#main-footer,.modal-backdrop,#responsive-menu-pro-button,.no_pagi .pagination,.no_label label{display:none!important}#wpadminbar{top:0px!important}#wpadminbar .menupop .ab-sub-wrapper,#wpadminbar .shortlink-input{bottom:auto}.modal-open .modal{background:rgb(0 0 0 / .7)}.z-index{z-index:9999!important}input[type=radio],input[type=checkbox]{width:25px!important;height:25px;z-index:99;left:0;position:relative}.gfield_checkbox [type=checkbox]+label:before,.gfield_checkbox [type=checkbox]:checked+label:before,.gfield_checkbox [type=radio]+label:before,.gfield_checkbox [type=radio]:checked+label:before{left:-17px}.gfield_checkbox input,.gfield_radio input{opacity:0}.gfield_checkbox li{overflow:visible!important}.gfield_checkbox li label{padding-left:10px!important}.gfield_radio li label::before,.gfield_radio li label::after{left:-22px}.gfield_radio li label{padding:3px 10px 0 6px!important;margin:2px 0 0 10px!important}.currency_selector,.currency_selector:focus{box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;border:0;background:#fff0;color:#fff;width:39px;margin-top:-4px}.currency_selector option,.currency_selector:focus option{color:#000}.lSAction>a{background-color:#000;border-radius:5px}.lSSlideOuter .lSPager.lSGallery li{max-height:50px}.lSSlideOuter .lSPager.lSGallery img{object-fit:cover;height:50px!important;width:100%}blockquote p{padding-left:0;padding-top:0}.ui-multiselect-menu,#responsive-menu-button{cursor:pointer}.ui-multiselect-menu{background-color:#fff}#responsive-menu-pro-container{z-index:999999!important}a.fav,a.fav:hover{color:#fff}.lang-item{display:inline-block}.lang-en,.lang-es,.lang-fr,.lang-de,.lang-ru,.lang-nl,.lang-du,.lang-nn,.lang-sv,.lang-pl{display:none!important}:lang(en) .lang-en,:lang(es) .lang-es,:lang(fr) .lang-fr,:lang(de) .lang-de,:lang(ru) .lang-ru,:lang(nl) .lang-nl,:lang(du) .lang-du,:lang(nn) .lang-nn,:lang(sv) .lang-sv,:lang(pl) .lang-pl{display:inline-block!important}p:empty,p:blank{display:none!important}.ro_sticky{position:-webkit-sticky!important;position:sticky!important;top:0}.ro_lst sup,sup{font-size:10px!important}.ro_lst .results-prev-image,.ro_lst .results-next-image{position:absolute;background:rgb(0 0 0 / .6);font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff!important;font-size:19px;padding:5px;border-radius:4px;top:50%;left:3%}.ro_lst .results-next-image{left:90%}.ro_lst .results-next-image:before{content:"\f054"}.ro_lst .results-prev-image:before{content:"\f053"}.ro_lst .Description{white-space:inherit;text-transform:lowercase}.ro_lst .icons span:before,.ro_lst .icons_wh span:before{content:'';width:30px;height:30px;vertical-align:middle}.ro_lst .icons .Bedrooms:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons.png) -3px 0 no-repeat}.ro_lst .icons .Bathrooms:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons.png) -53px 0 no-repeat}.ro_lst .icons .Built:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons.png) -103px 0 no-repeat}.ro_lst .icons .Plot:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons.png) -200px 0 no-repeat}.ro_lst .icons .Terrace:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons.png) -153px 0 no-repeat}.ro_lst .icons_wh .Bedrooms:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons_wh.png) -3px 0 no-repeat}.ro_lst .icons_wh .Bathrooms:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons_wh.png) -53px 0 no-repeat}.ro_lst .icons_wh .Built:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons_wh.png) -103px 0 no-repeat}.ro_lst .icons_wh .Terrace:before{background:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/prop_icons_wh.png) -153px 0 no-repeat}.pagination .page-numbers{margin:4px;padding:5px 8px}.home .pagination{display:none!important}.features{display:inline-block;vertical-align:top;margin:0 0 20px 0;width:25%}.features p,.features h4{margin-bottom:0}.descp{white-space:pre-wrap}.pdf_btn{font-size:10px;line-height:35px}.pagination.clearfix{display:block;width:100%;text-align:center;margin-bottom:30px}.resale-social{display:inline-block}.resale-social a{width:34px;height:34px;display:inline-block;overflow:hidden;color:#fff0;margin-right:5px}.resale-social a::before{content:'';display:block;background:url('') 0 0 no-repeat;width:34px;height:34px}.resale-social a.resale-facebook::before{background-image:url('https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/facebook.png')}.resale-social a.resale-twitter::before{background-image:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/twitter.png)}.resale-social a.resale-email::before{background-image:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/mail.png)}.resale-social a.resale-whatsapp::before{background-image:url(https://huiscostablanca-219fa.kxcdn.com/wp-content/plugins/inmotech/images/whatsapp.png)}.ro_reset{position:relative;cursor:pointer;float:right}.ro_reset input{width:100%!important;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.ro_reset:before{content:"\f021";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.advance__search details[class^="feature_"]{list-style:none;display:inline-block;width:25%;position:relative;font-size:14px;vertical-align:top}.advance__search details[class^="feature_"] li{list-style:none}.ro_search li[class^="feature_"] input{position:absolute;opacity:0;cursor:pointer}.ro_search li[class^="feature_"] li label{padding-left:30px;line-height:16px;font-size:.8rem}.ro_search li[class^="feature_"] li{width:100%!important}.ui-multiselect-menu{padding:0;border-radius:0;z-index:99999;width:210px!important;border:0}.ui-multiselect-menu.ui-multiselect-single{width:180px!important}.ui-multiselect-header{padding:0 0 0 0;border-radius:0px!important;border:5px solid #ddd}.ui-multiselect-menu li label{border-radius:0;border:0px!important;font:12px arial!important}.ui-multiselect-menu li.level-0 label{font-weight:700!important}.ui-multiselect-menu li label input{border:1px solid #000;background:none;appearance:radio;-webkit-appearance:radio;top:3px}.ui-helper-clearfix li span{font:700 12px arial!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:transparent!important}.ui-helper-clearfix .ui-multiselect-close{display:none}ul.ui-multiselect-checkboxes input[type=checkbox]{width:14px!important;height:14px}.ui-multiselect-filter{width:90%}.ui-multiselect-filter input{font-size:12px;width:100%!important;border:0px!important}ul.ui-helper-reset li .ui-multiselect-none{display:none!important}.ui-multiselect-filter{width:96%;line-height:30px}.ui-multiselect-filter input{width:75%!important;float:right;padding:0;outline:none!important}ul.ui-helper-reset{display:none}ul.ui-multiselect-checkboxes{display:block;width:100%;margin:0;padding:0}.ui-multiselect-checkboxes li span{padding-left:5px}@media only screen and (max-width:1100px){form.horizontal_search{display:flex}form.horizontal_search>input,form.horizontal_search>select,form.horizontal_search>button{flex-grow:1}.ro_lst .estepona .icons{font-size:12px}.ro_lst .icons span:before,.ro_lst .icons_wh span:before{background-size:160px!important;width:26px;height:26px}.ro_lst .icons .Bathrooms:before,.ro_lst .icons_wh .Bathrooms:before{background-position:-46px 0}.ro_lst .icons .Built:before,.ro_lst .icons_wh .Built:before{background-position:-87px 0}.ro_lst .icons .Terrace:before,.ro_lst .icons_wh .Terrace:before{background-position:-130px 0}.vertical_search .two-col button{white-space:nowrap;overflow:hidden}.vertical_search .ui-multiselect span.ui-icon{background-color:#fff;position:relative}.ro_lst div.barcelona .Description{overflow:hidden}.ro_lst .ro_extra .col-sm-6 .col-sm-12{padding:0 5px}.ro_lst .ro_extra .icons{font-size:12px}.ro_lst .ro_extra .icons span:last-child{margin-right:0}.ro_lst .ro_homepro .icons .col.Built,.ro_lst .ro_homepro .icons .col.Terrace,.ro_lst div.almeria .icons_wh .col.Built,.ro_lst div.almeria .icons_wh .col.Terrace{flex:0 0 30%}.ro_lst div.ro_homepro .col-sm-12.border{padding-left:0;padding-right:0}.ro_lst div.almeria .icons_wh .Built{left:0}}@media only screen and (max-width:1100px) and (min-width:768px){.ro_lst div.malaga .icons .col{padding:8px 0!important}.ro_lst div.malaga .icons .col:before{display:block;margin:auto}.ro_lst .malaga .price .price-period{font-size:12px}.ro_lst .elviria .hoverable .fold .row.col-sm-12{padding:0}.ro_lst div.elviria .icons_wh .Built{left:0}.ro_lst .elviria .icons_wh .Built,.ro_lst .elviria .icons_wh .Terrace{flex:0 0 30%}.ro_lst div.almeria .btn-sm{padding:.5rem 1rem}.ro_lst .col-lg-4.almeria{flex:0 0 50%;max-width:50%}.ro_lst div.almeria .icons_wh{margin-left:0!important;margin-right:0!important;flex:100%;max-width:100%}}@media only screen and (max-width:1100px) and (min-width:981px){.ro_lst .col-lg-4.costablanca{flex:0 0 50%;max-width:50%}.ro_lst .ft_prop_st02 .row.text-center{margin-left:0;margin-right:0;padding:0 5px}.ro_lst .ft_prop_st02 .icons .col.Built,.ro_lst .ft_prop_st02 .icons .col.Terrace{flex:0 0 30%}.ro_lst .ft_prop_st02 .h4{font-size:1.4rem}}@media only screen and (max-width:980px){.ro_lst .marbella .icons .Built,.ro_lst .marbella .icons .Terrace{flex:0 0 30%}.ro_lst div.ro_extra .ro_title{min-height:0}.one_line_search #counter_submit{padding:0 5px!important}}@media only screen and (max-width:980px) and (min-width:768px){.vertical_search div.two-col button{width:95%!important}.ro_lst div.barcelona.col-md-6{flex:0 0 100%;max-width:100%}.tab_search .ro_search .col{flex:0 0 33%}.ro_search.tab_search #counter_submit{width:100%!important}.ro_lst.prop_slider_03 .row .col-sm-2{padding:0}.ro_lst.prop_slider_03 .ro_title{line-height:normal;font-size:13px}.ro_lst.prop_slider_03 .icons .col-6{flex:0 0 40%;max-width:60%;padding-left:5px;padding-right:5px}.ro_lst.prop_slider_03 .icons .col-6.Bedrooms{order:1}.ro_lst.prop_slider_03 .icons .col-6.Bathrooms{order:3}.ro_lst.prop_slider_03 .icons .col-6.Built{order:2}.ro_lst.prop_slider_03 .icons .col-6.Terrace{order:4}.ro_lst.prop_slider_03 .icons .col-6.Built,.ro_lst.prop_slider_03 .icons .col-6.Terrace{flex:0 0 60%}.et_pb_module div.ro_lst.prop_slider_01 .MainImage,.et_pb_module div.ro_lst.prop_slider_01 .MainImage img{height:40vh}}@media only screen and (max-width:980px) and (min-width:480px){form.horizontal_search>input,form.horizontal_search>select,form.horizontal_search>button{width:44%!important}form.horizontal_search>input[type="text"]{width:100%!important}}@media only screen and (max-width:767px){.ro_lst div.marbella .ro_title,.ro_lst div.marbella .Description,.ro_lst div.estepona .ro_title,.ro_lst div.costablanca .ro_title{min-height:0}.costablanca-tabs .et_pb_tabs_controls li{display:inline-block}.costablanca-tabs .et_pb_tab{padding:0}.ro_lst .costablanca .icons_wh .col-sm-6,.ro_lst .costablanca .price-btn .col-sm-6{width:50%}.ro_lst div.malaga.z-depth-1{height:auto;padding-bottom:0!important}.ro_lst div.malaga .btn{margin-bottom:0;flex:0 0 100%;max-width:100%}.ro_lst div.malaga.z-depth-1:hover .fold1{margin-top:0}div.ro_lst.prop_slider_01 .MainImage,div.ro_lst.prop_slider_01 .MainImage img{height:300px;min-height:300px}.ro_lst.prop_slider_01 .row .col-sm-8{flex:1}.ro_lst.prop_slider_01 .row .col-sm-4{width:auto;margin-top:.5rem;padding-right:0}.ro_lst .ft_prop_st01 .col-sm-7 .pb-3{padding-bottom:0!important}.ro_lst .ft_prop_st01 .col-sm-7 .color{padding-bottom:10px}.ro_lst .ro_extra .col-sm-6{max-width:100%;flex:100%}.ro_lst .ro_extra .col-sm-6,.ro_lst .ro_extra .col-sm-6 .col-sm-12{padding:0}.ro_lst .ro_extra .icons{justify-content:center;display:flex}.ro_lst .ro_extra .icons span{font-size:12px;display:inline-block}.ro_lst div.ro_extra .ro_title{text-align:center}.ro_lst div.madrid .Description{font-size:15px}.ro_lst div.madrid .icons .col{padding:0 4px}.ro_lst div.ro_homepro>.col-sm-6{flex:100%;max-width:100%}.ro_lst .icons .Bedrooms:before,.ro_lst .icons_wh .Bedrooms:before{background-position:1px 0}.ro_lst .icons .Bathrooms:before,.ro_lst .icons_wh .Bathrooms:before{background-position:-35px 0}.ro_lst .icons .Built:before,.ro_lst .icons_wh .Built:before{background-position:-66px 0}.ro_lst .icons .Terrace:before,.ro_lst .icons_wh .Terrace:before{background-position:-105px 0}}@media (max-width:640px){.lang-item{margin-right:10px}.Features li{width:100%}.et_pb_code_inner .lSPager.lSGallery{display:none!important}.ro_sticky{position:relative!important;top:auto}}@media only screen and (max-width:479px){div.ro_lst.prop_slider_01 .MainImage,div.ro_lst.prop_slider_01 .MainImage img{height:200px;min-height:200px}.ro_lst.prop_slider_01 .row .col-sm-8{padding-left:5px;padding-right:5px}.ro_lst.prop_slider_01 .col-sm-8 .icons_wh{justify-content:center}.ro_lst.prop_slider_01 .row .col-sm-4{width:100%;margin-top:0;padding-right:15px}.ro_lst div.barcelona .icons .col.Built,.ro_lst div.barcelona .icons .col.Terrace,.ro_lst .ft_prop_st02 .icons .col.Built,.ro_lst .ft_prop_st02 .icons .col.Terrace,.ro_lst .ibiza .icons .col.Built,.ro_lst .ibiza .icons .col.Terrace,.ro_lst .agentpro .icons .col.Built,.ro_lst .agentpro .icons .col.Terrace{flex:0 0 30%}.ro_lst .ft_prop_st02 .row.text-center{margin-left:0;margin-right:0;padding:0 5px}.ro_lst .ft_prop_st02 .h4{font-size:1.4rem}.ro_lst div.ibiza .MainImage,.ro_lst div.agentpro .MainImage{height:250px}.ro_lst div.ibiza .MainImage img,.ro_lst .agentpro .MainImage img{min-height:250px}.ro_lst div.ibiza .results-next-image,.ro_lst div.ibiza .results-prev-image{top:110px}.ro_lst div.barcelona .hoverable .col-sm-12:first-child{overflow:hidden}}.firstHeading{font-size:16px;margin-bottom:10px}#map-img{float:left;width:50%}#bodyContent{width:50%;float:left;padding-left:10px}#bodyContent a{display:inline-block;background:#EFEFEF;padding:10px;text-transform:uppercase;margin-top:5px;font-size:13px;font-weight:400;border:1px solid #ccc}.hidden_btn{display:none}#firstHeading{width:auto;height:auto;font-size:medium}div#bodyContent{padding-left:20px}#firstHeading{margin-bottom:10px}#map-img,#bodyContent{float:left;width:50%}#bodyContent a{display:inline-block;background:#EFEFEF;padding:10px;text-transform:uppercase;margin-top:5px;font-size:13px;font-weight:400;border:1px solid #ccc}.hidden_btn{display:none}