/*
Theme Name: Divi-child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Child theme for the Divi theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0.0
*/


/*----------------------------*/
/*--------Modified------------*/
/*----------------------------*/
/*
 # indica que é um id (utilizado 1 vez) 
 . indica que é uma classe (várias utilizaçóes)
 laranja #E5A047
 cinza claro #919191
 cinza medio #717171
 cinza escuro #666666
*/


#main-header {
 box-shadow: none;
 transition: none;
 
}
/*body.et_fixed_nav.et_secondary_nav_enabled #main-header { top: 0px; }*/ /*need to activate to if anything added oin theme settings*/

#logo { float: left; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; margin-bottom: 18px; }
		.et_fixed_nav #logo { max-height: 82px; margin-bottom: 8px; margin-top: -10px }
		.et-fixed-header #logo { max-height: 52px; margin-bottom:0px}



/*.et_pb_main_blurb_image { 
	overflow:hidden;
	background-color:white;
	padding: 15px 0px;
	border-radius:20px;
	}*/
						
img.et-waypoint.et_pb_animation_top.et-animated {
	height:128px;
	-webkit-animation: none;
						}
						
.et_pb_blurb h4 {
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
	}						
/*----Slide-----*/

.et_pb_slide_description {
	width:100%;
	text-align:right;
	}

.et_pb_slide_description h2 {
	font-size: 52px; 
	font-weight:bold;
	color: #E5A047
	}
						
a.et_pb_more_button  {
	color:#E5A047; 
	font-size: 30px;
	font-weight: bold;
	border-radius: 10px;
	padding: 10px 20px;
	line-height: 1.7em;
	background: none repeat scroll 0% 0% transparent;
	border: 2px solid;
	transition: all 0.2s ease 0s;
	position: relative;
	}
	
a.et_pb_more_button:hover {
	background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.2);
	border: 2px solid transparent;
	line-height: 1.7em;
	padding: 10px 34px 10px 34px !important;
	}


a.et_pb_more_button:after{
	top: 22px;
	}

/*----------------------------*/
/*--------New Code------------*/
/*----------------------------*/

.custom_box_shadow_round { 
	overflow:hidden;
	border: 10px solid inherit;
	border-radius: 10px;
	box-shadow: 0px 0px 8px 6px #717171;
	}

.custom_box_shadow{ 
	overflow:hidden;
	border: 5px outset #717171;
	box-shadow: 0px 0px 8px 6px #919191;
	}

.custom_background_orange { 
	background: #E5A047;
	padding: 10px;
	}

.custom_background_white { 
	background: #FFFFFF;
	padding: 10px;
	}

.custom_background_darkgray{ 
	background: #717171;
	padding: 10px;
	}

.custom_join_elements {
	padding: 25px 10px !important;
	margin-top:0px;
	margin-bottom:0px;
	}
	
.custom_color_textwhite {
	color:#FFFFFF;
	}

.custom_color_textorange { 
	color: #E5A047;
	}

.custom_color_textgray { 
	color: #666666; 
	}


.custom_teste1 {
	font-size: 30px;
	}

.custom_text_size40 {
	font-size: 40px;
	font-weight: bold;
	}

.custom_size_banner_bot { 
	size: 50%;
	}

.custom_hight_red_50 { 
	max-height: 300px; 
	max-width: 300px; 
	position:center;
	}

	
/*---------------------------*/
/*---------Forms-------------*/
/*---------------------------*/


#caldera_form_1.caldera-grid { 
	background-size: 120% 110%;
	background-color: #e5a047;
	box-shadow: 0px 0px 8px 6px #717171;
	border: 15px solid #e5a047;
	border-radius: 5px;
	margin-top:1.5%;
	font-weight:bold;
	}
 
 
/*---------------------------*/
/*--------Plugins------------*/
/*---------------------------*/

#tab_toggle_bg.closed_action.reset_left.float_left{
    background-image: url("../../uploads/2015/05/minus.png") !important;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    height: 20px;
    margin-top: 7px;
    position: static;
    width: 24px;
	}
#tab_toggle_bg.open_action.reset_right{
	top: 190px !important;
	}
	
#tab_slide.tab_slide.tab_slide_wrapper.reset_right {
	top: 190px !important;
	}

h4.widgettitle { 
	color:transparent;
	} /*Remover o titulo*/


@media only screen and ( min-width: 981px ) {
  #myprefix-widget-area-wrap { 
    z-index:1000; 
    display:block !important; 
    float:left; position:fixed; 
    background-color:transparent; 
    margin-top:2px;
  }
  .myprefix_widget { 
    padding:16px; 
  }
}
@media only screen and ( max-width: 980px ) { 
  #myprefix-widget-area-wrap { display:none; }
}
