
/*.date_span_women {*/
/*    display: table-cell;*/
/*    width: 2rem;*/
/*    height: 2rem;*/
/*    border-radius: 50%;*/
/*    text-align: center;*/
/*    vertical-align: middle;*/
/*}*/

.rad_check_women:checked ~ label {
    /*background-color: #7440ee;*/
    background-color: red;
    color: #FFFFFF;
}

/*.date_span__selected {*/
/*    background-color: #7440ee;*/
/*    color: #FFFFFF;*/
/*}*/


.calendar_women__table {
    font-size: .9rem;
    border-spacing: 0;
    width: 100%;
}

.calendar_women__table tr > *:nth-child(7),
.calendar_women__table tr > *:nth-child(6) {
    color: #d24a43;
}

.calendar_women__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1rem;
}

.calendar_women__month {
    color: #2cbf6c;
}

