.topnav-hamburger, #page-header-user-dropdown, .password-reset .btn{box-shadow: none}
.auth-page-wrapper .auth-form .form-control {font-size:28px; font-weight:bold; padding:10px }
.auth-page-wrapper .auth-form .success {border: 2px solid #090 !important;}
.auth-page-wrapper .auth-form .error {border: 2px solid #f00 !important;}
.valid-check-form .form-control {border : 2px solid #e1e1e1  !important}

.background-white	{background:white}
.dataTables_filter			{text-align:left !important}
.dt-buttons					{float:right  !important}

.ml-1	{margin-left:10px}
.ml-2	{margin-left:20px}
.ml-3	{margin-left:30px}
.ml-4	{margin-left:40px}
.ml-5	{margin-left:50px}

.mr-1	{margin-right:10px}
.mr-2	{margin-right:20px}
.mr-3	{margin-right:30px}
.mr-4	{margin-right:40px}
.mr-5	{margin-right:50px}

.text-right	{text-align:right}
.table .badge {  padding: 6px 11px;   font-size: 12px;}

.modal50	{width:50% !important; max-width:50% !important}
.modal80	{width:80% !important; max-width:80% !important}
.modal90	{width:96% !important; max-width:96% !important}
.modalheightlarge {height:92%}

.sort-list {float:left; width:100%}
.sort-list a {float: left; width: 100%; border: 1px solid #e6e6e6; border-radius: 4px; padding: 4px 15px; margin: 3px 0; color: #333; font-size: 13px; background: #f9f9f9;}
.sort-list a:hover { background: #333; color:#fff; cursor:move}
.select2-container {z-index: 99999999 !important;}

.UserResultList {padding: 0;  list-style: none;}

.UserResultList li { background: #12a822; display: inline-block; margin: 3px; padding: 3px 8px; border-radius: 4px; color: white;}
.UserResultList li:hover { background: #000;}
.UserResultList li a{color: white;}
.UserResultList li i{font-size:18px; mergin-right:11px}


.questionTitle					{font-size:18px; color:black}
.exam-list .form-check-label	{font-size:15px; font-weight: 400; }
.exam-list .form-check			{margin-bottom: .5rem;}
.myExamPage .hidden {display:none}
.myExamPage .lesson-list-item .list-group-item:hover {cursor:pointer}
.extamTitleCss {font-size:11px; font-family:tahoma; color:#c00; display: block;}

.form-check-item {margin-bottom:8px}
.radio-disabled {color:#999}
.radio-success {color:#090}


.radio-success .form-check-label::after {
font-family: remixicon !important;
    content: "\eb7b";
    color: #090;
	font-size:18px;
    font-weight: bold;
    margin-left: 5px;
}


.lesson-image img {max-width:100%}
.lesson-video iframed {width:100% !important}

#sessionUserListTable .form-switch {font-size:11px }

.text-link-black {color:black;}
.text-link-black:hover {color:red;}

.link-sm {font-size:11px}
.text-link-black i{font-size:18px}

.hidden  {display:none}


#questions-container .question {margin-bottom: 25px; padding: 15px; border-radius: 6px; font-size: 13px;}
#questions-container .question h3{font-size: 16px; color:black}
#questions-container .question.empty{background:#f2f2f2}
#questions-container .question.correct{background:#ddffd9}
#questions-container .question.wrong{background:#ffebeb}
#questions-container .question .answer.correct{font-weight:bold}








/* end */