/*
Theme Name: Peritaciones
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Intdea
Author URI: http://www.intdea.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.19.4.1673440879
Updated: 2023-01-11 12:41:19

*/

.logo-portada{
	opacity: 0.1 !important;
}

#top-menu-nav {
	font-weight: 300 !important;
}

#et-info{
	width: 100%;
	text-align: center;
	font-weight: 400 !important;
}

.et_fixed_nav #page-container .et-fixed-header#top-header #et-info, .et_fixed_nav #page-container .et-fixed-header#top-header #et-info a{
	color: #eee !important;
	font-weight: 700 !important;
}


/*formulario*/
#responsive-form{
	/*	max-width:600px; -- cambiar esto para conseguir el ancho de la forma deseada --*/
	margin:0 auto;
	width:100%;
}
.form-row{
	width: 100%;
	font-size: 16px !important;
	color: #fff !important;
}
.column-half, .column-full{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 0px !important;
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}
 .wpcf7-form-control-wrap input[type="text"], .wpcf7-form-control-wrap input[type="tel"],.wpcf7-form-control-wrap input[type="email"], .wpcf7-form-control-wrap select, .wpcf7-form-control-wrap textarea{
 	padding: 16px;
 	width: 100%;
 	background: transparent !important;
 	color: #fff !important;
 	border: none !important;
 	border-bottom: 1px solid #fff !important;
 	opacity: 1 !important;
 	padding-left: 0 !important;
 	padding-right: 0 !important;
 	padding-top: 0 !important;
 }
.wpcf7-form-control a{
	color: #bbb !important;
}

.wpcf7-list-item{
	margin-left: 0 !important;
}

 .wpcf7-submit{
	color: #fff !important;
    letter-spacing: 2px;
    font-size: 14px;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #006caa!important;
    font-family: inherit;
    display: inline-block;
    margin: 0 0 0 18px;
    cursor: pointer;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    border: 2px solid;
    float: right;
        line-height: 1.7em!important;
        padding: 16px;
	 background-color:transparent !important;
	 
 }


@media only screen and ( max-width: 950px ) { 
.mobile_menu_bar::before, .mobile_menu_bar::after, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a {
  color: #333 !important;
}
	
.et_header_style_left #et-top-navigation .mobile_menu_bar {
padding-top: 5px !important;
  padding-bottom: 30px !important;
}


.et_header_style_left #logo {
  max-width: 100%;
}
	
	.et_mobile_menu{
		border-top: 2px solid #999 !important;
		padding: 0 !important;
	}
}
#paginacontacto .wpcf7-form-control-wrap input[type="text"], #paginacontacto .wpcf7-form-control-wrap input[type="tel"], #paginacontacto .wpcf7-form-control-wrap input[type="email"], #paginacontacto .wpcf7-form-control-wrap select, #paginacontacto .wpcf7-form-control-wrap textarea{
 	
 	color: #000000 !important;
 	border-bottom: 1px solid #000000 !important;
 	opacity: 1 !important;
 }
#paginacontacto .textolegal{ 
	color:#000000 !important;
}
#paginacontacto .wpcf7-submit{
	color: #ffffff !important;
	background-color:#000000 !important;
}