/*!
 *   Formularios
 *   Author: Abrudsky Andrea
 *	 -------------------------
 */
 
.titleVertical {
  /* -webkit-transform: rotate(-90deg);
   -moz-transform: rotate(-90deg);*/
}
 .boxFormET{
 /*!   margin: 20px 100px;  */
    background-color: #fff;
    padding: 20px;
    border: 3px solid #605ca8;
 }
 .alertText{
    color: #F00!important;
 }
 #fotoPie, #colorEspecialAdd{
    color:#6085ca!important;
 }
 .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
    
   color: #fff!important;
   background-color: #c8c7de!important;
 }
 .titleForm{
 margin-left: 10px;
 }
.subTitleForm{
   
  /* margin-top: -15px;*/
}
 .boxFormET .enviarRecibir{
  

}
.boxFormET .enviarRecibir .enviarBox{
  
}
.boxFormET .enviarRecibir .enviarBox label{
  /* padding-left: 10px;*/
}

.boxFormET  .box-right{
    margin-left: 12%;
}

.boxFormET .enviarRecibir .boxrow{
   
    border: 1px solid #605ca8;
    min-height: 60px;
    margin-right: 10px;
    margin-left: 10px;

 }

 .boxFormET .boxrowColor{
    padding-top: 11px;
    padding-left: 15px;
    padding-right: 15px;
 }


 .boxFormET .form-inline{
    margin: 10px 10px;
    height: 30px;
 }


.boxFormET .form-control{
    border: 1px solid #605ca8;
    color: #605ca8;
}


.medidas {
   width: 22%!important;
   text-align: center!important;
}

span.input-group-addon {
   line-height: 20px;
   background-color: transparent!important;
   border: none;
}
.boxFormET .form-control option:hover, 
.boxFormET .form-control option:focus,
.boxFormET .form-control option:active{
    background-color: #605ca8!important;
    color:#FFF!important;

}
.labelAddFile{
   width: 100%!important;
   margin: 0px!important;
}
#carpetaTrabajo{
   display: none!important;
   
  
}
.custom-button {
   border: 1px solid #ccc;
   border-radius: 10px;
   display: inline-block;
   padding: 6px 12px;
   cursor: pointer;
   background-color: #605ca8!important;
   color:#FFF!important;
   margin: 20px 20px;
}
.custom-button:hover{
   
   background-color: #2b24ad!important;

}

#especificacion_tecnica p b, .descriptionET, .datosOT{
   color:#605ca8!important;
   height: 15px!important;
}

.listColor {
   width: 100%!important;
   margin-bottom: 20px!important;
}
.inputCampo{
   width: 100%!important;
   margin-bottom: 19px;

}
.buttonMinus{
   background-color: #c30101;
    color: #fff;
    padding: 9px;
    border-radius: 50%;
    font-size: 14px;
    cursor: pointer;
}
.buttonMinus:hover{
   background-color: red;
}

.herramental{
   margin-top: 8px;
}
.rowDC {
   padding: 15px;
}
.rowDC p{
  /* color: #fff!important;*/
}
.comboSelect{
   width: 100%!important;
}
.checkbotonET{
   border: 1px solid #605ca8!important;
   width: 20px;
   height: 20px;
   margin: 20px 5px 20px!important;
   vertical-align: middle;
}

.checkbotonET:checked {

   background-color: #605ca8!important;
 }
   

 .boxDataTecnicaStatic{
   padding-top: 15px;
   padding-left: 15px;
   min-height: 360px!important;
   margin-right: 5px;
   margin-top: 34px;

}
div#especificacion_tecnica p {
   line-height: 13px;
}

#especificacion_tecnica .alert{
   color: red;
   border: 1px solid red;
   box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.75);
   margin-top: 24px;
   text-align: center;
   line-height: 20px;
}

.headerColor .checkbotonET{
   margin: 12px 20px 17px!important;
}
tr#rowDC {
   height: 90px;
}

#rowDCProcess, tr#rowDC{
   border-bottom: 2px solid #605ca8;
}
.hrBosisioStyle{
   border-top: 2px solid #605ca8!important;
}
.input-group .form-control:last-child, 
.input-group-addon:last-child, 
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,
.input-group-btn:first-child>.btn:not(:first-child), 
.input-group-btn:last-child>.btn, 
.input-group-btn:last-child>.btn-group>.btn,
.input-group-btn:last-child>.dropdown-toggle{
   border-radius: 15px!important;
  
 }
 
.calado {
   margin: 11px 5px 14px!important;
}
@media (max-width:600px){
  .input-group .form-control:last-child,
  .input-group-addon:last-child,
  .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,
  .input-group-btn:first-child>.btn:not(:first-child),
  .input-group-btn:last-child>.btn,
  .input-group-btn:last-child>.btn-group>.btn,
  .input-group-btn:last-child>.dropdown-toggle{
      width: 120%!important;
   }
}

.boxFormET .enviarRecibir .alertBox{
   border: 1px solid #F00!important;
}
.medidasInput{
   width: 49px!important;
   padding: 4px!important;
   margin-left: 10px!important;

}
.childForm2{
   color: #000;
   text-align: center;
}
.childForm2 .title{
   border-bottom: 1px solid #000;
}

.childFormSep{
   border-bottom: 2px solid #605ca8;
   background-color: #f7f6f6;
}

.childFormSep .selectItems{
   width: 30%;
   margin-bottom: 5px;
}

.childFormSep .titleDos{
   
   float: left;
   width: 30%;
   line-height: 30px;
}
.childFormSep .corteTitle{
   
   margin: unset;
   float: left;
   width: 50%;
   line-height: 30px;
}

.childFormSep .title{
   font-weight: bold;
   color:#605ca8;
}
