p.msgclass {
    width: 100%;
    text-align: center;
    align-items: center;
    position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    padding: 25px;
    font-size: 16px;
    line-height: 1.5;
}

.enrolledSlideButton .blueButton.inactive a:hover { color: #fff !important; }

/* .myProgressSec .sessionMainSec .sessionContentBox .sessionRowContent.disable a { color: #ccc; pointer-events:none; } */

.myProgressSec .sessionMainSec .sessionContentBox .sessionRowContent.disable .sessionTxtBox .prepareTxt a { color: #ccc; pointer-events:none; }

.myProgressSec .sessionMainSec .sessionContentBox .sessionRowContent.disable .sessionTxtBox h4 { color: #ccc; }

.courseLandingContainer .courseBlockMain .coursesTxtBlock .courseSecImg {
    width: 48%;
	margin-left:0px;
	}
	
.theorySessionModal .theorySessionPopupMain .theorySessionPopup .theorySessionMain .yourVehicleMain .downloadTrainingSec .downloadTraningMaterial { background: none;}

.downTriMain {
    display: flex;
}

.scheduleSecMain .weekdaysTheoryMain .theorySessionMain .yourVehicleMain .downloadTrainingSec .downloadTraningMaterial {
	background: none;
}

.carLicenceStepsMain .quesAnsSec .llrquestionPoints ul li input{ opacity : 0;}
	
	.carLicenceStepsMain .quesAnsSec .llrquestionPoints .optionTxt p strong{
		display: block;
    margin-left: 0px;
    margin-top: 0px;}
	
.roadSignAll .roadSignTxt .content {
    font-size: 0.875rem;
	line-height: 1.4;
}
.roadSignsMain .content {
    font-size: 0.875rem;
	line-height: 1.4;
}
.roadSignsMain h2 {
	font-size: 1.875rem;
	color: #171c8f;
	font-weight: bold;
}

.timeOutPopMain .timeOutPop .modal-dialog .modal-content p {
    padding: 25px 20px;
}
	
	
.timeOutPopMain .modal-sm {
    max-width: 200px
}

.theorySessionModal .theorySessionPopupMain .theorySessionPopup .theorySessionMain .yourVehicleMain .downloadTrainingSec .downloadTraningMaterial ul li{
width: 120px;
}

.quizScoreMain .quizScoreBanner .quizScoreBox .checkBx label { justify-content: center;}

@media (max-width: 1420px){
.theorySessionModal .theorySessionPopupMain .theorySessionPopup .theorySessionMain .yourVehicleMain .downloadTrainingSec .downloadTraningMaterial ul li {
height:120px;
}
}

.theorySessionModal .theorySessionPopupMain .theorySessionPopup .theorySessionMain .yourVehicleMain .downloadTrainingSec .downloadTraningMaterial ul li {
width: 115px;
}

@media (max-width: 767px){
.carLicenceStepsMain .quesAnsSec .llrquestionPoints ul li span {
    padding-top: 10px;
    padding-bottom: 10px;
}
.carLicenceStepsMain .quesAnsSec{
	background-image: none;
}
}

.carLicenceStepsMain .quesAnsSec .llrquestionPoints ul li {
    min-height: 75px;
}

.quizLeftRightContainer .quizRightMain .blueButton {
    margin-right: 10px;
}