body{min-width:768px;}.gads-top{min-height:inherit;}.clearboth{clear:both;height:0;font-size:1px;line-height:1px;_line-height:0;}#headsearchbar a{font-family:"Roboto",Arial,sans-serif;font-size:14px;font-weight:400;text-transform:initial;margin:0 10px;display:inline-block;}#headsearchbar a:hover{font-weight:400;}#headerright{float:right;height:auto;margin:42px 10px 0 0;}div.row{height:auto;}.full-content{width:100%;}.right-content .clearfix,.right-content .clearboth{display:none;}.listing_detail .fullwidth-ribbon,.login-page .fullwidth-ribbon,.registration-page .fullwidth-ribbon,.forgotpassword-page .fullwidth-ribbon,.userprofile-page .fullwidth-ribbon,.agentregister-page .fullwidth-ribbon,.agent_profile .fullwidth-ribbon,.contactfeedback-page .fullwidth-ribbon,.createalert-page .fullwidth-ribbon,.mortgagecalc-page .fullwidth-ribbon,.contactmultiple-page .fullwidth-ribbon,.messagesent-page .fullwidth-ribbon,.agentregistration-page .fullwidth-ribbon,.userregistration-page .fullwidth-ribbon,.newsletterconfirmation-page .fullwidth-ribbon,.newprojects-page .search-form-top .searchbox,.agent-page .search-form-top .searchbox,.condo-page .search-form-top .searchbox,.market-news-page .search-form-top .searchbox,.askguru-page .search-form-top .searchbox,.auction-page .search-form-top .searchbox,.market-news-page .box.news .info,.agent-page .btn-filter,.askguru-page .box.qa_views li .box-icon .icon,.question-page .box.qa_views li .box-icon .icon,.askguru-page .tab-content .box-footer a,.search-results-page .view-more a,.userprofile-page #overseas_investment_box,.agentregister-page .bubble-box .main-info,.box.contact_form .contact-form,.myenquiries-page .box.enquiries_form .contact-form,.mobile-page .wrapper-with-bg,.featuredagent-page .wrapper-with-bg,.box.post-comment-box form{background-color:#ddd;}.listing_detail .fullwidth-ribbon .fa-chevron-right{color:#c22;margin-left:2px;}@media(max-width:989px){.fullwidth-ribbon{height:auto;}}.listing-detail h1{margin-bottom:15px;}.listing-item .listing-footer{clear:both;}.listing-item .listing-values p.listing-price{white-space:normal;}.listing-item .listing-values p img,.listing-item .listing-values img{max-width:100%;}.listing-cards .listing-card.col-sm-3{float:none;display:inline-block;margin-bottom:20px;vertical-align:top;}.listing-card .thumb75{float:left;width:75px;margin-right:5px;margin-bottom:5px;}.listing-card p{margin-bottom:5px;}.listing-card p a{font-weight:bold;text-decoration:none;}.listing-card .listing-price{font-size:inherit;}.listing-card label{display:block;margin-bottom:0;cursor:pointer;}@media(max-width:989px){.condo-page .fullwidth-ribbon .columned-content{margin-right:0;}}.columned-content-row>section.content-right{float:right;width:660px;padding-left:15px;padding-right:0;}.columned-content-row>aside.content-left{float:left;}@media(max-width:989px){.columned-content-row>section,.columned-content-row>aside{margin-bottom:20px;}.columned-content-row>aside.right-content{text-align:center;}.columned-content-row>aside.content-left,.columned-content-row>section.content-right{float:none;}.columned-content-row>section.content-right{width:auto;}}.box{width:100%;}.box .box-footer{margin-top:20px;}.features-condo-specialists-box .list-group .media-object{width:auto;height:auto;}.box.project-box,.box.events,.box.no-border{border:0;padding:0 0 20px 0;}.box.project-box{border:0;padding:0 0 20px 0;}.box.project-box h1{margin-top:0;padding-bottom:10px;}.box.project-box .box-footer{margin-top:20px;}.box.overseas img{margin-top:2px;}.box.overseas div[class^="col"],.box.project-box div[class^="col"]{margin-bottom:20px;}.box.project-box div[class^="col-sm-4"]:nth-child(4n+4){clear:both;}.box ul.lists{color:#c00;margin:0 0 0 20px;padding:0;list-style:disc;}.box ul.lists li{margin-bottom:10px;}.box ul.lists.nolink li{margin-bottom:3px;}.box ul.lists li h4{margin:0;}.box ul.lists li p{color:#333;margin-bottom:0;}.box.box-main-condo-review .box-item-media,.box.box-main-condo-review .box-item-media a,.box.box-main-condo-review .box-item-media img{width:112px;height:auto;max-width:100%;max-height:100%;margin-bottom:20px;line-height:112px;}.box.post-comment-box{margin-left:-1px;border-left:1px solid #fff;border-top:0 none;border-right:0 none;border-bottom:0 none;}.box.post-comment-box form{padding:20px;}@media(min-width:1170px){.box.project-box .box-item img{height:150px;}}@media(max-width:979px){.title-big{font-size:22px;}.box.project-box h1{font-size:20px;}.box.project-box .box-item img{height:120px;}}.no-touch .listing-developers .listing-item{cursor:default;}.no-touch .listing-developers .listing-item:hover{background:transparent;}.listing_detail h1.title-big{width:100%;}.fullwidth-ribbon .listing-detail .listing-values p{margin-bottom:4px;font-size:14px;font-weight:bold;}.listing_detail .btn-group>.btn+.btn.active a,.listing_detail .btn-group>.btn:first-child:not(:last-child).active,.listing_detail .btn-group>.btn:first-child:not(:last-child).active a{color:#fff!important;}.listing-detail .listing-detail-block .carousel-inner,.listing-detail .listing-detail-block .carousel-inner .item{height:auto;min-height:400px;}.listing_detail .alert.alert-info{font-size:15px;}.listing-detail-tools .btn-group{margin:0 4px;}.listing_detail .alert{font-size:14px;}.listing-detail-block .tab-pane .fa-check:before{color:#5ebc00;padding-right:6px;}@media(max-width:979px){.newprojects-page .search-form-top .searchbox .search-box-parameters .btn:first-child .btn-title,.agent-page .search-form-top .searchbox .search-box-parameters .btn:first-child .btn-title,.condo-page .search-form-top .searchbox .search-box-parameters .btn:first-child .btn-title{width:94px;}}.newprojects-page .searchbox>fieldset{padding-bottom:15px;}.newprojects-page #photosvideos{padding-top:0;}.newprojects-page .listing-detail-block .tab-pane{padding:24px 10px 4px 10px;}.newprojects-page .listing-detail-block .tab-pane h3{margin-bottom:20px;}.newprojects-page .listing-detail-block .tab-pane h3:first-child{margin-top:0;overflow:hidden;}.newprojects-page .listing-detail-block .tab-pane ul{padding-left:0;overflow:hidden;}.newprojects-page .listing-detail-block .tab-pane ul li{width:100%;margin-bottom:1em;display:inline-block;vertical-align:top;}.newprojects-page .listing-detail-block .box .fa:before{color:#c22;padding-right:6px;}.newprojects-page .box.events .calendar{width:50px;}.newprojects-page .box.events .calendar .month,.newprojects-page .box.events .calendar .day,.newprojects-page .box.events .calendar .weekday{font-weight:bold;display:block;line-height:22px;}.newprojects-page .box.events .calendar .month{font-size:16px;text-align:left;text-transform:uppercase;}.newprojects-page .box.events .calendar .day{font-size:36px;white-space:nowrap;}.newprojects-page .box.events .calendar .weekday{font-size:13px;white-space:nowrap;}.newprojects-page .box.events .calendar .weekday strong{color:#c22;}.newprojects-page .box.events .box-item-title,.newprojects-page .box.events .box-item-text{margin-left:60px;}.newprojects-page .box.events .box-footer{margin-top:5px;}.newprojects-page .box.location{padding:0;}.newprojects-page .box.location .box-title,.newprojects-page .box.location .box-items{padding:15px;}.newprojects-page .box.location .box-title{padding-bottom:0;}.newprojects-page .box.location .box-items{padding-top:0;}.newprojects-page .box.location .box-footer{margin-top:5px;}.newprojects-page .box.location .btn-group{width:100%;}.newprojects-page .box.location .btn-group .btn{width:50%;margin:0;}.newprojects-page .listing-detail-agent.box .agent-contacts .btn{width:47%;}.newprojects-page .listing-detail-block{margin-bottom:20px;}.newprojects-page .listing-item .listing-info h2{white-space:normal;}.newprojects-page aside .imgBtn{display:block;}.newprojects-page #virtual_tour{border-bottom:1px solid #ddd;margin:0 auto;}.auction-page #photosvideos{padding-top:0;}.auction-page .box.events .calendar{width:55px;}.auction-page .box.events .calendar .month,.auction-page .box.events .calendar .day,.auction-page .box.events .calendar .weekday{font-weight:bold;display:block;line-height:22px;}.auction-page .box.events .calendar .month{font-size:16px;text-align:left;text-transform:uppercase;}.auction-page .box.events .calendar .day{font-size:36px;white-space:nowrap;}.auction-page .box.events .calendar .weekday{font-size:14px;white-space:nowrap;}.auction-page .box.events .calendar .weekday strong{color:#c22;}.auction-page .box.events .box-item-title,.auction-page .box.events .box-item-text{margin-left:60px;}.auction-page .box ul.box-items.lists{margin-left:-15px;margin-right:-15px;}.auction-page .box ul.box-items li.item{margin-bottom:0;}.auction-page .box ul.box-items li.item a{padding:10px 15px;border-bottom:1px solid #ddd;display:block;}.auction-page .box ul.box-items li.item:last-child a{border-bottom:0 none;}.auction-page .box ul.box-items li.item a:hove r{color:#fff;background:#c22;}.auction-page .box ul.box-items li.item:last-child a{border-bottom:0 none;}.auction-page .resultheader .btn-filter{width:100%;background-color:#fafafa;margin-top:20px;margin-left:0;margin-bottom:20px;padding:10px;}.auction-page .resultheader h2{float:left;font-size:24px;font-weight:bold;margin-top:0;margin-bottom:0;}.auction-page .resultheader .btn-btns .btn{margin-left:8px;}.overseas-page #photosvideos{padding-top:0;}.overseas-page .listing-detail-block .tab-pane{padding:24px 10px 4px 10px;}.overseas-page .listing-detail-block .tab-pane h3{margin-bottom:20px;}.overseas-page .listing-detail-block .tab-pane h3:first-child{margin-top:0;}.overseas-page .listing-detail-block .tab-pane ul{padding-left:0;overflow:hidden;}.overseas-page .listing-detail-block .tab-pane ul li{width:100%;margin-bottom:1em;display:inline-block;vertical-align:top;}.overseas-page .listing-detail-block .box .fa:before{color:#c22;padding-right:6px;}.overseas-page .box ul.box-items{margin-left:-15px;margin-right:-15px;}.overseas-page .box ul.box-items li{margin-bottom:0;}.overseas-page .box ul.box-items li a{padding:10px 15px;border-bottom:1px solid #ddd;display:block;}.overseas-page .box ul.box-items li:last-child a{border-bottom:0 none;}.overseas-page .box ul.box-items li a:hover{color:#fff;background:#c22;}.overseas-page .listing-detail .resultheader{margin-top:20px;}.overseas-page .resultheader h2,.overseas-page .listing-detail .resultheader h2{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:0;}.overseas-page .listing-detail .listing-detail-block{margin-bottom:30px;}.overseas-page #photosvideos{margin-bottom:0;}.overseas-page .box.location{padding:0;}.overseas-page .box.location .box-title{padding-bottom:0;}.overseas-page .box.location .box-items{padding-top:0;}.overseas-page .box.location .box-footer{margin-top:5px;}.overseas-page .box.location .btn-group{width:100%;}.overseas-page .box.location .btn-group .btn{width:50%;margin:0;}.overseas-page .listing-detail-agent.box .agent-contacts .btn{width:47%;}.agent-page .contents{padding:0;}.agent-page .listing-detail-block{margin-top:20px;}.agent-page .listing-detail-block .fa:before{color:#c22;padding-right:6px;}.agent-page .box.featured{border:0;margin:10px 0 0 0;padding:20px 0 0 0;}.agent-page .box.featured h2.title{margin-top:0;margin-bottom:1em;}.agent-page .box.featured .box-item{margin-bottom:0;padding-bottom:0;}.agent-page .box.featured p{text-align:center;}.agent-page .box.featured .row{display:table;}@media(max-width:989px){.agent-page .box.featured .row div.agents{min-height:285px;margin-bottom:20px;}}.agent-page .box.agent-boxes li.box-item{position:relative;}.agent-page .agent-boxes .box-item-title{margin-right:65px;margin-bottom:2px;}.agent-page .agent-boxes .box-item-text img.logo_agent{position:absolute;top:0;right:0;max-width:60px;}.agent-page .agent-boxes .empty img{margin:20px auto;display:block;}.agent-page .agent-boxes .box-footer{margin-top:20px;}.agent-page .box.qa{border:0;padding:20px 0;clear:both;}.agent-page .box.qa ul{margin:20px 0 0 10px;}.agent-page .box.qa li{position:relative;border-left:1px solid #ccc;margin-top:20px;}.agent-page .box.qa li .icon{position:absolute;top:-8px;left:-14px;width:30px;height:30px;background-color:#fff;padding:2px;}.agent-page .box.qa li .icon i{font-size:200%;color:#c22;}.agent-page .box.qa li .question{margin-left:20px;vertical-align:top;}.agent-page .box.qa li .question p{font-size:90%;margin-top:5px;}.agent-page .box.qa ul.ans{margin:0 0 0 20px;}.agent-page .box.qa ul.ans li{position:relative;border-left:0 none;}.agent-page .box.qa ul.ans li:after{border-top:1px solid #ccc;height:20px;top:25px;width:25px;}.agent-page .box.qa ul.ans li:after{content:'';left:-20px;position:absolute;right:auto;}.agent-page .box.qa ul.ans li .thumb{float:left;margin-left:5px;margin-right:10px;}.agent-page .box.qa ul.ans li .circular{width:50px;height:50px;line-height:50px;background-color:#fff;margin-bottom:0;border:#ccc solid 1px;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.agent-page div[class^="col-sm-4"]:nth-child(3n+4){clear:both;}.agent-page .box.qa ul.ans li .answer{float:left;width:80%;}.agent-page .box.qa ul.ans li .answer p{font-size:90%;color:#666;font-weight:400;}.agent-page .box.qa ul.ans.empty{margin:-30px 0 0 20px;}.agent-page .box.qa ul.ans.empty li{padding:16px 0 0 10px;}.agent-page .box.seo div[class^="col"]{margin-bottom:10px;}.agent-page .agent-boxes .box-item-text{padding-left:75px;}.agent_profile .tab-content{border:0!important;}.agent_profile .nav-tabs>li.active>a,.agent_profile .nav-tabs>li.active>a:hover,.agent_profile .nav-tabs>li.active>a:focus{background:transparent;border:0;}.agent_profile .listing-intro-info p{margin-bottom:5px;}.agent_profile .btn-group>.btn.active a{color:#fff;}.agent_profile .nav>li>a{padding:0;display:inline;}.agent_profile .nav-tabs>li>a:hover{border-color:transparent;background:transparent;}.agent_profile .listing-detail-block .fa:before{color:#c22;padding-right:6px;}.agent_profile .box .box-title{font-family:'Roboto',sans-serif;font-size:18px;font-weight:bold;margin-top:40px;margin-bottom:20px;}.agent_profile aside .box .box-title{font-size:16px;}.agent_profile .box ul li{width:30%;display:inline-block;margin:0 1% 5px 1%;vertical-align:top;}.agent_profile aside .box ul li{width:100%;display:block;margin:0 1% 10px 1%;vertical-align:top;}.agent_profile .box h3:first-child{margin-top:0;}.agent_profile aside .box h3.box-title:first-child{margin-top:20px;}.agent_profile .box .fa:before{color:#c22;padding-right:6px;}.agent_profile .listing-intro-info h4{font-size:24px;}.agent_profile .listing-detail-tools{margin-bottom:25px;}.agent_profile .agent_logo{float:none;height:auto;background:none;margin:0 auto 10px auto!important;padding:0!important;}.agent_profile .agent_logo img{max-width:120px;max-height:60px;}.agent_profile .main-content .box{border:0;margin-bottom:40px;padding:0;}.agent_profile .btn-filter,.agent-page .btn-filter{width:100%;margin-top:20px;margin-left:0;margin-bottom:20px;padding:10px;}.agent_profile .resultheader h2,.agent-page .resultheader h3,.agent-page .resultheader h2{font-size:24px;font-weight:bold;margin-top:15px;margin-bottom:20px;}.agent-page .listing-item .listing-img{border:0 none;}.agent-page .listing-item p.listing-link{position:relative;z-index:10;}.agent-page .listing-item .listing-link{font-size:14px;font-weight:bold;text-align:right;margin-bottom:5px;}.agent-page .listing-item .fa-chevron-right{color:#c22;margin-left:2px;}.agent-specialist .box{overflow:hidden;}.agent_profile .listing-item .listing-info{width:442px;}@media(min-width:990px) and(max-width:1169px){.agent_profile .listing-item .listing-info{width:316px;}}@media(max-width:989px){.agent_profile .listing-item .listing-info{width:385px;}}.circular{width:100px;height:100px;line-height:100px;background-color:#fff;background-repeat:no-repeat;background-size:100% auto;border:#ccc solid 1px;margin:0 auto 1em auto;font-size:12px;line-height:100px;display:block;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.agent_profile .circular{width:120px;height:120px;line-height:120px;margin-top:0;margin-bottom:0;text-align:center;}.circular img{min-width:100%;min-height:inherit!important;max-height:inherit!important;opacity:1;;}.condo-page .searchbox>fieldset{padding-bottom:15px;}.condo-page .listing-detail .title{margin:40px 0 20px 0;}.condo-page .listing-detail-block{margin:20px 0;}.condo-page #photosvideos{padding-top:0;}.condo-page .listing-detail .resultheader{margin-top:20px;}.condo-page .resultheader h2,.condo-page .listing-detail .resultheader h2{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:0;}.condo-page .listing-detail .resultheader.qa{width:70%;margin:0 auto;}.condo-page .listing-detail .resultheader.qa h2{margin-top:15px;}.condo-page .listing-detail .resultheader .btn-filter{width:100%;background-color:#fafafa;margin-top:20px;margin-left:0;padding:10px;}.condo-page .listing-detail .resultheader .btn-filter div{float:left;}.condo-page .listing-detail .resultheader .btn-filter div.bed-range{margin-left:12%;}.condo-page .listing-detail .resultheader .btn-filter div.btn-sort{margin-left:12%;}.condo-page .resultheader .dropdown-menu li,.condo-page .listing-detail .resultheader .dropdown-menu li{text-align:left;}.condo-page .listing-detail-block .box .fa:before{color:#c22;padding-right:6px;}.condo-page .box.popular{border:0;margin-bottom:0;padding:0;}.condo-page .box.popular .title{margin-bottom:20px;}.condo-page .box.popular .carousel-listing .listing-price{font-size:20px;}.condo-page .box .box-footer{margin-top:20px;}.condo-page .box.qa{border:0;padding:20px 0;}.condo-page .box.qa ul{margin:20px 0 0 10px;}.condo-page .box.qa li{position:relative;border-left:1px solid #ccc;margin-top:20px;}.condo-page .box.qa li .icon{position:absolute;top:-8px;left:-14px;width:30px;height:30px;background-color:#fff;padding:2px;}.condo-page .box.qa li .icon i{font-size:200%;color:#c22;}.condo-page .box.qa li .question{margin-left:20px;vertical-align:top;}.condo-page .box.qa li .question p{font-size:14px;margin-top:5px;}.condo-page .box.qa ul.ans{margin:0 0 0 20px;}.condo-page .box.qa ul.ans li{position:relative;border-left:0 none;}.condo-page .box.qa ul.ans li:after{border-top:1px solid #ccc;height:20px;top:25px;width:25px;}.condo-page .box.qa ul.ans li:after{content:'';left:-20px;position:absolute;right:auto;}.condo-page .box.qa ul.ans li .thumb{float:left;margin-left:5px;margin-right:10px;}.condo-page .box.qa ul.ans li .circular{width:50px;height:50px;line-height:50px;background-color:#fff;border:#ccc solid 1px;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.condo-page .right-content .box .box-item-text{display:table;}.star_box{margin:15px 0!important;}.condo-page .box.qa ul.ans li .answer{float:left;width:80%;}.condo-page .box.qa ul.ans li .answer p{font-size:100%;color:#666;font-weight:400;}.condo-page .box.qa ul.ans.empty{margin:-30px 0 0 20px;}.condo-page .box.qa ul.ans.empty li{padding:16px 0 0 10px;}.condo-page .box.qa_views{border:0;padding:20px 0;}.condo-page .box.qa_views ul{margin:20px 10px 0 40px;list-style:none;}.condo-page .box.qa_views li{position:relative;border-left:1px solid #ccc;margin-top:20px;}.condo-page .box.qa_views li .icon{position:absolute;top:0;left:-35px;max-width:120px;font-size:140%;background-color:#fff;padding:7px 6px;border:1px solid #ccc;text-align:center;line-height:18px;}.condo-page .box.qa_views li .icon strong{color:#c22;font-weight:normal;}.condo-page .box.qa_views li .icon span{color:#333;font-size:70%;}.condo-page .box.qa_views li .question{margin-left:35px;vertical-align:top;}.condo-page .box.qa_views li .question p{font-size:90%;margin-top:5px;}.condo-page .box.location{padding:0;}.condo-page .box.location .box-title{padding-bottom:0;}.condo-page .box.location .box-items{padding-top:0;}.condo-page .box.location .box-footer{margin-top:5px;}.condo-page .box.location .btn-group{width:100%;}.condo-page .box.location .btn-group .btn{width:50%;margin:0;}.condo-page #star ul.star{list-style:none;margin:0 5px 0 0;padding:0;width:85px;height:18px;left`:0;top`:-2px;position:relative;float:left;background:url('../../images/rating/stars.gif') repeat-x;cursor:pointer;}.right-content #star ul.star{float:none;}.condo-page #star li{position:absolute;float:left;padding:0;margin:0;width:85px;height:18px;text-decoration:none;text-indent:-9000px;display:block;z-index:1;}.condo-page #star li.curr{background:url('../../images/rating/stars.gif') left 25px;font-size:1px;}.market-news-page .searchbox>fieldset,.askguru-page .searchbox>fieldset,.agent-page .searchbox>fieldset{padding-bottom:0;}.market-news-page .latest-news-block h3{margin-top:0;}.market-news-page ul{color:#c00;margin:0 0 0 20px;padding:0;list-style:disc;}.market-news-page ul.lists li{margin-bottom:20px;}.market-news-page ul.lists li h4{margin:0;}.market-news-page ul.lists li p{color:#333;}.market-news-page .box.news{border:0;padding:0;}.market-news-page .box.news>h4{margin-top:0;margin-bottom:5px;}.market-news-page .box.news .info{padding:10px 15px;}.market-news-page .box.newscat{margin-bottom:20px;padding:0;border:0;}.market-news-page .box.newscat h2{margin-bottom:15px;margin-top:0;}.market-news-page .box.news img{width:100%;}h4 .newstitle-h{font-size:28px;}.market-news-page .box.newscat .box-items{padding:0 2px;white-space:nowrap;overflow:hidden;clear:both;}.market-news-page .box.newscat .box-item{vertical-align:top;display:inline-block;white-space:normal;padding-right:13px;}.market-news-page .box.newscat .box-item-img{float:left;max-width:135px;max-height:120px;display:block;margin:0 13px 50px 0;overflow:hidden;}.market-news-page .box.newscat .box-item-img img{max-width:100%;}.market-news-page .box.newscat .box-item-title,.market-news-page .box.newscat .box-item-lead,.market-news-page .box.newscat .box-item-date{display:block;margin-left:148px;}.market-news-page .box.newscat .box-item-title{font-size:16px;font-weight:bold;line-height:1.286em;margin-bottom:.2em;}.market-news-page .box.newscat .box-item-lead,.market-news-page .box.newscat .box-item-date{font-size:14px;line-height:1.2em;}.market-news-page .box.newscat .box-item-date{color:#999;margin-bottom:.7em;}.market-news-page .box.newscat li{white-space:normal;}.market-news-page .box.newscat .box-items .col-sm-6{padding:0;}.market-news-page .box .box-footer{margin-top:15px;}.market-news-page .latest-news-block{border:0;padding:0 0 20px 0;}.market-news-page .latest-news-block ul{color:#c00;margin:0 0 0 20px;padding:0;list-style:disc;}.market-news-page .latest-news-block .fa:before,.market-news-page .news-lists-block .fa:before{color:#c22;padding-right:6px;}.market-news-page .blog-interview-box{border:0;padding:0;}.market-news-page .blog-interview-box h2{font-size:26px;font-weight:bold;}.market-news-page .blog-interview-box .box-title{margin-bottom:1em;}.market-news-page .blog-interview-box .box-items{padding:0 2px;white-space:nowrap;overflow:hidden;clear:both;}.market-news-page .blog-interview-box .box-item{vertical-align:top;width:33%;display:inline-block;white-space:normal;padding-right:13px;}.market-news-page .blog-interview-box .box-item-img{max-width:120px;max-height:120px;display:block;float:left;margin:0 13px 13px 0;}.market-news-page .blog-interview-box .box-item-title,.market-news-page .blog-interview-box .box-item-lead{display:block;margin-left:13px;}.market-news-page .blog-interview-box .box-item-title{font-size:16px;font-weight:bold;line-height:1.286em;margin-bottom:.7em;}.market-news-page .blog-interview-box .box-item-lead{font-size:14px;line-height:1.2em;}.market-news-page .title-big{margin-bottom:7px;}.market-news-page .searchbox .container{padding-left:15px;padding-right:15px;}.market-news-page .searchbox input.form-control.freetext-input{font-size:16px;}.market-news-page .expert-blog .box-footer{margin-top:0;}.market-news-page .expert-blog .box-item{margin-bottom:30px;}.market-news-page .expert-blog .date{font-size:13px;}.market-news-page .expert-blog .box-item-media{float:left!important;margin-right:10px;}.market-news-page .dialogcontent .form-group{display:block;}.market-news-page .blog-profile{font-size:14px;float:left;background:url("../../images/pg/blog_bg.gif") no-repeat right bottom #FFF;line-height:1.4em;margin:10px 0 40px 0;}.market-news-page .blog-profile .full-profile{float:left;width:calc(100% - 185px);width:-moz-calc(100% - 185px);width:-webkit-calc(100% - 185px);}.market-news-page .blog-archive{padding-left:25px;background:url(../../images/pg/grey_tri.gif) no-repeat 12px 4px;margin-bottom:15px;}.market-news-page .fa-chevron-right{color:#c22;margin-left:2px;}.market-news-page ul.lists,.resources-page ul.lists{color:#c00;margin:0 0 0 20px;padding:0;list-style:disc;}.market-news-page ul.lists li,.market-news-page ul.lists li,.resources-page ul.lists li{margin-bottom:20px;}.market-news-page ul.lists li h4,.resources-page ul.lists li h4{margin:0;}.market-news-page ul.lists li p,.resources-page ul.lists li p{color:#333;}.resources-page .box .box-footer{margin-top:20px;}.resources-page .guides_overview{float:left;width:48%;}.market-news-page .newscaption2{margin-bottom:30px;}.market-news-page .newsicon2{display:inline-block;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}.sharetool{position:relative;overflow:visible;height:30px;}.sharetool img{vertical-align:middle;}.sharetool .tw{padding-top:0;vertical-align:sub;}@-moz-document url-prefix(){.sharetool .tw{vertical-align:-moz-middle-with-baseline;}}@media(min-width:768px){.market-news-page .right-content .box{width:98%!important;}}@media(max-width:768px){.market-news-page .right-content .box.subscribe{width:54.333%!important;margin-right:20px;}}.askguru-page .box.qa{border:0;padding:20px 0;}.askguru-page .box.qa.detailed{padding-top:0;}.askguru-page .box.qa ul{margin:20px 10px 0 20px;list-style:none;}.askguru-page .box.qa.detailed ul{margin-top:0;margin-left:25px;}.askguru-page .box.qa li{position:relative;border-left:1px solid #ccc;margin-top:20px;}.askguru-page .box.qa.detailed li{position:relative;border-left:1px solid #ccc;margin-top:0;}.askguru-page .box.qa li .icon{position:absolute;top:-8px;left:-15px;width:30px;height:36px;background-color:#fff;padding:2px;}.askguru-page .box.qa.detailed li .icon{top:-18px;left:-28px;width:56px;height:72px;background-color:#fff;padding:2px;}.askguru-page .box.qa li .icon i{font-size:200%;color:#c22;}.askguru-page .box.qa.detailed li .icon i{font-size:400%;color:#c22;}.askguru-page .box.qa li .question{margin-left:20px;vertical-align:top;}.askguru-page .box.qa.detailed li .question{margin-left:40px;vertical-align:top;}.askguru-page .box.qa li .question p{font-size:90%;margin-top:5px;}.askguru-page .box.qa.detailed li .question h1{font-size:24px;font-weight:bold;line-height:normal;margin-top:0;}.askguru-page .box.qa.detailed li .question p{margin-top:10px;}.askguru-page .box.qa.detailed li .question p,.askguru-page .box.qa.detailed li .question p a{font-size:14px;}.askguru-page .box.qa ul.ans{margin:0 0 0 20px;}.askguru-page .box.qa.detailed ul.ans{margin-top:40px;}.askguru-page .box.qa ul.ans li{position:relative;border-left:0 none;}.askguru-page .box.qa.detailed ul.ans li{position:relative;font-size:14px;}.askguru-page .box.qa ul.ans li:after{border-top:1px solid #ccc;height:20px;top:25px;width:25px;}.askguru-page .box.qa ul.ans li:after{content:'';left:-20px;position:absolute;right:auto;}.askguru-page .box.qa.detailed ul.ans li:after{width:30px;}.askguru-page .box.qa ul.ans li .thumb{float:left;margin:1px 10px 0 5px;}.askguru-page .box.qa ul.ans li .circular{width:50px;height:50px;line-height:50px;background-color:#fff;border:#ccc solid 1px;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:relative;z-index:1;}div.answer .fa-chevron-right{color:#c22;padding-left:5px;text-decoration:none;}.askguru-page .box.qa ul.ans li .answer{position:relative;float:left;width:90%;}.askguru-page .box.qa ul.ans li .answer p{font-size:90%;color:#666;font-weight:400;}.askguru-page .box.qa ul.ans.empty{margin:-30px 0 0 20px;}.askguru-page .box.qa.detailed ul.ans.empty{margin-top:10px;}.askguru-page .box.qa ul.ans.empty li{padding:16px 0 0 10px;}.askguru-page .box.qa.detailed ul.ans.empty li{padding-left:20px;}.askguru-page .box.qa_views{border:0;padding:20px 0;}.askguru-page .box.qa_views ul{margin:20px 10px 0 0;list-style:none;}.askguru-page .box.qa_views li{margin-bottom:20px;overflow:hidden;}.askguru-page .box.qa_views li .box-icon{float:left;width:100px;}.askguru-page .box.qa_views li .box-icon .icon{font-size:140%;padding:10px;text-align:center;margin:0 auto;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.askguru-page .box.qa_views li .icon strong{color:#c22;font-weight:normal;}.askguru-page .box.qa_views li .icon span{color:#333;font-size:60%;}.askguru-page .box.qa_views li .question{float:left;margin-left:15px;vertical-align:top;width:85%;width:calc(100% - 120px);width:-moz-calc(100% - 120px);width:-webkit-calc(100% - 120px);}.askguru-page .box.qa_views li .question p{font-size:80%;margin-top:5px;}.askguru-page .qcomment_box{margin-bottom:10px;}.askguru-page .qcomment_box .qcomment span.bold{font-size:12px;display:block;}.askguru-page .arrow_comment1{padding:0;margin:0 0 -4px 0;height:20px;width:520px;background:url(../../images/pg/arrow_comment.gif) 0 -30px no-repeat;}.askguru-page .qcomment_box{padding:10px 15px 20px 15px;background-color:#f0f0f0;border:none;}.askguru-page .arrow_comment2,.askguru-page .acomment_box{margin-left:65px!important;width:80%;width:calc(100% - 85px);width:-moz-calc(100% - 85px);width:-webkit-calc(100% - 85px);}.askguru-page .arrow_comment2{padding:0;margin:0;height:20px;background:url(../../images/pg/arrow_comment.gif) 0 -25px no-repeat;}.askguru-page .acomment_box{position:relative;background-color:#f1f1f1;padding:20px;margin-bottom:5px;border:none;overflow:hidden;width:80%;width:calc(100% - 65px);width:-moz-calc(100% - 65px);width:-webkit-calc(100% - 65px);}.acomment_box .tools-report{position:absolute;top:6px;right:6px;}.question-page .resultheader h2{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:0;}.askguru-page .box ul.box-items,.question-page .box ul.box-items{margin-left:-15px;margin-right:-15px;}.askguru-page .box ul.box-items li,.question-page .box ul.box-items li{margin-bottom:0;}.askguru-page .box ul.box-items li a,.question-page .box ul.box-items li a{padding:10px 15px;border-bottom:1px solid #ddd;display:block;}.askguru-page .box ul.box-items li:last-child a,.question-page .box ul.box-items li:last-child a{border-bottom:0 none;}.askguru-page .box ul.box-items li a:hover,.question-page .box ul.box-items li a:hover{color:#fff;background:#c22;}.askguru-page .box ul.box-items li:last-child a,.question-page .box ul.box-items li:last-child a{border-bottom:0 none;}.askguru-page #askBox,.question-page #askBox{border:0;padding:0;margin-bottom:20px;}@media(max-width:989px){.askguru-page #askBox{width:100%;}}.askguru-page #askBox .alert,.question-page #askBox .alert{margin-bottom:10px;}.askguru-page #askBox textarea,.question-page #askBox textarea,.askguru-page #askBox button,.question-page #askBox button{position:relative;width:100%;display:block;}.askguru-page #askBox textarea,.question-page #askBox textarea{height:140px;margin-bottom:10px;padding:10px;}.askguru-page .nav-tabs>li>a{background:#ddd;border:1px solid #ddd;}.askguru-page .nav-tabs>li.active>a{background:#fff;border-bottom:1px solid transparent;}.askguru-page .tab-content .box-footer a{font-size:14px;font-weight:bold;text-align:center;margin-top:20px;padding:10px;clear:both;display:block;}.askguru-page .tab-content .box-footer .fa-chevron-right{color:#c22;padding-left:5px;text-decoration:none;}#askBox h3{font-size:24px;}#askBox .not-authenticated .require-login:after{position:absolute;top:12px;right:6px;opacity:.25;}#askBox .not-authenticated .require-login:after{content:"\f023";}#askBox .not-authenticated .require-login:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.askguru-page .vote,.condo-page .vote{margin-left:30px;margin-bottom:20px;padding:0 5px;clear:both;}.askguru-page .box.qa.detailed ul.ans li .vote{position:absolute;top:-5px;right:0;}.condo-page .vote{float:none;margin-left:auto;margin-right:auto;margin-bottom:20px;display:table;text-align:center;overflow:hidden;}.askguru-page .vote_up,.askguru-page .vote_down,.condo-page .vote_up,.condo-page .vote_down{float:left;}.askguru-page .vote_up a,.condo-page .vote_up a{display:block;width:23px;height:23px;background:url(../../images/pg/thumb_up_voted.gif) 0 0 no-repeat;padding:0;vertical-align:middle;}.askguru-page .vote_up a:hover,.condo-page .vote_up a:hover{background:url(../../images/pg/thumb_up.gif) 0 0 no-repeat;}.askguru-page .vote_down a,.condo-page .vote_down a{display:block;width:23px;height:23px;background:url(../../images/pg/thumb_down_voted.gif) 0 0 no-repeat;padding:0;vertical-align:middle;}.askguru-page .vote_down a:hover,.condo-page .vote_down a:hover{background:url(../../images/pg/thumb_down.gif) 0 0 no-repeat;}.askguru-page .vote_percent,.condo-page .vote_percent{float:left;width:40px;padding-top:5px;padding-left:3px;text-align:left;color:#999;font-size:14px;font-weight:bold;vertical-align:middle;display:inline;}.askguru-page .vote_abuse,.condo-page .vote_abuse{float:left;height:23px;padding:0;vertical-align:middle;display:inline;}.search-results-page .box ul.box-items{margin-left:-15px;margin-right:-15px;}.search-results-page .box ul.box-items li{margin-bottom:0;}.search-results-page .box ul.box-items li a{padding:10px 15px;border-bottom:1px solid #ddd;display:block;}.search-results-page .box ul.box-items li:last-child a{border-bottom:0 none;}.search-results-page .box ul.box-items li a:hover{color:#fff;background:#c22;}.search-results-page .box ul.box-items li:last-child a{border-bottom:0 none;}.search-results-page .result_type{text-align:center;margin:0 auto 30px auto;}.search-results-page .resultheader h2{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:0;}.search-results-page .result_type h3{font-size:24px;font-weight:bold;margin:0;}.search-results-page ul{padding:0;list-style:none;}.newprojects-page .search-results-page ul{margin:0 0 0 -10px;}.search-results-page li.slisting_item,.search-results-page li.alisting_item{width:100%;font-size:14px;color:#333;margin-bottom:12px;padding:10px;cursor:pointer;clear:both;}.search-results-page li.slisting_item:hover,.search-results-page li.alisting_item:hover{background:#f2f5f7;}.search-results-page li.slisting_item:hover h4 a,.search-results-page li.alisting_item:hover h4 a{color:#c22;}.search-results-page li.slisting_item .row,.search-results-page li.alisting_item .row{margin-left:0;margin-right:0;}.search-results-page li.slisting_item .listing-img,.search-results-page li.alisting_item .listing-img,.search-results-page li.slisting_item .listing-info,.search-results-page li.alisting_item .listing-info{position:relative;min-height:1px;float:left;}.search-results-page li.slisting_item .listing-img,.search-results-page li.alisting_item .listing-img{position:relative;width:160px;height:118px;text-align:center;overflow:hidden;}.search-results-page li.alisting_item .listing-img{border:0 none;}.search-results-page li.slisting_item .listing-img .listing-img-a,.search-results-page li.slisting_item .listing-img .listing-img-a{display:block;height:117px;line-height:117px;}.search-results-page li.slisting_item .listing-img img{vertical-align:top;max-width:100%;max-height:100%;}.search-results-page li.slisting_item .listing-info,.search-results-page li.alisting_item .listing-info{width:465px;padding:0 0 0 19px;}@media(max-width:979px){.search-results-page li.slisting_item .listing-info,.search-results-page li.alisting_item .listing-info{width:75%;}}.search-results-page li.slisting_item .listing-info h4,.search-results-page li.alisting_item .listing-info h4{font-size:18px;font-weight:bold;line-height:normal;width:100%;margin:0 0 5px 0;}.search-results-page li.slisting_item .listing-img.agent-photo{position:relative;width:160px;height:118px;text-align:center;border:0 none;overflow:hidden;}.search-results-page li.slisting_item .listing-img.agent-photo .circular{width:110px;height:110px;line-height:110px;}.search-results-page li.slisting_item .listing-info p.listing-link,.search-results-page li.alisting_item .listing-info p.listing-link,.search-results-page li p.listing-area{font-size:14px;font-weight:bold;text-align:right;margin-bottom:5px;}.search-results-page li p.listing-area{position:relative;z-index:10;}.search-results-page li.slisting_item .listing-info p.listing-link .fa-chevron-right,.search-results-page li.alisting_item .listing-info p.listing-link .fa-chevron-right,.search-results-page li .fa-chevron-right{color:#c22;margin-left:2px;}.search-results-page .view-more a{font-size:14px;font-weight:bold;text-align:center;margin:20px auto 50px auto;padding:10px;clear:both;display:block;}.search-results-page .qa{border:0;padding:0;}.search-results-page .qa ul{margin:-20px 0 -10px 12px;list-style:none;}.search-results-page .qa li{position:relative;border-left:1px solid #ccc;margin-top:20px;}.search-results-page .qa li .icon{position:absolute;top:-8px;left:-14px;width:30px;height:30px;background-color:#fff;padding:2px;}.search-results-page li.slisting_item:hover .qa li .icon{background:#f2f5f7;}.search-results-page .qa li .icon i{font-size:200%;color:#c22;}.search-results-page .qa li .question{margin-left:20px;vertical-align:top;}.search-results-page .qa li .question h4{font-weight:bold;line-height:normal;}.search-results-page .qa li .question p{font-size:90%;}form label{margin-bottom:10px;font-weight:normal;}form label b{margin-bottom:10px;display:block;}form label b .req{color:#c00;}form textarea{margin-bottom:15px;clear:both;overflow:hidden;}form label[class="checkbox"]{font-weight:normal;margin-bottom:10px;}form label[class="checkbox"] strong{color:#c22;}form:not(.footer-form) input[type="text"],form input[type="password"],form select,form textarea,.createalert-page li.searchrow .selections,.mapsearch-page li.searchrow .selections{width:100%;background-color:#fff;border:1px solid #cdccc8;box-shadow:inset 0 4px 8px rgba(0,0,0,.1);-moz-box-shadow:inset 0 4px 8px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 4px 8px rgba(0,0,0,.1);}form:not(.footer-form) input[type="text"],form input[type="password"],form select{padding:10px 15px;margin-bottom:15px;clear:both;overflow:hidden;}header#navbar-main form input[type="text"]{width:80%;margin-bottom:0;padding:0;padding-left:4px;background:transparent;border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}form.searchbox input[type="text"]{margin-bottom:0;clear:none;}.country_code select{width:45%;float:left;}.country_code input{width:53%!important;margin-left:2%;}#stickybar .site-search label input[type=text]{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding-top:0;padding-bottom:0;}.registration-page form select,.userprofile-page form select,.agentregister-page form select,.contactfeedback-page form select,.createalert-page form select,.question-page form select,.mortgagecalc-page form select,.contactmultiple-page form select,.myenquiries-page form select,.createalert-page li.searchrow .selections,.blockUI form select{height:42px;}form span.error{color:#c22;margin-top:-15px;margin-bottom:-10px;display:block;}.userprofile-page form span.error{margin-top:5px;}form .error input,form .error select,form .error textarea{border:1px solid #c22;}form .buttons{display:flex;margin:10px 0;}form .buttons .btn{display:block;float:left;}.dialogcontent form .buttons .btn{margin-right:10px;}.stay-login{white-space:nowrap;}.login-page .container,.forgotpassword-page .container{position:relative;}.login-page h1.title-big,.forgotpassword-page h1.title-big{text-align:center;}.login-page .login-wrapper,.forgotpassword-page .login-wrapper{width:auto;max-width:405px;margin:0 auto;}.login-page .fullwidth-ribbon .login-wrapper,.forgotpassword-page .fullwidth-ribbon .login-wrapper{margin-bottom:10px;padding:30px 15px;}.login-dialog form{width:80%;margin:10px auto;}.login-page form .control-group,.login-dialog form .control-group,.forgotpassword-page form .control-group{margin-bottom:0;}.login-page form .controls,.login-dialog form .controls,.forgotpassword-page form .controls{position:relative;}.login-page form .controls i,.login-dialog form .controls i,.forgotpassword-page form .controls i{position:absolute;top:9px;left:14px;color:#949494;font-size:18px;}.login-page .actions{overflow:hidden;}.login-page .actions a,.forgotpassword-page .actions a{font-weight:bold;}.login-page a.login_agentnet,.forgotpassword-page a.login_agentnet{position:absolute;top:-16px;right:20px;width:157px;height:108px;background:url('../../images/pg/newimg/login_agentnet.png') no-repeat;margin-right:0;color:#fff;font-size:120%;text-decoration:none;display:block;}.login-page a.login_agentnet span,.forgotpassword-page a.login_agentnet span{position:absolute;top:10px;left:24px;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,0.5);line-height:20px;}.login-page a.login_agentnet:hover span,.forgotpassword-page a.login_agentnet:hover span{color:#000;text-shadow:1px 1px 1px rgba(255,255,255,0.2);}.registration-page{position:relative;}.registration-page .agent-link{width:100%;background-color:rgba(0,0,0,.05);padding:10px;text-align:center;display:block;}.registration-page .agent-link .fa-chevron-right{color:#c22;padding-left:5px;text-decoration:none;}.registration-page h1.title-big{text-align:center;}.registration-page .register-wrapper{width:80%;margin:0 auto;}@media(min-width:1170px){.registration-page .register-wrapper{max-width:1170px;}}@media(min-width:990px){.registration-page .register-wrapper{max-width:990px;}}.registration-page .fullwidth-ribbon .register-wrapper{padding:30px 15px;}.registration-page .reg,.registration-dialog .reg{padding-top:2px;overflow:hidden;}.registration-page .reg-title,.registration-page .reg-firstname,.registration-page .reg-lastname,.registration-page .reg-countrycode,.registration-page .reg-mobile,.registration-dialog .reg-title,.registration-dialog .reg-firstname,.registration-dialog .reg-lastname,.registration-dialog .reg-countrycode,.registration-dialog .reg-mobile{float:left;margin-right:12px;}.registration-page .reg-whole,.registration-dialog .reg-whole{width:100%;}.registration-page .reg-half{float:left;width:47%;margin-right:12px;}.registration-dialog .reg-half{float:left;width:48.8%;margin-right:12px;}.registration-page .reg-half:last-child,.registration-dialog .reg-half:last-child{margin-right:0;}.registration-dialog .reg-quarter{float:left;width:31.8%;margin-right:12px;}.registration-dialog .reg-quarter:last-child{margin-right:0;}.registration-page .reg-title,.registration-dialog .reg-title{width:26%;}.registration-page .reg-firstname,.registration-dialog .reg-firstname{width:33%;}.registration-dialog .reg-lastname{width:36.5%;margin-right:0;}@media(min-width:990px){.registration-page .reg-firstname{width:34%;}}.registration-page .reg-lastname{width:34.5%;margin-right:0;}@media(min-width:1165px){.registration-page .reg-firstname{width:34%;}.registration-page .reg-lastname{width:34%;}}@media(min-width:825px) and(max-width:1165px){.registration-page .reg-firstname{width:33%;}.registration-page .reg-lastname{width:33%;}}@media(min-width:1px) and(max-width:824px){.registration-page .reg-firstname{width:32%;}.registration-page .reg-lastname{width:33%;}}.registration-page .reg-countrycode,.registration-dialog .reg-countrycode{width:47%;}.registration-page .reg-mobile{width:49%;margin-right:0;}.registration-dialog .reg-mobile{width:50.6%;margin-right:0;}@media(min-width:1160px){.registration-page .reg-mobile{width:50%;}}@media(min-width:1px) and(max-width:824px){.registration-page .reg-mobile{width:48%;}}.login-page form input[type="text"],.login-page form input[type="password"],.login-dialog form input[type="text"],.login-dialog form input[type="password"],.registration-page form input[name="phone"],.registration-page form input[name="email"],.registration-page form input[name="password"],.registration-page form input[name="password_confirm"],.forgotpassword-page form input[type="text"],.registration-page form input[type="password"],.registration-dialog form input[name="phone"],.registration-dialog form input[name="email"],.registration-dialog form input[name="password"],.registration-dialog form input[name="password_confirm"]{padding:10px 15px 10px 45px;}.registration-page form .control-group,.registration-dialog form .control-group{margin-bottom:10px;}.registration-dialog form .control-group{text-align:left;}.registration-page form .controls,.registration-dialog form .controls{position:relative;}.registration-page form .controls i,.registration-dialog form .controls i{position:absolute;top:9px;left:14px;color:#949494;font-size:18px;}.registration-page .actions{margin-top:30px;overflow:hidden;}.registration-page .actions a{font-weight:bold;}.registration-page .actions .btn{width:100%;display:block;}.registration-page .form-horizontal .control-label{text-align:left;margin-bottom:10px;padding-top:0;font-weight:normal;}.registration-dialog form label,.registration-dialog form span.error{text-align:left;}.login-page .box-benefits,.registration-page .box-benefits{max-width:250px;min-height:100px;margin:0 auto;margin-bottom:20px;text-align:center;}.userprofile-page .agent-link{width:100%;background-color:rgba(0,0,0,.05);padding:10px;text-align:center;display:block;}.userprofile-page .agent-link .fa-chevron-right{color:#c22;padding-left:5px;text-decoration:none;}.userprofile-page h1.title-big{text-align:center;}.userprofile-page form h3{margin-bottom:20px;}.userprofile-page form h3:first-child{margin-top:0;}.userprofile-page .form-wrapper{width:70%;margin:0 auto;}@media(min-width:1170px){.userprofile-page .form-wrapper{max-width:1170px;}}@media(min-width:990px){.userprofile-page .form-wrapper{max-width:990px;}}@media(max-width:980px){.userprofile-page .form-wrapper{width:90%;max-width:767px;}.userprofile-page .fullwidth-ribbon .form-wrapper,.userprofile-page .fullwidth-ribbon1 .form-wrapper{padding:10px;}.userprofile-page .reg-half{width:100%!important;}}.userprofile-page .fullwidth-ribbon .form-wrapper,.userprofile-page .fullwidth-ribbon1 .form-wrapper{padding:30px 15px;}.userprofile-page .fullwidth-ribbon1 .form-wrapper h2{margin-left:15px;}.userprofile-page form .control-label{text-align:left;margin-bottom:10px;padding-top:0;font-weight:normal;}.userprofile-page .reg{margin-bottom:5px;padding-top:2px;overflow:hidden;}.userprofile-page [class^="reg-"]{float:left;margin-right:12px;}.userprofile-page .reg-title{width:26%;}@media(min-width:990px){.userprofile-page .reg-title{width:26%;}}.userprofile-page .reg-firstname{width:33%;}@media(min-width:990px){.userprofile-page .reg-firstname{width:34.8%;}}.userprofile-page .reg-lastname{width:36%;margin-right:0;}.userprofile-page .reg-countrycode{width:47%;}.userprofile-page .reg-mobile{width:48%;margin-right:0;}.userprofile-page .reg-countrycode{width:27%;margin-right:10px;}.userprofile-page .reg-phone,.userprofile-page .reg-mobile{width:28%;margin-right:10px;}@media(min-width:990px){.userprofile-page .reg-countrycode{width:28%;}}.userprofile-page .reg-email{width:41%;margin-right:0;}.userprofile-page .reg-oldpassword,.userprofile-page .reg-newpassword,.userprofile-page .reg-confirmpassword{width:31.8%;}@media(min-width:990px){.userprofile-page .reg-confirmpassword{width:32%;}}.userprofile-page .reg-agegroup,.userprofile-page .reg-maritalstatus,.userprofile-page .reg-nationality,.userprofile-page .reg-workstatus,.userprofile-page .reg-workstatusothers,.userprofile-page .reg-contactlocation,.userprofile-page .reg-region,.userprofile-page .reg-income,.userprofile-page .reg-usertype{width:31.8%;}.userprofile-page .reg-confirmpassword{margin-right:0;}.userprofile-page .reg-whole{width:100%;}.userprofile-page .reg-half{float:left;width:47%;margin-right:12px;}.userprofile-page .reg-half:last-child{margin-right:0;}.userprofile-page input[type="text"],.userprofile-page input[type="password"],.userprofile-page select{margin-bottom:0;}.userprofile-page .reg-email input{padding:20px 15px 20px 45px!important;}.userprofile-page .reg-mobile input,.userprofile-page .reg-oldpassword input,.userprofile-page .reg-newpassword input,.userprofile-page .reg-confirmpassword input{padding:10px 15px 10px 45px;}.userprofile-page form .control-group{margin-bottom:5px;}.userprofile-page form .controls{position:relative;}.userprofile-page form .controls i{position:absolute;top:9px;left:14px;color:#949494;font-size:18px;}.userprofile-page #overseas_investment_box{margin-top:10px;margin-bottom:20px;padding:10px;width:100%;border:#ccc 1px solid;clear:both;overflow:hidden;}.userprofile-page #overseas_investment_box .country-list{float:left;width:47%;margin-right:10px;}.userprofile-page #overseas_investment_box .country-list input{margin-right:10px;}.userprofile-page .reg-suggest label{margin-left:5px;margin-right:20px;}.userprofile-page .reg-suggest input{margin-right:10px;}.userprofile-page label{font-weight:normal;}.userprofile-page label[class="checkbox"]{margin-bottom:20px;}.userprofile-page .actions .btn{width:100%;margin-bottom:20px;display:block;}.userprofile-page .fa-chevron-right{color:#c22;padding-left:5px;text-decoration:none;}.userprofile-page .edit-form-wrapper{width:60%;}.userprofile-page .edit-form-wrapper label[class="checkbox"]{display:inline-block;width:32%;}.userprofile-page .edit-form-wrapper label[class="checkbox"]:first-child{margin-top:0;}.shortlist-page .box ul.box-items{margin-left:-15px;margin-right:-15px;}.shortlist-page .box ul.box-items li{margin-bottom:0;}.shortlist-page .box ul.box-items li a{padding:10px 15px;border-bottom:1px solid #ddd;display:block;}.shortlist-page .box ul.box-items li:last-child a{border-bottom:0 none;}.shortlist-page .box ul.box-items li a:hover{color:#fff;background:#c22;}.shortlist-page .box ul.box-items li:last-child a{border-bottom:0 none;}.shortlist-page .resultheader .btn-filter{width:100%;background-color:#fafafa;margin-top:20px;margin-left:0;margin-bottom:20px;padding:10px;}.shortlist-page .resultheader h2{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:0;}.shortlist-page .resultheader .btn-btns .btn{margin-left:8px;}.savesearch-page .alert-box{position:relative;margin-bottom:20px;padding:15px;border:1px solid #ddd;}.savesearch-page .alert-box .alerts-header{margin-bottom:10px;overflow:hidden;}.savesearch-page .alert-box .alerts-header h3{float:left;margin-top:0;margin-right:20px;font-size:18px;width:80%;width:calc(100% - 155px);width:-moz-calc(100% - 155px);width:-webkit-calc(100% - 155px);}.savesearch-page .alert-box .alerts-header .checkbox-daily{position:absolute;top:0;right:0;}.savesearch-page .alert-box .alerts-header .checkbox-daily label{margin-top:0;padding-left:20px;font-weight:normal;}.savesearch-page .alerts-info{margin-bottom:20px;border-bottom:1px solid #ddd;}.savesearch-page .alerts-info .table>tbody>tr>td{padding:12px 10px;border-top:0 none;}.savesearch-page .alerts-info .table>tbody>tr>td:nth-child(1){width:30%;}.savesearch-page .alerts-info .table>tbody>tr>td:nth-child(2){font-weight:bold;}.savesearch-page .action-btn{display:block;clear:both;overflow:hidden;}.savesearch-page .checkbox-daily{background-color:#f1ece3;padding:4px 8px;}.savesearch-page .checkbox-daily label{margin-bottom:0;}.agentbenefits-page .banner-box{width:100%;height:390px;margin-top:-17px;}.agentbenefits-page .banner-box{height:382px;}.agentbenefits-page .banner-box .bg{width:100%;background-position:top center;background-size:cover;}@media(min-width:768px) and(max-width:1024px){.agentbenefits-page .banner-box{height:430px!important;}}.agentbenefits-page .banner-box .bg{background-image:url(../../images/pg/newimg/new_agents_bg_light.jpg);}.agentbenefits-page .banner-box h1{width:80%;margin-top:0;padding:0;padding-top:30px;color:#fff;font-size:40px;font-weight:bold;letter-spacing:-1px;text-align:left;line-height:1.4em;text-shadow:3px 3px 5px rgba(0,0,0,0.6);filter:dropshadow(color=#003366,offx=3,offy=3);letter-spacing:-2px;}.agentbenefits-page .banner-box .desc{float:right;width:710px;margin-top:10px;}.agentbenefits-page a.login_agentnet{position:absolute;top:0;right:10px;width:157px;height:108px;background:url('../../images/pg/newimg/login_agentnet.png') no-repeat;margin-right:0;color:#fff;font-size:120%;text-decoration:none;display:block;}.agentbenefits-page a.login_agentnet span{position:absolute;top:10px;left:24px;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,0.5);line-height:20px;}.agentbenefits-page a.login_agentnet:hover span{color:#000;text-shadow:1px 1px 1px rgba(255,255,255,0.2);}.agentbenefits-page #top-row{border-bottom:1px solid #f1f1f1;position:relative;z-index:2;}.agentbenefits-page #top-row #top-bg{background-color:transparent;}.agentbenefits-page .table{margin-bottom:0!important;}.agentbenefits-page .table th{font-weight:normal;}.agentbenefits-page ul{list-style:none;padding-left:0;}.agentregister-page .agent-link{width:100%;background-color:rgba(0,0,0,.05);padding:10px;text-align:center;display:block;}.agentregister-page .agent-link .fa-chevron-right{color:#c22;padding-left:5px;text-decoration:none;}.agentregister-page h1.title-big{text-align:center;}.agentregister-page form h3{margin-bottom:20px;}.agentregister-page form h3:first-child{margin-top:0;}.agentregister-page .form-wrapper{width:80%;margin:0 auto;}@media(min-width:1170px){.agentregister-page .form-wrapper{max-width:1170px;}}@media(min-width:990px){.agentregister-page .form-wrapper{max-width:990px;}}.agentregister-page .fullwidth-ribbon .form-wrapper{padding:30px 15px;}.agentregister-page form label{margin-top:20px;margin-bottom:10px;display:block;}.agentregister-page form .reg{clear:both;}.agentregister-page form .frm-name{overflow:hidden;}.agentregister-page form .frm-name .control-group,.agentregister-page form .frm-phone .control-group,.agentregister-page form .frm-password .control-group{float:left;width:48.6%;margin-left:2%;}.agentregister-page form .frm-name .control-group:first-child,.agentregister-page form .frm-phone .control-group:first-child,.agentregister-page form .frm-password .control-group:first-child{margin-left:0;}.agentregister-page form .frm-title select{width:40%;}.agentregister-page form .frm-jobtitle{width:60%;}.agentregister-page form .frm-birthday select{width:31.9%;margin-right:1%;}.agentregister-page form .frm-birthday select:last-child{margin-right:0;}.agentregister-page form .actions{margin-top:30px;clear:both;overflow:hidden;}.agentregister-page form .actions button{width:100%;display:block;}.agentregister-page .bubble-box,.agentregconfirmation-page .bubble-box{width:80%;margin:0 auto;margin-bottom:20px;}.agentregconfirmation-page .bubble-box{width:100%;}.agentregister-page .bubble-box h3,.agentregconfirmation-page .bubble-box h3{background-color:#333;margin-bottom:0;padding:10px 15px;color:#fff;font-size:18px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;}.agentregister-page .bubble-box .main-info,.agentregconfirmation-page .bubble-box .main-info{padding:15px;text-align:center;background-color:#eee;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;}.agentregister-page .bubble-box .main-info h2,.agentregconfirmation-page .bubble-box .main-info h2{margin-top:10px;margin-bottom:20px;font-size:24px;font-weight:bold;}.mapsearch-page{position:relative;}.mapsearch-page #mapsidebar,.mapsearch-page #mapsearchbar{top:0!important;}.mapsearch-page #mapsidebar_header,.mapsearch-page #mapsearchbar_header{height:24px!important;}.mapsearch-page #mapsidebar_footer{margin-top:-10px;}.mapsearch-page #mapsidebar_header span,.mapsearch-page #mapsearchbar_header span{padding:4px 23px;font-size:14px;}.mapsearch-page li.searchrow span.label{margin-left:-90px;color:#000;text-align:left;font-size:13px;}.mapsearch-page form label{margin-bottom:0;}.mapsearch-page #mapintro{top:20px!important;}.mapsearch-page #mapintro h3{margin-top:0;margin-bottom:10px;}.mapsearch-page #mapsidebarlistingscont{font-size:13px;}.mapsearch-page .gm-style-iw .maplistings_item{padding:0;}.mapsearch-page .listing_facility{margin:0;padding:0;overflow:hidden;line-height:1.7em;}.mapsearch-page .listing_facility li{float:left;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.mapsearch-page .listing_facility li:nth-child(odd){padding-right:2%;}.mapsearch-page .maplistings_item .btn span{color:#fff;}.mapsearch-page form input,.mapsearch-page form select{padding:0;margin-bottom:0;}.mapsearch-page #address{height:auto;}.mapsearch-page li.searchrow .selections{width:90%!important;height:26px;background-position:98% 4px!important;font-size:13px!important;}.mapsearch-page li.searchrow .selections span{width:100%;height:30px;padding:4px 2px;font-size:13px!important;font-weight:bold;}.mapsearch-page li.searchtip span label{margin-left:5px;margin-right:20px;font-size:14px;}.about-page .aboutimg{width:100%;max-width:768px;margin:0 auto;}.about-page section div.row{margin-bottom:40px;}.about-page .fa-chevron-right{color:#c22;padding-left:5px;text-decoration:none;}.contactfeedback-page h1{text-align:center;}.contactfeedback-page .form-wrapper{width:60%;max-width:990px;margin:0 auto;}.contactfeedback-page .form-wrapper.contact{width:100%;}.contactfeedback-page .fullwidth-ribbon .form-wrapper{padding:30px 15px;}.contactfeedback-page form .reg{padding-top:2px;overflow:hidden;}.contactfeedback-page form .reg-whole{width:100%;}.contactfeedback-page form .reg-half{float:left;width:48%;margin-right:12px;}.contactfeedback-page form .reg-half:last-child{margin-right:0;}.contactfeedback-page form .control-label{display:block;text-align:left;margin-top:20px;margin-bottom:10px;padding-top:0;font-weight:normal;}.contactfeedback-page form .email input{width:60%;}.contactfeedback-page form .actions{margin-top:40px;clear:both;}.contactfeedback-page form .actions button{width:100%;display:block;}.contactfeedback-page .gettinglist{margin:0;margin-top:20px;padding:0;padding-left:10px;list-style:none;}.contactfeedback-page .gettinglist li{margin-bottom:10px;overflow:hidden;}.contactfeedback-page .gettinglist li span{float:left;padding:2px;width:50px;background-color:#F38123;margin-bottom:10px;display:block;color:#FFF;font-size:14px;font-weight:bold;text-align:center;}.contactfeedback-page .gettinglist li p{float:left;padding-left:10px;width:250px;width:calc(100% - 60px);width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);}.box.contact_form{margin-bottom:0;padding-left:0;padding-right:0;padding-bottom:0;border:0 none;}.box.contact_form h2{margin-top:20px;margin-bottom:20px;}.box.contact_form .listing-detail-block{padding-top:0;}.box.contact_form .contact-form,.myenquiries-page .box.enquiries_form .contact-form{padding:0;position:relative;}.box.contact_form .contact-form fieldset,.myenquiries-page .box.enquiries_form .contact-form fieldset{padding:15px 30px 0 30px;}.box.contact_form .contact-form textarea{height:100%;}.contactfeedback-page .nav-tabs>li>a{background-color:#eee;border-color:#eee #eeeeee #ddd;}.contactfeedback-page .nav-tabs>li>a:hover{background-color:#ddd;}.contactfeedback-page .nav-tabs>li.active>a{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}.contactfeedback-page .tab-content{padding-top:20px;border-right:0 none;border-bottom:0 none;border-left:0 none;}.agentcontactno{background:#eee;padding:5px;}.createalert-page h1{text-align:center;}.createalert-page .form-wrapper{width:50%;margin:0 auto;}.createalert-page .form-wrapper.contact{width:100%;}@media(min-width:1170px){.createalert-page .form-wrapper{max-width:1170px;}}@media(min-width:990px){.createalert-page .form-wrapper{max-width:990px;}}.createalert-page .fullwidth-ribbon .form-wrapper{padding:30px 15px;}.createalert-page form#searchform{width:96%;margin-left:0;}.createalert-page div#searchbox{width:100%;background-color:transparent;}.createalert-page div.searchboxbody{width:100%;}.createalert-page li.searchrow{min-height:auto;background-color:transparent;padding:0;font-size:14px!important;line-height:normal;}.createalert-page li.searchrow .label{float:none;margin-left:-8px;margin-bottom:10px;color:#333;font-size:14px;font-weight:normal;text-align:left;display:block;}.createalert-page li.searchrow input,.createalert-page li.searchrow select,.createalert-page li.searchrow select.formselect{width:100%!important;background-position:98% 12px!important;margin-bottom:20px;font-size:14px!important;}.createalert-page li.searchrow_expanded{z-index:10;}.createalert-page li.searchrow .selections{width:100%!important;background-position:98% 12px!important;margin-bottom:20px;font-size:14px!important;}.createalert-page li.searchrow .selections span{width:100%;height:38px;padding:12px 15px 10px 10px;font-size:14px!important;font-weight:bold;}.createalert-page .ddTypeValue{padding:10px;}.createalert-page .ddTypeValue ul{margin:0;padding:0;list-style:none;}.createalert-page .ddTypeValue li,.createalert-page .ddTypeValue li label{margin-bottom:10px!important;font-size:14px!important;}.createalert-page li.searchrow #minpsf{margin-right:8px;}.createalert-page li.searchrow #minpsf,.createalert-page li.searchrow #maxpsf{width:48.5%!important;}.createalert-page li.searchrow select#minbed,.createalert-page li.searchrow select#maxbed,.createalert-page li.searchrow select#minsize,.createalert-page li.searchrow select#maxsize,.createalert-page li.searchrow select#mintop,.createalert-page li.searchrow select#maxtop{width:48.5%!important;}.createalert-page li.searchrow:hover{color:#333;}.createalert-page li.searchtip input{width:auto!important;margin-right:10px;}.createalert-page li.searchrow #with_photos,.createalert-page li.searchrow #with_stream,.createalert-page li.searchrow #alert{width:auto!important;margin-left:10px;margin-right:10px;}.createalert-page li.searchtip span label{margin-right:20px;font-size:14px;}.createalert-page #alert_name,.createalert-page #freetext{width:100%!important;}.createalert-page form .actions{margin-top:40px;clear:both;}.createalert-page form .actions button{width:100%;display:block;}.question-page form .control-group{margin-bottom:20px;}.question-page form .actions{margin-top:40px;margin-bottom:50px;clear:both;}.question-page form .actions input{width:100%;display:block;}.question-page .fa-chevron-right{color:#c22;margin-left:2px;}.question-page .box.qa_views{border:0;padding:20px 0;}.question-page .box.qa_views ul{margin:20px 10px 0 0;list-style:none;}.question-page .box.qa_views li{margin-bottom:20px;overflow:hidden;}.question-page .box.qa_views li .box-icon{float:left;width:100px;}.question-page .box.qa_views li .box-icon .icon{font-size:140%;padding:10px;text-align:center;margin:0 auto;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.question-page .box.qa_views li .icon strong{color:#c22;font-weight:normal;}.question-page .box.qa_views li .icon span{color:#333;font-size:60%;}.question-page .box.qa_views li .question{float:left;width:85%;margin-left:15px;vertical-align:top;}.question-page .box.qa_views li .question h4{font-size:16px;font-weight:bold;}.question-page .box.qa_views li .question p{font-size:80%;margin-top:5px;}@media(max-width:989px){.question-page .box.qa_views li .question{width:84%;}}.contactmultiple-page .form-wrapper{padding:30px 15px;}.mortgagecalc-page .form-wrapper,.contactmultiple-page fieldset{width:70%;margin:0 auto;padding:30px 15px;}.mortgagecalc-page h1,.contactmultiple-page h1{text-align:center;}.mortgagecalc-page .reg-whole{width:100%;}.mortgagecalc-page .reg-half{float:left;width:47%;margin-right:12px;}.mortgagecalc-page .reg-half:last-child{margin-right:0;}.login-page .form-wrapper{width:auto;max-width:405px;margin:0 auto;padding:30px 15px;}.mortgagecalc-page table th{text-align:center;}.mortgagecalc-page .total th{background-color:#f1ece3;}.mortgagecalc-page form .actions{margin-top:40px;clear:both;}.mortgagecalc-page form .actions input{width:100%;display:block;}.sitemap-page ul{padding-left:10px;}.sitemap-page ul li{float:none;width:100%;margin:0 1% 20px 1%;color:#c22;}.sitemap-page ul li span{color:#333;}.sitemap-page ul li span{color:#333;}.rss-page ul li{float:left;width:30%;margin:0 1% 20px 1%;color:#c22;}.mobile-page .wrapper-with-bg{padding:20px;}.mobile-page .mobile-content{margin-top:120px;text-align:center;}.mobile-page .mobile-content h3{width:65%;margin:40px auto;font-size:20px;font-weight:normal;text-align:center;line-height:normal;}.mobile-page .mobile-content a{margin-bottom:10px;display:inline-block;}.mobile-page .mobile-content a:last-child{margin-left:10px;}@media(max-width:989px){.mobile-page .mobile-content h3{width:98%;}}.mobile-page .mobile-benefits{text-align:center;}.mobile-page .mobile-benefits img{margin:20px;}.mobile-page .mobile-benefits h4,.mobile-page .mobile-benefits p{text-align:center;}.featuredagent-page .wrapper-with-bg{padding:20px;}.featuredagent-page .feat-content{width:100%;margin-top:20px;margin-left:auto;margin-right:auto;display:table;text-align:center;}.featuredagent-page .featured-bg,.weeklyagentfeatured .featured-bg{margin:auto;width:782px;height:425px;background:url(../../images/pg/newimg/featured-agent.png) -40px 0 no-repeat;z-index:2;}.weeklyagentfeatured .featured-bg{background:url(../../images/pg/newimg/weekly-agent-featured.png) -40px 0 no-repeat;}.featuredagent-page .laptopbg{height:90px;margin-top:0;}.featuredagent-page .feat-detail,.featuredagent .feat-detail,.weeklyagentfeatured .feat-detail{width:520px;margin:0 auto;z-index:1;}.featuredagent .feat-detail,.weeklyagentfeatured .feat-detail{width:520px;margin-left:-164px;z-index:1;}.featuredagent-page .info-text{width:100%;margin-top:54px;text-align:center;}.weeklyagentfeatured .info-text{margin-top:14px;}.weeklyagentfeatured .laptopbg{height:auto;}.weeklyagentfeatured .laptopbg h4{margin-top:40px;margin-bottom:20px;}.weeklyagentfeatured .laptopbg li{margin-bottom:10px;line-height:normal;}.featuredagent-page h3{margin:0 10%;margin-bottom:40px;color:#666;font-size:16px;text-align:center;line-height:28px;}.featuredagent-page .booking{background-color:#c22;margin-top:20px;padding:20px 10px;color:#fff;font-size:14px;border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;}.featuredagent-page .booking a{color:#fff;}.myenquiries-page .posted_enquiries,.myenquiries-page .enquiries_form{border:0;padding:0 0 20px 0;}.myenquiries-page .blue-box{background-color:#E8F5FF;padding:15px 12px;border:1px solid #D0E5F5;-moz-border-radius:10px;border-radius:10px;}.myenquiries-page .blue-box ul{margin:0;padding:0;list-style:none;}.myenquiries-page .blue-box ul li{border-bottom:#bbb dotted 1px;clear:both;}.agentregistration-page .fullwidth-ribbon,.userregistration-page .fullwidth-ribbon,.newsletterconfirmation-page .fullwidth-ribbon,{padding:40px 20px;}.agentregistration-page .fullwidth-ribbon .form-wrapper,.userregistration-page .fullwidth-ribbon .form-wrapper,.newsletterconfirmation-page .fullwidth-ribbon .form-wrapper{width:40%;margin:0 auto;}.events-page .box.events{border:0;border-bottom:1px solid #ddd;}.events-page .box.events .calendar .month,.events-page .box.events .calendar .day,.events-page .box.events .calendar .weekday{font-weight:bold;display:block;line-height:22px;}.events-page .box.events .calendar .month{font-size:16px;text-align:left;text-transform:uppercase;}.events-page .box.events .calendar .day{margin-left:5px;font-size:34px;white-space:nowrap;}.events-page .box.events .calendar .weekday{font-size:13px;white-space:nowrap;}.events-page .box.events .calendar .weekday strong{color:#c22;}.events-page .fa:before{color:#c22;padding-right:6px;}.events-page .box .date{font-weight:bold;}.events-page .box .date .month{font-size:17px;line-height:1em;text-transform:uppercase;}.events-page .box .date .day{font-size:30px;line-height:1em;}.events-page .box .date .countdown{font-size:11px;line-height:1em;text-transform:capitalize;}.events-page .box .date .countdown span{color:#c22;}.events-page .box .eventslistdetails h4{margin-top:0;}.static-cms-page ul.lists{color:#c00;margin:0 0 0 20px;padding:0;list-style:disc;}.static-cms-page ul.lists li{margin-bottom:20px;}.static-cms-page ul.lists li span{color:#333;}.static-cms-page ul.lists li h2 a{font-size:130%;}.static-cms-page li{margin-bottom:20px;}.static-cms-page .box ul.box-items{margin-left:-15px;margin-right:-15px;}.static-cms-page .box ul.box-items li{margin-bottom:0;}.static-cms-page .box ul.box-items li a{padding:10px 15px;border-bottom:1px solid #eee;display:block;}.static-cms-page .box ul.box-items li:last-child a{border-bottom:0 none;}.static-cms-page .box ul.box-items li a:hover{color:#fff;background:#c22;}.demovideos-page{font-family:'Droid Sans',arial,serif;background:url('../../images/static/virtualtours.jpg') repeat-x top left scroll;width:100%;padding-bottom:0;margin-top:-16px;}.demovideos-page .strip{background:url('../../images/static/virtualtours.jpg');}#property-videos #pv_strip .custom_static{height:284px;}#property-videos .pv_desc h1{font-size:32px!important;margin-bottom:0;}#property-videos .box .box-title{font-size:17px!important;}#property-videos .box .box-item{word-wrap:break-word;}#property-videos .pv_desc p{font-size:14px!important;}#property-videos .pv_desc h2{font-size:17px!important;}#property-videos .pv_desc h2,#property-videos .pv_list h2{font-weight:bold!important;}#property-videos .pv_list h2,#property-videos .pv_desc2 h2{color:#333!important;}#property-videos #bodycontainer{font-family:'Droid Sans',arial,serif;background:url('../../images/static/virtualtours.jpg') repeat-x top left scroll;width:100%;padding-bottom:0;}#property-videos #pv_strip{height:284px;color:#fff;}#property-videos #pv_strip .custom_static{background:url('../../images/static/virtualtours.png') no-repeat bottom left scroll;height:282px;}#property-videos #pv_strip2{background:#eae8e2;border-bottom:1px solid #d6d3ca;margin-bottom:-10px;}#property-videos #pv_strip2 .custom_static{padding:50px 0;}#property-videos .pv_prelogo{margin:60px 0 0;font-size:24px;}#property-videos .pv_logo{margin:20px 0;}#property-videos .pv_desc{float:right;width:350px;margin-top:160px;font-size:12px;}#property-videos .pv_box{float:left;width:300px;font-size:12px;}#property-videos .pv_box h1{font-size:24px;margin:30px 0;}#property-videos .pv_brag{font-size:28px;line-height:34px;text-align:center;margin:30px auto;width:620px;}#property-videos .pv_button{margin:30px auto;width:220px;}#property-videos .video_info{margin:1px 0 10px 5px;background:none repeat scroll 0 0 #FFF;box-shadow:0 2px 6px 0 #666;float:left;width:auto;min-height:163px;}#property-videos .video_des{postion:absolute;bottom:5px;}.bookmark{position:absolute;width:38px;height:60px;background:url('../../images/static/sale.png') no-repeat center scroll;margin:11px 0 0 10px;}.bookmark.new{background:url('../../images/static/new.png') no-repeat center scroll;}.bookmark.SALE{background:url('../../images/static/sale.png') no-repeat center scroll;}.bookmark.RENT{background:url('../../images/static/rent.png') no-repeat center scroll;}#property-videos .pv_desc{width:460px;float:right;margin-top:50px;color:#fff;}#property-videos .pv_desc h1{font-size:32px;line-height:39px;}#property-videos .pv_desc h2{font-size:18px;line-height:25px;font-weight:normal;}#property-videos .pv_desc p{margin:20px 0;font-size:12px;}#property-videos .pv_list{padding:30px 0;font-family:arial;}#property-videos .pv_list h2,#property-videos .pv_desc2 h2{font-size:24px;line-height:25px;margin-bottom:30px;color:#000;}#property-videos .pv_list ul{list-style-type:none;display:inline-block;padding:0;}#property-videos .pv_list ul.pagination{margin-top:20px;}#property-videos .pv_list ul.pagination li{margin-bottom:0!important;}#property-videos .pv_list ul li{margin-bottom:52px;}#property-videos .pv_list ul li .video_item{width:182px;height:112px;}#property-videos .pv_desc2{width:610px;font-family:arial;}#property-videos .pv_desc2 .title{font-size:14px;}#property-videos #pv_strip2 .button{width:280px;margin-top:100px;}#property-videos .video_info img{margin:11px 11px 6px;}#property-videos a.video_overlay{margin-top:11px;}#property-videos .pv_list ul li .video_item{width:182px;height:112px;}.video_item{float:left;width:182px;margin:0 5px 10px;_margin:0 4px 10px;}.video_info a.video_overlay{position:absolute;width:160px;height:112px;margin-left:11px;margin-top:5px;color:#fff;background:url(../../images/pg/project_overlay_bg.png) 0 0 no-repeat;_background:url(../../images/pg/project_overlay_bg.gif) 0 0 no-repeat;z-index:2;}.video_info img{margin:5px 11px 15px;border:0;width:160px;height:112px;padding:0;}.video_info .video_price span{color:#fff;font-size:10px;line-height:1.2em;font-weight:bold;cursor:default;}.video_info .video_price{position:relative;float:left;color:#fff;padding-top:90px;padding-left:5px;text-align:left;z-index:4;}#property-videos .pv_list{padding:30px 0;font-family:arial;}.video_des a{color:#06c;text-decoration:none;}.video_des{float:left;display:block;width:182px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;line-height:1.4em;height:auto;text-align:center;}#carousel-virtualtours .carousel-inner .item iframe{width:550px!important;}.rlisting_body{font-size:14px;line-height:normal;}.rlisting_body h4{font-weight:bold;}.rlisting_body .arrow_review{padding:0;margin:0;width:400px;height:20px;background:url(../../images/pg/arrow_comment.gif) 0 -26px no-repeat;}.rlisting_body .star_box{float:left;padding:5px 20px 10px;margin:0!important;margin-bottom:5px!important;width:500px;background-color:#f1f1f1;border:none;}.rlisting_body .vote{margin-top:50px;margin-right:20px;}.messagesent-page{position:relative;}.messagesent-page h1.title-big{text-align:center;}#footer-sitemap h5{color:#456;}#footer-sitemap .copy-text p{text-align:center!important;}#footer-sitemap .copy-text p a{float:none!important;text-align:center!important;text-decoration:none!important;}#footer-sitemap .copy-text p a.fa-home:before{margin-right:4px;}.btn,.pagination>li>a{padding-left:14px;padding-right:14px;text-decoration:none;}#location_section ul.district_list li{position:relative;width:200px!important;margin-bottom:10px;margin-left:4px;}#location_section li.big label{margin-bottom:0;padding:5px;font-size:12px;line-height:18px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#location_section li.big input.formcheck{left:0!important;width:auto!important;margin-top:-6px;margin-bottom:0;}#footer-sitemap .footer-site-search form{padding:6px 8px 6px 10px;}#footer-sitemap .footer-site-search form input[type="text"]{background-color:transparent;margin-bottom:0;padding:1px 1px 1px 4px;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.blockMsg{left:48%!important;width:auto!important;min-width:250px!important;max-width:620px!important;height:auto!important;background-color:#fff!important;margin-top:0!important;}.blockMsg table{width:100%!important;}.blockMsg table td.dialogtitle{color:#333;background-color:transparent;padding:15px;font-size:18px;font-weight:bold;text-align:left;border-bottom:1px solid #e5e5e5;min-height:16.42857143px;}.blockMsg table td.dialogtitle:nth-child(2) a.close{font-size:24px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;}.blockMsg table td.dialogtitle:nth-child(2) a.close:hover{filter:alpha(opacity=100);opacity:1;}.blockMsg table td.dialogcontent{padding:20px;}.pagination .pagination-next.disabled a{padding-left:0!important;padding-right:0!important;}body.property-map-page.scroll-past-header{padding-top:52px;}#mapcont{position:relative!important;}.text-red{color:#c22!important;}.text-muted,.greytext{color:#999!important;}.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}.font18{font-size:18px;}.font20{font-size:20px;}.font24{font-size:24px;}.bold{font-weight:bold;}.notbold{font-weight:normal;}.text-center,.text-centered{text-align:center;}.text-left{text-align:left!important;}.text-right{text-align:right!important;}.text-cap{text-transform:capitalize;}.p20{padding:20px;}.p15{padding:15px;}.ptop0{padding-top:0!important;}.ptop100{padding-top:100px!important;}.pleft0{padding-left:0;}.pleft25{padding-left:25px;}.pbottom0{padding-bottom:0!important;}.mtop0{margin-top:0!important;}.mtop5{margin-top:5px;}.mtop10{margin-top:10px;}.mtop20{margin-top:20px!important;}.mtop30{margin-top:30px;}.mtop40{margin-top:40px;}.mtop50{margin-top:50px;}.mtop70{margin-top:70px;}.mleft0{margin-left:0;}.mleft5{margin-left:5px;}.mleft10{margin-left:10px;}.mleft20{margin-left:20px;}.mright10{margin-right:10px;}.mright20{margin-right:20px;}.mright30{margin-right:30px;}.mbottom0{margin-bottom:0!important;}.mbottom5{margin-bottom:5px;}.mbottom10{margin-bottom:10px!important;}.mbottom20{margin-bottom:20px!important;}.mbottom30{margin-bottom:30px;}.mbottom40{margin-bottom:40px;}.mbottom50{margin-bottom:50px!important;}.w40P{width:40%;}.w50P{width:50%;}.sepdot{height:1px;line-height:0;font-size:1px;border-bottom:#bbb dotted 1px;margin-top:10px;margin-bottom:10px;clear:both;}.alert ul{margin:10px 0 0 20px;list-style:disc;}.tab-no-border{border-right:0;border-bottom:0;border-left:0;}.lt-ie9 form.f-wrap label input{width:auto;background:none;border-left:0 none;border-bottom:0 none;border-right:0 none;border-top:0 none;}.lt-ie9 .listing-detail-nav .active a{color:#fff!important;}.lt-ie9 .login-page .form-horizontal .checkbox{max-width:auto!important;}.lt-ie9 .agentbenefits-page #top-row{width:100%;filter:none;}.lt-ie9 .agentbenefits-page .banner-box h1,.lt-ie9 .agentbenefits-page .desc p{text-shadow:none;}.lt-ie9 .agentbenefits-page .table th span{font-size:130%;}.lt-ie9 .listing-detail-nav.active a{color:#fff!important;}.lt-ie9 .listing-item .listing-img .listing-img-a:before{text-align:center;}.lt-ie9 .forgotpassword-page a.login_agentnet span{font-size:13px;}@media only screen and(min-width:980px){.footer-site-search form input[type="text"],.footer-site-search form input[type="text"]:focus{width:86%;}}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f5f5f5!important;border-color:#ddd!important;cursor:not-allowed!important;background-image:none!important;}