/*
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:


	FALTA:
		Inicio ---> diseño, contenido, fotos y banner
		Firma ---> titlebar contenido, fotos y banner
		Especialidad ---> titlebar, contenido, fotos y banner
		Áreas ---> titlebar, contenido, fotos y banner
		A. Jurídica ---> titlebar, contenido, fotos y banner
		A. Procuraduría ---> titlebar, contenido, fotos y banner
		Noticias ---> titlebar, contenido y banner
		Blog ---> titlebar, contenido y banner
		Contacto ---> titlebar, contenido y banner
		Consulta online ---> titlebar, contenido, fotos y banner
		aviso,cookies y politica ---> titlebar, banner
		404, search, single y category ---> titlebar, banner

	Inspiración:
		

*/


/*
						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;
	}
/*****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;
	}


/* HEADER Y TOP HEADER FULL WIDTH */
.container.et_menu_container {
    z-index: 99;
    width: 100%!important;
    max-width: 100%!important;
    padding-right: 60px!important;
    padding-left: 60px!important;
}

#top-header .container {
    padding-top: .75em;
    font-weight: 600;
    width: 100%!important;
    max-width: 100%!important;
    padding-left: 40px!important;
}

/* CONTACTO */

/*ESTILO BOTONES */
.wpcf7 .et_pb_button {
		background-color: #005893 !important;
		border:2px solid  #005893 !important;
		color: #fff !important;
	}

	.wpcf7 .et_pb_button:hover {
		background-color: transparent !important;
		border:2px solid  #005893!important;
		color: #005893 !important;
	}

	.wpcf7 a:hover{
		color: #005893 !important;
	}

/* RESPONSIVE */

@media only screen and (max-width: 767px) {
    .banner-titulo {
        line-height: 1.2em!important;
		font-size: 27px!important;
    }
	
	.banner-info.et_pb_section {
        padding-right: 30px;
        padding-left: 30px;
        height: 550px !important;
        max-height: 550px !important;
    }
}


