.centerMainWrapper{text-align:center}.centerMain{text-align:left;margin:0 auto}.only-mobile,.view-mobile,.view-tablet{display:none}#admin-menu-wrapper{font-size:11px}#admin-menu{box-shadow:0 0 .429em 0 #000}ul.tabs{list-style:none;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:start;justify-content:flex-start;margin:16px 0;background:#E5E6E1;padding:16px 8px;-ms-flex-align:center;align-items:center;box-sizing:border-box}ul.tabs li{margin-right:16px}ul.tabs li a{padding:4px 8px}ul.tabs li a,ul.tabs li a:hover{margin-left:0;width:100%;background:#2172b2;color:#fff;text-shadow:none;box-shadow:none;border:0;border-radius:4px}ul.tabs li a:hover{background-color:#2369a6;background-image:linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1e5c90}.tabs.primary .views-counter{padding:2px 8px;background:#fff;box-sizing:border-box;font-size:16px;color:#2172b2;font-weight:700;line-height:24px;border-radius:4px;-ms-flex-positive:1;flex-grow:1;text-align:center;border:1px solid #8e8f8c}.btn{-webkit-appearance:none;appearance:none;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:42px;padding:8px 18px;text-align:center;text-decoration:none;word-wrap:break-word;font-size:1em}.btn.action{background-color:#B62682;border:1px solid #B62682;box-shadow:inset 0 -1px 1px 0 #8c1d64,inset 0 1px 1px 0 rgba(255,255,255,.5);color:#fff;font-weight:700;text-decoration:none}.btn.action.fake-guide-hover,.btn.action:hover{background-color:#8c1d64}.page-statistiche #calcular,a.call-to-action,button.call-to-action,form.id .form-submit.call-to-action,form.id .form-type-radio input[type=radio].call-to-action~label{background-color:#B62682;border:1px solid #B62682;box-shadow:inset 0 -1px 1px 0 #8c1d64,inset 0 1px 1px 0 rgba(255,255,255,.5);color:#fff;font-weight:700;text-decoration:none;padding:7px 12px;text-shadow:none}form.id .form-type-radio input[type=radio].call-to-action~label::before{content:''}form.id .form-type-radio input[type=radio].call-to-action,form.id .form-type-radio input[type=radio].call-to-action~label{cursor:pointer}.user-logout a,form.id .btn-regular{background-color:#E5E6E1;border:1px solid #8E8F8C;box-shadow:inset 0 -1px 1px 0 #8E8F8C,inset 0 1px 1px 0 #FFF;color:#141414;font-weight:700;text-shadow:0 1px 0 #FFF;text-decoration:none;display:inline-block;padding:8px 18px;text-align:center;word-wrap:break-word}.page-statistiche #calcular:hover,a.call-to-action:hover,button.call-to-action:hover,form.id .form-submit.call-to-action:hover,form.id .form-type-radio input[type=radio].call-to-action:hover,form.id .form-type-radio input[type=radio].call-to-action~label:hover,form.id .form-type-radio.form-disabled input[type=radio].call-to-action,form.id .form-type-radio.form-disabled input[type=radio].call-to-action~label{background-color:#8c1d64}form.id #main-content .form-item input[type=text],form.id #main-content .form-item textarea{font-size:16px;padding:7px;color:#141414;width:100%;border-radius:0;-webkit-appearance:none;appearance:none;border:1px solid #8E8F8C}form.id .form-item input[type=email],form.id .form-item input[type=text],form.id .form-item textarea{font-size:16px;padding:8px 16px;color:#141414;width:100%;border-radius:0;-webkit-appearance:none;appearance:none;border:1px solid #8E8F8C}form.id .form-item input[type=email]:hover,form.id .form-item input[type=text]:hover,form.id .form-item textarea:hover{border-color:#B62682}form.id .form-item input[type=email]:active,form.id .form-item input[type=email]:focus,form.id .form-item input[type=text]:active,form.id .form-item input[type=text]:focus,form.id .form-item textarea:active,form.id .form-item textarea:focus{outline:0;border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004}form.id .form-type-checkbox input[type=checkbox],form.id .form-type-radio input[type=radio]{opacity:0;position:absolute;cursor:pointer}form.id .form-type-checkbox label,form.id .form-type-radio label{cursor:pointer}form.id .form-type-checkbox input[type=checkbox]~label::before,form.id .form-type-radio input[type=radio]~label::before{font-family:idealista-regular}form.id .form-type-checkbox input:checked[type=checkbox]~label::before,form.id .form-type-radio input:checked[type=radio]~label::before{color:#B62682}form.id .form-type-checkbox input[type=checkbox]~label::before{content:"\e105\00a0"}form.id .form-type-checkbox input:checked[type=checkbox]~label::before{content:"\e106\00a0"}form.id .form-type-radio input[type=radio]~label::before{content:"\e107\00a0"}form.id .form-type-radio input:checked[type=radio]~label::before{content:"\e108\00a0"}form.id label{color:#141414}form.id span.message-error{color:#EA7300;display:block;margin:4px 0 10px 0;font-size:14px;text-align:left}span.message-error:before{font-family:idealista-regular,Arial,sans-serif;font-weight:400;font-size:14px;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e605";margin-right:5px}form.id div[data-invalid=invalid] label:before{color:#EA7300;font-weight:700}form.id div[data-invalid=invalid] input[type=text],form.id div[data-invalid=invalid] input[type=email]{border:2px solid #EA7300}form.id.sending-data .form-item,form.id.sending-data input{opacity:.5;pointer-events:none}form.id .loading{display:block;clear:both;height:50px}.messages{position:relative;display:block;font-size:20px;box-sizing:border-box;width:100%;border:0;background-image:none;padding:15px;padding-left:48px;margin:0 0 10px 0}.messages:before{line-height:18px;font-size:36px;position:absolute;left:8px;top:12px}.messages ul{padding-left:1.429em;margin:0;list-style:none}.messages li{font-size:18px;line-height:30px}.form-item .error,.messages.error{background-color:#FAE0E0;color:#d32222}.messages.warning{border:1px solid #ff0}.messages.status{background-color:#DEEEDA;color:#399124}.messages:before{font-size:36px;position:absolute;left:8px;top:12px}.messages.icon-feedbk:before{font-size:36px;position:absolute;left:8px;top:20px}#highlighted{margin:0}#highlighted .content img{margin:0}#messages{margin-bottom:10px}.field .label-above{font:700 18px BerninoSans-Web,arial,sans-serif;margin-bottom:5px}.comment-form:after{content:".";display:block;height:0;clear:both;visibility:hidden}.comment{margin-bottom:1.429em;float:left;width:100%;overflow:hidden;border-bottom:1px solid #f2f2f2;padding-bottom:15px}.comment.has-children,.comment.has-father{border:none}.comment.has-father:last-child{border-bottom:1px solid #f2f2f2}.indented .indented .has-father:last-child{border:none}.comment.unique-children{border-bottom:1px solid #f2f2f2}.indented .indented .comment.unique-children{border:none}.comment-wrapper .most-voted{background-color:#effca2}.comment-wrapper .indented{padding-left:3em}.comment .field-name-comment-body{clear:both;padding-left:48px}.comment .field-name-idn-user-signature{background-color:#F4F5F2;margin:0 0 10px 48px;padding:2px 5px}#comment-best-reply .links,#comments .comment .links{float:left;clear:both;margin:0;padding-left:48px}.form-item-comment-body-und-0-value label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ajax-comment{margin-top:20px}.mollom-privacy{float:left;margin-bottom:15px}.comment-form .form-actions{float:right}.field-name-idn-comments{float:left;width:100%}.comment-unpublished{background:#efefe9;box-sizing:border-box;padding:20px}.comment-form .countdown.error{color:#d80000}.comment-form{margin-bottom:25px}.comment-form textarea{width:100%;height:90px}.comment-wrapper .indented .indented .indented{padding-left:0}#comments .icon-login:before{content:''}.field-name-submitted-by-long{float:left;width:100%;clear:both;margin-bottom:10px}.field-name-submitted-by-long .icon-avatar:before{color:#fff;position:relative;top:6px;float:left;margin-right:5px;font-size:18px}.field-name-submitted-by-long .field-name-post-date{line-height:35px}.item-list .pager{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0}.item-list .pager li{background:#E5E6E1;padding:10px 1em;margin:0;list-style:none;display:none}.item-list .pager li{background:#E5E6E1;padding:10px 1em;margin:0;list-style:none;display:none}.item-list .pager li.pager-previous{padding:10px 1em 10px 0}.item-list .pager li.pager-next{padding:10px 0 10px 1em}.item-list .pager li .active{color:#1f72b2;font-weight:400}.item-list .pager .pager-previous{text-align:left;display:block}.item-list .pager .pager-init{text-align:center;display:block}li.pager-init.first{margin-left:40%}li.pager-init.last{margin-right:40%}.item-list .pager .pager-next{text-align:right;display:block}.item-list .pager .pager-init a{white-space:nowrap}.item-list .pager-next.no-next,.item-list .pager-previous.no-previous{visibility:hidden}.item-list .pager-next.icon-arrow-right:before{content:''}.item-list .pager-next.icon-arrow-right:after{font-size:20px}.item-list .pager-previous.icon-arrow-left:before{font-size:20px;content:"\e002"}.page-taxonomy-term .pager-next:after{font-size:20px;content:"\e005"}.vud-widget-thumbs{float:right;width:8.214em;font-size:14px;line-height:18px}.vud-widget-thumbs .down-score,.vud-widget-thumbs .up-score,.vud-widget-thumbs .value-score{float:left;width:2em;margin-left:.357em}.vud-widget-thumbs .value-score{font-size:1.143em;margin-top:.357em;width:1.563em;text-align:center}.vud-widget-thumbs .down-score a,.vud-widget-thumbs .down-score span,.vud-widget-thumbs .up-score a,.vud-widget-thumbs .up-score span{float:left;height:2em;width:28px}.vud-widget-thumbs .down-score a.use-ajax,.vud-widget-thumbs .down-score span,.vud-widget-thumbs .up-score a.use-ajax,.vud-widget-thumbs .up-score span{opacity:1}.vud-widget-thumbs .down-score a.use-ajax:hover,.vud-widget-thumbs .up-score a.use-ajax:hover{opacity:.7}.vud-widget-thumbs .down-score .icon-thumbdown.voted:before,.vud-widget-thumbs .down-score .icon-thumbdown:before,.vud-widget-thumbs .up-score .icon-thumbup.voted:before,.vud-widget-thumbs .up-score .icon-thumbup:before{float:left;font-size:18px;margin:5px 2px 0 5px;color:#141414}.vud-widget-thumbs .up-score .icon-thumbup.voted:before{color:#399124}.vud-widget-thumbs .down-score .icon-thumbdown.voted:before{color:#D80000}.vud-widget-thumbs .down-score a.voted,.vud-widget-thumbs .down-score span.voted,.vud-widget-thumbs .up-score a.voted,.vud-widget-thumbs .up-score span.voted{opacity:1}.field-name-edit-user-form .nick{margin-bottom:30px}.field-name-edit-user-form .form-item-field-user-nick-field{float:left;width:100%}.field-name-edit-user-form .field-user-nick-group-field{float:left;clear:both;width:100%;margin-bottom:20px}.field-name-edit-user-form .field-user-nick-group-field .form-submit{float:left;margin-left:0}.field-name-edit-user-form .user-picture{float:left;clear:both;margin:0 15px 10px 0}.field-name-edit-user-form .user-picture img{width:75px}.field-name-edit-user-form .form-item-files-picture-upload{float:left;margin-top:47px}.field-name-edit-user-form .form-item-files-picture-upload input{padding-left:0}.field-name-edit-user-form .form-item-picture-delete{float:left;clear:both;width:100%}.field-name-edit-user-form .field-user-upload-photo-field{float:left;clear:both;margin-bottom:35px}.field-name-edit-user-form .field-user-upload-photo-field .form-submit{margin-left:0;padding:.714em 2.5em}.user-logout{float:left;clear:both;margin-bottom:30px}#archivo{list-style:none;padding:0}#archivo li{display:block;width:200px;text-align:right;margin-bottom:5px;font-size:16px}#archivo a{width:120px;float:left;text-align:left}.region-sidebar .full-width-list{font:400 16px 'Open Sans',BerninoSans-Web,arial,'Open Sans',sans-serif;padding-left:22px;margin-top:0}.region-sidebar .full-width-list li{margin-bottom:15px}.region-sidebar .full-width-list li a{font:400 14px BerninoSans-Web,arial,sans-serif;line-height:18px}.region-sidebar .form-item-your-mail input{width:100%}.region-sidebar .newsletter-subscription-button{float:left;clear:both;margin-bottom:15px;width:100%}.boletines-sticky-subscription{display:none}.newsletter .vtop{display:block}.newsletter .txtPubli>div{white-space:normal}.newsletter table.tablaPubli td:nth-last-child(1),.newsletter table.vtop table td:nth-last-child(1),.newsletter table.vtop td:nth-last-child(1){position:relative;text-align:left;white-space:normal}.newsletter table .txtPubli{font-family:Verdana,Helvetica,sans-serif;font-size:12px;line-height:15px}table{border:0;width:100%!important}table.ranking{margin-bottom:25px}table img{max-width:100px}table.tablaPubli img{max-width:100%}table th{font-weight:400;color:#464646;background:#ebebe9;text-align:left;padding:8px 5px 6px}table tbody tr.invisible{display:none}table tbody tr .precio,table th:nth-child(1){width:55%}table td{text-align:center;white-space:normal!important;border:1px solid #E5E6E1;padding:8px 5px 6px;vertical-align:bottom}table td:first-child{text-align:left}table td:nth-last-child(1){white-space:nowrap;text-align:right}table.no-style th:nth-child(1){width:auto}table.no-style td:nth-last-child(1){white-space:normal;font:400 14px BerninoSans-Web,arial,sans-serif;line-height:18px;text-align:left;vertical-align:top}table.no-style td{vertical-align:top}table .discount,table .m2,table .price{text-align:right;white-space:nowrap}table .description{padding-left:0}table tbody td.description a{background-image:none}.combobreaker{width:100%;height:45px}.combobreakerWrapper{float:right;margin-bottom:10px}.combobreaker span{float:left;padding:10px 10px 0 0}.combobreaker .listWrapper{position:relative;float:right;min-width:230px;height:40px;overflow:hidden;display:none}.combobreaker .selectedText{cursor:pointer;height:38px;width:230px;margin:0;padding:9px;display:block;background:#E5E6E1 url(i/h-sprite.png) 200px -347px no-repeat;border:1px solid #B9B9B0;border-radius:2px;box-shadow:inset 0 .071em 0 #F7F7F7;box-sizing:border-box;-moz-box-sizing:border-box}.combobreaker .listWrapper ul{list-style:none;height:40px;width:100%;margin:0;padding:0;position:absolute;top:40px;background:#E5E6E1;border:1px solid #B9B9B0;border-radius:2px;box-shadow:inset 0 .071em 0 #F7F7F7;box-sizing:border-box;-moz-box-sizing:border-box}.combobreaker .listWrapper ul li{height:20px;padding:10px 10px 8px;border-bottom:1px solid #999;cursor:pointer;margin-bottom:0}.combobreaker .listWrapper ul li.selected,.combobreaker .listWrapper ul li:hover{background:#eee}.filterLinksForTable{float:left;width:100%}.filterLinksForTable .button{float:left;cursor:pointer;background:#E5E6E1;margin:10px 10px 10px 0;padding:10px}.filterLinksForTable .active{font-weight:700;border-bottom:2px solid #333;padding-bottom:8px}.combobreaker.show .listWrapper{position:relative;z-index:10;float:right;min-width:230px;height:40px;overflow:visible;display:block}.combobreaker.show .listWrapper ul{height:auto;top:0}.combobreaker.show .selectedText{display:none}table .sortedBy{font-weight:700}.pagina-detalle .field-name-body table tbody img,table tbody img{float:left;margin:0 10px 0 0}.node .links{padding-left:0}.node .links li{display:inline;list-style:none;margin-right:1em}#comments-wrapper .links li,.node .links li{display:inline;list-style:none;margin-right:1em}.pagina-detalle .field-name-celebrity-house-banner{text-align:center}.view-mode-detalle_ancho_completo .field-name-field-media-gallery{margin-left:auto;margin-right:auto}.view-mode-detalle_ancho_completo .field-name-field-media-gallery img{min-width:100%}.view-mode-detalle_ancho_completo .field-name-field-media-gallery .figure-wrapper h3,.view-mode-detalle_ancho_completo .field-name-field-media-gallery .figure-wrapper p{max-width:744px;margin:auto}.view-mode-detalle_ancho_completo figcaption{max-width:100%}.add-content,.login.icon-plus{float:left;margin-top:10px;padding-left:1.343em}.add-content.icon-plus:before,.login.icon-plus:before{content:"\e104";position:absolute;left:0;font-size:18px}.login.icon-plus:before,.page-foro .add-content.icon-plus:before{position:relative;margin-right:5px}.node-unpublished{background:#f7edd2;position:relative;padding:0 1em 1em;top:-1em;left:-1em}.no-sidebars aside{float:right}#block-idn-news-term-navigation-banner .content{background:#fff}#block-idn-news-term-navigation-banner img{display:block}.pagina-listado .node--advertising .field-name-field-news-seccion{display:none}.pagina-listado .node--advertising .label-publinoticia{position:absolute;bottom:16px;right:24px;font-size:14px}.pagina-listado .footer-content-wrapper{border-top:4px solid #b1d004;background:#fff}.pagina-listado .view-taxonomy-term-navigation{margin-top:24px}.pagina-listado .figure-wrapper>img{margin:10px 0 0}.pagina-listado .link-image span.video,.pagina-listado .media-content span.video{float:right;background:#333 url(i/h-sprite.png) 12px -621px no-repeat;opacity:.8;color:#fff;padding:26px 28px 23px 65px;font-size:22px;position:absolute;top:-155px;right:75px}.pagina-listado .home-nodequeue-section .title-wrapper{border-bottom:2px solid #E1F56E;margin-bottom:15px}.pagina-listado .home-nodequeue-section .home-nodequeue-title{background:#E1F56E;font:400 24px 'Open Sans',BerninoSans-Web,sans-serif;padding:0 10px;color:#333}.pagina-listado .home-nodequeue-section .home-nodequeue-title:hover{text-decoration:none}.highlighted-100,.pagina-detalle .view-mode-detalle_ancho_completo h1{line-height:36px;font-size:28px}.pagina-detalle .field-name-body img.file-icon{margin:0}.field.field-name-field-multi-author span:first-child{line-height:32px;margin-right:8px}.avatar.author-signature a{display:-ms-inline-flexbox;display:inline-flex}.avatar.author-signature a img{position:relative;padding:0 8px 0 0;background:0 0}.avatar.author-signature img{background:0 0}.figure-content-news img{margin-bottom:0;width:100%;height:auto}.caption,figcaption{max-width:744px;text-align:right;font-size:14px;margin-left:auto;margin-right:auto;color:#8E8F8C}.figure-content-news .figure-description{text-align:left;color:#141414}.pagina-detalle .field-name-body .figure-content-news img{margin-bottom:0}.field-name-field-media-gallery>figure,.field-name-field-media-gallery>img.idnGalleryItem{margin-bottom:24px}.figure-description{display:none}.field-name-body .figure-description,.field-name-field-media-gallery .figure-description{display:block}.label-publinoticia{font-size:16px;color:#999}.field-name-prev-next{width:100%;display:table;margin:30px 0}.full-main-bottom .field-name-prev-next{width:100%;display:table;margin:0 0 30px}.field-prev-next{display:table-row;width:100%}.field-prev-next .prev{display:table-cell;width:49%;background:#E5E6E1 url(i/bullet-big-left.png) no-repeat 3% calc(67%);margin:0;border-right:7px solid #fff}.field-prev-next .next{display:table-cell;width:49%;background:#E5E6E1 url(i/bullet-big-right.png) no-repeat 97% calc(67%);margin:0;border-left:7px solid #fff}.field-prev-next span.navigator-left,.field-prev-next span.navigator-right{background:#fff;padding:10px 0;display:block}.field-prev-next a.navigator-left{display:block;padding:10px 10px 10px 35px}.field-prev-next a.navigator-right{display:block;padding:10px 35px 10px 10px}.field-prev-next img{float:left;margin:0 10px 10px 0}.field-prev-next h3{font-weight:400;margin:0}.field-prev-next h3.width-img{margin-left:105px}.field-name-term-medio-procedencia{margin-bottom:20px}.field-name-term-medio-procedencia .figure-wrapper{display:inline}.field-name-term-medio-procedencia .figure-wrapper img{max-height:50px}.field-name-term-medio-procedencia .figure-wrapper a{display:inline}.field-name-noticias-relacionadas{margin-bottom:10px}.field-name-noticias-relacionadas h2{font:700 18px BerninoSans-Web,arial,sans-serif;margin-bottom:5px}.field-name-noticias-relacionadas ul{padding:0;margin:0}.field-name-noticias-relacionadas li{position:relative;padding:0 0 10px 10px;list-style:none}.field-name-noticias-relacionadas .icon-arrow-right:before{position:absolute;left:-4px;top:7px;color:#8E8F8C;font-size:8px}.field-name-noticias-relacionadas .icon-arrow-right:after{content:''}.field-name-field-etiquetas{margin-top:40px;margin-bottom:20px}.field-name-field-etiquetas .label-above{font:700 18px BerninoSans-Web,arial,sans-serif;margin-bottom:16px}.field-name-field-etiquetas a{display:inline-block;margin-right:8px;margin-bottom:8px;font-size:14px;line-height:18px;background:#F4F5F2;padding:6px 8px;border-radius:4px;color:#141414;border:1px solid transparent}.field-name-field-etiquetas a:hover{border:1px solid #E5E6E1}.field-name-textlinks.publi-wrapper{max-width:744px;min-height:58px;margin:24px auto}.field-name-textlinks .arrow_list{padding:0;margin:1em 0}.field-name-cdd-info-inmueble .info-price{font:700 16px BerninoSans-Web,arial,sans-serif;margin-bottom:5px}.field-name-cdd-info-inmueble .access-details,.field-name-cdd-info-inmueble .contact-advertiser{margin:10px 0;display:block}.field-name-cdd-info-inmueble .advertiser-person{margin:10px 0;display:block}.field-name-field-cdd-gallery .show-more{margin:10px 0;color:#2b78b5;display:block;width:245px;padding-right:20px;cursor:pointer;background:url(i/h-sprite.png) no-repeat 100% -488px}#cdd-info-contact{float:left;width:100%;clear:both;margin-bottom:35px}.contact-form{float:left;width:24em}.contact-form .form-item input,.contact-form .form-item textarea{width:100%}.field-name-cdd-otras-cdd label{font:400 20px BerninoSans-Web,arial,sans-serif}.pagina-detalle .field-name-cdd-otras-cdd .field-name-post-date{float:left}.field-name-certificado{max-width:744px;margin:24px auto}#ask-view-search-form{float:right}#ask-view-search-form .form-actions,#ask-view-search-form .form-item-ask-view-search{float:left}#block-ask-top-ask-list .go-to-forum{display:block;padding-bottom:10px;background:#F4F5F2;font-weight:700;color:#141414;font-size:16px;text-shadow:0 1px 1px #fff;padding-left:22px;padding-top:10px}#block-ask-top-ask-list li{list-style:none;margin:0;padding:.643em 0;border-bottom:1px solid #E5E6E1}#block-ask-top-ask-list li span{float:right;font-size:.857em;color:#8E8F8C}#ask-view-search-form .form-item-ask-view-search input{padding:5px 5px 0 5px;width:250px}#ask-view-search-form .form-actions .form-submit{border-radius:0 2px 2px 0;padding:5px 11px 2px 29px;border-left:0;margin-left:0;background:#E5E6E1 url(i/h-sprite.png) 3px -170px no-repeat}.pagina-listado .node-ask{margin-bottom:.5em}.pagina-listado .node-ask .ds-left,.view-ask-view .node-ask .ds-left{text-align:center;font:300 1.143em BerninoSans-Web,arial,'Open sans'}.pagina-listado .node-ask .ds-left .count,.view-ask-view .node-ask .ds-left .count{font-size:1.625em;display:block}.pagina-listado .node-ask .field-name-title h3,.view-ask-view .node-ask .field-name-title h3{font:300 1.286em BerninoSans-Web,arial,'Open sans';margin:0}.view-ask-view .views-row{margin-bottom:25px}.view-ask-view td{border:none;vertical-align:middle}.view-ask-view tr{border-bottom:1px solid #E5E6E1}.node-ask-form{width:75%}.node-ask-form .form-text{width:100%}.node-ask-form .form-textarea{width:100%}.node-ask .field-name-field-ask-entity-ref{margin-top:30px}.node-ask .field-name-body{min-height:35px}.pagina-listado .field-name-field-ask-entity-ref{float:right;font-size:14px;line-height:18px}.pagina-listado #ask-node-form .field-name-field-ask-entity-ref{display:block;margin-top:15px;float:none;font-size:14px;line-height:18px}.attachment-after:after,.pagina-listado .search-form:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pagina-listado .search-form .form-item-keys{float:left;width:75%}.pagina-listado .search-form .form-item-keys input{width:100%}.pagina-listado .search-form .form-submit{float:right;margin-top:25px}.pagina-listado .ds-search-extra{margin-bottom:20px}.pagina-listado .region-sidebar .publititle{margin-top:24px}.return-forum-link{float:left;width:100%;clear:both}.view-ask-view .views-table th{font-size:16px}.view-ask-view .views-table .title{display:block}.view-ask-view .views-table .category a{font-size:12px;color:#8E8F8C}.view-ask-view .views-table .category a:hover{text-decoration:none}.view-ask-view .views-table th:first-child{width:70%;font-weight:700}.view-ask-view .views-table thead th{background:#F4F5F2}.view-ask-view .views-table td:first-child{width:70%}.view-ask-view .views-table td.views-field-last-updated{font-size:14px}.view-ask-view .views-table th img{padding-left:5px;height:13px;width:13px}.view-ask-view .views-table td.views-field-handler-idn-comments-count-field,.view-ask-view .views-table th:last-child{text-align:center}.view-ask-view .views-table th.active a{display:-ms-inline-flexbox;display:inline-flex}.view-ask-view .attachment-after,.view-display-id-ask_by_category_no_pager{margin:50px 0;clear:both}.view-display-id-ask_block_latest_asks .attachment-after{margin:25px 0;text-align:right}.view-display-id-ask_block_latest_asks .attachment-after .go-to-forum{margin-bottom:16px;display:block}.view-display-id-ask_block_latest_asks .preguntar a{display:inline-block;width:auto;box-sizing:border-box;line-height:24px}.field-name-most-voted-comment{margin-top:30px}#comment-best-reply .comment{background:#f3fcbd;box-sizing:border-box;border-top:4px solid #B62682;padding:10px}#block-views-ask-view-latest-questions h2{margin:32px 0 16px 0}.node-ask .field-label{display:block;padding-bottom:10px;background:#F4F5F2;font-weight:700;color:#141414;font-size:16px;text-shadow:0 1px 1px #fff;padding-left:22px;padding-top:10px;margin:30px 0 15px}#make-a-question{margin-bottom:300px}#make-a-question .form-item-continue{float:right}#make-a-question #edit-category{display:table}#make-a-question #edit-category .form-item{min-width:250px;float:left;padding-right:20px}#make-a-question .call-to-action{display:block;clear:both;width:125px;margin-top:25px}#make-a-question .form-item-title{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}#make-a-question .form-item-title label{display:none}#make-a-question .form-item-title .description{-ms-flex-order:1;order:1}#make-a-question #counter{-ms-flex-order:2;order:2;float:right;width:100%}#make-a-question #counter span{font-weight:400}#make-a-question .form-item-title .form-textarea-wrapper{-ms-flex-order:4;order:4;width:100%;margin:10px 0}.page-foro-preguntar .region-content-bottom{display:none}.page-foro-preguntar .region-sidebar{display:none}.region-sidebar .block h2{font:400 20px BerninoSans-Web,arial,sans-serif;margin-bottom:20px;color:#333}.region-sidebar .publititle{text-align:center}.block-idn-smart-roba .sas-wrapper,.field-name-banner .sas-wrapper{text-align:center;border:1px solid #E5E6E1;padding:16px;margin:0 auto}.block-idn-smart-roba .publititle,.field-name-banner>.publititle,.node.publi>.publititle{background:#F4F5F2;margin:0 auto;padding:0 10px;position:relative;top:10px;text-align:center;width:100px}.pagina-detalle .block-idn-smart-roba .publititle{background-color:#fff}.node.publi>.publititle{top:-10px}.node.publi{text-align:center;border:1px solid #E5E6E1;padding:0 0 16px 0;margin:0 auto;margin-bottom:24px}.publititle{color:#8E8F8C;display:block;font-size:14px;font-style:normal;font-weight:400;height:20px;line-height:18px;margin:0}.block-idn-smart-roba{min-height:496px;text-align:center}.front #sidebar .block-idn-smart-roba:first-child .publititle,.page-configuration-home #sidebar .block-idn-smart-roba:first-child .publititle{margin-top:-20px}#search-api-page-search-form:after{content:".";display:block;height:0;clear:both;visibility:hidden}#search-api-page-search-form .form-item{float:left;width:100%}#search-api-page-search-form .form-item label{display:none}#search-api-page-search-form .form-item input{width:100%;font-size:16px;padding:7px 5px 5px}#search-api-page-search-form .form-submit{display:none}.search-api-page-results ol{padding-left:0}#block-idn-news-top-news-list{max-width:100%}#block-idn-news-top-news-list img{width:100%;height:100px}#block-idn-news-top-news-list h2{margin-top:0}#block-idn-news-top-news-list .form-item{margin-bottom:24px}#block-idn-news-top-news-list .form-item:last-child{margin-bottom:0}#block-idn-news-top-news-list .form-item:first-child{margin-top:16px}#block-idn-news-top-news-list a.node-title{display:block;margin:8px 0 24px 0;font-size:16px}#block-idn-news-top-news-list a.node-title:last-child{margin:8px 0 0 0}#block-idn-news-top-news-list .form-item-no-image{background:#eac2bd;box-sizing:border-box}.top-idealista{display:block;margin-bottom:35px;overflow:hidden}.top-idealista .title a{color:#141414;text-decoration:none}.top-idealista .title{font-size:14px}.top-idealista .ranking-de-casas img{height:163px}.top-idealista .ranking-rentalia img{height:163px}.top-idealista .image{margin-bottom:4px}.top-idealista.casas-calientes .title a{font-size:16px;font-weight:700}.top-idealista.casas-calientes .image{width:625px;margin-bottom:0}.top-idealista.casas-calientes .image img{width:auto;height:200px;-ms-transform:translateX(-150px);transform:translateX(-150px)}.top-idealista.casas-calientes,.top-idealista.ranking-rentalia{position:relative}.top-idealista.casas-calientes .title{padding:4px 5px;position:absolute;bottom:10px;left:5px;background:#fff}.top-idealista.ranking-rentalia:before{font-family:idealista-regular,Arial,sans-serif;content:"\e718";color:#06c;font-size:1.25em;display:inline-block;cursor:pointer;position:absolute;top:8px;right:8px;background:#E3F1FF;padding:4px}.region-sidebar .view-ask-view .field-name-title h3{font:300 1em BerninoSans-Web,arial}.region-sidebar .view-ask-view .node-ask{margin-bottom:15px}.region-sidebar .view-ask-view .ds-left{font:300 14px BerninoSans-Web,arial;line-height:18px}#contenedor_11x5{float:right;width:25%}#texto_11x5{float:left;width:75%;margin-top:20px}#contenedor_11x5 ul{list-style:none}#contenedor_11x5 a{background-image:none}#playlist_11x5 li{background:url(i/sprite_11x5.png) no-repeat top left;padding:0 0 10px 70px!important}#playlist_11x5 .enlace_11x5{display:block;margin-left:-75px;padding-left:80px}#playlist_11x5 .enlace_11x5.enlace_11x5_nop{color:#DDD!important}a.enlace_11x5:hover{background-color:transparent!important}li#sprite_11x5_hueco_01{background-position:0 0}li#sprite_11x5_hueco_02{background-position:0 -41px}li#sprite_11x5_hueco_03{background-position:0 -82px}li#sprite_11x5_hueco_04{background-position:0 -123px}li#sprite_11x5_hueco_05{background-position:0 -164px}li#sprite_11x5_hueco_06{background-position:0 -205px}li#sprite_11x5_hueco_07{background-position:0 -246px}li#sprite_11x5_hueco_08{background-position:0 -287px}li#sprite_11x5_hueco_09{background-position:0 -328px}li#sprite_11x5_hueco_10{background-position:0 -369px}li#sprite_11x5_hueco_11{background-position:0 -410px}li#sprite_11x5_photo_01{background-position:0 -451px}li#sprite_11x5_photo_02{background-position:0 -492px}li#sprite_11x5_photo_03{background-position:0 -533px}li#sprite_11x5_photo_04{background-position:0 -574px}li#sprite_11x5_photo_05{background-position:0 -615px}li#sprite_11x5_photo_06{background-position:0 -656px}li#sprite_11x5_photo_07{background-position:0 -697px}li#sprite_11x5_photo_08{background-position:0 -738px}li#sprite_11x5_photo_09{background-position:0 -779px}li#sprite_11x5_photo_10{background-position:0 -820px}li#sprite_11x5_photo_11{background-position:0 -861px}div.carousel-wrapper{background:#E5E6E1;position:relative;top:-15px}ul.carousel-100x100{margin:0;padding:6px 0;list-style:none;display:block}ul.carousel-100x100 li.carousel-item{float:left;width:140px;margin-right:30px;padding:5px}ul.carousel-100x100 li.carousel-item img{float:left}ul.carousel-100x100 li.actual-item{background:#ccc}#highlighted .carousel-100x100 img{margin:0 0 10px 0}ul.carousel-100x100 li.carousel-item .carousel-title{float:left;clear:both}.js div.carousel-wrapper{width:100%;overflow:hidden;height:264px}.js ul.carousel-100x100{position:relative;top:0;left:0}.js .carousel-wrapper .icon-arrow-left,.js .carousel-wrapper .icon-arrow-right{position:absolute;width:29px;height:36px;top:60px;left:0;cursor:pointer}.js .carousel-wrapper .icon-arrow-right{right:0;left:auto}.js .carousel-wrapper .icon-arrow-left:before,.js .carousel-wrapper .icon-arrow-right:after{font-size:32px;background:#8E8F8C;color:#fff}.js .carousel-wrapper .icon-arrow-left:before{content:"\e003"}.js .carousel-wrapper .icon-arrow-right:after{content:"\e004"}ul.search_results_photo{background:#eee;display:block;margin:0 0 20px;padding:10px 10px 0;list-style:none;box-sizing:border-box;border-top:3px solid #CBCCC7;max-width:530px}ul.search_results_photo:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.search_results_photo li{float:left;background:#fff;width:100%;margin-bottom:15px;box-sizing:border-box}ul.search_results_photo li h2{font:400 18px BerninoSans-Web,arial,sans-serif;line-height:24px;float:right;width:56%;max-width:253px;margin-bottom:10px;max-height:45px;overflow:hidden;margin-top:8px!important}ul.search_results_photo li h2 a{float:left;background:0 0}ul.search_results_photo li div.photo{float:left;max-width:253px;text-align:center}ul.search_results_photo li div.photo a{text-align:center;width:100%;float:left}ul.search_results_photo li div.photo img{width:100%;float:left}ul.search_results_photo li p{font-size:15px;padding:0;margin:0!important;float:right;width:56%;box-sizing:border-box}ul.search_results_photo li p.cap{font:400 18px BerninoSans-Web,arial,sans-serif;background-position:0 0;background-repeat:no-repeat;padding-left:24px;padding-bottom:10px}ul.search_results_photo li.rural p.cap{background-image:url(i/nrural.png)}ul.search_results_photo li.beach p.cap{background-image:url(i/nbeach.png)}ul.search_results_photo li.city p.cap{background-image:url(i/ncity.png)}ul.search_results_photo li.ski p.cap{background-image:url(i/nmountain.png)}ul.search_results_photo li.mountain p.cap{background-image:url(i/nmountain.png)}.brand-day-top{width:990px;position:relative;left:-15px}.brand-day-lateral1{position:absolute;top:0;left:-153px;z-index:2}.brand-day-lateral2{position:absolute;top:0;right:-153px;z-index:2}.brand-day-lateral1 img,.brand-day-lateral2 img{max-width:none}#highlighted .block-idn-smart img{margin:0}#highlighted .block-idn-smart-megabanner img{margin:0;min-height:95px}.block-idn-smart-megabanner iframe{max-width:initial}.brand-day{background-attachment:scroll!important}.brand-day [id^=sas-relDiv_]>a{top:100px!important}.brand-day.has-secondary-menu [id^=sas-relDiv_]>a{top:150px!important}.brand-day.admin-menu.brand-day-fixed,.brand-day.brand-day-fixed,.brand-day.has-secondary-menu.admin-menu.brand-day-fixed,.brand-day.has-secondary-menu.brand-day-fixed{background-attachment:fixed!important}.brand-day [id^=sas-relDiv_]>div,.brand-day.admin-menu [id^=sas-relDiv_]>div{top:100px!important}.brand-day.has-secondary-menu [id^=sas-relDiv_]>div,.brand-day.has-secondary-menu.admin-menu [id^=sas-relDiv_]>div{top:150px!important}.brand-day [id^=sas-relDiv_]>div>a{position:absolute!important;top:auto}.brand-day.brand-day-fixed [id^=sas-relDiv_]>div>a{position:fixed!important;top:0}.brand-day.admin-menu.brand-day-fixed [id^=sas-relDiv_]>div>a,.brand-day.has-secondary-menu.admin-menu.brand-day-fixed [id^=sas-relDiv_]>div>a{top:29px!important}footer{margin-top:70px}.main-row.footer-wrapper{padding-left:0;padding-right:0}.region-footer a.ext{background:0 0;padding:0}.region-footer a.icon-ext:after{content:''}.footer-content-wrapper{border-top:4px solid #b1d004;background:#fff}.footer-wrapper ul{list-style:none;padding-left:0;margin:0 0 20px}.footer-wrapper h3{margin:0 0 5px;font-size:14px;line-height:18px}.footer-top{padding-top:15px;margin-bottom:10px}.footer-top .footer-wrapper{padding:auto 0}.footer-top .footer-wrapper.herramientas{margin-bottom:3em}.footer-top .footer-wrapper.deco{margin-bottom:1em}.footer-top .footer-wrapper.vacacional{margin-bottom:1em}.footer-top .footer-wrapper ul li{color:#999;margin:0 0 8px}.footer-wrapper.more-idealista{display:-ms-flexbox;display:flex;margin:40px 0;padding:24px;border:1px solid #e5e6e1}.footer-wrapper.more-idealista h4{margin:0;line-height:24px;margin-right:8px}.footer-wrapper.more-idealista ul{display:-ms-flexbox;display:flex;margin:0}.footer-wrapper.more-idealista ul li{line-height:24px;padding:0 16px;border-right:1px solid #E5E6E1;margin:0}.footer-top .footer-wrapper.more-idealista ul li:last-child{border-right:none}.footer-bottom{background:#F4F5F2;padding:20px 1em 60px 1em}.footer-bottom .footer-wrapper h4 span{font-weight:400;padding-left:2em}.footer-bottom .footer-wrapper h4{color:#8E8F8C;font-size:16px;text-shadow:0 1px 1px #fff;margin-bottom:8px}.footer-bottom .footer-wrapper ul li{color:#8E8F8C;margin:0 0 8px 0;padding:0}.footer-bottom .footer-wrapper ul li:first-child{padding-left:0;border-left:0}#app-social>div:first-child{margin-left:0}#app-social .footer_apps a{margin-bottom:8px;display:block}.footer-bottom .social-footer ul{margin-bottom:8px;display:-ms-flexbox;display:flex}.footer-bottom .social-footer a{margin-right:16px}.footer-bottom .social-footer a:before{transition:color .2s ease}.footer-bottom .icon-facebook:before{content:"\e706";background:0 0!important;color:#8E8F8C}.footer-bottom .icon-facebook:hover:before{color:#3B5998}.footer-bottom .icon-twitter:before{content:"\e727";color:#8E8F8C;background:0 0}.footer-bottom .icon-twitter:hover:before{color:#1da1f2}.footer-bottom .icon-youtube:before{content:"\e703";color:#8E8F8C}.footer-bottom .icon-youtube:hover:before{color:red}.footer-bottom .icon-instagram:before{background:0 0!important;color:#8E8F8C;content:"\e731"}.footer-bottom .icon-instagram:hover:before{color:#141414}.footer-bottom .footer-wrapper [class*=icon-]:before{font-size:32px;margin-right:6px}.footer-bottom .footer-wrapper a[class*=icon-]{text-decoration:none}.footer-bottom .footer-wrapper a[class*=icon-] span:hover{text-decoration:underline}.icon-close:before{background-position:-67px -1px;height:12px;width:12px;content:"\e109"}.icon-mail:before{content:"\e201";color:#8E8F8C}.icon-facebook:before{content:"\e728";color:#fff;margin:0;background:#3b5998}.icon-twitter:before{content:"\e727";color:#fff;background:#55acee}.icon-youtube:before{content:"\e703";color:#F33}.icon-instagram:before{content:"\e705";color:#141414}.icon-whatsapp:before{content:"\e723";color:#fff;background:#25D366}.icon-arrow-photo-left:before{content:"\e003"}.icon-arrow-photo-right:before{content:"\e004"}.icon-arrow-left:before{content:"\e002"}.icon-ios:before{content:"\e708";color:#141414}.icon-android:before{content:"\e707";color:#a4c639}.icon-list:before{font-size:15px;content:"\e314"}.icon-photos:before{content:"\e406"}.icon-idealista-icon:before{content:"\e710";color:#000}.icon-idealista-favicon:before{content:"\e701";color:#000}.icon-no-pics:before{content:"\e308"}.icon-ext:after{position:relative;top:-4px;right:-2px;font-size:14px;content:"\e307";color:#8E8F8C;margin-right:3px}.icon-thumbup:before{content:"\e215"}.icon-thumbdown:before{content:"\e216"}.icon-drop-price:before{content:"\e327";color:#d80000;font-size:24px}.icon-views:before{content:"\e309";color:#989898}.icon-comments:before{content:"\e325";color:#2172b2}.icon-plus:before{content:"\e104"}.icon-location:before{content:"\e315"}.icon-filter:before{content:"\e313"}.icon-notification:before{content:"\e304"}.icon-data:before{content:"\e203"}.icon-video:before{content:"\e101"}.icon-gallery:before{content:"\e406"}.icon-feedbk-ok:before{content:"\e606";color:#399124}.icon-feedbk-ko:before{content:"\e607";color:#D80000}[class*=icon-][class*=view-mode-home_article]:before{position:absolute;box-sizing:border-box;font-size:24px;background:rgba(0,0,0,.5);border:4px solid #fff;border-radius:50%;color:#fff;padding:0;line-height:48px;width:56px;height:56px;margin:auto;left:0;right:0;top:0;bottom:0;text-align:center}[class*=icon-video][class*=view-mode-home_article]:before{content:"\e405";font-size:32px;line-height:50px}[class*=icon-].view-mode-home_article_media:before{top:169px;bottom:inherit}[class*=icon-].view-mode-home_article_media_left:before{left:160px;right:inherit}[class*=icon-].view-mode-home_article_media_no:before,[class*=icon-].view-mode-teaser:before{display:none}[class*=icon-].view-mode-home_article_media_gallery:before{display:none}.footer-bottom .container{position:relative}.footer-bottom .menu-language{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;height:42px;width:100%;padding:0 10px;margin-bottom:16px;position:relative;z-index:1}.footer-bottom .icon-idealista-icon:before{font-size:42px;position:absolute;left:12px}.icon-idealista-icon:before{content:"\e710";color:#141414;-webkit-transform:translate3d(0,0,0)}.menu-usuario.icon-arrow-dropdown:before{display:none}.footer-bottom .icon-news:after{content:"\e712";color:#8e8f8c;-webkit-transform:translate3d(0,0,0);font-size:42px;position:absolute;left:164px}.component-language-switcher{background-color:#FFF;border-radius:2px;border:solid 1px #CBCCC7;box-shadow:0 1px 2px 0 rgba(71,71,68,.24);display:block;float:none;margin:1.5rem 0 0;overflow:visible;position:relative;width:100%;margin-top:1rem}.component-language-switcher{max-width:10rem}.component-language-switcher:hover{cursor:pointer;height:auto;border:1px solid #CBCCC7;box-shadow:0 2px 8px 0 rgba(71,71,68,.24)}.footer-bottom .menu-language .component-language-switcher{margin-top:0}.footer-bottom .footer-wrapper ul li.language,.footer-bottom .footer-wrapper ul li.language--selected{color:#141414;padding:0 16px 0 40px;margin-bottom:0;display:block;position:relative;background:#fff}.footer-bottom .footer-wrapper ul li.language:hover{background:#F4F5F2;cursor:pointer}.footer-bottom .footer-wrapper ul li.language--selected:hover{background:#fff;cursor:pointer}.footer-bottom .footer-wrapper .language--selected.icon-arrow-dropdown:after{display:none}.footer-bottom .footer-wrapper .language--selected.icon-arrow-dropdown:before{position:absolute;top:14px;right:16px;font-size:15px;margin-right:0}.icon-arrow-dropdown:before{content:"\e102"}.flag{width:16px;height:12px;background-repeat:no-repeat;background-size:cover;display:inline-block;position:absolute;left:16px;top:14px}.language a,.language span{line-height:40px;color:#141414}.copyright{padding-top:8px}.copyright__company{font-weight:700}.footer-bottom{color:#8E8F8C;padding:24px 0}@media only screen and (min-device-width:1024px) and (min-width:1024px){.footer-bottom .component-language-switcher .language-options{top:41px;bottom:initial;margin-bottom:0}.component-language-switcher .language-options{display:none}}.language-options{display:none;padding:0;margin:0;top:initial;box-shadow:0 -2px 8px 0 rgba(71,71,68,.24);border:solid 1px #CBCCC7;position:absolute;left:0;right:0;bottom:41px;max-height:240px;overflow-y:scroll;margin-bottom:0!important}.language,.language--selected{color:#141414;padding:0 16px 0 40px;display:block;position:relative;background:#fff}.language a{width:100%;height:40px;display:block}.language a,.language span{line-height:40px;color:#141414}.language a:hover{color:#B62682;text-decoration:none}.language:hover a{color:#B62682}.component-language-switcher.component-language-switcher--opened .language-options{display:block}.menu-social__apps li{width:132px;height:44px;text-indent:-9999px;display:block;background-size:contain;background-repeat:no-repeat}.footer-bottom .footer-wrapper .menu-social__apps li:first-child{margin-left:0!important;margin-bottom:12px}.menu-social__apps li a{width:132px;display:block;height:44px}#modalContent{background-color:#E1F56E;padding:3px;position:absolute}#modalContent .modal-header{float:left;clear:both;width:100%}#modalContent #modal-title{float:left;clear:both;font:400 24px BerninoSans-Web,arial,'Open Sans',sans-serif;padding:3px 10px;max-width:80%}#modalContent .modal-scroll{float:left;clear:both;width:100%;background-color:#fff;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box}#modalContent label{font-weight:400}#modalContent .popups-close{float:right;width:30px;height:30px;text-indent:-9999px;background:transparent url(i/h-sprite.png) 5px -388px no-repeat}#modalContent .popups-close a{width:30px;height:30px;float:left}#idnGalleryModal .modalWrapperContent .item.from-right{animation:.5s from-right;-webkit-animation:.5s from-right;-moz-animation:.5s from-right;-ms-animation:.5s from-right;-o-animation:.5s from-right}#idnGalleryModal .modalWrapperContent .item.from-left{animation:.5s from-left;-webkit-animation:.5s from-left;-moz-animation:.5s from-left;-ms-animation:.5s from-left;-o-animation:.5s from-left}#idnGalleryModal .modalWrapperContent .item.to-right{animation:.5s to-right;-webkit-animation:.5s to-right;-moz-animation:.5s to-right;-ms-animation:.5s to-right;-o-animation:.5s to-right}#idnGalleryModal .modalWrapperContent .item.to-left{animation:.5s to-left;-webkit-animation:.5s to-left;-moz-animation:.5s to-left;-ms-animation:.5s to-left;-o-animation:.5s to-left}@keyframes from-right{from{left:100%;opacity:0}to{left:0;opacity:1}}@keyframes from-left{from{left:-100%;opacity:0}to{left:0;opacity:1}}@keyframes to-right{from{left:0;opacity:1}to{left:100%;opacity:0}}@keyframes to-left{from{left:0;opacity:1}to{left:-100%;opacity:0}}@media (max-width:1023px){#modal-content,.ctools-modal-content{max-width:100%}.modal-header .close{margin-right:1em}}.media-embed-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.media-embed-container[id^=media-youtube]{padding-top:10px}.media-embed-container>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}iframe[id^=iframe-media-youtube]{height:419px}.region-highlighted .field-name-field-destacada iframe[id^=iframe-media-youtube],.view-mode-detalle_ancho_completo iframe[id^=iframe-media-youtube]{height:634px}.field-name-body .media-embed-container.cartodb-map{height:500px}#sas_16679{text-align:center}#sas_13961{clear:both;position:relative}#sas_13961 a{border:none!important;height:auto}#sas_13961 a:hover{background:0 0}#sas_13961 img{float:left;margin:0 10px 10px 0;width:100px}#sas_13961 p{color:#333;font-size:14px;font-weight:400}#sas_13961 p.sas-link-t-13961{color:#1f72b2;text-decoration:none;font-size:18px;margin:0;margin-bottom:5px}#sas_13961 p.sas-link-l-13961{color:#1f72b2;text-decoration:none;font-size:12px;position:absolute;top:88px;left:110px}.idnGalleryItem{cursor:pointer;width:100%}.lightbox-gallery{position:fixed;background:0 0;transition:background-color 250ms linear;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:100}.lightbox-gallery.show{position:fixed;background:rgba(0,0,0,.75)}.lightbox-gallery.opened{top:0}.lightbox-gallery.hidden{display:none!important}.lightbox-gallery .lightbox-content-wrapper{width:90%;height:90%;position:absolute;top:-60px;left:0;right:0;bottom:0;margin:auto;background-color:#fff;transition:all 250ms cubic-bezier(.39,.575,.565,1);overflow:hidden}.lightbox-gallery.opened .lightbox-content-wrapper{top:0}.lightbox-gallery a{color:#06c;text-decoration:none}.lightbox a:hover[class*=icon-]{text-decoration:none}.lightbox-gallery a:hover[class*=icon-]:hover:not(.btn)>span{text-decoration:underline}.lightbox-gallery .header{width:100%;height:7%;display:table;padding:15px 35px;background-color:#fff}.lightbox-gallery .header>*{display:table-cell;vertical-align:middle}.lightbox-gallery .header .main-title{font:700 24px BerninoSans-Web,arial,sans-serif;font-size:1.429em}.lightbox-gallery .header .share-links{width:250px;text-align:right}#image-gallery-share-friend-link span{text-decoration:none}.lightbox-gallery .header .lightbox-pager{width:50px;text-align:right}.share-links [class*=icon-]:before{padding-right:6px;font-size:1.625em}.share-links .icon-facebook:before{margin-left:8px;margin-right:8px}.lightbox-gallery [class$=close]{width:45px;cursor:pointer;text-align:right}.lightbox-gallery [class$=close]:before{font-size:1.929em}.lightbox-mask.animate{transition:all 250ms cubic-bezier(.39,.575,.565,1)}.lightbox-gallery .content{width:100%;height:78%;position:relative;left:0;overflow:hidden;background-color:#8E8F8C}.lightbox-gallery .content.no-description{height:91%}.lightbox-gallery .mask-wrapper{width:100%;height:100%;position:relative;left:0;overflow:hidden;background-color:#8E8F8C}.lightbox-gallery .lightbox-mask{-ms-transform:translateX(0);transform:translateX(0);height:100%;width:100%}.lightbox-gallery .footer{font:400 16px BerninoSans-Web,arial,sans-serif;height:13%;width:100%;display:table;padding:15px 35px;background-color:#fff}.lightbox-gallery .footer>*{display:table-cell;vertical-align:middle}.lightbox-gallery .footer.empty{display:none}.lightbox-gallery .footer .lightbox-image-description{line-height:28px}.lightbox-gallery .gallery-arrow{width:130px;height:115px;position:absolute;top:40%;z-index:1;margin:auto;cursor:pointer;opacity:.3;filter:alpha(opacity=30)}.mask-wrapper .lightbox-mask .placeholder{width:100%;height:100%;position:absolute;display:inline-block;background:transparent url(//st3.idealista.com/static/common/img/icons/id-spinner.gif) no-repeat center center}.lightbox-gallery .gallery-arrow.left{left:0;float:left}.lightbox-gallery .gallery-arrow.right{right:0;float:right}.lightbox-gallery .gallery-arrow.left:before{right:0}.lightbox-gallery .gallery-arrow:before{font-size:7.1875em;position:absolute;color:#fff}.mask-wrapper img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;max-height:100%;max-width:100%;box-sizing:border-box;cursor:pointer}.troll{background:#f5ffa7;box-sizing:border-box;padding:20px}.activity-table-masive{width:100%;border:solid 1px #CBCCC7}.activity-table-masive span{display:block;font-size:14px}.activity-table-masive .activity-table-title{background:#EDFC98;width:100%;height:45px;padding:12px;text-align:right}.activity-table-masive .activity-row{width:100%;background-color:#F4F5F2;border-top:solid 1px #CBCCC7;padding:10px}.loading{background:transparent url(//st3.idealista.com/static/common/img/icons/id-spinner.gif) no-repeat center center;width:100%;height:auto;min-height:39px;display:block;position:relative}.text_count_suscriptions{color:#B4B4AB;float:right;font-size:14px}label{display:block;font:700 1.143em BerninoSans-Web,arial,sans-serif;color:#333;margin-bottom:.357em}label.option{display:inline;font:400 1em BerninoSans-Web,arial,sans-serif}.form-text,.form-textarea{font:400 .857em BerninoSans-Web,arial,sans-serif;border:1px solid #8E8F8C}.form-text:active,.form-text:focus,.form-textarea:active,.form-textarea:focus{border:1px solid #b62682;outline:0}.form-item .description{font-size:.857em;font-style:italic;color:#888}.form-submit{background-color:#E5E6E1;margin-left:10px;box-shadow:inset 0 1px 0 #F5F5F3;border:1px solid #8E8F8C;padding:.357em .571em;border-radius:2px;font:700 .857em BerninoSans-Web,sans-serif;float:right;text-shadow:0 1px #fff}.form-submit:hover{background-color:#D4D4D4}.property .mask{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}.property .mask img{height:auto;width:100%}.item-multimedia.item-multimedia_no-pictures{background:#E5E6E1;border:2px solid #fff}.item-multimedia .item-nophotos:before{font-size:6.25em;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;color:#8E8F8C}.ranking-sort-options{position:absolute;right:0;z-index:998;background:#fff;width:139px;margin:0;padding:0;border:1px solid #b62682}.ranking-filter-options.closed,.ranking-sort-options.closed{display:none}.ranking-filter-options>li,.ranking-sort-options>li{background-color:#fff;cursor:pointer;margin-bottom:0}.ranking-filter-options>li:active,.ranking-filter-options>li:hover,.ranking-sort-options>li:active,.ranking-sort-options>li:hover{background-color:#E1F56E}.ranking-filter-options>li>span,.ranking-sort-options>li>span{display:block;padding:8px 12px;text-align:left}.ranking-filter-options{position:absolute;right:0;z-index:998;background:#fff;width:209px;padding:0;margin:0;border:1px solid #b62682}.ranking-container .province-selected-text{display:block;margin-bottom:12px;padding:8px 0}.listing-view-button:hover,.map-view-button:hover{background:#CBCCC7}.map-container{position:relative;width:100%;height:620px}.map-container .listing-view-button{position:absolute;margin:12px 0 0 10px}.map-container .property{position:absolute;bottom:0;margin:0;width:100%}.slider-pager{position:absolute;right:12px;z-index:9;bottom:9px}.item-multimedia-features,.slider-pager{text-shadow:0 2px 1px rgba(51,51,51,.5)}.property .item-multimedia-features,.property .slider-pager{cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.property .item-multimedia-features:hover,.property .slider-pager:hover{opacity:1;filter:alpha(opacity=100)}.slider-pager .icon-photos{top:-2px;position:relative;display:inline-block}.slider-pager .icon-photos:before{font-size:1.5em;color:#fff;line-height:normal;margin-right:6px}.not-found .main-menu-wrapper{visibility:visible}.not-found a#menu-burguer{display:none}.not-found .block-search-api-page .content input.form-text{width:100%}.not-found .region-buscador .form-item:after{right:10px}.stats-section-image{width:100%}[id*=metro-]{text-align:center;max-width:290px;border:1px solid #8E8F8C;box-shadow:#141414 1px 1px 2px;padding:10px 10px 0 10px;margin-bottom:10px}#subway-landing h2{line-height:20px;margin:10px 0;max-width:290px}#subway-landing .metro-items{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;overflow:hidden}circle.price,circle.stop{cursor:pointer}#download-app-idealista{background:#efefef;min-height:80px;margin:12px 0;padding-bottom:2px;box-shadow:inset 0 -1px 1px 0 #8E8F8C,inset 0 1px 1px 0 #fff}#download-app-idealista .icon-idealista-favicon{float:left;background:#E1F56E;width:80px;height:80px;padding:7px 17px}#download-app-idealista .icon-idealista-favicon:before{font-size:70px}#download-app-idealista .text{float:left;padding:18px 0 0 20px}#download-app-idealista .text span{color:#141414;display:block}#download-app-idealista button{display:inline-block;margin:20px 10px 0 0;padding:10px 18px;width:auto;float:right}.region-content .media-markup{margin:10px 0}.media-markup-twitter-tweet .twitter-tweet{margin:0 auto;display:table}.pagina-detalle #autopromo-contratos-alquiler,.pagina-detalle #autopromo-covid,.pagina-detalle #autopromo-foro,.pagina-detalle #autopromo-idealista-data,.pagina-detalle #autopromo-imu,.pagina-detalle #autopromo-inquilinos-morosos,.pagina-detalle #autopromo-recomendador-agencia,.pagina-detalle #autopromo-seguros-alquiler,.pagina-detalle #autopromo-tasi,.pagina-detalle #autopromo-vendor-leads{text-align:center}#block-idn-news-opinion h2 a{color:#333}.opinion-item{margin-bottom:16px}.opinion-item:last-child{margin-bottom:0}.opinion-item a{display:-ms-flexbox;display:flex}.opinion-item__img{width:80px}.opinion-item__title{padding-left:16px;width:245px}.opinion-term__description{margin-top:24px;border-top:2px solid #CBCCC7}.pagina-detalle .field-name-body .opinion-term__description p{font-size:16px}