/*
Theme Name: Museos
Description: Tema hijo Uncode para Museos
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.2.0
Text Domain: uncode
*/
/*top bar*/
.top-menu.navbar.menu-secondary { border-bottom: 1px solid #cbcccc; }
.top-menu.navbar.menu-secondary .navbar-topmenu > ul a{ padding: 0; }
.navbar-topmenu > ul li i {display: none; }
.navbar-topmenu > ul li:first-child { padding-bottom: 0 !important;}
.navbar-topmenu .fa.fa-angle-right.fa-dropdown { display: none; }
.navbar-topmenu > ul .menu-item .wpml-ls-display { font-size: 16px; font-weight: 500; color: #464d4e;}
.elfsight-widget-weather.elfsight-widget { margin-right: 130px; }
.top-menu .navbar-topmenu > ul { display: inline-block; }
.top-menu .navbar-topmenu > ul li { display: block; float: left; padding-bottom: 0;}
.eaw-detail-locationName { content: 'Almería'; }
/*cabecera*/
.col-lg-0.logo-container.middle {padding: 0 !important;}
header .menu-container .row-menu-inner { padding: 15px 0 20px !important; }
/*Menú*/
 .menu-light .menu-smart > li.active > a,.menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a { color: #3d6364 !important; border-bottom: 4px solid #ffb206 !important; }
.navbar-nav li.icono a:after {content: "\f0da" !important;font-family: 'uncodeicon' !important;font-size: 25px; color: #464d4e; margin-left: 10px;}
header .navbar-nav li a { height: 40px !important;}
 .wpml-ls-item  ul.drop-menu { top: 90% !important; left: 99% !important; }
/*home*/
.home .fila-slider .row.limit-width { padding-top:0 !important; }
.home hr.separator-break.separator-accent {margin-top: 10px;}
.home .otros-museos .t-inside { margin-top: 16px !important; }
/*miga*/
.breadcrumb li { font-size: 13px; }
/*Detalle museos*/
.cabecera-detalle-museo p { line-height: 1.2 !important; }
.cabecera-detalle-museo .vc_custom_heading_wrap  { width: 70%; }
hr.separator-break{
	border-top-width: 10px;
}
.post-content ul:not(.no-list),ul.contacto-museo{
	list-style: none;
}
.post-content ul:not(.no-list) li,ul.contacto-museo li{ list-style:none}
.post-content ul:not(.no-list) li::before,ul.contacto-museo li::before{
	font-family: 'uncodeicon' !important;
	content: "\f0c8";
	color: #ffb206;
	display: inline-block; 
	width: 1em;
	margin-left: -1em;
	font-size: 9px;
	padding-right: 19px;
}
ul.contacto-museo li { padding: 5px 0; }
.horario-tarifa p{
	padding-left: 20px;
}
.borde-amarillo a{
	border: 1px solid #ffb206;
	padding: 5px 15px;
	font-weight: 500;
}
.otros-museos .t-entry-readmore.btn-container a.btn.btn-default { 
	background-color: #fff !important;
	color: #00475d !important; 
	line-height: 1.14; 
	border: 2px solid #ffb206 !important;
	padding: 14px 17px !important;
	float: right;
}
.otros-museos a { color: #00475d !important; }
.otros-museos .t-entry-readmore.btn-container a.btn.btn-default:after {  content: "\f067";font-family: 'uncodeicon' !important; color: #ffb206; font-weight: 700; margin-left: 5px; display: inline-block;}
.otros-museos .t-entry-readmore.btn-container, .otros-museos .t-entry-title { display: block; float: left;  line-height: 1.25; }
.otros-museos .t-entry-title { width: 70% !important; }
.otros-museos .t-entry-readmore.btn-container  { width: 30% !important; }
.heading-text .separator-break { margin-top: 15px !important; }
.padding-left-0 { padding-left: 0 !important; }
.detalle-museo .wpb_raw_code.wpb_content_element.wpb_raw_html ul { padding-left: 10px !important; }
.listado-museos .t-entry-title {color: #00475d !important; letter-spacing: 0.00em; font-weight: 600; font-family: 'Poppins';}
.listado-museos .t-entry-title a {color: #00475d !important;}
/*mapa*/
.acf-map {
    width: 100%;
    height: 400px;
    border: #ccc solid 1px;
    margin: 0;
}
.acf-map img {
   max-width: inherit !important;
}
/*pruebas galerias*/
.single-museo .isotope-system .tmb.col-lg-7, .single-museo .isotope-system .tmb.col-lg-5 { position: relative !important; height: auto !important; }
/*museos*/
.row-breadcrumb.row-breadcrumb-light {background-color: #fff !important; border:  none !important; border-style: none !important;}
.breadcrumb-title {display: none;}
.archive.tax-tipo h1.header-title span { color: #fff !important; }
/* Para filas de 4 columnas: .row.listado > div:first-child { padding-left: 0 !important; }*/
.row.listado > div:first-child { padding: 0 10px 36px 0 !important; }
.row.listado > div:last-child { padding: 0 0 36px 10px !important; }
.row.listado > div:not(first-child),.row.listado > div:not(last-child) {padding: 0px 5px 36px 5px !important; } 
.row.listado > div { padding-bottom: 36px 10px !important; }
.row.listado .t-entry-title { margin-top:12px; }
.row .campo-contacto li { padding: 5px 0 !important; }
/*pruebas galeria*/
.galeria-personalizada {
      display: grid;
      grid-row-gap: 20px;
      
}
.galeria-personalizada .fila4 {  grid-template-columns: 58% 42%; display: grid; grid-column-gap: 20px; overflow: hidden; height: 360px; }
.galeria-personalizada .fila2 {  grid-template-columns: 42% 58%; display: grid; grid-column-gap: 20px; overflow: hidden; height: 360px;}
.galeria-personalizada  img { width: 100% !important; display: block; }
.video-museo { height: 756px; }
.video-museo iframe { height: 100%; }
footer,
footer p,
footer a,
footer i,
footer li, 
footer .style-light a{
	color: #ffffff;
}
footer ul.menu li { font-size: 16px; }
footer .col-lg-4 .vc_wp_custommenu.wpb_content_element { margin-top: 0 !important; }
footer .col-lg-4 ul { margin-top: 5px !important; }
footer .padding-top-desktop-26 {padding-top: 26px;}
footer .margin-top-desktop-22 {margin-top: 22px !important;}
footer .col-lg-12 #menu-pie li:not(:last-child):after {content: '|'; display: block; margin-left: 5px;}
footer .fila-menu-legal .row.limit-width {padding: 14px !important;}
.otgs-development-site-front-end { display: none; }
/*idiomas*/
.navbar-topmenu > ul .wpml-ls-flag {display: none;}
.menu-horizontal ul.menu-smart > li.wpml-ls-item > ul:not(.mega-menu-inner) {
  width: 130px !important;
  padding: 0 20px;
  border-bottom: 3px solid #3d6364;
}
.wpml-ls-display { text-transform: capitalize !important;}
.wpml-ls-item  .fa-angle-down::before {
  content: "\f0da" !important;
font-family: 'uncodeicon' !important;
font-size: 25px;
color: #464d4e;
margin-left: 10px;
}
.menu-horizontal ul.menu-smart > li.wpml-ls-item a { width: 100%; }
.mt0 { margin-top: 0 !important; }
.horario-pdf ul, ul.contacto-museo { padding-left: 10px !important; }
/*Carrusel*/
.owl-carousel-wrapper{overflow: initial;}
.owl-stage-outer{ overflow: hidden;}
.owl-prev {margin-left: -60px !important;}
.owl-next {margin-right: -60px !important;}
.owl-next .fa-angle-right::before { content: "\f0da" !important; } 
.owl-prev .fa-angle-left::before { content: "\f0d9" !important; } 
.owl-nav-container { background-color: #aaabab !important; opacity: 0.4; width: 29px !important; } 
.owl-prev .owl-nav-container, .owl-next .owl-nav-container { height: 126px; top: -100px; }
.owl-prev i, .owl-next i { top: 52px; }
/*migas*/
.style-light .breadcrumb,.style-light .breadcrumb > li a { color: #000 !important; }
/*banner cookies*/
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a {text-decoration: none !important;}
*:focus {
  outline: solid red;
}
.banner-comprar-entradas .btn-container { margin-top: 32px !important; }
.banner-comprar-entradas .custom-link.btn.btn-default { background-color: #fff !important; opacity: 0.8; color: #00475d !important; font-size: 20px; letter-spacing: 0 !important; padding: 14px 92px !important; border-radius: 5px; border: none; }
.banner-comprar-entradas .style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover { background-color: #00475d !important; color: #fff !important; opacity: inherit;}
#galeria-museo .t-entry-title { display: none; }
.whatsapp {
	position: fixed !important;
	bottom: 20px;
	right: 20px;
	width: 50px;
	z-index: 1000000;
}
.whatsapp .wpb_column.col-lg-12.col-md-100.col-sm-100 { padding: 0; }
.LandbotLivechat { bottom: 70px !important; }
.style-light.footer-scroll-top {
  right: 100px !important;
}

/*.custom-link.btn.border-width-0.btn-comprar-entrada.btn-default { background-color: #fff !important; color: #00475d !important;  font-size: 17px; font-weight: 600; letter-spacing: 0; border: 3px solid #00475d !important; width: 430px; padding: 14px 42px !important; }*/
.custom-link.btn.border-width-0.btn-comprar-entrada.btn-default {display:none !important; }

.fila-comprar-entrada .row.single-top-padding { padding-top: 24px !important; }
@media (max-width:  1400px){
	.limit-width { max-width: 1200px !important; }
	header .menu-container {padding: 0 36px !important;}
	.video-museo { height: 634px; }
	.galeria-personalizada .fila4,.galeria-personalizada .fila2 { height: 228px; }
	
}
@media (max-width:  1200px){
	.owl-prev, .owl-next { margin: 0 !important;}
	.owl-nav-container {opacity: 1;}
	.galeria-personalizada .fila4,.galeria-personalizada .fila4 { height: 176px;}
	.whatsapp {right: 20px;}
}
@media (max-width: 959px){
	.fila-slider .row.limit-width.row-parent { padding: 0 !important; }
	footer .padding-top-desktop-26 {padding-top: 0;}
	.video-museo { height: 494px; }
	.breadcrumb { text-align: left !important; }
	menu-light .menu-smart > li.active > a, .menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {border: none !important;}
	.ocultar-movil {display: none !important; }
	.navbar-topmenu > ul .fa.fa-angle-right { display: none; }
	.navbar-topmenu > ul img.wpml-ls-flag {display: inline;}
	.navbar-topmenu > ul span.wpml-ls-display {display: none;}
	#menu-principal li a i { display: none; }
	li.search-icon span span,li.search-icon .fa.fa-angle-down { display: none; }
	.nav.navbar-nav.navbar-nav-last { position: absolute; top: 0; right: 0;}
	#menu-principal { padding-top: 0 !important;}
	.wpml-ls-item a { width: 100%; padding: 10px 0 !important; }
	.navbar-topmenu > ul-1 {padding-left: 36px !important;}
	.menu-horizontal ul.menu-smart > li.wpml-ls-item > ul:not(.mega-menu-inner) {border: none;}
	.wpml-ls-item .fa-angle-down::before {top: 2px; position: relative;font-size: 22px;}
	.listado-museos .row.listado > div{width:33% !important;}
	.galeria-personalizada .fila4,.galeria-personalizada .fila2 { height: 179px; }
	.margin-top-tablet-10 { margin-top: 10px !important; }
	.widget ul#menu-pie { display: inline-block; }
	.pie-legal-movil a { color: #fff;}
	.col-lg-12.main-menu-container.middle.open-items { padding: 20px 0 !important; }
	.navbar-topmenu > ul-1 { padding-bottom: 0 !important; }
	.menu-smart a { padding-left: 0 !important; }
	.menu-horizontal ul.menu-smart > li.wpml-ls-item > ul:not(.mega-menu-inner) { width: 100% !important;}
}
@media (max-width: 768px){
	.video-museo { height: 385px; }	
	.galeria-personalizada .fila4,.galeria-personalizada .fila2 { height: 140px; }
	.listado-museos .col-lg-3.col-md-6,.listado-museos .col-lg-4.col-md-6, .listado-museos .row.listado > div { width: 100% !important }	
	.single-museo .heading-text.el-text .font-555555.fontsize-35.text-color-deep-teal-color span { line-height: 1; }
	header .drop-menu .wpml-ls-item i { display: none !important; }
	.nav.navbar-nav.navbar-nav-last ul { margin-top: 30px; }
}
@media (max-width: 581px){
	.video-museo { height: 280px; }
	.row.listado > div:not(first-child), .row.listado > div:not, (last-child) { padding: 18px 0 !important; }
	.galeria-personalizada { display: block; }
	.galeria-personalizada .fila4,.galeria-personalizada .fila2 { display: block; width: 100%; height: inherit; }
	.galeria-personalizada img { padding: 10px 0;}
	.single-museo .borde-amarillo a { display: block; text-align: center; margin-top: 15px; }
	.whatsapp { bottom: 20px; right: 24px; }
	.custom-link.btn.border-width-0.btn-comprar-entrada.btn-default { width: 100%;}
}