/*!
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.9
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/

/*---Personalización del Tema---*/

/*** Ampliación de columnas Divi ***/

.ten-columns .et_pb_module {width: 10%; float: left;}
.nine-columns .et_pb_module {width: 11.11%; float: left;}
.eight-columns .et_pb_module {width: 12.5%; float: left;}
.seven-columns .et_pb_module {width: 14.28%; float: left;}
.six-columns .et_pb_module {width: 16.66%; float: left;}
.five-columns .et_pb_module {width: 20%; float: left;}

@media (max-width: 980px){
.ten-columns .et_pb_module {width: 20%;}
.nine-columns .et_pb_module {width: 33.3%;}
.eight-columns .et_pb_module {width: 25%;}
.seven-columns .et_pb_module {width: 25%;}
.six-columns .et_pb_module {width: 33.3%;}
.five-columns .et_pb_module {width: 33.3%;}
}
 
@media all and (max-width: 767px) {
.ten-columns .et_pb_module {width: 100%;}
.nine-columns .et_pb_module {width: 100%;}
.eight-columns .et_pb_module {width: 100%;}
.seven-columns .et_pb_module {width: 100%;}
.six-columns .et_pb_module {width: 100%;}
.five-columns .et_pb_module {width: 100%;}
}

/*** Configuración 3 columnas megamenu ***/

#top-menu li.mega-menu > ul > li:nth-of-type(5n) {clear: none}
#top-menu li.mega-menu > ul > li:nth-of-type(4n) {clear: none}
#top-menu li.mega-menu > ul > li {width: 33.33%; text-align: center;}

/*** Configuración 4 columnas megamenu ***/
/*
#top-menu li.mega-menu > ul > li:nth-of-type(5n) {clear: none}
#top-menu li.mega-menu > ul > li:nth-of-type(5n) {clear: none}
#top-menu li.mega-menu > ul > li {width: 25%; text-align: center;}
*/
/*** Configuración 5 columnas megamenu ***/
/*
#top-menu li.mega-menu > ul > li:nth-of-type(5n) {clear: none}
#top-menu li.mega-menu > ul > li:nth-of-type(6n) {clear: none}
#top-menu li.mega-menu > ul > li {width: 20%; text-align: center;}
*/

/*** Configuración 6 columnas megamenu ***/
/*
#top-menu li.mega-menu > ul > li:nth-of-type(5n) {clear: none}
#top-menu li.mega-menu > ul > li:nth-of-type(7n) {clear: none}
#top-menu li.mega-menu > ul > li {width: 16.66%; text-align: center;}
*/

/***Mod plugin GDPR Cookie Compliance para overlay del pop-up de aceptación de cookies***/

#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {background-color: transparent;}

#moove_gdpr_cookie_info_bar {max-height: none;}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {background-color: rgba(0,0,0,0.5);}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {padding: 30px; background-color: #ffffff;}

/*editor del tamaño de los planes*/

.planes-online{
	width: 300px;
	max-width: 300px;
	min-width: 300px;
	margin: 0px !important ;
	padding: 0px !important ;
	margin-top: 50px !important ;
	padding: 30px !important ;
	margin-left: 30px !important;
	margin-right: 30px !important;
}
.wrapper-planes{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center !important;		
}

/***WooCommerce***/

#et-top-navigation .et-cart-info {display: none;}

#post-6584 .woocommerce-notices-wrapper .woocommerce-message a {display: none;}

#post-6584 .et_pb_wc_cart_notice_0 .wc-forward {display: none;}

#post-6585 .woocommerce-notices-wrapper {display: none;}

.et-db #et-boc .et-l .et_pb_tab p:last-of-type {padding-bottom: 1em;}

#left-area ul {padding-left: 2em;}

/*** Botón página de confirmar ***/
#boton-confirmacion-cerrar{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#post-6843 .et_pb_button_module_wrapper{
	width: 80%;
	margin:auto;
}

#et-main-area #sidebar{
	display: none;
}

#et-main-area #left-area{
	width: 100%;
}

.et_right_sidebar #main-content .container:before {
	content: none;
}
#et-main-area .woocommerce-breadcrumb{
	display: none;
}

#et-main-area .columns-3{
	margin-top: 100px;
}

.woocommerce-products-header__title page-title{
	font-family: "Montserrat Alternates";
}

#post-6838 .et_pb_contact .equal_height .radio_image {
    object-fit: contain !important;
}
#post-6838 .et_pb_contact_field_options_wrapper .et_pb_contact_field_checkbox{
	margin-top: 7px !important;
	margin-bottom: 7px !important;
}
@media (max-width: 813px){
	#post-6838 .et_pb_contact_field_options_wrapper .et_pb_contact_field_checkbox{
		margin-right: auto !important;
		margin-left: auto !important; 
	}
	#post-6838 .de_fb_form_field_0 {
    text-align: center;
}
}



