.col{display:inline-block;vertical-align:middle}*+html .col{display:inline}* html .col{display:inline}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-big{font-size:1.2em}.text-justify{text-justify:auto}.text-white{color:#fff}.clear{clear:both;overflow:auto}.valign-top{vertical-align:top}.margin-right{margin-right:10px}.padding-right{padding-right:15px}.valign-mid{vertical-align:middle}.float-left{float:left}.float-right{float:right}.black{color:#000 !important}.gray{color:#666 !important}.pos-relative{position:relative}.display-block{display:block}.no-decor{text-decoration:none}.no-decor:hover{text-decoration:none}.col-100-percent .col-60{width:60%}.col-100-percent .col-50{width:50%}.col-100-percent .col-40{width:40%}.gutter-sides{padding:0 15px}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}@media (max-width: 1199px) and (min-width: 992px){.md-no-padding{padding:0 !important}.md-block{display:block}}@media (max-width: 991px) and (min-width: 768px){.sm-no-padding{padding:0 !important}.sm-block{display:block}.sm-margin-btm{margin-bottom:30px}}@media (max-width: 767px){.xs-no-padding{padding:0 !important}.xs-block{display:block}.xs-margin-btm{margin-bottom:30px}}@font-face{font-family:'DINLightRegular';src:url("../fonts/din_light-webfont.eot");src:url("../fonts/din_light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/din_light-webfont.woff") format("woff"),url("../fonts/din_light-webfont.ttf") format("truetype"),url("../fonts/din_light-webfont.svg#DINLightRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DINRegular';src:url("../fonts/din-webfont.eot");src:url("../fonts/din-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/din-webfont.woff") format("woff"),url("../fonts/din-webfont.ttf") format("truetype"),url("../fonts/din-webfont.svg#DINRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DINMediumRegular';src:url("../fonts/din_medium-webfont.eot");src:url("../fonts/din_medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/din_medium-webfont.woff") format("woff"),url("../fonts/din_medium-webfont.ttf") format("truetype"),url("../fonts/din_medium-webfont.svg#DINMediumRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DINBold';src:url("../fonts/din_bold-webfont.eot");src:url("../fonts/din_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/din_bold-webfont.woff") format("woff"),url("../fonts/din_bold-webfont.ttf") format("truetype"),url("../fonts/din_bold-webfont.svg#DINBold") format("svg");font-weight:normal;font-style:normal}body{-webkit-font-smoothing:antialiased;background:#fff;color:#5f5f5f !important;font-family:"Arial";font-size:14px}a{color:#ba0d2b}a:hover{color:#ba0d2b}#schema_block{display:none}.btn.btn-primary{background:#ba0d2b;border:0;border-radius:0;font-weight:400;padding:6px 30px}.btn.btn-primary:hover,.btn.btn-primary:active{background:#a60d27}.shadow-box{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,0.3);padding:20px}.shadow-box.more-padding{padding:30px}.shadow-box.most-padding{padding:50px}.shadow-box.little-padding{padding:10px}@media (max-width: 767px){.shadow-box.little-padding{padding:10px}.shadow-box.more-padding{padding:20px}.shadow-box.most-padding{padding:30px}}.img-boxes a img{width:100%}.img-boxes a:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.form-control{height:32px;padding:5px 10px}input[type=radio],input[type=checkbox]{-webkit-appearance:none;border:1px solid #ba0d2b;border-radius:0;width:23px;height:23px}input[type=radio]:checked,input[type=checkbox]:checked{background:#ba0d2b url("../img/radio_check.gif") center no-repeat}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-left:-29px}input[type=checkbox]{height:20px;width:20px}input[type=checkbox]:checked{background-size:70% !important}.radio-inline{padding-left:24px}.radio-inline input[type=radio]{margin-right:5px;margin-top:0}.checkbox-inline{padding-left:24px}.checkbox-inline input[type=checkbox]{margin-right:5px;margin-top:0}select,input[type=text]{border-radius:0 !important;border:1px solid #ba0d2b !important}select{-webkit-appearance:none;background:url("../img/select_arrow.gif") right center no-repeat !important;padding-right:40px !important}.form-group .btn.dropdown-toggle{background:url("../img/select_arrow.gif") right center no-repeat !important;border:1px solid #ba0d2b !important;border-radius:0 !important;padding-left:10px}.btn-group .dropdown-menu{width:100%}header{background:#ba0d2b;color:#fff}header .fixed{background-position:center top;background-repeat:no-repeat;background-color:#ba0d2b}header .fixed .container{padding:30px 0}header .divider{border-left:1px solid #d26175;height:35px;margin:0 20px}header .social img{width:30px}header .social a{margin-left:0.75em}header .social a:first-child{margin-left:0}header .branding .text{font-size:14px;font-weight:600}header .branding img{-moz-transition:width 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out;-webkit-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out;width:145px}header .call .text{font-family:'DINMediumRegular';font-size:30px;font-weight:300}header .call .num{font-size:26px;font-weight:700}header .call .num img{margin:-2px 5px 0 0}header .call a{color:#fff}header nav{background:#ba0d2b url("../img/nav_bg.jpg") repeat-x;border-top:1px solid #b10d2a}header nav ul{list-style:none;margin:0;padding:0}header nav ul li{border-right:1px solid #b10d2a;float:left;margin:0;position:relative;width:14.25%}header nav ul li a,header nav ul li a:visited,header nav ul li a:active,header nav ul li a:focus{color:#fff;display:block;font-size:14px;font-weight:400;margin:0;padding:15px 20px;text-align:center;text-decoration:none;text-transform:uppercase}header nav ul li a:hover,header nav ul li a:visited:hover,header nav ul li a:active:hover,header nav ul li a:focus:hover{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#a60d27;color:#fff;text-decoration:none}header nav ul li.current-menu-item{background:#a60d27}header nav ul li:first-child{border-left:1px solid #b10d2a}header .on{box-shadow:0 1px 5px rgba(0,0,0,0.25);overflow:hidden;height:82px;position:fixed;width:100%;z-index:10000}header .on .container{padding:20px 0}header .on .branding img{-moz-transition:width 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out;-webkit-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out;width:120px}@media (max-width: 1199px){header nav ul li{width:auto}header nav ul li a{padding-left:32px;padding-right:32px}}@media (max-width: 991px){header .divider{margin:0 20px}header nav ul li a{padding-left:20.5px;padding-right:20.5px;font-size:12px}}@media (min-width: 768px){header #menu-main{display:block !important}}@media (max-width: 767px){header .branding{padding:0}header .branding .logo{width:100px}header .branding .text{font-size:13px}header .fixed .container{background:#ba0d2b url("../img/nav_bg.jpg") repeat-x;border-top:1px solid #a60c26;padding:20px !important}header .fixed.on{position:static;width:auto}header .call-small{padding:15px}header .call-small .text{font-family:'DINMediumRegular';font-size:23px;font-weight:300}header .call-small .num{font-size:20px;font-weight:700}header .call-small .num img{margin:-2px 5px 0 0}header .call-small a{color:#fff}header .call-small .divider{height:30px;margin:0 12px}header #menu-toggler{cursor:pointer;margin:-7px 20px 0 0;position:absolute;right:0;z-index:2}header nav{border-top-width:1px;margin-top:0 !important}header nav .container{padding:0}header nav #menu-main{display:none}header nav ul{background:#fff}header nav ul li{border-left:0 !important;border-right:0 !important;border-bottom:1px solid #aaa;display:block;float:none;padding:0;width:100%}header nav ul li a,header nav ul li a:visited,header nav ul li a:active,header nav ul li a:focus{background:linear-gradient(#fff, #e2e2e2);color:#ba0d2b;font-size:15px;font-weight:400;margin:0;padding:15px 0;text-transform:none}header nav ul li a:hover,header nav ul li a:visited:hover,header nav ul li a:active:hover,header nav ul li a:focus:hover{background:#bbb;color:#000}header nav ul li.current-menu-item a{background:#bbb;color:#000}}.home .featured-listing{margin:0 0 30px}.home .featured-listing .wrapper{width:100%}.home .featured-listing .wrapper iframe{height:452px}.home .featured-listing .wrapper a{height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.home .featured-listing .wrapper a:hover{background:rgba(255,255,255,0.25)}.home .featured-listing .wrapper .img{background-size:cover;background-position:center;height:422px}.home .featured-listing .wrapper .imgimg{height:100%;width:100%}.home .featured-listing .wrapper .img.default{height:455px}.home .featured-listing .wrapper .details{background:#fff;font-weight:600;padding-top:10px}.home .featured-listing .wrapper .details .border{border-left:1px solid #ccc}.home .featured-listing .wrapper .details .border:first-child{border-left:0}.home .featured-listing .wrapper .details .icons img{margin:0 3px 0 7px}.home .quick-search{height:476px;margin-bottom:30px}@media (max-width: 991px){.home .featured-listing .wrapper .img,.home .featured-listing .wrapper iframe{height:300px}.home .img-boxes .shadow-box{margin-bottom:30px}.home .img-boxes .img-box:last-child .shadow-box{margin-bottom:0}}@media (max-width: 767px){.home .featured-listing{margin:0 0 25px}.home .quick-search{margin:0 0 25px}.home .img-boxes .shadow-box{margin-bottom:25px}}.container.main{padding:65px 0}.container.main .content h1{border-bottom:3px solid;color:#ba0d2b;font-size:36px;font-family:"Open Sans";font-weight:300;margin:0 0 40px;padding-bottom:15px}.container.main .content h2{color:#b10d2a;font-size:24px;font-weight:700;margin:30px 0 20px}.container.main .content h3{font-size:20px}.container.main .content p{line-height:20px}.container.main .content p:last-child{margin-bottom:0}.container.main .content .big{font-size:16px}.container.main .content img.alignnone{margin-top:30px}.container.main .content .contact .col-md-5,.container.main .content .contact .col-md-7{padding:0}.container.main .content .contact h2{margin-top:0}.container.main .content .contact .red{color:#ba0d2b;font-size:16px;font-weight:700}.container.main .breadcrumb{background:transparent;margin:0 0 15px;padding:0}@media (max-width: 767px){.container.main{padding:30px 0}}.quick-search h2,.commercial-search h2{font-size:30px !important;margin:0 0 20px !important;padding-bottom:10px !important}.quick-search .dropdown-menu.checkboxes,.commercial-search .dropdown-menu.checkboxes{padding:15px;width:100%}.quick-search .dropdown-menu.checkboxes li,.commercial-search .dropdown-menu.checkboxes li{margin-top:4px}.quick-search .dropdown-menu.checkboxes li:first-child,.commercial-search .dropdown-menu.checkboxes li:first-child{margin-top:0}.quick-search .dropdown-menu.checkboxes li label,.commercial-search .dropdown-menu.checkboxes li label{display:block}.quick-search .mode,.commercial-search .mode{margin:0 0 20px}.quick-search #quick-search-submitter,.commercial-search #quick-search-submitter{margin-top:20px}@media (max-width: 991px){.quick-search,.commercial-search{height:auto !important;margin:0 0 25px}.quick-search h2 br,.commercial-search h2 br{display:none}.quick-search .no-padding-left,.quick-search .no-padding-right,.commercial-search .no-padding-left,.commercial-search .no-padding-right{padding:0 !important}}#search-results .listings .shadow-box h2{margin:0}#search-results .listings .shadow-box:first-child{margin-bottom:30px}#search-results .listings .col-100-percent h2{margin:0 0 3px}#search-results .listings #search-results-listings-box .error{color:#999;font-size:32px;font-weight:600}#search-results .listings #search-results-listings-box #search-results-listings-box-loader{border-top:2px solid #ba0d2b;margin:30px 0 0;padding:20px 0 0}#search-results .listings #search-results-listings-box .listing{border-top:2px solid #ba0d2b;margin:30px 0 0;padding:20px 0 0}#search-results .listings #search-results-listings-box .listing:first-child{border-top:0;margin-top:0;padding-top:0}#search-results .listings #search-results-listings-box .listing .heading{background:#ba0d2b;color:#fff;display:block;font-size:16px;padding:10px 20px;text-decoration:none}#search-results .listings #search-results-listings-box .listing .heading .label{background:#fff;color:#ba0d2b;display:inline-block;margin:-2px 0 0 5px;padding:4px 8px;text-transform:uppercase;vertical-align:middle}#search-results .listings #search-results-listings-box .listing .images{margin-top:20px}#search-results .listings #search-results-listings-box .listing .images .img{background-color:#ccc;border:1px solid #ccc;display:block;height:225px;text-align:center}#search-results .listings #search-results-listings-box .listing .images .img img.spacer{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%}#search-results .listings #search-results-listings-box .listing .images .img img.unavailable{margin-top:-50px;position:relative;top:50%}#search-results .listings #search-results-listings-box .listing .images .img.img-1{margin-right:7.5px}#search-results .listings #search-results-listings-box .listing .images .img.img-2{margin-left:7.5px}#search-results .listings #search-results-listings-box .listing .details{margin-top:20px}#search-results .listings #search-results-listings-box .listing .details .cost{color:#ba0d2b;font-size:18px;font-weight:600;padding-left:0}#search-results .listings #search-results-listings-box .listing .details .cost,#search-results .listings #search-results-listings-box .listing .details .icons{padding-right:0}#search-results .listings #search-results-listings-box .listing .details .icons{color:#ba0d2b;font-weight:600}#search-results .listings #search-results-listings-box .listing .details .icons img{margin:0 3px 0 7px}#search-results .listings #search-results-listings-box .listing .description{font-size:13px;padding:20px 0}#search-results .img-boxes{margin-top:30px}@media (max-width: 767px){#search-results .listings .shadow-box:first-child{margin-bottom:25px}#search-results #search-results-listings-sort-form .form-control{display:inline-block;width:auto}#search-results #search-results-listings-header .col-50{display:block;text-align:left;width:100%}#search-results #search-results-listings-header #search-results-listings-sort-form{margin-top:20px}#search-results #search-results-listings-box .listing .details .icons{padding-left:0;text-align:left;margin-top:20px}}#listing .shadow-box{margin-bottom:30px}#listing .shadow-box h2{margin-top:0;padding-top:0}#listing h1{border-bottom:0;color:#b10d2a;font-size:24px;font-weight:700;margin:0 0 10px;padding:0}#listing h1 .label{display:inline-block;margin:-2px 0 0 5px;padding:4px 8px;text-transform:uppercase;vertical-align:middle}#listing #listing-header .btn{margin-bottom:10px}#listing .cost{font-size:16px}#listing .details .icons{color:#ba0d2b;font-weight:600}#listing .details .icons img{margin:0 3px 0 7px}#listing .details .property-type{margin-right:20px}#listing .details .property-type strong{color:#ba0d2b;font-weight:600}#listing #listing-gallery .left-padder{padding-left:20px}#listing #listing-gallery #listing-gallery-scroll-up-trigger{opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);background:url(../img/gallery_scroll_up.png) center no-repeat;display:block}#listing #listing-gallery #listing-gallery-scroll-up-trigger img{height:30px;width:100%}#listing #listing-gallery #listing-gallery-scroll-down-trigger{opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);background:url(../img/gallery_scroll_down.png) center no-repeat;display:block}#listing #listing-gallery #listing-gallery-scroll-down-trigger img{height:30px;width:100%}#listing #listing-gallery #listing-gallery-thumbs{height:382px;margin:20px 0;overflow:hidden}#listing #listing-gallery #listing-gallery-thumbs img{border:1px solid #fff;cursor:pointer;display:block;margin:20px auto;padding:3px;height:80px;width:150px}#listing #listing-gallery #listing-gallery-thumbs img:first-child{margin-top:0}#listing #listing-gallery #listing-gallery-thumbs img:last-child{margin-bottom:0}#listing #listing-gallery #listing-gallery-thumbs img.active{border:1px solid #000;padding:3px}#listing #listing-gallery .carousel-wrapper{height:482px}#listing #listing-gallery #listing-gallery-carousel{height:100%}#listing #listing-gallery #listing-gallery-carousel .carousel-inner{height:100%;overflow:visible}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .item{background-color:#000;background-position:center;height:100%}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .item.preload{background-size:auto;background-repeat:no-repeat}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .item.loaded{background-size:cover}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption{background:rgba(255,255,255,0.75);left:0;right:0;bottom:0;padding:10px}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption .caption .traversor .prev,#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption .caption .traversor .next{background:center no-repeat}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption .caption .traversor .prev img,#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption .caption .traversor .next img{width:24px;height:24px}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption .caption .traversor .prev.disabled,#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption .caption .traversor .next.disabled{opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption .caption .traversor .prev{background-image:url("../img/gallery_prev.png");float:left}#listing #listing-gallery #listing-gallery-carousel .carousel-inner .carousel-caption .caption .traversor .next{background-image:url("../img/gallery_next.png");float:right}#listing .headline{background:#ba0d2b;color:#fff;display:block;font-size:16px;margin:0 0 20px;padding:10px 20px;text-decoration:none}#listing .description{font-size:13px}#listing .features{background:#e7e7e7;margin-top:30px;padding:30px}#listing .features h3{color:#000;margin:0 0 20px;padding:0}#listing .features .glyphicon-ok{color:#ba0d2b;margin-right:5px}#listing .features .row{margin:30px 0 0}#listing .features .row:first-child{margin-top:0}#listing .features ul{list-style:none;margin:0;padding:0;position:relative;width:100%}#listing .features ul li{width:50%}#listing .features .item strong{text-transform:capitalize}#listing .features .group{margin-top:20px}#listing .features .group:first-child{margin-top:0}#listing .map{border-top:1px solid #aaa;margin-top:30px;padding-top:30px}#listing .map h2{margin-top:0;padding-top:0}#listing .opts a{background:linear-gradient(#fff, #e2e2e2);border:1px solid #aaa;color:#ba0d2b;display:block;font-size:15px;font-weight:400;margin:-1px 0 0;padding:15px 0;text-align:center;text-transform:none}#listing .opts a:hover{background:#bbb;color:#000}#listing .opts a:first-child{margin-top:0}#listing .opts a:last-child{margin-bottom:30px}#listing .agents{border-bottom:1px solid #aaa;padding-bottom:30px;margin-bottom:30px}#listing .agents .agent{margin-top:20px}#listing .agents .agent:first-child{margin-top:0}#listing .agents .agent img{border:1px solid #aaa;margin-right:20px;max-height:100px;max-width:100px}#listing .agents .agent .name{font-weight:600;margin:0 0 5px}#listing .agents .agent .phone a,#listing .agents .agent .mobile a{color:#5f5f5f}#listing .inspection-times{border-bottom:1px solid #aaa;padding-bottom:30px;margin-bottom:30px}#listing .inspection-times .list .inspection{margin-top:10px}#listing .inspection-times .list .inspection .heading{font-weight:600}#listing .inspection-times .list .inspection:first-child{margin-top:0}#listing .inspection-times .list .inspection:first-child .glyphicon{margin-right:5px}#listing .inspection-times .list .inspection:first-child .heading{color:#000;font-size:16px}#listing .auction{border-bottom:1px solid #aaa;padding-bottom:30px;margin-bottom:30px}#listing #listing-floorplan .modal-dialog{margin-top:100px}#listing #listing-floorplan .modal-dialog .modal-content{border-radius:0;overflow:hidden}#listing #listing-floorplan .modal-dialog .modal-content .close{font-size:28px;margin:10px}#listing #listing-floorplan .modal-dialog .modal-content img{max-width:95%}@media (max-width: 767px){#listing .shadow-box,#listing .opts{margin-bottom:25px}#listing #listing-header .left-side,#listing #listing-header .right-side{display:block;width:100%}#listing #listing-header .right-side{margin-top:20px;text-align:left}#listing #listing-gallery{padding:10px}#listing #listing-gallery .carousel-wrapper{height:342px}#listing #listing-gallery .carousel-wrapper .carousel-caption{width:100%}#listing .features .box{margin-top:30px}#listing .features .box:first-child{margin-top:0}}#agent h1{margin:0 0 15px}#agent table{width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}#agent .header{margin:0 0 40px}#agent .pic-placeholder{background:#fff}#agent .pic-placeholder img{margin-right:20px;max-height:100px;max-width:100px}#agent .pic-placeholder img.pic{border:1px solid #aaa}#agent .contact .col{margin-right:20px}#agent .nav-tabs{margin:0 0 30px}#agent .nav-tabs li a{background-color:#e7e7e7;color:#777;font-size:13px;margin-right:5px}#agent .nav-tabs li a:hover,#agent .nav-tabs li a:focus{background-color:#eee}#agent .nav-tabs li.active>a,#agent .nav-tabs li.active>a:hover,#agent .nav-tabs li.active>a:focus{background-color:#fff;color:#000}#agent .listings .error{color:#999;font-size:32px;font-weight:600}#agent .listings #agent-listings-box-loader{border-top:2px solid #ba0d2b;margin:30px 0 0;padding:20px 0 0}#agent .listings .listing{border-top:2px solid #ba0d2b;margin:30px 0 0;padding:20px 0 0}#agent .listings .listing:first-child{border-top:0;margin-top:0;padding-top:0}#agent .listings .listing .heading{background:#ba0d2b;color:#fff;display:block;font-size:16px;padding:10px 20px;text-decoration:none}#agent .listings .listing .heading .label{background:#fff;color:#ba0d2b;display:inline-block;margin:-2px 0 0 5px;padding:4px 8px;text-transform:uppercase;vertical-align:middle}#agent .listings .listing .images{margin-top:20px}#agent .listings .listing .images .img{background-color:#ccc;border:1px solid #ccc;display:block;height:225px;text-align:center}#agent .listings .listing .images .img img.spacer{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%}#agent .listings .listing .images .img img.unavailable{margin-top:-50px;position:relative;top:50%}#agent .listings .listing .images .img.img-1{margin-right:7.5px}#agent .listings .listing .images .img.img-2{margin-left:7.5px}#agent .listings .listing .details{margin-top:20px}#agent .listings .listing .details .cost{color:#ba0d2b;font-size:18px;font-weight:600;padding-left:0}#agent .listings .listing .details .cost,#agent .listings .listing .details .icons{padding-right:0}#agent .listings .listing .details .icons{color:#ba0d2b;font-weight:600}#agent .listings .listing .details .icons img{margin:0 3px 0 7px}#agent .listings .listing .description{font-size:13px;padding:20px 0}@media (max-width: 767px){#agent .pic-placeholder{float:none;margin:0 0 15px}#agent .listings .listing .details .icons{padding-left:0;text-align:left;margin-top:20px}}footer{background:#ba0d2b;border-top:2px solid #a60c26;color:#fff}footer .container{padding:40px 0}footer .contact{border-left:1px solid #d26175;color:#fff;margin-left:20px;padding-left:20px;width:200px}footer .contact .num{font-size:16px;font-weight:700;margin:0 0 3px}footer .contact .num a{color:#fff}footer .contact .address{font-size:14px;font-weight:400;line-height:14px}footer nav{border-left:1px solid #d26175;padding:5px 0 5px 20px}footer nav ul{list-style:none;margin:0;padding:0}footer nav ul li{display:inline-block;padding:5px 12px}footer nav ul li a{color:#fff;font-size:14px;font-weight:400;text-decoration:none;text-transform:uppercase}footer nav ul li a:hover{color:#fff}footer .copyright{background:#6a0012;border:1px solid #fff;border-width:1px 0;color:#c399a0;padding:10px}footer .copyright a{color:#c399a0}@media (max-width: 991px){footer .left,footer .right{display:block;text-align:center}footer .right{margin-top:30px}footer nav{border-left:0;border-top:1px solid #d26175;padding-top:10px;text-align:center !important}footer nav ul li a{font-size:12px}}@media (max-width: 767px){footer .branding{display:block;margin:0 0 20px;text-align:center}footer .contact{border-top:1px solid #d26175;border-left:0;display:block;padding:15px 0 0;margin:0 auto;text-align:center !important}footer .contact .address{display:block}}.menu-links{list-style:none;margin:0;padding:0}.menu-links li{list-style:none;margin:-1px 0 0}.menu-links li a{background:linear-gradient(#fff, #e2e2e2);border:1px solid #aaa;color:#ba0d2b;display:block;font-size:15px;font-weight:400;padding:15px 0;text-align:center;text-decoration:none;text-transform:none}.menu-links li a:hover{background:#bbb;color:#000}.menu-links li.current_page_item a,.menu-links li.active a{background:#bbb;color:#000}.menu-links li:first-child{margin-top:0}.menu-links li:last-child{margin-bottom:30px}#agents .agent{height:13em;padding:20px}#agents .agent img{margin:0 0 7px;max-height:120px;max-width:100px}#agents .agent img.pic{border:1px solid #aaa}#agents .agent .name{display:block}#blog #blog-posts .post{border-top:1px solid #eee;margin-top:30px;padding-top:30px}#blog #blog-posts .post .img{margin:0 30px 20px 0}#blog #blog-posts .post .img img{max-height:170px;max-width:300px}#blog #blog-posts .post .title{font-size:24px;font-weight:700}#blog #blog-posts .post .date{color:#999}#blog #blog-posts .post .text{margin:20px 0}#blog #blog-posts .post:first-child{border-top:0;margin-top:0;padding-top:0}#blog #blog-post .img{margin:0 30px 20px 0}#blog #blog-post .img img{max-height:400px;max-width:100%}#blog #blog-post .date{color:#999;margin:20px 0}#blog #blog-post .text{margin:20px 0 0}#blog #blog-post .text img{height:auto;max-width:100%}.suburb-profile .featured-img-wrapper{margin:0 0 30px}.suburb-profile .featured-img-wrapper .featured-img{background-size:cover;background-position:center;background-repeat:no-repeat;padding:7em 0}.suburb-profile .featured-img-wrapper .featured-img h1{background-color:rgba(255,255,255,0.75);border-bottom:0;line-height:1em;margin:0;padding:0.5em 2em}.suburb-profile.container.main .content h2:first-child{margin-top:0}.suburb-profile.container.main .content img{height:auto;max-width:100%}@media (max-width: 767px){.suburb-profile .featured-img-wrapper{margin:0 0 25px}.suburb-profile .featured-img-wrapper .featured-img{padding:4em 0}.suburb-profile .featured-img-wrapper .featured-img h1{font-size:30px}}
