body{background-color:#f8f8f8;color:#505050;font-family:'Droid Serif',serif;font-size:12px;line-height:2;overflow-x:hidden;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}p,ul,ol,pre,dl dd{-webkit-margin-before:0;margin-bottom:10px}li{line-height:inherit;margin-bottom:0}a,a:visited{color:#3da754}a.button:visited{color:inherit}a.btn,a.btn:visited{color:#505050}.btn i{display:inline-block;margin-right:5px}a:active{position:relative;top:1px}small{color:#606060;font-size:10px;font-weight:400}code{font-weight:400}blockquote,blockquote p{color:#707070;font-size:inherit;font-style:italic}img,object{max-width:100%!important;height:auto}.label{text-transform:inherit}table{width:100%;margin-bottom:20px}tr.alternate{background:#fcfcfc}th,td{border:1px dotted #b0b0b0}td.label{background:0;font-size:inherit}h1,h2,h3,h4,h5,h6{margin:0 0 10px;color:#444;font-family:inherit;font-weight:400;letter-spacing:-1px}h1{margin:0 0 20px;line-height:normal;font-size:36px}h2{font-size:18px}h3{font-size:14px}h4{font-size:13px}h5{font-size:12px}h6{font-size:11px}.title{position:relative;margin:0 0 20px;padding:10px 0;line-height:1;border-top:1px dotted #b0b0b0;border-bottom:1px dotted #b0b0b0;font-size:18px}.title h1,.title h2,.title h3{float:left;width:auto;margin:0;line-height:inherit;font-size:inherit}.title-archive,.title-author,.widget-slider .title{margin-bottom:30px}.title-dotted{margin-bottom:30px;padding:10px 20px 0;border:1px dotted #b0b0b0}.title-center{text-align:center}.title-right{text-align:right}.post-title,.post-title h1{margin-bottom:15px;line-height:normal;font-size:18px}.title a,.post-title a{color:inherit;text-decoration:none}.title a:hover,.post-title a:hover{color:#3da754}.title i,.post-title i{display:inline-block;margin-right:8px}.title-search-map{display:inline-block;margin-left:10px;cursor:pointer}.title-search-map i{margin-right:2px;line-height:12px;font-size:18px;color:#bf2626}.title-search-map.open i{color:inherit}.title-actions{float:right;width:auto;padding:3px 0 0;font-size:12px}.title-actions div{display:inline;margin:0 10px 0 0}.title-actions div:last-child{margin-right:0}.title-order a,.title-orderby a{text-decoration:underline}.alert{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alert-heading{font-weight:700;margin-bottom:5px}label,input,button,select,textarea{font-family:'Droid Serif',serif;font-size:12px}input,textarea{width:100%;height:25px;line-height:1;border-color:#e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea{height:200px;line-height:inherit}input:focus,textarea:focus{border-color:rgba(82,168,236,.8)}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto!important;height:auto!important}#main-wrap{padding-top:40px}.sidebar-left #content{float:right}#sidebar{padding-bottom:10px}.sidebar-left #sidebar{float:left}.no-sidebar #sidebar{display:none}.boxed .wrap{width:auto;margin:0 auto;background:#fff}.ie .boxed .wrap{width:1060px}#top-wrap{padding-top:20px;padding-bottom:10px;background:0}.ie #top-wrap{background-color:#fbfbfb}#top{min-height:40px}#top-right{text-align:right}#top .social-icons{margin-top:10px}.wide #top .social-icons{padding:0 10px}#top .social-icon{display:inline-block}#top-left .social-icon{margin-right:5px}#top-right .social-icon{margin-left:5px}#header{position:relative;padding:40px 0 30px}.wide #header{padding-left:10px;padding-right:10px}#header-right{position:absolute;right:0;bottom:25px;text-align:right}.wide #header-right{right:10px}#logo-text{margin-bottom:10px;line-height:1;font-size:36px;letter-spacing:-3px}#logo-text a{color:inherit;text-decoration:none}#logo-text span{color:#3da754;font-style:italic}#logo-description{margin-top:5px;margin-bottom:0;line-height:1;color:#444;font-size:13px;font-weight:400;letter-spacing:normal}.wpcasa-menu-top-left,.wpcasa-menu-top-right{padding:0}.wpcasa-menu ul{margin:0;padding:0;line-height:inherit}.wpcasa-menu li{float:left;line-height:inherit}.wpcasa-menu-main{background:#404040}.wpcasa-menu-sub{background-color:#fbfbfb;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-moz-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-o-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:-ms-linear-gradient(top,#fbfbfb,#f5f5f5);background-image:linear-gradient(top,#fbfbfb,#f5f5f5);filter:progid:dximagetransform.Microsoft.gradient(gradienttype=0,startcolorstr='#fbfbfb',endcolorstr='#f5f5f5')}.ie .wpcasa-menu-sub{background-color:#fbfbfb}.boxed .wpcasa-menu-main,.boxed .wpcasa-menu-sub{margin:0 -40px;padding:0 40px}.wpcasa-menu li{display:inline}.wpcasa-menu a{display:inline-block;margin:0 25px 0 0;text-decoration:none}.wpcasa-menu-main a{color:#fff}.wpcasa-menu-sub a{color:inherit}.wpcasa-menu-top-left a,.wpcasa-menu-top-right a{margin-right:15px;color:inherit}.wpcasa-menu-top-right a{margin-right:0;margin-left:15px}.tinynav{display:none;margin:0;padding:6px 4px;line-height:1.2;background:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);background-position:center right;background-repeat:no-repeat;border:1px solid #ddd;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;outline:0}.wpcasa-menu-main .tinynav{background-color:#505050;border-color:#606060;color:#fff}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:75px}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{display:inline;position:relative;width:auto;list-style:none}.sf-menu a{display:inline-block;position:relative}.wpcasa-menu,.wpcasa-menu .sf-menu li,.wpcasa-menu .sf-menu a{height:40px;line-height:40px}.wpcasa-menu .sf-menu li:hover ul,.wpcasa-menu .sf-menu li.sfHover ul{left:-15px;top:40px;z-index:9999}.wpcasa-menu .sf-menu li:hover li ul,.wpcasa-menu .sf-menu li.sfHover li ul{top:-999em}.wpcasa-menu .sf-menu li li:hover ul,.wpcasa-menu .sf-menu li li.sfHover ul{left:75px;top:-5px!important}.wpcasa-menu .sf-menu li li:hover li ul,.wpcasa-menu .sf-menu li li.sfHover li ul{top:-999em}.wpcasa-menu .sf-menu ul{height:auto;margin:0;padding:5px 0;background:#fff;border:1px dotted #b0b0b0;border-top:0;z-index:1}.wpcasa-menu .sf-menu li li{height:auto;margin:0;padding:0;background:0}.wpcasa-menu .sf-menu li li ul{padding-top:4px;border-top:1px dotted #b0b0b0}.wpcasa-menu .sf-menu li li a,.wpcasa-menu .sf-menu li li a:visited{display:block;float:left;height:auto;margin:0;padding:8px 15px;line-height:1;background:0;color:#505050;font-size:12px;text-decoration:none;text-shadow:none}.wpcasa-menu .sf-menu li li a:hover{color:#3da754}.wpcasa-menu .sf-menu li li a:active{top:0}.wpcasa-menu-top-left .sf-menu ul,.wpcasa-menu-top-right .sf-menu ul{border-top:1px dotted #b0b0b0}.wpcasa-menu-top-left .sf-menu a{margin:0 15px 0 0}.wpcasa-menu-top-right .sf-menu a{margin:0 0 0 15px}.wpcasa-menu-top-left .sf-menu li li a,.wpcasa-menu-top-left .sf-menu li li a:visited,.wpcasa-menu-top-right .sf-menu li li a,.wpcasa-menu-top-right .sf-menu li li a:visited{padding:7px 15px}.category-description{padding:10px 0 0;line-height:1.5;font-size:13px;clear:both}.category-description a{color:#3da754}.category-description p{margin-bottom:0}.post,.page,.property{padding-bottom:20px}.post-meta{margin-top:-10px;margin-bottom:15px;font-size:11px}.post-meta .label{margin-right:3px}.post-format-link{display:inline-block;margin-right:5px;color:inherit!important;text-decoration:none!important}.post-image{position:relative;padding:0 0 30px}.post-image.alignleft,.post-image.alignright{padding-bottom:20px}@-moz-document url-prefix(){.post .post-image{padding-bottom:10px!important}#subpages .post-image{padding-bottom:20px!important}}.post-image a{display:block}.post-tags{margin-bottom:30px;clear:both}.author-box{margin-bottom:30px;padding:20px 20px 0;border:1px dotted #b0b0b0;clear:both}.author-box .avatar{float:left;margin:0 20px 20px 0;padding:0}.author-box h4{margin-bottom:10px;line-height:normal;font-size:14px}.moretag{font-style:normal}#subpages .post-image{padding-bottom:20px}#subpages .post-title{margin-bottom:0}#subpages .post-title h2{line-height:inherit}.section{padding-bottom:10px}.property-search-widget{padding-bottom:0}.property-image{margin-bottom:20px;padding-bottom:0}.property-image.section{padding-bottom:10px}.property-image .title{margin-bottom:30px}.property-description p{margin-top:0}.property-price{float:right;width:auto;line-height:1;font-size:16px;font-weight:700}.property-price-on-request,.property-rental-period,.property-price-sold-rented{line-height:1.25;font-weight:400;font-size:12px}.property-price-sold-rented{color:red}.single-property .property-details .property-price{float:left;width:auto;font-size:20px;font-weight:400}.property-date{display:none!important}#sidebar .property-price{float:right}#sidebar .property-details .title-actions{float:none}#sidebar .property-details .title-actions{margin-top:10px}div.title-property-location{margin-right:5px!important}.title-property-type a,.title-property-location a{margin-left:5px}.single-property .property-details{height:auto;line-height:inherit;padding-bottom:30px;border:0}.single-property .property-details .property-details-label{display:inline-block;min-width:50%;font-weight:700}.property-features ul{margin:0 -30px 10px 0;padding:0}.property-features li{float:left;width:auto;margin:0 30px 10px 0;padding:0;list-style:none}.property-features a{text-decoration:none;color:inherit}.property-features a:hover{color:#3da754}.property-location .title{margin-bottom:30px}.property-location-map{width:100%;height:413px;margin:0 0 20px}.property-contact .title{margin-bottom:30px}.form-field-error{color:red}.wrap-field{margin-bottom:10px}.wrap-field-type-radio,.wrap-field-type-checkbox{margin-bottom:15px}.wrap-field-radio,.wrap-field-checkbox{display:inline-block;margin-right:10px}.wrap-field-radio label,.wrap-field-checkbox label{display:inline;width:auto;margin-bottom:0;color:inherit;cursor:pointer;white-space:nowrap}.wrap-field-radio input,.wrap-field-checkbox input{display:inline;margin-right:5px}.wrap-field-checkbox input{margin-top:2px}.captcha-image{float:left;width:25%;text-align:center}.captcha-image a{display:block;font-size:11px}.captcha-input{float:right;width:73%;margin-top:15px}#contact-footer{margin-bottom:30px;padding-top:10px}.property-contact label.checkbox{width:auto;white-space:nowrap}.contact-buttons,.contact-copy{float:left;width:auto}#sidebar .contact-buttons,#sidebar .contact-copy{float:none}.contact-buttons{margin-right:20px}.contact-copy{margin-top:10px}#sidebar .contact-copy{margin-top:20px}.property-agent .avatar{float:right;width:auto;margin:5px 0 20px 20px}#sidebar .property-agent .avatar{margin:5px 0 10px 10px}.property-agent .avatar-align-left{float:left;margin:5px 20px 20px 0}#sidebar .property-agent .avatar-align-left{margin:5px 10px 10px 0}.property-agent .avatar-align-right{float:right;margin:5px 0 20px 20px}#sidebar .property-agent .avatar-align-right{margin:5px 0 10px 10px}.property-agent .avatar-align-none{float:none;margin:5px 0 15px!important}.property-agent .avatar-align-left .avatar,.property-agent .avatar-align-right .avatar,.property-agent .avatar-align-none .avatar{float:none!important;margin:0!important}.property-agent.author-info{padding-bottom:20px}.single-property .property-agent.author-info{padding-bottom:0}.page-template-page-tpl-authors-php .property-agent.author-info{margin-bottom:30px;border-bottom:1px dotted #b0b0b0}.property-agent-info{margin-bottom:20px}.property-agent-info i{display:inline-block;min-width:15px}.property-agent-info .btn{margin-top:20px}.page-template-page-tpl-authors-php .property-agent-bio{display:none}.property-details-overview{position:relative;margin:0 0 20px;padding:10px 0;line-height:1.25;border-top:1px dotted #b0b0b0;border-bottom:1px dotted #b0b0b0;overflow:hidden}.property-details-1{float:left;width:auto;margin:0 10px 0 0;padding:0 0 0 20px;background:url(../img/bg-details-beds.png) no-repeat left center}.overlay .property-details-1{background-image:url(../img/bg-details-beds-white.png)}.property-details-2{float:left;width:auto;margin:0 10px 0 0;padding:0 0 0 13px;background:url(../img/bg-details-baths.png) no-repeat left center}.overlay .property-details-2{background-image:url(../img/bg-details-baths-white.png)}.property-details-3{float:left;width:auto;padding:0 0 0 13px;background:url(../img/bg-details-size.png) no-repeat left center}.overlay .property-details-3{background-image:url(../img/bg-details-size-white.png)}.span3 .property-details-3,.span4 .property-details-3,.overlay .property-details-3,.page-template-page-tpl-map-php.layout-four .property-details-3{display:none}.property .post-teaser{overflow:hidden}.actions-favorites{cursor:pointer}.actions-favorites:hover{color:#3da754}.actions-favorites:active{position:relative;top:1px}span.favorites-remove{position:absolute;top:10px;right:10px;display:block;width:20px;height:20px;background:url(../img/bg-arr-cross-white.png) no-repeat center center,url(../img/bg-trans-75.png);text-indent:-9999px;cursor:pointer;z-index:20}span.favorites-remove:hover{background:#3da754 url(../img/bg-arr-cross-white.png) no-repeat center center}#properties-map span.favorites-remove{display:none}#nofavs{display:none}.property-search{margin:0 auto 40px;max-width:980px}.span3 .property-search,.span4 .property-search{margin-left:0;margin-right:0}.property-search-widget .title{margin-bottom:30px}.property-search form{padding:30px 0 0 30px;background:url(../img/bg-dots.png)}.span3 .property-search form,.span4 .property-search form{padding:20px}.property-search form .form-inner{position:relative}.span3 .property-search form .form-inner,.span4 .property-search form .form-inner{padding:0 0 40px}.property-search-main{padding:0 0 30px}.span3 .property-search-main,.span4 .property-search-main{padding-bottom:5px}.property-search-text{width:700px;margin:0 20px 0 0;padding-left:8px;padding-right:8px}.span8 .property-search-text{width:410px}.span9 .property-search-text{width:490px}.span3 .property-search-text,.span4 .property-search-text{width:100%;margin-right:0}.property-search-submit{width:200px!important}.span8 .property-search-submit,.span9 .property-search-submit{width:150px!important}.span3 .property-search-submit,.span4 .property-search-submit{position:absolute;left:0;bottom:0;width:100%!important}.property-search-details{padding:0 0 30px}.span3 .property-search-details,.span4 .property-search-details{padding:0 0 20px}.property-search-details select{width:168px;margin:0 18px 0 0}.span8 .property-search-details select{width:99px}.span9 .property-search-details select{width:116px}.span3 .property-search-details select,.span4 .property-search-details select{width:100%!important;margin-top:20px}.count-4 .property-search-details select{width:215px}.span8 .count-4 .property-search-details select{width:130px}.span9 .count-4 .property-search-details select{width:150px}.count-3 .property-search-details select{width:293px}.span8 .count-3 .property-search-details select{width:180px}.span9 .count-3 .property-search-details select{width:207px}.count-2 .property-search-details select{width:450px}.span8 .count-2 .property-search-details select{width:280px}.span9 .count-2 .property-search-details select{width:321px}.count-1 .property-search-details select{width:920px}.span8 .count-1 .property-search-details select{width:582px}.span9 .count-1 .property-search-details select{width:662px}.property-search-details select:last-child{margin-right:0!important}.property-search-advanced{display:none}.property-search-advanced div{display:inline-block;margin-right:10px}.span3 .property-search-advanced div,.span4 .property-search-advanced div{display:block;margin-right:0}.property-search-advanced div:last-child{margin-right:0!important}.property-search-advanced label{margin:0 5px 0 0}.property-search-price{padding:0 0 20px}.span8 .property-search-price,.span9 .property-search-price{padding-bottom:10px}.span3 .property-search-price,.span4 .property-search-price{padding-bottom:15px}.property-search-price label{display:inline-block}.property-search-price-min .text,.property-search-price-max .text{width:100px;height:25px}.span9 .property-search-price-min .text,.span9 .property-search-price-max .text{width:220px}.span3 .property-search-price-min .text,.span3 .property-search-price-max .text,.span4 .property-search-price-min .text,.span4 .property-search-price-max .text{width:100%}.span8 .property-search-order-results,.span9 .property-search-order-results{margin-bottom:15px}.span3 .property-search-order,.span3 .property-search-orderby,.span3 .property-search-order-results,.span4 .property-search-order,.span4 .property-search-orderby,.span4 .property-search-order-results{margin-bottom:15px}.property-search-order label,.property-search-orderby label,.property-search-order-results label{display:inline-block}.span3 .property-search-order label,.span3 .property-search-orderby label,.span3 .property-search-order-results label,.span4 .property-search-order label,.span4 .property-search-orderby label,.span4 .property-search-order-results label{display:block;width:100%;margin-bottom:5px}.property-search-results select{width:auto}.span3 .property-search-results select,.span4 .property-search-results select{width:100%}.property-search-filters{display:block!important;margin-top:-5px!important;padding:0 20px 20px 0;line-height:25px}.span3 .property-search-filters,.span3 .property-search-filters label,.span4 .property-search-filters,.span4 .property-search-filters label{margin-right:0;padding-right:0}.property-search-filters div{display:inline-block;width:auto;margin:0 5px 0 0}.span3 .property-search-filters div,.span4 .property-search-filters div{display:block;width:100%;margin:0 0 5px}.property-search-filter{white-space:nowrap}.property-search-filter span{padding:0 0 0 3px}.property-search-buttons{position:absolute;bottom:-20px;right:0;line-height:20px;font-size:11px}.property-search-buttons div{display:inline-block;margin-left:5px;cursor:pointer}.span3 .property-search-buttons,.span4 .property-search-buttons{bottom:-40px;right:-20px}.property-search-buttons div:hover{color:#3da754}.property-search-buttons div:active{position:relative;top:1px}#properties-map{display:none;width:100%;height:800px;margin:0 0 40px}.page-template-page-tpl-map-php #properties-map{display:block}img[src^="http://maps.gstatic.com/"]{max-width:none!important}.layout-three .property-map-info{max-width:300px!important}.layout-four .property-map-info{max-width:215px!important}.pagination{margin-top:0;margin-bottom:40px}.pagination a{float:none;display:block}.pagination li a{float:left}.pagination a:hover,.pagination .active a{background:#fcfcfc}.post-navigation,.attachment-navigation{margin-bottom:20px;padding-top:10px;padding-bottom:10px;border-top:1px dotted #b0b0b0;border-bottom:1px dotted #b0b0b0}.post-navigation .previous,.post-navigation .next{float:left;width:45%}.post-navigation .next{float:right;text-align:right}.attachment-navigation .center,.attachment-navigation.first .next{text-align:center}.attachment-navigation.first .center{text-align:left}.attachment-navigation .next{text-align:right}.attachment-navigation.third .span4{width:185px}.gallery-caption{display:block;padding:5px 10px;background:url(../img/bg-dots.png);clear:both}.single-attachment .post-attachment-image{float:left;width:auto;margin-bottom:20px}.single-attachment .image-caption{padding:5px 10px;background:url(../img/bg-dots.png);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-attachment .image-description{margin-top:-10px}.image-gallery{margin-bottom:-10px;clear:both}.widget .image-gallery{margin-bottom:0}.image-gallery-item{padding:10px 0 30px}.image-gallery-caption{margin-bottom:-10px}.format-aside .post-teaser{font-style:italic}.alert{margin-bottom:20px}.alert a{text-decoration:underline}.alert a.btn,.alert a.close{text-decoration:none}#comments,#pings,#respond{clear:both}.comment-list,.ping-list{list-style:none;margin-left:0;margin-bottom:0}.comment-list,.ping-list{margin-top:-10px;margin-bottom:20px}.comment-list .children{margin:0 0 0 40px;font-size:inherit;list-style:inherit}.comment-list li{line-height:inherit}.comment-inner{margin-top:30px;padding:20px 20px 0;border:1px dotted #ccc}.comment-author .avatar{float:right;margin:0 0 20px 20px}.comment-meta{margin-top:5px;margin-bottom:15px;font-size:11px}.reply{margin-bottom:20px}.comments-nocomments,.comments-closed{display:none}#reply-title small{font-size:11px}#respond,#pings{margin-top:30px}#commentform{margin:0}#commentform label{font-weight:400;font-size:inherit}.comment-form-section{margin-bottom:10px}.form-allowed-tags{margin-bottom:10px}.comment-navigation{margin-top:-40px}.sidebar-title,.sidebar-title h4{margin:0 0 20px;line-height:normal;font-size:18px}#sidebar .widget{padding-bottom:10px;clear:both}#sidebar .widget-slider{padding-bottom:0}#footer{padding-bottom:10px}#footer .widget{margin-bottom:20px}.footer-title,.footer-title h4{margin:0 0 20px;line-height:normal;font-size:18px}#credit-wrap{background:transparent!important}#credit{padding:30px 0 40px;line-height:1}#credit p{margin-bottom:10px}.credit-left,.credit-right{float:left;width:460px}.credit-right{float:right;text-align:right}#the404{margin-bottom:40px;padding:20px 0;line-height:1;background:url(../img/bg-dots.png);color:#3da754;font-size:400px;text-align:center;text-shadow:10px 10px 0 #fff}.first{margin-left:0;clear:both}#sidebar .widget_text,#footer .widget_text{padding-bottom:10px}.widget_categories .postform{width:100%;margin-bottom:20px}.tagcloud{padding-bottom:20px;line-height:normal}#wp-calendar{width:100%;margin-bottom:30px}#wp-calendar caption{margin-top:5px;margin-bottom:10px;padding:5px;background:url(../img/bg-dots.png)}#wp-calendar tbody td{text-align:center}#wp-calendar #prev{text-align:right}#wp-calendar tfoot .pad{display:none}.widget-spaces{padding-bottom:10px}.widget-spaces-center{text-align:center}#footer .widget-spaces{margin-bottom:0}.space-image{position:relative;margin-bottom:15px}.space-image a{display:block}.space-icon{margin-top:-10px;line-height:1;font-size:150px;opacity:.1;-ms-filter:alpha(opacity=10);filter:alpha(opacity=10)}.space-icon a{color:inherit;text-decoration:none}.widget-latest{clear:both}.widget-latest .span3 .post-image.alignleft,.widget-latest .span3 .post-image.alignright,#sidebar .post-image.alignleft,#sidebar .post-image.alignright{float:none;margin-left:0;margin-right:0}.widget-latest .title-widget{margin-bottom:30px;margin-left:40px}.flex-container a:active,.flexslider a:active{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.widget-slider,.image-slider{position:relative;margin-bottom:40px;clear:both}.image-slider{margin-bottom:20px!important;padding-top:10px}.alignleft .image-slider,.alignright .image-slider{padding-top:0}.flexslider{background:url(../img/loading.gif) no-repeat center center}.flexslider.height-450{height:450px}.flexslider.height-410{height:410px}.flexslider.height-120{height:120px}.flexslider .slides li{position:relative}.flexslider a{display:block}.flexslider .overlay a{display:inline;color:inherit;text-decoration:underline}.flexslider img.wp-post-image.attachment-post-thumbnail{float:none!important;width:100%;margin:0!important}.flex-direction-nav{position:absolute;left:20px;bottom:20px;width:50px;height:25px;background:url(../img/bg-trans-75.png)}#sidebar .flex-direction-nav,.span3 .flex-direction-nav,.span4 .flex-direction-nav{left:0;bottom:0}.flex-direction-nav li{display:inline-block;width:25px}.flex-direction-nav li .prev,.flex-direction-nav li .next{display:block;width:25px;height:25px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;cursor:pointer}.flex-direction-nav li .prev{background-image:url(../img/bg-arr-left-white.png)}.flex-direction-nav li .next{background-image:url(../img/bg-arr-right-white.png)}.flex-direction-nav li .prev:hover,.flex-direction-nav li .next:hover{background-color:#3da754}.flex-direction-nav li a:active,.flex-direction-nav li a:active{top:0!important}.flexslider .overlay{position:absolute;right:20px;bottom:20px;width:25%;min-width:200px;max-height:80%;padding:25px 35px 10px;background:url(../img/bg-trans-75.png);color:#fff;overflow:hidden}.flexslider .overlay.no-teaser{width:auto;padding:15px 25px 5px}#sidebar .flexslider .overlay{display:none}.flexslider .overlay h3,.flexslider .overlay h3 a{color:inherit;font-size:18px;text-decoration:none}.flexslider .overlay h3 a:hover{text-decoration:underline}.searchform{margin-bottom:20px}.searchform .search-text{width:78%;height:30px;line-height:1;margin-right:5px}.form-password .password{height:30px;line-height:30px;margin-right:10px}.widget-divider-wrap{clear:both;margin-bottom:40px}.widget-divider-wrap.no-title{border-bottom:1px dotted #b0b0b0}.widget-call-to-action-wrap{margin-bottom:40px;background:url(../img/bg-dots.png);clear:both}#footer .widget-call-to-action-wrap{margin-bottom:30px}.widget-call-to-action{display:table;width:100%;padding:20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sidebar .widget-call-to-action{padding:20px}.widget-call-to-action .widget-inner{display:table-row}.call-to-action-text{display:table-cell;width:auto;padding-right:10px;line-height:1.75;vertical-align:middle}.call-to-action-text h1,.call-to-action-text h2,.call-to-action-text h3,.call-to-action-text h4,.call-to-action-text h5,.call-to-action-text h6,.call-to-action-text p{margin-bottom:0;line-height:inherit}.call-to-action-text span{display:block;margin-top:5px}.call-to-action-button{display:table-cell;width:auto;padding-left:10px;text-align:right;vertical-align:middle;white-space:nowrap}#sidebar .call-to-action-text,#sidebar .call-to-action-button{display:block;padding-right:0;padding-left:0;text-align:center}#sidebar .call-to-action-button .btn{margin:20px 0 10px}.aligncenter,div.aligncenter{display:block;margin-right:auto;margin-left:auto}.aligncenter{margin-top:5px;margin-bottom:15px}div.aligncenter{margin-top:0}.alignleft{float:left;width:auto;margin-right:30px}.alignright{float:right;width:auto;margin-left:30px}.wp-caption{max-width:100%;margin-bottom:20px;font-size:12px}.wp-caption.aligncenter,.wp-caption.alignnone{margin-bottom:30px}.wp-caption img{float:none;padding:0;border:0}.wp-caption-text{margin:0 0 -10px;padding:5px 10px;background:url(../img/bg-dots.png)}.gallery-icon img{border:0!important}.gallery-item .wp-caption-text{margin:10px 0 0;padding:0;background:0}.mu_register{width:auto;padding:40px 0 20px}.mu_register .error{width:75%;padding:8px 35px 8px 14px;margin-bottom:5px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#f2dede;border:1px solid #eed3d7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mu_register #blog_title,.mu_register #user_email,.mu_register #blogname,.mu_register #user_name{width:75%;font-size:24px;margin:5px 0}.mu_register input[type="submit"]{padding-left:60px;padding-right:60px}.mu_register .prefix_address,.mu_register .suffix_address{font-size:18px;display:inline}.mu_register label{font-weight:700;font-size:15px;display:block;margin:10px 0}.mu_register label.checkbox,.mu_register label.checkbox input{display:inline;width:auto;margin:0;padding:0}.mu_register label.checkbox{margin-right:10px}.mu_register .mu_alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5}.pp_description{margin-top:10px!important}a.pp_arrow_next{position:static;left:auto}.gform_fields{margin-left:0;padding:0;list-style:none}.gfield{margin:0 0 10px}.gfield_html{padding-top:10px}.gform_wrapper h3.gform_title{color:#404040}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper .textarea{line-height:25px;background:#fff;border:1px solid #e9e9e9;color:#444!important;font-family:Arial,sans-serif;font-size:12px!important}.chzn-search input,.chzn-container-multi input{line-height:normal!important}.gform_button,.gform_next_button,.gform_previous_button{padding:7px 25px 7px 28px;background:#174b75 url(img/bg-arr-right-white.png) no-repeat 10px center;color:#fff!important;font-family:'Droid Serif',serif;font-size:13px;text-decoration:none;cursor:pointer}.gform_next_button,.gform_previous_button{padding-left:25px;background-image:none}.gform_previous_button{margin-right:10px}.gform_button:hover,.gform_next_button:hover,.gform_previous_button:hover{background-color:#444!important}.gform_footer .btn{margin-bottom:20px}.validation_error{margin-bottom:20px;color:red}.gfield_description{margin-bottom:10px}.validation_message{color:red}.alert{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}pre{padding:8px;color:#555;background-color:#fcfcfc;border:1px dotted #b0b0b0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.com{color:#93a1a1}.lit{color:#195f91}.pun,.opn,.clo{color:#93a1a1}.fun{color:#dc322f}.str,.atv{color:#d14}.kwd,.linenums .tag{color:#1e347b}.typ,.atn,.dec,.var{color:teal}.pln{color:#48484c}.prettyprint{padding:8px;background-color:#fefefe;border:1px dotted #e5e5e5}.prettyprint.linenums{-webkit-box-shadow:inset 40px 0 0 #fcfcfc,inset 41px 0 0 #eee;-moz-box-shadow:inset 40px 0 0 #fcfcfc,inset 41px 0 0 #eee;box-shadow:inset 40px 0 0 #fcfcfc,inset 41px 0 0 #eee}ol.linenums{margin:0 0 0 33px}ol.linenums li{padding-left:12px;color:#bebec5;line-height:18px;text-shadow:0 1px 0 #fff}.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit}.modal-header,.modal-footer{margin:0;padding:0 20px;line-height:50px;border:0;background:url(../img/bg-dots.png);font-size:16px}.modal-footer{padding:15px 20px;line-height:1}.modal-header h3{margin:0;padding:0;line-height:inherit}.modal-header .close{margin:0;line-height:50px}.modal-body{padding:15px 20px}.popover-title{margin-bottom:0;padding:10px 15px;line-height:1;background:#fff url(../img/bg-dots.png);border:0}.popover-content{margin:0;padding:1px 15px 15px}.left{float:left;width:auto}.right{float:right;width:auto}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.clear,.wrap{clear:both}@media(max-width:768px){.boxed{margin:0 20px}.boxed .wrap{width:auto}.boxed .wpcasa-menu-main,.boxed .wpcasa-menu-sub{margin:0 -20px;padding:0 20px}#header{background-image:none!important}.flexslider{height:auto!important}.flexslider .overlay{display:none}.flex-direction-nav{left:0;bottom:0}#top-left,#top-right{text-align:center}#top-right{padding-bottom:20px}.wpcasa-menu a{margin-right:10px;margin-left:10px}.social-icon{margin-right:5px}#header-left{text-align:center}#header-right{position:relative;right:auto;bottom:auto;margin-top:20px;text-align:center}.sidebar-left #content,.sidebar-left #sidebar{float:none}.widget-latest .title-widget{margin-left:0}.span3 .wp-post-image.attachment-post-thumbnail,.span3 .spaces-post-image.attachment-post-thumbnail{float:left;margin:5px 20px 20px 0}.span3.property .wp-post-image.attachment-post-thumbnail,.span4.property .wp-post-image.attachment-post-thumbnail,.post-image.alignleft,.post-image.alignright{float:none;width:auto;margin:0}.span3.post .post-image,.span4.post .post-image,.span6.post .post-image,.span3.property .property-image,.span4.property .property-image,.span6.property .property-image{text-align:center}.credit-left,.credit-right{float:none;width:auto;text-align:center}#the404{font-size:150px;text-shadow:5px 5px 0 #fff}.no-sidebar .layout-four .gallery.columns-5 .gallery-item{width:auto}.pagination{height:auto;margin-bottom:-20px}.post-pagination{margin-bottom:20px}.pagination-numbers{margin-bottom:40px}.pagination a{margin-bottom:20px}.post-pagination a,.pagination-numbers a{margin-bottom:0}.pagination .next,.single-attachment .pagination .next{float:none}.pagination-numbers .next{float:left}.attachment-navigation.third .span4{width:auto}.image-gallery-item{text-align:center}.gallery-icon img{float:none}.gallery-item{width:auto!important}.mu_register #blog_title,.mu_register #user_email,.mu_register #blogname,.mu_register #user_name,.mu_register .error,.mu_register input[type="submit"]{width:100%}.call-to-action-text,.call-to-action-button{display:block;padding-right:0;text-align:center}.call-to-action-button .btn{margin:20px 0 10px}.title h1,.title h2,.title-price,.title-actions{float:none!important}.title-actions{margin-top:10px}.title-search-map{float:right!important}#properties-map{height:400px}}@media(max-width:480px){.boxed .wrap{width:auto}.captcha-image{float:none;width:100%}.captcha-input{float:none;width:100%}.credit-left,.credit-right{float:none;width:auto;text-align:center}}@media(min-width:769px) and (max-width:1024px){.boxed .wrap{width:764px}.boxed .wpcasa-menu-main,.boxed .wpcasa-menu-sub{margin:0 -20px;padding:0 20px}.flexslider{height:auto!important}.flexslider .overlay{padding:15px 25px 0}.widget-latest .title-widget{margin-left:20px}.searchform .search-text{width:100%;margin-right:0;margin-bottom:10px}.attachment-navigation.third .span4{width:145px}.credit-left,.credit-right{width:48%}#properties-map{height:600px}}@media(max-width:1024px){.tinynav{display:block;width:100%}.wpcasa-menu{padding-top:13px!important}.wpcasa-menu ul{display:none}.property-search{width:auto;margin-left:20px;margin-right:20px}.span8 .property-search,.span9 .property-search,.property-search-widget .property-search{margin-left:0;margin-right:0}.property-search form{padding:20px}.property-search form .form-inner{padding:0 0 40px}.property-search-main{padding-bottom:5px}.property-search-text,.span8 .property-search-text,.span9 .property-search-text{width:100%!important;margin-right:0}.property-search-submit,.span8 .property-search-submit,.span9 .property-search-submit{position:absolute;left:0;bottom:0;width:100%!important}.property-search-details{padding:0 0 20px}.property-search-details select,.span8 .property-search-details select,.span9 .property-search-details select{width:100%!important;margin-top:20px}.property-search-advanced div{display:block;margin-right:0}.property-search-price{padding-bottom:15px}.property-search-price-min .text,.property-search-price-max .text,.span8 .property-search-price-min .text,.span8 .property-search-price-max .text,.span9 .property-search-price-min .text,.span9 .property-search-price-max .text{width:100%}.property-search-order,.property-search-orderby,.property-search-order-results{margin-bottom:15px}.property-search-order label,.property-search-orderby label,.property-search-order-results label{display:block;width:100%;margin-bottom:5px}.property-search-results select{width:100%}.property-search-filters,.property-search-filters label{margin-right:0;padding-right:0}.property-search-filters div{display:block;width:100%;margin:0 0 5px}.property-search-buttons{bottom:-40px;right:-20px}}@media(min-width:1060px){.boxed .wrap{width:1060px}}