@charset "UTF-8";
/*!
Theme Name: Elders Real Estate Intranet
Theme URI: http://www.eldersrealestate.com.au
Author: Iugo Pty Ltd
Author URI: http://iugo.com.au
Description: Theme for Elders Real Estate Intranet
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: intranet
Template: gogreen
Tags:
*/

.faq-content{
    padding: 10px 0 20px;
}

#wpmem_login legend{
    display:none;
}

@media only screen and (min-width: 768px) {
    .home .w-heading h2 {
        font-size: 30px;
        line-height: 1.5;
    }
}

@media only screen and (min-width: 599px) and (max-width: 991px) {
    .bootstrap-cols .col-12 {
        width: 100%;
    }
    .bootstrap-cols .col-11 {
        width: 91.66666667%;
    }
    .bootstrap-cols .col-10 {
        width: 83.33333333%;
    }
    .bootstrap-cols .col-9 {
        width: 75%;
    }
    .bootstrap-cols .col-8 {
        width: 66.66666667%;
    }
    .bootstrap-cols .col-7 {
        width: 58.33333333%;
    }
    .bootstrap-cols .col-6 {
        width: 50%;
    }
    .bootstrap-cols .col-5 {
        width: 41.66666667%;
    }
    .bootstrap-cols .col-4 {
        width: 33.33333333%;
    }
    .bootstrap-cols .col-3 {
        width: 25%;
    }
    .bootstrap-cols .col-2 {
        width: 16.66666667%;
    }
    .bootstrap-cols .col-1 {
        width: 8.33333333%;
    }
    .bootstrap-cols .col-1, .bootstrap-cols .col-2, .bootstrap-cols .col-3, .bootstrap-cols .col-4, .bootstrap-cols .col-5, .bootstrap-cols .col-6, .bootstrap-cols .col-7, .bootstrap-cols .col-8, .bootstrap-cols .col-9, .bootstrap-cols .col-10, .bootstrap-cols .col-11, .bootstrap-cols .col-12 {
        text-align:left;
        float:left;
    }
}

.file-download{
    padding:10px 0;
    border-bottom: 1px solid #999;
}
.w-blog-posts:not(.w-list) .file-download .post-title {
    font-size: 16px;
}
.file-download .download-media a{
    text-align:center;
    display:block;
}
.file-download .download-media img{
    width:auto;
    height:auto;
    max-width:100%;
    /* max-height:175px; */
    max-height: 50px;
    display: block;
    margin: 0 auto;
}
.file-download .download-description{
    padding:0 20px;
}

.section-nav-image{
    position:relative;
    padding:0 16px 32px 16px;
}
.section-nav-image img{
    display:block;
    border-radius: 4px;
}
.section-nav-image a{
    display:block;
}
.section-nav-text{
    position:absolute;
    bottom:64px;
    background:#df0021;
    color:#fff;
    border-color:transparent;
    box-shadow: inset 0 -3px 1px 0 rgba(0,0,0,.04);
    -webkit-transition: -webkit-box-shadow .3s;
    transition: box-shadow .3s;
    border-radius: 5px;
    padding:10px;
    width: calc(100% - 96px);
    margin: 0 0 0 32px;
    font-weight:bold;
    font-size:16px;
}
.section-nav-text:hover{
    color:#FFF;
    background: #8f0015;
    box-shadow: inset 0 -40px 40px 0 rgba(0,0,0,.06);
}
@media only screen and (max-width: 1028px) {
    .section-nav-text{
        font-size:14px;
    }
}
@media only screen and (max-width: 767px) {
    .section-nav-item{
        width:50%;
        float:left;
    }
    .section-nav-image img {
        padding: 0 16px 16px 16px;
    }
    .section-nav-image img {
        display:none;
    }
    .section-nav-text{
        position:static;
        bottom:auto;
        width:100%;
        margin:auto;
    }
}

/* reduce padding on nav items */
.dropdown-nav > ul > li > a {
    padding: 0 7px !important;
    font-size: 12px !important;
}
.dropdown-nav > ul > li.menu-item-has-children > a {
    padding-right:12px !important;
}
.dropdown-nav > ul > li.menu-item-has-children > a:after {
    right:0px !important;
    width:6px !important;
}
.dropdown-nav > ul > li.menu-item-search > a{
    padding: 0 0 0 10px !important;
}
@media only screen and (min-width: 1200px) {
    .dropdown-nav > ul > li > a {
        padding: 0 10px !important;
        font-size: 13px !important;
    }
    .dropdown-nav > ul > li.menu-item-has-children > a {
        padding-right:15px !important;
    }
}
@media only screen and (min-width: 1300px) {
    .dropdown-nav > ul > li > a {
        font-size: 14px !important;
    }
}
@media only screen and (min-width: 1400px) {
    .dropdown-nav > ul > li > a {
        padding: 0 15px !important;
    }
    .dropdown-nav > ul > li.menu-item-has-children > a {
        padding-right:20px !important;
    }
}
.event{
    margin:0 0 25px 0;
}

.home .w-section-separator.w-top{
    margin-left:-15px;
    margin-right:-15px;
}

@media only screen and (min-width: 599px) and (max-width: 991px) {
    .home .w-section-separator.w-top svg{
        top:-123px;
    }
}
@media only screen and (max-width: 598px) {
    .home .w-section-separator.w-top svg{
        top:-100px;
    }
}

.staff-row {
    padding-bottom:40px;
}

.staff-row .w-text-block {
    text-align:center;
}

.staff-row h5 {
    font-size:1em;
}
.staff-row .staff-position{
    font-size:1.2em;
}

.staff-row .w-separator {
    color:#df0021;
    width:10%;
}

.staff-row .w-separator .w-border-left,
.staff-row .w-separator .w-border-right {
    border-top-width:3px;
    border-color:#df0021;
}

.w-blog-posts .no-summary .post-meta {
    margin-bottom: 0;
}