/*
Theme Name: INFIEL
Version: 1.0
Author: FANS Marketing
Author URI: http://www.fansmarketing.es
Template: enfold
*/

/* HEADER & MENU */
.logo, .logo a {display: flex!important; align-items:center!important;}
#av-burger-menu-ul > li.av-active-burger-items > a {text-transform: uppercase;}
#av-burger-menu-ul > li.av-active-burger-items > a:hover {color:#c51a1a!important; opacity: 1!important;}

/* FOOTER */
#footer .container, .socket_color .container {width: 100%!important; max-width: none!important;}
#custom-footer {display: flex; align-items: flex-start; flex-wrap: wrap;}
#custom-footer > div {flex-basis: auto; flex-grow: 0; flex-shrink: 0; width: 100%!important; text-align:center;}
@media (min-width: 768px) {
    #custom-footer > div {width: 50%!important;}
}
#custom-footer .footer-col-02 h3, #custom-footer .footer-col-02 .social_links, #custom-footer .social_links li {display: inline; margin:0; padding:0; list-style: none;}
#custom-footer .social_links a  {display: inline-block; margin-left:10px; vertical-align: middle; text-align: center; line-height: 50px; background-color: #fff; width: 50px; height: 50px; border-radius: 50%;}
#custom-footer .social_links [data-av_icon]:before {color:#000!important; font-size: 23px;}
#socket {border-color:rgba(255,255,255,0.3); border-color:#c51a1a!important;}

/* JUEGO */
.infiel-slider {padding-left: 50px; padding-right: 50px;}
.infiel-slider .slick-prev {left: 0;}
.infiel-slider .slick-next {right: 0;}
.infiel-slider .inline-popup {display:block; border:5px solid #c51a1a;}
.infiel-slider .slick-prev:before, .infiel-slider .slick-next:before {font-size:35px;}
.letters strong, .letters span {display:inline-block;     width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
 background-color: #000; color:#fff; margin:2px;}
.letters strong {background-color: #c51a1a; color:#fff!important;}
#ok p::first-letter {
    font-size: 1.5rem;
    font-weight: bold;
    color: #c51a1a;
}




#home-banner {background-size: cover;}
#home-banner .entry-content-wrapper {position: relative;}
/* 
#home-banner .av-rotator-container {position: absolute!important; top:30%; width: 100%; padding:50px;}
#home-banner .av-rotator-container-inner {background-color: rgba(0,0,0,0.5); padding:35px; display:inline-block;}
*/

#home-banner .av-typewriter .av-rotator-text {color:#e61314; background-color: black;}

#home-botellas .container {max-width: none!important; padding:0!important;}
#home-botellas .twentytwenty-after-label, #home-botellas .twentytwenty-before-label {display:none!important;}
#home-botellas .twentytwenty-up-arrow {border-bottom: 6px solid #e61314 !important;}
#home-botellas .twentytwenty-down-arrow {border-top: 6px solid #e61314 !important;}
#home-botellas .av-special-heading-tag {    padding: 50px;
    font-size: 35px;
    max-width: 600px;
    margin: 0 auto;
    line-height: 46px;}

.avia-image-container .avia-curtain-reveal-overlay {background-color: #e61314!important;}
.avia_textblock {font-size:16px!important; line-height: 30px!important;}

@media screen and (max-width: 768px) {
    .wp-image-2083 {display: none!important;}
  }

 

#ko, #ok {
	background: white;
	padding: 20px 30px;
	text-align: left;
	max-width: 400px;
	margin: 0 auto;
	position: relative;
}

