/**
 * Theme Name:     Intdea
 * Author:         Elegant Themes
 * Template:       Divi
 * Text Domain:	   divi-child
 * Description:    Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
 */


#top-menu li{
	font-weight: 400;
}

#top-menu li.current-menu-item{
	font-weight: 500;
}


/*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%;
}
.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 select, .wpcf7-form-control-wrap input[type="date"], .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 textarea{
    padding: 16px;
    width: 100%;
 }
.wpcf7-form-control a{
    color: #bbb !important;
}

 .wpcf7-submit{
    color: #bbb !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;
     
 }