/* 
    Created on : 5/12/2018, 01:34:49 PM
    Author     : Alejandro
*/

#tabla-horario thead th:first-child{width:60px; min-width: 60px; max-width: 60px;}
#tabla-horario thead th:not(first-child){width:208px; min-width: 208px; max-width: 208px;}
.calendario, .calendario td{padding:0!important; margin: 0!important; border: 0;}
.calendario .hora{height:100px!important; max-height:100px!important; margin:0; padding: 0; border-bottom: 1px solid #c3cad4 !important; text-align: center; vertical-align: middle; font-weight:bold;}
.table .fraccion{height:25px!important; padding:0; margin:0; border-left:2px solid #fff !important; border-right:2px solid #fff !important; border-bottom:1px solid #eee;}
.table thead th{text-align: center;}

.overflow{overflow-x: hidden; overflow-y: auto;}
.no-overflow{overflow-y: hidden;}

.bloque-clase, .bloque-disponibilidad{width:208px; margin:0; padding:3px 0; z-index: 2; position: absolute; top:0; left:0; border-radius: 4px; height: 60px; background-color: #dee2e6; border:1px solid #fff; letter-spacing: -0.5px; font-size:11pt; color: #000; /*color: #353535*/}
.bloque-clase p:first-child {margin-bottom: 6px; line-height:1.2;}
.bloque-clase .menu-wrapper{position:relative; padding:2px 5px; height: 100%;}
.bloque-clase .title{font-weight:bold; }
.incompleto{background-color:#efe2e6!important;}

.bloque-clase .tab{z-index: 500; position: absolute; top: -24px; left: 0; background-color: #fff; border-radius: 6px 6px 0 0; padding-top: 2px;}

.table{margin-bottom: 0!important;}
.area-horario{background-color: #fff; padding:0; margin:0; position: relative;}

.area-horario .dia:nth-child(4n+0){border-bottom: 1px solid #c3cad4;}
.text-80{font-size: 80%;}
#materiasListBlock .profesores p{margin-bottom: 6px; font-size: 85%}

.expanded-over{z-index: 100; position: absolute; top: 45px;}

.mayusculas{font-weight: bold; text-transform: uppercase;}
.horario-big{width: 16%; margin:0; padding:2px 5px; background-color: #e9e7e8; letter-spacing: -0.5px; color: #000; vertical-align: top; font-size: 90%}


option:disabled{background-color: #f7f7f8/*#D6D8DB*/;}