#back_to_top span i,#back_to_top span span{font-size:28px}.footer_top .widget.widget_nav_menu li{padding:0 0 3px}header .header_top .q_social_icon_holder{float:none}.header_bottom_right_widget_holder{padding-right:5px}.localidades{font-size:10px}.ws_tag_margin{margin-top:20px !important;margin-bottom:30px !important}@media only screen and (max-width:768px){nav.mobile_menu ul li a,nav.mobile_menu ul li h3{color:#fff}nav.mobile_menu ul li span.mobile_arrow i,nav.mobile_menu ul li span.mobile_arrow i{color:#fff}}.tag-groups-cloud .ui-widget-header{border:none !important;background:0 0 !important}.tag-groups-tag a:hover{text-decoration:underline}.tag-groups-tag:before{content:" - "}.tag-groups-cloud .ui-widget-content{border:1px solid #ddd}@media only screen and (max-width:1200px) and (min-width:1000px){.q_logo img{max-height:25px !important}header .header_inner_left{left:25px !important}.header_bottom_right_widget_holder{padding:0 6px;!important}}nav.main_menu>ul>li>a{padding:0 14px}.ws_button_margin .qbutton{margin-top:18px;margin-bottom:18px}#cookie-notice{border-top:2px solid #999}.header-left-widget{padding-left:20px}.header-right-widget{padding-right:20px}@media only screen and (max-width:1024px){.ws_home_slider{display:none}}@media only screen and (max-width:1024px){.ws_desktop_elements{display:none}}@media only screen and (min-width:1025px){.ws_home_image{display:none}}ul.wnp_404_list{margin:0;padding:0;list-style-type:none;list-style-image:none;text-align:left}ul.wnp_404_list li{display:inline-table;padding:8px;margin-right:20px;margin-bottom:24px;width:170px;border:2px solid #fc4442;border-radius:10px;min-height:50px;text-align:center}ul.wnp_404_list li a{color:#555;font-weight:600}ul.wnp_404_list li a:hover{text-decoration:underline;color:#222}p a,.header-widget a,.ws_button_margin a,.header_inner_right a{font-family:"Open Sans",sans-serif !important}.header_bottom_right_widget_holder a{font-size:16px}.header_top{height:63px;line-height:22px}.header_top .header-widget{padding-top:12px}@media only screen and (max-width:768px){.header_top{height:163px}.header_top .left{height:auto}.mobile_menu_button span{width:30px;height:30px;font-size:22px}}@media only screen and (min-width:600px){nav.mobile_menu ul>li.has_sub>span.mobile_arrow{right:46px}}.mobile_menu_button span{z-index:9999}.wpcf7-response-output{color:#444 !important}