/* 
Theme Name: The Circle 
Theme URL: https://thecircle.london
Description: Theme for The Circle building discussion website 
Theme Author: Kieran O'Shea
Author URL: https://www.kieranyourdomain.com
Template: twentynineteen 
Version: 1.0.0 
Text Domain: thecircle 
*/

body {
    font-size: 0.7em !important;
    line-height: 1 !important;
}

.site-branding {
    margin: 0 calc(8% + 0px) !important;
}

.site-header {
    padding: 1rem 0;
}

.entry-header {
    /*margin: calc(3 * 1rem) calc(3% + 0px) calc(1rem / 2) !important;*/
    margin: calc(1 * 1rem) calc(3% + 0px) calc(1rem / 20) !important;
}

.entry .entry-content, .entry .entry-summary {
    max-width: 100%;
    margin: 0 3%;
    padding: 0 0px;
}


.site-info {
    margin: calc(3 * 1rem) calc(3% + 0px) !important;
}

.entry .entry-content > *, .entry .entry-summary > *, .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *, .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
    max-width: calc(6 * (200vw / 12) - 28px);
}

.entry-footer {
    margin: 1rem calc(3% + 0px) calc(3 * 1rem) !important;
    max-width: calc(8 * (200vw / 12) - 28px) !important;
}

.entry-title::before {
    display:none !important;
}

.entry-title {
    font-size: 1.6875em !important;
}

.page-header {
    margin: 0 calc(3% + 0px) calc(3 * 1rem) !important;
}


#bbpress-forums {
    font-size: inherit !important;
}

div.bbp-breadcrumb {
    font-size: inherit !important;
}

#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics {
        font-size: inherit !important;
}

#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
        font-size: inherit !important;
}

.site-info {
    display:none !important;
}

.forum .entry-meta {
    display:none !important;
}

.topic .entry-meta {
    display:none !important;
}

.comments-area {
    margin: calc(3 * 1rem) calc(3% + 0px);
}

.bbp-forum-description {
    font-size:inherit !important;
}

.bbp-template-notice li {
    font-size:inherit !important;
}

.bbp-reply-author {
    width:170px !important;
}

.circle-login-form td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: center;
    background: transparent;
}

.circle-login-form button {
    padding: 0.5rem 1rem;
}

.circle-login-form {
    width:50%;
}

.circle-login-form-left {
    width:20%;
}

.committee-table {
    width:100%;
}

.committee-table td {
    padding:10px;
    border:0;
}

.committee-table-form-left {
    width:20%;
}

