/**
* 1.- CHECKBOX CSS
*/
input[type="checkbox"].ck-checkbox + label {
  position: absolute;
  width: 28px;
  height: 28px;
  border: 2px solid #c4c4c4;
  border-radius: 5px;
  top: 50%;
  left: 10%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: all ease-out 200ms;
  transition: all ease-out 200ms;
  text-indent: 35px;
  font-family: "Montserrat" !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 18px !important;
  line-height: 22px !important;
  white-space: nowrap;
  color: #96999a;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

input[type="checkbox"].ck-checkbox + label:after {
  content: "";
  position: absolute;
  width: 0px;
  height: 7px;
  border-bottom: 3px solid #c4c4c4;
  border-left: 3px solid #c4c4c4;
  top: 45%;
  left: 45%;
  -webkit-transform-origin: bottom left;
  transform-origin: bottom left;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  opacity: 0;
  -webkit-transition: all ease-out 200ms;
  transition: all ease-out 200ms;
}

input[type="checkbox"].ck-checkbox:checked + label {
  border: 2px solid #c4c4c4;
}

input[type="checkbox"].ck-checkbox:checked + label:after {
  opacity: 1;
  width: 15px;
}

.ck-checkbox {
  display: none;
}

.classToastWarning .swal2-icon.swal2-warning {
  border-color: red;
  color: red;
}
/* .color-app{
    background-color : #EFEFEF !important;
} */
/* html{
  zoom:80%;
}
@media(min-width:1400px){
  html{
    zoom:100%;
  }
} */

@media only screen and (min-width: 600px) {
  html{
    zoom:80%;
  }
}
@media only screen and (min-width: 601px) and (max-width: 960px) {
  html{
    zoom:85%;
  }
}
@media only screen and (min-width: 961px) and (max-width: 1264px) {
  html{
    zoom:90%;
  }
}
@media only screen and (min-width: 1265px) and (max-width: 1904px) {
  html{
    zoom:95%;
  }
}
@media only screen and (min-width: 1905px) {
  html{
    zoom:100%;
  }
}
.vm--overlay{
  height: 100% !important;
}

.outer-img  .v-input__append-outer{
  margin-top: 0 !important;
}