/* CUSTOM */
.pageType_1001 .rev_slider {
    .tparrows,
    .tp-caption {
        display: none;
    }
}

/* HEADER */
.navbar-brand,
.showFramedLogo {
    padding: 0;
}

.showFramedLogo {
    background-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-bottom-color: transparent !important;
}

@media screen and (min-width: 1200px) {
    .navigation {
        display: flex;
        align-items: center;
        flex-wrap: nowrap;
    }

    .navigation > li {
        margin-right: 6px;
        white-space: nowrap;
    }

    .js-hasDropdown ul li a {
        width: 100%;
        padding: 0 10px;
    }
}
.dark .top-header .officeHome {
    background-color: rgba(0, 87, 16, 1) !important;
    border-bottom: solid 3px rgba(209, 18, 66, 1);
}

.headerOfficePhone a {
    color: rgba(255, 255, 255, 1);
}

.headerOfficePhone a:hover {
    color: rgba(255, 255, 0, 1);
}

/* GENERAL */
.button,
input[type="submit"],
input[type="button"],
button.button {
    background: rgba(209, 18, 66, 1) !important;
    border-color: rgba(209, 18, 66, 1) !important;
}

.message-box .button:hover,
.button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
button.button:hover {
    background: rgba(255, 255, 0, 1) !important;
    border-color: rgba(255, 255, 0, 1) !important;
    color: rgba(0, 87, 16, 1) !important;
}

.title-block .title-seperator {
    background: rgba(255, 255, 0, 1) !important;
}

.h1-page-title {
    margin-top: 30px;
}

/* HOME */
.dark .content-box.content-style2 h4 i {
    color: rgba(209, 18, 66, 1) !important;
}

/* LISTINGS */
.dark .propertyListItem .status,
.dark .propertyListItem .statusWrapper .statusBackground,
.message-box .button {
    background: rgba(209, 18, 66, 1) !important;
}

.dark .propertyDetailWrapper .propertyFeatures .panel-group .panel .panel-heading {
    border-bottom-color: rgba(255, 255, 0, 1) !important;
}

/* TESTIMONIALS */
.testimonialWrapper .testimonialContent {
    background: rgba(0, 87, 16, 1) !important;
}

.testimonialWrapper .testimonialPointer {
    border-color: rgba(0, 87, 16, 1) transparent transparent transparent !important;
}

/* CLEARING SALES */
#clearingSaleDetail .tab-content #slider .carousel-control.left,
#clearingSaleDetail .tab-content #slider .carousel-control.right {
    color:rgba(255, 255, 0, 1);
}

/* FORMS */
#quicksearch .disposalMethod {
    margin: 0;
}

form li input[type='radio']:checked::after {
    background: rgba(255, 255, 0, 1) !important;
    box-shadow: 0 0 10px 0px rgba(255, 255, 0, 0.5) !important;
}

/* FOOTER */
.section-content {
    border-bottom-color: rgba(209, 18, 66, 1) !important;
}

.dark.footer {
    background: rgba(255, 255, 0, 1) !important;
}

.dark.footer:before,
.footer:after {
    background: rgba(209, 18, 66, 1) !important;
}

.dark.footer p,
.dark.footer .footer-title,
.dark.footer .moduleQuickLinks a, .dark.footer .footerContacts a,
.dark.footer i {
    color: rgba(0, 87, 16, 1) !important;
    border-color: rgba(0, 87, 16, 1) !important;
}

.message-box .button.mobile,
.dark.footer .copyright p,
.dark.footer .copyright a,
.dark.footer .copyright i {
    color: rgba(255, 255, 255, 1) !important;
}

.dark.footer .moduleQuickLinks a:hover,
.dark.footer .footerContacts a:hover,
.dark.footer .copyright a:hover {
    color: rgba(209, 18, 66, 1) !important;
}

.footer .button:hover {
    background-color: rgba(0, 87, 16, 1) !important;
    color: rgba(255, 255, 255, 1) !important;
}