.fl-lt {
  float: left; }

.fl-rt {
  float: right; }

.fl-none {
  float: none; }

.ps-rl {
  position: relative; }

.ps-ab {
  position: absolute; }

.ps-fx {
  position: fixed; }

.no-pg-lt {
  padding-left: 0px; }

.no-pg-rt {
  padding-right: 0px; }

.no-pg-lat {
  padding-left: 0px;
  padding-right: 0px; }

.pg-x-10{
  padding-left: 10px;
  padding-right: 10px; 
}

.pg-y-2{
  padding-top: 2px;
  padding-bottom: 2px;
}

.p-y-50-22{
  padding-left: 50px;
  padding-right: 22px;
}

.pb-c-4{
  padding-bottom: 4%;
}

.pr-c-2{
  padding-right: 2%;
}

.pl-c-2{
  padding-left: 2%;
}

.pg-rg-15{
  padding-right: 15px;
}

.no-pg {
  padding: 0px; }

.no-margin-lat {
  margin-left: 0px;
  margin-right: 0px; }

.no-mg-top {
  margin-top: 0px; }

.no-pd {
  padding: 0px; }

.pg-20 {
  padding: 20px; }

.pg-xy{
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #F5F6F7;
  border-radius: 4px;
  width: 18px;
  height: 18px;
}

.pg-lt-16 {
  padding-left: 16px; }

.pg-lt-24 {
  padding-left: 24px; }

.mg-lt-4 {
  margin-left: 4px; }

.mg-lt-8 {
  margin-left: 8px; }

.mg-lt-10 {
  margin-left: 10px; }

.mg-lt-15 {
  margin-left: 15px; }

.mg-lt-16 {
  margin-left: 16px; }

.mg-lt-22 {
  margin-left: 22px; }

.mg-lt-24 {
  margin-left: 24px; }

.mg-lt-26 {
  margin-left: 26px; }

.mg-lt-28 {
  margin-left: 28px; }

.mg-lt-37 {
  margin-left: 37px; }

.mg-lt-48 {
  margin-left: 48px; }

.mg-lt-90{
  margin-left: 90px;
}

.ml-12-mt-40{
  padding-left: 12px; 
  margin-top: 40px;
}

.pl-55-pt-30{
  padding-left: 55px;
  padding-top: 30px;
}

.ml-12-mt-43{
  padding-left: 12px; 
  margin-top: 43px;
}

.mg-rt-8 {
  margin-right: 8px; }

.mg-rt-16 {
  margin-right: 16px; }

.mg-rt-20 {
  margin-right: 20px; }

.mg-rt-26 {
  margin-right: 26px; }

.mg-rt-75 {
  margin-right: 75px; }

@media(min-width: 1205px){
  .mr-min-xl-165{
    margin-right: 95px;
  }
 }

@media(max-width: 1204px){
  .mr-max-xl-40{
    margin-right: 40px;
  }
}

/* Gráficos */
@media(min-width: 1242px){
  .pd-min-xl-90{
    padding-right: 90px;
  }
}

@media(min-width: 1242px){
  .pl-min-xl-90{
    padding-left: 90px;
  }
}

@media(max-width: 1241px) and (min-width: 992px){
  .pd-max-xl-35{
    padding-right: 35px;
  }
}

@media(max-width: 1241px) and (min-width: 992px){
  .pl-max-xl-35{
    padding-left: 35px;
  }
}
/* */

@media(min-width: 1270px){
  .ml-min-xl-121{
    margin-left: 121px;
  }
 }

@media(max-width: 1269px){
  .ml-max-xl-60{
    margin-left: 60px;
  }
}

.mg-tp-1 {
  margin-top: 1px; }

.mg-tp-2 {
  margin-top: 2px; }

.mg-tp-3 {
  margin-top: 3px; }

.mg-tp-4 {
  margin-top: 4px; }

.mg-tp-6 {
  margin-top: 6px; }

.mg-tp-8 {
  margin-top: 8px; }

.mg-tp-10 {
  margin-top: 10px; }

.mg-tp-16 {
  margin-top: 16px; }

.mg-tp-18 {
  margin-top: 18px; }

.mg-tp-20 {
  margin-top: 20px; }

.mg-tp-21 {
  margin-top: 21px; }

.mg-tp-23 {
  margin-top: 23px; }

.mg-tp-24 {
  margin-top: 24px; }

.mg-tp-25 {
  margin-top: 25px; }

.mg-tp-m2 {
  margin-top: -2px; }

.mg-tp-30 {
  margin-top: 30px;
}

.mg-tp-12 {
  margin-top: 12px; }

.mg-line {
  margin-top: 7px;
  margin-right: 0px;
  margin-bottom: 1rem;
  margin-left: 0px;
}

.mg-bt-4 {
  margin-bottom: 4px; }

.mg-bt-6 {
  margin-bottom: 6px; }

.mg-bt-7 {
  margin-bottom: 7px; }

.mg-bt-8 {
  margin-bottom: 8px; }

.mg-bt-10 {
  margin-bottom: 10px; }

.mg-bt-12 {
  margin-bottom: 12px; }

.mg-bt-14 {
  margin-bottom: 14px; }

.mg-bt-16 {
  margin-bottom: 16px; }

.mg-bt-18 {
  margin-bottom: 18px; }

.mg-bt-20 {
  margin-bottom: 20px; }

.mg-bt-22 {
  margin-bottom: 22px; }

.mg-bt-23 {
  margin-bottom: 23px; }

.mg-bt-24 {
  margin-bottom: 24px; }

.mg-bt-28 {
  margin-bottom: 28px; }

.mg-bt-32 {
  margin-bottom: 32px; }

.mg-bt-50 {
  margin-bottom: 50px; }

.mg-bt-52 {
  margin-bottom: 52px; }

.mb-c-4{
  margin-bottom: 4%;
}

.txt-ali-cent {
  text-align: center; }

.txt-ali-rt {
  text-align: right; }

.txt-ali-lt {
  text-align: left; }

.wd-720 {
  width: 720px; }

.wd-100 {
  width: 100px; }

.hg-480 {
  height: 480px; }

.hg-100_100 {
  height: 100% !important; }

.sp-letter-1_8 {
  letter-spacing: 1.8px; }

.inputlabel.inative {
  color: rgba(0, 0, 0, 0.4); }

.inputn.inative {
  color: rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.4); }

.preload {
  margin: auto;
  content: ' ';
  height: 15px;
  background: rgba(0, 0, 0, 0.06); }

.preload-180 {
  width: 180px; }

.preload-90 {
  width: 90px; }

.preload-260 {
  width: 260px; }

.preload-360 {
  width: 360px; }

.preload-mg-b-16 {
  margin-bottom: 16px; }

.preload-h-90 {
  height: 90px; }

.error-input, .error-input:focus {
  border: 1px solid #ff0f61;
  box-shadow: none; }

.error-txt {
  font-size: 12px;
  color: #ff0f61; }

.material-icons.f-12 {
  font-size: 12px; }

.mt-4 {
  margin-top: 4px; }

.mt-8 {
  margin-top: 8px; }

.mt-16 {
  margin-top: 16px; }

.w-100 {
  width: 100%; }

.float-left {
  float: left; }

.checkbox-inline {
  position: absolute; }
  .checkbox-inline.tp2 {
    margin-top: 18px; }

.bold {
  font-weight: bold; }

/*# sourceMappingURL=extends.css.map */

.scroll-vertical{
  height: calc(100vh - (72px + 106px));
  overflow: hidden;
  overflow-y: auto;
}