/*
Theme Name: Poize Child 02
Theme URI: https://themeforest.net/item/poize-wordpress-theme-for-music-events-festivals-venues/55257719
Template: poize
Author: WolfThemes
Author URI: https://wolfthemes.com
Description: WordPress Theme for Music Events, Festivals and Venues
Tags: custom-background,custom-logo,custom-menu,featured-images,flexible-header,theme-options,entertainment,blog,e-commerce,translation-ready
Version: 1.0.37.1742288142
Updated: 2025-03-18 09:55:42
*/

/* Social icons */
.wolf-core-social-icon .fab.fa-linkedin:before {
    content: none !important; 
}
.menu-light .wolf-core-social-icon .fab.fa-linkedin:before {
    content: none !important;
}
.wolf-core-social-icon .fab.fa-linkedin {
    background-image: url("https://myriamswanson.com/wp-content/uploads/2025/02/ivoox.svg");
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
    width: 24px; 
    height: 24px; 
}
.menu-light .wolf-core-social-icon .fab.fa-linkedin {
    background-image: url("https://myriamswanson.com/wp-content/uploads/2025/02/ivoox-1.svg");
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
    width: 24px; 
    height: 24px; 
}

/* selector idioma */
.gtranslate_wrapper {
    display: table-cell !important;
    height: 100%;
    padding: 0 15px;
    vertical-align: middle;
}
.gtranslate_wrapper select {
    color: #ffffff !important;
    text-transform: uppercase;
    border: none;
    padding: 0;
    vertical-align: super;
    min-width: 0;
    filter: brightness(0) invert(1);
}
.gtranslate_wrapper option {
    background: black;
    color: #ffffff;
}




/* .menu-item-gtranslate {
    font-size: 12px; 
    transform: scale(0.7); 
    transform-origin: center; 
		width: 16px; 
    height: auto; 
		margin-top: 3px; 
    padding: 5px 0;
}
.gt_options img,
.gt-current-lang img {
    display: none !important;
	  background: #560001;
}
.gt_float_switcher .gt-selected {
	background-color: transparent !important;
}
.menu-item-gtranslate, 
.gt_options a, 
.gt-current,
.gt-current-lang,
.gt_float_switcher {
    background: transparent !important;
    color: white !important; 
    border: none;
    padding: px 10px; 
}
.menu-light .gt-selected .gt-current-lang  {
	color: white !important ;
}
.menu-light .gt_options a {
	color: white !important ;
}
.menu-item-gtranslate, 
.gt_options a, 
.gt-current,
.gt-current-lang,
.gt_float_switcher {
    background: transparent !important;
    color: black !important; 
    border: none;
    padding: px 10px; 
}
.gt_float_switcher {
	margin-bottom:20px;
	display: block;
}
.gt-selected .gt-open {
	width: 40px !important;
}
.gt_options {
		height: 40px !important;
	background: transparent !important;
	position: absolute !important;
}
.gt_options a{
	padding: 10px !important;
	
}
.gt_options a:hover {
	background: #c3c3c3 !important;
}
.gt-lang-code {
    position: relative;
}
.gt-lang-code::after {
    content: ""; 
    position: absolute;
    left: 0;
    bottom: 0px; 
    width: 100%;
    height: 2px; 
}
.gt_float_switcher{
	margin-top: 20px !important;
}
.gt_options {
	position: block !important;
}
.wolf_core_widget_socials .wolf-core-social-icon .wolf-core-icon {
  font-size: 2em; 
}
.wolf_core_widget_socials .wolf-core-social-icon {
	padding: 10px;
}
#menu-menu-standard li {
  list-style-type: none;
}

#mobile-bar .cta-container {
	display: none;
}
#mobile-bar .logo {
	max-width: 225px !important;
}
#mobile-bar .hamburger-btn__hamburger .hamburger-btn__span {
    max-width: 60px;
}
.menu-sticking:not(.custom-menu-open) .nav-bar {
    background: hsla(0, 0%, 100%, .8);
}
#header-sticky {
	position: absolute;
	top:0;
	width: 100%;
	background: #ffffff !important;
	opacity: 0.8;
}
.header-sticky {
    position: fixed !important;
    top: 0;
    width: 100%;
    z-index: 100;
} */