a{color:#de0000;}a.f3_verde{color:green;}.btn-btt:hover,.btn-btt:focus{background-color:#de0000;}.form-submit{background-color:#de0000;}#logo{background-color:#de0000;}.headline ul.menu li a:hover,.headline ul.menu li a:focus{color:#de0000;}#main-menu-inner ul > li.active > a{color:#0e0e0e;}#main-menu-inner ul li.dropdown.open > a{color:#de0000;}#main-menu-inner ul li a:hover,#main-menu-inner ul li a:focus{color:#de0000;}#main-menu-inner ul .dropdown-submenu:hover > a,#main-menu-inner ul .dropdown-submenu:focus > a{color:white;background-color:#de0000;}#main-menu-inner .mega-nav li a{color:white;}#main-menu-inner .mega-nav li a:hover,#main-menu-inner .mega-nav li a:focus{color:white;background-color:#de0000;}#main-menu-inner .mega-nav > li.active > a{background-color:#de0000;color:white;}.slideshow .views-field-field-price{background-color:#de0000;}.slideshow .views-field-title a:hover,.slideshow .views-field-title a:focus{color:#de0000;}.slideshow .views-slideshow-controls-bottom span:hover,.slideshow .views-slideshow-controls-bottom span:focus{background-color:#de0000;}.slideshow .flex-direction-nav a:hover,.slideshow .flex-direction-nav a:focus{background-color:#de0000;}.views-exposed-form .form-submit{background-color:#de0000;}.properties-grid-page .grid-inner .views-field-title a:hover,.properties-grid-page .grid-inner .views-field-title a:focus,.isotope-element .grid-inner .views-field-title a:hover,.isotope-element .grid-inner .views-field-title a:focus,#content .views-view-grid .grid-inner .views-field-title a:hover,#content .views-view-grid .grid-inner .views-field-title a:focus{color:#de0000;}.properties-grid-page .views-field-field-business-type .field-content a:hover,.properties-grid-page .views-field-field-business-type .field-content a:focus,.isotope-element .views-field-field-business-type .field-content a:hover,.isotope-element .views-field-field-business-type .field-content a:focus,#content .views-view-grid .views-field-field-business-type .field-content a:hover,#content .views-view-grid .views-field-field-business-type .field-content a:focus{color:#de0000 !important;}.properties-grid-page .property-image-group .property-price-group .views-field-field-price,.properties-list-page .property-image-group .property-price-group .views-field-field-price,.isotope-element .property-image-group .property-price-group .views-field-field-price{background-color:#de0000;}.properties-grid-page .views-field-title a:hover,.properties-grid-page .views-field-title a:focus,.properties-list-page .views-field-title a:hover,.properties-list-page .views-field-title a:focus,.isotope-element .views-field-title a:hover,.isotope-element .views-field-title a:focus{color:#de0000 !important;}.properties-list-page .views-field-field-business-type .views-label:hover,.properties-list-page .views-field-field-business-type .views-label:focus,.properties-list-page .views-field-field-business-type .field-content:hover,.properties-list-page .views-field-field-business-type .field-content:focus{color:#de0000 !important;}.agent-type .views-field-field-full-name a:hover,.agent-type .views-field-field-full-name a:focus,.agent-type .field-name-field-full-name a:hover,.agent-type .field-name-field-full-name a:focus,.profile .views-field-field-full-name a:hover,.profile .views-field-field-full-name a:focus,.profile .field-name-field-full-name a:hover,.profile .field-name-field-full-name a:focus{color:#de0000;}.testimonials .views-field-field-occupation a:hover,.testimonials .views-field-field-occupation a:focus{color:#de0000;}#panel-footer a:hover,#panel-footer a:focus{color:#de0000;}#main #content .submitted a:hover,#main #content .submitted a:focus,#main #content .comment-links a:hover,#main #content .comment-links a:focus{color:#de0000;}#main #content .node .group-price .field-name-field-price{background-color:#de0000;}#main #content .node h2 a:hover,#main #content .node h2 a:focus{color:#de0000;}#main #content .created-date{background-color:#de0000;}.sidebar .views-row .views-field-title a:hover,.sidebar .views-row .views-field-title a:focus{color:#de0000;}.sidebar #search-block-form .form-actions:hover:before{color:#de0000;}.sidebar .item-list ul li a:hover,.sidebar .item-list ul li a:focus{color:#de0000;}.sidebar .quicktabs-wrapper .item-list .quicktabs-tabs li a:hover{color:#de0000;}.sidebar .quicktabs-wrapper .item-list .quicktabs-tabs .active a{background-color:#de0000;}.sidebar .quicktabs-wrapper .item-list .quicktabs-tabs .active a:before{border-color:#de0000 transparent transparent transparent;}.sidebar .quicktabs-wrapper .item-list .quicktabs-tabs .active a:hover,.sidebar .quicktabs-wrapper .item-list .quicktabs-tabs .active a:focus{color:white;}.contact-content a:hover,.contact-content a:focus{color:#de0000;}div.modal-forms-modal-content .modal-header{background:#de0000;}div.modal-forms-modal-content .close{background:rgba(217,73,73,0.9);}div.modal-forms-modal-content form .item-list li a:hover,div.modal-forms-modal-content form .item-list li a:focus{color:#de0000;}div.modal-forms-modal-content form .form-submit:hover,div.modal-forms-modal-content form .form-submit:focus{background-color:#de0000;}.breadcrumb a:hover,.breadcrumb a:focus{color:#de0000;}.logged-in #subscribe .form-submit:hover,.logged-in #subscribe .form-submit:focus{color:#de0000;}.comment h3 a:hover,.comment h3 a:focus{color:#de0000;}.offer-list .views-field-title a{color:#de0000 !important;}.offer-list .grid-inner:hover,.offer-list .grid-inner:focus{background-color:#de0000 !important;}.our-team-list .views-field a:hover,.our-team-list .views-field a:focus{color:#de0000 !important;}.contact-info a{color:#de0000 !important;}.view-page-list .views-field-title a:hover,.view-page-list .views-field-title a:focus{color:#de0000;}.search-results h3 a:hover,.search-results h3 a:focus{color:#de0000;}.comment ul.inline .comment_forbidden a:hover,.comment ul.inline .comment_forbidden a:focus,.comment ul.links.inline .comment_forbidden a:hover,.comment ul.links.inline .comment_forbidden a:focus{color:#de0000;}legend a:hover,legend a:focus{color:#de0000;}.isotope-element a:hover,.isotope-element a:focus{color:#de0000 !important;}.panel-highlighted .offer-list .views-field-field-icon{color:#de0000;}.news-item .created-date{background:#de0000;}.weebpal-404-wrapper .weebpal-return-back:hover,.weebpal-404-wrapper .weebpal-return-back:focus{background-color:#de0000;}#logo{background-color:transparent;}.headline{background:#de0000;}.color_primario{color:#de0000 !important;}.color_primario_fondo{background:#de0000 !important;}.color_primario_fondo.active{background:rgba(217,73,73,0.2) !important;}.btn_generico:hover{background-color:#254b97;border-color:#254b97;}.btn_generico{background-color:#de0000;border-color:#de0000;}.color_primario_borde{border-color:#de0000 !important;}.f3_itinerario.amadeus_itinerario .amadeus_titulo_ida_vuelta.amadeus_titulo_ida,.f3_itinerario.amadeus_itinerario .amadeus_titulo_ida_vuelta.amadeus_titulo_vuelta{background:#de0000 !important;}#amadeus_resumen_vuelos .amadeus_itinerario h3.amadeus_itinerario_cabecera{background-color:#de0000 !important;}.amadeus_reserva_precio{border-top:2px solid #de0000;}.ui-datepicker a.ui-state-default:hover{color:#de0000;}.ui-datepicker .ui-datepicker-header{background-color:#de0000;}.ui-datepicker .ui-state-active,.ui-datepicker a.ui-state-active:hover{background-color:#de0000 !important;}.ui-slider-range.ui-widget-header.ui-corner-all{background-color:#de0000;}#edit-header .f3_estado_completado,#edit-header .active{border-top:5px solid #de0000 !important;}#edit-header ul li.f3_estado_completado:before,#edit-header ul li.active:before{background:#de0000;}.sombra21{color:#de0000;}.tipo_175 .cuadroinfo tr:first-child,.tipo_178 .cuadroinfo tr:first-child{background:rgba(217,73,73,0.46);}#destacados02 .item-inner:hover{border-bottom:5px solid #de0000;}#block-views-featured-properties-block .views-field.views-field-type-image.views-field-field-image:hover~div{border-bottom:5px solid #de0000;}.f3_newsletter{background:#de0000;}.offer-list .grid-inner:hover{background:unset !important;}@media only screen and (max-width:991px){#header,#header .container{background:#de0000 !important;}}.headline #block-menu-menu-social-menu a:hover{color:#de0000;}.front #block-tb-megamenu-main-menu li.active{border-bottom:solid #de0000;}.front #block-tb-megamenu-main-menu li:hover{border-bottom:solid #de0000;}.front .sticky{background:rgba(217,73,73,0.9);}.f3_botones a{background:#de0000;}.f3_botones a:hover{border:5px solid #de0000;}.front .slideshow .fieldset{top:40vh;}#block-block-14 .nav-pills li>a{background:#de0000;}#block-views-we-are-offer-block-2 .fa{color:#de0000;}#destacados02 i.fa{background:#de0000;}.short-banner .main-bg-wrapper .opacity{background:rgba(217,73,73,0.55);}a.theme-line-button:hover{background:#254b97 !important;}#destacados04 .nav-pills > li.active > a{color:#de0000 !important;border-bottom:2px solid #de0000;}#destacados04 i.fa{background:#de0000;}#destacados04 .theme-line-button{border:1px solid #de0000;}#destacados04 .nav-pills li>a:hover{color:#de0000;}.f3_garantia_anexo{border:4px solid #de0000;}.front #panel-third .f3_llamada::after{border-top:4px solid #de0000;border-left:4px solid #de0000;}.not-front #main-menu-inner,.not-front .tb-megamenu{background:#de0000;}.front #logo img{margin-top:-25px;top:5px;}.not-front #logo img{max-height:93px;background:#de0000;padding:10px;top:13px;}.front #header.sticky #logo img{margin-top:18px;}.front #headline{background:#000000;}.front .region-headline{margin-top:4px;}.front #header{background:#de0000;z-index:111;}.front #header div.container{background:unset;}#site-name a{color:white;}#name-and-slogan{top:-78px;left:15px;width:106px;background:#de0000;padding:5px;text-align:center;}.front #headline{background:#de0000a8;}.front #name-and-slogan{top:0px;left:0px;width:241px;background:none;}.front #header{background:#de0000a8;margin-top:0px;}.fornt #block-tb-megamenu-main-menu{margin-top:-13px;}.front.not-logged-in #slideshow{margin-top:-101px;}.front #header.sticky{margin-top:-26px;}.front #main-menu-inner{}.front .sticky #main-menu-inner{}#block-block-14{bottom:15px !important;}#block-block-14{}#block-views-slideshow-block-4{}.front #edit-datos-habitaciones-grupo{display:none;}.front #slideshow{}.front.not-logged-in #slideshow{}.front #slideshow div a img{width:100%;margin-top:-100px;}#block-views-we-are-offer-block-2{margin-top:-105px;}#featured h3.field-content{display:none;}#block-views-we-are-offer-block-2 .views-field-field-icon{top:-46px;left:175px;}#block-views-we-are-offer-block-2 .btn_generico{font-weight:600}#destacados-block-16 .f3_info,#destacados-block-18 .f3_info,#destacados-block-19 .f3_info{top:unset;bottom:10px;font-size:11px;left:13px;}.short-banner .main-bg-wrapper{background:url(/sites/all/themes/real_estast/images/vp/playa.webp) no-repeat center center;background-size:cover;background-attachment:fixed;}.front .short-banner .main-bg-wrapper .opacity h4:first-child{font-size:55px;}.short-banner .main-bg-wrapper1{background:url(/sites/all/themes/real_estast/images/vp/motivos_vacaciones.webp) no-repeat center center;background-size:cover;background-attachment:fixed;}.short-banner .main-bg-wrapper1 .f3_newsletter{background:unset;}.front #block-block-22 .f3_newsletter a{color:#de0000;}.front #mc-embedded-subscribe-form input[type=checkbox]{position:relative;top:-15px;}.front #map .f3_newsletter a,.front #map .f3_newsletter p,.front #map .f3_newsletter h4{color:white;}.front #map .f3_newsletter{padding:50px;margin-bottom:0px;}.front #map .f3_newsletter .informacion_texto{border-left:4px solid #f5f5f557;;margin-bottom:15px;min-height:226px;}.not-front #name-and-slogan{z-index:500;}.not-front #site-name a{color:white;position:relative;font-size:26px;}.not-front #site-name a span{font-size:0px;}.not-front #site-name a:before{content:"Viajo ";}.not-front #site-name a span:before{content:"por la";font-size:12px;}.not-front #site-name a:after{content:" Patilla";}.f3_publi_boton{text-align:center;margin-top:30px;font-size:45px;}.f3_publi_boton .btn_generico{border-radius:0;font-size:20px;margin-bottom:20px;display:block;}.anuncio.anuncio_top{text-align:center;}.anuncio_top .anuncio_nombre img{max-width:90%;}.anuncio_top .anuncio_texto{bottom:16px;}.anuncio_top i{font-size:23px;}.anuncio_top h6{margin-bottom:0px;color:white;font-size:10px;}.page-node-893 #page{background:url(/sites/all/themes/real_estast/images/vp/financia_hotel.webp) 50% 0 no-repeat;background-size:cover;}.page-node-893 #title-wrapper,.page-node-893 #main{background:none;}.page-node-893 .header{background:transparent;}.page-node-893 #header div.container{background:none;}#node-893 .cuadroinfo2{margin-top:-20px;}@media only screen and (min-width:991px) and (max-width:1199px){.not-front #name-and-slogan{top:-43px;}}@media only screen and (max-width:1199px){#block-views-we-are-offer-block-2 .views-field-field-icon{top:0px;left:0px;}}@media only screen and (max-width:991px){.front #name-and-slogan{top:-11px;left:5px;}.front #slideshow div a img{margin-top:0px;}.not-front #name-and-slogan{width:95px;padding:0px;}.not-front #site-name a{color:white;top:-16px;}.front .slideshow .fieldset{top:inherit;}.front .short-banner .main-bg-wrapper .opacity h4:first-child{font-size:35px;}#infor_cabecera{padding-left:10px;padding-right:10px;}#block-block-14{bottom:-190px !important;}.front #main #featured{margin-top:325px;}.not-front #name-and-slogan{top:-23px;background:none;}.front #logo img{margin-top:-43px;top:21px;left:5px;min-height:80px;}.front #header.sticky #logo img{margin-top:-43px;}.not-front #logo img{max-height:85px;padding:0px;top:21px;background:unset;left:5px;}}@media only screen and (max-width:767px){.front #titulo_cabecera{margin-top:-160px;}#block-block-37{margin-top:-50px;}.front #main #featured{margin-top:0px;}.f3_botones{height:56vh;}#forms-veturis-select-hotel #edit-f3-seleccion-campos #edit-seleccion{padding:10px;}#forms-veturis-select-hotel #edit-seleccion span{line-height:25px;}}@media only screen and (max-width:360px){#slideshow,#node-62{display:block !important;visibility:visible !important;}.f3_botones a{width:140px;padding:7px 15px;}#infor_cabecera p{font-size:13px;}#edit-amadeus-localidad .container-inline-date{width:40%;padding-left:5px;}}
