/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after,.clear{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}ul,ul li,li{list-style:none}a:hover,a:link{cursor:pointer}html{min-width:1024px}body{background:#fff;font-size:13px;color:#444}[class*="push"]{float:left;min-height:1px;margin-left:-26px}[class*="pull"]{float:left;min-height:1px;margin-right:-26px}input[type="submit"]{border:0;box-shadow:none !important}.float-left{float:left}.float-right{float:right}.push1{margin-left:0 !important}.pull1{margin-right:-52px !important}.pull2{margin-right:-78px !important}.gutter-left0{margin-left:25px}.gutter-left1{margin-left:52px}.pink{color:#d71830 !important}.blue{color:#002b55 !important}.white{color:#fff !important}.normal{font-weight:normal !important}.bold{font-weight:bold !important}.title-lg{font-size:22px !important;padding:6px 0 2px 0}.title-md{font-size:20px !important}.title-sm{font-size:17px !important}.title-lsm{font-size:15px !important}.title-xsm{font-size:13px !important}.title-md-upper{font-size:23px !important;font-weight:normal !important}.btn{border-width:0 !important;box-shadow:none !important;background-color:transparent !important;border-radius:0 !important}.dropdown-menu{border:0 !important;box-shadow:none !important}.full{width:100%;float:left}.half{width:45%;float:left}.half-left{width:45%;float:left;margin-right:8px}.findout-more-lg{font-size:15px !important;text-decoration:none !important;font-weight:bold}.findout-more-md{font-size:13px !important;text-decoration:none !important;font-weight:bold}.findout-more-sm{font-size:11px !important;text-decoration:none !important}.header-right{width:541px}.like-on-facebook img{height:35px}.like-on-facebook{margin-left:140px}.header-right .header-quick-nav{color:#d71830;font-size:13px;margin:8px 0 14px;text-align:right}.header-right .header-quick-nav a{padding:7.8px}.header-right .header-quick-nav a:last-child{padding-right:0}.header-right .header-freephone .freephone,.header-right .header-freephone span{font-size:21px;color:#888;text-align:right !important}.header-right .header-freephone span{letter-spacing:0;font-weight:bold}.header-right .header-link-button{text-align:right !important;padding-top:17px;float:right;width:540px}.header-right .header-link-button .btn-group{margin:0 !important;width:100%}.header-right .header-link-button .btn-group>li{width:33%;padding:0;color:#fff}.header-right .header-link-button .btn-group>li>a{color:#fff;font-size:18px;width:69%;height:47px;display:block;padding:0 13px;line-height:47px}.header-right .header-link-button .btn-group>li>a i{padding-top:15px}.header-right .header-link-button .btn-group>li:hover{background-color:#ccc;color:#d71830}.header-right .header-link-button .btn-group>li:hover>a{color:#d71830 !important}.header-right .header-link-button .btn-group .buy,.header-right .header-link-button .btn-group .rent{background-color:#002b55}.header-right .header-link-button .btn-group .buy{border-radius:7px 0 0 7px}.header-right .header-link-button .btn-group .buy:hover{border-radius:7px 0 0 7px}.header-right .header-link-button .btn-group .rent{border-radius:0 7px 7px 0}.header-right .header-link-button .btn-group .rent:hover{border-radius:0 7px 7px 0}.header-right .header-link-button .btn-group .sell{background-color:#d71830}.btn.custom-rounded-button{padding:0;display:block;float:left;background:#d71830;border-radius:4px !important}.btn.custom-rounded-button span,.btn.custom-rounded-button .fa{line-height:27px}.btn.custom-rounded-button span{padding:0 10px;display:block;float:left;color:white;font-size:12px}.btn.custom-rounded-button .fa{float:right;padding:0 10px;font-size:10px;background-color:#bd1329;border-top-right-radius:4px;color:white;border-bottom-right-radius:4px}.header-link-button ul.btn-group>li{float:left}.btn-custom-large{padding:10px 16px;color:#fff !important;font-size:18px !important}.btn-custom-pink{background:#d71830;color:#fff !important;padding:15px 31px}.btn-custom-blue{background:#002b55;color:#fff !important;padding:15px 31px}a.btn-custom-pink,a.btn-custom-blue{font-size:18px !important;font-weight:normal}.btn-custom-login{background:#001f42;color:#fff !important}.btn-custom-login-arrow{background:#001a38;color:#fff !important}.btn-custom-search,.btn-custom-lightpink{background:#c60228;color:#fff !important}.btn-custom-search-dropdown,.btn-custom-darkpink{background:#a80222;color:#fff !important}.hero{background:#d81830 !important;padding:10px 0 38px 0;margin-left:0 !important;margin-top:-2px}.top-search-block{background:#d71830;padding:10px 0 10px 0;margin-left:0 !important;margin-bottom:26px}.hero .top-search-block{padding:0 !important;margin-bottom:0 !important}.hero .top-search-block .search-top{padding:0 !important;margin-bottom:9px !important}.breadcrumb_outer{float:left;max-width:770px}.site-search{float:right !important}.hero .search-top .custom-breadcrumb,.search-top .custom-breadcrumb{font-size:13px;font-weight:bold;color:#fff !important;margin-left:-8px}.search-top .custom-breadcrumb a{color:#fff !important}.search-top .custom-breadcrumb a:hover{text-decoration:none !important}.search-top .custom-breadcrumb a.last_breadcrumb:hover{cursor:default}.search-top .span7{padding-top:2px !important}.hero .hero-main{position:relative;z-index:200;float:left}.hero .hero-main .home-featured ul{float:left;position:relative;display:block}.hero .hero-main .home-featured{display:block;z-index:200;width:722px !important}.hero .hero-main .home-featured ul li{display:block;width:722px;float:left;position:relative;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;overflow:hidden}.hero .hero-main img{width:722px;height:407px;float:left;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.hero .hero-main .slider-control{width:662px;position:absolute;height:40px;top:349px;left:35px;display:block;z-index:210}.hero .slider-control div,.hero .slider-control a.home_feature_slider_left_right{display:inline-block;float:left}.hero .slider-control .slider-control-back{width:44px;height:40px;display:inline-block;background:url(/assets/images/home_featured_back.png) top left no-repeat}.hero .slider-control .slider-control-next{width:45px;height:40px;display:inline-block;background:url(/assets/images/home_featured_next.png) top left no-repeat}.hero .slider-control .slider-control-addressbar{width:360px;overflow:hidden;background:#001f42;height:39px !important;text-align:center;display:table}.hero .slider-control .slider-control-addressbar a{font-size:16px;font-weight:bold;color:#fff !important;margin-top:12px;display:table-cell;vertical-align:middle}.hero .slider-control .slider-control-property-features{background:#001e3b;height:39px;float:left;display:inline-block;padding-right:12px}.hero .slider-control .slider-property-feature-bed,.content-featured-small .featured-property-features .property-feature-bed{background:url("/assets/images/home_featured_bed.gif") no-repeat scroll center center transparent;display:inline-block;float:left;padding:0}.hero .slider-control .slider-property-feature-bath,.content-featured-small .featured-property-features .property-feature-bath{background:url("/assets/images/home_featured_bath.gif") no-repeat scroll center center transparent;display:inline-block;float:left;padding:0}.hero .slider-control .slider-property-feature-car,.content-featured-small .featured-property-features .property-feature-car{background:url(/assets/images/home_featured_car.gif) center no-repeat;display:inline-block;float:left;padding:0}.hero .slider-control .slider-property-feature-number,.content-featured-small .featured-property-features .property-feature-number{color:#fff !important;float:left;font-size:14px;font-weight:bold;margin-left:46px;margin-top:0}.site-search .site-search-inner{width:186px !important;float:right;margin-right:26px;background:url(/assets/images/search-site-bg.png) no-repeat;height:27px}.site-search input{width:150px;border:0;margin:0 5px;color:#d71830;font-size:13px;margin-top:3px;padding:0}.site-search input[type="submit"]{width:22px;height:22px;display:inline-block;margin-left:0;margin-top:3px;background:url(/assets/images/search-site-btn.png) no-repeat;position:absolute;float:left}.search-menu{background:#f0efef;padding:10px 10px;width:206px !important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;height:387px;display:inline-block}.property .search-menu{height:387px !important}.search-menu .search-menu-list-inner{padding-top:0;margin-top:0;display:block;float:left}.search-menu .btn-custom-login{width:204px;height:35px;display:block;background:url(/assets/images/btn_watchlist_login.png) no-repeat}.search-menu .btn-custom-search{width:204px;height:35px;display:block;background:url(/assets/images/btn_property_search.png) no-repeat}.search-menu ul.search-area-list{width:204px;height:99px;display:block;background:url(/assets/images/search-areas-bg.png) no-repeat;margin-left:0;padding:12px 10px 10px 10px}.search-menu ul.search-area-list>li{padding:2px;border-bottom:1px solid #fff;width:178px !important}.search-menu ul.search-area-list>li.area-list-item-last{border-bottom:0}.search-menu ul.search-area-list li a{font-size:13px;color:#565656}.search-menu div.half-left,.search-menu div.half,.search-menu div.full,.search-menu ul{margin-bottom:5px !important;margin-top:0;float:left}.search-menu select{margin-bottom:0}.search-menu input.btn-custom-propertysearch{width:98px;height:26px;display:block;background:url(/assets/images/btn_search.png) no-repeat;border:0 !important}.search-menu input.btn-custom-savesearch{width:98px;height:26px;display:block;background:url(/assets/images/btn_save_search.png) no-repeat;border:0 !important}.search-menu .search-by-webid-address-form .search-box-holder{height:35px;width:204px;background:url(/assets/images/search_webid.png) no-repeat 0 0;margin-top:2px}.search-menu .search-by-webid-address-form input[type="text"]{width:152px;height:25px;border:0 !important;background:0;font-size:12px !important}.search-menu .search-by-webid-address-form input[type="submit"]{width:43px;height:35px;background:url(/assets/images/search_webid.png) no-repeat 160px 0;border:0;position:absolute}.search-menu .search-form{margin-top:-2px}.search-menu input#search-field{background:none repeat scroll 0 0 transparent;border:0 none;font-size:12px !important;height:25px;width:192px;color:#d71830}.search-menu .text_container{background-color:#dfdede;border-radius:6px;height:35px;width:206px}.home-news-links,.home-other-links{padding:28px 0 0 0}.home-news-links img{width:306px;height:203px}.home-other-links img{width:223px}.home-other-links h4{margin-top:16px}.home-other-links p{padding-bottom:0}.home-quick-links{margin-top:30px}.home-quick-links .searches-offices-links{background:#fafafa;padding:18px 12px 22px 0}.home-quick-links .quick-links-tools{padding-top:14px}.home-quick-links .searches-offices-links>ul{width:45%;float:left}.home-quick-links .searches-offices-links ul.not-last{margin-right:8px}.home-quick-links .searches-offices-links ul li>ul.sublist{margin-left:0 !important}.home-quick-links .quick-links-tools ul li>h4{margin-left:22px !important}.home-quick-links .searches-offices-links ul li>ul.sublist li,.quick-links-tools ul li>ul.sublist li{padding:10px 0;border-bottom:1px solid #d9d9d9}.home-quick-links .searches-offices-links ul li a,.quick-links-tools ul li a{color:#565656;font-size:17px}.home-quick-links .searches-offices-links-info{padding:16px 12px 22px 0;font-size:16px;line-height:23px !important}.quick-sidebar-info{padding:6px 12px 22px 0;font-size:16px;line-height:23px !important}.quick-sidebar-info li{line-height:23px !important}.home-quick-links .searches-offices-links-info span.re,.quick-sidebar-info re{font-size:16px !important}.aside-holder-nobg .quick-sidebar-info ul{width:90%}.property .aside-holder-nobg .quick-sidebar-info{padding-top:36px}.home-customer-testimonial{padding:48px 0 30px 0;background:#fafafa;line-height:30px;text-align:center;margin-left:0 !important}.home-customer-testimonial p{color:#9a9a9a;line-height:30px;text-align:center;width:72%;font-size:20px;font-weight:normal;display:inline-block;padding:0}.home-customer-testimonial blockquote{border:0 none !important;display:inline-block;margin:0 !important;padding:0;width:72%}.home-customer-testimonial blockquote p,.home-customer-testimonial p span.customer{color:#002b55 !important;font-size:16px;font-weight:normal;line-height:30px;padding:0}.watchlist-viewed-block{margin-left:0 !important;background:#fafafa;padding:36px 0 30px 0}.watchlist-heading,.viewed-heading{margin:0 0 18px 0;display:inline-block;float:left}.watchlist-btm,.viewed-btm{line-height:18px}.watchlist-btm img,.viewed-btm img{width:140px;height:120px}.watchlist-btm h5,.viewed-btm h5{margin-bottom:0 !important;font-size:13px !important;color:#001f42 !important}.watchlist-btm .added-list{width:100%;height:100%}.watchlist-btm .added-list .remove-icon{background:url(/assets/images/btn_remove_from_list.png) no-repeat;display:inline-block;width:18px;height:18px;float:right;margin-left:131px;margin-top:-9px;position:absolute;z-index:299}.btn-back-next-holder{text-align:right}.watchlist-btm .watchlist-item-holder,.viewed-btm .viewed-item-holder{margin-top:12px}.btn-back-next{display:inline-block;width:57px !important}.btn-back-next a{text-align:right;margin:0;padding:0}.btn-back-next a.back,.listing-grid-carousel-control a.back{display:inline-block;width:28px;max-width:28px;height:28px;background:url(/assets/images/btn_back_forward_lists.png) no-repeat;padding:0 !important;margin:0 !important;border:0 !important;outline:0}.btn-back-next a.next,.listing-grid-carousel-control a.next{display:inline-block;width:28px;max-width:28px;height:28px;background:url(/assets/images/btn_back_forward_lists.png) right no-repeat;padding:0 !important;margin:0 !important;border:0 !important;outline:0}.btn-back-next a.back-next-divider{display:inline-block;width:1px !important;max-width:1px;height:28px;background:url(/assets/images/btn_back_forward_lists.png) 0 27px no-repeat;padding:0 !important;margin:0 !important;border:0 !important;font-size:1px !important;background:red}.view-full-watchlist .word-divider,.view-full-viewed-list .word-divider{padding:0 6px;font-size:13px !important;color:#565656}.view-full-viewed-list a,.view-full-watchlist a{font-size:13px !important;color:#565656}.footer{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:0 !important;padding:36px 0 32px 0;background:#002b55}ul.footer-list li>ul{margin-left:0 !important;margin-top:10px !important}ul.footer-list li>span{margin:10px 0 !important}.footer ul.footer-list{margin-top:10px !important}.footer ul.footer-list li{padding:3.5px 0}.footer ul.footer-list li a{color:#a9a9a9 !important;display:block;font-size:13px !important;padding-left:10px;position:relative}.footer-btm-links{padding:32px 0 20px 0;text-align:center;line-height:13px}.footer-btm-links a{padding:0 3px;color:#002b55 !important;font-size:12px !important}.footer-btm-links span{color:#002b55 !important;font-size:12px !important}.section-divider{border-bottom:1px solid #d9d9d9;min-height:50px;height:50px;text-align:center}.section-divider,.section-divider-grey,.section-divider-white{margin-left:0 !important;text-align:center !important}.section-divider-grey span{display:inline-block;width:50px;height:50px;text-align:center;background:url(/assets/images/section_divider_bg_grey.gif) no-repeat bottom center;margin-top:1px}.section-divider-white span{display:inline-block;width:50px;height:50px;text-align:center;background:url(/assets/images/section_divider_bg_white.gif) no-repeat bottom center;margin-top:1px}.ui-nonedisplayed-item{left:-999em;position:absolute}.ui-wrapper{display:block}span.ui-checkbox{background-image:url("/assets/images/beauty-unchecked.png");background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:block;float:left;height:17px;margin-right:6px;margin-top:3px;width:17px}.ui-checkbox-ticked{background-image:url("/assets/images/beauty-checked.png");background-repeat:no-repeat;cursor:pointer;display:block;float:left;height:17px;margin-right:6px;margin-top:3px;width:17px}.ui-checkbox-hover{background-image:url("/assets/images/beauty-onhover.png");background-repeat:no-repeat;cursor:pointer;display:block;float:left;height:17px;margin-right:6px;margin-top:3px;width:17px}.ui-checkbox-ticked-text,.ui-checkbox-text{font-size:12px !important}.ui-checkbox-ticked-text{color:#d71830;font-weight:bold !important;text-decoration:none !important}.ui-checkbox-ticked-text:hover{color:#d71830}.ui-checkbox-text{color:#565656;font-weight:normal !important;text-decoration:none !important}.beauty-select .btn{background-image:none;background-color:#d6d5d5 !important;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;color:#444 !important;width:100%}.beauty-select .caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #444;content:"";display:inline-block;height:0;vertical-align:top;width:0}.beauty-select ul.dropdown-menu li{padding:0 0 !important}.beauty-select ul.dropdown-menu li a{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}.custom-bg-lightgrey{background:#f0efef}.custom-bg-darkgrey{background:#e9e9e9}#area_selection_holder{display:none}.custom-col-holder{width:auto;height:auto;position:absolute;z-index:9999;float:left;display:table;overflow:auto}#login_signup_block .custom-col,.custom-col{min-height:130px;float:left;display:inline-block;height:auto}.search-menu .custom-col-holder .custom-col{min-height:952px;height:auto}.custom-col input{padding-left:0;padding-right:0}.custom-col span{display:block}.custom-col-inner{width:204px;padding:14px 20px 28px 20px;float:left;display:block;line-height:18px}.custom-col-title-blue{font-size:14px;font-weight:bold;padding:4px 0;color:#002b55 !important;border-bottom:1px solid #002b55;border-top:1px solid #002b55}.custom-col-title-pink{font-size:14px;font-weight:bold;padding:4px 0;color:#d71830 !important;border-bottom:1px solid #d71830;border-top:1px solid #d71830}.custom-col-area-title-pink{font-size:14px;font-weight:bold;padding:4px 0;color:#d71830 !important}.custom-col-area-title-blue{font-size:14px;font-weight:bold;padding:4px 0;color:#002b55 !important}.container .login-form-block{margin-top:6px}.container .login-form-block label{font-size:13px !important;color:#565656 !important}.container .login-form-block a.forgotten-your-password{margin-top:10px;display:inline-block}.container .login-form-block input[type="text"],.container .login-form-block input[type="password"]{background-color:transparent;background:url(/assets/images/bg_login_input.png) no-repeat;border:0;padding:0 3px;height:35px;width:198px}.container .login-form-block input[type="submit"]{width:98px;height:26px;background:url("/assets/images/btn_login.png") no-repeat}#forgotten_password_submit{background:url("/assets/images/contact_form_submit.png") no-repeat scroll 0 0 transparent}.custom-login-signup-block{display:none;margin-top:-10px !important;overflow:hidden}.custom-login-signup-block .btn-signup{display:inline-block;width:98px;height:26px;background:url(/assets/images/btn_register.png) no-repeat}.custom-signup-block ul,.custom-signup-block ul li{list-style-type:disc !important;line-height:19px}.custom-login-block{height:100%}.custom-signup-block ul{margin-left:12px}.custom-areas-holder{display:table;height:auto;overflow:auto;margin-left:160px;margin-top:-16px}.area-block{float:left;display:block;height:100%}.list-select-all{padding:3px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold}.list-select-all a{font-weight:bold !important}ul.btn-buy-sell-property li{display:block;position:relative;z-index:500;float:left}.buy-property-dropdown,.sell-property-dropdown,.rent-property-dropdown{position:absolute;width:540px;min-height:328px;background:#f0efef;z-index:2999;display:none}.buy-property-dropdown{margin-left:0}.sell-property-dropdown{margin-left:-180px}.rent-property-dropdown{margin-left:-360px}.custom-dropdown-col{width:211px;text-align:left !important;float:left}.custom-dropdown-col-inner{margin-top:32px;width:508px;display:block;margin-left:32px;margin-right:auto;float:left}.custom-dropdown-col-inner-sub{width:222px;margin-right:25px;float:left}.custom-dropdown-col-inner-sub *{text-align:left !important;float:left}.custom-dropdown-col-inner-sub ul{float:left;margin:0 !important;margin-top:6px !important;margin-left:-4px !important}.custom-dropdown-col-inner-sub ul li{padding:5px;display:block;float:left;width:100%}.custom-dropdown-col-inner-sub ul li a{font-size:13px !important}.custom-col-title-dropdown{font-size:14px;font-weight:bold;padding:4px 0 8px 0;border-bottom:1px solid #ccc;color:#d71830 !important;width:100%}.custom-dropdown-gutter-adjust{margin-left:25px;margin-right:0 !important}a.btn-custom-buy,.btn-custom-buy-live{width:180px;height:51px;background:url(/assets/images/buy-a-property.png) no-repeat !important;border:0 !important;padding:0 !important;margin:0 !important;text-shadow:none}.btn-custom-buy-active,ul.btn-buy-sell-property li:hover a.btn-custom-buy{width:180px;height:51px;background:url(/assets/images/buy-a-property-hover.png) no-repeat !important;border:0 !important;padding:0 !important;margin:0 !important;display:block}a.btn-custom-rent,.btn-custom-rent-live{width:180px;height:51px;background:url(/assets/images/rent-a-property.png) no-repeat !important;border:0 !important;padding:0 !important;margin:0 !important;text-shadow:none}.btn-custom-rent-active,ul.btn-buy-sell-property li:hover a.btn-custom-rent{width:180px;height:51px;background:url(/assets/images/rent-a-property-hover.png) no-repeat !important;border:0 !important;padding:0 !important;margin:0 !important;display:block}a.btn-custom-sell,.btn-custom-sell-live{width:180px;height:51px;background:url(/assets/images/sell-a-property.png) no-repeat !important;border:0 !important;padding:0 !important;margin:0 !important;text-shadow:none}.btn-custom-sell-active,ul.btn-buy-sell-property li:hover a.btn-custom-sell{width:180px;height:51px;background:url(/assets/images/sell-a-property-hover.png) no-repeat !important;border:0 !important;padding:0 !important;margin:0 !important;display:block}ul.btn-buy-sell-property li:hover ul.submenu{display:block;position:absolute;z-index:3000;float:left;left:0}.aside-holder{display:inline-block;background:#f9f9f9 !important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:26px 16px 20px 8px;float:left;width:91%}.aside-holder ul,.aside-middle-holder ul{margin-left:0 !important}.aside-holder>li h4,.aside-holder>li ul h4,.aside-middle-holder>li h4,.aside-middle-holder>li ul h4{margin-left:0 !important;padding-left:0 !important}.aside-holder-nobg{float:left;width:89%;margin-top:40px !important}.property .aside-holder-nobg,.listings .aside-holder-nobg{margin-top:4px !important}.aside-holder-nobg ul.aside-middle-holder li h4,.aside-holder-nobg ul.aside-middle-holder li>ul li{padding-left:8px !important}ul.aside-top-holder,ul.aside-middle-holder{margin:0 !important;margin-left:2px !important}ul.aside-top-holder li>ul{margin:0 0 0 2px !important}ul.aside-middle-holder{margin-top:20px}ul.aside-top-holder li,ul.aside-middle-holder li{padding:12px 0;border-bottom:1px solid #d1d1d1}ul.aside-top-holder li h4{margin-left:4px !important}ul.aside-top-holder li:first-child{margin-top:0;padding-top:0}ul.aside-top-holder li li:first-child{padding-top:12px}ul.aside-top-holder li:last-child,ul.aside-middle-holder li:last-child{padding-bottom:0 !important;border-bottom:0 solid #d1d1d1}ul.aside-top-holder li a,ul.aside-middle-holder li a{color:#555 !important;font-size:15px !important}.quick-sidebar-info ul{margin:0 !important;margin-left:8px !important}.sidebar-searchform ul.search-menu{margin-left:0 !important;margin-bottom:28px}.page-info .aside-holder{padding-top:8px !important}.openhomes .aside-holder,.listings .aside-holder{margin-top:44px !important;padding-top:8px !important}.about .aside-top-holder span.title-md,.events .aside-top-holder span.title-md{margin-top:0 !important;padding-top:0 !important}.sidebar-current-page{font-size:15px !important;font-weight:bold;color:#555 !important}.page-holder{margin-bottom:20px;line-height:20px !important}.back_arrow_box .back_arrow{background-image:url("/assets/images/back_arrow.png");background-repeat:no-repeat;height:11px;width:8px;display:block;float:left;margin-top:4px;margin-right:5px}.back_arrow_box{display:block;height:21px;margin-top:14px;clear:both}.similar_listings.back_arrow_box{margin-left:31px;padding-top:10px;margin-top:0 !important}.page-holder .content-property-listing .main-content{margin-top:0 !important}.container.listings .main-content{margin-top:33px !important}.page-holder .main-content{margin-top:3px !important;margin-bottom:0 !important;padding-bottom:28px !important}.page-holder .content h1,.page-holder .content h2,.page-holder .content h3,.page-holder .content h4,.page-holder .content h5 .page-holder .content h6{margin-top:0 !important;font-weight:bold;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.page-holder .content li{margin-top:0 !important;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px !important;color:#444 !important}.page-holder .content h1{font-size:29px !important;color:#001f42 !important;margin-bottom:4px}.page-holder .content h2{font-size:21px !important;color:#c60228 !important}.page-holder .content h3{font-size:21px !important;color:#444 !important}.page-holder .content h4{font-size:15px !important;color:#444 !important}.page-holder .content h5{font-size:12px !important;color:#444 !important}.page-holder .content h6{font-size:10.2px !important;color:#444 !important}.page-holder .content p{line-height:20px;font-size:13px !important;color:#444 !important;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.page-holder .content a,.page-holder .content p a{color:#565656;font-weight:bold;text-decoration:underline;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.page-holder .content strong,.page-holder .content p strong{font-weight:bold;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.page-holder .content ul,.page-holder .content ol{margin:0 0 10px 25px;padding:0}h1.agent_grouping,h3.agent_grouping{font-size:29px !important;color:#001f42 !important;margin-bottom:4px;margin-top:0 !important;font-weight:bold;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}span.title-md,div.content-main-links .content-grid h4{font-size:17px !important;margin-top:20px;margin-bottom:14px;display:block;width:100%}.slider ul{margin:0 !important}.slider ul.main-slider-display .main-slider-image img{width:557px !important;height:368px !important;display:block}.slider ul.full-slider-display .main-slider-image img{width:722px;height:368px}.slider .slider-side-panel ul li img{width:140px;height:105px;display:block}.slider ul.main-slider-display,.slider ul.main-slider-display>li{display:block;width:557px;height:405px;float:left}.slider ul.main-slider-display{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.slider ul.full-slider-display,.slider ul.full-slider-display>li{display:block;width:723px;height:405px}.slider ul.main-slider-display li>ul li,.slider ul.full-slider-display li>ul li{float:left;position:relative;height:405px}.slider ul.main-slider-display li>ul li.slide-first,.slider ul.full-slider-display li>ul li.slide-first{display:block;height:405px}.slider ul.main-slider-display .slider-title-bar{height:36px;max-height:36px;width:557px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#001f42;position:absolute;float:left;margin-top:368px;display:table}.slider ul.full-slider-display .slider-title-bar{height:36px;max-height:36px;width:722px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#001f42;position:absolute;float:left;margin-top:368px;display:table}.slider .slider-title-bar .slider-title-bar-inner{color:#fff !important;display:block;font-size:13px !important;height:20px !important;overflow:hidden;padding-left:18px !important;padding-top:8px;vertical-align:middle;width:538px}.slider ul.slider-side-panel{display:block;width:140px;height:405px;float:right}.current-slide-thumbnail{width:134px !important;height:99px;border:3px solid #c60228;position:absolute;display:none;margin-top:-105px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden}#side_slider_1 .current-slide-thumbnail{display:block}.all_main_slides,.other_main_slides{float:left}.slider ul.slider-side-panel li{float:left;margin-bottom:4px;cursor:pointer}.slider ul.slider-side-panel li img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;display:inline-block}.slider ul.slider-side-panel li>ul li{float:left;margin-bottom:4px;display:block;width:140px !important;height:105px !important}.property_details_slider_outer{height:323px;overflow:hidden}.slider .panel-up{display:block;width:141px;height:36px;cursor:pointer;background:url(/assets/images/btn_slider_up.png) no-repeat;margin-bottom:5.5px}.slider .panel-down{background:url("/assets/images/btn_slider_down.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:36px;margin-top:5.5px;width:141px}.main-content hr{width:100%;float:left;border-top-width:1px;border-top-style:solid;border-top-color:#d6d6d6;margin-top:48px}.content-featured{width:723px;float:left}.content-featured-image{display:block;height:286px}.content-featured-text{display:block;height:286px;color:#fff !important}.content-featured-image-small{display:block;height:286px;width:470px;float:left}.content-featured-image-small img{-moz-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.content-featured-text-small{display:block;height:286px;width:252px;background:#001f42;float:left;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.content-featured-text-small-inner{display:block;margin:20px 26px 26px;overflow:hidden}.page-holder .content-featured-text h4,.page-holder .content-featured-text-small h4{color:#fff !important;margin:0 !important;font-size:18px !important;max-height:40px;overflow:hidden}.page-holder .content-offices .content-featured-text-small h4{width:78% !important;padding-bottom:12px !important}.page-holder .content-featured-text h4.sub-heading,.page-holder .content-featured-text h4.sub-heading{font-weight:normal !important;color:#fff !important;margin:0 !important}.page-holder .content-featured-text span.sub-heading,.page-holder .content-featured-text-small span.sub-heading{max-height:20px;overflow:hidden}.page-holder .content-featured-text span.price,.page-holder .content-featured-text-small span.price{max-height:40px;overflow:hidden}.page-holder .content-featured-text span,.page-holder .content-featured-text-small span{color:#fff !important;font-size:18px !important;font-weight:normal;display:block}.page-holder .content-offices .content-featured-text-small div.office-details span{font-size:13px !important}.page-holder .content-offices .content-featured-text-small div.office-details a,.page-holder .content-offices .content-featured-text-small div.office-details a:link{color:#fff}.page-holder .content-featured-text span.openhome-time,.page-holder .content-featured-text-small span.openhome-time{font-size:13px !important;padding:0 !important;margin:0 !important}.page-holder .content-featured-text span.property-feature-number,.page-holder .content-featured-text-small span.property-feature-number{font-size:13px !important;font-weight:bold !important}.content-featured-small ul li{width:723px;height:286px;display:block;float:left}.custom-height-featured,.custom-height-openhomes{height:286px !important;max-height:286px !important;position:relative;overflow:hidden}.featured-slide-control{position:absolute;width:79px;height:39px;margin-top:232px;margin-left:18px;top:0}.featured-slide-control .slider-control-left{display:block;width:39px;height:39px;border:0 !important;float:left;background:url(/assets/images/btn_back_forward_featureproperty.png) 0 0 no-repeat;cursor:pointer}.featured-slide-control .slider-control-right{display:block;width:39px;height:39px;border:0 !important;float:left;background:url(/assets/images/btn_back_forward_featureproperty.png) -39px 0 no-repeat;cursor:pointer}.featured-property-features{float:left;margin-top:30px;margin-left:-10px}.content-grid{margin-bottom:34px}.content-grid img{width:224px;height:181px;display:block}.content-grid-top{margin-bottom:20px}.content-grid-top .btn-social-like{float:right}.content-readmore{display:block;width:129px;height:32px;background:url(/assets/images/btn_content_readmore.png) no-repeat}.content-collapse{display:none;width:129px;height:32px;background:url(/assets/images/btn_content_collapse.png) no-repeat}.events .main-content{margin-bottom:10px !important;padding-bottom:0 !important}.events hr{margin-top:20px !important}.events .content-collapse{margin-top:16px}.events .content-readmore{margin-top:16px}.event_image_holder{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:inline-block}.openhomes .table a{line-height:14px !important}.openhomes .table th,.openhomes .table tr:nth-child(2) td{padding:8px;text-align:left;vertical-align:top;border-top:1px solid #c60228 !important}.openhomes .table th{color:#c60228 !important;font-weight:bold !important;text-transform:uppercase !important}.openhomes .table tr:nth-child(even){background:#f9f9f9}.openhomes .table tr:nth-child(1){background:none !important}.openhomes .table tr:last-child td{border-bottom:1px solid #d6d5d5}.openhomes-filter.no_slider{margin-top:0 !important}.openhomes-filter{width:100%;height:40px;background:0;display:block;margin-top:28px}.openhomes-filter a.btn,.listing-filter-block a.btn,.openhomes-filter a.btn h1,.listing-filter-block a.btn h1{line-height:40px;text-decoration:none !important;color:#444 !important;font-size:15px !important;background-image:none !important}.openhomes-filter a.btn h1,.listing-filter-block a.btn h1{margin:0;font-weight:300}.openhomes-filter a.btn-space{display:inline-block;width:72px;height:41px;background:#d6d5d5 !important}.openhomes-filter a.btn-searchbymap,.openhomes-filter a.btn-printlist{background:#d6d5d5 !important}.openhomes-filter a.btn i{display:inline-block;width:40px;height:40px;margin-top:-10px}.openhomes-filter a.btn i.icon-caret-down-pink{background:url(/assets/images/icon-filter-bar.png) no-repeat 0 0}.openhomes-filter a.btn i.icon-map-marker-pink{background:url(/assets/images/icon-filter-bar.png) no-repeat -40px 0}.openhomes-filter a.btn i.icon-print-pink{background:url(/assets/images/icon-filter-bar.png) no-repeat -80px 0}.map{margin-bottom:12px}.offices .content-grid{margin-top:6px}.offices-agents-section{margin-bottom:38px !important}.offices .content-grid-top a,.agents .content-grid-top a{color:#444 !important;font-size:14px !important;text-decoration:none}.offices .content-grid-top a:hover,.offices .content-grid-top a.active,.agents .content-grid-top a:hover,.agents .content-grid-top a.active{color:#001f42 !important;font-weight:bold}.offices .content-grid-top span,.agents .content-grid-top span{padding:0 6px !important}.agent-image-box{border:0;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;width:222px;height:181px;overflow:hidden}.agent-deatails-block{padding:0 12px 0 12px;display:block}ul.agent-deatails{margin-left:0 !important;margin-top:-3px}ul.agent-deatails li{border-bottom:1px solid #d6d6d6;padding:4px 0}ul.agent-deatails li a{font-size:13px;color:#c60228 !important}.agent-deatails-block span.title-md{margin-bottom:4px !important}.agents .content-grid-top{margin-top:16px !important}.custom-filter-dropdown{background:#e9e9e9 !important;margin-top:-1px !important;width:206px !important;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-top-right-radius:4px;-moz-border-top-left-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;font-family:"Lato" !important}ul.custom-filter-dropdown>li:hover{background:#fff !important}.listing-filter-block,.news-filter-block,.agent-listing-filter{height:41px;background:0;display:inline-block;margin-top:28px;float:left}.news-filter-block a.btn,.listing-filter-block a.btn,.agent-listing-filter a.btn{background:none !important;line-height:36px !important}.news-filter-block a.news-sortby-label,.listing-filter-block a.listing-sortby-label{cursor:default !important;padding-right:4px;margin-right:0}.news-filter-block{border-bottom:1px solid #d6d5d5;padding-bottom:12px;margin-bottom:10px !important}.news-filter-block a,.news-filter-block a:link,.news-filter-block a:hover{text-decoration:none !important;font-size:14px !important}.listing-sortby-active h1,.listing-sortby-active,.news-sortby-active{color:#001f42 !important;font-weight:bold !important}a.sortby-latest-listings:hover h1,a.sortby-highest-price:hover,a.sortby-latest-listings:hover,a.sortby-lowest-price:hover{color:#001f42 !important;font-weight:bold}.view-openhomes-box{padding-right:0;margin-right:19px !important;float:right}.listing-filter-block a.btn-view-openhomes{display:inline-block !important;width:160px !important;height:41px !important;background:url(/assets/images/btn_view_openhomes.png) no-repeat !important;padding:0 !important;line-height:26px !important}.listing-filter-block a.listingsview_switch_list{display:block !important;width:42px !important;height:41px !important;background:url(/assets/images/btn_library_list_bg.png) no-repeat -42px 0 !important;float:left;padding:0 !important}.listing-filter-block a.listingsview_switch_list:hover,.listing-filter-block a.listingsview_switch_list_active{display:block !important;width:42px !important;height:41px !important;background:url(/assets/images/btn_library_list_active.png) no-repeat -42px 0 !important;float:left;padding:0 !important}.listing-filter-block a.listingsview_switch_gallery{display:block !important;width:40px !important;height:41px !important;background:url(/assets/images/btn_library_list_bg.png) no-repeat 0 0 !important;float:left;padding:0 !important}.listing-filter-block a.listingsview_switch_gallery:hover,.listing-filter-block a.listingsview_switch_gallery_active{display:block !important;width:40px !important;height:41px !important;background:url(/assets/images/btn_library_list_active.png) no-repeat 0 0 !important;float:left;padding:0 !important}.listings .listing-filter-block.notopmargin{margin-top:0 !important}.listings .listing-filter-block{padding-bottom:20px;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d6d6d6}.listing-row{display:block;float:left}.listing-grid{width:224px;height:310px;max-height:310px;border-bottom:1px solid #d6d5d5;margin-bottom:22px}.listing-grid-image-box{display:block;width:224px;height:168px;position:relative}.listing-grid-image-box img{width:224px;height:168px;display:block;position:relative;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.listing-grid-carousel-control{bottom:8px;height:28px;left:8px;position:absolute}.listing-grid .listing-grid-property-info{line-height:22px;display:block;padding:6px}.listing-grid h4{color:#001f42 !important;font-size:17px !important;margin-top:10px !important;margin-bottom:0;line-height:22px !important}.listing-grid p{font-size:14px !important;color:#444 !important;line-height:22px !important;margin-bottom:0 !important}.listing-grid a,.listing-grid a:link{color:#c60228 !important;font-size:12px !important}.listing-grid a:hover{text-decoration:underline}.listing-property-features{display:block;margin-left:-12px}.listing-property-features .property-feature-bed{display:inline-block;height:31px;width:32px;background:url(/assets/images/listing_grid_feature_bed.png) center no-repeat;padding:6px 9px 0 12px;float:left}.listing-property-features .property-feature-bath{display:inline-block;height:31px;width:32px;background:url(/assets/images/listing_grid_feature_bath.png) center no-repeat;padding:6px 9px 0 12px;float:left}.listing-property-features .property-feature-car{display:inline-block;height:31px;width:32px;background:url(/assets/images/listing_grid_feature_car.png) center no-repeat;padding:6px 9px 0 12px;float:left}.listing-property-features .property-feature-number{font-size:14px;font-weight:bold;color:#444 !important;margin-left:35px;float:left;margin-top:0}.listing-list{margin-bottom:20px !important;padding-bottom:20px !important}.main-content .listing-list{border-bottom:1px solid #d6d5d5}.listing-list h3{color:#001f42 !important;font-size:17px !important;padding-top:0 !important;margin-top:-12px !important;margin-bottom:0 !important;display:block !important;width:100% !important}.listing-list h4.headline{color:#c60228 !important;font-size:16px !important;font-weight:bold;margin-top:0 !important}.listview-address{color:#444 !important;font-weight:normal !important;padding:0 4px}.listview-price{color:#444 !important;padding:0 4px}h3 span.listview-address,h3 span.listview-price{font-size:14px !important}.listview-divider-block{color:#444 !important;padding:0 4px;font-weight:normal !important}.listing-list-features-block{display:block;height:40px;width:100%}.listing-list-features-block .listing-property-features{display:inline-block;float:right}.listing-list-features-block span.listing-list-moredetails{display:inline-block;height:40px;font-size:12px !important;font-weight:bold !important;line-height:40px !important;color:#c60228 !important}.listing-list-features-block span.listing-list-moredetails a{color:#c60228 !important}.listing-list-features-block span.listing-list-moredetails a:hover{text-decoration:underline !important}.news-list{margin-bottom:20px !important;padding-bottom:20px !important;border-bottom:1px solid #d6d5d5}.news-list h3{color:#001f42 !important;font-size:17px !important;padding-top:0 !important;margin-top:-12px !important;margin-bottom:0 !important;display:block !important;width:100% !important}.news-list h4.headline{color:#c60228 !important;font-size:16px !important;font-weight:normal !important;margin-top:0 !important}.news-list-features-block{display:block;height:40px;width:100%}.news-list .news-grid-image-box img{height:168px}.pagination-bar{float:left;display:block;width:100%;height:40px}.pagination-bar .btn-pagination-back{background:url("/assets/images/pagination_back_bg.png") no-repeat;float:left}.pagination-bar .btn-pagination-next{background:url("/assets/images/pagination_next_bg.png") no-repeat}.pagination-inner{float:right;height:40px}.pagination-bar ul{display:block;float:left;line-height:40px;margin:0 !important;padding:10px 10px 0 10px;height:29px;background:#d6d5d5}.search-results .main-content,.news .main-content,.agent .main-content{margin-top:0 !important;padding:12px 0 0 0 !important}section.search-results-section{margin-bottom:46px !important}h1.search-results-primary-title{font-size:29px !important}h2.search-results-category-title{font-size:20px !important;border-top:1px solid #c60228;border-bottom:1px solid #c60228;color:#c60228}article.search-results-block:not(:last-child){border-bottom:1px solid #d6d5d5;margin-bottom:12px}.search-results-section .listing-list:not(:last-child){border-bottom:1px solid #d6d5d5 !important;margin-bottom:12px}h3.search-results-block-title{font-size:18px !important;color:#444 !important;margin-bottom:4px !important}.main-content .clients-testimonial-block hr{margin-top:0 !important}.agent .clients-testimonial-block .client-name{font-weight:bold !important}.agent .agent-award-block{display:inline-block;width:100%;background:#f3f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:26px;font-size:13px !important}.agent-award-block .agent-award-block-inner{display:block;padding:12px 14px 2px 14px !important}.agent-award-block .agent-award-block-inner ul{margin-left:0 !important}.agent-award-block .agent-award-block-inner ul li{display:block;padding:8px 0 !important;border-bottom:1px solid #cdcccc}.agent-award-block .agent-award-block-inner ul li:last-child{border:0 !important}.special-content-block{display:inline-block;background:#ecebeb;padding:26px 20px 8px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:20px}.agent-listing-filter{width:100%;height:40px;background:0;margin-top:28px;margin-bottom:28px;border-top:1px solid #d6d5d5}.agent-listing-filter a.btn{line-height:40px;text-decoration:none !important;color:#444 !important;font-size:15px !important;background-image:none !important;padding-top:0 !important}.agent-listing-filter a.btn-space{display:inline-block;width:212px;height:41px;background:#d6d5d5 !important}.agent-listing-filter span{font-size:17px !important}.agent .agent-listing-filter a:hover,.agent .agent-listing-filter a.my-listings-active{color:#001f42 !important;font-weight:bold}.agent .agent-listing-filter{padding-top:10px !important}.property .property-openhomes-block{display:inline-block;background:#ecebeb;padding:26px 20px 0 20px;margin-top:26px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.property .property-toolbox-block{display:inline-block;width:100%;background:#c60228;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:26px}.property-toolbox-block .property-toolbox-block-inner{display:block;padding:12px 14px 2px 14px !important}.property-toolbox-block .property-toolbox-block-inner ul li a{color:#fff !important;cursor:pointer}.property-toolbox-block .property-toolbox-block-inner ul li a i{display:inline-block;width:22px;height:22px;margin-right:4px;line-height:22px;float:left}.property-toolbox-block-inner ul li a i.saveto{background:url(/assets/images/property_toolbox_items_bg.png) no-repeat 0 -1px}.property-toolbox-block-inner ul li a i.emailto{background:url(/assets/images/property_toolbox_items_bg.png) no-repeat 0 -25px}.property-toolbox-block-inner ul li a i.schools{background:url(/assets/images/property_toolbox_items_bg.png) no-repeat 0 -47px}.property-toolbox-block-inner ul li a i.map{background:url(/assets/images/property_toolbox_items_bg.png) no-repeat 0 -69px}.property-toolbox-block-inner ul li a i.printpage{background:url(/assets/images/property_toolbox_items_bg.png) no-repeat 0 -91px}.property-toolbox-block .property-toolbox-block-inner ul li{display:block;padding:12px 0 !important;border-bottom:1px solid #fff}.property-toolbox-block .property-toolbox-block-inner ul li:last-child{border:0 !important}.property-toolbox-block .property-toolbox-block-inner ul.toolbox{margin-top:-4px}.property .property-details-block{display:inline-block;background:#f9f9f9;padding:26px 20px 0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:30px}table.property-detail,table.property-detail tr{width:100% !important}table.property-detail tr td{width:50% !important;padding:10px 0 !important}table.property-openhomes tr td{width:50% !important;padding:8px 0 !important}.property .property-details-block table,.property .property-openhomes-block table{width:100%;font-size:13px !important}.property .property-details-block .property-details-block-inner,.property .property-openhomes-block .property-openhomes-block-inner,.special-content-block-inner{display:block;width:430px;height:auto}.property-featured-slider-controls{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:auto auto;display:block;height:40px;margin-left:10px;margin-top:356px;position:absolute;width:auto}.property-featured-slider-controls .slider-title-bar-inner{background-image:url("/assets/images/property_controls_bg.png");background-position:right top;float:right;padding-right:7px}.property-featured-slider-left-border{background-image:url("/assets/images/property_controls_bg.png");display:block;float:left;height:40px;width:7px}.property-featured-slider-controls ul li{float:left;display:inline-block}.property-featured-slider-controls ul li a{float:left;display:inline-block;width:35px;height:40px;cursor:pointer}.property-featured-slider-controls ul li a.video{background:url(/assets/images/property_featured_control_bg.png) no-repeat -7px 0}.property-featured-slider-controls ul li a.slideshow{background:url(/assets/images/property_featured_control_bg.png) no-repeat -45px 0}.property-featured-slider-controls ul li a.fullscreen{background:url(/assets/images/property_featured_control_bg.png) no-repeat -81px 0}.property-featured-slider-controls ul li a.location{background:url(/assets/images/property_featured_control_bg.png) no-repeat -118px 0}.property-featured-slider-controls ul li a.saveto{background:url(/assets/images/property_featured_control_bg.png) no-repeat -154px 0}.property-featured-slider-controls ul li a.emailto{background:url(/assets/images/property_featured_control_bg.png) no-repeat -191px 0}.property-featured-slider-controls ul li a.print{background:url(/assets/images/property_featured_control_bg.png) no-repeat -227px 0}.agent-block img{display:block;width:224px;height:184px}.agent-block-details{display:block;background:#f9f9f9 !important;padding:8px 14px 2px 14px !important}.agent-block-details h3{margin-bottom:-4px !important;padding-bottom:0 !important}.agent-block-details ul.details-list{text-align:right}.agent-block-details ul.details-list,.property-toolbox-block ul{margin-left:0 !important;font-size:13px !important}.agent-block-details ul.level2{margin-left:0 !important;margin-top:6px !important}.agent-block-details ul.details-list li ul.level2>li{padding:8px 0;display:block;border-bottom:1px solid #d1d1d1}.agent-block-details ul.details-list li ul.level2>li:first-child{border-top:1px solid #d1d1d1}.agent-block-details ul.details-list li ul.level2>li:last-child{border-bottom:0 !important}.agent-block-details ul.level2 li a{color:#d71830 !important}.contact,.contact p,.contact label,.contact input,.contact textarea{font-size:15px !important}.contact-form-block{background:#f7f7f7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-bottom:0 !important}.contact-form-block-inner{padding:26px 20px;height:auto;display:block;float:left}.contact-form-block input[type="text"],.contact-form-block input[type="email"],.contact-form-block select,.contact-form-block textarea{box-sizing:border-box;width:98%;background:#d6d5d5}.contact-form-block div{display:block;margin-bottom:22px}.contact-form-block div.half,.contact-form-block div.half-left{width:47% !important}.contact-form-block div.half{float:right;margin-right:8px}.contact-form-block textarea{height:192px;border:0 !important}.contact-form-block input[type="text"],.contact-form-block select,.contact-form-block input[type="email"]{height:34px;border:0 !important;padding:0 !important;padding-left:2px !important}.contact-form-block input[type="submit"]{height:26px;width:81px;display:inline-block;background:url(/assets/images/contact_form_submit.png) no-repeat}div.mandatory-denote{text-align:right}.container .search-top{margin-left:10px !important;max-width:962px !important}.btn-group-filter>div.btn-group{margin-left:0 !important}.ie8 .top-search-block .search-top .site-search input[type="text"]{margin-top:0 !important;height:14px}.ie8 .top-search-block .search-top .site-search input[type="submit"]{margin-left:-12px !important}.ie7 .top-search-block .search-top{float:left;margin-bottom:16px !important;display:block;position:relative}.ie7 .top-search-block .search-top .site-search input[type="text"]{margin-top:-2px !important;height:14px}.ie7 .top-search-block .search-top .site-search input[type="submit"]{margin-left:-14px !important}.ie7 .hero .hero-main{float:left;margin-top:12px}.ie7 .hero .hero-main .slider-control{width:662px;height:40px;margin-top:360px !important;margin-left:-660px !important;z-index:210;position:absolute !important;float:left !important}.ie7 header{z-index:2999;position:relative;background:darkkhaki}.ie7 header .header-link-button{z-index:2999;position:relative}.ie7 .top-search-block *{z-index:2000;position:relative}.ie7 ul.btn-buy-sell-property{display:block;float:left;width:424px !important;height:53px !important;position:relative;z-index:2999}.ie7 ul.btn-buy-sell-property>li{display:inline-block;position:relative;float:left;height:53px !important;border:1px solid #fff;z-index:2999}.ie7 ul.btn-buy-sell-property li a{padding:0;margin:0;border:0 !important;float:left}.ie7 ul.buy-property-dropdown,.ie7 ul.sell-property-dropdown{display:none}.ie7 .btn-buy-sell-property li:hover ul.buy-property-dropdown{position:absolute;width:416px;height:328px;background:#f0efef;margin-left:0;z-index:2999;margin-top:36px;display:block}.ie7 .btn-buy-sell-property li:hover ul.sell-property-dropdown{position:absolute;width:416px;height:328px;background:#f0efef;margin-left:-213px;z-index:2999;margin-top:52px !important;display:block}.ie7 ul.btn-buy-sell-property .custom-dropdown-col-inner-sub ul,.ie7 ul.btn-buy-sell-property>li:hover .custom-dropdown-col-inner-sub ul{display:block;float:left;width:100%;box-sizing:border-box;margin-left:0 !important;margin-top:10px !important}.ie7 ul.btn-buy-sell-property .custom-dropdown-col-inner-sub ul>li{padding:5px;display:block;float:left;width:100%}.ie7 .top-search-block{position:relative;z-index:399;float:left}.ie7 .slider span.panel-down{margin-top:4px !important}.ie7 .main-slider-display ul.main-slider-image{float:left;display:block}.ie7 .main-slider-display ul.main-slider-image,.ie7 .main-slider-display ul.main-slider-image>li,.ie7 .main-slider-display ul.main-slider-image>li img{margin-top:0 !important;padding-top:0 !important}.ie7 .listing-list-features-block .listing-property-features{margin-top:-32px !important}.propertysuite_container a:hover{text-decoration:underline}.clr{clear:both}.hero .hero-main .home-featured{height:416px;overflow:hidden;position:relative;width:747px !important}.hero .hero-main .home-featured .slider-control-property-features>div{height:29px;padding:11px 12px 0 4px;width:46px}.listing-grid-image-box a.image_box{display:block;height:168px;overflow:hidden;position:relative;width:224px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.inner_image_box{height:168px;overflow-y:hidden;position:relative;width:10000px}.listing-grid-property-info p span{display:block;height:23px;overflow:hidden}.listing-grid-property-info p span.grid-info-price{font-weight:bold;font-size:14px !important}.listing-list-property-info h3{height:40px;overflow:hidden}#shw_print_flyer{display:none}.main-slider-image-two-or-less{position:relative}.slider-side-panel ul{width:140px;position:relative}#property-slider{position:relative}#property-slider .main-slider-image img{height:405px !important}#main-search div.clickable_check_tags{cursor:pointer}.custom-areas-holder{height:100% !important;max-height:none !important;overflow:hidden}.selections.selection_pink{color:#d71830 !important}.selections.selection_grey{color:#565656 !important}.agent-block img{height:181px !important;margin:0 auto;width:auto !important;float:right}.custom-dropdown-col-inner-sub ul li span{color:#565656;font-size:13px !important}.search-menu ul.search-area-list li a.ui-checkbox-ticked-text{color:#d71830 !important}.beauty-select.btn-group .btn .filter-option{width:60px}.footer ul.footer-list{max-width:140px}.footer ul.footer-list li ul li span{color:#a9a9a9 !important;float:left;font-size:13px !important;width:10px;margin:0 !important}.footer ul.footer-list li ul li{overflow:hidden}.below-footer .social-links{margin-right:0;border:0;padding:0;margin-bottom:20px;display:block}.below-footer .social-links .fa{font-size:22px}.pagination-bar ul li a:hover{background:url("/assets/images/pagination_pagenumber_bg.png") no-repeat scroll -32px -8px transparent}.pagination-bar ul.hoverpink li a:hover{display:block;width:21px;height:21px;margin:0 2px;float:left;background:url(/assets/images/pagination_pagenumber_bg.png) -5px -8px no-repeat !important}.pagination-bar ul li a,.pagination-bar ul li span{color:#ccc !important;font-weight:bold !important;font-size:12px !important;display:block;width:21px;height:22px;margin:0 2px;background:url(/assets/images/pagination_pagenumber_bg.png) -60px -8px no-repeat;text-align:center;line-height:22px}.pagination-bar ul li{float:left}.pagination-bar ul li.current a,.pagination-bar ul li.current span,.pagination-bar ul li.active a{display:block;width:21px;height:22px;margin:0 2px;float:left;background:url(/assets/images/pagination_pagenumber_bg.png) -5px -8px no-repeat !important;text-align:center}.pagination-bar ul.hoverpink li.current a,.pagination-bar ul.hoverpink li.active a{display:block;width:21px;height:22px;margin:0 2px;float:left;background:url(/assets/images/pagination_pagenumber_bg.png) -32px -8px no-repeat !important;text-align:center}.pagination-bar ul li:hover a,.pagination-bar ul li.current a,.pagination-bar ul li.current span,.pagination-bar ul li.active a{color:#fff !important}.pagination-bar a.btn-pagination-back,.pagination-bar a.btn-pagination-next{height:40px;width:48px}.pagination-bar a{display:inline-block;cursor:pointer}#my_watchlist_properties_inner{position:relative !important;width:10000px}.watchlist-btm .watchlist-item-holder,.viewed-btm .viewed-item-holder{height:192px;margin-left:26px !important;margin-top:0 !important;overflow:hidden;padding-right:0;padding-top:12px;width:481px}.watchlist-btm .added-list a:not(.remove-icon),.viewed-item-holder a:not(.remove-icon){display:block}.watchlist-address,.watchlist-price{display:block;height:20px;overflow:hidden}#my_viewed_properties_inner{position:relative !important;width:10000px}.each_slide{margin:0 26px 0 0}#my_viewed_properties_inner .each_slide.span2{margin-left:0 !important;margin-right:26px !important;width:140px !important}.my_viewed_properties_outer{margin-left:26px !important;padding-left:0 !important;width:472px !important}.watchlist-viewed-image-box{display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden}.offices-agents-section.active{display:block}.offices-agents-section .content-grid .title-xsm{display:table-cell;height:36px;overflow:hidden;vertical-align:middle;width:200px}.offices-agents-section .content-grid img{height:181px;width:auto !important;display:block;margin:0 auto;float:right}.content-offices .agents_images_outer{height:181px;width:224px}.content-offices .content-grid{height:351px}.text-content{display:none}.offices-agents-section .agent-deatails-block{text-align:right}.agent-deatails-block .title-lsm.normal{display:block;max-height:40px;min-height:18px;overflow:hidden}.btn-group-filter.btn-group li li{display:block}.btn-group-filter.btn-group li:hover>ul{display:block}.btn-group-filter.btn-group li:hover>a{background-color:#e6e6e6;color:#333}.btn-group-filter.btn-group li li:hover{background:none repeat scroll 0 0 #fff !important}.btn-group-filter.btn-group li li a:hover{background:none repeat scroll 0 0 #fff !important;color:#c60228;text-decoration:none}.btn-group-filter.btn-group ul ul{margin:2px 0 0;padding:5px 0}.btn-group-filter.btn-group li{display:inline-block}.btn-group-filter.btn-group ul{clear:both;margin:0;padding:0}.openhomes-filter a.btn-space{cursor:default}form.not_standard_form{margin:0}#openhomes_sortby_form a.selected{background-color:#fff;color:#c60228;text-decoration:none}div.openhomes #listings_map{height:595px;width:721px;display:none;margin-top:38px}div.openhomes #listings_map img{max-width:none !important}div.openhomes #listings_map .map_popup_outer{display:block;height:310px;overflow-x:hidden;overflow-y:scroll;padding-bottom:10px;padding-left:20px;padding-top:21px;width:255px}.openhomes .the_table .agent{width:100px}.openhomes .the_table .price{width:90px}.openhomes .the_table .address{width:150px}.openhomes .the_table .area{width:110px}.openhomes .the_table .time{width:110px}.openhomes .the_table .code{width:60px}.openhome-details{height:70px}ul.main-featured{position:relative;width:10000px}.hero .hero-main .home-featured ul{width:10000px;margin:0}.hero .hero-main .home-featured{position:relative;overflow:hidden;margin-left:25px !important;width:722px !important}.home-news-links h4{font-size:22px !important;padding:6px 0 2px;color:#002b55;margin-top:14px}.home-news-links a{font-size:15px !important;font-weight:bold;text-decoration:none !important;color:#d71830}.home-news-links p a{font-size:12px !important;color:#333;font-weight:bold;text-decoration:none !important}.home-other-links h4{font-size:17px !important;font-weight:normal !important;color:#002b55 !important}.home-other-links a{color:#d71830 !important;font-size:13px !important;text-decoration:none !important;font-weight:bold !important}.home-other-links p a{font-size:12px !important;color:#333;font-weight:bold;text-decoration:none !important}.content-main-links .content-grid table{width:223.48px !important}.content-main-links .content-grid a{font-size:13px !important;font-weight:bold;text-decoration:none !important;color:#d71830 !important}.content-main-links .content-grid p a{color:#565656 !important;font-size:13px !important;font-weight:bold;text-decoration:none !important}.content-main-links .content-grid h4{display:block;font-size:20px !important;color:#002b55 !important;font-weight:normal;margin-bottom:14px !important;margin-top:20px !important;width:100%}.news-list h4.headline{height:20px !important}.news-list h3{height:40px !important;overflow:hidden}.news-list div.news_content{height:80px !important}.news-mini-image-container{display:none}.content-news-links .slider-title-bar,.content-events .slider-title-bar{background:none repeat scroll 0 0 #001f42;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:block;float:left;height:36px;max-height:36px;position:relative;width:722px}.main-news-image-container img{height:368px;width:722px}.main-news-image-container{clear:both;display:block}.news_single div.news_content{height:auto !important}.news_single .news-list{min-height:423px}.all-active{display:block !important}.news_single div.inner_news_image_container img{width:722px;height:368px}.news-grid-image-box,#news-slider.each_news_image_outer{display:block}.content-offices .main-content{border-bottom:0 none !important}.content-main-links .content-grid img{height:auto !important}.main-content-page .content ul li{list-style-type:disc}.main-content-page .content ol li{list-style-type:decimal}.content-events .content-grid{height:367px;overflow:hidden;width:224px}.content-events .event_brief_description{display:block;height:100px;overflow:hidden}.content-events .event_image_holder{background-color:lightgrey}.content-events .event_image_holder a img{height:149px;width:224px}.main-slider-display ul.main-slider-image{width:10000px;position:relative}.main-slider-display{overflow:hidden}.events_slider_outer{height:323px;overflow:hidden}.slideshow_mini_inner{height:10000px}form.pssmrtfrms input[type="text"],form.pssmrtfrms input[type="email"]{background-color:#d6d5d5;height:34px;padding:0;width:680px}form.pssmrtfrms textarea{border:0 none !important;height:192px}form.pssmrtfrms input[type="text"],form.pssmrtfrms textarea,form.pssmrtfrms input[type="email"]{background:none repeat scroll 0 0 #d6d5d5;width:98%}h1.pssmrtfrms{display:none}form.pssmrtfrms{background:none repeat scroll 0 0 #f7f7f7;border-radius:4px;padding:26px 20px 55px}form.pssmrtfrms input[type="submit"]{background:url("/assets/images/contact_form_submit.png") no-repeat scroll 0 0 transparent;display:inline-block;height:26px;width:81px}form.pssmrtfrms div.text,form.pssmrtfrms div.email,form.pssmrtfrms div.textarea,form.pssmrtfrms div.security-image{margin-bottom:22px}form.pssmrtfrms div.security-image p{float:left !important;width:160px}form.pssmrtfrms div.security-image p img{border:3px solid white !important}form.pssmrtfrms div.security-image input{clear:right;width:150px !important}form.pssmrtfrms .instruction .mandatory_text{float:right}form.pssmrtfrms label.error{display:none}form .security-image label.error{display:block !important}form.pssmrtfrms div.status{border:1px solid #d6d5d5;border-radius:10px;color:#d71830;margin-top:30px;padding:30px;text-align:center}.container form.pssmrtfrms .required.error{border-color:#e9322d !important;box-shadow:0 0 6px #f8b9b7;color:#b94a48 !important}.cmsform_container.new-cms-form form.pssmrtfrms .send-form-to{display:none}.cmsform_container.new-cms-form h1.pssmrtfrms{display:block}.cmsform_container.new-cms-form form div label.error{display:none !important}.property-tracker .main-content,.content-openhomes .table_container .main-content{margin-top:28px !important}#property-tracker-add-edit label.error{display:none}.property_tracker_hidden_section{height:289px;margin-top:125px;position:absolute;width:226px;z-index:1000;display:none}.property_tracker span.tickbox{margin-right:3px;float:left}.property_tracker label.error{display:none !important}.property_tracker a.tickbox_text{float:left}.property-tracker-link-bar .each_link a{display:block;font-size:15px;padding:11px;text-decoration:none}.property-tracker-link-bar .each_link{float:left}.property-tracker-link-bar .each_link.view_watchlist{float:right}.property-tracker-link-bar{background:none repeat scroll 0 0 #d6d5d5 !important}.table_container h2{clear:both;display:block;margin-bottom:10px}.the_table{margin-bottom:20px}.the_table a:hover>.the_row{background-color:#f7f7f7}.the_table a:hover>.the_row .code{color:#d71830 !important}.the_table .heading{font-weight:bold;border-top:1px solid #c60228 !important;border-bottom:1px solid #c60228 !important;text-align:left;vertical-align:top;color:#c60228 !important;font-weight:bold !important;text-transform:uppercase !important}.the_table .heading,.the_table .the_row{border-bottom:1px solid #d6d5d5;line-height:16px;clear:both;display:block}.the_table .the_row .the_column{float:left;padding:8px;text-align:left;vertical-align:top}.the_table .the_row:nth-child(2n){background:none repeat scroll 0 0 #f9f9f9}.the_table .the_column{overflow:hidden}.the_table .the_column.name{width:350px}.the_table .the_column.group{width:220px}.the_table .the_column.remove_search{width:115px}.the_table .the_column.edit_search{width:88px}.the_table .the_column.view_results{width:75px}#add_remove_property_alert_success_error{width:165px}.property_alert_name input.error{border:1px solid #f00 !important}.search-menu.property_tracker .btn-custom-property-alert{background:url("/assets/images/btn-add-property-alert-with-refresh.png") no-repeat scroll 0 0 transparent;display:block;height:35px;width:204px}.search-menu.property_tracker .btn-edit-property-alert{background:url("/assets/images/btn-edit-proprety-alert-with-refresh.png") no-repeat scroll 0 0 transparent;display:block;height:35px;width:204px}.search-menu.property_tracker .full.text_container{height:35px;width:204px}.search-menu.property_tracker .full.text_container input[type="text"]{background:none repeat scroll 0 0 transparent;border:0;font-size:12px !important;height:25px;width:192px}.search-menu.property_tracker .property-tracker input.error{border:1px solid #d71830}.search-menu.property_tracker input.btn-custom-propertysearch{background:url("/assets/images/btn-save.png") no-repeat scroll 0 0 transparent;border:0 none !important;display:block;height:26px;width:98px}.search-menu .btn-custom-logout{width:204px;height:35px;display:block;background:url(/assets/images/btn_watchlist_logout.png) no-repeat}.property_tracker{height:auto !important}.update_details_submit,#change_password_submit{background:url("/assets/images/btn-save.png") no-repeat scroll 0 0 transparent !important}.property-alerts-login-box .custom-col-holder.custom-login-signup-block{display:block !important;float:none !important;margin:0 auto !important;position:relative;z-index:1;height:100% !important;max-height:100%}#login_signup_block .custom-col{height:275px}.login_section_only{height:275px;width:100%;font-size:13px}.loggedin_loggedout{display:none}.popup_login_register_box #login_signup_block{margin-left:240px;margin-right:240px;margin-top:-26px !important;z-index:1000}#message_outer{margin-left:25px}div.message{border:1px solid #d6d5d5;border-radius:10px;margin:0 0 20px 0;padding:20px;text-align:center}.register_form #register_success_error{width:390px}.register_form_box .register_form{float:left;width:480px;margin:0}.register_form #register_code{width:92px}.register_form_box .custom-col-inner{float:left;width:448px}.register_form #code{width:95px}.forgotten_password_only_section .custom-col-inner{float:left;width:448px}.register_form_box .register_form input[type="text"],.register_form_box .register_form input[type="password"]{width:198px}#login_signup_block .register_form_box .custom-col{height:auto !important}.pt_contactmethods{padding-bottom:10px}.pt_contactmethods>input{margin:0 3px 0 0}.register_form_box .register_button{background:url("/assets/images/btn_register.png") no-repeat scroll 0 0 transparent !important;visibility:hidden}.property-tracker .login_section_only{margin:0 auto;width:490px}.property-tracker .forgotten_password_only_section .custom-col-inner{float:left;width:458px}.property-tracker .forgotten_password_only_section{margin:0 auto !important;width:448px !important}.property-tracker #login_signup_block .forgotten_password_only_section .custom-col{height:auto !important}.property-tracker #area_selection_holder .custom-col{height:auto}.register_form_box .half{border:1px solid #f0efef}.property-tracker .update_my_details_only_section .custom-col-inner{float:left;width:458px}.property-tracker .update_my_details_only_section{margin:0 auto !important;width:458px !important}.property-tracker #login_signup_block .update_my_details_only_section .custom-col{height:auto !important}.property-tracker .change_password_only_section .custom-col-inner{float:left;width:458px}.property-tracker .change_password_only_section{margin:0 auto !important;width:458px !important}.property-tracker #login_signup_block .change_password_only_section .custom-col{height:auto !important}.property-tracker .property-alerts-login-box{margin-top:26px}#login_signup_block .forgotten_password_only_section .custom-col{height:auto !important}.property-tracker .register_only_section{margin:0 auto !important;width:490px !important}.property-tracker .register_only_section .half div input[type="text"]{padding:0 0 0 2px;width:100% !important}.forgotten_password_only_section #forgotten_code{padding:0 0 0 2px;width:auto !important}.container .login-form-block label.error{display:none !important}.container .login-form-block input.error[type="text"],.container .login-form-block input.error[type="password"]{border:1px solid red}.change_password_only_section{float:none !important;height:100%;margin:0 auto;width:auto}.full.success_error{margin:10px 0 0 !important;padding:0 !important}#contact label.error{display:none !important}#contact input.error,#contact textarea.error,#contact select.error{border:1px solid #e9322d !important;box-shadow:0 0 6px #f8b9b7;color:#b94a48 !important}.full.success_error div{display:none;margin:0;padding:20px;text-align:center;border:1px solid #d6d5d5;border-radius:10px}.full.success_error div.success{color:#006400 !important}.full.success_error div.error{color:#d71830}.half.btn-group.beauty-select{clear:right !important;width:100px !important}.beauty-select .ui-multiselect.ui-widget.ui-corner-all{background-color:#d6d5d5 !important;background-image:none;border-radius:4px !important;color:#444 !important;cursor:pointer;display:inline-block;line-height:20px;margin-bottom:0;text-shadow:none;vertical-align:middle;width:99px !important}.btn-group>.ui-multiselect.ui-widget.ui-corner-all :last-child,.btn-group>.dropdown-toggle{border-bottom-right-radius:4px;border-top-right-radius:4px}.btn-group>.ui-multiselect.ui-widget.ui-corner-all,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:12px}.btn-group>.ui-multiselect.ui-widget.ui-corner-all{position:relative}.beauty-select .ui-multiselect.ui-widget.ui-corner-all{background-color:#d6d5d5 !important;background-image:none;border-radius:4px !important;color:#444 !important}.btn-group .ui-multiselect.ui-widget.ui-corner-all:last-child,.btn-group>.dropdown-toggle{border-bottom-right-radius:4px;border-top-right-radius:4px}.btn-group>.ui-multiselect.ui-widget.ui-corner-all,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:12px}.btn-group>.ui-multiselect.ui-widget.ui-corner-all{position:relative;font-weight:300;padding-left:11px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.beauty-select.btn-group .ui-multiselect.ui-widget.ui-state-default.ui-corner-all .ui-icon.ui-icon-triangle-1-s{margin-top:-2px;position:absolute;right:12px;top:50%;vertical-align:middle}.beauty-select .ui-icon.ui-icon-triangle-1-s{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #444;content:"";display:inline-block;height:0;width:0}.beauty-select.btn-group .ui-multiselect.ui-widget.ui-state-default.ui-corner-all .ui-icon.ui-icon-triangle-1-s,.ui.ui-icon-triangle-1-s{margin-left:0}.ui-multiselect-menu.ui-widget.ui-widget-content{width:215px !important;background:none repeat scroll 0 0 #f0efef !important}.ui-multiselect-menu li input{margin-right:-12px;visibility:hidden}.ui-multiselect-menu .ui-multiselect-checkboxes label{margin-bottom:0 !important}.ui-multiselect-menu.ui-widget .ui-multiselect-checkboxes label{font-family:Lato,Arial}.ui-multiselect-menu .ui-multiselect-checkboxes .ui-state-hover span{color:#d71830 !important;font-weight:300 !important}.ui-multiselect-menu li label span,.ui-multiselect-menu li label span.unchecked{background:url("/assets/images/beauty-unchecked.png") no-repeat scroll 0 0 transparent;padding-left:21px}.ui-multiselect-menu li label span.checked{background:url("/assets/images/beauty-checked.png") no-repeat scroll 0 0 transparent;padding-left:21px}.ui-multiselect-menu li label span{position:absolute;background-position:0 2px !important;cursor:pointer}.ui-multiselect-menu .ui-state-hover,.ui-multiselect-menu .ui-widget-content .ui-state-hover,.ui-multiselect-menu .ui-widget-header .ui-state-hover,.ui-multiselect-menu .ui-state-focus,.ui-multiselect-menu .ui-widget-content .ui-state-focus,.ui-multiselect-menu .ui-widget-header .ui-state-focus{background:none repeat scroll 0 center transparent !important;border:1px solid transparent !important}.openhomes-filter a.btn-allopenhomes{background:none repeat scroll 0 0 #d6d5d5 !important;height:41px}.btn-group.beauty-select.multiples{width:auto !important}.custom_button{position:relative}.custom_button .custom_button_items{background-color:#d6d5d5;border-radius:4px;color:#565656;display:block;font-size:12px;height:23px;padding-left:12px;padding-top:3px;text-align:left;width:85px;cursor:pointer}.custom_button .custom_button_items .caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #444;position:absolute;right:15px;top:11px}.custom_dropdown{left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:26px;z-index:10000;display:none}#search-bedrooms,#search-type{display:none}.clear_search_form img{float:right;padding:8px 13px 10px 11px}.search-menu .btn-custom-search.clear_search_form{background:url("/assets/images/btn_property_search_no_arrow.png") no-repeat scroll 0 0 transparent !important}.fancybox-nav span{visibility:visible !important}.page-holder.main-content-page .container.content .main-content{margin-top:14px !important}.page-holder.main-content-page .container.content{margin-top:-10px !important}.property-general-info-block span.title-lsm h2{font-size:15px !important;font-weight:300;line-height:0}.event-content-collapsed{word-wrap:break-word;height:102px;overflow:hidden;margin-bottom:5px}.event-content-readmore{overflow:hidden}.event-content-readmore-button{display:block;width:129px;height:32px;background:url(/assets/images/btn_content_readmore.png) no-repeat}.event-content-collapse-button{display:block;width:129px;height:32px;background:url(/assets/images/btn_content_collapse.png) no-repeat}.office-details li{height:75px !important;width:200px !important}.rental-email{padding-top:5px;float:left;clear:both}.way-to-buy-link{color:#f00 !important;float:left !important;font-size:10px !important;font-weight:700 !important}.social-links{border-right:1px solid #888;margin-right:12px;padding-right:0}.social-links a{margin-right:12px;color:#888}.search-results-image{height:150px}.search-details{margin:0 !important}.main-content.pull1{margin-right:0}.search-article-image{padding-top:20px}.search-article-image{width:125px}#site-modal .modal-dialog{width:655px}#site-modal.modal{width:670px !important;left:47%}#site-modal .modal-body{width:640px}