/*
Theme Name: Divi Child - Eweb
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.14.1477321393
Updated: 2016-10-24 15:03:13
Modified by Eweb Diseño y Posicionamiento Web para abogados
*/


/*

	COLORES:
		F9A118	amarillo
		0F3A6A	azul

	https://es-la.facebook.com/fernando.canomartinez.39

*/


/*
						NAVEGACIÓN
*/

/*****Cambiar el tamaño del submenú*****/
	.nav li ul {
  		width:290px !important;
	}

/*****Cambiar el tamaño del ítem del submenú*****/
	#top-menu li li a, #menu-principal li li a{
  		width:250px !important;
	}


/*
                        CUERPO
*/

/*****Alineación horizontal de los elementos en una fila*****/
	.horizontal-align { 
    	display: flex; 
    	flex-direction: column; 
    	justify-content: center;
	}

/*****Modificación del formulario básico de CF7*****/
	.et_pb_contact p input, .et_pb_contact p textarea {
		background-color: rgba(255,255,255,0.15) !important;
		color: #fff !important;
	}

	.wpcf7 span {
		font-weight:550 !important;
		color: #fff !important;
	}

	.wpcf7 a {
		font-weight:550 !important;
	}

	.wpcf7 ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	    font-weight:550 !important;
	    color: #fff !important;
	}

	.wpcf7 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	   opacity:  1;
	   font-weight:550 !important;
	   color: #fff !important;
	}

	.wpcf7 ::-moz-placeholder { /* Mozilla Firefox 19+ */
	   opacity:  1;
	   font-weight:550 !important;
	   color: #fff !important;
	}

	.wpcf7 :-ms-input-placeholder { /* Internet Explorer 10-11 */
	   font-weight:550 !important;
	   color: #fff !important;
	}

	.wpcf7o::-ms-input-placeholder { /* Microsoft Edge */
	   font-weight:550 !important;
	   color: #fff !important;
	}
	
	.wpcf7 .et_pb_button {
		background-color: #fff !important;
		border:2px solid  #fff !important;
		color: #1D3557 !important;
	}

	.wpcf7 .et_pb_button:hover {
		background-color: rgba(0,0,0,0.1) !important;
		border:2px solid  rgba(0,0,0,0.1) !important;
		color: #fff !important;
	}

/*****Eliminar el fallo que se produce en el botón de envÃ­o del formulario*****/
	.wpcf7-submit:hover {
		padding: 0.3em 1em !important;
	}


/*
						PIE DE PÁGINA
*/

/*****Resaltar enlaces interéss*****/
	.et_pb_widget a:hover {
		/*color: #ffb356 !important;*/
	}

/*****Resaltar enlaces footer*****/
	#footer-info a:hover {
  		color: #fff!important;
	}

	.et-social-google-plus a:hover {
		color: #d51f1e !important;
	}

	.et-social-facebook a:hover {
		color: #3b5998 !important;
	}

	.et-social-twitter a:hover {
		color: #1da1f2 !important;
	}