/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
.et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li a {
  color: #fff;
  font-size: larger;
  font-weight: 600;
}
.state strong {
  font-size: 21px;
}
.state h3{
  font-size: 16px;
}
.header-login button{
	  font-family: inherit;
  display: block;
  /*float: none;*/
  margin: 8px auto 0;
  cursor: pointer;
}
#menu-principal ul.sub-menu {
  background-color: #dd3333 !important;
 
}
.nav li li {
    line-height: 17px;
}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul ul {
  padding: 0 5px 10px 0;
}
.upp select {
  height: 30px;
  width: 300px;
  font-size: 19px;
  mar: 5px;
}
/*.et_pb_section_1 {
  background: #b52b2b;
  background: -moz-linear-gradient(top, #b52b2b 0%, #dd3333 15%, #dd3333 66%, #b52b2b 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b52b2b), color-stop(15%,#dd3333), color-stop(66%,#dd3333), color-stop(100%,#b52b2b));
  background: -webkit-linear-gradient(top, #b52b2b 0%,#dd3333 15%,#dd3333 66%,#b52b2b 100%);
  background: -o-linear-gradient(top, #b52b2b 0%,#dd3333 15%,#dd3333 66%,#b52b2b 100%);
  background: -ms-linear-gradient(top, #b52b2b 0%,#dd3333 15%,#dd3333 66%,#b52b2b 100%);
  background: linear-gradient(to bottom, #b52b2b 0%,#dd3333 15%,#dd3333 66%,#b52b2b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b52b2b', endColorstr='#b52b2b',GradientType=0 );
}*/

button.et_pb_contact_submit.et_pb_button {
  color: #dd3333;
}
.footer h2 {
  border-bottom: 2px solid #fff;
}
.footer ul {
  list-style: none;
  padding-top: 15px;
}

#post-535 > div > div.et_pb_section.et_pb_fullwidth_section.et_pb_section_2.et_section_regular > div > div > div > div > div > h2{

 background-color:rgba(255, 255, 255, 0.50);
  text-shadow: #555 4px 4px 4px; 

}

#post-535 > div > div.et_pb_section.et_pb_inner_shadow.et_pb_fullwidth_section.et_pb_section_3.et_section_regular > section > div.et_pb_fullwidth_header_container.left > div > div > span{

 font-weight:300;
 margin-top:1.5em;
 margin-bottom:1.5em;

}

#post-535 > div > div.et_pb_section.et_pb_inner_shadow.et_pb_fullwidth_section.et_pb_section_3.et_section_regular > section > div.et_pb_fullwidth_header_container.left > div > div > h3:nth-child(5) > select{

 border:1px dotted #4d4d4d;
 text-align:center;

}

#students{

 margin-top:3em;
 margin-bottom:3em;

}

#students h3{

 color:#dd3333;
 font-weight:600;	
	
}

#students h5{

 font-weight:200;
 line-height:1.5em;
 margin-top:20px;
	
}

#students > div.et_pb_column.et_pb_column_2_3.et_pb_column_4 > div > div > marquee{

	color:#4d4d4d;
	font-weight:800;
}



#awards h2{

 color:#dd3333;
 font-weight:600;
 margin-top:3em;
 margin-bottom:3em;	
	
}

#post-535 > div > div.et_pb_section.et_pb_section_5.et_section_regular > div.et_pb_row.et_pb_row_2.et_pb_row_4col > div.et_pb_column.et_pb_column_1_4.et_pb_column_6{

margin-bottom:3em;

}

#post-535 > div > div.et_pb_section.et_pb_section_6.et_section_regular > div > div > div > div.et_pb_gallery_items.et_post_gallery{

margin-top:3em;
margin-bottom:3em;

}

body > div.popup_bg > div > div{
	
	background-color:#fff;

}

body > div.popup_bg > div > div > div.heading_block > div, body > div.popup_bg > div > div > div.content_box > p.display > a{

	color:#dd3333;
}

body > div.popup_bg > div > div > div.heading_block{

text-align:center;
border:none;
}

body > div.popup_bg > div > div > div.content_box > p:nth-child(1) > select{

margin-left:35%;

}

.top-estados{

margin:5em 0;

}

#post-2 > div > div.et_pb_section.top-estados.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-210 > div > div.et_pb_section.top-estados.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-149 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-146 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-146 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-228 > div > div.et_pb_section.top-estados.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-216 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-204 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-207 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-187 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-223 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-218 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-144 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-226 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-213 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-140 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span, #post-221 > div > div.et_pb_section.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_text_2 > h2 > strong > span{

font-weight:300;

}

#post-2 > div > div.et_pb_section.top-estados.et_pb_section_2.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_justified.et_pb_text_3 > p:nth-child(1) > span{

margin-top:4em;

}

#menu-item-392 > ul, #menu-item-457 > ul{

margin-left:-20px;
width:210px;

}

/*********************************************************************/
/*************************** REDISEÑO ********************************/
/*********************************************************************/
.titulo-pagina h1 {
    text-transform: uppercase;
    font-size: 3em;
    padding-top: 1em;
    margin-bottom: -1em;
}
#logo {
    max-height: 60%;}
div#wrapperMI_0 {
    padding: 0 !important;
}
div#L_mp3j_0 {
    max-height: 470px !important;
}

