/* |||||||||||||||||||||| CHIQUI FORMS |||||||||||||||||||||| */

.box-subse {background-color: #f3f3f3; padding: 30px 20px 20px 20px;}
.box-subse > h3 {margin: 0px 0px 16px 0px;}
.wellinverse {background-color: #777777; margin-bottom: 20px; min-height: 20px; padding: 20px;}
.label-nobold {font-weight:normal;}
.page-header-notop {margin-top: 0px;}
.nopadding-left {padding-left: 0 !important;}
.asterisco {color: #a94442; font-weight: normal;}

.text-white {color: #ffffff; text-decoration: none;}
.text-white a {color: #333; text-decoration: none;}
.text-white a:hover, a:focus {color: #333;}

.op {padding-top: 80px; padding-bottom: 100px; width: 100%;}
.op h1 {margin-bottom: 30px;}
.op p {font-size: 14px; line-height: 26px; padding: 0px; margin-bottom:10px;}
.op-main {padding-top: 20px; padding-bottom: 80px; width: 100%; color: #000;}
.op-main p {font-size: 18px; line-height: 26px; margin: 10px 0px 0px 0px; padding: 0;}
.op-main h1 {margin-bottom: 30px;}
.op-lightgrey {background-color: #EEEEEE;}
.btn-op {background: #009AAE; color: #fff; border: 2px solid #fff; text-transform: uppercase; padding: 15px 20px; margin-top: 40px; font-size: 16px;}
.btn-op:hover {color: #fff !important; background-color: #666; border: 2px solid #fff;}
.btn-mini {background: #009AAE; color: #fff; border: 2px solid #fff; padding: 10px; margin-top: 10px; font-size: 14px;}
.btn-mini:hover {color: #fff !important; background-color: #666; border: 2px solid #fff;}

@media (max-width: 990px) {
  .nopadding-left {padding-left: 15px !important;}
}

.form-padding {padding-left: 0;}
.form-padding-2 {padding-right: 0;}

@media (max-width: 380px) {
   .form-padding {padding-left: 0; padding-right: 0;}
   .form-padding-2 {padding-right: 0;padding-left: 0;margin-top: 15px;}
}

/* step by step wizard form */
.stepwizard-step p {margin-top: 10px;}
.stepwizard-row {display: table-row;}
.stepwizard {display: table; width: 100%; position: relative; margin-bottom: 30px;}
.stepwizard-step button[disabled] {opacity: 1 !important; filter: alpha(opacity=100) !important;}
.stepwizard-row:before {top: 14px; bottom: 0; position: absolute; content: " "; width: 100%; height: 1px; background-color: #ccc; z-order: 0;}
.stepwizard-step {display: table-cell; text-align: center; position: relative;}
.btn-circle {width: 30px; height: 30px; text-align: center; padding: 6px 0; font-size: 12px; line-height: 1.428571429; border-radius: 15px;}
.error {color: #a94442; padding: 6px;}


.wellforms {background-color: #F9F9F9; padding: 20px 40px 30px 40px; margin-bottom: 40px; border-top: 20px solid #009aae; border-right: 2px solid #009aae; border-left: 2px solid #009aae; border-bottom: 2px solid #009aae; }
.wellforms h3 {margin-top: 10px; color: #009aae; }
.wellforms hr {height: 3px; border: none; margin-top: 10px; margin-bottom: 10px; background: #009aae; opacity: 100;}
.formhr {background: #DEE2E6!important; height: 1px!important ; }
  
.form-horizontal .form-group {margin-right: -5px; }

/* |||||||||||||||||||||| FIN CHIQUI FORMS |||||||||||||||||||||| */