/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

h2,h3,h4 {
	color:#f05b29;
}

h1 {
	color:black;
}

.et_color_scheme_orange a, a {
    color: #f05b29;
}


#menu-principal {
	text-transform:uppercase;
}

p {
	font-weight:400;
}

.powerpress_player {
	padding-bottom:20px;
}



.et_pb_post_content_0_tb_body p, .et_pb_post_content_0_tb_body {
    line-height: 2em;
}



.et_pb_post_content_0_tb_body p, .et_pb_post_content_0_tb_body {
    line-height: 1.61em;
}


/* MENU PRINCIPAL
------------------------------------------------------- */

/*set the Divi menu dropdown auto width*/
@media only screen and (min-width: 981px) {
	.nav li ul {
		width: fit-content;
		display: flex;
		flex-direction: column;
	}

	.nav li li {
		white-space: nowrap;
	}

	.nav li li a {
		width: auto !important;
	}
}

.nav li li {
    padding: 0px!important;
    margin: 0;
}

/* escrito mundareu primaira imagem, 13% de margem */
.et_pb_fullwidth_header_container {
	width: 100%!important;
}

/* Segundo nível do menu dropdown */
.et_pb_menu .et_pb_menu_inner_container ul.sub-menu ul.sub-menu li a {
    font-size: 14px!important;; 
}

.et_pb_menu .et-menu-nav>ul ul {
    padding: 10px 5px 10px 5px!important;
    text-align: left;
}


.et_pb_slide_description {
	padding: 0px!important;
}



/* Post Slider Home (remove meta tags: author and comments) CSS+JS
------------------------------------------------------- */

.et_pb_slide_content .post-meta :not(.published){
	display: none;
  }



/* Form Icegram
------------------------------------------------------- */
.es_subscription_message.success {
	font-size:26px!important;
	font-weight:400!important;
	color:#ffffff!important;
	text-align: center!important;
}

#i0cwh {
	width:100%!important;
	/* display: none!important; */
}



blockquote {
    border-color: #ff914d;
}




/* Módulo Tabbed Posts
------------------------------------------------------- */
ul.et_pb_tabs_controls {
    background-color: #ff914d!important;
}

ul.et_pb_tabs_controls:after {
    border-top: 0px;
}

.et_pb_tab_active {
	background-color: rgba(254, 254, 254, 0.274)!important;
}

.et_pb_tab {
    padding-top:50px!important;
}




/* customizacao header */
.et_pb_fullwidth_header .header-content {
    padding: 0px!important;
}

/* customizacao título do header */

.et_pb_module_header {
	line-height: 1.4;
}


.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    margin: 20px auto;
    width: 100%!important;
    max-width: 1280px!important;
}