/**
* styleGridForm. Variable que contiene estilos relacionados al layout del formulario, tambien contiene estilos relacionados a tamaños de fuentes
**/
var styleGridForm = 
`.wpcf7-form .label{
    line-height: 1.85714285714286;
    color: #576077 !important;
    padding: 0px;
    white-space: normal;
    font-size: 15px;
}
.wpcf7 .cf7-field-wrapper{
    width: 100%;
}
.wpcf7 .cf7-field-wrapper span.label{
    text-align: left;
}
.wpcf7-form input[type="submit"]{
    line-height: normal;
}
.wpcf7-form input[type=radio]{
    -webkit-appearance: radio;
}
.wpcf7-form input[type=checkbox]{
    -webkit-appearance: checkbox;
}
.wpcf7-form label{
    width: 100%;
    text-align: left;
    margin-bottom: 0px;
}
.wpcf7-form p{
    text-align: left;
    margin-top: 0px !important;
}
.wpcf7-form input{
    margin-bottom: 0px;
    min-height: 44px;
    padding: 11px;
    box-sizing: border-box;
}
.wpcf7-form input[type="radio"],
.wpcf7-form input[type="checkbox"]{
    min-height: auto;
}
.wpcf7-form textarea{
    min-height: 78px;
    padding: 11px;
    min-width: 50%;
}
.wpcf7-form select{
    background-image: none;
    min-height: 34px;
}
.wpcf7-form h1{
    width: 100%;
    display: block;
}
.wpcf7-form p{
    margin-bottom: 27px;
}
.wpcf7 select{
    padding: 0.36rem 0.66rem;
}
div.wpcf7 input[type="file"] {
    width: 100% !important;
    font-size: 15px;
}
.wpcf7-checkbox, .wpcf7-radio{
    width: 100% !important;
} 
.wpcf7-radio.cft7b-width-33 .wpcf7-list-item, 
.wpcf7-checkbox.cft7b-width-33 .wpcf7-list-item{
    width: 33%; display: block;
}  
.wpcf7-radio.cft7b-width-50 .wpcf7-list-item, 
.wpcf7-checkbox.cft7b-width-50 .wpcf7-list-item{
    width: 50%; 
    display: block;
}  
.wpcf7-radio.cft7b-width-100 .wpcf7-list-item, 
.wpcf7-checkbox.cft7b-width-100 .wpcf7-list-item{
    width: 100%;
} 
.cft7b-width-100{
    width: 100%;
}  
.cft7b-width-50{
    width: 50%; 
    display: block;
}  
.cft7b-width-33{
    width: 33%; 
    display: block;
}
@media (max-width: 768px) {
.cft7b-width-100,
.cft7b-width-50,
.cft7b-width-33{ 
    width: 100%; 
} 
.wpcf7-radio.cft7b-width-50 .wpcf7-list-item, 
.wpcf7-checkbox.cft7b-width-50 .wpcf7-list-item, 
.wpcf7-radio.cft7b-width-33 .wpcf7-list-item, 
.wpcf7-checkbox.cft7b-width-33 
.wpcf7-list-item,
.wpcf7-form-control-wrap,
.wpcf7-form-control-wrap input[type="text"],
.wpcf7-form-control-wrap textarea,
.wpcf7-form-control-wrap select,
.wpcf7-form-control-wrap input[type="email"]{
    width: 100%; 
    display: block;
} 
.form-wpvsfb.form-buttonized h1{
    font-size: 30px !important;
}
.form-wpvsfb.form-buttonized .label,
.form-wpvsfb.form-buttonized .cf7-field-wrapper input[type="file"],
.form-wpvsfb.form-buttonized p,
.form-wpvsfb.form-buttonized .cf7-button-field input[type="submit"],
.form-wpvsfb.form-buttonized .wpcf7-radio .wpcf7-list-item label span,
.form-wpvsfb.form-buttonized .wpcf7-checkbox .wpcf7-list-item label span{
    font-size: 15px !important;
}
.form-wpvsfb.form-buttonized .cf7-button-field input[type="submit"]{
    font-size: 14px !important;
}
}`;