@import url('bootstrap.min.css');
@import url('fonts.css');
@import url('ionicons.min.css');
@import url('hamburgers.css');
@import url('media.css');
@import url('fontawesome-all.min.css');

.hind{font-family: 'Dosis';}
.catamaran{font-family: 'Catamaran';}

header{background-color: #5190CF; color: #FFF; font-size: 28px; text-shadow: 3px 3px 10px #000;}
footer{font-size: 12px;}
label{font-weight: bold;}
div.required label::after{content: ' *'; color: red;}
div.has-error div.help-block{color: red; font-size: 12px;}
form.form-w input{max-width: 250px;}
.nowrap{white-space: nowrap;}
.action-button{font-size: 1.5rem; display: inline-block; width: 25px; text-align: center;}
.mano{cursor: pointer;}
.pdf-link::before{font-family: 'Font Awesome 5 Free'; content: '\f1c1\00A0';}
.fechas-in, .fechas-out{height: 250px; overflow: hidden; overflow-y: auto;}
div.form-group.has-error input, .parsley-error{border-color: red; background-color: rgab(255,0,0,.1);}
ul.historico-pedidos .card-body, ul.list-group.detalle li{font-size: 14px;}
ul.list-group.detalle li.list-group-item{padding: 0.5rem;}

.h350px{height: 350px !important;}

.w-80px{width: 80px;}
.w-24px{width: 24px;}

.f18px{font-size: 18px;}

.concaneca{position: relative;}
.concaneca i.delfecha{position: absolute; right: 1rem; top: 2.3rem}
.cupo {
    font-size: 9px;
    line-height: 1;
}
div.zabuto_calendar div.day{height: 47px;}
.preload, .prepedido{top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(255, 255, 255, .85); z-index: 100;}
.prepedido{background-color: rgba(85, 85, 85, .7);}

.indicador{width: 100%; max-width: 450px;}
.indicador .bar, .indicador .porcentaje{height: .3rem;}
.indicador .porcentaje{z-index: 10; max-width: 100%;}
.indicador .max{right: 5px;}
.indicador .min{left: 5px;}
.indicador .wshadow{text-shadow: 0px 0px 10px white;}
.z100{z-index: 100;}