/*** view quiz result css start */

.ss_manage_side_popup_frontend_wrapper  .Manage--Quiz-section .Manage_leads--Quiz .dataTable thead {display: table-header-group;}

.ss_manage_side_popup_frontend_wrapper  .ss_manage_side_popup_frontend_wrapper  td, .ss_manage_side_popup_frontend_wrapper  th {padding:5px 10px;vertical-align: middle;border: 1px solid#dee2e6;font-size: 13px;line-height: normal;margin: 0;color: #212529;text-align: left;}

.ss_manage_side_popup_frontend_wrapper  .ss_manage_side_popup_frontend_wrapper  thead th {vertical-align: bottom;padding: 15px 10px;    border-top: 3px solid #f05451;    color: #333;    background-color: #f5f5f5;}

.ss_manage_side_popup_frontend_wrapper  .ss_manage_side_popup_frontend_wrapper  {border-collapse: collapse;}
 
.ss_manage_side_popup_frontend_wrapper  .Manage_leads--Quiz > .export-data-btn , .sqb_manage_leads_table_wrapper_outer > .export-data-btn {display: inline-block; width: auto; border: 1px solid #17a2b8; padding: 0 15px; margin: 0; vertical-align: middle; font-size: 14px; color: #fff; text-transform: uppercase; font-weight: 700; position: absolute; right: 0px; top: 3px; z-index: 999; left: auto; float: right; bottom: auto; height: 42px; line-height: 40px; background: #17a2b8; border-radius: 3px; text-decoration: none; outline: none; }

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup {width: 700px; max-width: 85%; border: none; position: fixed; top: 0; bottom: 0; background: #fff; height: 100vh; z-index: 999; padding: 0; right: -110%; left: auto; visibility: visible; opacity: 0; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; -ms-transition: all 0.5s linear; transition: all 0.5s linear; }

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup.active_Side_Popup {right: 0;visibility: visible;opacity: 1;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup h2 {font-family: 'DM Sans',sans-serif;padding: 15px 20px;border: none;margin: 0;background: none;font-size: 22px;line-height: 1.4;color: #ffffff;background-color:#f56640;font-weight: 500;border-bottom: 1px solid #eee;position: relative;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup .Manage_Side_Popup_content {margin: 8px 0 0 0;padding: 0;width: 100%;display: inline-block;vertical-align:middle;font-size: 16px;line-height: 1.4;color: #212529;font-family: 'DM Sans',sans-serif;font-weight: normal;overflow-x: auto;height: 100%;max-height: calc(100% - 65px);max-height: -webkit-calc(100% - 65px);max-height: -moz-calc(100% - 65px);max-height: -ms-calc(100% - 65px);}

.Manage_Side_Popup .Manage_Side_Popup_content > h4 {font-family: 'DM Sans',sans-serif; padding: 0 0 10px 0; border: none; margin: 5px 0 0 0; background: none; font-size: 15px; line-height: 1; color: #171717; background-color: transparent; font-weight: 600; border-bottom: 0px solid #eee; position: relative; float: left; }

.multiple-select-option {margin: 15px 0;display: inline-block;width: 100%;padding: 0;vertical-align: middle;}

.ss_manage_side_popup_frontend_wrapper  .multiple-select-option input[type=checkbox], .multiple-select-option input[type=radio]{margin-right: 8px;}

.ss_manage_side_popup_frontend_wrapper  .export-option-list {display: inline-block; width: 100%; margin: 0; padding: 0; vertical-align: middle; border-bottom: 0px dashed #e6e6e6; padding-bottom: 0px; margin-bottom: 0px;}

.ss_manage_side_popup_frontend_wrapper  .export-option-list .export-option-item {padding: 14px 15px; width: 100%; display: inline-block; position: relative; font-size: 15px; line-height: 1; color: #212529; font-weight: 500;  background-color: #d01d1d;    border-top-color: #d01d1d;    color: #fff;    margin-bottom: 10px; }

.ss_manage_side_popup_frontend_wrapper  .export-option-list .export-option-item label {margin: 0; padding: 0; position: absolute; left: 18px; top: 5px; bottom: auto; right: auto; font-size: 22px; color: #969696;   }

.ss_manage_side_popup_frontend_wrapper  .export-option-list .export-option-item + .export-option-item {border-top: 1px solid #e6e6e6;}

.ss_manage_side_popup_frontend_wrapper  .export-option-list .export-option-item.active-item {background-color: #1ace1a;border-top-color: #1ace1a;color: #fff;}

.export-option-list .export-option-item.active-item label {color: #ececec;}

.ss_manage_side_popup_frontend_wrapper  .export-option-list .export-option-item::before {content: "\f057"; font-family: FontAwesome; font-size: 25px; position: absolute; left: 8px; top: 9px; color: #fff; }

.ss_manage_side_popup_frontend_wrapper  .export-option-list .export-option-item.active-item.active-item::before {content: "\f058";color: #fff;}

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card {display: inline-block; width: 100%; margin: 0; padding: 6px 0; vertical-align: middle; }

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card > label {width: auto; margin: 0 20px 0 0; font-size: 14px; font-weight: 600; float: none; display: inline-block; }

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card > p {margin: 0; font-size: 14px; font-weight: 400; display: inline-block;padding: 0;}

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card .form-control {border: 1px solid #ddd; height: 30px; padding: 6px 10px; min-height: 42px; border-radius: 0; font-weight: 400; color: #776f6f; width: 280px; box-sizing: border-box; box-shadow: 0 0 0 transparent; background-color: #fff; font-size: 14px; margin: 0; max-width: 100%; }

.ss_manage_side_popup_frontend_wrapper  .lead-personal-info {display: flex; align-items: center; flex-wrap: nowrap; }

.ss_manage_side_popup_frontend_wrapper  .lead-personal-info .lead-img {margin: 0 10px 0 0; padding: 0; width: 60px; height: 60px; background: #fff; border-radius: 100%; overflow: hidden; position: relative; border: 1px solid #eee; }

.ss_manage_side_popup_frontend_wrapper  .lead-personal-info .lead-img img {width: 100%; height: 100%; margin: 0; padding: 0; vertical-align: middle; object-fit: cover; }

.ss_manage_side_popup_frontend_wrapper  .lead-personal-info h3 {font-family: 'DM Sans',sans-serif; padding: 0; border: none; margin: 0; background: none; font-size: 15px; line-height: 1.4; color: #171717; background-color: transparent; font-weight: 600; position: relative; text-transform: capitalize; }

.ss_manage_side_popup_frontend_wrapper  .view-profile-link {width: auto; padding: 5px 10px; margin: 0; vertical-align: middle; font-size: 14px; text-transform: uppercase; font-weight: 700; height: auto; line-height: normal; border-radius: 5px; text-decoration: none; outline: none; display: inline-block;background: #fff;border: 1px solid #24a0f6;color: #24a0f6;}

.ss_manage_side_popup_frontend_wrapper  .view-profile-link:hover {opacity: 0.8;text-decoration: none;color: #fff;background-color: #24a0f6;border-color: #24a0f6;}

.Manage_Side_Popup .close_Side_Popup {position: absolute; right: 0; top: 38px; width: 34px; height: 34px; background: #fff; text-align: center; color: #989898; font-size: 24px; line-height: 32px; margin: 0; padding: 0; border: none; border-radius: 100%; z-index: 66;outline: none;box-shadow: none;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup.active_Side_Popup::before {position: fixed; content: ""; left: 0; right: 0; top: 0; bottom: 0; z-index: 99; background: #333; opacity: 0.5; }

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup-inner {position: relative; background: #fff; height: 100%; z-index: 99; box-shadow: 0px 0 10px 0px #33333373; padding: 32px 0; text-align: left; overflow: visible;font-family: 'DM Sans',sans-serif;}

.ss_manage_side_popup_frontend_wrapper  .sqb_ans_item .sqb_ans_item_img , .sqb_ans_item .answer-options , .sqb_ans_item .sqb_remove_section  , 
.ss_manage_side_popup_frontend_wrapper  .question_img_div , .question_description{display: none;}

.ss_manage_side_popup_frontend_wrapper  .export-option-list .sqb_ans_item{padding-left: 22px;}

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card .question_details, .Side_Popup_card .question_details *{font-size: 15px !important;font-weight: 400 !important;color: #fff !important;}

.ques_contain{float:left;width:100%;margin-bottom: 6px;}

.ss_manage_side_popup_frontend_wrapper  .ques_contain label{float: left;padding-left: 7px;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup-inner b, .Manage_Side_Popup-inner strong {font-weight: bolder;font-size: 15px;float: left;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup-inner .sqb_ans_item p {margin-top: 0;margin-bottom: 0;padding: 0;line-height: normal;}

.ss_manage_side_popup_frontend_wrapper  .Manage_leads--Quiz .dataTables_wrapper .dataTables_filter {float: left;text-align: left;}

.ss_manage_side_popup_frontend_wrapper  .Manage_leads--Quiz .dataTables_wrapper .dataTables_filter input {margin-left: 0;width: 280px;padding: 5px 6px;margin-bottom: 5px;height: 45px;min-height: 45px;}

.ss_manage_side_popup_frontend_wrapper  .Manage_leads--Quiz , .ss_manage_side_popup_frontend_wrapper  .sqb_manage_leads_table_wrapper_outer {position:relative}

.ss_manage_side_popup_frontend_wrapper  .Manage_leads--Quiz .dataTables_filter {box-shadow: none;padding: 0;margin: 0 0 8px 0;}

.ss_manage_side_popup_frontend_wrapper  .sqb_manage_leads_table_wrapper_outer {display: inline-block; width: 100%; margin: 13px 0 0 0; padding: 0; vertical-align: middle; position: relative; }

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card .capitalize_text{text-transform: capitalize;}

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card .full_wid{width: 100%;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content hr {margin-top: 0;margin-bottom: 12px;border-top: 1px solid rgba(0,0,0,.1);}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .card {width: 100%; float: left; max-width: 100%; margin: 0%; padding: 0; margin-bottom: 10px; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0,0,0,.125); border-radius: .25rem; position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; min-width: 0;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .ans_text1 , .ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .result_inn {width: 100%;float: left;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .res_data_cont .card-body {padding: 8px;float: left;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .res_data_cont .card-header {padding: 10px 12px; height: auto;}

.ss_manage_side_popup_frontend_wrapper  .export-option-list .sqb_ans_item, .ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .result_inn {padding-left: 5px;float: left;width: auto;}

.ss_manage_side_popup_frontend_wrapper  
.manageLeadFilterOuter {background: #f9fafb; border: 1px solid #e8ebee; padding: 15px; width: 100%; display: flex; vertical-align: middle; margin: 0 0 15px 0; max-width: 100%; flex-wrap: wrap; }

.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizOuter, .ss_manage_side_popup_frontend_wrapper   .manageLeadFilterOuter .filterByOuter, 
.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizTypeOuter {display: flex;align-items: flex-start;white-space: nowrap;flex-wrap: nowrap;margin: 0 30px 10px 0;}

.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizOuter select, .ss_manage_side_popup_frontend_wrapper   .manageLeadFilterOuter .filterByOuter select, 
.ss_manage_side_popup_frontend_wrapper  
.manageLeadFilterOuter .startedQuizTypeOuter select {border: 1px solid #ddd; height: 30px; padding: 6px 28px 6px 10px; min-height: 42px; border-radius: 0; font-weight: 400; color: #776f6f; max-width: 170px; width: 100%; box-sizing: border-box; box-shadow: 0 0 0 transparent; background-color: #fff; font-size: 14px; margin: 0; }

.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizOuter, .ss_manage_side_popup_frontend_wrapper   .manageLeadFilterOuter .filterByOuter, 
.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizTypeOuter ,
.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizOuter label, .ss_manage_side_popup_frontend_wrapper   .manageLeadFilterOuter .filterByOuter label, 
.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizTypeOuter label {font-size: 16px;line-height: normal;color: #212529;}

.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizOuter label, .ss_manage_side_popup_frontend_wrapper .manageLeadFilterOuter .filterByOuter label, 
.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .startedQuizTypeOuter label , .ss_manage_side_popup_frontend_wrapper   .manageLeadFilterOuter > label {margin: 10px 10px 0 0;padding: 0;display: inline-block;vertical-align: middle;}

.ss_manage_side_popup_frontend_wrapper  .manageLeadFilterOuter .export-data-btn.filterManageLeads {width: auto; padding: 0 15px; margin: 0; vertical-align: middle; font-size: 14px; color: #fff; text-transform: uppercase; font-weight: 700; background: #f05451; border-radius: 5px; text-decoration: none; outline: none; display: inline-block; height: 42px; max-height: 42px; min-height: 42px; line-height: 42px; }

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup .Manage_Side_Popup_content .Side_Popup_card {padding-left: 25px;padding-right: 25px;font-family: 'DM Sans',sans-serif;}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup .Manage_Side_Popup_content .small_heading {font-size: 18px;color: #f56640;font-family: 'DM Sans',sans-serif;margin: 0 0 13px 0;padding: 0;}

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card_outer {display: inline-block; width: 100%; margin: 5px 0; padding: 0; }

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card_outer:nth-child(2n) {background: #f7f7f7; padding-top: 13px; padding-bottom: 13px; }

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .res_data_cont .card-header .ques_contain, .Manage_Side_Popup_content .res_data_cont .card-header .ques_contain label {line-height: normal;margin: 0;}

.ss_manage_side_popup_frontend_wrapper  #reports_tab .dropdown.dropdown-custom-style .dropdown-menu {max-width: 500px; overflow: hidden; overflow-y: auto; }

.ss_manage_side_popup_frontend_wrapper  #reports_tab .dropdown.dropdown-custom-style .dropdown-menu .dropdown-item {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.ss_manage_side_popup_frontend_wrapper  .dropdown.dropdown-custom-style.selectStartQuiz {width: 500px;min-width: 500px;}

.ss_manage_side_popup_frontend_wrapper  .dropdown.dropdown-custom-style.selectStartQuiz > .dropdown-toggle {max-width: 100%;}

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card .dropdown.dropdown-custom-style {display: inline-block;width: 460px;min-width: 460px;}

.ss_manage_side_popup_frontend_wrapper  .Side_Popup_card .dropdown.dropdown-custom-style > .dropdown-toggle {max-width: 100%;}


.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .res_data_cont .card-header .ques_contain b {
   white-space: nowrap;
}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .res_data_cont .card-header .ques_contain {
   display: flex;
   flex-wrap: nowrap;
}

.ss_manage_side_popup_frontend_wrapper  .Manage_Side_Popup_content .res_data_cont .card-header .ques_contain label, .Manage_Side_Popup_content .ans_text1, .Manage_Side_Popup_content .result_inn {
font-size: 15px;
}

.ss_manage_side_popup_frontend_wrapper  .Manage_leads--Quiz table.dataTable.sqb_manage_leads_table td,
.ss_manage_side_popup_frontend_wrapper  .Manage_leads--Quiz table.dataTable.sqb_manage_leads_table th {padding: 15px 10px;}

.ss_manage_side_popup_frontend_wrapper  .Manage_leads--Quiz table.dataTable.sqb_manage_leads_table td i.fa {width: 26px; height: 26px; display: inline-block; background: #af0202; color: #fff; text-align: center; line-height: 26px; font-size: 16px; border-radius: 3px; border: none; }

.ss_manage_side_popup_frontend_wrapper  .sqb_manage_leads_table td i.fa:hover {opacity: 0.7; text-decoration: none; }
.studentShortcodeTableBody .closeViewDetails{border-radius: 50%;    height: 28px;    width: 28px;    box-shadow: 0 3px 3px rgba(0,0,0,0.4);    cursor: pointer !important;    z-index: 1004;    position: absolute;    opacity: 1;    color: #fff;    font-weight: 300;    font-size: 26px;    background: #555 !important;    right: -4px;        margin: 0;    padding: 0 !important;    outline: none;    text-align: center;    line-height: 28px;    }

/*** view quiz result css end */


#student_shortcode_table_outer .table thead tr th, #student_shortcode_table_outer .table thead tr td {
    font-size: 14px;
    line-height: 2;
    font-weight: bold;
    text-transform: initial;
    color: #333;
	text-align: center;
}
#student_shortcode_table_outer .table thead tr th ,  #student_shortcode_table_outer .table thead tr td {   
    font-size: 14px;
}
#student_shortcode_table_outer table.table td {
    background: #fff;
    text-align: center;
	 color: #333;
}
#student_shortcode_table_outer tr td:first-child {
  text-align: left;
}
#student_shortcode_table_outer a:visited, #student_shortcode_table_outer  a:visited {
    color:inherit;
}
.showSweetAlert  h2 {
    font-size: 20px;
    line-height: 25px;
}
.sa-button-container button{
	font-weight: bold;
}

.result-data-block .table  tr td a{
	color: #333;
}
.result-data-block .table  tr td a div{
	color: #333;
}


.lesson_name_tr .prod_name {max-width: 450px;margin: 0;display: inline-block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;    font-weight: 600;}

#student_shortcode_table_outer .btn{
text-decoration: none;
}
#student_shortcode_table_outer .collapse.show { 
display:block!important
}   
#student_shortcode_table_outer .viewDetailsCommon .card {    
    margin-bottom: 10px!important
}
#student_shortcode_table_outer .ss_course_name {     
    padding: 10px 0;   
}
#manage_student_table{
width:100% !important;
}
.showcls {
	display:block!important;
}