/*
Theme Name: Picachico Child
Theme URI: https://www.picachico.com
Author: veovirtual.com
Author URI: https://www.veovirtual.com
Template: picachico
Version: 161120
*/
.nest-content-inner {padding: 0;}
.nest-close-button-wrapper {background-color: #fff; border: solid 2px rgba(0, 0, 0, 0.6);}

/* Reseteos */
.ajuste-imagen .wp-block-image img { object-fit: cover; height: 327px !important; width: 100%;}
.ajuste-imagen .wp-block-buttons {text-align:center;}
.ajuste-li ul li {margin-bottom: -2px;}
.single-portfolio .wp-block-gallery img { object-fit: cover; height: 154px !important;}

/* Header */
.logo-main{margin-top:-50px;}
.logo-sticky{margin-top: 7px;}
#Top_bar.is-sticky .logo {margin: 0 6px 0 0px !important;}
.logo-mobile{margin-left:13px;}
.logo-mobile-sticky{margin-left:13px; margin-top:5px;}
.mobile-sticky.logo-overflow #Top_bar.is-sticky #logo img.logo-mobile-sticky {max-height: 40px!important;}
#Subheader {background-image: url(https://www.picachico.com/wp-content/uploads/2020/11/fondo_corazones.jpg);  background-repeat: repeat;    background-attachment: fixed; box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.43);}
.action_button{background-color: #9d509b; color: #fff;  border-radius: 30px;}
	.action_button:hover{background-color: #db81d9; color: #fff;}
#Top_bar.is-sticky .top_bar_right {  display: none;}
#Top_bar.is-sticky .top_bar_left { width: 100% !important;}
#Top_bar.is-sticky { -webkit-box-shadow: 0 2px 49px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 49px 0px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 49px 0px rgba(0, 0, 0, 0.3);}

/* Header banner */
.banner_wrapper {right: 0px !important; top: 0px !important; width: 650px !important; height: 90px !important; background-color:#f6f6f6;}
.header-magazine #Top_bar .banner_wrapper img {max-height: 90px;}
.banner_header_movil{display:none !important;}

/* Menú */
#Top_bar .menu > li > a span.description { font-size: 14px !important; line-height: 18px !important; margin: -18px -15px 0 !important;color: #aaa;    font-weight: 300; text-align: center; padding: 0 0 15px;}
#Top_bar:not(.is-sticky) .menu li.wpml-ls-item { margin-top: 10px !important;}
.action_button { margin-top: -6px;}
#Side_slide #menu ul li a { padding: 11px 10px!important;margin-right: 0 !important;text-align: center;}
#Side_slide #social-menu .social-icono{display:inline-block; margin-top:15px; margin-bottom:15px;}
#Side_slide #social-menu .social-icono a{color:#fff; padding:6px 10px; border-radius:7px;}
#Side_slide .submenu_casas_pc{display:grid; grid-template-columns:repeat(2, 1fr);}
#Side_slide .submenu_casas_pc a{width:100%; line-height: 1.1em !important;}
#Side_slide .social-regala-picachico a{color:#fff;}

#Action_bar .social-menu .social-personalizado a{background-color: #54892d; color: #fff; border-radius: 20px; padding: 5px 15px; transition:all .3s ease-in-out;}
#Action_bar .social-menu .social-personalizado a:hover{text-decoration:none; background-color:#9d509b; color:#fff;}
#Action_bar .social-menu .social-icono a{color: #fff; border-radius: 20px; padding: 5px 15px; transition:all .3s ease-in-out;}
#Action_bar .social-menu .social-icono a:hover{text-decoration:none; color:#fff;}
#Action_bar .social-menu .social-facebook a{background-color: #2d5caf;}
#Action_bar .social-menu .social-facebook a:hover{background-color:#163264;}
#Action_bar .social-menu .social-instagram a{background-color:#833ab4;}
#Action_bar .social-menu .social-instagram a:hover{background-color:#441662;}
#Action_bar .social-menu .social-tiktok a{background-color: #36b4ba;}
#Action_bar .social-menu .social-tiktok a:hover{background-color:#196265;}
#Action_bar .social-menu .social-youtube a{background-color: #c4302b;}
#Action_bar .social-menu .social-youtube a:hover{background-color:#741b18;}

/* Sub-Menú Casas */
.menu_casas{display: table-cell;
background-image: url(https://www.picachico.com/wp-content/uploads/2020/11/banner_inicio_casas_mirador_responsive.png);
background-repeat: no-repeat;
background-position: 12px 7px;
float: inherit !important;
background-size: 111px;}
.submenu_casas{display:none;}
.submenu_casas_eng {display:none;}
.submenu_casas_responsive_eng { display:none!important; }
/* Submenú Casas PC */
.submenu_casas{display:none;} /* Esto es para ocultar el subitem que hay dentro del Item principal "Casas" */
.submenu_casas_pc{text-align: center; width:100%; padding: 12px 0; background-color: #fff; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd;}
.submenu_casas_pc a{color: #444; display: inline-block; padding: 0; width: 19%; vertical-align: top; text-align: center; font-size: 15px; line-height: 20px;}
.submenu_casas_pc img{width:75% !important;}

.submenu_casas_eng {display:none;} /* Esto es para ocultar el subitem que hay dentro del Item principal "Casas" */
.submenu_casas_pc_eng {text-align: center; width:100%; padding: 12px 0; background-color: #fff; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd;}
.submenu_casas_pc_eng a{color: #444; display: inline-block; padding: 0; width: 19%; vertical-align: top; text-align: center; font-size: 15px; line-height: 20px;}
.submenu_casas_pc_eng img{width:75% !important;}


/* Botones Casas Responsive */
.insert-casas_responsive{margin:0 !important;}
.botones_casas_responsive{text-align: center; width:100%; padding: 12px 0; background-color: #fff; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd;}
.botones_casas_responsive a{color: #444; display: inline-block; padding: 0 0.1%; width: 19%; vertical-align: top; text-align: center; font-size: 10px; line-height: 12px;}
.botones_casas_responsive img{width:100% !important;}

/*entorno*/
.actividades-blog .pagina-actividades .image_frame .image_wrapper {height: 370px!important;}
.actividad-entorno img.scale-with-grid {height: 400px !important;object-fit: cover!important;width: 100% !important;}

/* Home */
.protocolo_covid_home{color:#fff;}
.protocolo_covid_home p{display:inline-block; margin: 10px 20px;}
.protocolo_covid_home span{font-family:"Gochi Hand", Helvetica, Arial, sans-serif; font-size: 29px; line-height: 47px;}
.protocolo_covid_home a{color:#fff; background-color: #359578; padding: 10px 30px; border-radius: 5px;}
.protocolo_covid_home a:hover{text-decoration:none; background-color:#5fb971;}

.mariposa_1{position:absolute; z-index: 1; top: -27px; left: -33px;}

.contenido_inicio figure{display: flex !important; margin-bottom:0 !important;}
.contenido_inicio_1 h1{margin-bottom: 0px; line-height: 60px; color: #882b2b;}
.contenido_inicio_1 h2{font-family: "Poppins", Helvetica, Arial, sans-serif; font-size: 27px; line-height: 30px; margin-bottom: 10px; color: #5c9f60;}
.contenido_inicio_1 h3{font-family: "Poppins", Helvetica, Arial, sans-serif; font-size: 20px; line-height: 23px;}
.contenido_inicio_1 p{text-align:justify;}
.contenido_inicio_2, .contenido_inicio_3{margin-bottom:0 !important;}
.contenido_inicio_2 .wp-block-column:not(:first-child) {margin-left: 32px; margin-right:32px;}
.contenido_inicio_3 .wp-block-column:first-child{margin:0 40px;}
.contenido_inicio_3 .wp-block-column:not(:first-child) {margin-left: 0;}
.contenido_casas .contenido_inicio_2, .contenido_casas .contenido_inicio_3{display:none;}
.contenido_sierra a{color: #91d084;}
.contenido_sierra .contenido_inicio_1, .contenido_sierra .contenido_inicio_3{display:none;}
.contenido_cortijos .contenido_inicio_1, .contenido_cortijos .contenido_inicio_2{display:none;}

.testimonios_inicio h5{font-family: "Poppins", Helvetica, Arial, sans-serif;}
.imagenes-home-picachico img {height: 100%!important;}

/*Precios*/
.caja-precios h4 {text-align: center;width: 69%;}
.caja-precios h3 {font-size: 23px;}
/* Galerías */
#swipebox-overlay {background: rgba(13, 13, 13, 0.9);}

/*Footer*/
ul.logos_footer {display: grid!important;grid-template-columns: repeat(2,1fr);grid-gap: 0;}
.logos_footer li {display:none;width: 55%!important;}

#contactobar{display:none;}

/* Ofertas */
#ofertas ul li { margin-bottom: -3px!important;}
#ofertas h3 {text-align:center;}
#ofertas .wp-block-image img { object-fit: cover; height: 327px !important; width: 100%;}
#ofertas .wp-block-buttons {text-align:center;}

.button-flat .button {background-color:#007350; color: white; border-radius: 8px;}
.blog .image_frame .image_wrapper, .wp-caption img, .icon_box .icon_wrapper::before { border-color: #e2e2e2;width: 100%;object-fit: cover;height: 255px;}
.blog h2 {font-size: 28px;line-height: 35px; text-align:center;}              
 


/* Precios */
.precios-una-columna .uagb-rest_menu__wrap.uagb-rm__desk-column-3 { width: calc(100% / 1)!important;}
.boton-reserva a {background-color: #087755; padding: 12px 30px 12px 30px; color: #fff; border-radius: 6px; position: absolute; text-align: right; margin-inline:inherit!important;}
.boton-reserva a:hover {text-decoration:none; background-color:#5fb971;}
.lista-precio ul {color: #356938;}

.pack-especiales h4 {display:none!important }
.pack-especiales p {display:none!important }

.ofertas-pack h2 {display:none!important }
.ofertas-pack hr {display:none;}
.post-footer {display:none;}


/* Actividades */

/* FAQ */
.faq .uagb-question { font-size: 18px; line-height: 22px;}

/* Fichas Casas */
.single-portfolio .post-header {margin-bottom: 0;}
.single-portfolio .post-nav.minimal.column{display:none;}
.single-portfolio .section-post-header .section_wrapper{margin:0 !important; max-width:100%;}
	.single-portfolio .section-post-header .single-photo-wrapper{margin:0 !important; width:100%;}
	.single-portfolio .section-post-header .image_frame{display:block !important;}
	.single-portfolio .section-post-header .single-photo-wrapper .image_wrapper{height:244px;}
	.single-portfolio .section-post-header .image_frame a{display:block !important;}
	.single-portfolio .section-post-header img{width: 100% !important; margin-top: -25% !important;}
.casas_galeria ul{margin:0 !important;}
.wp-block-embed-youtube{max-height:365px;}
.wp-block-embed-youtube iframe{max-height:365px;}
.equipamiento_casas svg{width:32px !important; height:32px !important;}
.equipamiento_casas .uagb-icon-list__source-wrap{margin-right: 10px !important; padding: 5px;}
.grupo_iconos_equipamiento_casas{padding:20px 0 !important; text-align:center;}
.grupo_iconos_equipamiento_casas figure{display: inline-block; max-width: 13%; padding: 4px; background-color: #e8e8e8; text-align: center; margin: 2px 0 !important; border-radius: 7px;}
.grupo_iconos_equipamiento_casas img{max-width:80% !important;}
.lista_equipamiento_casas{list-style:none !important; margin:0 !important; padding-bottom:20px;}
.lista_equipamiento_casas li{text-align:center; border-bottom: dashed 1px #cacaca; padding: 10px; font-size: 15px; line-height: 21px; margin-bottom: 0 !important;}
.caja_precios{background-color: #f4f4f4; border: solid 2px #9d9d9d; border-radius: 10px; padding: 14px; margin: 10px 0 20px;}
.banner_mascota_casas{margin:24px 0;}
.banner_mascota_casas img{width:90%;}

.centrar-precios .uagb-rest_menu__wrap { text-align: center; margin: 0 auto; width: 100%;}
.centrar-precios .uagb-rm__desk-column-3 { width: calc(100% / 1)!important;}

/* Casas */
.portfolio-item-fw-bg img { object-fit: cover; height: 345px !important;}
.portfolio-item-fw-bg h5{ font-size: 28px; line-height: 33px; text-align: center;}

/* entradas de blog */
#Subheader .title{display:inline-block;}
/*#Subheader .category-actividades:before{content:'\2764'; color: red; margin-right: 5px;}*/
.Recent_posts .c {display:none; }
.Recent_posts .date {display:none; }
.Recent_posts h6 { font-size:18px;}
.custom-html-widget .entradas-blog { padding: 10px 10px 10px 10px;background-color: #03724f; color: #fff; text-align: center;font-size: 18px;border-radius: 6px;}
.entradas-blog a {color:#ffff;}

#contacto {margin: 3% 0% !important;}
.como-llegar {padding: 17px 15px 10px 15px; background: #087755; border-radius: 9px; height: 75px; color: #fff;}
.como-llegar i {font-size:33px; }

/* Actividades*/

.pagina-actividades  h2{font-size: 24px;line-height: 30px;}
.pagina-actividades  h2:before{content:'\2764';color: red; margin-right: 5px;}
.pagina-actividades .image_frame .image_wrapper, .wp-caption img, .icon_box .icon_wrapper::before { border-color: #e2e2e2;width: 100%;object-fit: cover;height: 185px;}
.actividades-cielo-nocturno {padding-left: 20px; padding-right: 25px;}



/*entorno*/
.lista-entorno ul {color: #356938;}
.entornos-picachico h4  {display:none!important;}
.entornos-picachico  h5 {display:none!important;}
.entornos-picachico  hr {display:none!important;}

.gastronomia h3 {display:none!important;}
.gastronomia p {display:none!important;}
.gastronomia  h5 {display:none!important;}
.gastronomia  h4 {font-size: 28px !important; font-family:"Poppins", Helvetica, Arial, sans-serif!important;}

.wp-block-separator .gastronomia {display:none!important; }
.misterioso-entorno h3  {display:none!important;}
.misterioso-entorno h4 {display:none!important;}
.misterioso-entorno p {display:none!important;}
.misterioso-entorno h5 {font-size: 24px !important; font-family:"Poppins", Helvetica, Arial, sans-serif!important;}
 

/* GDPR */
#moove_gdpr_cookie_info_bar {min-height: inherit !important; max-height: inherit !important; color: #fff; background-color: rgba(0, 0, 0, 0.9) !important; border-top: 0px !important; height: 100% !important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {height: 100% !important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {display: flex !important; height: 100% !important;}
.button-stroke button{background-color: #fff !important;}
.moove-gdpr-tab-nav{color:#fff !important;}
#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden {display:none !important; /*bottom: -3400px !important;*/}
/*.link_politicas_footer{color: #000 !important; background-color: #fff; padding: 3px 15px; border-radius: 16px; margin-left: 6px;}*/
 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button {background-color: #007350!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img { max-width: inherit!important;width: 100%;}



/* Footer */

#Footer, #Footer .widget_recent_entries ul li a {color: #356938;}


#Footer .footer_action { background: rgba(255, 255, 255, 0)!important;}
#Footer .widget_mfn_menu ul li a {background: #89c461!important;color:#ffff;}
#Wrapper #Footer div.column:nth-child(4) { padding: 0px!important; margin-bottom: 0px!important; text-align: center!important;}
#Footer .widget_media_image { padding: 0px 0!important;}
img.registro-footer { margin: 0 0 -13px 18px;  width: 104px;}
.insert-4 {display:none;}

.logos_footer{margin-top:80px;}
.logos_footer li{display:inline-block; width: 30%; padding: 0 5px; vertical-align: text-top;}
.logos_footer img{width:100%;}

/* Cookies */
.cn-text-container a { color: #000!important;}
#cookie-notice .cn-button.bootstrap { color: #000!important; background: #fff!important;}
#cookie-notice { z-index: 100000000!important;}


.grecaptcha-badge {display:none;}
/* -----------Tablet Horizontal grande --------------------*/
@media only screen and (min-width: 959px) and (max-width: 1400px){
.imagen-table img { width: auto !important; height: 1200px !important; object-fit: cover;}
.banner_wrapper {background-size: 76%;background-position: right;}
#secciones-inicio .one-third.mcb-wrap { width: 33.333%; height: auto!important;}
.mcb-item-o8n021qnr {display:none;}
.mcb-item-41b7a5hqa{padding-top: 125px; margin-bottom: -20px;}
}
/* -----------Tablet Horizontal medio --------------------*/
@media only screen and (min-width: 700px) and (max-width: 961px){
#secciones-inicio .one-third.mcb-wrap { width: 33.333%; height: 355px !important;object-fit: cover;}
.banner_wrapper { background-size: 360px; background-position: right;}

}

/* -----------Tablet Horizontal --------------------*/
@media only screen and (min-width: 768px) and (max-width: 961px){
.uagb-rest_menu__wrap.uagb-rm__desk-column-3 {width: calc(100% / 3);}
#secciones-inicio .one-third.mcb-wrap { width: 33.333%; height: auto!important;}
.imagen-table img { width: auto !important; height: 1200px !important; object-fit: cover;}
.mcb-item-o8n021qnr {display:none;}
.mcb-item-41b7a5hqa{padding-top: 125px; margin-bottom: -20px;}
}

/*------------Movil arreglos de tamaño----------*/
@media only screen and (min-width: 769px) {
	
}

/*------------------Movil-----------------------------*/
@media only screen and (max-width: 767px) {
	/*Reseteo*/
	.has-medium-font-size {font-size: inherit!important;}
	.uagb-button__wrapper {word-break: initial!important;}
	.boton-reservas a.uagb-buttons-repeater {padding: 3px 14px!important;}
	
	/* Header */
	#Top_bar.is-sticky .banner_wrapper{display:none !important;}
	
	#Header{min-height: 95px !important;}
	.mobile-header-mini #Top_bar a.responsive-menu-toggle {top: 56px !important; right: 20px;}
	.mobile-header-mini #Top_bar #logo{height: 98px !important; line-height: 79px !important;}
	
	.banner_wrapper {right: 0px !important; top: 0px !important; width: 100% !important; height: 107px !important; position: inherit !important; margin-bottom: 0px !important; display: inline-block !important; background-color:#fff;}
	.banner_header_pc{display:none !important;}
	.banner_header_movil{display:inherit !important; max-width:95%;}
	
	#Subheader {padding: 23px 0; box-shadow: inset 0px 0px 12px rgba(0, 0, 0, 0.22);}
	#Side_slide #menu ul li a {line-height: 28px!important;}
	#Side_slide #menu ul li a { padding: 4px 10px !important;}
	#Side_slide #menu ul li a span.description { margin: -5px;}
.menu-item-20994	a[href^="tel"] {display: none;}
.menu-item-20545 {background: #9d509b;color: #fff;padding-top: 11px;padding-bottom: 10px;padding-left: 50px;padding-right: 50px !important;text-align: center; border-radius: 5px; margin:5px;}
	.submenu_casas_pc a {width: 37%;}
	.submenu_casas_pc {background-color: #0e570c00;}
		.submenu_casas_pc_eng a   {width: 37%;}
	.submenu_casas_pc_eng {background-color: #0e570c00;}
	
	/*Inicio*/
	.protocolo_covid_home span{font-size: 24px; line-height: 37px;}
	.contenido_inicio_2 .wp-block-column:not(:first-child), .contenido_inicio_3 .wp-block-column { padding: 75px 0;text-align: justify;}
	#Content .contenido_inicio_3 .inicio-buscas .wp-block-column {margin:0 !important;padding: 0!important;}
	.mcb-wrap-t4q13ol1c p { font-size: 27px!important;line-height: 35px!important;}
	.insert-4 {display:inherit!important;}
	.texto-inicio p {text-align:center;}
	.contenido_inicio_1 p {text-align:center;}
	.contenido_inicio_2 .wp-block-column:not(:first-child)  {text-align:center!important;}
	.contenido_inicio_3 .wp-block-column:first-child {text-align:center;}
	/* Fichas Casas */
	.single-portfolio .post-header {margin-bottom: 0;}
	.single-portfolio .post-nav.minimal.column{display:none;}
	.single-portfolio .section-post-header .section_wrapper{margin:0 !important; max-width:100%; padding-left:0 !important; padding-right:0 !important;}
		.single-portfolio .section-post-header .single-photo-wrapper{margin:0 !important; width:100%;}
		.single-portfolio .section-post-header .image_frame{display:inherit !important;}
		.single-portfolio .section-post-header .single-photo-wrapper .image_wrapper{height:244px;}
		.single-portfolio .section-post-header .image_frame a{display:inherit !important;}
		.single-portfolio .section-post-header img{width: 100% !important; margin-top: inherit !important;}
	.blog .image_frame .image_wrapper, .wp-caption img, .icon_box .icon_wrapper::before {height:inherit;}
	
	.wp-block-embed-youtube{max-height:170px;}
	.wp-block-embed-youtube iframe{height:100%;}
	.uagb-rest_menu__wrap.uagb-rm__desk-column-3 {width: 33% !important; clear:inherit !important;}
	#Content .centrar-precios .uagb-rest_menu__wrap.uagb-rm__desk-column-3 {width: 100% !important;clear: inherit !important;}
    .single-portfolio .has_content .the_content_wrapper {text-align: center;}



	
	/* Botones Casas Responsive ingles */
.insert-casas_responsive_eng {margin:0 !important;}
.submenu_casas_responsive_eng {text-align: center; width:100%; padding: 12px 0; background-color: #fff; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd;}
.submenu_casas_responsive_eng a{color: #444; display: inline-block; padding: 0 0.1%; width: 19%; vertical-align: top; text-align: center; font-size: 10px; line-height: 12px;}
.submenu_casas_responsive_eng img{width:100% !important;}	
	
	
	
  /*.botones_casas_responsive español*/
.insert-casas_responsive{margin:0 !important;}
.botones_casas_responsive{text-align: center; width:100%; padding: 12px 0; background-color: #fff; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd;}
.botones_casas_responsive a{color: #444; display: inline-block; padding: 0 0.1%; width: 19%; vertical-align: top; text-align: center; font-size: 10px; line-height: 12px;}
.botones_casas_responsive img{width:100% !important;}

	
	
	
	
	
	
	
	/* Blog */
	.blog_responsive .post-item{width:49% !important;padding: 1% 2%;text-align: center; }
	.blog_responsive .author-date{display:none;}
	.blog_responsive .post-footer{display:none;}
	.blog_responsive .image_frame a{height: 165px;}
	.blog_responsive img{height: 100% !important; width: auto;}
	.blog_responsive .post-desc{padding: 0 10px !important; text-align: center}
	.blog_responsive h2{font-size: 16px!important; line-height: 19px; letter-spacing: 0px; font-family: "Poppins", Helvetica, Arial, sans-serif; font-weight: 300; margin-bottom: 0; padding-top: 15px;}
	
	/*oferta*/
	
	.column_blog h2 {font-size:18px; text-align:center; }
	.condiciones-reserva h3 {text-align:center;}
	.condiciones-reserva p {text-align:center;}
	#Wrapper .tabla-oferta .uagb-columns__columns-1 > .uagb-column__wrap {width: 115% !important;}
	.uagb-columns__stack-mobile > .uagb-columns__columns-1 > .uagb-column__wrap
	/*Entorno*/
	.actividades-blog .pagina-actividades .image_frame .image_wrapper {height:inherit!important;}
	/*GDRP*/
	.gdpr_lightbox {z-index: 9999999999999999999!important;}
	
	
	
	
/* Barra inferior de botones de contacto */
	#contactobar {width: 100%; position: fixed; left: 0; bottom: 0; z-index:999; font-size: 30px; background-color: #a60606; color: #ffffff; display: inherit;}
	#contactobar ul{display: flex;}
	#contactobar li{flex:1; padding: 15px 0 5px 0;}
		/* Colores botones. Si no los quieres comenta las 4 líneas */
		#contactobar li:nth-child(1){background-color:#3e819a;}
		#contactobar li:nth-child(2){background-color:#44af6a;}
		#contactobar li:nth-child(3){background-color:#d08221;}
		#contactobar li:nth-child(4){background-color:#ab3fa3;}
	#contactobar a{color:#fff;}
	#contactobar span{font-size:12px; line-height:27px; display:block;}
	#contactobar ul li {  margin-bottom: 0px;}
#contactobar ul { list-style: none!important; margin: 0!important; }
	/* ----------- fin contacto bar -----------------*/
	
	/* Footer */
	#Footer .footer_copy .one {margin-bottom: 115px; padding-top: 30px; min-height: 33px;}
	#Footer {text-align:center;}
	#Footer h4 {font-size: 22px;line-height: 25px;}
	
	/*reservas*/
	.nest-content-inner { padding: 0px 0 80px;}
	
	/*Footer*/
	.logos_footer li {padding: 0 30px!important;width: 100% !important;}
   
	
}