/*
Theme Name: Divi-child
Theme URI: http://www.torneymec.com.ar
Version: 1.0
Description: Sitio Web de Torne Y Mec
Author: Contexto Digital                
Author URI: http://www.contextodigital.com.ar/ 
Template: Divi
Version: 4.4.0
*/

@import url("../Divi/style.css");

/*---- A partir de aquí añadimos las modificaciones que queremos hacer sobre el tema padre -----*/

h1, h2, h3, h4 { color: #3782e3; }

.et_pb_bg_layout_light .et-pb-arrow-prev, .et_pb_bg_layout_light .et-pb-arrow-next {
	color: #ffffff;
}

.et-pb-active-control { border: 1px solid #B2B2B2; }
.et-pb-controllers a { border: 1px solid #B2B2B2; }
.et_fixed_nav #logo { max-height: 60px; margin-bottom: 7px; }
.et-fixed-header #logo { max-height: 50px; margin-bottom: 7px; }



.menu-item a { margin-bottom: 5px; padding: 5px 10px 5px 10px !important; }
.menu-item a:hover { background-color: #3782e3 !important; color: #FFFFFF !important; border-radius: 4px !important; }
.et_mobile_menu a { color: #FFFFFF rgba(255,255,255,1.00); }
.et_mobile_menu a:hover { background-color: #3782e3 !important; color: #FFFFFF !important; }


.et_pb_image_wrap {
	padding: 10px;
	box-shadow: 5px 5px 10px #CCC;
	-webkit-box-shadow: 0px 1px 10px rgba(0,0,0, .2);
	-moz-box-shadow: 0px 1px 10px rgba(0,0,0, .2);
	box-shadow: 0px 1px 10px rgba(0,0,0, .2);
}

.et_pb_blurb_content { color: #3782e3; }
.especialidad { margin-top: -80px !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; }
.wpcf7-form .wpcf7-submit { float: right; color: #3782e3; font-size: 20px; font-weight: 500; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 6px 20px; line-height: 1.7em; background: transparent; 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; !important; }
#footer-bottom {
	/*height: 85px;*/
	background-color: #3782e3;
}

#footer-info, #footer-info a {
	/*margin-top: 8px;*/
	font-size: 11px;
	color: #ffffff;
}

.data {
	border: 1px solid #BFBFBF;
}

.data:hover {
    opacity: 0.7;
    filter: alpha(opacity=70); 
}