/*
Theme Name: Divi-child
Theme URI: http://www.poli-mec.com/
Version: 1.0
Description: Sitio Web de Polimec
Author: Contexto Digital                
Author URI: http://www.contextodigital.com.ar/ 
Template: Divi
Version: 3.7
*/
 
@import url("../Divi/style.css");
 
/*---- A partir de aquí añadimos las modificaciones que queremos hacer sobre el tema padre -----*/


body {
	background-color: #FFFFFF !important;
}

#page-container, #main-content {
	background-color: #FFFFFF !important;
}

#main-header { height: 8.95em !important; border-top: 1.25em solid #1F71B8 !important; background-color: #FFFFFF !important; }
.logo_container { height: 8.95em !important; padding-bottom: 1em !important;}

#main-header #top-menu li.current-menu-item > a {
	color: #1F71B8 !important;
}

/*#main-header #top-menu li.current-menu-item > a:hover {
	color: #FFFFFF !important;
}*/

/*.menu-item a { margin-bottom: 5px; padding: 5px 10px 5px 10px !important; }
.menu-item a:hover { background-color: #1F71B8 !important; color: #FFFFFF !important; border-radius: 4px !important; }
.et_mobile_menu a { color: #666666 !important; }
.et_mobile_menu a:hover { background-color: #1F71B8 !important; color: #666666 !important; }*/

#top-header,
#et-secondary-nav li ul {
	background-color: #9000CC;
}

.et_pb_text_0 h1 {
	font-size: 5vw !important;
}

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"],.wpcf7 textarea {
	background-color: #eee;
	border: none!important; width: 100% !important;
	-moz-border-radius: 0 !important; -webkit-border-radius: 0 !important;
	border-radius: 0 !important; font-size: 14px;
	color: #999 !important;
	padding: 16px !important;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 500;
}

.wpcf7-form .wpcf7-submit {
	float: right;
	color: #ffffff !important;
	background: #0c71c3;
	font-size: 20px;
	font-weight: 500;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	padding: 6px 20px; line-height: 1.7em;
	border: 2px solid;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
	position: relative;
}

.wpcf7-form .wpcf7-submit:hover { 
	background: rgba( 0, 0, 0, 0.05 );
	border: 2px solid transparent;
	cursor: pointer;
}



/*color: #ffffff !important;
background: #0c71c3;
background-color: rgb(12, 113, 195);
border-width: 12px !important;
border-color: #0c71c3;
border-radius: 2px;
font-size: 14px;
font-family: 'Montserrat',Helvetica,Arial,Lucida,!sans-serif important;
font-weight: 700 !important;
text-transform: uppercase !important;
background-color: #0c71c3;*/


#main-footer {
	background-color: #1F71B8;
	/*border-top: .25em solid #9000CC;*/
	border-bottom: 1em solid #1F71B8;
}
#main-footer a, #footer-info {
	font-size: 0.85em;
	color: #FFFFFF !important;
}

.textwidget {
	font-size: 0.85em;
	color: #FFFFFF !important;
}