/*
Theme Name: orison-h
Theme URI: http://cratingexpress
Template: Divi
Author: wbmaster2
Author URI: http://www.nadaesparasiempre
Description: se crea con el fin de si actualizamos el tema no se pierdan las configraciones.
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: 1.00.1540347895
Updated: 2018-10-24 02:24:55

*/



#formulario-responsivo {
    max-width: 600px
        /*-- Si necesitas otro ancho cambialo aqui --*/
    ;
    margin: 0 auto;
    width: 100%;
}

.fila {
    width: 100%;
}

.media-columna,
.columna-completa {
    float: left;
    position: relative;
    padding: 0.65rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.clearfix:after {
    content: "";
    display: table;
    clear: both;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) {
    .media-columna {
        width: 50%;
    }
}

.wpcf7 {
    color: #414141;

}



.wpcf7 textarea {
    width: 100%;
}

/***********************************************************************************************/

.rojo {color:red;}



.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar, .wpcf7-number, .wpcf7-date, .wpcf7-select {
background-color: #d5dfde !important;
border: 1px solid #a8a8a8 !important;
width: 100% !important;
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px !important;
border-radius: 5px !important;
font-size: 16px;
color: #3e3e3e !important;
padding: 10px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
    font-weight: bold;
text-align: center;

}


.wpcf7-submit{
color: white !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 10px 40px;
line-height: 1.7em;
background-color: #079488;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
 width: 30%;
 font-size: 18px;
    font-weight: bold;
border-radius: 10px !important;
}


.wpcf7-file
{
background-color: #fac2af;
color:floralwhite;
border-color:#404c67;
padding: 10px 50px !important;
    font-size: 18px;
    font-weight: bold;
 width: 80%;
border-radius: 5px !important;
}

.wpcf7-submit:hover {
background-color: #1369afe1;
color: white;
border-color:#404c67;
padding: 10px 50px !important;
}

/* ******************* INICIO - CĆ“DIGO CSS TITULO DE WIDGETS TIPO RECTANGULO ****************  */

ex {
  overflow: hidden;
  text-align: center;
}

ex:before,
ex:after {
  background-color: #000;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}

ex:before {
  right: 0.5em;
  margin-left: -50%;
}

ex:after {
  left: 0.5em;
  margin-right: -50%;
}