select.homecombo{opacity:0;z-index:-9;position:relative!important;padding:0!important;border:0!important;font-family:Arial,sans-serif;height:188px}@media screen and (max-device-width:1024px) and (min-device-width:668px){select.homecombo{z-index:20;height:188px;opacity:0}}@media screen and (max-width:667px){select.homecombo{z-index:20;opacity:1;height:24px;border:1px solid #ccc!important}div.homecombo{display:none}}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.homecombo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Arial,sans-serif;color:#666;border:solid 1px #b4b4ab;display:inline-block;position:absolute;left:0;overflow:hidden;z-index:10;background-color:#fefefa}div.homecombo .option{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:1px 0 1px 6px;height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:21px;cursor:pointer}div.homecombo .option.selected{color:#fefefa;background-color:#346767}div.homecombo .option.disabled{color:#999;background-color:#fefefa}div.homecombo .scrollbar{position:absolute;top:0;right:2px;height:100%;width:8px;background-color:transparent}div.homecombo .scrollbar:hover{background-color:transparent}div.homecombo .scrollbar .handle{width:8px;background-color:#666;cursor:ns-resize;border-radius:4px;opacity:.8;height:30px}div.homecombo:hover{border-color:#346767}.combo-labels{display:none}@media screen and (max-width:667px){.combo-labels{display:block;text-shadow:0 1px 1px #fff;margin-bottom:5px}}#language-selector{width:130px;margin:-5px 0 0 13px;padding:5px 0 0}#language-selector>*{width:130px;padding-left:0}#language-selector>a{height:15px;background:transparent url("/static/common/home/dist/resources/img/sprites_home.png") no-repeat 0 0;padding-left:32px}#language-selector ul{z-index:5;position:absolute;float:left;visibility:hidden;padding-bottom:8px;-webkit-box-shadow:1px 1px 0 0 #999;box-shadow:1px 1px 0 0 #999}#language-selector ul li{padding:3px 0!important}#language-selector ul li>*{padding-left:8px}#language-selector .link-language{height:15px;padding-left:32px;background:transparent url("/static/common/home/dist/resources/img/sprites_home.png") no-repeat 0 0;vertical-align:bottom}#language-selector.lang-es a,#language-selector .link-language.lang-es{background-position:8px -41px}#language-selector.lang-ca a,#language-selector .link-language.lang-ca{background-position:8px -62px}#language-selector.lang-en a,#language-selector .link-language.lang-en{background-position:8px -83px}#language-selector.lang-fr a,#language-selector .link-language.lang-fr{background-position:8px -106px}#language-selector.lang-de a,#language-selector .link-language.lang-de{background-position:8px -128px}#language-selector.lang-it a,#language-selector .link-language.lang-it{background-position:8px -151px}#language-selector.lang-pt a,#language-selector .link-language.lang-pt{background-position:8px -173px}#language-selector .and-also{color:#a9a9a9;font-size:.75em}#language-selector:hover{width:130px;background-color:#e7e7e4;-webkit-box-shadow:1px 1px 0 0 #999;box-shadow:1px 1px 0 0 #999}#language-selector:hover>a{color:#a9a9a9}#language-selector:hover ul{background-color:inherit;visibility:visible}#wrapper{max-width:1280px;padding:0}#main-header{width:95%;height:80px;margin:0 auto;display:table;background-color:#FFF}#main-header .phrase{margin:25px 0 0 5px;font-size:.875em;font-weight:normal;padding-top:0}#site-links-1 .content,#site-links-2 .content,footer .content{max-width:100%}#id-cookies>div{max-width:1280px}section{margin-bottom:45px!important}#search-top,#search-bottom,#put-property,#free-search,#solidary{width:52%;margin:0 auto}#locations{width:95%;margin:0 auto}#home-image{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;width:auto;height:400px;display:block;opacity:0}.ie8 #search-top{background:transparent url(/static/common/home/dist/resources/img/pixel_green.png) repeat 0 0!important}#property-link{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;opacity:0;text-decoration:none;position:absolute;top:6.5%;right:2.5%;font-size:1.125em;padding:1% 1.5%;background-color:rgba(250,250,250,0.7);font-weight:700}#property-link .title{text-decoration:underline}#property-link .price{font-weight:400;text-decoration:none;display:block;color:#666;margin-top:2px}.ie8 #property-link{background-color:#fff;display:none}#search-section{width:100%;height:auto;position:relative}#search-section fieldset{margin:0 auto;padding:0;position:relative}#search-section .home-phrase{color:#333;font-size:1.75em;text-align:center;text-shadow:0 1px 1px #fff;margin-bottom:10px;line-height:normal}#search-section select{width:100%}#search-top{position:absolute;bottom:0;left:0;right:0;background-color:rgba(223,250,69,0.7);padding:1% 1.34% 0}#search-bottom{padding:1.34%!important;background-color:#dffa45!important}#search-bottom div{width:59.5%;float:left}#search-bottom div p{margin-bottom:0}#search-bottom .action{width:38.4%;float:right;font-size:1.25em}#location-combo-container,#operation-combo-container,#typology-combo-container{float:left;position:relative;line-height:15px}#operation-combo-container,#typology-combo-container{width:28.6%}#location-combo-container{width:38.4%}#typology-combo-container{margin:0 2.2%}#put-property p{float:left}#put-property .action{width:38.1%;float:right;font-size:1.25em}#free-search .search-block{display:table;margin-top:8px;width:100%}#free-search .search-block .dropdown-wrapper[data-role="typology"],#free-search .search-block .form-item-block,#free-search .search-block .regular{display:table-cell;vertical-align:top}#free-search .search-block .dropdown-wrapper[data-role="typology"]{width:100%;min-width:180px;float:left}#free-search .search-block .form-item-block{padding:0 15px}#free-search .search-block .regular{width:100%}#free-search .search-block input{width:100%}#free-search .regular{float:right;font-size:inherit}#solidary{height:auto;display:table;background-color:#e7e7e7;color:#717164}#solidary .image,#solidary .text{display:table-cell;vertical-align:middle}#solidary .image{width:94px;height:80px;height:auto;background-color:#999}#solidary .image img{width:100%;display:block}#solidary .text{padding-left:5%}#municipality-search{width:95%;margin:0 auto}#municipality-search ul{list-style-type:none;padding:0}#municipality-search .tabs{border-bottom:1px solid #e7e7e7;position:relative}#municipality-search .tabs a{display:block;padding:10px 15px;border:1px solid #e7e7e7;border-bottom:0;text-shadow:0 1px 1px #fff}#municipality-search .tabs li{position:relative;top:1px;margin-left:15px;background-color:#e7e7e4;padding:0}#municipality-search .tabs li:first-child{margin-left:0}#municipality-search .tabs li.selected{background-color:#fff;border-bottom:#fff}#municipality-search .tabs li.selected a{color:#333;font-weight:700}#municipality-search .menu{margin:15px 15px 25px;clear:both}#municipality-search .menu li{margin-left:25px}#municipality-search .menu li:first-child{margin-left:0}#municipality-search .menu li.selected a{color:#666;font-weight:700}#municipality-search .locations-list{clear:both}#municipality-search .locations-list>ul{width:25%;float:left}#municipality-search .locations-list>ul ul{margin:5px 0 5px 75px;margin-bottom:5px}#municipality-search .locations-list li{margin-bottom:8px;clear:both}#municipality-search .locations-list li>p{width:45px;text-align:right;float:left;padding-right:10px;color:#a2a2a2;margin-bottom:0}#municipality-search .locations-list [class*="icon-elbow"]:before{color:#666;margin-left:-20px;padding-right:5px;vertical-align:baseline}@media screen and (min-device-width:668px) and (orientation:portrait),screen and (max-width:1023px){#search-top,#search-bottom,#put-property,#free-search,#solidary{width:73.4%}#search-bottom .action,#put-property .action{width:38.1%}}@media screen and (max-width:1024px){#languages .and-also{clear:both;margin-left:0}}@media only screen and (max-width:667px){#main-header{height:50px}#search-top,#search-bottom,#put-property,#free-search,#solidary{width:92%;margin:0 auto}#home-image{display:none}#search-top,#search-bottom{position:static;padding:3%!important;background-color:#daff45!important}#search-top{padding-bottom:0!important}#search-top .home-phrase{font-size:1.375em}#search-bottom{padding-top:0!important}#search-bottom div{width:100%;margin-top:15px;font-size:.875em}#search-bottom .action{width:100%}#operation-combo-container,#typology-combo-container,#location-combo-container{width:100%;float:none;margin:0}#operation-combo-container .homecombo,#typology-combo-container .homecombo,#location-combo-container .homecombo{width:100%;margin-bottom:15px;opacity:1;z-index:2}#put-property p{float:none}#put-property .action{width:100%;float:none;margin-top:15px}#free-search .search-block{display:block}#free-search .search-block .dropdown-wrapper[data-role="typology"]{display:block;width:100%;float:none;margin-bottom:15px}#free-search .search-block .form-item-block{display:block;padding:0;margin-bottom:15px}#free-search .search-block .regular{display:block;float:none}#municipality-search .menu{-webkit-column-count:3;-moz-column-count:3;column-count:3}#municipality-search .menu li{font-size:.875em;float:none;margin-left:0;padding-left:0}#municipality-search .locations-list{font-size:.875em}}@media screen and (max-width:850px){#municipality-search .locations-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}#municipality-search .locations-list>ul{width:auto!important;float:none!important}}@media screen and (max-width:650px){#municipality-search .locations-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}#municipality-search .locations-list>ul{width:auto!important;float:none!important}}@media screen and (max-width:1000px){#main-header .phrase{display:block;margin:3px 0 0;line-height:normal}}@media screen and (max-width:865px){#main-header{height:50px}#main-header .phrase{display:none}#language-selector{display:none}}@media screen and (max-width:520px){#your-account .hide-txt{display:none}}