/*

 Theme Name:     Divi - Tema hijo

 Theme URI:      http://sipeinformatica.com/web-programacion/

 Description:    Tema hijo para el tema Divi de elegant themes 

 Author:         Virginia

 Author URI:     http://sipeinformatica.com/

 Template:       Divi

 Version:        1.0.0

*/



 

/*------------------------------------------------------- 

A partir de aquí puedes poner tus estilos de CSS personalizados 

------------------------------------------------------- */

.more-link{
color:#ff0633!Important;
}

/*Solucionar rebote de altura al entrar*/
.et_fixed_nav.et_show_nav #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container{
	padding-top:50px!important;
}

/*Menu efecto hover*/

#top-menu a:hover{
    color:#cb6e2d!important;
    border-bottom: 2px solid #cb6e2d;
    padding-bottom: 15px!important;
}

#top-menu li a:hover{
    color:#cb6e2d!important;
    border-bottom: 2px solid #cb6e2d;
    padding-bottom: 10px!important;
}

/*Tamaño etiquetas h2*/
h2{
	font-size:30px;
}
/*Tamaño etiquetas p*/
p{
	font-size:16px;
}

/*Tabla para móvil*/
@media (max-width: 600px) {
	
	.entry-content thead th, .entry-content tr th, body.et-pb-preview #main-content .container thead th, body.et-pb-preview #main-content .container tr th 
	{
    padding: 9px 10px!Important;
	}
  .entry-content tr td, body.et-pb-preview #main-content .container tr td 
	{
	  padding: 6px 10px!Important;
	}
	
}

/*Color borde tabla*/

.entry-content table, body.et-pb-preview #main-content .container table {
    border: 1px solid #002c77!Important;
}

table tr{
	border-bottom-color: #002c77!Important;
	border-top-color: #002c77!Important;
}

/*Formulario contact form estilos*/

.wpcf7-submit {
color: #000 !important;
margin: 8px auto 0 !important;
cursor: pointer !important;
font-size: 14px !important;
font-weight: 500 !important;
-moz-border-radius: 2px solid #008358 !important;
-webkit-border-radius: 2px solid #008358 !important;
border-radius: 2px solid #008358  !important;
padding: 6px 20px !important;
line-height: 1.7em !important;
background: transparent !important;
border: 2px solid #002c77 !important;
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
-moz-transition: all 0.2s !important;
-webkit-transition: all 0.2s !important;
transition: all 0.2s !important;
}
.wpcf7-submit:hover { 
background-color: #eee !important;
border-color:#002c77 !important;
padding: 6px 20px !important;
text-color: #000 !important;
}

div.wpcf7-validation-errors {
  display: none !important;
}

div.wpcf7-mail-sent-ok {
  border: none;
}

.et_pb_contact p input, .et_pb_contact p textarea, .et_pb_subscribe .et_pb_contact_field input, .et_pb_subscribe .et_pb_contact_field textarea {
    color: #000!Important;
    background-color: rgb(255, 255, 255,0)!Important;
    border: 2px solid #002c77 !Important;
  
}