.spoton-base{font-size:14px;line-height:1.5}.spoton-base,.spoton-base *,.spoton-base *:before,.spoton-base *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.spoton-base input,.spoton-base button,.spoton-base select,.spoton-base textarea{font-family:inherit;font-size:inherit;line-height:inherit}.spoton-container{max-width:1240px}.spoton-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.spoton-label{padding:2px 12px;position:absolute;left:7px;top:7px;text-transform:capitalize;min-width:58px;font-size:15px;line-height:25px;z-index:5}.spoton-label.disabled .bs-label{background:#999}.spoton-label--red{background-color:#d9534f}.spoton-label--blue{background-color:#428bca}.spoton-label--orange{background-color:#f0ad4e}.spoton-tooltip{margin:10px;border-radius:4px}.spoton-mask .spoton-loader.bar-wave>span{background:#fff}.gm-style img{max-width:inherit}.sepH-a{margin-bottom:5px}.sepH-b{margin-bottom:10px}.sepH-c{margin-bottom:15px}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:25px}#spa-property-details .bs-modal-body{padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:10px}.spoton-property-details{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#656565;line-height:1.5;font-weight:400}.spoton-property-details .spoton-property-details-nav{padding-top:10px}.spoton-property-details .spoton-property-details-nav .mirror-char{-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.spoton-property-details .spoton-property-details-wrap{max-width:1200px;border:1px solid #c8c6c6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;padding-bottom:20px;margin-bottom:20px;margin-top:20px;margin-left:auto;margin-right:auto}.spoton-property-details p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#656565;line-height:1.5;font-weight:400;margin-top:10px;margin-bottom:15px}.spoton-property-details h1.property-details-heading{font-size:30px;color:#656565;line-height:32px;font-family:"Open Sans",sans-serif;font-weight:bold;margin-bottom:5px;margin-top:15px}.spoton-property-details span.property-details-heading-sm{font-size:20px;color:#656565;line-height:24px;font-family:"Open Sans",sans-serif;font-weight:400}.spoton-property-details .property-details-meta{list-style-type:none;padding:0;line-height:20px;margin-bottom:10px}.spoton-property-details .property-details-meta li{display:inline-block;margin-right:20px}.spoton-property-details .property-details-detail{font-size:20px;line-height:24px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#656565}.spoton-property-details .property-price{color:#72c02c;font-size:24px;line-height:28px}.spoton-property-details h2.property-details-heading{font-size:24px;color:#656565;line-height:28px;font-family:"Open Sans",sans-serif;font-weight:bold;margin-bottom:10px}.spoton-property-details span.type-weight-normal{font-weight:normal}.spoton-property-details h3.property-details-heading{font-size:24px;color:#656565;line-height:28px;font-family:"Open Sans",sans-serif;font-weight:bold;margin-bottom:5px;margin-top:10px}@media (max-width: 480px){.spoton-property-details .property-price{color:#72c02c;font-size:18px;line-height:20px}.spoton-property-details .property-details-detail{font-size:18px;line-height:20px;font-weight:normal}.spoton-property-details h1.property-details-heading{font-size:24px;margin-bottom:5px;margin-top:5px}.spoton-property-details span.property-details-heading-sm{font-size:18px}}
.spoton-action-bar{margin-top:20px;margin-bottom:10px}@media (max-width: 480px){.spoton-action-bar{margin-top:10px;margin-bottom:5px;padding-left:5px;padding-right:5px}}@media (max-width: 480px){.galleria-container{height:200px !important}.galleria-theme-spoton .galleria-stage{height:200px;top:0px;bottom:0px;left:0px;right:0px}.galleria-theme-spoton .galleria-thumbnails-container{display:none}}.spoton-results .spoton-pagination{margin-top:10px}.spoton-results .spoton-property-box{background:#fff;border-radius:6px;border:1px solid #c8c6c6;margin-left:10px;margin-right:10px;margin-top:0;margin-bottom:20px}.spoton-results .spoton-property-box img.spa-details-loader{position:absolute;left:50%;top:97px;margin-left:-16px;margin-top:-16px;border-radius:2px;z-index:6}.spoton-results .spoton-property-box .image-holder{position:relative;margin:0 0 10px;color:#fff;font-weight:bold;overflow:hidden;border-radius:5px 5px 0 0;padding-bottom:56%;height:0;background:url("../img/loader-spa.gif") no-repeat center center #fff}.spoton-results .spoton-property-box .image-holder img{width:100%;border-radius:5px 5px 0 0}.spoton-results .spoton-property-box .image-holder img a:hover{background:none}.spoton-results .spoton-property-box .picture{position:absolute;left:0px;bottom:0px;z-index:5;padding:0 10px 0 10px;background:#333333;color:#FFFFFF;font-family:Arial, sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;line-height:24px}.spoton-results .spoton-property-box .picture span{font-size:20px;margin:0 8px 0 0;vertical-align:bottom}.spoton-results .spoton-property-box .price{position:absolute;right:0px;bottom:0px;padding:0 10px 0 10px;background:#333333;font-family:Arial, sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:24px;color:#fff;z-index:5}.spoton-results .spoton-property-box h2.spoton-property-grid-heading{font-family:"Open Sans",sans-serif;font-size:18px;color:#666;font-weight:700;line-height:21px;padding:0;margin:0 10px 7px;text-align:center;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spoton-results .spoton-property-box h2.spoton-property-grid-heading a.spa-details-link{text-decoration:none;font-family:"Open Sans",sans-serif;font-size:18px;color:#666;font-weight:700;line-height:21px;text-align:center;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spoton-results .spoton-property-box h2.spoton-property-grid-heading a.spa-details-link span{color:#656565;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spoton-results .spoton-property-box .feature-list{list-style:none;padding:0;margin:0 0 13px;display:table;width:100%;font-size:14px;line-height:16px}.spoton-results .spoton-property-box .feature-list li{display:table-cell;text-transform:uppercase;text-align:center;border-left:1px solid #d8d8d8;padding:2px}.spoton-results .spoton-property-box .feature-list li:first-child{border:0}.spoton-results .spoton-property-box .feature-list li span{color:#666;font-weight:bold;margin:0 5px 0 0}.spoton-results .spoton-property-box.disabled h2,.spoton-results .spoton-property-box.disabled h2 a{color:#b2b2b2}.spoton-results .spoton-property-box.disabled .feature-list{color:#a4a5a2}.spoton-results .spoton-property-box.disabled .feature-list li span{color:#a4a5a2}.spoton-results .spoton-property-box.disabled .like-unlike{opacity:0.5;filter:alpha(opacity=50)}.spoton-results .spoton-property-box.disabled .trees{opacity:0.4;filter:alpha(opacity=40)}.spoton-results .spoton-property-box.disabled .image-holder:after{box-shadow:inset 0 -25px 30px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 -25px 30px rgba(0,0,0,0.4)}.spoton-results .spoton-property-box.disabled .image-holder img{opacity:0.7;filter:alpha(opacity=70);filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.spoton-results .spoton-office-name{text-align:center}.spoton-results .spoton-property-info{overflow:hidden;padding:0 13px 12px 14px}.spoton-results .spoton-property-info img{box-shadow:none;padding:0;border:none}.spoton-results .like-unlike{list-style:none;padding:0;margin:0;float:right}.spoton-results .like-unlike li{float:left;margin:5px 0 0 3px}.spoton-results .like-unlike a{height:29px;width:29px;display:block;background:url(../img/sprite.png) no-repeat 0 -57px;text-indent:-9999px;overflow:hidden}.spoton-results .like-unlike a:hover{background-position:0 -87px}.spoton-results .like-unlike li.unlike a{background-position:-33px -57px}.spoton-results .like-unlike li.unlike a:hover{background-position:-33px -87px}.spoton-results img.pull-left{float:left;margin:0}.spoton-results img.pull-right{float:right;margin:0}.like-unlike a.toggle-thumb.thumbs-up{width:29px;height:29px;display:block;background:url(../img/sprite.png) no-repeat 0 -87px;text-indent:-9999px;overflow:hidden}.light-theme a,.light-theme span{margin-bottom:5px !important}.spoton-iw{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.gm-style .spoton-iw .gm-style-iw .spoton-map-infobox *{font-family:'Open Sans', sans-serif;font-weight:bold;font-size:12px !important;line-height:1.25em !important}.spoton-map-infobox{display:inline-block;zoom:1;background-color:#fff;padding:5px;position:relative;width:270px;z-index:9999}.infobox-thumbnail img{display:inline-block;float:left;width:130px;margin-right:20px;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.infobox-price{margin-top:3px}.light-theme a,.light-theme span{margin-bottom:5px !important}#spoton-filter-sidebar.spoton-filter-sidebar{border:1px solid #c8c6c6;border-radius:5px;overflow:hidden}#spoton-filter-sidebar.spoton-filter-sidebar h2{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:700;line-height:18px;text-transform:uppercase;padding:16px 18px 13px;background:#f7f8f8;margin:0}#spoton-filter-sidebar.spoton-filter-sidebar li,#spoton-filter-sidebar.spoton-filter-sidebar ul{list-style:none;padding:0;margin:0}#spoton-filter-sidebar.spoton-filter-sidebar .spoton-accordion-header.is-active:after{content:"-";position:absolute;right:17px;font-size:25px;line-height:20px;top:6px;color:#ccc;font-weight:normal}#spoton-filter-sidebar.spoton-filter-sidebar .spoton-accordion-header{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;color:#666;line-height:20px;text-transform:uppercase;background-color:#fff;border-top:solid 1px #ddd;padding:8px 17px;display:block;position:relative}#spoton-filter-sidebar.spoton-filter-sidebar .spoton-accordion-header:after{content:"+";color:#ccc;position:absolute;right:17px;top:8px;font-size:18px;font-weight:normal}#spoton-filter-sidebar.spoton-filter-sidebar section.spoton-accordion-section{background-color:#fff;border-top:solid 1px #ddd;margin:0;padding:0}#spoton-filter-sidebar.spoton-filter-sidebar .spoton-accordion-body{padding:7px 10px 11px 10px}#spoton-filter-sidebar.spoton-filter-sidebar .spoton-accordion-body p.maxlist-more{margin-top:5px;font-size:12px;padding-left:8px}#spoton-filter-sidebar.spoton-filter-sidebar .spoton-facet-item{position:relative;display:block;padding:2px 2px}#spoton-filter-sidebar.spoton-filter-sidebar a.facet-link{color:#656565;text-decoration:none}#spoton-filter-sidebar.spoton-filter-sidebar a.facet-link:hover{color:#656565;text-decoration:underline}#spoton-filter-sidebar.spoton-filter-sidebar a.more-link{color:#656565;text-decoration:none}#spoton-filter-sidebar.spoton-filter-sidebar a.more-link:hover{color:#656565;text-decoration:underline}#spoton-filter-sidebar.spoton-filter-sidebar .spoton-facet-item>.spoton-badge{float:right}#spoton-filter-sidebar.spoton-filter-sidebar .spoton-badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.top-v1{background:#080808;border-bottom:solid 1px #000;font-size:12px}.top-v1 ul{margin:0;padding:0}.top-v1 .top-v1-contacts li{color:#f7f7f7;padding:5px 0;font-size:12px;margin-right:5px;display:inline-block}.top-v1 .top-v1-contacts li a{color:#f7f7f7}.top-v1 .top-v1-contacts li a:hover,.top-v1 .top-v1-contacts li a:focus{text-decoration:none;color:#fff}.top-v1 .top-v1-contacts i{color:#f7f7f7;font-size:12px;margin-right:3px}.top-v1 .top-v1-data{text-align:right}.top-v1 .top-v1-data li{padding:5px 11px;display:inline-block}.top-v1 .top-v1-data li a{font-size:12px;color:#f7f7f7}.top-v1 .top-v1-data li a:hover{text-decoration:none;color:#f7f7f7}.top-v1 .top-v1-data li i{color:#777;font-size:12px}.top-v1 .top-v1-data li a:hover i{color:#72c02c}@media (max-width: 992px){.top-v1 ul{text-align:center !important}.top-v1 .top-v1-contacts{margin:0}.top-v1 .top-v1-data li{top:1px;padding:5px 16px;margin-left:-5px;position:relative}}@media (max-width: 440px){.top-v1 .container-fluid{padding-left:0;padding-right:0}.top-v1 ul{text-align:left !important}.top-v1 .top-v1-contacts{margin:0;padding-left:5px}.top-v1 .top-v1-data li{top:1px;padding:5px 5px;margin-left:0px;position:relative}}.spoton-tabs{text-align:left}.spoton-tab-nav{display:block;margin:0 0 15px;border-bottom:1px solid #ddd}.spoton-tab-nav ul,.spoton-tab-nav ol,.spoton-tab-nav li{list-style:none;margin:0;padding:0;display:inline-block}.spoton-tab-nav .spoton-tabs-nav-tab li{margin-bottom:-1px}.spoton-tab-nav::after{content:"";display:table;clear:both}.spoton-tabs-section{margin:10px}.spoton-tabs-section.hide{display:none}.spoton-tabs-nav-tab{display:inline-block;padding:8px 30px 7px;font-size:14px;line-height:20px;color:#666;text-decoration:none;border:1px solid transparent;border-bottom:0}.spoton-tabs-nav-tab.is-active{color:#333;background-color:#fff;border-color:#ddd;border-radius:3px 3px 0 0;text-decoration:none}.spoton-tabs-nav-tabs>li{display:inline-block;margin-bottom:-1px}.spoton-field.col{padding-left:5px;padding-right:5px}.spoton-input,.spoton-input-static,.spoton-input-radio,.spoton-input-checkbox{padding:5px;width:100%;border:1px solid #c8c6c6;background-color:#fff}.chosen-container-single .chosen-single{color:#666666;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:35px;font-size:14px;border-radius:2px;border:1px solid #c8c6c6;background:#fff;box-shadow:none;padding-left:5px}.chosen-container-single .chosen-single span{padding:5px}.chosen-container-single .chosen-single div b{margin-top:5px}.spoton-quicksearch{margin-bottom:20px}.spoton-form--inline .spoton-field{margin-right:0}.request-info-form.spoton-email-form.rmif_inline{background-color:#20638f;padding:15px;margin:20px 0 40px 0}.request-info-form.spoton-email-form.rmif_inline textarea.spoton-input{min-height:100px}.request-info-form--title{font-family:Arial;font-size:18px;font-weight:400;line-height:28px;color:#fff;margin-bottom:15px}.request-info-form--title span{font-weight:600;font-size:22px;font-family:Georgia, Times New Roman, serif}.request-info-form--footer{font-family:Arial;font-size:16px;font-weight:400;line-height:39px;color:#fff;padding-left:10px}.request-info-form--footer span{font-weight:600;font-size:18px}.spoton-button{color:#fff !important;font-weight:700;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#7f8c8d;border:#7f8c8d;border-radius:3px;padding:9px 11px;border:1px solid}.spoton-button--large{font-size:1.2em}.spoton-button--small{font-size:0.83333em}.spoton-button--bold{font-weight:bold}.spoton-button--block{display:block;width:100%}.spoton-button--upper{text-transform:uppercase}.spoton-button--default{background-color:#7f8c8d;border-color:#667273 !important}.spoton-button--default:hover,.spoton-button--default:focus,.spoton-button--default:active{background:#9aa4a5 !important;color:#fff !important;text-decoration:none}.spoton-button--success{background-color:#7dc133;border-color:#639928 !important}.spoton-button--success:hover,.spoton-button--success:focus,.spoton-button--success:active{background:#96d255 !important;color:#fff !important;text-decoration:none}.spoton-button--danger{background-color:#c0392b;border-color:#962d22 !important}.spoton-button--danger:hover,.spoton-button--danger:focus,.spoton-button--danger:active{background:#d65548 !important;color:#fff !important;text-decoration:none}.spoton-button--warning{background-color:#f1c40f;border-color:#c29d0b !important}.spoton-button--warning:hover,.spoton-button--warning:focus,.spoton-button--warning:active{background:#f4d03f !important;color:#fff !important;text-decoration:none}.spoton-button--info{background-color:#2980b9;border-color:#20638f !important}.spoton-button--info:hover,.spoton-button--info:focus,.spoton-button--info:active{background:#409ad5 !important;color:#fff !important;text-decoration:none}.spoton-button--primary{background-color:#7dc133;border-color:#639928 !important}.spoton-button--primary:hover,.spoton-button--primary:focus,.spoton-button--primary:active{background:#96d255 !important;color:#fff !important;text-decoration:none}.spoton-button--search{background-color:#ee552a;border-color:#d43c11 !important}.spoton-button--search:hover,.spoton-button--search:focus,.spoton-button--search:active{background:#f27b59 !important;color:#fff !important;text-decoration:none}.spoton-button--badge{background-color:#fff;border-color:#e6e6e6 !important}.spoton-button--badge:hover,.spoton-button--badge:focus,.spoton-button--badge:active{background:#fff !important;color:#fff !important;text-decoration:none}.spoton-mask{z-index:999999 !important}.spoton-propertysearch .links{padding:10px 0 11px;border-top:1px solid #dbdbdb}.spoton-propertysearch .links .spoton-button--badge{font-size:12px;color:#808080 !important;border-color:#c2c4c4 !important;line-height:12px;padding:4px 6px 4px;margin-right:1px;margin-bottom:2px;padding-right:15px;border-radius:10px;max-width:230px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-animation:badge 2s;animation:badge 2s}.spoton-propertysearch .links .spoton-button--badge:hover,.spoton-propertysearch .links .spoton-button--badge:active{background:#dbdbdb;text-decoration:none}.spoton-propertysearch .links .spoton-button--badge span{font-size:12px}.spoton-propertysearch .links i{position:absolute;right:4px}@-webkit-keyframes badge{0%{background:#2980b9;color:#fff}100%{background:#fff}}@keyframes badge{0%{background:#2980b9;color:#fff}100%{background:#fff}}.spoton-propertysearch{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#656565;line-height:1.5;font-weight:400}.spoton-propertysearch .bs-btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:none}.spoton-propertysearch .bs-btn:hover,.spoton-propertysearch .bs-btn:focus{color:#666}.spoton-propertysearch .bs-btn-default{color:#666;background-color:#7f8c8d;border-color:#7f8c8d}.spoton-propertysearch .bs-btn-default:hover,.spoton-propertysearch .bs-btn-default:focus,.spoton-propertysearch .bs-btn-default.focus,.spoton-propertysearch .bs-btn-default:active,.spoton-propertysearch .bs-btn-default.active,.open>.spoton-propertysearch .bs-btn-default.dropdown-toggle{color:#666;background-color:#667273;border-color:#616d6d}.spoton-propertysearch .bs-btn-default:active,.spoton-propertysearch .bs-btn-default.active,.open>.spoton-propertysearch .bs-btn-default.dropdown-toggle{background-image:none}.spoton-propertysearch .bs-btn-default.disabled,.spoton-propertysearch .bs-btn-default.disabled:hover,.spoton-propertysearch .bs-btn-default.disabled:focus,.spoton-propertysearch .bs-btn-default.disabled.focus,.spoton-propertysearch .bs-btn-default.disabled:active,.spoton-propertysearch .bs-btn-default.disabled.active,.spoton-propertysearch .bs-btn-default[disabled],.spoton-propertysearch .bs-btn-default[disabled]:hover,.spoton-propertysearch .bs-btn-default[disabled]:focus,.spoton-propertysearch .bs-btn-default[disabled].focus,.spoton-propertysearch .bs-btn-default[disabled]:active,.spoton-propertysearch .bs-btn-default[disabled].active,fieldset[disabled] .spoton-propertysearch .bs-btn-default,fieldset[disabled] .spoton-propertysearch .bs-btn-default:hover,fieldset[disabled] .spoton-propertysearch .bs-btn-default:focus,fieldset[disabled] .spoton-propertysearch .bs-btn-default.focus,fieldset[disabled] .spoton-propertysearch .bs-btn-default:active,fieldset[disabled] .spoton-propertysearch .bs-btn-default.active{background-color:#7f8c8d;border-color:#7f8c8d}.spoton-propertysearch .bs-btn-default .badge{color:#7f8c8d;background-color:#666}.spoton-propertysearch .bs-btn-primary{color:#fff;background-color:#7dc133;border-color:#7dc133}.spoton-propertysearch .bs-btn-primary:hover,.spoton-propertysearch .bs-btn-primary:focus,.spoton-propertysearch .bs-btn-primary.focus,.spoton-propertysearch .bs-btn-primary:active,.spoton-propertysearch .bs-btn-primary.active,.open>.spoton-propertysearch .bs-btn-primary.dropdown-toggle{color:#fff;background-color:#639928;border-color:#5e9126}.spoton-propertysearch .bs-btn-primary:active,.spoton-propertysearch .bs-btn-primary.active,.open>.spoton-propertysearch .bs-btn-primary.dropdown-toggle{background-image:none}.spoton-propertysearch .bs-btn-primary.disabled,.spoton-propertysearch .bs-btn-primary.disabled:hover,.spoton-propertysearch .bs-btn-primary.disabled:focus,.spoton-propertysearch .bs-btn-primary.disabled.focus,.spoton-propertysearch .bs-btn-primary.disabled:active,.spoton-propertysearch .bs-btn-primary.disabled.active,.spoton-propertysearch .bs-btn-primary[disabled],.spoton-propertysearch .bs-btn-primary[disabled]:hover,.spoton-propertysearch .bs-btn-primary[disabled]:focus,.spoton-propertysearch .bs-btn-primary[disabled].focus,.spoton-propertysearch .bs-btn-primary[disabled]:active,.spoton-propertysearch .bs-btn-primary[disabled].active,fieldset[disabled] .spoton-propertysearch .bs-btn-primary,fieldset[disabled] .spoton-propertysearch .bs-btn-primary:hover,fieldset[disabled] .spoton-propertysearch .bs-btn-primary:focus,fieldset[disabled] .spoton-propertysearch .bs-btn-primary.focus,fieldset[disabled] .spoton-propertysearch .bs-btn-primary:active,fieldset[disabled] .spoton-propertysearch .bs-btn-primary.active{background-color:#7dc133;border-color:#7dc133}.spoton-propertysearch .bs-btn-primary .badge{color:#7dc133;background-color:#fff}.spoton-propertysearch .bs-form-control{height:37px;padding:7px 8px 8px;-khtml-box-shadow:none 0px 2px 2px #ccc;-moz-box-shadow:none 0px 2px 2px #ccc;-o-box-shadow:none 0px 2px 2px #ccc;-webkit-box-shadow:none 0px 2px 2px #ccc;box-shadow:none 0px 2px 2px #ccc}.spoton-propertysearch .bs-form-control:focus{border-color:#7dc133;-khtml-box-shadow:0 0 3px rgba(125,193,51,0.5) 0px 2px 2px #ccc;-moz-box-shadow:0 0 3px rgba(125,193,51,0.5) 0px 2px 2px #ccc;-o-box-shadow:0 0 3px rgba(125,193,51,0.5) 0px 2px 2px #ccc;-webkit-box-shadow:0 0 3px rgba(125,193,51,0.5) 0px 2px 2px #ccc;box-shadow:0 0 3px rgba(125,193,51,0.5) 0px 2px 2px #ccc}.spoton-propertysearch .bs-btn{padding:9px 11px}.spoton-propertysearch .bs-badge{min-width:38px;padding:2px 5px 3px}.spoton-propertysearch .topbar{padding-top:10px;padding-bottom:7px;border-bottom:1px solid #cfd0d0;border-top:1px solid #daddde;background:#eef1f2}.spoton-propertysearch .topbar .spoton-search-form-wrap{padding-left:0;padding-right:15px}.spoton-propertysearch .topbar .spoton-search-utils{padding-left:0;padding-right:15px}.spoton-propertysearch .spoton-search-lastupdated{text-align:center}.spoton-propertysearch .spoton-search-form{padding-left:0;padding-right:0}.spoton-propertysearch .spoton-search-form .spoton-typeahead label{margin-bottom:0;height:37px}.spoton-propertysearch .spoton-search-form .bs-form-control{float:left;width:268px;font-weight:bold;margin-right:8px}.spoton-propertysearch .spoton-search-form .bs-btn.bs-pull-right{text-transform:uppercase;margin:-1px 0 -1px 10px}.spoton-propertysearch .spoton-search-form .bs-btn-group{float:left;margin:0 8px 0 0}.spoton-propertysearch .spoton-search-form .bs-btn-group .bs-btn-default{min-width:82px;text-align:left;padding-bottom:7px;background-color:#fff;border-color:#bbb;-khtml-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc}.spoton-propertysearch .spoton-search-form .bs-btn-group .bs-btn-default .bs-caret{margin:8px 0 0 5px;border-top-color:#999 !important}.spoton-propertysearch .spoton-search-form .bs-btn-group .bs-btn-default:hover,.spoton-propertysearch .spoton-search-form .bs-btn-group .bs-btn-default:focus{background-color:#fff;border-color:#c2c2c4}.spoton-propertysearch .spoton-search-form .bs-btn-group .bs-btn-default .hidden-value{display:none}.spoton-propertysearch .spoton-search-form .bs-btn-group.alt .bs-btn{min-width:123px}.spoton-propertysearch .spoton-search-form .bs-btn-group.bs-active .bs-btn-default{background:#b5b7b8;color:#fff}.spoton-propertysearch .spoton-search-form .bs-btn-group.bs-active .bs-btn-default .bs-caret{border-top-color:#fff !important}.spoton-propertysearch .price-picker .bs-dropdown-menu{-khtml-box-shadow:none 0px 2px 2px #ccc;-moz-box-shadow:none 0px 2px 2px #ccc;-o-box-shadow:none 0px 2px 2px #ccc;-webkit-box-shadow:none 0px 2px 2px #ccc;box-shadow:none 0px 2px 2px #ccc;margin-top:4px;width:250px;padding:6px 20px;background-color:#fff}.spoton-propertysearch .price-picker .bs-dropdown-menu .bs-form-control{background:#fff;-khtml-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) 0px 2px 2px #ccc;padding:6px 7px 7px;height:35px}.spoton-propertysearch .price-picker .bs-dropdown-menu .bs-form-control:focus{-khtml-box-shadow:0 0 3px rgba(125,193,51,0.7) 0px 2px 2px #ccc;-moz-box-shadow:0 0 3px rgba(125,193,51,0.7) 0px 2px 2px #ccc;-o-box-shadow:0 0 3px rgba(125,193,51,0.7) 0px 2px 2px #ccc;-webkit-box-shadow:0 0 3px rgba(125,193,51,0.7) 0px 2px 2px #ccc;box-shadow:0 0 3px rgba(125,193,51,0.7) 0px 2px 2px #ccc;background:#fff}.spoton-propertysearch .price-picker .bs-dropdown-menu .input-holder{padding:12px 0 14px;border-bottom:1px solid #ccc}.spoton-propertysearch .price-picker .bs-dropdown-menu .input-holder .bs-form-control{float:left;width:88px;margin:0}.spoton-propertysearch .price-picker .bs-dropdown-menu .input-holder .separator{width:13px;height:1px;display:block;margin:0 auto;background:#ccc;margin-top:17px}.spoton-propertysearch .price-picker .bs-dropdown-menu ul{list-style:none;padding:0;margin:0}.spoton-propertysearch .price-picker .bs-dropdown-menu .min{float:left;width:50%}.spoton-propertysearch .price-picker .bs-dropdown-menu .max{text-align:right;float:right;width:50%}.spoton-propertysearch .price-picker .bs-dropdown-menu a{font-weight:bold;color:#656565;display:block;padding:11px 4px 14px}.spoton-propertysearch .price-picker .bs-dropdown-menu a:hover,.spoton-propertysearch .price-picker .bs-dropdown-menu a:focus{text-decoration:none;color:#84c939;background-color:#fff}.spoton-propertysearch .bs-dropdown-menu.more-options{background-color:#fff}.spoton-propertysearch .more-options{width:354px;padding:20px 20px}.spoton-propertysearch .more-options .bs-form-group{margin-bottom:12px}.spoton-propertysearch .more-options .bs-form-group::after{content:"";display:table;clear:both}.spoton-propertysearch .more-options .bs-control-label{float:left;width:126px;line-height:34px;margin:0}.spoton-propertysearch .more-options .select-area{float:left;width:180px !important;margin:0 0 0 6px !important;height:35px}.spoton-propertysearch .more-options .select-area .center{padding:8px 8px}.spoton-propertysearch .more-options .select-area .select-opener{height:33px;padding:0}.spoton-propertysearch .more-options .select-area .select-opener:after{margin-top:15px}.spoton-propertysearch .more-options .select-holder{float:left}.spoton-propertysearch .more-options .select-holder .select-area{width:87px !important;min-width:87px}.spoton-propertysearch .more-options .btn-holder{text-align:center;padding:15px 0 7px}.spoton-propertysearch .more-options .btn-holder .bs-btn{text-transform:uppercase;padding:9px 20px}.spoton-propertysearch .spoton-map{margin:0}.spoton-propertysearch .spoton-map .bs-panel-body{padding:0;background:#f7f8f8}.spoton-propertysearch .spoton-map .bs-panel-default>.bs-panel-heading{background:#f7f8f8;padding:14px 15px}.spoton-propertysearch .spoton-map .bs-panel{background:#f7f8f8;box-shadow:none;border:0}.spoton-propertysearch .spoton-map .bs-collapsed .show-map,.spoton-propertysearch .spoton-map .hide-map{display:inline-block}.spoton-propertysearch .spoton-map .bs-collapsed .hide-map,.spoton-propertysearch .spoton-map .show-map{display:none}.spoton-propertysearch .spa-map,.spoton-propertysearch .spa-main{position:relative}.spoton-propertysearch .spa-map-loading,.spoton-propertysearch .spa-results-loading{position:absolute;z-index:100;background-color:#ffffff;font-weight:bold;text-align:center}.spoton-propertysearch .spa-map-loading{top:0;bottom:0;left:0;right:0;font-size:20px}.spoton-propertysearch .spa-results-loading{position:fixed;top:50%;left:50%;width:40%;margin:0 0 0 -20%;border:1px solid #cfd0d0;padding:10px;display:none}.spoton-propertysearch .spa-loading-text{position:absolute;top:0;bottom:0;left:0;right:0;height:200px;line-height:200px;margin:auto}.spoton-propertysearch .properties-found{font-size:20px;line-height:22px;font-weight:600;display:inline-block;vertical-align:top;padding:7px 0 0 5px;color:#666}.spoton-propertysearch .links{padding:10px 0 11px;border-top:1px solid #dbdbdb}.spoton-propertysearch .links .bs-btn{font-size:14px;line-height:16px;padding:4px 6px 5px;margin-right:1px;margin-bottom:2px}.spoton-propertysearch .links .bs-btn span{font-size:12px}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar{border:1px solid #c8c6c6;border-radius:5px;overflow:hidden}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar h2{font-family:"Open Sans",sans-serif;font-size:15px;line-height:18px;text-transform:uppercase;padding:16px 18px 13px;background:#f7f8f8;margin:0}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group{margin:0}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group .bs-panel{margin:0;border-width:1px 0 0;box-shadow:none;border-radius:0}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group .bs-panel-heading{background:none;padding:0}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group h3.bs-panel-title{font-family:"Open Sans",sans-serif;font-size:15px;color:#999;line-height:20px;text-transform:uppercase}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group h3.bs-panel-title a{padding:13px 17px;display:block;position:relative}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group h3.bs-panel-title a:hover,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group h3.bs-panel-title a:focus{text-decoration:none}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group h3.bs-panel-title a:after{content:"-";position:absolute;right:17px;font-size:25px;line-height:20px;top:10px;color:#ccc;font-weight:normal}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group h3.bs-panel-title a.bs-collapsed:after{content:"+";top:12px;font-size:18px;font-weight:bold}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group .bs-panel-body{padding:7px 15px 11px 18px}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .bs-panel-group .bs-panel-body .more{display:inline-block;vertical-align:top;margin-top:6px;font-weight:bold;text-transform:capitalize}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder{padding:18px 18px;border-top:1px solid #e4e4e4}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn{color:#666;background-color:#ccc;border-color:#ccc}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn:hover,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn:focus,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.focus,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn:active,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.active,.open>.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.dropdown-toggle{color:#666;background-color:#b3b3b3;border-color:#adadad}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn:active,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.active,.open>.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.dropdown-toggle{background-image:none}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.disabled,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.disabled:hover,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.disabled:focus,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.disabled.focus,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.disabled:active,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.disabled.active,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn[disabled],.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn[disabled]:hover,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn[disabled]:focus,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn[disabled].focus,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn[disabled]:active,.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn[disabled].active,fieldset[disabled] .spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn,fieldset[disabled] .spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn:hover,fieldset[disabled] .spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn:focus,fieldset[disabled] .spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.focus,fieldset[disabled] .spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn:active,fieldset[disabled] .spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn.active{background-color:#ccc;border-color:#ccc}.spoton-propertysearch #spoton-filter-sidebar.spoton-filter-sidebar .btn-holder .bs-btn .badge{color:#ccc;background-color:#666}.spoton-propertysearch .inner-list{font-size:15px;line-height:20px}.spoton-propertysearch .inner-list li{font-weight:600;text-transform:capitalize}.spoton-propertysearch .inner-list>li>a{padding:3px 2px 2px 0;color:#656565}.spoton-propertysearch .inner-list>li>a:hover{color:#84c939}.spoton-propertysearch .inner-list li .bs-badge{margin:3px 0 0 10px}.mobile-footer{background:#1a1a1a;padding:19px 2px;color:#fff}.mobile-footer a{color:#fff;font-weight:bold}.mobile-footer .separator{font-size:12px;line-height:16px;margin:0 6px;vertical-align:top;display:inline-block}.mobile-footer.fixed-bottom{position:fixed;right:0;left:0;bottom:0}.mobile-footer.fixed-bottom.z-bottom{z-index:1030}.mobile-footer.fixed-bottom.z-top{z-index:1040}.bs-container-fluid .mobile-footer{margin:0}.js-hidden .mobile-footer.fixed-bottom{position:absolute !important;top:-9999px !important;left:-9999px !important}.mobile-filters{background:#1a1a1a;font-family:"Droid Sans",Arial,Helvetica,sans-serif;color:#fff}.mobile-filters .bs-container-fluid{padding:0 10px}.mobile-filters .top-bar{border-top:1px solid #3d3d3d;margin:0 -10px;padding:11px 10px;overflow:hidden}.mobile-filters .top-bar .back{float:left;width:12px;height:22px;text-indent:-9999px;overflow:hidden;background:url(../img/mobile-sprite.png) no-repeat -88px 0;margin-top:5px}.mobile-filters .top-bar .bs-btn{float:right;text-transform:uppercase;padding:6px 13px}.mobile-filters .bs-form-group{border-top:1px solid #312e2e;padding:15px 0 16px;margin:0 -10px}.mobile-filters .bs-form-group>*:first-child{display:table;height:32px}.mobile-filters .bs-form-group>div{padding:0 10px}.mobile-filters .bs-form-group .control-label{display:table-cell;vertical-align:middle;padding:0;line-height:16px;font-weight:bold}.mobile-filters .bs-form-group .bs-form-control{font:13px/15px "Droid Sans",Arial,Helvetica,sans-serif;border:none;padding:8px 8px 9px;height:32px;border-radius:3px}.mobile-filters .bs-form-group .bs-form-control+.separator{position:absolute;top:16px;height:1px;width:11px;background:#4d4d4d;right:0;margin-right:-6px}.mobile-filters .bs-form-group .select-area{min-width:0;width:100% !important;border:none;background:#fff;-khtml-box-shadow:none 0px 2px 2px #ccc;-moz-box-shadow:none 0px 2px 2px #ccc;-o-box-shadow:none 0px 2px 2px #ccc;-webkit-box-shadow:none 0px 2px 2px #ccc;box-shadow:none 0px 2px 2px #ccc;height:32px;border-radius:3px}.mobile-filters .bs-form-group .select-area .center{font:13px/15px "Droid Sans",Arial,Helvetica,sans-serif}.mobile-filters .bs-form-group .select-area .select-opener{height:32px;background:url(../img/mobile-sprite.png) no-repeat -88px -46px}.mobile-filters .bs-form-group .select-area .select-opener:after{display:none}.mobile-filters .bs-form-group ul{list-style:none;padding:0;margin:0;line-height:22px;padding-top:7px}.mobile-filters .bs-form-group ul li{margin-bottom:6px}.mobile-filters .bs-form-group ul label{margin:0;font-weight:normal}.mobile-sort{background:#1a1a1a;font-family:"Droid Sans",Arial,Helvetica,sans-serif;color:#fff}.mobile-sort .top-bar{border-top:1px solid #3d3d3d;border-bottom:1px solid #292929;padding:19px 35px;overflow:hidden;position:relative}.mobile-sort .top-bar h3{text-align:center;margin:0;font-size:15px;font-weight:normal}.mobile-sort .back{position:absolute;top:15px;left:9px;width:13px;height:23px;text-indent:-9999px;overflow:hidden;background:url(../img/mobile-sprite.png) no-repeat 0 -37px}.mobile-map .map-holder img{width:100%}.sort-list{list-style:none;padding:0;margin:0}.sort-list label{overflow:hidden;margin:0;display:block}.sort-list li{border-bottom:1px solid #292929;padding:22px 12px 22px 10px}.mobile-filters{display:none;margin-top:0;left:0;width:100%;z-index:10}.mobile-sort,.mobile-map{display:none;top:0;left:0;width:100%;z-index:10}.mobile-footer{display:none}.jcf-hidden{display:block !important;position:absolute !important;left:-9999px !important}.chk-area{margin:0 17px 0 0;float:left;width:20px;height:20px;background:#fff;border-radius:3px}.chk-checked{background:#fff url(../img/mobile-sprite.png) no-repeat -61px 4px}.rad-area{border:4px solid #fff;border-radius:10px;margin:0;float:right;width:19px;height:19px;background:#fff}.rad-checked{background:#7dc133}.select-area{border:1px solid #bbb;position:relative;overflow:hidden;cursor:default;height:37px;float:left;border-radius:5px;min-width:82px;background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.spoton-search-form .select-area{margin:0 8px 0 0}.select-area .center{white-space:nowrap;padding:9px 10px;display:block;font-weight:700;color:#666;line-height:18px}.select-select3{width:80px !important}.select-select4{width:115px !important}.select-select1{width:109px !important}.select-option .select-area{margin:0 0 0 8px}.select-select2{width:174px !important}.select-area .select-opener{position:absolute;height:35px;width:20px;right:0;top:0}.select-area .select-opener:after{display:inline-block;width:0;height:0;content:"";margin:17px 0 0 3px;vertical-align:top;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;border-top-color:#999 !important}.select-active{background:#b5b7b8}.select-active .center{color:#fff}.select-active .select-opener:after{border-top-color:#fff !important}.select-options{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#656565;line-height:1.5;font-weight:400;position:absolute;overflow:hidden;z-index:2000}.select-options .drop-holder{border:1px solid #cfd0d0;background:#fff;border-radius:5px;overflow:hidden;height:1%;margin-top:5px}.select-options ul{overflow:hidden;list-style:none;padding:0;margin:0}.select-options ul li{width:100%;float:left}.select-options ul a{text-decoration:none;padding:5px 10px;display:block;cursor:default;color:#666;height:1%;font-weight:bold}.select-options ul .item-selected a{text-decoration:none;color:#7dc133}.js-hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}@media only screen and (max-width: 1020px){.spoton-propertyserch .more-options{padding:20px 5px 20px 10px;width:329px}}@media only screen and (max-width: 992px){.spoton-propertysearch .spoton-search-form .bs-form-control{width:200px}.spoton-propertysearch .spoton-search-form .bs-form-control,.spoton-propertysearch .spoton-search-form .bs-btn-group,.spoton-propertysearch .spoton-search-form .select-area{margin-right:5px}.spoton-propertysearch .spoton-search-form .bs-btn.bs-pull-right{clear:both;margin:10px 0 0;float:left !important}.spoton-propertysearch .more-options{left:auto;right:0;width:354px;padding:20px}}@media only screen and (max-width: 768px){.spoton-propertysearch .bs-top-nav,.spoton-propertysearch .header-holder .bs-container-fluid:before,.spoton-propertysearch .header-holder .bs-container-fluid:after,.spoton-propertysearch .spoton-search-form .bs-btn-group,.spoton-propertysearch .spoton-search-form .select-area,.spoton-propertysearch .spoton-search-form .btn.pull-right,.spoton-propertysearch .links,.spoton-propertysearch .spoton-spa-sort,.spoton-propertysearch #spoton-spa-top,.spoton-propertysearch #spoton-filter-sidebar,.spoton-propertysearch .spoton-property-box .image-holder:after,.spoton-propertysearch .spoton-property-box .picture{display:none}.spoton-propertysearch .mobile-filters,.spoton-propertysearch .mobile-footer,.spoton-propertysearch .mobile-sort,.spoton-propertysearch .mobile-map{display:block}.spoton-propertysearch .mobile-map{height:100%;width:100%;bottom:0}.spoton-propertysearch .map-holder{top:0;bottom:0;height:100%;width:100%}.spoton-propertysearch .topbar{background:none;border:none;padding:0}.spoton-propertysearch .spoton-search-form .bs-form-control{width:235px;margin:0;padding:8px 7px 9px;font-weight:600;border:none}.spoton-propertysearch #spoton-main{padding-bottom:70px}.spoton-propertysearch .spoton-property-row{margin-top:-2px}}.scrollable-area-wrapper{position:relative;overflow:hidden;width:100%}.scrollable-area-wrapper .hscrollbar,.scrollable-area-wrapper .vscrollbar{position:absolute;top:0;right:0;width:20px}.scrollable-area-wrapper .hscroll-left,.scrollable-area-wrapper .vscroll-up,.scrollable-area-wrapper .hscroll-right,.scrollable-area-wrapper .vscroll-down{background:#777;width:20px;height:20px;float:left}.scrollable-area-wrapper .hscroll-line,.scrollable-area-wrapper .vscroll-line{background:#eee;width:20px;float:left}.scrollable-area-wrapper .hscroll-left,.scrollable-area-wrapper .vscroll-up,.scrollable-area-wrapper .hscroll-right,.scrollable-area-wrapper .vscroll-down{background:#777;width:20px;height:20px;float:left}.scrollable-area-wrapper .hscroll-line,.scrollable-area-wrapper .vscroll-line{background:#eee;width:20px;float:left}.scrollable-area-wrapper .hscroll-slider,.scrollable-area-wrapper .vscroll-slider{background:#ccc;width:20px;height:20px}.scrollable-area-wrapper .hscrollbar{position:static;height:20px;top:auto}.scrollable-area-wrapper .hscroll-line{height:20px;width:auto}.bs-dropdown-menu{display:block}.list-holder{max-height:400px}.bs-dropdown>.bs-dropdown-menu{display:none}.bs-dropdown.open>.bs-dropdown-menu{display:block}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.mobile-filters .top-bar .back,.mobile-filters .form-group .select-area .select-opener,.mobile-sort .top-bar .back{background-image:url(../img/mobile-sprite2x.png);background-size:100px 100px}.quick-search .quick-form input[type=submit],.quick-search .quick-form input[type=submit]:hover{background-image:url(../img/btn-search-2x.png);background-size:21px 21px}}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.spoton-typeahead .twitter-typeahead,.spoton-typeahead .tt-query,.spoton-typeahead .tt-hint{width:100%;height:36px;color:#666}.spoton-typeahead .typeahead{background-color:#fff}.spoton-typeahead .typeahead:focus{border:2px solid #0097cf}.spoton-typeahead .tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.spoton-typeahead .tt-hint{color:#999}.spoton-typeahead .tt-dropdown-menu{width:260px;margin-top:0px;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);height:300px;overflow-y:auto}.spoton-typeahead .tt-suggestion{padding:3px 20px;font-size:14px;line-height:18px}.spoton-typeahead .tt-suggestion:hover,.spoton-typeahead .tt-is-under-cursor{background:#84c939;color:#fff}.spoton-typeahead .tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.spoton-typeahead .tt-suggestion p{margin:0}body.admin-bar #spoton-profile.bs-modal-dialog{top:32px !important}#spoton-profile.bs-modal-dialog{position:relative;width:auto;max-width:1000px;margin:0px auto 30px auto}#spoton-profile .modal-content{border-radius:0}body.admin-bar #spa-property-details{top:32px !important}#spa-property-details .bs-modal-dialog{position:relative;width:auto;max-width:1170px;margin:0px auto 30px auto}#spa-property-details .bs-modal-content{border-radius:0}#spa-property-details .bs-modal-body{padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:10px}#spa-property-details .spoton-property-details-wrap{border:none;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;border-radius:none;background-color:#fff;-khtml-box-shadow:none 0px 2px 2px #ccc;-moz-box-shadow:none 0px 2px 2px #ccc;-o-box-shadow:none 0px 2px 2px #ccc;-webkit-box-shadow:none 0px 2px 2px #ccc;box-shadow:none 0px 2px 2px #ccc}.bs-modal{z-index:999999}.spoton-profile-tab-content{margin:20px}.spoton-fl-widget{padding-bottom:20px}.spoton-fl-large-wrap{width:100%;border:1px solid #c8c6c6;border-radius:3px;background-color:#fff}.spoton-fl-property{margin:15px;overflow:hidden}.spoton-carousel.spoton-carousel--large{height:400px;max-width:700px}.spoton-carousel.spoton-carousel--large .spoton-carousel-item .spoton-property-box{background:#fff}.spoton-carousel.spoton-carousel--large .spoton-carousel-item .spoton-property-box .image-holder{position:relative;overflow:hidden;height:400px;background:url("../img/loader-spa.gif") no-repeat center center}.spoton-carousel.spoton-carousel--large .spoton-carousel-item .spoton-property-box .image-holder img{height:400px;width:100%}.spoton-carousel.spoton-carousel--large .spoton-carousel-item .spoton-property-box .image-holder img a:hover{background:none}.spoton-carousel.spoton-carousel--large .spoton-fl-caption{padding:16px 137px 16px 16px;background:url("../img/spoton-caption-bg.png") top right no-repeat;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);font-size:14px;line-height:22px;margin:0;position:absolute;bottom:0px;left:0px}.spoton-carousel.spoton-carousel--large .spoton-fl-address{font-size:24px}.spoton-carousel.spoton-carousel--large .spoton-fl-price{color:#84c939;font-size:18px}@media (max-width: 440px){.spoton-carousel.spoton-carousel--large{height:200px}.spoton-carousel.spoton-carousel--large .spoton-carousel-item .spoton-property-box{background:#fff}.spoton-carousel.spoton-carousel--large .spoton-carousel-item .spoton-property-box .image-holder{position:relative;overflow:hidden;height:200px}.spoton-carousel.spoton-carousel--large .spoton-carousel-item .spoton-property-box .image-holder img{width:auto;height:200px;max-width:none}.spoton-carousel.spoton-carousel--large .spoton-carousel-item .spoton-property-box .image-holder img a:hover{background:none}.spoton-carousel.spoton-carousel--large .spoton-fl-caption{padding:10px 10px 10px 10px;background:url("../img/spoton-caption-bg.png") top right no-repeat;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);font-size:12px;line-height:18px;margin:0;position:absolute;bottom:0px;left:0px}.spoton-carousel.spoton-carousel--large .spoton-fl-address{font-size:14px}.spoton-carousel.spoton-carousel--large .spoton-fl-price{color:#84c939;font-size:12px}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-item .thumbnail-box-wrapper{margin:5px;border-width:1px;border-style:solid;background-color:#fff;border:1px solid #c8c6c6;border-radius:3px}.owl-item .thumbnail-box{position:relative;overflow:hidden;margin:-1px -1px 0;padding-bottom:54%;height:0;background:url("../img/loader-spa.gif") no-repeat center center}.owl-item .thumbnail-box img{border-top-left-radius:3px;border-top-right-radius:3px}.owl-item .thumbnail-box .price{position:absolute;right:0px;bottom:0px;padding:0 10px 0 10px;background:#333333;font-family:Arial, sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:24px;color:#fff;z-index:5}.owl-item .thumb-pane{padding:10px}.owl-item .thumb-pane .spoton-carousel-text .spoton-carousel-text--address{font-family:"Open Sans",sans-serif;font-size:16px;color:#666;font-weight:600;line-height:21px;text-align:left;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owl-item .thumb-pane .spoton-carousel-text .spoton-carousel-text--address a.spa-details-link{text-decoration:none;font-family:"Open Sans",sans-serif;font-size:16px;color:#666;font-weight:600;line-height:21px;text-align:left;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owl-item .thumb-pane .spoton-carousel-text .spoton-carousel-text--state{color:#656565;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-align:left;line-height:1.5;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owl-controls{line-height:1;margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}img.provider-logo{width:auto !important}.spoton-directory ul.spoton-facet-group{padding-left:5px;margin-right:5px}.spoton-directory .spoton-facet-item{position:relative;display:block;padding:2px 2px}.spoton-directory a.facet-link{text-decoration:none}.spoton-directory a.facet-link:hover{text-decoration:underline}.spoton-directory .spoton-facet-item>.spoton-badge{float:right}.spoton-directory .spoton-badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.spoton-directory.spoton-directory-horizontal .spoton-facet-item>.spoton-badge{float:none}.spoton-directory.spoton-directory-horizontal .spoton-facet-item{display:inline-block;margin-right:15px}.spoton-widget.spoton-typeahead-widget{border:1px solid rgba(0,0,0,0.8);border-radius:3px;background-color:rgba(57,60,61,0.8);padding:4px;max-width:800px;margin:0 auto;margin-bottom:20px}.spoton-widget.spoton-typeahead-widget .twitter-typeahead{width:100%}.spoton-widget.spoton-typeahead-widget .spoton-field{margin-bottom:0}.spoton-widget.spoton-typeahead-widget fieldset{margin:0}.spoton-widget.spoton-typeahead-widget .spoton-typeahead--typeahead-row{margin-bottom:5px}.spoton-widget.spoton-typeahead-widget .spoton-typeahead--filters-row{margin-left:-5px;margin-right:-5px}.spoton-widget.spoton-typeahead-widget .spoton-typeahead-input{padding-left:0;padding-right:5px}.spoton-widget.spoton-typeahead-widget .spoton-typeahead-input-lg{height:46px;width:100%;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:2px}.spoton-widget.spoton-typeahead-widget .spoton-button--search{height:46px;border-radius:2px}.spoton-widget.spoton-typeahead-widget .twitter-typeahead{width:100%}.spoton-widget.spoton-typeahead-widget .tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.spoton-widget.spoton-typeahead-widget .tt-hint{color:#999999}.spoton-widget.spoton-typeahead-widget .tt-dropdown-menu{width:100%;margin-top:0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:0;text-align:left}.spoton-widget.spoton-typeahead-widget .tt-suggestion{padding:3px 20px;font-size:18px;line-height:24px}.spoton-widget.spoton-typeahead-widget .tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.spoton-widget.spoton-typeahead-widget .tt-suggestion p{margin:0}.spoton-widget.spoton-typeahead-widget #custom-templates .empty-message{padding:5px 10px;text-align:center}.spoton-widget.spoton-typeahead-widget .tt-dropdown-menu{max-height:250px;overflow-y:auto}@media (max-width: 960px){.spoton-widget.spoton-typeahead-widget .spoton-typeahead-input{padding-right:0;padding-bottom:0}.spoton-widget.spoton-typeahead-widget .spoton-typeahead--typeahead-row{margin-bottom:0}.spoton-widget.spoton-typeahead-widget .spoton-typeahead--filters-row{margin-bottom:5px}.spoton-widget.spoton-typeahead-widget .spoton-typeahead--filters-row .spoton-field{margin-top:5px}}.spoton-agentprofile{text-align:center;width:100%;margin-top:20px;margin-bottom:20px}.spoton-agentprofile .spoton-agentprofile-innercontainer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#656565}.spoton-agentprofile .spoton-agentprofile-innercontainer .spoton-agentprofile-meta{margin-bottom:10px}.spoton-agentprofile .spoton-agentprofile-innercontainer .spoton-agentprofile-meta .spoton-meta-name{font-size:24px}.spoton-agentprofile .spoton-agentprofile-innercontainer .spoton-agentprofile-meta .spoton-meta-tagline{font-size:18px}.spoton-agentprofile .spoton-agentprofile-socialicons{margin:10px auto;display:inline-block}.spoton-agentprofile.style1 img.spoton-profile-photo{border-radius:50%}.spoton-agentprofile.style2 img.spoton-profile-photo{border-radius:0}.social-icons{margin:0 15px 0 15px;padding:0}.social-icons li{float:left;display:inline;list-style:none;margin-right:5px;margin-bottom:5px;text-indent:-9999px}.social-icons li a,a.social-icon{width:28px;height:28px;display:block;background-position:0 0;background-repeat:no-repeat}.social-icons li:hover a{background-position:0 -38px}.social-icons-color li a{opacity:0.7;background-position:0 -38px !important}.social-icons-color li a:hover{opacity:1}.social_amazon{background:url(../img/icons/social/amazon.png) no-repeat}.social_behance{background:url(../img/icons/social/behance.png) no-repeat}.social_blogger{background:url(../img/icons/social/blogger.png) no-repeat}.social_deviantart{background:url(../img/icons/social/deviantart.png) no-repeat}.social_dribbble{background:url(../img/icons/social/dribbble.png) no-repeat}.social_dropbox{background:url(../img/icons/social/dropbox.png) no-repeat}.social_evernote{background:url(../img/icons/social/evernote.png) no-repeat}.social_facebook{background:url(../img/icons/social/facebook.png) no-repeat}.social_forrst{background:url(../img/icons/social/forrst.png) no-repeat}.social_github{background:url(../img/icons/social/github.png) no-repeat}.social_googleplus{background:url(../img/icons/social/googleplus.png) no-repeat}.social_jolicloud{background:url(../img/icons/social/jolicloud.png) no-repeat}.social_last-fm{background:url(../img/icons/social/last-fm.png) no-repeat}.social_linkedin{background:url(../img/icons/social/linkedin.png) no-repeat}.social_picasa{background:url(../img/icons/social/picasa.png) no-repeat}.social_pinterest{background:url(../img/icons/social/pinterest.png) no-repeat}.social_rss{background:url(../img/icons/social/rss.png) no-repeat}.social_skype{background:url(../img/icons/social/skype.png) no-repeat}.social_spotify{background:url(../img/icons/social/spotify.png) no-repeat}.social_stumbleupon{background:url(../img/icons/social/stumbleupon.png) no-repeat}.social_tumblr{background:url(../img/icons/social/tumblr.png) no-repeat}.social_twitter{background:url(../img/icons/social/twitter.png) no-repeat}.social_vimeo{background:url(../img/icons/social/vimeo.png) no-repeat}.social_wordpress{background:url(../img/icons/social/wordpress.png) no-repeat}.social_xing{background:url(../img/icons/social/xing.png) no-repeat}.social_yahoo{background:url(../img/icons/social/yahoo.png) no-repeat}.social_youtube{background:url(../img/icons/social/youtube.png) no-repeat}.social_vk{background:url(../img/icons/social/vk.png) no-repeat}
