a{color:#c4b89d;text-decoration:none;}

#footer .agrup.logo_hotusa {background-image: url(../../images/logo_hotusa_hover_b.png) !important;}
#footer .agrup.logo_homeout {background-image: url(../../images/logo_homeout_hover_b.png) !important;}
#footer .agrup.logo_keytel {background-image: url(../../images/logo_keytel_hover_b.png) !important;}
#footer .agrup.logo_style {background-image: url(../../images/logo_style_hover_b.png) !important;}
#footer .agrup.logo_aqualis {background-image: url(../../images/logo_aqualis_hover_b.png) !important;}
#footer .agrup.logo_domus {background-image: url(../../images/logo_domus_hover_b.png) !important;}
#footer .agrup.logo_exe {background-image: url(../../images/logo_exe_hover_b.png) !important;}

.migas_share .migas{background:rgba(255,255,255,0.5);}
.migas_share .content_share{background:rgba(255,255,255,0.2);}
.migas_share .migas {float: left;background: rgba(255,255,255,0.5);;color: #c4b89d;padding: 0 10px;height: 25px;}
#header .redes_agrupadas .listado_redes_sociales{box-shadow:none;}
#header .right .bot .content_menu .main_menu_pc_tablet .menu_header_copia li:hover a {background:transparent;}
#header .right .bot .content_menu .main_menu_pc_tablet .menu_header_copia .selected_tablet a:hover {background:#000;}
#header .right .top .right .contenedor_redes .redes .icono_compartir {border-right:1px solid #857e76;}
#header .right .bot .content_menu .main_menu_pc_tablet ul li.selected a, #header .right .bot .content_menu .main_menu_pc_tablet ul li:hover a, #header .right .bot .content_menu .main_menu_pc_tablet ul .see_more_menu:hover {color: #c4b89d;}
.bar {background:#c4b89d;}
#header .right .bot .content_menu .main_menu_pc_tablet ul .see_more_menu span {border-left:1px solid #c4b89d;}
#header .right .bot .content_menu .main_menu_pc_tablet ul .see_more_menu svg,#home .auto .box .icon_open_close svg,#home .auto .box .left h2 .estrellas svg,#home .auto .see_more_button svg,#header .menu_tablet_movil svg {fill:#c4b89d;}
#home .auto .box .icon_open_close svg,#home .auto .see_more_button svg {stroke:#c4b89d;}
#home .auto .box .icon_open_close svg circle {fill: #c4b89d;}
#engine header,#engine header.bg_color {background-image:url(../../images/icon/b_beige/bg_boton_reservar_header.png) !important;background-size:cover !important;}
#footer .bottom .left a:hover,#footer .bottom .right ul li a:hover {color:#857e76;}
#header .right .bot .auto #engine header div {color: #fff;font-weight: normal;}
#home .auto .box .left .double_border,#home .auto .box .right .bloque .double_border, .auto .titulo_apartado .double_border, #servicios .servicios_destacados li .info .double_border, #servicios .listado_servicios .double_border, #generico .apartados li .left .double_border, #salones .auto .listado_salones li .double_border, #promociones .listado_promociones li .double_border, #ubicacion_contacto .auto .como_llegar .double_border {border-top:1px solid #c4b89d;border-bottom:1px solid #c4b89d;}
#home .auto .box .left .entradilla,#home .auto .see_more_button .text {color:#c4b89d;padding:13px 0;}
#home .auto .box .right .bloque .button,#habitaciones .list_habitaciones .habitacion .bottom .book_now{background:#c4b89d;outline:1px solid #c4b89d;}
#salones .auto .listado_salones li .ver_plano, #reserva_salon .auto .formulario_salon .boton_reservar_salon, #salones .auto .listado_salones li .ver_plano, #reserva_salon .auto .formulario_salon .boton_reservar_salon, #promociones .listado_promociones li .bottom .button, #salones .auto .apartado_cabecera .solicitar_cotizacion form:hover input {color:#fff;background:#c4b89d;outline:1px solid #c4b89d;}
#engineCalendar,#engineCalendar section #datepicker .ui-datepicker table tbody td:not(.ui-datepicker-unselectable):hover,#engineRooms section button {background:#c4b89d !important;color:#fff;}
#habitaciones .list_habitaciones .habitacion .bottom .book_now{border:1px solid #fff;}
.auto .titulo_apartado h2, #generico .apartados li .left h3 {font-weight: normal;margin-bottom: 0;}
#generico .auto .titulo_apartado, #salones .auto .titulo_apartado {background: transparent !important;}
.gallery_popup .num_gallery svg, #ubicacion_contacto .auto .contain_ubicacion .ubicacion .icon_open_close svg, #ubicacion_contacto .auto .como_llegar .icon_open_close svg {fill:#c4b89d;stroke:#c4b89d;}
#ubicacion_contacto .auto .contain_ubicacion section .icon_gps svg {fill:#c4b89d;}
#tpl-egm-menu-ctr > .bar {background:#c4b89d;}
#home .auto .box .right .bloque .button:hover, #habitaciones .list_habitaciones .habitacion .bottom .book_now:hover, #salones .auto .listado_salones li .ver_plano:hover,#promociones .listado_promociones li .bottom .button:hover{background:#000;outline:1px solid #000;color:#fff;border:1px solid #fff;}
#salones .auto .apartado_cabecera .solicitar_cotizacion form:hover{background:#c4b89d;}
#header .left, #header .right .bot .content_menu .main_menu_pc_tablet .sta_menu_header {background: #fff;}
#header .right,#header .redes_agrupadas{background:#ffffff;color:#000;}
#header .redes_agrupadas ul li svg {fill:#666;}
#home .auto .box {background:rgba(255,255,255,0.9);}
#home .auto .box .left, #header .right .bot .content_menu .main_menu_pc_tablet ul li a {color:#000;}
#home .auto .box .icon_open_close svg cirlce{fill:#c4b89d;}
#home .auto .box .icon_open_close svg polygon{fill: #fff;stroke: #fff;}
#header .right .top .right .mi_reserva, #header .right .top .left h1, #header .right .bot .content_menu .main_menu_pc_tablet ul .see_more_menu{color:#000;}
#header .right .bot .content_menu .main_menu_pc_tablet .menu_header_copia, #footer, #footer .bottom, #footer .top, .auto .titulo_apartado, #generico .apartado_cabecera {color:#000;background:#fff;}
#header .right .top .right .slide.idiomas svg{fill:#000;stroke:#000;}
#header .right .top .right .contenedor_redes .redes .icono_compartir svg{fill:#666;}
#header .right .top .right a:hover, #salones .auto .apartado_cabecera{color:#fff;}
#footer .bottom .left div span, #footer .bottom .left div a,#footer .bottom .right ul li a, #header .menu_tablet_movil span, .auto .titulo_apartado .entradilla, .auto .titulo_apartado .sta_contenido, #servicios .apartado_cabecera .see_more_button .text, #generico .apartado_cabecera .titulo_apartado .contenido, #generico .apartado_cabecera .see_more_button, #salones .apartado_cabecera .contenido_salones, #salones .auto .apartado_cabecera .see_more_button, #ubicacion_contacto .auto .contain_ubicacion .show_contacto {color: #000;}
#servicios .apartado_cabecera .see_more_button svg, #generico .apartado_cabecera .see_more_button svg, #salones .auto .apartado_cabecera .see_more_button svg {fill:#000;stroke:#000;}
#home .auto .box .right .bloque {background:#ccc;border:1px solid #c4b89d;}
#header .right .bot .content_menu, .auto .titulo_apartado .sta_contenido, #salones .auto .apartado_cabecera{background:#fff;}
#header .menu_tablet_movil {border-left:1px solid #000;}
#header .right .bot .content_menu .main_menu_pc_tablet .menu_header_copia .selected_tablet a{color:#c4b89d;}
#engine header{padding:13px;margin-top:6px;background-size: cover !important;}
#salones .auto .apartado_cabecera .solicitar_cotizacion form #reservar_salon {background: #000;color: #fff;border: 1px solid #fff;outline: 1px solid #000;padding: 5px;margin: 0;}
#salones .auto .apartado_cabecera .solicitar_cotizacion form #reservar_salon:hover {background:#c4b89d;outline:1px solid #c4b89d;}
#ubicacion_contacto .auto .contain_como_llegar .como_llegar .destino .origin input {background: #ccc;border: 0;padding: 7px 0 8px 5px;color: #000;width: calc(98% - 30px);}
#ubicacion_contacto .auto .contain_como_llegar .como_llegar {background: #fff;box-shadow: 2px 2px 2px -2px rgba(0,0,0,1);width: 100%;text-align: center;
padding-bottom: 20px;}
#ubicacion_contacto .auto .contain_ubicacion .ubicacion, #ubicacion_contacto .auto .contain_como_llegar {background: rgba(255,255,255,0.9);color: #000;}
#ubicacion_contacto .auto .contain_ubicacion .ubicacion .icon_open_close svg circle,#ubicacion_contacto .auto .como_llegar .icon_open_close svg circle {fill: c4b89d;}
#ubicacion_contacto .auto .contain_ubicacion .ubicacion .icon_open_close svg polygon, #ubicacion_contacto .auto .como_llegar .icon_open_close svg polygon, #ubicacion_contacto .auto .contain_ubicacion .see_more_button_item .text {fill: #fff;stroke: #fff;}
#ubicacion_contacto .auto .contain_ubicacion .show_contacto a, #ubicacion_contacto .auto .contain_ubicacion .show_contacto a:hover, #ubicacion_contacto .auto .como_llegar h2, #ubicacion_contacto .auto .como_llegar .descripcion, #ubicacion_contacto .auto .contain_ubicacion .ubicacion .como_llegar_movil .descripcion,#ubicacion_contacto .auto .contain_ubicacion .see_more_button_item .text{color:#000;}
@media screen and (max-width:600px)
{
	#engine header, #engine header.bg_color {background-size:contain !important;}
}

/*promos individuales*/
.tpl-promosDeli > div > a{border-color:#c4b89d;}
.tpl-promosDeli > div > a:hover{outline-color:#c4b89d;background-color:#c4b89d;}
.tpl-promoBoxDeli > div > div:first-of-type:after{border-color:#c4b89d;}
.tpl-promoBoxDeli > div > div:nth-of-type(2) > div > div:nth-of-type(1):after{border-color:#c4b89d;}
.tpl-promoBoxDeli > div > div:nth-of-type(2) > div > a{border-color:#c4b89d;}
.tpl-promoBoxDeli > div > div:nth-of-type(2) > div > a:hover{outline-color:#c4b89d;background-color:#c4b89d;}
.tpl-promoBoxDeli > div > div:nth-of-type(3) > a{border-color:#c4b89d;}
.tpl-promoBoxDeli > div > div:nth-of-type(3) > a:hover{background-color:#c4b89d;}
.tpl-promoBoxDeli > div > div:nth-of-type(3):before, 
.tpl-promoBoxDeli > div > div:nth-of-type(3):after{border-color:#c4b89d;}

/*formularios cotizaciones*/
.tpl-formCotizaciones1.mod1 form > header:after{border-color:#c4b89d;}
.tpl-formCotizaciones1.mod1 form > section > article > header{color:#c4b89d;}
.tpl-formCotizaciones1.mod1 form > section > article > header:after{border-color:#c4b89d;}
.tpl-formCotizaciones1.mod1 > div > form > section > article > section > label > textarea, .tpl-formCotizaciones1.mod1 > div > form > section > article > section > label > select, .tpl-formCotizaciones1.mod1 > div > form > section > article > section > label > input, .tpl-formCotizaciones1.mod1 > div > form > section > article > section > label > input:focus:invalid:required, .tpl-formCotizaciones1.mod1 > div > form > section > article > section > label > input:valid:required, .tpl-formCotizaciones1.mod1 > div > form > section > article > section > label > input:focus:valid:required{background-color:#c4b89d;}
.tpl-formCotizaciones1.mod1 form > section > article > section > div > label > span:before{background-color:#c4b89d;border-color:#c4b89d;}
.tpl-formCotizaciones1.mod1 form > section > button:hover{background-color:#c4b89d;outline-color:#c4b89d;}
.ui-datepicker.tpl-formCotizaciones1_date.mod1{border-color:#c4b89d;}
.tpl-formCotizaciones1_date.mod1 th{color:#c4b89d;}
.tpl-formCotizaciones1_date.mod1 td:not([class*='ui-state-disable']):hover{background-color:#c4b89d;}