/**handles:child-style**/
@charset "UTF-8";.header_wrapper{height:70px!important}.has_header_type1 .header_media{padding-top:70px!important}.logo img{max-height:66px!important}.compare-action{background-image:url('https://llogueralcanar.cat/wp-content/themes/wpresidence-1.30.5.3/css/css-images/unit.png')!important}.compare-action:hover{background-image:url('https://llogueralcanar.cat/wp-content/themes/wpresidence-1.30.5.3/css/css-images/unit.png')!important}.icon-fav-on{background-image:url('https://llogueralcanar.cat/wp-content/themes/wpresidence-1.30.5.3/css/css-images/unit.png')!important;background-position:-96px -20px}.icon-fav-off{background-image:url('https://llogueralcanar.cat/wp-content/themes/wpresidence-1.30.5.3/css/css-images/unit.png')!important;background-position:-64px -20px}.icon-fav-off:hover{background-image:url('https://llogueralcanar.cat/wp-content/themes/wpresidence-1.30.5.3/css/css-images/unit.png')!important;background-position:-96px -20px}.share_list{width:16px;height:16px;margin-left:13px;float:left;cursor:pointer;background-image:url('https://llogueralcanar.cat/wp-content/themes/wpresidence-1.30.5.3/css/css-images/unitshare.png')!important;background-position:0 0}.share_list.share_on,.share_list:hover{background-image:url('https://llogueralcanar.cat/wp-content/themes/wpresidence-1.30.5.3/css/css-images/unitshare.png')!important;background-position:17px 0}.featured_div{background-image:url('https://llogueralcanar.cat/wp-content/themes/wpresidence-1.30.5.3/css/css-images/unit.png')!important}.login h1 a{background-image:url("http://www.compralquilapisos.es/wp-content/uploads/2016/04/compralquilapisos-300x61.png")!important;width:300px!important;height:61px!important;background-size:300px auto!important}#access{margin:11px 0 0 0!important;float:none!important;position:fixed!important;right:430px}#access a{padding-left:0!important;padding-right:5px!important;font-size:12px!important}.menu li{line-height:auto}.fa{margin-right:5px!important}.wpcf7-text{width:100%!important}.user_menu{background-color:#3c90be!important;color:#fff!important;margin-top:-35px!important;padding:22px 22px 22px 0!important}#user_menu_u{background-color:#3c90be!important;color:#fff!important;margin-top:0!important;padding:0 22px 0 0!important;margin-right:0!important;height:50px;display:inline-block;float:none;position:fixed;top:10px;right:190px;z-index:9999999999999999999999;vertical-align:middle;line-height:50px;text-align:center}#user_menu_u .submit_action{float:none;display:inline;margin:0!important;font-size:14px;padding:0!important;border-radius:0;color:#fff;vertical-align:middle;clear:both}.navicon{background:#fff none repeat scroll 0 0!important}.navicon-button{padding:0!important}.navicon::after,.navicon::before{background:#fff none repeat scroll 0 0!important}.user_loged{margin-top:3px!important}.user_loged .navicon-button{margin-left:10px!important}.switcher-popup{position:fixed;top:24px;right:50px;z-index:9999999999999}@media screen and (max-width:1024px){.switcher-popup{position:relative;top:inherit;right:inherit}}.list404{width:50%!important}li.AddProppertyPage{list-style:none}.AddProppertyPage h3.widget-title-sidebar{background-color:#fdfdfd;border-bottom:1px solid #f0f0f0;color:#434953;font-size:16px;margin:0 -15px 13px;padding:9px 0 9px 13px}.booking_search_result_item{display:none}#primary .widget-container.widget_bookingsearchwidget{background-color:#fdfdfd!important}#primary .widget-container.widget_bookingsearchwidget .col2{width:50%!important;float:left;clear:right;height:65px!important}#primary .widget-container.widget_bookingsearchwidget .widget-title-sidebar{background-color:#fdfdfd!important;margin:0}#primary .widget-container.widget_bookingsearchwidget .widget_wpdev_booking{margin:0}#booking_search_form .well{border:1px solid #f0f0f0!important;border-top:0!important;background:#fdfdfd!important;box-shadow:none!important;color:#434953!important}#primary .widget-container.widget_bookingsearchwidget .widget-title-footer,#primary .widget-container.widget_bookingsearchwidget .widget-title-sidebar{width:100%;padding:7px 0 7px 13px;border:1px solid #f0f0f0!important;font-size:16px;color:#434953}.widget_bookingsearchwidget #booking_search_form input[type=checkbox]{width:15px!important;height:15px!important}.widget_bookingsearchwidget #booking_search_form .search_booking{width:100%!important;margin-bottom:0!important;padding:9px 26px!important;font-size:13px!important;text-transform:uppercase;line-height:normal!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;min-width:185px;color:#fff;background-color:#3c90be!important;border-bottom:3px solid #347da4!important;border-top:none!important;border-left:none!important;border-right:none!important;text-shadow:none!important;-webkit-box-shadow:none;box-shadow:none}.widget_wpdev_booking_portada #booking_search_form .well{background:rgba(0,0,0,.7)!important;border:none!important;color:#fff!important;display:block;width:300px}#widget_wpdev_booking_portada_top{position:absolute;top:150px;right:100px;z-index:10}#widget_wpdev_booking_portada_mobile{display:none}@media screen and (max-width:800px){.widget_wpdev_booking_portada #booking_search_form .well{width:100%}#widget_wpdev_booking_portada_top{position:relative;z-index:10;clear:both;padding:20px;top:auto;right:auto}#widget_wpdev_booking_portada_mobile{height:500px;display:block}}.widget_wpdev_booking_portada #booking_search_form .col2{width:50%!important;float:left;clear:right;height:60px!important}.widget_wpdev_booking_portada #booking_search_form label{clear:both;color:#f8f8f8!important;display:block;margin:4px auto 8px auto!important;font-weight:400!important;font-size:12px!important;line-height:15px!important}.widget_wpdev_booking_portada #booking_search_form label.label-personas{clear:left}.widget_wpdev_booking_portada #booking_search_form input{font-size:14px!important}.widget_wpdev_booking_portada #booking_search_form input[type=text],.widget_wpdev_booking_portada #booking_search_form select{margin-right:20px;padding:0;height:24px;width:100%;color:#333;font-size:14px!important;vertical-align:middle}.widget_wpdev_booking_portada #booking_search_form input.hasDatepick{clear:both;margin:0 0 10px;width:90%}.search_booking.btn{width:100%!important;margin-top:10px!important;margin-bottom:0!important;padding:9px 26px!important;font-size:13px!important;text-transform:uppercase;line-height:normal!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;min-width:185px;color:#fff;background-color:#3c90be!important;border-bottom:3px solid #347da4!important;border-top:none!important;border-left:none!important;border-right:none!important;text-shadow:none!important;-webkit-box-shadow:none;box-shadow:none;display:block!important;text-align:center!important}.property_listing{min-height:410px!important}.listing_wrapper.col-md-12>.property_listing{min-height:163px!important}.status-wrapper .ribbon-inside{background:#3c90be!important;padding:5px 10px!important}.slider-property-status{display:none!important}#propertyid_display{display:none!important}.wpematico_credit{display:none!important}#user_rental_terms_register_mobile,#user_rental_terms_register_topbar,#user_sales_terms_register_mobile,#user_sales_terms_register_topbar{margin:0 5px 0 0;float:left}#user_rental_terms_register_mobile_label,#user_rental_terms_register_topbar_label,#user_sales_terms_register_mobile_label,#user_sales_terms_register_topbar_label{float:left;width:205px;display:inline;margin-bottom:10px;cursor:pointer}#user_rental_terms_register_mobile_label,#user_rental_terms_register_topbar_label a,#user_sales_terms_register_mobile_label,#user_sales_terms_register_topbar_label a{padding:0!important}#user_rental_terms_register_topbar_label a,#user_sales_terms_register_topbar_label a,#user_terms_register_topbar_label a{text-decoration:underline!important}.shortcode-login #user_rental_terms_register_sh_label,.shortcode-login #user_sales_terms_register_sh_label{width:237px;margin-top:4px;line-height:10px;cursor:pointer}#user_rental_terms_register_sh,#user_sales_terms_register_sh{float:left;margin-right:5px}#user_rental_terms_register_wd,#user_sales_terms_register_wd{float:left;margin-right:5px}#user_rental_terms_register_wd_label,#user_sales_terms_register_wd_label{width:207px}#ajax_register_div #user_rental_terms_register_sh_label,#ajax_register_div #user_sales_terms_register_sh_label{width:208px;margin-bottom:10px}.terms_field{display:block;overflow:hidden}.terms_field label{line-height:20px!important}.terms_field label a{text-decoration:underline!important}#full-description{width:479px!important;height:80px!important}.listing-submit{padding-top:30px!important}div.extended_search_check_wrapper div:nth-child(2){display:none!important}#gmap-noresult{padding-top:8px!important}.textwidget{text-align:justify!important}.widget-title-footer{color:#f0f0f0!important}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{background-color:#3c90be!important;color:#fff;text-align:center}.woocommerce #respond input#submit.alt span,.woocommerce a.button span,.woocommerce a.button.alt span,.woocommerce button.button span,.woocommerce button.button.alt span,.woocommerce input.button,.woocommerce input.button.alt span .woocommerce #respond input#submit span{display:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0!important;text-align:center;width:100%}.woocommerce .products{margin-top:80px!important}.woocommerce ul.products li.product{min-height:500px;margin-bottom:120px}.woocommerce ul.products li.product a{text-align:center;text-decoration:none;text-transform:uppercase}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{min-height:450px;display:block;overflow:hidden}.woocommerce ul.products li.product .price{bottom:50px;margin-top:1em;position:absolute;width:100%}.woocommerce ul.products li.product .button{bottom:10px;margin-top:1em;position:absolute}@media screen and (min-width:990px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:30.05%}}@media screen and (max-width:450px){.woocommerce ul.products li.product{min-height:550px}}.woocommerce ul.products li.product .price{color:#3c90be;font-size:.857em;font-weight:600}.woocommerce ul.products li.product a p{text-transform:none;color:#768082;line-height:1.5em}.product .woocommerce-Price-amount{color:#3c90be;display:block;font-size:1.5em;font-weight:600;margin-top:15px;overflow:hidden}.woocommerce .button.wc-forward{margin:10px 0!important}#menu-item-18476 a{font-weight:700;font-size:20px!important;font-style:italic;margin-right:25px;color:#3c90be!important}#menu-item-18476 a i{font-size:25px!important}.mobilex-menu #menu-item-18476 a{display:inline-block;font-family:inherit;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;margin-right:5px!important}.mobilex-menu #menu-item-18476 a::before{font-family:FontAwesome;content:"";margin-right:10px!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{display:block;float:none!important}.widget_shopping_cart{border:1px solid #3c90be;padding:15px 20px}.widget_shopping_cart .total{margin:5px 0!important;padding:5px 0!important}.widget_shopping_cart .cart_list.product_list_widget{margin-bottom:10px!important}.etp-contacto .wpcf7-form-control{overflow:hidden;display:block}.etp-contacto .wpcf7-form-control-wrap input{width:17px}.mobile_header{background-color:#fff!important}.mobile_header i{color:#1e1e1e!important}.mobile-logo img{max-width:200px}.mobile-trigger-user .menu_user_picture{margin-top:10px!important}.ribbon-inside{display:none!important}