.jscalChartsModal .modal-lg{
	width:100% !important; 
}
 
.jscalChartsModal .modal-dialog {
	margin: 10px !important;
}
.day-sport-type{position: absolute;
    left: 0px;
    top: 20px;
}

/*******rate*******/
.rateFormContainer{background:lightgreen;}

.rate-icon{font-size:22px;line-height:25px;}     
.rateForm p{margin-top:3px !important;text-align:left;}
.rateForm input[type=radio]{width:25px !important;height:25px !important;cursor:pointer;}
.rateForm .perc100{margin-top:4px !important;}

.rateTimeCompleted b{display:block;padding:3px; border-radius:3px;margin-top:15px;}
.rate[type='radio']:after {
        width: 25px;
        height: 25px;
        border-radius: 15px;
        top: 0px;
        left: 0px;
        position: relative;
        background-color: #ffa500;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;
    }
.rate.val1[type='radio']:after {
     background-color: #d6ffd1;
     border: 2px solid #d6ffd1;
}
.rate.val2[type='radio']:after {
     background-color: #b3fbaa;
     border: 2px solid #b3fbaa;
}
.rate.val3[type='radio']:after {
     background-color: #83ff74;
     border: 2px solid #83ff74;
}
.rate.val4[type='radio']:after {
     background-color: #52ef40;
     border: 2px solid #52ef40;
}
.rate.val5[type='radio']:after {
     background-color: #2dd31a;
     border: 2px solid #2dd31a;
}
.rate.val6[type='radio']:after {
     background-color: #12b100;
     border: 2px solid #12b100;
}
.rate[type='radio']:checked:after {
        width: 25px;
        height: 25px;
        border-radius: 15px;
        top: 0px;
        left: 0px;
        position: relative;
        background-color: rgba(0,0,0,0.2);; 
        content: '';
        display: inline-block;
        visibility: visible;
        
    }
.rate[type='radio']:hover:after {
        width: 25px;
        height: 25px;
        border-radius: 15px;
        top: 0px;
        left: 0px;
        position: relative;
        background-color: rgba(0,0,0,0.2);; 
        content: '';
        display: inline-block;
        visibility: visible;
    }
    