.week {
    width: 98%;
}

.week>div {
    border: 1px solid #eee;
    min-width: 14%;
}


.WDP {
    text-align: justify;
    background-color: #ffb5b5;
    color: black;
    
}

.wdp-left{
    float: left;
    margin-left: 2px;
    font-weight: bold;

}

.wdp-right {
    float: right;
    margin-right: 2px;
}

.calactno {
    display: none;
}

.weekend { 
    pointer-events: none; 
    cursor: default;
    background-color: #d1d1d1;
}


.YES { 
    text-align: center;
    background-color: #fff;
    cursor: pointer;
    color: black;
    
}

.NO { 
    text-align: center;
    pointer-events: none; 
    cursor: default; 
    color: #888;
    background-color: #d1d1d1;
}


.timeNO {
    font-weight: bold;
    text-align: center;
    text-decoration-line: line-through;
    color: #888;
    font-size: calc(0.8rem + 1.03vw);

}

.timeYES {
    font-weight: bold;
    text-align: center;
    font-size: calc(0.8rem + 1.03vw);


}
.weeeekend {
    content: url('../img/weeekend.png');
}


    .activemaestro {
     background-color: #fff;
     border: 3px;
     border-color: black;
    }
    
        .inactivemaestro {
     box-shadow: inset 0 0 0 1000px rgba(0,0,0,.4);
     opacity: 50%;
    }
    
       .hideninput {
    visibility:hidden;
    position: absolute;
    }


.fa-check {
    color: green;
    position: absolute;
    font-size: 25px;
    top: 5px;
    left: 5px;
}

.inactivesquare {
    display: none;
}

.navcalmenu {
    font-size: 1.5em;
    cursor: pointer;
}

.main-month {
    font-size: 1.5em;
    font-weight: bold;
}




.mdtimeYES label { 
    text-align: center;
    background-color: #fff;
    cursor: pointer;
    color: black;
    
}

.mdtimeNO label { 
    text-align: center;
    pointer-events: none; 
    cursor: default; 
    color: #888;
    text-decoration-line: line-through;
}


.form_radio_btn input[type=radio]:checked + label {
	background: #ffb5b5;
}
 
 .form_radio_btn label {
	width:100%;
	font-size: 1.5em;
}

.form_radio_btn label:hover {
	background: #ffb5b5;
}

.form_radio_btn input[type=radio] {
	display: none;
}


