html {
  font-size: 12px
}
@media screen and (min-width:425px) {
  html {
    font-size: 13px
  }
}
@media screen and (min-width:700px) {
  html {
    font-size: 14px
  }
}
@media screen and (min-width:1000px) {
  html {
    font-size: 15px
  }
}
@media screen and (min-width:1200px) {
  html {
    font-size: 16px
  }
}
.c-pointer {
  cursor: pointer
}
.c-default {
  cursor: default
}
.tela-auth-img {
  background-image: url(https://s3.amazonaws.com/valet.fitpark/static/autenticacao/img/parkinglot.jpg);
  background-repeat: no-repeat;
  background-size: cover
}
@media screen and (min-width:992px) {
  .tela-login-img {
    background-image: none
  }
}
.custom-file-label::after {
  content: "Buscar"
}
.tabs-form-wizard {
  font-size: 8px
}
@media (min-width:540px) {
  .tabs-form-wizard {
    font-size: 10px
  }
}
@media (min-width:720px) {
  .tabs-form-wizard {
    font-size: 12px
  }
}
@media (min-width:960px) {
  .tabs-form-wizard {
    font-size: 14px
  }
}
.indicador-avaria {
  height: 15px;
  width: 15px;
  display: flex;
  flex-direction: column;
  justify-content: center
}
.indicador-avaria::after,
.indicador-avaria::before {
  position: absolute;
  content: '';
  width: 100%;
  height: 4px;
  background-color: #000
}
.indicador-avaria.checked::after,
.indicador-avaria.checked::before {
  background-color: red!important
}
.indicador-avaria::before {
  transform: rotate(45deg)
}
.indicador-avaria::after {
  transform: rotate(-45deg)
}
@media (min-width:350px) {
  .indicador-avaria {
    height: 20px;
    width: 20px
  }
}
@media (min-width:500px) {
  .indicador-avaria {
    height: 25px;
    width: 25px
  }
}
@media (min-width:650px) {
  .indicador-avaria {
    height: 30px;
    width: 30px
  }
}
@media (min-width:800px) {
  .indicador-avaria {
    height: 35px;
    width: 35px
  }
}
@media (min-width:950px) {
  .indicador-avaria {
    height: 40px;
    width: 40px
  }
}