/*
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
*/

/* General */
.borderR20{border-radius:20px !important;}
.bgC1{background-color:#ffffff !important;}
.bgC2{background-color:#eeeeee !important;}
.bgC3{background-color:#dddddd !important;}
.br1C3{border:1px solid #dddddd !important;}
.bgC4{background-color:#425077 !important;}
.bgC5{background-color:#75c4c0 !important;}
.bgC6{background-color:#d96245 !important;}
.bgC7{background-color:#9d675a !important;}
.bgC8{background-color:#6b4035 !important;}
.bgC9{background-color:#494d59 !important;}
.bgC10{background-color:#333333 !important;}
.bgGr5{background:linear-gradient(to right, #75c4c0, #75c4c0 50%, #D4EDEC 50%, #D4EDEC 100%) !important};
.marginTop0{margin-top:0px !important;}
.padding20{padding:20px !important;}
.sliderTit{background-color:rgba(0,0,0,0.4) !important;padding:7px 15px 7px 15px;}

/* Accesibilidad */
	.pojo-a11y-toolbar-right,.pojo-a11y-toolbar-toggle{z-index:9999999 !important;}

/* Cabecera */
div.cab_section{backdrop-filter:blur(20px) !important;}
div.cab_section,div.cab_section.fusion-sticky-transition{background-color:rgba(255,255,255,0.7);}
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.fusion-sticky-transition div.title_section, div.title_section{backdrop-filter:blur(10px) !important;}

	/*--- Selector de idioma en cabecera ---*/
	/* Normal escritorio */
	/*div.cab_section div#polylang-2{display:none;}*/
	/*div.cab_section ul.polylang_langswitcher{margin-top:0px;transition:0.3s;position:absolute;right:5px;}*/
	div.cab_section ul.polylang_langswitcher{margin:0px 0px 3px 0px !important;transition:0.3s;}
		div.cab_section ul.polylang_langswitcher > li.lang-item {display:inline;}
			div.cab_section ul.polylang_langswitcher > li.lang-item > a{font-size:16px;color:#000 !important;padding-left:5px;}
	/* Sticky escritorio */
	div.cab_section.fusion-sticky-transition ul.polylang_langswitcher{margin:0px 0px 3px 0px !important;}

	/*--- Selector de idioma general ---*/
	ul.polylang_langswitcher{margin:10px !important;padding:0px !important;transition:0.3s;}
	ul.polylang_langswitcher > li.lang-item {display:inline;}
	ul.polylang_langswitcher > li.lang-item > a{font-size:16px;color:#fff !important;}

/* Check boxes */
div.panel-heading a.active{background-color:var(--awb-color4); !important;padding:10px !important;transition:0.5s;}
div.panel-collapse{padding:10px !important;}
div.panel-collapse.collapse{background:linear-gradient(135deg, rgba(59,81,144,0.3) 0%,rgba(117,196,192,0.3) 100%); !important;border-radius:0px 0px 15px 15px !important;}

/* Circles info */
div.awb-circles-info-tab-link{background-color:#75c4c0 !important;}
div.awb-circles-info-tab-link.active{background-color:#3b5190 !important;}

/* Content boxes */
div.fusion-content-boxes.equal-height {display:flex;align-items:stretch;flex-wrap: wrap;}
div.fusion-content-boxes.equal-height div.col {height:100%;padding:0px !important;}
div.fusion-content-boxes.equal-height div.col div.heading{background-color:rgba(255,255,255,0.7) !important;margin-bottom:0px !important;padding:15px !important;text-align:center !important;}
div.fusion-content-boxes.equal-height div.col div.content-container{background-color:#FFF;padding:10px !important;margin:15px !important;border-radius:3px !important;}

/* Formularios */
/* form{background-color:#dddddd !important;border-radius:20px !important;padding-top:20px !important;}*/
div.contactForm div.fusion-form-field{margin-top:0px !important;}
div.contactForm div.fusion-form-field label{margin-bottom:5px !important;}
div.contactForm div.fusion-form-consent-field label{font-size:16px !important;}

/* Mapa */
div.mapa h5{margin:10px auto !important;}

/* Paginator */
div.fusion-tb-previous,div.fusion-tb-next{padding:10px !important;}

/* Sidebar */
/*div.sidebar{padding-top:50px !important;}*/
div.sidebar{background:linear-gradient(135deg, rgba(59,81,144,0.3) 0%,rgba(117,196,192,0.3) 100%); !important;border-radius:15px !important;}
div.sidebar section{margin-bottom:20px !important;}
div.sidebar form{margin-top:20px !important;padding-top:0px !important;width:100% !important;}
div.sidebar div.fusion-column-wrapper{margin:10px !important;border:0px !important;}
div.sidebar section.widget h4{margin:0;}
div.sidebar section.widget ul{background-color:#FFF !important;padding:14px;border-radius:10px;}
div.sidebar section.widget ul li *{font-size:16px !important;}

div.sidebar input{border-radius:10px !important;}
div.sidebar div.fusion-meta-tb,div.sidebar div.fusion-pagination-tb{border-radius:10px;}
div.sidebar div.post-index {background-color:#FFF !important;border-radius:10px;}