/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* Varios */
.sliderTit{background-color:rgba(0,0,0,0.4) !important;padding:7px 15px 7px 15px;}

/* Cabecera */
div.cab_section, div.sub_cab_section_r{backdrop-filter:blur(20px) !important;}
div.cab_section{background-color:rgba(255,255,255,0.4);}
div.cab_section.fusion-sticky-transition{background-color:rgba(255,255,255,0.5);}

/*div.cab_section span#cab_section_img img {display:block;}*/
div.cab_section.fusion-sticky-transition span#cab_section_img img {display:none;}

div.cab_section span#cab_section_img_sticky img {display:none;}
div.cab_section.fusion-sticky-transition span#cab_section_img_sticky img {display:inline-block;}

div.sub_cab_section_menu {display:none !important;}
div.sub_cab_section_menu.fusion-sticky-transition{display:block !important;width:100% !important;}

/* Sub cabecera */
div.sub_cab_section.fusion-sticky-transition div.content-box-column div{padding-top:0px !important;padding-bottom:0px !important;}

/* Colores de fondo */
.bgNone{background-color:transparent !important;}

/* Content boxes */
.content-box-wrapper{border-radius:5px;}
.fusion-content-boxes.equal-height {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
}
.fusion-content-boxes.equal-height .col {height: 100%;}

div.content-container{margin-bottom:1px !important;}
div.content-box-wrapper{padding-bottom:10px !important;}

/*.fusion-content-boxes.paddingT0 > div > div.content-box-wrapper{padding-top:0px !important;}
.fusion-content-boxes.paddingR0 > div > div.content-box-wrapper{padding-right:0px !important;}
.fusion-content-boxes.paddingB0 > div > div.content-box-wrapper{padding-bottom:0px !important;}
.fusion-content-boxes.paddingL0 > div > div.content-box-wrapper{padding-left:0px !important;}*/

/* Flip boxes */
div.flip-box-back-inner a, div.flip-box-back-inner a:hover {color:#FFF;}
div.flip-box-back-inner a:hover{font-weight:bold;}

/* Margenes */
.marginT0{margin-top:0px !important;}
.marginR0{margin-right:0px !important;}
.marginB0{margin-bottom:0px !important;}
.marginL0{margin-left:0px !important;}

.fusion-content-boxes.marginT0 > div.fusion-column{margin-top:0px !important;}
.fusion-content-boxes.marginR0 > div.fusion-column{margin-right:0px !important;}
.fusion-content-boxes.marginB0 > div.fusion-column{margin-bottom:0px !important;}
.fusion-content-boxes.marginL0 > div.fusion-column{margin-left:0px !important;}

/* Rellenos */
.paddingT0{padding-top:0px !important;}
.paddingR0{padding-right:0px !important;}
.paddingB0{padding-bottom:0px !important;}
.paddingL0{padding-left:0px !important;}

/* Sidebars */
div.sidebar{background-color:#F2F3F5 !important;padding-top:50px !important;}
div.sidebar div.fusion-column-wrapper{margin:10px !important;}
div.sidebar section.widget h4{margin:0 0 10px 0;color:#222 !important;}
div.sidebar section.widget ul{background-color:#FFF !important;padding:14px;}

/* Sliders */
div#sliders-container{margin-top:-80px;}
div#sliders-container div.fusion-title-sc-wrapper{border-radius:10px;}
div.fusion-flexslider.flexslider.post-slideshow{display:none !important;}

/* Accesibilidad */
div.pojo-a11y-toolbar-toggle{z-index:99999 !important;}
