/*
Theme Name: render
Description: Render Theme
Version: 1.0.0
Author:
Variation: Green, Orange, Purple
Host:
Live Editing: true
Theme Preview: http://bryansloan.ourubertor.com
*/
@import url(css/afc.css);@import url(css/blog.css);@import url(https://fonts.googleapis.com/css?family=Montserrat:100,300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);body{font-family:Lato,sans-serif}#banner-row{position:relative}#render-banner-content{position:absolute;bottom:0;left:0;right:0}#render-banner-content .widget-item>.container{margin-bottom:10%}#render-banner-content h1{font-family:"Open Sans",sans-serif;font-weight:700;font-size:40px;color:#fff}#render-banner-content p{color:#fff;font-size:18px}#render-banner-content .btn.btn-primary{background:#080808;padding:7px 30px;border:0}#banner-row{background:#000}#render-banner-content .widget-item>.container[data-widget-name="05 - photo center"]{margin-bottom:1%}#render-banner-content .widget-item>.container[data-widget-name="05 - photo center"] .editable-img img{max-height:180px;object-fit:cover;margin-left:auto;margin-right:auto}#render-banner-content .widget-item>.container[data-widget-name="08 - photo right"]{margin-bottom:3%}#render-banner-content .widget-item>.container[data-widget-name="08 - photo right"] .editable-img>img,#render-banner-content .widget-item>.container[data-widget-name="09 - photo left"] .editable-img>img{max-height:250px}#render-banner-content .widget-item>.container[data-widget-name="09 - photo left"]{margin-bottom:3%}@media (max-width:768px){#render-banner-content .widget-item>.container[data-widget-name="08 - photo right"] .editable-img>img,#render-banner-content .widget-item>.container[data-widget-name="09 - photo left"] .editable-img>img{margin-left:auto;margin-right:auto}#render-banner-content .widget-item>.container[data-widget-name="05 - photo center"] .editable-img img{margin-left:auto;margin-right:auto;max-height:250px}body.home div.site-banner .site-banner-inner{height:560px}}.sidebar-title{font-family:Lato,sans-serif;font-size:24px;font-weight:700}.right-sidebar-page-link>ul,.side_content>ul{padding-left:15px}.right-sidebar-page-link>ul li,.side_content>ul li{list-style:none;font-size:16px;font-weight:700}.right-sidebar-page-link>ul li a,.side_content>ul li a{color:#000}.right-sidebar-custom-widget .row{margin:0}.right-sidebar-custom-widget .container{max-width:100%!important;width:100%!important}.right-sidebar-page-link>h2{font-family:Lato,sans-serif;font-size:24px;font-weight:700;color:#000}._navbar-logo>img{max-width:240px;width:100%}header{padding-top:60px;padding-bottom:0}header #logo{padding:0}header #realtor_name{font-family:Montserrat,sans-serif}header #realtor_name h2{font-weight:600;font-size:42px;margin:5px 0 0 0}header #realtor_name h4{font-size:24px;margin:0}header .contact-details{margin-top:5px;padding-left:0;font-weight:600}header .contact-details li{color:#052735;list-style-type:none;font-size:16px}header .contact-details li span{min-width:70px;display:inline-block}header .contact-details li a{color:#052735}header #navbar nav{margin-bottom:0;box-shadow:none}header #navbar .navbar{background:0 0;border:0;vertical-align:top}header #navbar .navbar .navbar-collapse .nav li a{font-weight:700;font-size:18px;padding:10px 35px;color:#052735;text-transform:uppercase}header #navbar .navbar .navbar-collapse .nav li.active a{background:0 0}@media (min-width:768px){header #navbar .navbar .navbar-collapse{text-align:center}header #navbar .navbar .navbar-collapse .nav{display:inline-block;float:none;vertical-align:top}}#main_menu>li>a{padding:10px 30px!important}.site-banner-inner>img{height:100%;width:100%;max-width:100%;max-height:100%;object-fit:cover;min-height:120px;opacity:.5}body:not(.home) #static-banner{height:25vh}body:not(.home) #render-banner-content{bottom:8vh}body:not(.home) #render-banner-content h1{font-family:"Open Sans",sans-serif;font-weight:700;font-size:40px;color:#fff}.after-banner-row{padding-top:60px;padding-bottom:0;text-align:center}.after-banner-row h2{margin-bottom:30px;font-size:44px;font-weight:300}.after-banner-row h1 b{font-weight:700}.home .search-board-listing-row{background:#eee;padding-top:50px;padding-bottom:50px;margin-bottom:60px}.search-board-listing-row .search-board-wrap form .row .bootstrap-select{width:100%;text-align:left;border-radius:0}.search-board-listing-row .search-board-wrap form .row .bootstrap-select .caret{position:absolute;top:50%;right:5px}.search-board-listing-row .search-board-wrap form .row .bootstrap-select button{border-radius:0;margin-top:10px}.search-board-listing-row .search-board-wrap form .row input[type=submit]{background:#2a2a2a;color:#fff;width:100%;border-radius:0;margin-top:10px}#main-content{margin-top:70px;margin-bottom:0}#main-content .container{padding-left:0;padding-right:0}#main-content .container .conbox-wrapper{background:#eee;padding-bottom:15px}#main-content .container .conbox-wrapper .conbox-img img{width:100%}#main-content .container .conbox-wrapper .listbox-text{color:#504f4f;text-align:center;padding-left:15px;padding-right:15px}#main-content .container .conbox-wrapper .listbox-text h4{margin-top:30px;font-size:18px;font-weight:600;font-family:Montserrat,sans-serif}#main-content .container .conbox-wrapper .listbox-text p{font-size:18px;font-family:Lato,sans-serif}.community-blurb{padding-top:100px;padding-bottom:70px;color:#fff;background:url(/templates/render/img/community_blurb_bg.png) no-repeat;background-size:cover}.community-blurb .col-sm-6 h4{font-family:"Open Sans",sans-serif}.community-blurb .col-sm-6 h4:nth-child(3){padding-left:50px}.community-blurb .col-sm-6 h2{padding-left:60px;font-size:55px;font-family:"Open Sans",sans-serif}.community-blurb .col-sm-6 p{font-size:18px}.home #render-featured-listing-row{padding-top:100px;padding-bottom:50px}.home #render-featured-listing-row h2{font-size:32px;font-family:Montserrat,sans-serif;text-align:center;color:#575656;margin:0}.home #render-featured-listing-row p{font-size:24px;font-family:Lato,sans-serif;font-weight:300;text-align:center;color:#575656;padding-top:40px;padding-bottom:100px}.home #render-featured-listing-row .col-sm-6{margin-bottom:30px}.home #render-featured-listing-row .col-sm-6 .featured-listing-img{min-height:300px;background:silver;display:block;color:gray}.home #render-featured-listing-row .featured-listing-img img{width:100%}.home #render-featured-listing-row .col-sm-6 .featured-listing-img figure{position:relative}.home #render-featured-listing-row .col-sm-6 .featured-listing-img figure figcaption{position:absolute;top:20px}.home #render-featured-listing-row .col-sm-6 .featured-listing-img figure figcaption .featured-listing-price{width:210px;background:#106589;font-size:30px;color:#fff;padding:15px}.home #render-featured-listing-row .col-sm-6 .featured-listing-img figure figcaption .featured-listing-address{width:200px;background:#000;font-size:14px;padding:5px 15px;color:#fff}.home #render-featured-listing-row .btn-see-all-properties{font-size:18px;font-family:Montserrat,sans-serif;color:#575656;border:2px solid #575656;border-radius:5px;text-align:center;margin-left:auto;margin-right:auto;margin-top:20px;display:block;width:260px}.home #render-featured-listing-row .col-sm-6 .featured-listing-img img{height:400px;object-fit:cover}@media (max-width:768px){.home #render-featured-listing-row .col-sm-6 .featured-listing-img img{height:300px;object-fit:cover}}.home .before-footer-row>.container{padding-top:60px!important;padding-bottom:100px;border-top:1px solid #ccc}.home .before-footer-row .container #testimonial-carousel p{font-weight:300;font-size:30px;font-style:italic}.home .before-footer-row .container #testimonial-carousel img{width:100%}.home .before-footer-row .container .btn.default{font-size:18px;font-family:Montserrat,sans-serif;color:#575656;border:2px solid #575656;border-radius:5px;text-align:center;margin-top:20px;display:block;width:260px}.home .before-footer-row .container>.row{margin:0}.home #render-before-footer-row>.widget-item>.container{max-width:100%;width:100%}footer{margin-top:30px}footer h3{font-family:"Open Sans",sans-serif;font-weight:700;color:#fff}footer .footer-top-wrapper{background:#002349}footer .footer-top-wrapper .container{padding-top:60px;padding-bottom:50px}footer .footer-top-wrapper .container .footer-info #footer-quick-links ul{padding-left:0}footer .footer-top-wrapper .container .footer-info #footer-quick-links ul li{list-style:none;font-size:18px}footer .footer-top-wrapper .container .footer-info #footer-quick-links ul li a{color:#fff;font-family:"Open Sans",sans-serif}footer .footer-top-wrapper .container .footer-info .footer-company address{margin-top:20px;color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:400}footer .footer-top-wrapper .container .footer-info .footer-right-sidebar{font-size:14px;font-family:Lato,sans-serif;font-weight:400;color:#fff}footer .footer-top-wrapper .container .footer-info .footer-right-sidebar .footer-social{font-size:18px;margin-right:10px}footer .footer-top-wrapper .container .footer-info .footer-company img{width:100%}footer .footer-bottom-wrapper{padding-top:30px;padding-bottom:30px;background:#2a2a2a}footer .footer-bottom-wrapper .container{background-image:url(/templates/render/img/ubertor.png);background-repeat:no-repeat;background-position:center right;background-size:contain}footer .footer-bottom-wrapper .container p{color:#fff;font-size:14px;font-weight:400;font-family:Lato,sans-serif}.social-media-nav ul{padding-left:0}.social-media-nav li{display:inline-block;list-style:none}.social-media-nav li a{color:#fff;padding:5px 10px}.social-media-nav li a:hover{opacity:.5}@media(max-width:768px){#render-banner-content{bottom:0}.right-sidebar-page-link h2,.sidebar-title{text-align:center}.right-sidebar-page-link ul,.side_content>ul{padding:0}.right-sidebar-page-link li,.side_content li{text-align:center}}@media (max-width:768px){header{padding-top:30px}.navbar-static-top{position:absolute;width:100%;background:rgba(255,255,255,.9)!important}#logo{width:20vw;float:left!important}#realtor_name{width:60vw;float:left!important}#navbar{margin-bottom:0!important}#navbar .navbar{min-height:40px}.contact-info{display:none}.header-contact-info .col-sm-8{max-width:100%;width:100%}.REALTOR_HEADING_TITLE{font-size:30px!important}.REALTOR_HEADING_TEXT{font-size:14px!important}.navbar-toggle{background:#e0e0e0;width:100%;margin:0;border-radius:0;font-size:20px;padding:5px;font-weight:400!important}.navbar-toggle:after{content:"M E N U";display:block}.navbar-toggle .icon-bar{display:none}}@media (max-width:768px){footer{text-align:center}footer p{margin-top:15px}.footer-info>div{margin-top:30px}footer .footer-bottom-wrapper .container{background-size:80px;background-position:right 10px center}.footer-bottom-wrapper{text-align:left}}@media (min-width:640px){.footer-info>.col-md-6>.col-md-4,.footer-info>.col-md-6>.col-md-8{padding-left:0}}@media (max-width:768px){.before-footer-row .container #testimonial-carousel p{font-size:20px}.before-footer-row .container .btn.default{margin-bottom:30px;font-size:14px}#render-featured-listing-row h2{font-size:22px}#render-featured-listing-row p{font-size:18px}}#listing_group .tab-content{margin-top:30px;font-family:Lato,sans-serif}#listing_group form .form-group>select{border-left:0;border-right:0;border-radius:0;color:#002349}#listing_group #listing_tab{float:right}#listing_group #listing_tab li{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#listing_group #listing_tab li a{padding:6px 12px;background:0 0;color:#002349;border-radius:0;font-family:Lato,sans-serif}#listing_group #listing_tab li a:hover{background:#002349;color:#fff}#listing_group #listing_tab li.active a{background:#002349;color:#fff}#listing_group #grid .col-sm-4>div{padding:15px 15px 0 15px;background:#f8f8f8}#listing_group #grid .preview-thumb{max-height:220px;overflow:hidden}#listing_group .info{padding-left:0;background:#002349;padding:10px 15px;margin-left:0;margin-right:0;margin-bottom:0}#listing_group #grid .info{margin-left:-15px;margin-right:-15px}body.area-search #listing_group .info{margin-left:0;margin-right:0;border:none}#listing_group .info li{list-style:none;display:inline-block;color:#fff;padding:5px;font-family:Lato,sans-serif}#listing_group .info li>span:last-child{margin-right:5px}#listing_group .summary .al a{font-family:Lato,sans-serif;font-size:18px;display:block;margin-top:15px;color:#002349;font-weight:700}#listing_group .summary .price{font-family:Lato,sans-serif;font-size:24px;margin-top:15px;color:#002349;font-weight:700}#listing_group .inner_description{color:#333}#listing_group .inner_description>strong{font-family:Lato,sans-serif;font-weight:700;color:#002349}@media (max-width:768px){#listing_group .row{margin:0}#listing_group .preview-thumb{max-height:100%!important}#listing_group .preview-thumb img{width:100%}}#navigation a>img{width:20px}.row-top-navigation .al-tab{background:#484849;border-bottom:0}.row-top-navigation .al-tab a{border-radius:0;border:0;color:#fff;font-weight:700;font-size:18px;font-family:Lato,sans-serif}.row-top-navigation .al-tab a:hover{background:#002349}.row-top-navigation h2{font-family:Lato,sans-serif;font-size:24px}.listing-detail .lead,.row-top-navigation h1{font-family:Lato,sans-serif;font-size:16px;font-weight:300!important;margin:0}.property-detail-tab>.container{padding:0;width:100%}.property-carousel img{max-height:500px!important;width:100%;object-fit:cover}.inner-container{padding:15px}#business_card{background:#484849;padding:15px;margin-top:30px;color:#fff}#business_card h5,#business_card h6{font-family:Lato,sans-serif;font-size:16px}#business_card ul{padding:0}#business_card ul li{list-style:none;font-family:Lato,sans-serif;font-size:16px}#business_card ul li a{color:#fff;font-family:Lato,sans-serif}#business_card ul li.name,#business_card ul li.office_name{font-size:24px}.detail-right{padding-top:30px;font-family:Lato,sans-serif}.right-sidebar-details .property-value{font-size:60px;font-weight:300;text-shadow:none}.right-sidebar-details .property-address{font-size:24px;font-weight:300}@media (max-width:768px){.property_detail .row{margin:0}.property_detail .listing-detail{padding:0}}#banner-row .site-banner>.site-banner-inner>img{width:100%;-o-object-fit:cover;object-fit:cover}#main-content .container a .conbox-wrapper{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#main-content .container a:hover{text-decoration:none}#main-content .container a:hover .conbox-wrapper{background:#333;-webkit-box-shadow:0 20px 10px -10px rgba(0,0,0,.5);box-shadow:0 20px 10px -10px rgba(0,0,0,.5);margin-top:-10px}#main-content .container a:hover .conbox-wrapper .listbox-text{-webkit-filter:invert(100%);filter:invert(100%)}.community-blurb{background-attachment:fixed;background-size:cover}.home .before-footer-row .container .btn.default{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home .before-footer-row .container .btn.default:hover{-webkit-filter:invert(100%);filter:invert(100%);background:#ccc}.cta-container{padding-top:60px;padding-bottom:60px}.cta-container .editable-img,.cta-container img{width:100%}.cta-container h2{font-family:Lato,sans-serif;font-size:36px;text-align:center;margin-top:0;margin-bottom:30px}.cta-container p{font-family:Lato,sans-serif;font-size:18px;text-align:center}.cta-text-wrap{background:#eee;padding:30px}footer .footer-top-wrapper .container .footer-info .footer-company img{max-height:100px;width:auto}.footer-right-sidebar img{width:100%}#banner-row .site-banner>.site-banner-inner>img{width:100%;-o-object-fit:cover;object-fit:cover}#main-content .container a .conbox-wrapper{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#main-content .container a:hover{text-decoration:none}#main-content .container a:hover .conbox-wrapper{background:#333;-webkit-box-shadow:0 20px 10px -10px rgba(0,0,0,.5);box-shadow:0 20px 10px -10px rgba(0,0,0,.5);margin-top:-10px}#main-content .container a:hover .conbox-wrapper .listbox-text{-webkit-filter:invert(100%);filter:invert(100%)}.home .after-content-row{background-attachment:fixed;background-size:cover}.home .before-footer-row .container .btn.default{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home .before-footer-row .container .btn.default:hover{-webkit-filter:invert(100%);filter:invert(100%);background:#ccc}.hover-action-bar{display:block}header #navbar .navbar .navbar-collapse .nav li a{font-weight:700;font-size:14px}.property-carousel img{max-height:465px;width:100%;object-fit:cover}@media screen and (min-width:768px){header #navbar .navbar .navbar-collapse .nav li a{padding:10px}}.home #render-featured-listing-row h2{font-size:32px;font-family:Montserrat,sans-serif;text-align:center;color:#575656;margin:0 0 30px}.alisting-detail{margin:0 -15px}.right-sidebar-details{margin: 0}.property-detail-links .nav-tabs>li{float:none;margin-bottom:0}.col-md-8.property-detail{padding-top:20px}footer{margin-top:30px}body.home div.site-banner .site-banner-inner,body.home div.site-banner .site-banner-inner>img{height:600px}.main-content .lead-form{width:100%;float:left;margin-top:60px}.form-group.submit-btn>input{font-size:18px;font-family:Montserrat,sans-serif;color:#575656;border:2px solid #575656;border-radius:5px;text-align:center;margin-top:20px;display:block;background:0 0}.Receive.Newsletter input[type=checkbox]{display:inline-block;width:auto!important;margin:0;vertical-align:bottom;margin-bottom:15px;box-shadow:none}.Receive.Newsletter label{display:inline-block;margin-bottom:15px}.lead-form{float:left;width:100%;margin-top:30px}.empty-widget{display:none}.on-live-editor .empty-widget{display:block}.site-banner:hover .hover-action-bar{opacity:1;display:block!important;margin-top:-70px}.home .hover-action-bar{top:15%!important;margin-top:0!important}.contact-left-sidebar .lead-form,.contact-left-sidebar>.container{width:100%!important;max-width:100%!important}.contact-right-sidebar h2{font-size:24px;padding-left:15px;padding-right:15px;margin-top:30px}.contact-right-sidebar h4{margin:0;font-weight:700;font-size:18px;margin-top:30px;padding-left:15px}.contact-right-sidebar a,.contact-right-sidebar p{font-size:18px;font-weight:400}.contact-right-sidebar .col-sm-6{margin-top:15px}@media screen and (max-width:991px){.contact-info.header-meta{clear:both;overflow:hidden}header .contact-details{display:flex;justify-content:center;margin-top:12px}header .contact-details li{font-size:14px;margin-right:10px}header .contact-details li span{min-width:initial;display:inline-block}}@media screen and (max-width:767px){#render-search-board-listing-row .row{margin:0}footer .footer-bottom-wrapper .container p{color:rgba(255,255,255,.5);font-size:10px}._navbar-logo>img{max-width:240px;width:100%;margin:0 auto}}.header-1 ._navbar-logo{float:right}.header-1 #realtor_name h1{margin-top:0}.header-1 .contact-info{display:inline;text-align:center}.header-1 .contact-info .contact-details{margin-top:15px;margin-bottom:15px}.header-1 .contact-info>.contact-details>li{display:inline;text-align:center}@media (max-width:768px){.header-1 #realtor_name{width:50%!important}.header-1 #logo{width:50%!important}}@media (max-width:460px){.header-1 #realtor_name{width:100%!important;text-align:center}.header-1 #logo{width:100%!important;text-align:center}.header-1 ._navbar-logo{float:none}.header-1 .contact-info>.contact-details>li{display:block;width:100%}.header-1 .contact-details{display:block!important}}#mortgage,#overview{padding:10%;background:#ddd}#mortgageCalculator_information button,#mortgageCalculator_information input,#mortgageCalculator_information select,#mortgageCalculator_information textarea{margin-right:5px}#mortgageCalculator_information td{padding-bottom:15px}.property_detail .nav-tabs>li>a{border:0!important;margin-right:0}.property_detail #overview{padding:60px;background:#ddd;float:left;width:100%}.property_detail #mortgage{padding:60px;background:#ddd;float:left;width:100%}.property_detail #mortgage td>u>b{font-size:18px;margin-bottom:15px;display:block}.property_detail #mortgageCalculator_information td:last-child>input{margin-right:10px}.property_detail #mortgageCalculator_information td{padding-bottom:15px}.property_detail #virtual_tour{padding:60px;background:#ddd}.property_detail #virtual_tour ul{padding:0;list-style:none}.property_detail #virtual_tour img{width:100%;margin-top:15px;margin-bottom:15px}.has_afc #listing_group form>select{border-left:0!important;border-right:0;border-radius:0;color:#002349}.has_afc #listing_group>.row{margin-bottom:15px}.has_afc #listing_group .col-md-9>.row>.col-md-12{display:inline-block;width:auto}.has_afc #listing_group .col-md-9>.row>.col-md-12:first-child{float:left;line-height:30px}.has_afc #listing_group .col-md-9>.row>.col-md-12:last-child{float:right}.has_afc #listing_group .col-md-9>.row>.col-md-12:last-child ul{margin-top:0}.has_afc #listing_group .alisting-img .img{max-height:220px;height:220px;overflow:hidden}.has_afc #listing_group .alisting-img .img a{display:block;width:100%;height:100%}.has_afc #listing_group .alisting-img .img img{max-height:100%!important;height:100%!important;object-fit:cover}.afc-listings .alisting-img h3,.afc-listings p.al a,.afc-listings p.description{background:#f8f8f8;color:#002349}.afc-listings p,.afc-listings ul{margin-top:15px}.afc-listings p.al a:hover{background:#ddd}#agent_one .col-md-2>img,#agent_two .col-md-2>img{width:100%}.property-carousel{padding:0}#listingDetailSlider img{height:500px;object-fit:cover;width:100%}.property-detail-links{padding-left:30px;padding-right:30px}.property-detail-links .al-tab{margin-top:15px;border-bottom:0}.property-detail-links li{display:block;width:100%}.property-detail-links .al-tab li a{padding:5px 0;background:0 0;border:0;font-size:18px;color:#484849}.property-detail-links .al-tab li a .fa{margin-right:10px}.property-detail-list{background:#eee;padding:30px}.property-detail-list h2{font-size:36px;border-top:0}.property-detail-list .col-xs-6{font-size:18px;border-bottom:1px solid #ddd;margin-top:10px}.property-detail-list hr{display:none}.alisting-detail>div>div{padding:0}#business_card{margin-top:15px}@media (max-width:992px){.property_detail #main-content{margin-top:0}.property-detail-list h2{font-size:30px}.property-detail{padding-left:30px;padding-right:30px}.right-sidebar-details{padding-left:30px;padding-right:30px;width:100%}.property-detail-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:0;height:auto}.right-sidebar-details{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.property-detail-links .nav.nav-tabs.al-tab{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;background:#eee;margin-top:0;padding:10px}.property-detail-links .nav.nav-tabs.al-tab li{display:inline-block!important;width:auto;padding-left:10px;padding-right:10px}}@media (min-width:992px){.property_detail .alisting-detail>div.listing-detail-wrap>div{min-height:560px}}#navigation>.container{margin:0;width:100%}#business_card>.container>.col-sm-2>img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.row.property-detail-tab>.container{padding-left:0!important;padding-right:0!important}#business_card>.container>.col-sm-2>img{margin-top:15px;margin-bottom:15px}#navigation{margin-left:0;margin-right:0}#navigation>.container{padding-left:30px;padding-right:30px}.alisting-detail{padding-left:30px;padding-right:30px;margin:0}}@media (max-width:640px){#business_card{text-align:center}#business_card>.container>div{width:100%}#business_card>.container>.col-sm-2>img{margin-top:15px;margin-bottom:15px}}.property_detail .alisting-detail>div:last-child{background:#eee;float:left;width:100%}.property_detail .alisting-detail>div:last-child>.col-md-8{background:#fff;padding-bottom:60px}.property_detail #business_card{margin-top:0}.property_detail .wrapper-description>h2{margin-top:0;padding-top:30px}.has_afc #navigation{margin-left:0;margin-right:0}.has_afc .row-top-navigation{background:#484849}.has_afc .row-top-navigation .nav-tabs{border:0}.has_afc .row-top-navigation .nav-tabs li{border:0;margin:0}.has_afc .row-top-navigation .nav-tabs li a{border:0;margin:0;border-radius:0;color:#fff}.has_afc .row-top-navigation .nav-tabs li.active a{background:#002349;color:#fff}.has_afc .row-top-navigation .nav-tabs li a:hover{background:#002349;color:#fff}.has_afc .row-top-navigation>a{color:#fff;float:right}.has_afc .row-top-navigation>a>.fa{font-size:12px}.has_afc .alisting-detail{margin:0}.has_afc .alisting-detail>div:nth-child(3){background:#eee;float:left;width:100%}.has_afc .property-details-links{padding-left:30px;padding-right:30px}.has_afc .property-detail-list{float:left;width:100%}.has_afc .alisting-detail>div>.col-md-8>.nav-tabs{position:absolute;bottom:0}.has_afc #business_card{margin:0}.has_afc #details{padding:15px;background:#fff}.has_afc #map{padding:15px;background:#fff}.has_afc #contact{padding:60px;background:#fff}@media (max-width:768px){.has_afc .row-top-navigation>.container{padding-left:15px!important;padding-right:15px!important}.alisting-detail{padding:0}}@media (max-width:460px){#navigation{margin-top:0}#navigation>.container{padding:0;margin-left:-15px;marginr-ight:-15px}.alisting-detail .property-details-links{padding:0}.alisting-detail .right-sidebar-details{padding:15px}.has_afc #contact{padding:15px}}.uber-badge{z-index: 9999; position:absolute;color:#fff;padding:10px 30px;background:#000;text-transform:uppercase;right:0}.unavailable-photo-wrap{width:100%;height:300px;background:#eee;text-align:center;float:left}.widget-item #featured_listings .widget-item #featured_listings .item .unavailable-photo-wrap>img{object-fit:contain;height:100px!important;width:100px!important;vertical-align:middle}.item .unavailable-photo-wrap>img{object-fit:contain;height:100px!important;width:100px!important;vertical-align:middle}.photo-align-helper{display:inline-block;height:100%;vertical-align:middle}div[data-widget-type=featured_listings] .inset .provided_by{color:#000;text-transform:capitalize;text-align:center;font-size:18px}div[data-widget-type=rich_html] p.editable{padding-bottom:60px}.social-media-nav li:first-child a{padding-left:0}footer [data-widget-type=rich_html] p.editable{padding-bottom:10px}div[data-widget-type=custom_featured_listings] .image img{width:100%;height:300px;object-fit:cover;box-shadow:0 0 3px #000;margin-bottom:15px}div[data-widget-type=custom_featured_listings] .inset .provided_by{color:#000;text-transform:capitalize;font-size:15px;text-align:center;padding:10px 0;color:#337ab7}div[data-widget-type=custom_featured_listings] div.field-details{text-align:center}div[data-widget-type=custom_featured_listings] .custom_featured_listings img{width:100%;height:350px;object-fit:cover}div[data-widget-type=custom_featured_listings] .custom_featured_listings{text-align:left}div[data-widget-type=custom_featured_listings] .custom_featured_listings .custom-featured-listing-address span{display:block}div[data-widget-type=custom_featured_listings] .custom_featured_listings .custom-featured-listing-address .sub-featured-address *{display:inline-block}div[data-widget-type=custom_featured_listings] .custom_featured_listings figure{position:relative}div[data-widget-type=custom_featured_listings] .custom_featured_listings .custom-featured-listing-img figcaption{position:absolute;top:20px;text-align:left}div[data-widget-type=custom_featured_listings] .custom_featured_listings .custom-featured-listing-img .price{width:220px;background:#00008b;font-size:30px;color:#fff;padding:15px;margin:0}div[data-widget-type=custom_featured_listings] .custom_featured_listings .custom-featured-listing-address{width:220px;background:#106589;color:#fff;padding:15px}div[data-widget-type=custom_featured_listings] .custom_featured_listings .other-info-wrap ul.other-info{list-style:none;padding:0;margin:0;padding:10px;text-align:left}div[data-widget-type=custom_featured_listings] .custom_featured_listings .other-info-wrap ul.other-info li{display:inline-block;text-transform:uppercase}div[data-widget-type=custom_featured_listings] .custom_featured_listings .custom-featured-listing-img .other-info-wrap .features{padding:0 10px}div[data-widget-type=custom_featured_listings] .custom_featured_listings .description{padding:0 10px}div[data-widget-type=custom_featured_listings] .custom_featured_listings .custom-featured-listing-img .other-info-wrap{background:#eee;color:#000}.property_detail .uber-badge.badge{border-radius:0;top:0;margin:0;position:absolute;z-index:9999;padding:10px 20px;font-size:16px}
.properties .pagination-top{
    text-align:center;
}
.properties .pagination-top .pagination {
    width:250px;
    text-align:center;
    margin:0;
}
.properties .pagination .text.col-xs-6{
    margin-top:7px;
}
.properties .pagination-bottom{
    text-align:center;
}
.properties .pagination-bottom .pagination{
    width:250px;
}
.hoodq-container >.row{
    margin:0;
}
.poweredby_wrap{
    text-align:right;
}
.poweredby_wrap .board_logo{
    float:none;
    margin-top:10px;
    margin-bottom:10px;
    padding-right: 15px;
}
.property-detail .-mls{
    margin: 0;
    padding-right: 15px;
}

#vow_login input.submit{
    margin-top:20px;
    font-size: 18px;
    font-family: Montserrat,sans-serif;
    color: #575656;
    border: 2px solid #575656;
    border-radius: 5px;
    text-align: center;
    margin-top: 20px;
    display: block;
    background: 0 0;
}
.header_text{
    padding-top:20px;
}
.vow-nav{
    font-size:1.2em;
}
#vow_login #account{
    font-size:1.2em;
}
._submit a{
    font-size:1.2em;
}
.register_to_become_a_member .main-content >p{
    font-size:1.2em;
}
#vow_login ul{
    padding:0;
    list-style:none;
}

.img-wrap{
    position: relative;
    overflow: hidden;
    height: 350px;
}
.img-wrap img {
    width: 100%;
}
.item-badge{
    position: absolute;
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(
            -45deg
    );
    transform: rotate(
            -45deg
    )!important;
    font-size: 18px;
    font-weight: 700;
    bottom: 70px;
    padding: 5px 0;
    right: -85px;
    width: 350px;
    text-align: center;
    z-index: 1;
}
.preview-thumb img{
    width:100%;
}

.properties .item-badge{
    font-size: 14px;
    bottom: 45px;
    right: -115px;
}
#feature_listings .details-minor{
    display:none;
    width:200px;
    background:#000;
    padding:0 15px;
}
#feature_listings .details-minor li{
    list-style:none;
    margin-right:5px;
    color:#fff;
}
div#video h5 {
    display: none;
}
div#video iframe {
    width: 100%;
}



.site-banner-new .site-banner-inner img{
	height:600px;
}

.main-content-new, .home .before-footer-row .container .testimonial-slide-new#testimonial-carousel p{
	font-size:18px;
}
.contact .social-links div.editable-link{display: inline-block;}