<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";@media screen and (min-width:1400px) and (max-width:1440px){}@media screen and (min-width:1081px) and (max-width:1440px){.bed_cnt .btn, .bath_cnt .btn {padding-left:15px!important;padding-right:15px!important;}}@media screen and (max-width:1080px){.bed_cnt .btn, .bath_cnt .btn{padding-left:10px!important;padding-right:10px!important;}}@media screen and (min-width:768px) and (max-width:1080px){.office-details .actions a{font-size:14px;padding-right:10px;}.office-details .actions{padding-bottom:0;}.full-banner-container{width:100%;}.map-buttons{width:100%;text-align:center;vertical-align:top}.map-buttons a{margin-right:5%;display:inline-block;float:none;vertical-align:top}.map-buttons a#world{margin:0;}.eguide{display:none;}.map-bc{background:url(/images/map-bc.png);}.map-ab{background:url(/images/map-ab.png);}.map-on{background-image:url(/images/map-on.png);background-position:-50px 0 !important;}.map-qc{background-image:url(/images/map-qc.png);background-position:-50px 0 !important;}.map-us{background-image:url(/images/map-us.png);background-position:-170px 0 !important;}.map-world{background-image:url(/images/map-world.png);background-position:-120px 0 !important;}#featprop-gallery .prop-next, #featprop-gallery .prop-prev{display:block;background:none;top:30%;}.vidlink{width:100%;height:50px;line-height:50px;position:relative;bottom:auto;left:auto;text-align:center;}iad, .featprop{background:#fff;height:inherit;padding:5px;position:relative;} /* .video, . */.video h2{padding-bottom:0;}.topbar_cnt{ width: calc(100% - 30px);    margin: 0 15px;}.cnt {width: calc(100% - 30px);    margin: 0 15px;}.cnt-market{width: calc(100% - 30px);margin: 0 15px;}.dfooter .cnt {margin: 0 auto;width:100%!important;}/*@supports(padding: max(0px)) {.topbar_cnt{ width:auto;        padding-left: max(15px, env(safe-area-inset-left));        padding-right: max(15px, env(safe-area-inset-right));}    .cnt {width:auto;        padding-left: max(15px, env(safe-area-inset-left));        padding-right: max(15px, env(safe-area-inset-right));    }}*/.cnt-left-col{width:26%;float:left;}.cnt-right-col{width:70%;float:right;}.region-intro-wrapper{height:405px;}.region-tabs li a{font-size:14px;}.region-tabs li a.active-tab{font-size:14px;}.map-wrapper{width:64%;}.map-filter-overlay{width:30%}.form-request-info select{width:100%;margin-bottom:14px;}.form-request-info textarea{width:100%;height:70px;margin-bottom:7px;}.form-request-info input{width:100%;margin-bottom:7px;font-size:13px;float:none;}.related-bg{display:none;}.prop{height:auto;}.prop-img{width:45%;padding:0.5%;border:none;height:100%;}.prop-img-nav{width:100%;}.prop-info{width:50%;padding:1%;height:auto;float:right;}.prop-action{position:relative;top:inherit;left:inherit;margin-top:15px;width:100%;}/*footer tablet*/.footer.desktop .footer-disclaimer.desktop { display:none;}.footer.desktop .footer-disclaimer.tablet { display:block;}/*end*/.footer-disclaimer p{margin-bottom:.8em !important;}.footer-disclaimer img{width:260px;margin-bottom:10px;}.footer{padding-bottom:0;}.footer-social { text-align:center;}.footer-social a { text-align:center;margin-right:0;margin:5px;}.desktop{display:block;}.mobile{display:none;}.sig-sales-prop h2{font-size:17px;line-height:20px;margin:5px 0;}.reg-form-holder{position:relative;margin-left:0;}.reg-form-holder form span, .reg-form-holder form input, .reg-form-holder form select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.reg-form-holder .required-top{position:relative;top:auto;right:auto;margin-bottom:15px;}.reg-form-holder form input[type="checkbox"]{width:inherit;}.reg-form-holder form input[type="button"]{width: 100%;}.btn-holder{padding:0;}.reg-form-holder .left{float:none;margin:0 0 10px 0;padding:0;width:100%;}.reg-form-holder .right{float:none;margin:0 0 20px 0;padding:0;width:100%;}.main-vid{padding-bottom:52%;}.team-human p{font-size:13px;line-height:16px;}.team-human{ width:150px;min-height:290px;margin:0 20px 0 0;}.page-ppcnew #sirc-vert{display:block;}.prev-gallery{display:none;}.static-slide{display:block;}.prop-info-header{text-align:right;padding-bottom:15px;}.prop-loc{margin-right:0;float:none;padding-right:0px;width:100%;}.bed-bath{float:none;text-align:right;margin-bottom:5px;padding-top:0;}.newmarket .properties{width:94%;margin:0 auto;}.newmarket .cnt .row .galnext{height:51px;width:51px;position:absolute;background:url('/images/arrow-horz-circle2.png') no-repeat;background-position:-51px 0px;right:-40px;top:42%;z-index:999;}.newmarket .cnt .row .galprev{height:51px;width:51px;position:absolute;background:url('/images/arrow-horz-circle2.png') no-repeat;background-position:0px 0px;left:-40px;top:42%;z-index:999;}}@media screen and (max-width:1080px){.owl-item .grid-prop .image-holder{height:auto;min-height:160px;}.mobile-topbar-corp { display:block;}.blocks .block{height:auto;}.blocks .block .info{position:relative;bottom:0;z-index:100}.landing-page-top-carousel .slide .container{width:100%;}.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width:100%;}.mobile-topbar {display:block; }.mobile-topbar-rest {display:block; }/*.page-login .mobile-topbar {display:none; }.page-register .mobile-topbar {display:none; }*/.page-register.guide .mobile-topbar {display:block; }.mobile-topbar .cnt { width:auto;  margin: 0 30px; }.topbar {display:none; }body.page-detail.page-associate-details.site .topbar {display:block; }body,body.page-location {padding-top: 0 !important;}body.page-detail.page-associate-details.site {padding-top: 253px !important;}body.page-detail.page-associate-details.site .detail-head {display: block;width: 100%;}body.page-detail.page-associate-details.site .topbar_ease.tablet {    height: unset;  }.tpl_topbar {top:70px;}.panel {margin-top: 70px;}body.page-detail .panel {margin-top: 150px;}body.search-results .panel {margin-top: 176px;}body.page-detail.page-location .panel {margin-top: 70px;}.mblogc{position:fixed;}body.page-location .fillWidth { display:none !important; }body.page-vipm .fillWidth { display:none !important; }.new_markets .galnext{height:51px;width:51px;position:absolute;background:url('/images/arrow-horz-circle2.png') no-repeat;background-position:-51px 0px;right:-40px;top:45%;z-index:999;display:none;}.new_markets .galprev{height:51px;width:51px;position:absolute;background:url('/images/arrow-horz-circle2.png') no-repeat;background-position:0px 0px;left:-40px;top:45%;z-index:999;display:none;}.full-banner-gal-prev{left:25px;}.full-banner-gal-next{right:25px !important;}.footer.desktop .footer-left.fr {    margin-bottom: 25px;}.mblogc .point {left: 388px;}}@media screen and (max-width:1023px){.footer_wrapper.tablet {display:block;}.footer_wrapper.desktop {display:none;}.footer.mobile {display:block;}}@media screen and (max-width:840px){.cnt.px900 {width: 80%;}.cnt.px900 h1 {font-size: 37px;line-height: 42px;}.mobile-topbar .topbar_logos {display:none;}}@media screen and (max-width:820px){.mobile-topbar .top-nav-search {width: calc(100% - 30px);}.mobile-topbar .top-nav-search-results {width: calc(100% - 30px);}.top-nav-search-results .search-results-out {max-height: 75vh;}.mblogc .point {left: 390px;}.exposure .zoomers { height: 300px;}.exposure .zoomers img.exp_d_logo {margin-top: 40px;width: 200px;}.page-development-details .span4, .page-vipm .span4, .page-hero .span4, .page-about .span4, .page-development-details .span4, .page-devmark .span4 {margin-right: 0%;margin-left: 0%;}.topbar-large {height: 78px;}.guideimg{width:44%;float:none;display:none;}.topbar-nav &gt; li &gt; a {font-size: 15px;padding: 0 10px;line-height: 38px;height: 38px;margin: 20px 0;}.topbar_logos {line-height: 78px;height: 78px;}.dd {top: 110px;}.dd.small { top:77px; }.crumbs {    margin: 0;  }.top-crumbs {padding: 20px 0 0 0;}.mblogc .arrow_up {left: 430px;}.span3, .span4, .span8, .span9, .span5, .span7{float:none;width:100%;margin: 0/* !important*/;}.newmarket .properties .grid-prop-home{min-height:270px;}.leadership-holder{text-align:left;}.team-container{display: block;padding:30px 0;}body.page-leader .intro-container {width: 100%;}.pdetailform input[type="text"] {    padding: 2%;    width: 92%;}.dd.sellyourhome, .dd.buyyourhome {min-width: 200px;width: auto;height: auto;}.dd.sellyourhome ul, .dd.buyyourhome ul {float: none; }.dd.sellyourhome .callout, .dd.buyyourhome .callout {height:auto;float: none;border-left: 0;border-top: dotted 1px #ccc;padding: 25px;}.full-banner-gal-prev{left:15px;}.full-banner-gal-next{right:15px !important;}.d_title .mls { margin-bottom: 10px;}d.related-container{width:100%;margin:0 auto;overflow:hidden;position:relative;}.related-props{width:100%;margin:0;padding:0;}.related-props .rel-prop-slide{margin-right:3px;position:relative;line-height:15px;display:block;}.related-props .rel-prop-slide a{font-size:13px;color:#666;line-height:16px;display:block;}.rel-next, .rel-prev{top:75px;}ul.associate-container li{display:block;margin-bottom:10px;}ul.associate-container li:last-child{margin-bottom:0px;}.detail_agents .image{float:left;margin-right:0;}.detail_agents .details{padding-top:10px;padding-left:10px;}.d_title .dnav{float:left;display:block;width:100%;}.pdetailform .checkbox.secondform{float:left;width:45%;}h1.intro span{padding:4px 0px;}.full-banner-caption{font-size:32pt;line-height:35pt;}.d_title h1{font-size:32pt;line-height:32pt;}.commitment span.wbg{margin-top:8%;}.right-content img{display:none;}.right-content .rcpadding{padding:0px 5%;width:90%;top:20px;}.left-content h1{font-size:33px;line-height:36px;}.right-content{min-height:240px;height:auto;padding:20px 0;}h1.vipmark{font-size:19px;line-height:23px;padding-bottom:20px;}.blocks .block{margin-right:4%;*width:48%;background:#ccc;width:48%;margin-bottom:30px;}.blocks .block.larger {margin-right:4%;*width:48%;background:#ccc;width:48%;margin-bottom:30px;}.blocks .block.nm {margin-right:4%;}.blocks .block:nth-child(2n){margin-right:0;}.blocks .block:nth-child(2n+1){clear:both;}.d_keyfeatures.v2{position:relative;}#sirc-vert{display:none;}body.page-inspiration p.sub br { display: none; }#contentgalsov ul li span.list_link { display:none; }}@media (max-height: 499px) and (max-width: 935px), (max-height: 935px) and (max-width: 499px) {    input,textarea { font-size:17px !important; line-height:17px !important; } /* ios fix */     body.page-detail.page-associate-details.site {padding-top: 0 !important;  }.mobile-topbar .top-nav-search {margin-right: 0;width: 100%;}.topbar-nav-search-input {padding: 8px 35px 8px 35px;width: calc(100% - 71px);border-color: #fff;border-bottom: 1px solid #fff;}.topbar-nav-search-input:focus{border-bottom: 1px solid #fff;}.topbar-nav-search-btn2 {left: 8px;}.topbar-nav-search-btn {right: 8px;}.mobile-topbar .top-nav-search-results {margin-top: 1px;width: 100%;}.top-nav-search-results .search-results-out {max-height: 80vh;}.cnt.px900 h1 {font-size: 28px;line-height: 33px;margin: 20px 0 20px;}.cnt.full-mobile { margin:0; width:100%;}.get_free .inner span {    display: inline;   }   .page-detail .listing_affordability_pinch .mod_content {   display: block;   align-items: unset;   padding: 15px 15px;   }      .page-detail .listing_affordability_pinch .mod_content span:last-child {    margin-left: 0;    margin-top: 20px;display: block;margin-bottom: 5px;}.exp_d_logo{display:none;}.exp_d{display:none;}.exp_d_m{display:block;}.dfooter .footer-social a {    margin-right: 0px;    padding-right: 10px;}.dfooter .footer-social [class^="faalt-"]::before, .dfooter .footer-social [class*=" faalt-"]::before {width: unset;}.mark-filters-container{margin-top:30px;}.newmarket.mobile .properties .grid-prop-home-slide {width: 48%;float: left; margin-right: 2%; margin-bottom: 4%;margin-top: 0%;margin-left: 0%;}.newmarket.mobile .properties .grid-prop-home-slide:nth-child(2n) {margin-right: 0%;  }.newmarket.mobile .properties .grid-prop-home-slide:nth-child(2n+1){clear:both;}.footer.desktop {display:none !important;}.page-development-details .footer_wrapper {margin-top: 0px;}.page-development-details .split {padding-bottom: 20px;}.page-development-details .dev_agents   {margin-bottom: 30px;}.page-devmark .span8 h2 {font-size: 26px;line-height: 29px;}.dev-map {float:none; width:100%; min-height:400p0;height:400px !important;}#gmap_canvas { width:100%; height:520px !important;; }.dev-top { width: auto; height: 180px;}.dev-additional {float:none;min-height: 450px;padding:2%;width:96%;display:none;}.req_more_mob { display:block;}p.more.request { display:none; }.dev_facts .line1 {  width:96%; margin:0 auto; padding:0 0 5px;}.dev_facts .line2 {  width:96%; margin:0 auto; padding:0; } .dev_facts ul.facts {width:96% !important; margin:0 auto ;}.dev_facts ul.facts li { display:block; text-align: left;}.dev_facts ul.facts.c6 li {width: 100%;}.dev_facts ul.facts.c5 li {width: 100%;}.dev_facts ul.facts.c4 li {width: 100%;}.dev_facts ul.facts.c3 li {width: 100%;}.dev_facts ul.facts.c2 li {width: 100%;} .dev_amenities ul li {width: 100%;float: none;margin: 0 0 15px 0;}.dev_amenities ul {margin: 0 auto;padding: 0 0 30px;width: 90%;}.ll-section {width: 100% !important;float: left;display:block !important;}p.more.inner.info {display:none;}.dev_facts ul.facts li span.br { display:inline-block;padding-left: 5px; }.page-development-details .span4 { display:none; }body{padding-top:0 !important;}.phone{display:inherit;}.desktop{display:none;}.topbar{width:100%;min-width:inherit;}body.page-development-details .form-request-info .left {width:100%;float:none;display:block;}body.page-development-details .form-request-info .right {width:100%;float:none;height:auto !important;display:block;}body.page-development-details #req_answer {}body.page-development-details .alert-error {width: auto;}.cnt{width: calc(100% - 30px);margin: 0 15px;}.cnt-market{width: calc(100% - 30px);margin: 0 15px;}.cnt-left-col{width:100%;float:none;}.cnt-right-col{width:100%;float:none;}.region-tabs{vertical-align:bottom;}.region-tabs li.desktop{display:none;}.region-tabs li:last-child{margin-right:0;}.region-tabs li a{display:block;text-align:center;line-height:15px;}.region-tabs li a{font-size:12px;padding:10px 10px;}.region-tabs li a.active-tab{font-size:12px;padding:10px 10px;}.map-wrapper{width:94%;margin-left:auto;margin-right:auto;float:none;}.map-filter-overlay{display:none;}.sidebar-btt{display:none;}.clear-filters{margin-top:15px;}.filter-container-wrapper{background:#fff;padding:1px 5% 10px 5%;width:90%;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px;}.total-properties span{margin-top:0;}.total-properties{margin-bottom:0;}.map-filter-wrapper .total-properties{margin-bottom:0;}.open-filters{display:block;}.filter-head{margin-top:20px;}.filter-head:first-child{margin-top:0;}.filter-toggle{display:block;}.filter-group{display:none;width:90%;padding:10px 5%;background:#f1f1f1;}.region-header a{font-size:13px;}.region-header{background:#fff;width:96%;padding:5px 2%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.filter-head span{background:none;padding-left:0;}.filter-head.hide{display:none;}.map-wrapper{height:440px;width:90%;}.map-filter-wrapper{position:relative;width:86%;padding:30px 5% 20px 5%;height:inherit;left:inherit;top:inherit;margin:0 auto 20px auto;}.prop{height:auto;}.prop-img{width:45%;border:none;height:100%;}.prop-img-nav{width:100%;}.prop-info{width:50%;padding:1%;height:auto;float:right;}.prop-action{position:relative;top:inherit;left:inherit;margin-top:15px;width:100%;}.grid-prop .image-holder span{font-size:13px;line-height:17px;}.full-banner-caption{background:rgba(255,255,255,0.2);text-align:right;bottom:30px;right:0;opacity:1;padding:10px 10px;font-size:16pt;line-height:19pt; color:rgba(255, 255, 255, 1);}.full-banner-caption:hover{color:rgba(255, 255, 255, 1);background:rgba(255,255,255,0.2);}.pin-prop{float:left;width:49%;margin-right:2%;}.pin-prop:nth-child(4n){margin-right:2%;}.pin-prop:nth-child(4n+1){clear:none;}.pin-prop:nth-child(2n){margin-right:0;}.pin-prop:nth-child(2n+1){clear:both;}.pin-price span{font-size:12px;padding:1px 5px;}.footer{padding-bottom:0;}.footer-disclaimer p{margin-bottom:1em !important;font-size:12px;line-height:14px;}.footer-disclaimer img{width:260px;margin-bottom:20px;}.footer-social{text-align:center;}.footer-social a{font-size:28px;padding-right:10px;float:none;}.footer-social a.soc-app{width:90px;float:right;padding-right:0;display:none;}.desktop{display:none;}.mobile{display:block;}.quicklinks.col1, .quicklinks.col2, .quicklinks.col3{display:none;width:100%;margin:0;padding:0;float:none;}.small-size {margin-top:80px; }.telnumber{float:none;width:100%;background:#142F4C;text-align:center;padding:10px 0 15px 0;}.telnumber h2{margin:0;font-size:21px;line-height:25px;margin:0;padding:0;}.listing_link { display: block; }/*mobile*/.newmarket.mobile .properties .grid-prop-home .image-holder{min-height:140px;background-size: cover;background-position: top center;}.newmarket.mobile .properties .grid-prop-home { min-height: 10px;}.newmarket.mobile .properties { width: 100%; }.newmarket.mobile .properties .grid-prop-home .content-holder { min-height: 100px; }.newmarket.mobile .properties .grid-prop-home .content-holder h2 { padding-top: 10px;}.newmarket.mobile .properties .grid-prop-home p { margin:0;}.newmarket.mobile .row {padding-bottom: 10px;}.panel {margin-top:70px;} body.page-detail .panel {margin-top: 170px;}body.search-results .panel {margin-top: 173px;}body.search-results .panel.mobile-map {margin-top: 115px;}body.search-results .panel.mobile-map .mobile-topbar {display: none;}body.page-detail.page-location .panel {margin-top: 70px;}body.page-qr-code .panel {background: url(/images/LoadingMobile.gif);  background-size: cover;}.cnt-left-col.my-account { display:none; }.footer {padding: 30px 0px 30px; background:#fff;}.footer .cnt { width:90%;margin: 0; margin: 0 auto; }.footer_wrapper .cnt { margin:0 15px;width: auto;}.dfooter .cnt { margin:0;width: auto;}.d_similar.mobile { padding-top:0; }.page-detail .dborder { display:none; }.d_similar.mobile div h2 { background:#fff; margin-bottom: 2%;padding: 14px;}.d_similar.mobile div h2 span { float:right;display: inline-block; }.agents-mobile { background: transparent; display:block;padding: 14px;}.agents-mobile h2 { padding-bottom: 0; }.agents-mobile ul.associate-container li .image img { width:90%;}.agents-mobile ul.associate-container li .image { float: left; width:50%;}.agents-mobile .details { padding-top:25px;float: left; width:48%;padding-left:2%;}.page-associate-details.site .agents-mobile .details.site {float: none;width: 100%;padding-left: 0%;}.cnt-right-col { padding-top:10px; }.page-my-account input {border-radius: 4px;}.page-my-account select {width: 100% !important;border-radius: 4px;}.page-my-account input[type='submit'] { width:100% !important;border-radius: 4px;}.page-my-account input[type="password"] { width: 97%;}.page-my-account input[type='button'] { width: 100% }.page-my-account .dropdown-toggle { width: 100%; text-align:left; }.page-my-account .dropdown-menu { width: 100%; text-align:left; border:0;}.intro-filter-holder { margin-top: -10px;}.intro-container h1.intro { margin: 10px 0;}h1.intro { margin: 10px 0;}.intro-filter-holder {width: 100%;margin: 0 auto;}.intro-filter-holder a { margin-right: 0;}.page-inspiration .crumb-link {  margin-bottom:20px; display:block;}.page-inspiration .cnt.igals { margin-bottom: 20px;}.pinboard-container-4col {  margin-bottom: 0;}.page-inspiration .minheight { min-height: auto;}.sigsales-container, .media-holder, .leadership-holder { padding-bottom: 0px;}.page-my-account .row { padding-bottom: 0; }.bubble { height: auto;width:200px;text-align:center;}.bubble img { display:block; padding-bottom:5px; width:100%; }.bubble h2 {font-size: 19px; line-height: 23px; padding-bottom: 1px;}.bubble p {display: block;padding-top: 0px;}.bubble div { display:block; }.page-login .panel,.page-login { background: #4E5D67 none repeat scroll 0% 0%; width: 100%; color:#fff;}.page-login.create .panel,.page-login.create { background: #f0f0f0 none repeat scroll 0% 0%; width: 100%; color:#444444;}.page-login.create .already { display:none; }.page-register .panel,.page-register { background: #4E5D67 none repeat scroll 0% 0%; width: 100%; color:#fff;}.page-register.guide .panel,.page-register.guide { background: #fff none repeat scroll 0% 0%; width: 100%; color:#444;}.page-login .login-container { width: 100%; padding: 10px 0 0 0; background: transparent; margin:0;}.page-register .login-container  { width: 100%; padding: 10px 0 0 0; background: transparent; margin:0;}.page-login .login-container input[type='button'] {width: calc(100% - 28px);margin-top: 5px; }.page-register .login-container input[type='button'] { width: calc(100% - 28px);margin-top: 5px; }.page-login .login-container input[type="submit"] { width:100%; }.page-login .login-container input[type='text'],.page-login .login-container input[type='password'],.page-login .login-container input[type='email'] {padding:6px !important;margin-top: 5px !important;border-radius: 4px;margin-bottom: 5px;}.page-register .login-container input[type='text'],.page-register .login-container input[type='password'],.page-register .login-container input[type='email']  {padding:6px !important;margin-top: 5px !important;border-radius: 4px;margin-bottom: 5px;}.page-login .login-container  .already {color: #FFF;text-align: center;font-size: 19px;line-height: 22px;padding:10px 0;}.page-register .login-container .already {color: #FFF;text-align: center;font-size: 19px;line-height: 22px;padding:10px 0;}.page-login .login-container  .already2 {color: #FFF;text-align: center;font-size: 17px;line-height: 20px;padding:10px 0;border-top: 1px solid #cccccc; margin-top: 20px;}.page-register .login-container .already2 {color: #FFF;text-align: center;font-size: 17px;line-height: 20px;padding:10px 0;border-top: 1px solid #cccccc; margin-top: 20px;}.page-login .login-container  .already2 a:hover { color: #F89609;}.page-register .login-container .already2 a:hover { color: #F89609;}.page-login .login-container  .already2 a { color: #F89609;font-size: 17px;}.page-register .login-container .already2 a { color: #F89609;font-size: 17px;}.page-register .login-container label { color:#fff;font-size: 14px; line-height: 16px;}.page-register .login-container label input[type='checkbox'] { width: 20px }.page-register .login-container ul.names { margin:0;padding:0;list-style:none; width:96%; }.page-register .login-container ul.names li { width:46.7%;float:right;text-align:right; }.page-register .login-container ul.names li:first-child { float:left;text-align:left; }.page-register .login-container ul.names li input {width: 100% !important; }.openhouse {  z-index: 1;}.nonsirc-details {height: 26px;background: transparent;padding-left: 0;  font-size: 9px;}.region-intro-content p { display:none; }.region-intro-content { min-height: auto; padding-bottom:0 }.blogtop { width: 100%;    margin: 10px 0px 20px !important;}.btn-warning {box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);  border-color: #f99509;}.ajax_filterval #reset_as {  margin-top: 20px; }.ajax_filterval #btn_vresults_filter {  margin-top: 20px; }.bubble .grid-prop {margin-right: 0;margin-bottom: 0; float: none;}.region-content-wrapper.agent .side {width: 100%;}.gallery-wrapper-detail {overflow: hidden;}.rsold { background-color:rgba(0,35,73, 0.9);}.cnt.videos .vid-thumb,.intro-container .vid-thumb {width: 100%;padding: 0%;margin: 0 0 10px 0;float: none;min-height: 200px !important;}.vid-thumb p { padding:10px; }.vid-thumb .names { padding:0 10px 10px 10px; font-size: 13px;line-height: 14px;}.vid-thumb .vid-thumb-img {width:100%;margin-bottom: 0; }h1.intro span { padding: 4px 0px; font-size: 36px; line-height: 39px;display: inline-block;}img.sirc { min-height:200px; }img.sircm { min-height:100px; }.iad, .featprop{background:#fff;height:inherit;padding:5px;position:relative;} /*.video, */.video h2{padding-bottom:0;}.vidlink{width:100%;height:50px;line-height:50px;position:relative;bottom:auto;left:auto;text-align:center;}.home-vid{width:100%;float:none;margin-right:0;margin-bottom:20px;max-width:480px;margin-left:auto;margin-right:auto;}.home-iad{width:100%;float:none;margin-right:0;margin-bottom:20px;max-width:480px;margin-left:auto;margin-right:auto;}.home-featured{width:100%;float:none;max-width:480px;margin-left:auto;margin-right:auto;}.full-banner{height:250px;top:0 !important;}.full-banner-container{width:100%;height:250px;}.full-banner-pager{display:none;}.find-prop{width:100%;padding:0;margin:0 0 20px 0;}.dsk-gallery .slide{background-image:none!important;}.map-bc, .map-ab, .map-on, .map-qc, .map-us, .map-world{background-image:none !important}.iad{height:auto;}.iad .current .title{width:inherit;}.iad .current .title p{font-size:15px;}.span4 .video{height:auto;}.homepage-intro{margin-top:20px;}#featprop-gallery .prop-next img, #featprop-gallery .prop-prev img{display:block}#featprop-gallery .prop-next, #featprop-gallery .prop-prev{display:block;background:none;top:30%;}#featprop-gallery .prop-next{padding:20px 0 20px 20px}#featprop-gallery .prop-prev{padding:20px 20px 20px 0px}.agent-gallery .section a{margin:0 9px 20px 0;}.info-gallery-holder{width:100%;position:relative;overflow-x:hidden;min-width:100%;z-index:50;}.info-gallery-wrapper{width:100%;height:350px;margin:auto;position:relative;}.info-gallery-container{width:100%;top:0;left:0;height:350px;position:relative;}.info-gallery{width:100%;height:350px;position:absolute;top:0;left:0;overflow:hidden;z-index:1002;background:#fff;background:url(/images/loading2.gif);background-repeat:no-repeat;background-position:center center;}.info-gallery2{display:none}.info-gallery3{display:none}.info-gallery2 .slide{display:none}.info-gallery3 .slide{display:none}.info-gallery .slide{display:none;width:100%;height:350px;}.info-gallery .slide.logo{display:none;width:100%;height:350px;}.info-gal-prev{z-index:12000;width:51px;height:51px;position:absolute;bottom:43%;left:10%;background:url('/images/arrow-horz-circle.png') no-repeat;}.info-gal-next{z-index:12000;width:51px;height:51px;position:absolute;bottom:43%;right:10% !important;background:url('/images/arrow-horz-circle.png') no-repeat;background-position: -51px 0;}.office-details{float:none;width:auto;padding:12px;}.office-details .textbtn{display:block;padding:10px 0 0 0;}.office-info{height:auto;width:auto;padding:3px;}.office-form{width:auto;margin-left:0;height:auto;}.office-img{width:100%;float:none;margin:auto;border:none;}.office-details{width:auto;}.office-details .actions{position:relative;top:inherit;left:inherit;width:auto;margin-top:10px;height:auto;    padding-bottom: 0;}.office-details .actions a{display:block;padding:5px 0;}.form-container .left, .form-container .right{float:none;width:auto;}.form-container .left input{width:96%;margin-bottom:0;}.page-offices .form-container { padding:5px; }.page-offices .form-container h2 a { display: none; }.insp-gallery{height:auto;width:100%;}.inspiration .info{padding:2.5%}.insp-img{width:auto;height:auto;}.inspiration .info h2{font-size:18px;line-height:22px;}.inspiration{width:48%;margin-right:4%;margin-bottom:20px;float:left;background:#fff;}.inspiration:nth-child(3n){margin-right:4%}.inspiration:nth-child(3n+1){clear:none;}.inspiration:nth-child(2n){margin-right:0;}.inspiration:nth-child(2n+1){clear:both}.hero-top h1.title, .page-associate-details.site.about .agent_header .agent_video span.title { font-size: 30px;line-height: 34px;padding: 15px;}.hero-top .title img { width:150px;} .hero-top-holder{height:180px;}.hero-top{width:auto;height:180px;}.dev-cnt{margin-top:30px;}.development{width:48%;margin-right:4%;margin-bottom:20px;float:left;background:#fff;padding-bottom:10px;}.development:nth-child(3n){margin-right:4%}.development:nth-child(3n+1){clear:none;}.development:nth-child(2n){margin-right:0;}.development:nth-child(2n+1){clear:both}.developmentpast{width:31.333%;margin-right:3%;margin-bottom:20px;float:left;background:#fff;*width:30%;}.developmentpast:nth-child(4n){margin-right:3%;}.developmentpast:nth-child(4n+1){clear:none;}.developmentpast:nth-child(3n){margin-right:0;}.developmentpast:nth-child(3n+1){clear:both;}.dev-logo img { width:200px;}.crumbs{line-height:13px;padding:10px 20px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin:10px 0 40px 0;display:none;}.top-crumbs{display:none;}h1.intro{border-bottom:0;margin:20px 0 20px 0;}h1.intro span { padding: 4px 20px; font-size: 36px; line-height: 39px;display: inline-block;}.intro-filter-holder{float:none;text-align:left;margin-top:0px;margin-bottom:20px;}.intro-filter-holder a{font-size:14px;margin-left:0;display:block;border-bottom:solid 1px #F0F0F0;width:100%;padding:8px 0;}.intro-filter-holder a:last-child{border-bottom:none;}.region-intro-pic{display:block;}.region-crumb{margin: 3% 0 10px 0;}.galleria-thumbnails-container{display:none !important;}.galleria-stage{bottom:0 !important;}.related-bg{display:none;}.detail-header{padding:0 20px;}.detail-header h1{font-size:30px;line-height:34px;padding:20px 0 5px 0}.mls{display:block;padding:10px 0 10px 0;color:#aaa}.add-container{width:100%;margin-bottom:15px;}.features h2{font-size:17px !important;line-height:23px !important;}.detail-container .features h2 a{line-height:27px !important;width:100px;text-align:right;}#detail-gallery{min-height:inherit;background:url('/images/smalload.gif') no-repeat center;}.features-summary{display:none;}.detail-form{margin-top:20px;}.print{display:none;}.request{display:inline-block;}.form-request-info{padding:10px 2.5%;margin:0;width:95%;}.form-request-info select{width:100%;margin-bottom:14px;}.form-request-info textarea{width:100%;height:70px;margin-bottom:7px;}.form-request-info input[type="text"], .form-request-info input[type="email"], .form-request-info input[type="tel"] {width:100%;margin-bottom:7px;font-size:13px;float:none;}span.bed{border-right:none;padding:0;}.modal{width:auto;left:3%;}.modal h2{text-align:left;}.modal-body form{width:100%;margin:inherit}.modal-body form input{width:96%}.modal-body form textarea{width:96%;}.backtoresults{display:none;}.results-header .pagination{float:left;}.results-header .total{float:none !important;padding-top:25px;width:auto;}.results-header .icons{display:block;margin:20px 0 0 0;}.results-header .icons .textbtn{text-align:left;padding:0 10px 0 0;margin:0 10px 0 0}.results-header .page{float:none !important;display:block;margin-top:20px;}.results-header .pagination{float:left;margin-top:10px;}#show-on-map{display:none !important;}.results-footer{margin-bottom:25px;}.results-footer .icons{float:left;width:360;min-height:10px;}.results-footer .icons a{padding-right:10px;}.results-footer .page{float:right;}.filter-container{padding:0 20px;}.page-my-account .filter-container{padding:0;}.filter-hide{display:block;margin-top:15px;}.filter-content, .filter-content-menu{display:block;padding:20px;border:solid 1px #999;background:#fff;margin:0;}.page-my-account .filter-content-menu{padding:0 10px;}.adv-search{margin-top:15px;}.criteria input{width:96%;font-size:13px;}.sidenews{display:none;}.articles-header{height:auto;margin:30px 0px 20px 0px}.articles-header.bottom{height:auto;margin:30px 0px 20px 0px}.articles-header h2{float:none;}.articles-header.bottom .textbtn{float:none;}.articles-header .pagination{float:none;text-align:left;margin-top:25px;}.articles-header.bottom .pagination{margin:25px 0 !important;}.article{margin:20px 0px 0 0px;padding:10px;}.article .thumbholder{float:none;width:auto;height:auto;margin:0 0 20px 0;}.article .text{float:none;width:auto;height:auto;}.article h3{font-size:18px;line-height:22px;}.article .share-container{float:none;text-align:left;margin:20px 0 0 0;}.blog-sidebar{margin:30px 0px 30px 0px;}.blog-sidebar input{width:70%}.blog-sidebar .categories, .blog-sidebar .social{display:none;}.blog-sidebar form{border:none;}.article-detail{padding:10px;margin:20px 0;}.article-detail h2{padding-top:10px;}.article-detail .share-container{float:none;margin:20px 0}.login-container{width:auto;margin:30px 0;padding:20px;}.filter-content-menu ul li a{padding-left:0px}.filter-content-menu ul li:last-child{border-bottom:none;}.page-my-account .filter-container{margin-top:30px;}.my-favourites{margin:0 0px;}.my-favourites .desc-holder textarea{width:97%;height:60px;}.my-favourites .btn-group{float:none;}.my-favourites .share-container{width:auto;float:none;text-align:left;margin:30px 0 20px 0;}#email-fav{margin:-5px 5px 0 0;}.my-saved-searches{margin:0;}.my-saved-searches ul li .actions{float:none;text-align:left;width:auto;line-height:20px;margin-bottom:15px;}.my-saved-searches p strong{display:block;}.my-profile{margin:0 0;}.my-profile input[type="text"]{width:97%;}.my-listings{margin:0 0px;}.listing-content .left-col{width:auto;float:none;padding:10px;background:#fff;}.listing-content .right-col{width:auto;float:none;margin-top:30px;}.my-listings .detail-header{padding:0;}.my-listings .detail-header h1{display:block !important;padding-top:0;}.title-wrapper{position:relative;}.chart-title{width:100%;padding-bottom:75px;}.chart-title br{display:none;}.intro-container h2{font-size:18px;line-height:23px;}.sig-sales-prop .price span{font-size:12px;}.sig-sales-prop h2{font-size:15px;line-height:19px;margin:5px 0;}.sig-sales-prop{width:49%;margin:0 2% 20px 0;}.sig-sales-prop:nth-child(3n){margin-right:2%;}.sig-sales-prop:nth-child(3n+1){clear:none;}.sig-sales-prop:nth-child(2n){margin-right:0;}.sig-sales-prop:nth-child(2n+1){clear:both;}.form-sidepanel{margin:0 0 20px 0;}.reg-form-holder{margin:0}.btn-holder{padding:0 0 0 0;}.reg-form-holder .required-top{position:relative;top:auto;right:auto;margin-bottom:15px;}.reg-form-holder form span, .reg-form-holder form input, .reg-form-holder form select{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:inherit;}.reg-form-holder form input[type="checkbox"]{width:inherit;}.reg-form-holder .btn{width:100%;}p.subcopy{font-size:18px;line-height:22px;}.guideimg{display:none;}.left-content h1{font-size:30px;line-height:34px;}.right-content{display:none;}.left-content{width:auto;padding:20px;height:auto;}.left-content p{padding:0 !important;}.why-copy{padding:0;margin:0}.main-vid{padding-bottom:56%;padding-top:0;}.vid-thumb p{font-size:13px;line-height:15px;}.team-human p{font-size:13px;line-height:16px;}.search-results-container{margin:0;}.sitemap-holder{padding:0;}.form-sidepanel.mag {   width: 100%;    float: none;}.btn {padding:10px!important;}.form-request-info p {text-align:center;}.lead_form .btn {width: calc(100% - 21px);}}@media screen and (max-width:640px){.agent-filter ul li {float: none;width: 100%;margin-right: 0%;}.res_options{padding-top:20px;display:inline-block;float:right;}body.page-inspiration #contentgalsov ul li { height:300px; min-height:300px;margin: 3%;width: 44%;}body.page-inspiration #contentgalsov ul li.big { width: 44%; }.grid_five ul li { height:300px; min-height:300px;margin: 1%;width: 48%;}.grid_five ul li:last-child { margin: 1%;width: 48%;}.video-wrapper p{padding: 14px 0 0 0;float: none;}.video-wrapper .request { padding: 0 0 0 0;float: none; width: 100%;}.video-wrapper .request .btn { width:100%; }.newmarket h3 span{display:block;}.newmarket h3 a{margin-bottom:10px;display:block;float:none;}.new_markets .galnext{height:51px;width:51px;position:absolute;background:url('/images/arrow-horz-circle2.png') no-repeat;background-position:-51px 0px;right:-40px;top:42%;z-index:999;}.new_markets .galprev{height:51px;width:51px;position:absolute;background:url('/images/arrow-horz-circle2.png') no-repeat;background-position:0px 0px;left:-40px;top:42%;z-index:999;}.d_about .left, .d_amenities .left{width:65%}.d_about .right,.d_amenities .right{width:25%}.d_map{min-height:320px;}.pdetailform ul li{float:none;width:100%;text-align:left;}.pdetailform ul li:first-child{text-align:left;}.pdetailform ul li:last-child{text-align:left;}.pdetailform input[type='text']{padding:2%;width:95%;}.morebutt .btn-warning{margin-right:0;width:100%}.pdetailform .secondformleft{width:100%;float:none;padding-right:0%;padding-bottom:5%;border-right:0px;border-bottom:1px solid #ededed;}.pdetailform .secondformright{width:100%;float:none;padding-top:5%;}h1.intro span{padding:4px 0px;}.d_title h1{font-size:27pt;line-height:30pt;}.cnt.igals { margin-bottom:50px; }.intro-filter-holder { margin-top: 0; margin-bottom:50px;float:none; width:100%}.team-human {width: 150px;min-height: 290px;}.team-container {display: block;padding: 30px 0 0;}/*mobile*/.sresults .grid-prop {width: 100%;margin-right: 0%;margin-bottom: 10px;float: none; background: #FFF none repeat scroll 0% 0%;}.sresults .grid-prop:nth-child(2n+1) {clear: none;}.d_similar.mobile .grid-prop {width: 100%;margin-right: 0%;margin-bottom: 10px;float: none; background: #FFF none repeat scroll 0% 0%;}.d_similar.mobile .grid-prop:nth-child(2n+1) {clear: none;}}@media screen and (max-width:639px){.d_amenities .listing_amt ul li{float:left;width:48%;margin-right:2%;margin-bottom:10px;}.d_amenities .listing_amt ul li:nth-child(2n){margin-right:0;}.d_amenities .listing_amt ul li:nth-child(2n+1){clear:both;}.d_amenities .listing_amt ul li:nth-child(3n+1){clear:none;}.d_amenities .listing_amt ul li:nth-child(3n){margin-right:2%;}}@media screen and (max-width:599px){}@media screen and (max-width:480px){body.page-associate-details.site .dfooter .footer-social a {    margin-right: 0px;    padding-right: 5px;}.region-content-wrapper.agent .main{width:100%;float:none;display:block;}.region-content-wrapper.agent .side{width:80%;float:none;margin:0 auto;margin-top:20px;}.res_options{padding-top:10px;text-align:left;}.total-properties{margin-bottom:0px;display:block;}.newmarket .properties{width:100%;margin:0 auto;}.new_markets .galnext{right:5px;top:40%;width:51px;height:51px;background:transparent url("/images/arrow-horz-circle.png") no-repeat scroll 0% 0%;}.new_markets .galprev{left:5px;top:40%;width:51px;height:51px;background:transparent url("/images/arrow-horz-circle.png") no-repeat scroll 0% 0%;}.new_markets .galprev{background-position:0px 0}.new_markets .galnext{background-position:-51px 0}.new_markets .galprev:hover{background-position:0px -51px}.new_markets .galnext:hover{background-position:-51px -51px}.region-tabs li{float:none;margin:7px 0 0 0;width:100%;}.region-tabs li a{padding:8px 16px !important;font-size:10pt;}.region-tabs li a i{padding-right:0px;}.region-tabs li a.active-tab{padding:8px 16px !important;font-size:10pt;}.newmarket .properties .grid-prop-home .image-holder{min-height: 125px !important;}.newmarket .properties .grid-prop-home .content-holder h2{padding-top:20px;}.newmarket .properties .grid-prop-home-slide{margin:0px;}.footer-links-toggle a {padding: 3px;/* display: block; */}.developmentpast:nth-child(3n){margin-right:3%;}.developmentpast:nth-child(3n+1){clear:none;}.developmentpast{width:48%;margin-right:4%;margin-right:3%;margin-bottom:20px;float:left;background:#fff;}.developmentpast:nth-child(2n){margin-right:0;}.developmentpast:nth-child(2n+1){clear:both}body.page-inspiration p.sub br { display: none; }body.page-inspiration #contentgalsov ul li { height:300px; min-height:300px;margin: 0%;width: 100%;margin-bottom:6%;}body.page-inspiration #contentgalsov ul li.big { width: 100%; }.grid_five ul li { height:300px; min-height:300px;margin: 0%;width: 100%;margin-bottom:4%;}.grid_five ul li:last-child { width: 100%;margin-bottom:4%;}.loc-filter{padding:0 20px 20px 20px;margin-bottom:20px;}.loc-filter a{display:inline-block;padding:4px 6px;background:#fff;margin-right:5px;}.region-container{width:100%;min-width:inherit;background-color:#444 !important;background-position:top !important;height:auto;}.region-info{width:90%;padding:5%;height:auto}.region-nav-head{padding:0 0 10px 0;background:none;}.region-nav-head-market-data{padding:0 0 10px 0;background:none;}.region-info h1{font-size:27px;line-height:30px;}.region-info h2{font-size:18px;padding:5px 0 0 20px;}.region-info p{padding-top:20px;}.region-info .learnbtn{position:relative;bottom:auto;right:auto;margin:20px 0 15px 0;display:block;}.region-nav{width:90%;padding:20px 5% 40px 5%;height:auto}.region-nav-cities{width:100%;}.nav-cities li{width:100%;}.nav-cities li a{width:100%;}.nav-cities li span{display:none}.nav-cities li a:hover{border-bottom:solid 1px #fff;}.region-nav-cities-next, .region-nav-cities-prev{left:44%;bottom:10px}.region-container-padding{padding:30px 20px;}.region-cms-container{padding:0 20px 0 20px;font-size:14px;line-height:18px;}.region-cms-container p{font-size:14px;line-height:18px;margin-bottom:8px;}.bgl, .bgr{display:none;}.full-banner-gal-prev{display:none;}.full-banner-gal-next{display:none;}.detail-gallery-wrapper{height:240px;}.detail-gallery-container{height:240px;}.detail-gallery{height:240px;}.detail-gallery .slide{height:240px;}.inqu{float:none;}.inqu .btn-warning{width:100%;}.d_about .left,.d_amenities .left{width:100%;float:none;border:none;}.d_about .right,.d_amenities .right{width:100%;float:none;border:none;padding-left:0;}.d_similar h2 span{float:none;display:block;}.related-props .rel-prop-slide { margin: 0; }.prop{padding-bottom:2px;margin:0 0px 20px 0px;height:auto;}.prop-img-nav{width:100% !important;}.prop-img, .prop-info{width:97%;float:none;height:auto;padding:1.5%;}.prop-action{position:relative;top:auto;left:auto;margin-top:20px;height:auto;width:auto;}.featured-properties{margin-bottom:20px;background:#ddd;margin:0 10px 20px 10px;padding:5px 5px 20px 5px;}.featured-properties p{font-size:12px;color:#999;margin-bottom:4px;padding-right:5px;text-transform:uppercase;}.featured-properties .prop:last-child{margin-bottom:0;}.featured-properties .prop{width:auto;margin:0 5px 20px 5px}.featured-properties .prop-info{width:auto;}.featured-properties .prop-action{width:auto;}.grid-prop{width:48%;margin-right:4%;margin-bottom:20px;float:left;background:#fff;}.grid-prop:nth-child(3n){margin-right:4%}.grid-prop:nth-child(3n+1){clear:none;}.grid-prop:nth-child(2n){margin-right:0;}.grid-prop:nth-child(2n+1){clear:both}.results-footer{padding:0 20px;}.results-footer .pagination{float:left;}.results-footer .icons{text-align:left;float:left;width:auto;}.results-footer .icons .textbtn{text-align:left;padding:0 20px 0 0;}.results-footer .page{float:none;display:block;margin-top:20px;}.results-footer .pagination{float:left;margin-top:30px;}#show-on-map{display:none;}.nonsirc-logo{left:0;}.back-to-top { line-height: 14px !important; text-align:left; font-size: 13px !important; }.back-to-top span.small  { display:inline-block }.back-to-top span.large  { display:none }.back-to-top br { display:inline }.dfooter .dright {width: 51px;text-align: center;}}@media screen and (max-width:376px){.development{width:100%;margin-right:0%;margin-bottom:20px;float:none;background:#fff;}.development:nth-child(3n){margin-right:0%}.development:nth-child(2n+1){clear:none;}.related-container{width:100%;margin:0 auto;overflow:hidden;position:relative;}.related-props{width:100%;margin:0;padding:0;}.related-props .rel-prop-slide{margin-right:3px;position:relative;text-align:center;line-height:15px;display:block;}.related-props .rel-prop-slide a{font-size:13px;color:#666;text-align:center;width:360px;line-height:15px;display:block;}.rel-next, .rel-prev{top:110px;}}@media screen and (min-width:320px) and (max-width:667px){.blocks .block{float:none;display:block;width:100%;margin-right:0;margin-bottom:35px;}.blocks .block.larger {float:none;display:block;width:100%;margin-right:0;margin-bottom:35px}.blocks .block.nm {float:none;display:block;width:100%;margin-right:0;}.blocks .block .info{min-height:10px;}.d_title, .d_about, .d_addendum, .inq_form{padding-top:15px;padding-bottom:15px;}.d_title h1{font-size:17pt;line-height:20pt;margin-bottom:20px;}.inqu{display:none;}.phone_inquiry{display:inline;}.d_inquiry{display:block;}.d_title .right{display:none;}.d_title .left{width:100%;}.d_keyfeatures.v2 .keys ul li span.val{font-size:22px;line-height:22px;padding-top:24px;padding-bottom:3px;}.d_keyfeatures.v2 .keys ul li span.desc{font-size:12px;line-height:12px;}.d_keyfeatures.v2 .keys ul li{border:2px solid #DBDBDB;width:90px;height:90px;margin-bottom:8px;margin-right:8px;}.d_keyfeatures .keys ul li span.val{font-size:22px;line-height:22px;padding-top:24px;padding-bottom:3px;}.d_keyfeatures .keys ul li span.desc{font-size:13px;line-height:12px;}.d_keyfeatures .keys ul li{border:2px solid #DBDBDB;width:90px;height:90px;margin-bottom:8px;margin-right:8px;}.d_title .actions{display:none;}.d_about .right{display:none;}.agents-mobile{display:block;}.agents-mobile .details p{padding-top:10px;}.agents-mobile .details a.profile{color:#F89609;text-transform:uppercase;font-size:13px;}.agents-mobile .details a.profile:visited{color:#F89609;font-size:13px;}.agents-mobile .details strong{font-size:15px;color:#454545;}.agents-mobile ul.associate-container li .image{float:left;}.agents-mobile .details{float:left;padding-top:120px;}.page-associate-details.site .agents-mobile .details.site {padding-top: 5px;}#vip-modal.modal.container {    width: 96% !important;    margin-top: 5% !important;    left: 0 !important;    right: 0 !important;    margin-left: auto !important;    margin-right: auto !important;}.index-search-results ul li a span.listings, .top-nav-search-results ul li a span.listings {    display:none;}}@media screen and (min-width:320px) and (max-width:360px){.new_markets .galnext{top:35%}.newmarket .cnt .row .galprev{top:35%}}@media screen and (max-width:340px){.dfooter .footer-social a {    font-size: 22px;line-height: 22px;padding-right: 5px;}}@media screen and (max-width:320px){.ajax_filterval #reset_as {  margin-top: 10px; }.ajax_filterval #btn_vresults_filter {  margin-top: 10px; }.ajax_filterval { margin-top: 7px;}.ajax_filterval p.pmore { margin-top: 4px;}.slider-wrapper {margin-bottom: 15px;}.related-container{width:100%;margin:0 auto;overflow:hidden;position:relative;}.related-props{width:100%;margin:0;padding:0;}.related-props .rel-prop-slide{margin-right:3px;position:relative;text-align:center;line-height:15px;display:block;}.related-props .rel-prop-slide a{font-size:13px;color:#666;text-align:center;width:320px;line-height:15px;display:block;}.rel-next, .rel-prev{top:95px;}.d_keyfeatures .keys ul li span.val{font-size:20px;line-height:20px;padding-top:22px;padding-bottom:3px;}.d_keyfeatures .keys ul li span.desc{font-size:12px;line-height:11px;}.d_keyfeatures .keys ul li{border:2px solid #DBDBDB;width:80px;height:80px;margin-bottom:5px;margin-right:5px;}.agents-mobile ul.associate-container li{display:block;margin-bottom:10px;float:none;}.agents-mobile ul.associate-container li .image{padding-bottom:0;float:left;}.agents-mobile .details{float:left;padding-top:80px;}.mobile-gallery-holder .input-holder h3 {font-size: 18px;line-height: 24px;}}</pre></body></html>