﻿@charset "UTF-8";
                 
                 
/*a:visited{color:#000;}
a:hover{text-decoration:underline; color:#DC1C2E!important;}*/

/*.ftr-regions a:hover {
    color: #f1f1f1!important;
}*/

#menu li a:hover {
    color: #fff!important;
}

/*#TopNav{background:#1E355E!important;color:#fff;}*/

.showImage .btn-search {
    background: #dc1c2e!important;
    border-color:#dc1c2e!important;
}

    .showImage .btn-search:hover {
        background: #dc1c2e !important;
        border-color: #dc1c2e !important;
    }

    /*footer a {color:#fff!important;}*/

.btn-search{background:#404041; color:#fff!important;}

.remax_bullets li{background-position:-296px -494px;}

input[type="submit"],.btn-contact{background:#DC1C2E!important; color:#fff!important;}

.photo-agent h2 a,.photo-office h2,.agentcard-title,.nav-name,.listing-full .box-generic h4,.favs-container h4,.recents-container h4,.box-specials h4,.key-title h2,.listing-full .data-item-value,.agentcard-main h3,.agentcard-main h3 a,.number-show,.agentcard-url a,.agent-office-main h2,.agent-office-sidebar h4 a,.agent-office-sidebar h4{color:#000;}

.agent-office-slogan,.box-related h5{color:#666;}

.price-sub a.key-price-alt{color:#666;}

a.btn-contact{color:#fff;}

/*.price-type,.price-main a,footer a:link,footer a:visited, footer span {color:#fff!important;}*/

.price-alt a{color:rgba(255,255,255,0.5);}

.ftr-regions{background:#1E3553;}
                                          
 .icon-phone{background-position:-196px -426px;}
 
 .icon-fax{background-position:--192px -354px}.icon-cellphone{background-position:-350px -453px;}.icon-email{background-position:-346px -492px;}i.tick-lrg{background-position:-296px -494px;}.our-properties a.dropdown-toggle,a.our-properties{color:#fff;}.our-properties .dropdown-menu{background:#000;}.our-properties .dropdown-menu>li>a:focus,.our-properties .dropdown-menu>li>a:hover{background-color:#222;}.btns-topnav:hover{background:#333;}.get-touch-topnav .btn-contact{background:#DC1C2E;}.get-touch-topnav .btn-contact:hover{background:#333;}gretsch jumborancher@media (min-width: 768px) {
   
}

/*.footer-gdpr {
	background: #1E3553;
}*/

/*footer {
    background: #1E3553;
}*/

.btn-primary.active span, .btn-primary.focus span, .open > .dropdown-toggle.btn-primary span {
    background: #1E3553;
}
@media (min-width: 992px) {
    .nav-logo {
        background: url('/common/images/REMAX-Collection.png') no-repeat 0 0 / cover;
        float: right;
        height: 89px;
        width:173px;
    }

}

.titlebar-listfull-price .price-main a, .titlebar-listfull-price .price-main a:hover {
    color: #fff!important;
}

#TopNav .recfav-links span {
border-left: 1px solid #333;
border-right: 1px solid #333;
}

button.btn-search {
    background: #404041!important;
    border-color: #404041!important;
}

button.btn-search {
    background: #404041 !important;
    border-color: #404041 !important;
}

.spotlight-banner .status-sold span.spotlight-status-on {background:#404040!important;}

.btn-search {
    border-color: #DC1C2E !important;
    background: #DC1C2E !important;
}

.btn-search:hover {
    background: #DC1C2E !important;
    border-color: #DC1C2E !important;
}

input[type="submit"], .btn-contact {background: #DC1C2E!important;}

.property-contact .btn {
    color: #fff!important;
}

.btn-my-remax:hover, .active-remax-btn, .saved-srch tr th {
    background: #000;
}

.btn-my-remax-ss {
    background: #000;
    color: #fff!important;
}

    .btn-my-remax-ss:hover {
        background: #404040;
    }

.saved-srch tr td a {
    color: #000;
}



.contact-popup-hdr {
    background: #000!important;
}

.euro-links {
    display: none;
}


.navbar > .container .navbar-brand, .navbar > .fp-container .navbar-brand, .navbar > .listinglist-container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;

}

.show-more-fav {
    display: block!important;
}

.euro-links {
    display: none;
}

@media (min-width: 992px) {

    .small-logo {
        width: 117px!important;
        height: 57px!important;
        margin-top: -18px;
        background-size: cover;
        transition: .2s all linear;
        -webkit-transition: .2s all linear;
        -moz-transition: .2s all linear;
    }

}


@media (min-width: 768px) {

    .hdr-logo {
        height: auto;
        width: 30%;
    }

    .hdr-logo {
        margin-top: 13px;
    }

    #myprofile-results-container .standard_listing .listing-list .card-agent {
        bottom: 16px;
    }

    .small-logo {
        width: 37px;
        height: 57px;
        margin-top: -18px;
        background-size: cover;
        transition: .2s all linear;
        -webkit-transition: .2s all linear;
        -moz-transition: .2s all linear;
    }

     .nav-name {
    bottom: 31px;
    right: 78px;
}
       .nav-name-shrink {
        bottom: 11px;
        right: 65px;
    }
}


@media (min-width: 992px) {
         .nav-name {
    bottom: 31px;
    right: 178px;
}
    .nav-name-shrink {
        bottom: 17px;
        right: 125px;
    }
}



.modal-body .btn-search {background:#D9001A!important; color:#fff!important;}

.modal-body .btn-search:hover {background:#c00!important;}

.btn-toggle .btn-primary {
    background: #1E355E!important;
    border-color:#1E355E!important;

}

.office-name {
    color: #1E355E;
}

a.dropdown-toggle, .navbar-default .navbar-brand, .navbar-default .navbar-nav > li > a {
color:#5F6062;
}

a.dropdown-toggle:hover {
color:#5F6062;
}

.recently-sold h4 {
    color:#5F6062;
}

.transaction-type-toggler.btn-primary {
    background:#1E355E;
}

.officeagent-list-item .agent-name, .officeagent-list-item .office-name {
    color: #1E355E;
}

.prop-description a {
    color: #1E355E;
}

.box-related a:link, .box-related a:visited {
    color: #1E355E;
}

.number-show {
    color:#1E355E!important;
}

.agentcard-main h3 a, .listing-full #RightColumn .box-generic h4, .listing-full #RightColumn .box-generic h4, .listing-full .box-generic h4 {
    color: #5F6062;
}

.key-price-div a:link {
    color: #1a3668!important;
}

/*a:link, a:visited {
    color: #1E355E;
}*/


#TopNav .recfav-links span {
    border-left: 1px solid #011225;
    border-right: 1px solid #011225;
}

.btn-contact {
    background: #DC1C2E!important;
}

.agentcard-main a span {
    color: #1E355E;
    font-size:18px;
    font-weight:400;
}

.grey-title a span {
    color: #5F6062;
    font-size:14px;
}

.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
    background-color: #1e355e;
    border-color: #1e355e;
}

.pagination > li > a, .pagination > li > span {
    color: #1e355e;
}

.listinglist-transtype, .listinglist-proptype {
    color: #666;
}

.proplist-address a, .proplist-mlsid a {
    color: #1e355e!important;
}

.listing-list-coll .proplist_price, .listing-list-coll .listinglist_proplist_price > a {
    color: #1A3668!important;
}

.qs-position h1, .page_title {
    color: #fff!important;
}

.listing-list-comm a.listinglist_agentname:link, .listing-list-comm a.listinglist_agentname:visited, .listing-list-comm .assistant_heading {
    color: #1E355E; font-size:18px; font-weight:400;
}

a.listinglist_officename:link, a.listinglist_officename:visited {
    color: #5F6062;
}

.listing-list-coll .proplist-img-div {border-color:#1E355E;}

input[type="submit"], .btn-contact, .btn-search {border-color:#404041;}

.btn-search.savedsearch, .listfull-contact-container .btn-search {
    border-color: #DC1C2E!important;
}


.listinglist_agentname, .photo-agent h2 a, .photo-office h2, .photo-office h2 span {
    color:#1E355E!important;
}

.icon-email {
    background-position: -195px -492px!important;
}

.icon-cellphone {
    background-position: -196px -453px!important;
}

.listing-list-coll .listinglist-proptype, .listing-list-coll .listinglist-transtype {
    color: #666!important;
}

a.our-properties {
    color: #fff!important;
}

a.our-properties:hover {
    color: #fff!important;
    background:none!important;
}

.btns-topnav:hover {
    background: none;
}

.nav > li > a:focus, .nav > li > a:hover, .nav > li .open, .nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color: transparent !important;
    border-color: transparent !important;
}

/*add diego 14/05/20 - agent page blue text breadcrumb */
.agent-office-container .breadcrumb li a span,
.agent-office-container .breadcrumb li.active span {
    color: #1a3668 !important;
}

.mobile-fix-bc-bar .breadcrumb li a, .mobile-fix-bc-bar .breadcrumb > li + li::before, .mobile-fix-bc-bar .breadcrumb li a span {
    color: #333 !important;
}