﻿/*#425364 #3a4b5d*/
/*rgba(0, 0, 0, 0.5) #666 */
/*#ddd #ccc  rgba(221, 221, 221, 0.38)*/
/*rgba(166, 166, 166, 0.15)*/
/*#b7b8ba*/
/*#c0c0c0*/
/*#333*/
/*#212529*/
/*Bundle*/
.subTitulo {
  color: #2c2c2c;
  margin-top: 10px;
  font-family: Raleway-Light;
  font-size: 23px;
  margin-left: 15px;
}
#ClienteEmpresa,
#InfoBancariaEmpresa,
#DirEnvioEmpresa {
  display: inline-block;
  width: 100%;
}
#InfoBancariaEmpresa {
  margin-top: 20px;
}
.form-text {
  font-family: Verdana;
  font-size: 1.02rem;
  color: #4c4c4e;
  cursor: default;
  float: left;
  margin: 10px 5px 0 0;
}
.btnGuardarVolver {
  margin-top: 5px;
  text-align: right;
}
.divOpcionesDoc {
  display: none;
  float: left;
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 30px;
}
.divOpcionesDoc .col-md-12 {
  margin-top: 8px;
}
.clearBoth {
  clear: both;
}
.divsDocs {
  display: none;
  margin-bottom: 8px;
}
#btnGuardarDocs,
#obtenerPdf,
#btnClickCrear {
  margin-right: 10px;
}
.form-control {
  margin-bottom: 10px !important;
}
.inputCheck {
  width: auto !important;
  margin-top: -5px !important;
  float: left;
  margin-right: 5px !important;
}
.labelW200 {
  width: 200px;
}
.labelCheck {
  float: left;
  margin-right: 30px;
  cursor: default;
  padding-right: 0px !important;
}
.custom-file-input {
  background-color: #d5d5d5 !important;
  padding-right: 40px !important;
  line-height: 33px !important;
  height: 39px !important;
  margin: 0 auto !important;
  padding-left: 28px !important;
}
.custom-file-input::before {
  content: 'Selecciona un archivo';
  display: inline-block;
  background: #d5d5d5;
  border: 0px;
  padding: 4px 14px 10px 14px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  height: 39px;
  color: #405565;
  position: absolute;
  margin-left: -27px;
}
.inputCheckLabel {
  width: 50%;
  float: left;
}