#quiz_main_box{ padding:0px; display:block; float:right;}
#quiz_main_box .quiz_box{ margin:0px; padding:0px; float:left; border:1px solid #DCEBEC; }
#quiz_main_box .quiz_box h1{ width:100%; margin:0px; display:block; float:left; background-color:#E7F1F2; font-family:Arial; font-size:14px; font-weight:400; text-align:center; color:#444; border-bottom:1px solid #DCEBEC; text-transform:uppercase; font-family:'Oswald', sans-serif; line-height:40px; }

#quiz_main_box .quiz_box ul{ width:95%; margin:5px 10px 10px; padding:0px; float:left;  }
#quiz_main_box .quiz_box ul li{ width:100%; margin:0px; padding:10px 0px 18px; float:left; }
#quiz_main_box .quiz_box ul li:last-child{ margin-bottom:0px;}
#quiz_main_box .quiz_box ul li span{ width:20%; margin:0px; padding:4px 0px 0px 0px; display:block; float:left; color:#888; font-size:14px; font-family:'Carrois Gothic', sans-serif; text-align:left; text-transform:uppercase; font-weight: bold; }
#quiz_main_box .quiz_box ul li .dotbox{ margin:3px 5% 0px 0px; padding:0px; float:left; color:#879A9E;  font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#quiz_main_box .quiz_box ul li select{ width:71%; margin:0px; padding:3px 5px 3px 3px; display:block; float:left; border:#dad8d8 solid 1px; color:#879A9E; font-size:13px; font-family:'Carrois Gothic', sans-serif; border-radius:3px; -webkit-appearance:none;-moz-appearance:none; appearance:none; background:url(../images/downarrow_img.jpg) no-repeat right 0; outline:none;}

.report_btnshad { float: right;  font-family: carrois gothic;  margin: 0 20px 0 0; }
.report_btnshad > a { font-weight: bold; }

.qadiveleft{ padding:0px; display:block; float:left; color:#0077ba; font-weight:normal; font-size:16px; font-family:'Oswald', sans-serif; text-transform:uppercase; }
.qadiveright{ padding:0px; display:block; float:right; color:#0077ba; font-weight:bold; font-size:14px; font-family:'Carrois Gothic', sans-serif;   }
.qadiveleft2{ padding:0px; display:block;  color:#0077ba; letter-spacing:1px; font-size:16px; font-family:'Oswald', sans-serif; text-transform:uppercase; }
.qadiveright2{ padding:0px; display:block; color:#0077ba; font-size:14px; font-weight:bold; font-family:'Carrois Gothic', sans-serif; }
.qadiveright2 .link1{ margin:0px 10px 0px 0px; padding:5px 12px; float:left; background-color:#22c0cb; color:#fff; font-size:14px; font-weight:bold; font-family:'Carrois Gothic', sans-serif; }
.qadiveright2 .link2{ margin:0px; padding:5px 12px; float:left; background-color:#00adef; color:#fff; font-size:14px; font-weight:bold; font-family:'Carrois Gothic', sans-serif; }
.qadivmain_box{ width:96%; float:left; margin:0px 20px 20px; padding:0px 0px 15px; border-bottom:1px dashed #a0abb4; }

.quiz_box input[type="submit"], .divblock input[type="submit"]{ margin:0px auto; background-color: #06baff; border: 1px solid #06baff; color: #fff; display: block; font-size: 14px; font-weight: bold;    padding: 6px 15px; text-transform: uppercase; font-family:'Carrois Gothic', sans-serif;float:left; line-height:20px; }

.ws-button-new { margin:0px auto; background-color: #06baff; border: 1px solid #fff; color: #fff; display: block; font-size: 14px; font-weight: bold;    padding: 6px 15px; text-transform: uppercase; font-family:'Carrois Gothic', sans-serif;float:left;border-radius: 10px;margin: 0 10px auto;}

#model_test_submit{margin:0px; background-color: #06baff; border: 1px solid #06baff; color: #fff; display: block; font-size: 14px; font-weight: bold; padding: 6px 15px; text-transform: uppercase; font-family:'Carrois Gothic', sans-serif; float:right;}


.subhead { color:#4c4c4c; font-size:16px; font-weight:700;  text-align:center;  font-family:'Oswald', sans-serif; text-transform:uppercase; line-height:20px; }
.box-holding-everything { padding-bottom:20px; display:block; float:left;  }
.foroverflow { overflow:auto;  padding:0px; }
.question-box{ padding:0px; display:block; float:left;}
.question-box .pblock{ width:100%; float:left; padding:0px; color:#068bd6; font-size:15px; margin:5px 0; font-family:'Carrois Gothic', sans-serif; }
.question-box .pblock .quiz_number{ margin:0px; padding:2px 8px; float:left; background-color:#00bef0;color:#fff; font-size:14px; font-weight:bold; font-family:'Carrois Gothic', sans-serif;}
.question-box .pblock .quiz_text{ margin:0px; padding:2px 0 0 15px; float:left; color:#646464; font-size:14px; font-weight:bold; font-family:'Carrois Gothic', sans-serif; }
.question-box .pblock div:first-child{ }
.page_content10 .question-box table{ float:left; margin:0px 0px 20px 0px}
.page_content11 .question-box table{ float:left; margin:0px 0px 0px 30px}
.question-box table tr td label { color:#666;  font-size:14px; }
.question-box table tr td label span { display:block; float:left; margin: 0 0 8px 12px;  padding: 0;   }
.question-box table tr td label input { display:block; float:left;  padding:0; }
.showans{ border:1px solid #c5e5f5; color:#4e4e4e; font-family:'Carrois Gothic', sans-serif; font-size:14px; line-height:1.5em; padding:10px; float:left; width:95%; }
.answersht-explained{ margin-top:10px; }
.answersht-explained .ansbtn{ margin:0px; padding:5px 10px; float:left; background-color:#07b9ff; border:none; color:#fff; font-size:14px; font-weight:bold; font-family:'Carrois Gothic', sans-serif;}

.question-box .pblock div{ float:left; padding:0px;}
.question-box .pblock .ptextbox{ width:100%; padding:0px 0px 12px 0px; /* added by sampath  --  15-11-2014 */}
.question-box:first-child { margin-top:0px; }

.quiz_solutiondiv { background-color: #eefdff;
    border: 1px solid #c1e6ff;
    float: left;
    margin:12px 0px 0px 20px;
    padding: 10px;
}

.quiz_solutionbtn{ width:100%; height:36px; margin:10px 0px 0px; padding:0px; float:left; cursor:pointer;
background:url(../images/Quiz_solution_btn.png) no-repeat 20px 0; 
}


.detailRepmainbox{ width:95%; margin:0px; padding:0px 15px; float:left;display:none; }
.detailRepmainbox h1{ margin:0px 0 20px; padding:0px 20px; float:left; background-color:#999999; font-family:'Oswald', sans-serif; font-weight:500; color:#fff; font-size:16px; text-transform:uppercase; line-height:40px; }
.detailRepmainbox .Q_A_reportbox{ width:98%; margin:0px 0px 30px; padding:0px 5px 10px; float:left; border-bottom:5px solid #eceeef; }
.detailRepmainbox .Q_A_reportbox .topic_conceptbox{ width:98%; margin:0 0 15px; padding:8px 10px; float:left; background-color:#e1eff2; }
.detailRepmainbox .Q_A_reportbox .topic_conceptbox .topicbox{ margin:0 25px 0 0; padding:0px 0px 0px 25px; float:left; background:url(../images/topic-icon.jpg) no-repeat 0 4px; }
.detailRepmainbox .Q_A_reportbox .topic_conceptbox .conceptbox{ margin:0 25px 0 0; padding:0px 0px 0px 25px; float:left; background:url(../images/concept-icon.jpg) no-repeat 0 4px; }
.detailRepmainbox .Q_A_reportbox .topic_conceptbox .topicbox span, .detailRepmainbox .Q_A_reportbox .topic_conceptbox .conceptbox span{ margin:0px; padding:0px; float:left; display:block; font-family:'Oswald', sans-serif; color:#4d4d4d; font-size:14px; text-transform:uppercase; letter-spacing:0.5px; }
.detailRepmainbox .Q_A_reportbox .topic_conceptbox .topicbox .headtext, .detailRepmainbox .Q_A_reportbox .topic_conceptbox .conceptbox .headtext{ color:#1d979c !important; margin-right:10px !important; }

.detailRepmainbox .Q_A_reportbox .topic_quesbox{ width:100%; margin:0 0 15px; padding:0px; float:left; }
.detailRepmainbox .Q_A_reportbox .topic_quesbox .qhead_text{ width:35px; margin:0px; padding:0px; float:left; font-family:'Oswald', sans-serif; color:#1d979c; font-size:14px; }
.detailRepmainbox .Q_A_reportbox .topic_quesbox .q_text{ width:85%; margin:0px; padding:0px; float:left; font-family:"Carrois Gothic",sans-serif; color:#4d4d4d; font-size:14px; }
.detailRepmainbox .Q_A_reportbox .topic_quesbox .q_rightbox{ width:36px; height:35px; margin:0px; padding:0px; float:right; background:url(../images/topic-right_icon.jpg) no-repeat center 0; }
.detailRepmainbox .Q_A_reportbox .topic_quesbox .q_wrongbox{ width:36px; height:35px; margin:0px; padding:0px; float:right; background:url(../images/topic-wrong_icon.jpg) no-repeat center 0; }

.detailRepmainbox .Q_A_reportbox .topic_quesbox .q_unattembox{ width:36px; height:35px; margin:0px; padding:0px; float:right; background:url(../images/concept_unattem_icon.png) no-repeat center 0;}

.detailRepmainbox .Q_A_reportbox .topic_ansbox{ width:100%; margin:0 0 15px; padding:0px; float:left; }
.detailRepmainbox .Q_A_reportbox .topic_youransbox{ width:100%; margin:0 0 15px; padding:0px; float:left; }
.detailRepmainbox .Q_A_reportbox .topic_ansbox span, .detailRepmainbox .Q_A_reportbox .topic_youransbox span{ margin:0px; padding:0px; float:left; display:block; color:#4d4d4d; font-size:14px; font-family:"Carrois Gothic",sans-serif; }
.detailRepmainbox .Q_A_reportbox .topic_ansbox .headtext, .detailRepmainbox .Q_A_reportbox .topic_youransbox .headtext{ color:#1d979c !important;  margin-right:10px !important; font-family:'Oswald', sans-serif; }




@media (min-width:1201px) and (max-width: 1250px) {.quiztabe_box{ width:50% !important;} }

@media (min-width:1160px) and (max-width: 1200px) {.quiztabe_box{ width:48% !important;} }

@media (min-width:1160px) and (max-width: 3000px) {	.wrapper {width: 98%;}
.subhead { width:100%; margin:0 auto; float: none; position:relative; top:-18px; padding: 6px 20px; border-radius: 8px;}
.box-holding-everything {width: 95%; margin:30px 30px 30px 20px;  }
.foroverflow { height:400px; margin:0px 20px 0px 0px; width:100%;float:left; }
.foroverflow_details { /*height:400px;*/ margin:0px 20px 0px 0px; width:100%; }
.question-box { margin-left: 0; margin-top: 25px; width: 90%; }
.question-box .pblock div { margin-right:10px; }
.question-box .pblock div:last-child { margin:0px; width:93%; }
.question-box table tr td label { margin-left:0px; }	
.question-box table tr td label span { width: 75%; } 
.question-box table tr td label input { margin:3px 0 0 30px; } 
.mCSB_scrollTools .mCSB_draggerContainer { right:0px !important;left:-200px !important;}
.question-box textarea { width: 98%;}
.quiz_box input[type="submit"]{ margin: 0px auto 0px; width:100px;float:none;}
.divblock input[type="submit"]{ margin: 15px 0px 0px 360px;}
#quiz_main_box .quiz_box h1{ padding:0px; }
.answersht-explained .btn-prim2{ margin: 0 0 0 30px; }
.showans { margin:0px 10px 10px 30px; }

.qadiveleft{ margin:0px; }
.qadiveright {margin: 0;}
.contentblock3 {   margin:0 0px 25px 20px;  width:55%; }

.page_content11 .contentblock3{ height:230px; }
#quiz_main_box {  margin:0px 20px 0 0; width:38%;  }
.page_content10 #quiz_main_box .quiz_box { width:95%; }
.page_content11 #quiz_main_box .quiz_box { height: 230px; }
.page_content10 .qadiveleft { margin:0px 0px 0px 12px; width:75%; }
.page_content10 .qadiveright { margin:0px 16px 0px 0px; }
.page_content11 .qadiveleft { margin:0px; width:75%; }
.page_content11 .qadiveright { margin:0px; }
.qadiveleft2{ margin:0px; float:left;}
.qadiveright2{margin:0px; float:right;}

.tbldivbox{ width:440px; margin:0px; padding:0px; float:right;}
.quiztabe_box{ width:52%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_eng_box{ width:52%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_medi_box{ width:52%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_phy_box{ width:52%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_chem_box{ width:52%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_bio_box{ width:52%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_math_box{ width:52%; margin:15px 0px 20px 20px; padding:0px; }
.chartdiv{ width:420px; margin:15px 20px 10px 0px;}
.quizdiv_box_qa_lrg{ width:80%; margin:0px auto 15px; padding:10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox{ width:100%; }
.quizdiv_box_qa_lrg  .tbldivbox .legenddiv{ width:100%; margin:0px 0px 10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox .chartdiv{ width:100%; height:250px; margin:15px 0px 10px;}
.quizdiv_box_qa_lrg  .tbldivbox .detailsdiv{ margin: 0; }
.quizdiv_box_qa_lrg .quiztabe_box{ width:100%; margin:15px 0px 20px; }
.legenddiv{ width:420px; margin:0px 20px 10px 0px;}
.chartdiv_eng{ width:420px; margin:15px 20px 10px 0px;}
.chartdiv_subjects{ width:420px; margin:15px 20px 10px 0px;}
.legenddiv_eng{ width:420px; margin:0px 20px 10px 0px;}
.chartdiv_medi{ width:420px; margin:15px 20px 10px 0px;}
.legenddiv_medi{ width:420px; margin:0px 20px 10px 0px;}
.detailsdiv{ width:100%; float:right; }

.piechart_wrapper { padding:0px 20px; }
.piechart_mainblock1 {width: 100%;}
.piechart_mainblock2 {width:715px;}
.piechart_mainblock3 {width: 470px;}
.piechart_mainblock4 {width: 220px;}
.piedivbox {margin-right:1.8em; width:220px;}
.piedivbox:last-child{margin-right: 0px;}

.answersht-explained .divansblock{ margin: 0px 0px 0px 5px; display: block;}
.quizreport_box{ width:60%; margin:10px 0px 30px 185px;}
}

@media (min-width:980px) and (max-width: 1025px) { .quiztabe_box{ width:51% !important;} }

@media (min-width:980px) and (max-width: 1159px) { .wrapper {width: 98%;}
.subhead { width:40%; margin:0 auto; float:none; position:relative; top:-18px;  border:1px solid #DAEAF0; padding: 6px 20px; border-radius: 8px;}
.box-holding-everything { width: 100%; margin:30px 0px 30px 0%;  }
.foroverflow { height:400px; margin:0px 20px 0px 0px; width:100%;}
.mCSB_scrollTools .mCSB_draggerContainer { right:0px !important;}
.question-box { margin-left: 25px; margin-top: 25px; width:95%; }
.question-box .pblock div { margin-right:10px; }
.question-box .pblock div:last-child { margin:0px; width:94%; }
.question-box table tr td label { margin-left:0px; }	
.question-box table tr td label span { width: 90%; } 
.question-box table tr td label input { margin:3px 0 0 30px; } 
.quiz_box input[type="submit"]{ margin: 0px 0px 0px 80px; width:100px;float:none;}
.divblock input[type="submit"]{ margin: 15px 0px 0px 330px;}
#quiz_main_box .quiz_box h1{ padding:0px; }
.answersht-explained .btn-prim2{ margin: 0 0 0 30px; }
.showans { margin:10px 10px 10px 30px; }
.question-box textarea { width:100%;}

.qadiveleft{ margin:0px 0px 0px 20px; }
.qadiveright {margin: 0 20px 0 0;}
.contentblock3 {  margin: 0 0 0 20px;  width:58%; }

.page_content11 .contentblock3{ height:230px; }
#quiz_main_box {  margin: 0px 20px 0 0px; width:35%;  }

.page_content11 #quiz_main_box .quiz_box { height: 230px; }
.page_content10 .qadiveleft { margin:0px 0px 0px 12px; }
.page_content10 .qadiveright { margin:0px 16px 0px 0px;  }
.page_content11 .qadiveleft { margin:0px; width:75%; }
.page_content11 .qadiveright { margin:0px; }
.qadiveleft2{ margin:0px 0px 0px 67px; float:left;}
.qadiveright2{margin:0px 65px 0px 0px; float:right;}

.tbldivbox{ width:410px; margin:0px; padding:0px; float:right;}
.quiztabe_box{ width:53%; margin:15px 0px 20px 20px; padding:0px;}
.quiztabe_eng_box{ width:53%; margin:15px 0px 20px 20px; padding:0px;}
.quiztabe_medi_box{ width:53%; margin:15px 0px 20px 20px; padding:0px;}
.quiztabe_phy_box{ width:53%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_chem_box{ width:53%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_bio_box{ width:53%; margin:15px 0px 20px 20px; padding:0px; }
.quiztabe_math_box{ width:53%; margin:15px 0px 20px 20px; padding:0px; }
.chartdiv{ width:390px; margin:15px 20px 10px 0px;}
.legenddiv{ width:390px; margin:0px 20px 10px 0px;}
.chartdiv_eng{ width:390px; margin:15px 20px 10px 0px;}
.legenddiv_eng{ width:390px; margin:0px 20px 10px 0px;}
.chartdiv_medi{ width:390px; margin:15px 20px 10px 0px;}
.legenddiv_medi{ width:390px; margin:0px 20px 10px 0px;}
.chartdiv_subjects{ width:390px; margin:15px 20px 10px 0px;}
.detailsdiv{ width:100%; float:right; }

.quizdiv_box_qa_lrg{ width:80%; margin:0px auto 15px; padding:10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox{ width:100%; }
.quizdiv_box_qa_lrg  .tbldivbox .legenddiv{ width:100%; margin:0px 0px 10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox .chartdiv{ width:100%; height:250px; margin:15px 0px 10px;}
.quizdiv_box_qa_lrg  .tbldivbox .detailsdiv{ margin: 0; }
.quizdiv_box_qa_lrg .quiztabe_box{ width:100%; margin:15px 0px 20px; }

.piechart_wrapper { padding:0px 20px; }
.piechart_mainblock1 {width: 100%;}
.piechart_mainblock2 {width:715px; }
.piechart_mainblock3 {width: 470px;}
.piechart_mainblock4 {width: 220px;}
.piechart_mainblock4 .piedivbox { width:100%; }
.piechart_mainblock1 .piedivbox {margin-right:1.8em; width:220px;}
.piechart_mainblock2 .piedivbox, .piechart_mainblock3 .piedivbox {margin-right:1.8em; width:220px;}
.piedivbox:last-child{margin-right:0px;}

.answersht-explained .divansblock{ margin: 0px 0px 0px 30px; display: block;}
.quizreport_box{ width:60%; margin:10px 0px 30px 170px;}
}

@media (min-width:801px) and (max-width: 880px) { .quiztabe_box{ width:44% !important;} }

@media (min-width:801px) and (max-width: 979px) { 
.subhead { width:45%; margin:0 auto; float:none; position:relative; top:-18px;  border:1px solid #DAEAF0; padding: 6px 20px; border-radius: 8px;}
.contentblock3 {  margin:0;  width:60%; }

.page_content11 .contentblock3{ height:230px; }
.box-holding-everything {width:100%; margin:30px 0px 30px 15px; }
.foroverflow_newbox{ width:100%; float:left; }
#quiz_main_box {  margin:0; width:37%;  }

.page_content11 #quiz_main_box .quiz_box { height: 230px; } 
.qadiveleft2{ margin:0px 0px 0px 10px; float:left;}
.qadiveright2{margin:0px 15px 0px 0px; float:right;}
.qadiveleft { margin:0px 0px 0px 10px;  }
.qadiveright { margin:0px 13px 0px 0px;  }
.divblock input[type="submit"]{ margin: 15px 0px 0px 335px;}

.tbldivbox{ width:410px; margin:0px; padding:0px; float:right;}
.quiztabe_box{ width:50%; margin:15px 0px 20px 15px; padding:0px; height:223px; overflow:auto; }
.quiztabe_eng_box{ width:50%; margin:15px 0px 20px 15px; padding:0px; height:223px; overflow:auto; }
.quiztabe_medi_box{ width:50%; margin:15px 0px 20px 15px; padding:0px; height:223px; overflow:auto; }
.quiztabe_phy_box{ width:50%; margin:15px 0px 20px 20px; padding:0px; height:223px; overflow:auto; }
.quiztabe_chem_box{ width:50%; margin:15px 0px 20px 20px; padding:0px; height:223px; overflow:auto; }
.quiztabe_bio_box{ width:50%; margin:15px 0px 20px 20px; padding:0px; height:223px; overflow:auto; }
.quiztabe_math_box{ width:50%; margin:15px 0px 20px 20px; padding:0px; height:223px; overflow:auto; }
.chartdiv{ width:390px; margin:15px 15px 10px 0px;}
.legenddiv{ width:390px; margin:0px 15px 10px 0px;}
.chartdiv_eng{ width:390px; margin:15px 15px 10px 0px;}
.chartdiv_subjects{ width:390px; margin:15px 15px 10px 0px;}
.legenddiv_eng{ width:390px; margin:0px 15px 10px 0px;}
.chartdiv_medi{ width:390px; margin:15px 15px 10px 0px;}
.legenddiv_medi{ width:390px; margin:0px 15px 10px 0px;}
.detailsdiv{ width:99%; float:left; }

.quizdiv_box_qa_lrg{ width:90%; margin:0px auto 15px; padding:10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox{ width:100%; }
.quizdiv_box_qa_lrg  .tbldivbox .legenddiv{ width:100%; margin:0px 0px 10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox .chartdiv{ width:100%; height:250px; margin:15px 0px 10px;}
.quizdiv_box_qa_lrg  .tbldivbox .detailsdiv{ margin: 0; }
.quizdiv_box_qa_lrg .quiztabe_box{ width:100%; margin:15px 0px 20px; }

.piechart_wrapper { padding:0px 20px; }
.piechart_mainblock1, .piechart_mainblock2 {width:715px;}
.piechart_mainblock3 {width:470px;}
.piechart_mainblock4 {width:220px;}
.piechart_mainblock4 .piedivbox{margin-right:0px; width:100%;}
.piechart_mainblock1 .piedivbox:last-child, .piechart_mainblock1 .piedivbox:last-child, .piechart_mainblock2 .piedivbox:last-child, .piechart_mainblock3 .piedivbox:last-child{margin-right: 0px;}
.piechart_mainblock1 .piedivbox, .piechart_mainblock2 .piedivbox, .piechart_mainblock3 .piedivbox {margin-right:1.3em; width:220px;}

.answersht-explained .divansblock{ margin: 0px 0px 0px 30px; display: block;}
.quizreport_box{ width:70%; margin:10px 0px 30px 115px;}
}

@media (min-width:701px) and (max-width: 800px) { 
.subhead { width:45%; margin:0 auto; float:none; position:relative; top:-18px;  border:1px solid #DAEAF0; padding: 6px 20px; border-radius: 8px;}
.contentblock3 { margin: 0 0px 0 12px;  width:50%; }

.page_content11 .contentblock3{ height:230px; }
.box-holding-everything {/*width:99%;*/ margin:30px 12px; }
.box-holding_boxnew{ width:90%; margin:30px 5% !important;  }
.foroverflow_newbox{ width:100%; float:left; }
#quiz_main_box {  margin:0px 12px 0px 0px; width:44%;  }

.page_content11 #quiz_main_box .quiz_box { height: 230px; } 
.qadiveleft{ margin:0px 0px 0px 12px; }
.qadiveright {margin: 0 12px 0 0;}
.qadiveleft2{ margin:0px 0px 0px 12px; float:left;}
.qadiveright2{margin:0px 12px 0px 0px; float:right;}
.page_content10 .qadiveleft { margin:0px 0px 0px 12px;  }
.page_content10 .qadiveright { margin:0px 16px 0px 0px;  }
.page_content11 .qadiveleft { margin:0px; width:75%; }
.page_content11 .qadiveright { margin:0px; }
.divblock input[type="submit"]{ margin: 15px 0px 0px 310px;}

.tbldivbox{ width:410px; margin:0px auto; padding:0px;}
.quiztabe_box{ width:100%; margin:15px 0px 20px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_eng_box{ width:100%; margin:15px 0px 20px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_medi_box{ width:100%; margin:15px 0px 20px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_phy_box{ width:100%; margin:15px 0px 20px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_chem_box{ width:100%; margin:15px 0px 20px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_bio_box{ width:100%; margin:15px 0px 20px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_math_box{ width:100%; margin:15px 0px 20px; padding:0 15px; height:223px; overflow:auto; }
.chartdiv{ width:400px; margin:15px 0px 10px 125px;}
.legenddiv{ width:400px; margin:0px 0px 10px 125px;}
.chartdiv_eng{ width:400px; margin:15px 0px 10px 125px;}
.chartdiv_subjects{ width:400px; margin:15px 0 10px 125px;}
.legenddiv_eng{ width:400px; margin:0px 0px 10px 125px;}
.chartdiv_medi{ width:400px; margin:15px 0px 10px 125px;}
.legenddiv_medi{ width:400px; margin:0px 0px 10px 125px;}
.detailsdiv{ width:99%; float:left; }

.quizdiv_box_qa_lrg{ width:90%; margin:0px auto 15px; padding:10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox{ width:100%; }
.quizdiv_box_qa_lrg  .tbldivbox .legenddiv{ width:100%; margin:0px 0px 10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox .chartdiv{ width:100%; height:250px; margin:15px 0px 10px;}
.quizdiv_box_qa_lrg  .tbldivbox .detailsdiv{ margin: 0; }
.quizdiv_box_qa_lrg .quiztabe_box{ width:100%; margin:15px 0px 20px; }

.piechart_wrapper { padding:0px 15px; }
.piechart_mainblock1, .piechart_mainblock2 {width:470px;}
.piechart_mainblock3 {width: 470px;}
.piechart_mainblock4 {width: 220px;}
.piechart_mainblock4 .piedivbox {margin-left: 0px; width:100%;}
.piechart_mainblock1 .piedivbox:last-child, .piechart_mainblock2 .piedivbox:last-child, .piechart_mainblock3 .piedivbox:last-child, .piechart_mainblock4 .piedivbox:last-child{margin-right: 0px;}
.piechart_mainblock1 .piedivbox, .piechart_mainblock2 .piedivbox, .piechart_mainblock3 .piedivbox {margin-right:1em; width:220px;}

.answersht-explained .divansblock{ margin: 0px 0px 0px 30px; display: block;}
.quizreport_box{ width:72%; margin:10px 0px 30px 95px;}
}

@media (min-width:701px) and (max-width: 1000px) {.wrapper {width: 97%;}
/*.subhead {width:100%; margin: 0 auto 15px; border-bottom: 1px solid #DAEAF0; padding: 10px 0px; }*/
.foroverflow { height:400px; margin:0px 15px 0px 0px; }
.question-box { margin-left: 25px; margin-top: 25px; width:95%; }
.question-box .pblock div{  margin-right: 8px; }
.question-box .pblock div:last-child { margin:0px; width:94%; }
.question-box table tr td label {margin-left:0px;}
.question-box table tr td label span { width: 91%; text-align:left; } 
.question-box table tr td label input { margin:3px 0 0 25px; }
.answersht-explained .btn-prim2{ margin: 0 0 0 25px; }
.showans { margin:10px 0px 10px 25px; }
.question-box textarea { width:100%;}

.quiz_box input[type="submit"]{ margin: 0px 0px 0px 86px; width:100px;float:none;}
#quiz_main_box .quiz_box h1{  padding: 6px 0; }

}

@media (min-width:500px) and (max-width:700px){.wrapper {width: 97%;}
.subhead {width:100%; margin: 0 auto 15px; border-bottom: 1px solid #DAEAF0; padding: 10px 0px;}
.box-holding-everything {/*width: 95%;*/ margin:30px 15px; }
.box-holding_boxnew{ width:90%; margin:30px 5% !important;  }
.foroverflow { height:400px; margin:0px 20px 0px 0px; width:100%; }
.mCSB_scrollTools .mCSB_draggerContainer { right:0px !important;}
.question-box { margin-left: 25px; margin-top: 25px; width:93%; }
.question-box table tr td label {margin-left:0px;}	
.question-box table tr td label span { width: 87%; text-align: left;}  
.question-box .pblock div {  margin-right:8px; }
.question-box .pblock div:last-child {margin:0px; width:92%; }	
.question-box table tr td label input { margin:3px 0 0 25px; }	
.quiz_box input[type="submit"]{ margin: 0px 0px 0px 86px; width:100px;float:none;}
.divblock input[type="submit"]{ margin: 15px 0px 0px 230px;}
#quiz_main_box .quiz_box h1{  padding: 6px 0; }
.answersht-explained .btn-prim2{ margin: 0 0 0 23px; }
.showans { margin:10px 0px 10px 21px; }
.question-box textarea { width:100%;}

.contentblock3 { width: 50%; }

.page_content11 .contentblock3{ height:230px; margin: 0 0px 0 0;}
#quiz_main_box {  margin:0px; width:45%;  }

.page_content11 #quiz_main_box .quiz_box { height: 230px; }
.qadiveleft { margin:0px 0px 0px 10px; width:70%; }
.qadiveright { margin:0px 11px 0px 0px; }
.qadiveleft2{ margin:0px 0px 0px 15px; float:left;}
.qadiveright2{margin:0px 15px 0px 0px; float:right;}

.tbldivbox{ width:410px; margin:0px auto; padding:0px;}
.quiztabe_box{ width:100%; margin:15px 0px 20px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_eng_box{ width:100%; margin:15px 0px 20px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_medi_box{ width:100%; margin:15px 0px 20px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_phy_box{ width:100%; margin:15px 0px 20px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_chem_box{ width:100%; margin:15px 0px 20px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_bio_box{ width:100%; margin:15px 0px 20px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_math_box{ width:100%; margin:15px 0px 20px; padding:0 15px; height:223px; overflow:auto; }
.chartdiv{ width:390px; margin:15px 0px 10px 85px;}
.legenddiv{ width:390px; margin:0px 0px 10px 85px;}
.chartdiv_eng{ width:390px; margin:15px 0px 10px 85px;}
.chartdiv_subjects{ width:390px; margin:15px 0 10px 85px;}
.legenddiv_eng{ width:390px; margin:0px 0px 10px 85px;}
.chartdiv_medi{ width:390px; margin:15px 0px 10px 85px;}
.legenddiv_medi{ width:390px; margin:0px 0px 10px 85px;}
.detailsdiv{ width:97%; float:left; }

.quizdiv_box_qa_lrg{ width:95%; margin:0px auto 15px; padding:10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox{ width:100%; }
.quizdiv_box_qa_lrg  .tbldivbox .legenddiv{ width:100%; margin:0px 0px 10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox .chartdiv{ width:100%; height:250px; margin:15px 0px 10px;}
.quizdiv_box_qa_lrg  .tbldivbox .detailsdiv{ margin: 0; }
.quizdiv_box_qa_lrg .quiztabe_box{ width:100%; margin:15px 0px 20px; }

.piechart_wrapper { padding:0px 12px; }
.piechart_mainblock1, .piechart_mainblock2, .piechart_mainblock3 {width:470px;}
.piechart_mainblock4 {width:220px;}
.piechart_mainblock4 .piedivbox {margin-left:0px; width:100%;}
.piechart_mainblock1 .piedivbox:nth-child(even), .piechart_mainblock2 .piedivbox:nth-child(even), .piechart_mainblock3 .piedivbox:nth-child(even){margin-right:1em;width:220px;}
.piechart_mainblock1 .piedivbox:nth-child(odd), .piechart_mainblock2 .piedivbox:nth-child(odd), .piechart_mainblock3 .piedivbox:nth-child(odd){margin-right:1em; width:220px;}

.answersht-explained .divansblock{ margin: 0px 0px 0px 30px; display: block;}
.quizreport_box{ width:85%; margin:10px 0px 30px 45px;}
}

@media (min-width:400px) and (max-width:499px) {.wrapper {width:96%;}
.subhead {width:100%; margin: 0 0 10px; border-bottom: 1px solid #DAEAF0; padding: 10px 0px;}
.box-holding-everything {width: 100%; margin:20px 0px 30px 15px;  }
.mCSB_scrollTools .mCSB_draggerContainer { right:0px !important;}
.foroverflow { height:400px; margin:0px 10px 0px 0px; width:100%; }
.question-box { margin-left: 15px; margin-top: 10px; width: 95%; } 
.question-box .pblock div{ margin-right: 8px; }
.question-box .pblock div:last-child {margin:0px; width:88%; }
.question-box table tr td label {margin-left: 0px;}	
.question-box table tr td label span { width: 75%; text-align:left; }	
.question-box table tr td label input { margin:3px 0 0 30px; }
.quiz_box input[type="submit"]{ margin: 0px 0px 0px 108px; width:100px;float:none;}
.divblock input[type="submit"]{ margin: 15px 0px 0px 185px;}
#quiz_main_box .quiz_box h1{  padding: 6px 0; }
.answersht-explained .btn-prim2{ margin: 0 0 0 30px; }
.showans { margin:10px 0px 10px 30px; }
.question-box textarea {float:left;  margin:0 0 0 14px;  width:92%;}

.contentblock3 { margin:0 0px 20px;  width: 100%; }

.page_content11 .contentblock3{ height:230px; }
#quiz_main_box {  margin:0; width: 100%;  }
.page_content10 #quiz_main_box .quiz_box { /*height: 250px;*/ }
.page_content11 #quiz_main_box .quiz_box { height: 230px; }
.qadiveleft { margin:0px 0px 0px 12px; }
.qadiveright { margin:8px 0px 8px 15px; float:left; width:90%; }
.qadiveleft2{ margin:0px 0px 8px 15px; float:left; width:95%;}
.qadiveright2{margin:0px 0px 0px 15px; float:left;}

.tbldivbox{ width:390px; margin:0px auto; padding:0px;}
.quiztabe_box{ width:100%; margin:15px 0px 10px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_eng_box{ width:100%; margin:15px 0px 10px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_medi_box{ width:100%; margin:15px 0px 10px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_phy_box{ width:100%; margin:15px 0px 10px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_chem_box{ width:100%; margin:15px 0px 10px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_bio_box{ width:100%; margin:15px 0px 10px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_math_box{ width:100%; margin:15px 0px 10px; padding:0 15px; height:223px; overflow:auto; }
.chartdiv{ width:390px; margin:15px 0px 10px 0px;}
.legenddiv{ width:390px; margin:0px 0px 10px 0px;}
.chartdiv_eng{ width:390px; margin:15px 0px 10px 0px;}
.chartdiv_subjects{ width:390px; margin:15px 0 10px 0px;}
.legenddiv_eng{ width:390px; margin:0px 0px 10px 0px;}
.chartdiv_medi{ width:390px; margin:15px 0px 10px 0px;}
.legenddiv_medi{ width:390px; margin:0px 0px 10px 0px;}
.detailsdiv{ width:96%; float:left; }

.quizdiv_box_qa_lrg{ width:95%; margin:0px auto 15px; padding:10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox{ width:100%; }
.quizdiv_box_qa_lrg  .tbldivbox .legenddiv{ width:100%; margin:0px 0px 10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox .chartdiv{ width:100%; height:250px; margin:15px 0px 10px;}
.quizdiv_box_qa_lrg  .tbldivbox .detailsdiv{ margin: 0; }
.quizdiv_box_qa_lrg .quiztabe_box{ width:100%; margin:15px 0px 20px; }

.piechart_wrapper { padding:0px 12px; }
.piechart_mainblock1, .piechart_mainblock2, .piechart_mainblock3, .piechart_mainblock4 {width:220px;}
.piechart_mainblock4 .piedivbox {margin-left: 0px; width:100%;}
.piechart_mainblock1 .piedivbox:nth-child(even), .piechart_mainblock2 .piedivbox:nth-child(even), .piechart_mainblock3 .piedivbox:nth-child(even){margin-right:10px; width:100%;}
.piechart_mainblock1 .piedivbox:nth-child(odd), .piechart_mainblock2 .piedivbox:nth-child(odd), .piechart_mainblock3 .piedivbox:nth-child(odd){margin-right:0px; width:100%;}

.answersht-explained .divansblock{ margin: 0px 0px 0px 30px; display: block;}
.quizreport_box{ width:94%; margin:10px 0px 30px 15px;}
}

@media (max-width:399px) {.wrapper {width: 97%;}
.subhead {width:100%; margin:0px 0px 10px; border-bottom:1px solid #DAEAF0; display:block; float:left; padding: 10px 0px;}
.box-holding-everything {width: 100%; margin:20px 0px 30px 13px; }
.foroverflow { height:300px; width:100%; margin:0px 5px 0px 0px; float:left; }
.mCSB_scrollTools .mCSB_draggerContainer { right:0px !important;}
.question-box { margin-left: 10px; margin-top: 20px; width: 95%; } 
.question-box .pblock div{ margin-right: 5px; }
.question-box .pblock div:last-child {margin:0px; width:88%; }
.question-box table tr td label {margin-left: 0px;}	
.question-box table tr td label span { width:78%; text-align:left; } 	
.question-box table tr td label input { margin:4px 0 0 20px; }	
.quiz_box input[type="submit"]{ margin:12px auto;  width:100px;float:none;}
.divblock input[type="submit"]{ margin:15px 0px 0px 108px;}
#quiz_main_box .quiz_box h1{ padding:6px 0; line-height:20px; }
.answersht-explained .btn-prim2{ margin: 0 0 0 20px; }
.showans { margin:10px 0px 10px 20px; width: 88%;}

#quiz_main_box {  margin:20px 0 0; width:100%;  }
#quiz_main_box .quiz_box { /*height: 230px;*/ }
.contentblock3 { height:260px;  margin: 0;  width: 100%; }
.qadiveleft { margin:0px 0px 8px 12px; }
.qadiveright { margin:0px 0px 8px 12px; width:90%; float:left; }
.qadiveleft2{ margin:0px 0px 8px 13px; float:left;}
.qadiveright2{margin:0px 0px 0px 13px; float:left;}
.question-box textarea {float:left;  margin:0 0 0 14px;  width:92%;}

.quizdiv_box_qa_lrg{ width:95%; margin:0px auto 15px; padding:10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox{ width:100%; }
.quizdiv_box_qa_lrg  .tbldivbox .legenddiv{ width:100%; margin:0px 0px 10px 0px;}
.quizdiv_box_qa_lrg  .tbldivbox .chartdiv{ width:100%; height:250px; margin:15px 0px 10px;}
.quizdiv_box_qa_lrg  .tbldivbox .detailsdiv{ margin: 0; }
.quizdiv_box_qa_lrg .quiztabe_box{ width:100%; margin:15px 0px 20px; }

.tbldivbox{ width:300px; margin:0px auto; padding:0px;}
.quiztabe_box{ width:100%; margin:15px 0px 20px 15px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_eng_box{ width:100%; margin:15px 0px 20px 15px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_medi_box{ width:100%; margin:15px 0px 20px 15px; padding: 0 15px; height:223px; overflow:auto; }
.quiztabe_phy_box{ width:100%; margin:15px 0px 20px 15px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_chem_box{ width:100%; margin:15px 0px 20px 15px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_bio_box{ width:100%; margin:15px 0px 20px 15px; padding:0 15px; height:223px; overflow:auto; }
.quiztabe_math_box{ width:100%; margin:15px 0px 20px 15px; padding:0 15px; height:223px; overflow:auto; }
.chartdiv, .legenddiv{ width:283px; margin:15px 0px 10px 12px;}
.chartdiv_eng, .legenddiv_eng{ width:283px; margin:15px 0px 10px 12px;}
.chartdiv_medi, .legenddiv_medi{ width:283px; margin:15px 0px 10px 12px;}
.chartdiv_subjects{ width:283px; margin:15px 0 10px 12px;}
.detailsdiv{ width:95%; float:left; }

.piechart_mainblock1, .piechart_mainblock2, .piechart_mainblock3, .piechart_mainblock4 {width:220px;}
.piedivbox {margin-left: 0px; width:100%}
.piechart_wrapper { padding:0px; }

.answersht-explained .divansblock{ margin: 0px 0px 0px 24px; display: block;}
.quizreport_box{ width:90%; margin:10px 0px 30px 15px;}
}




.piechart_wrapper { margin: 20px 0px 0px 0px;  float: left; width: 100%; }
.piechart_mainblock1 { margin: 0px auto; padding: 0px;  }
.piechart_mainblock2 { margin: 0px auto; padding: 0px;  }
.piechart_mainblock3 { margin: 0px auto; padding: 0px;  }
.piechart_mainblock4 { margin: 0px auto; padding: 0px; }

/*.t3-navhelper .container{ width:100% !important;}*/

.piedivbox { border-radius:10px; color:#486998; float:left; min-height:230px; margin-bottom:30px; text-shadow:1px 1px 0 #FFFFFF; }
.piedivbox table{ width:100%;} 
.piegraph_heading{ background-repeat:repeat-x; border-top-left-radius:10px; border-top-right-radius:10px; font-family:'Carrois Gothic',sans-serif; font-size:14px; line-height:32px;  margin:0; padding:0; text-align:center; }

#piephybox{ border:1px solid #ecb058; }
#piephybox .piegraph_heading{ background-image: url("../images/graph-phy-heading-bg.jpg"); color:#ab6804; }

#piechembox{ border:1px solid #c4b95f; }
#piechembox .piegraph_heading{ background-image: url("../images/graph-chem-heading-bg.jpg"); color:#928832; }

#piebiobox{ border:1px solid #e59bb2; }
#piebiobox .piegraph_heading{ background-image: url("../images/graph-bio-heading-bg.jpg"); color:#ac5e76; }

#piemathbox{ border:1px solid #a49bda; }
#piemathbox .piegraph_heading{ background-image: url("../images/graph-math-heading-bg.jpg"); color:#6c69ba; }

.contentblock3{ float: left; overflow: auto; padding:10px 0; }
.contentblock3 .content-heading{ margin: 0px 0px 10px;}

.quiztabe_box{  float:left;}
.quiztabe_box table{ background-color:#f9f9f9; border:#b6d0df 1px solid; color:#596983; font-family:'Carrois Gothic', sans-serif; }
.quiztabe_box table tr th{ background-color:#d2e5f3; padding:5px; border-bottom:#fff solid 1px; border-right:#fff solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color: #596983;}
.quiztabe_box table tr td{ padding:5px; border-bottom:#fff solid 1px; border-right:#fff solid 1px; font-size:14px; text-align:center; }
.quiztabe_box table tr td a{ cursor:pointer; }
.quiztabe_box table tr:last-child td{ border-bottom:none; }
.quiztabe_box table tr:nth-child(even){ background-color:#f1f1f1; }
.quiztabe_box table tr:nth-child(odd){ background-color:#f9f9f9; }
.quiztabe_box table tr td:last-child{ border-right:none; }
.quiztabe_box table tr th:last-child{ border-right:none; }
.quiztabe_box table tr:last-child td{ background-color:#cfe5f3; }
.quiztabe_box table tr td:first-child {  width: 65px; }

.quiztabe_eng_box{  float:left;}
.quiztabe_eng_box table{ font-family:'Carrois Gothic', sans-serif; }
.quiztabe_eng_box table tr th{ background-color:#948b3c; padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color: #fff;}
.quiztabe_eng_box table tr td{ padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; color: #404040; }
.quiztabe_eng_box table tr:last-child td{ border-bottom:none; }
.quiztabe_eng_box table tr:nth-child(even){ background-color:#e1e1e1; }
.quiztabe_eng_box table tr:nth-child(odd){ background-color:#f4f4f4; }
.quiztabe_eng_box table tr td:last-child{ border-right:none; }
.quiztabe_eng_box table tr th:last-child{ border-right:none; }
.quiztabe_eng_box table tr:last-child td{ background-color:#7c7c74; color: #fff;}
.quiztabe_eng_box table tr td:first-child {  width: 65px; }
.quiztabe_eng_box .timetakeDiv { float:left; margin:45px 0 0; }


.quiztabe_medi_box{  float:left;}
.quiztabe_medi_box table{ font-family:'Carrois Gothic', sans-serif; }
.quiztabe_medi_box table tr th{ background-color:#0b7a5a; padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color: #fff;}
.quiztabe_medi_box table tr td{ padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; color: #404040; }
.quiztabe_medi_box table tr:last-child td{ border-bottom:none; }
.quiztabe_medi_box table tr:nth-child(even){ background-color:#e1e1e1; }
.quiztabe_medi_box table tr:nth-child(odd){ background-color:#f4f4f4; }
.quiztabe_medi_box table tr td:last-child{ border-right:none; }
.quiztabe_medi_box table tr th:last-child{ border-right:none; }
.quiztabe_medi_box table tr:last-child td{ background-color:#3f806c; color: #fff;}
.quiztabe_medi_box table tr td:first-child {  width: 65px; }
.quiztabe_medi_box .timetakeDiv { float:left; margin:45px 0 0; }

.quiztabe_phy_box{  float:left;}
.quiztabe_phy_box table{ font-family:'Carrois Gothic', sans-serif; }
.quiztabe_phy_box table tr th{ background-color:#ecb058; padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color: #fff;}
.quiztabe_phy_box table tr td{ padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; color:#404040; }
.quiztabe_phy_box table tr td a {  color: #a6621b; }
.quiztabe_phy_box table tr td a:hover {  color: #a6621b; text-decoration:underline;}
.quiztabe_phy_box table tr:last-child td{ border-bottom:none; }
.quiztabe_phy_box table tr:nth-child(even){ background-color:#f8f8f8;  }
.quiztabe_phy_box table tr:nth-child(odd){ background-color:#fcedda; }
.quiztabe_phy_box table tr td:last-child{ border-right:none; }
.quiztabe_phy_box table tr th:last-child{ border-right:none; }
.quiztabe_phy_box table tr:last-child td{ background-color:#ecb058; color: #fff;}
.quiztabe_phy_box table tr td:first-child {  width: 65px; }
.quiztabe_phy_box .timetakeDiv { float:left; margin:45px 0 0; }

.quiztabe_chem_box{  float:left;}
.quiztabe_chem_box table{ font-family:'Carrois Gothic', sans-serif; }
.quiztabe_chem_box table tr th{ background-color:#c4b95f; padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color: #fff;}
.quiztabe_chem_box table tr td{ padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; color:#404040; }
.quiztabe_chem_box table tr td a {  color: #8c7b1e; }
.quiztabe_chem_box table tr td a:hover { color: #8c7b1e; text-decoration:underline; }
.quiztabe_chem_box table tr:last-child td{ border-bottom:none; }
.quiztabe_chem_box table tr:nth-child(even){ background-color:#f8f8f8;  }
.quiztabe_chem_box table tr:nth-child(odd){ background-color:#ebe6c8; }
.quiztabe_chem_box table tr td:last-child{ border-right:none; }
.quiztabe_chem_box table tr th:last-child{ border-right:none; }
.quiztabe_chem_box table tr:last-child td{ background-color:#c4b95f; color: #fff;}
.quiztabe_chem_box table tr td:first-child {  width: 65px; }
.quiztabe_chem_box .timetakeDiv { float:left; margin:45px 0 0; }

.quiztabe_bio_box{  float:left;}
.quiztabe_bio_box table{ font-family:'Carrois Gothic', sans-serif; }
.quiztabe_bio_box table tr th{ background-color:#e59bb2; padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color: #fff;}
.quiztabe_bio_box table tr td{ padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; color: #404040; }
.quiztabe_bio_box table tr td a { color: #974662; }
.quiztabe_bio_box table tr td a:hover { color: #974662; text-decoration:underline; }
.quiztabe_bio_box table tr:last-child td{ border-bottom:none; }
.quiztabe_bio_box table tr:nth-child(even){ background-color:#f8f8f8; }
.quiztabe_bio_box table tr:nth-child(odd){ background-color:#f9e4eb; }
.quiztabe_bio_box table tr td:last-child{ border-right:none; }
.quiztabe_bio_box table tr th:last-child{ border-right:none; }
.quiztabe_bio_box table tr:last-child td{ background-color:#e59bb2; color: #fff;}
.quiztabe_bio_box table tr td:first-child {  width: 65px; }
.quiztabe_bio_box .timetakeDiv { float:left; margin:45px 0 0; }

.quiztabe_math_box{ float:left; }
.quiztabe_math_box table{ font-family:'Carrois Gothic', sans-serif; }
.quiztabe_math_box table tr th{ background-color:#a49bda; padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color:#fff; }
.quiztabe_math_box table tr td{ padding:5px; border-bottom:#f1f1f1 solid 1px; border-right:#f1f1f1 solid 1px; font-size:14px; text-align:center; color:#404040; }
.quiztabe_math_box table tr:last-child td{ border-bottom:none; }
.quiztabe_math_box table tr:nth-child(even){ background-color:#f8f8f8; }
.quiztabe_math_box table tr:nth-child(odd){ background-color:#e4e1f4; }
.quiztabe_math_box table tr td:last-child{ border-right:none; }
.quiztabe_math_box table tr th:last-child{ border-right:none; }
.quiztabe_math_box table tr:last-child td{ background-color:#a49bda; color:#fff;}
.quiztabe_math_box table tr td:first-child {  width: 65px; }
.quiztabe_math_box .timetakeDiv { float:left; margin:45px 0 0; }



.quizreport_box{ padding:0px; float: left; }
.quizreport_box table tr td .quizreportbox{ width:100%; padding:0px; float: left; height:180px; overflow:auto; background-color:#f9f9f9; border:#b6d0df 1px solid;}
.quizreport_box table tr td .quizreportbox table{ color:#596983;  font-family:'Carrois Gothic', sans-serif;  }
.quizreport_box table caption{ display:block; padding:12px 0px 6px 0px; text-align:left; font-size:14px; font-weight:bold; } 
.quizreport_box table tr td .quizreportbox table tr th{ background-color:#d2e5f3; padding:5px; border-bottom:#fff solid 1px; border-right:#fff solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color:#596983;}
.quizreport_box table tr td .quizreportbox table tr td { padding:5px; border-bottom:#fff solid 1px; border-right:#fff solid 1px; font-size:14px; text-align:center; }
.quizreport_box table tr td .quizreportbox table tr:last-child td{ border-bottom:none; }
.quizreport_box table tr td .quizreportbox table tr:nth-child(even){ background-color:#f1f1f1; }
.quizreport_box table tr td .quizreportbox table tr:nth-child(odd){ background-color:#f9f9f9; }
.quizreport_box table tr td .quizreportbox table tr td:last-child{ border-right:none; }
.quizreport_box table tr td .quizreportbox table tr th:last-child{ border-right:none; }



.quizreport_box table tr td .quizreportbox_inner{ width:100% !important; padding:0px; float: left; height:180px; overflow:auto; background-color:#f9f9f9 !important; border:#b6d0df 1px solid !important;}
.quizreport_box table tr td .quizreportbox_inner table{ color:#596983;  font-family:'Carrois Gothic', sans-serif;  }
.quizreport_box table caption{ display:block; padding:12px 0px 6px 0px; text-align:left; font-size:14px; font-weight:bold; } 
.quizreport_box table tr td .quizreportbox_inner table tr th{ background-color:#d2e5f3; padding:5px; border-bottom:#fff solid 1px; border-right:#fff solid 1px; font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color:#596983;}
.quizreport_box table tr td .quizreportbox_inner table tr td { padding:5px; border-bottom:#fff solid 1px; border-right:#fff solid 1px; font-size:14px; text-align:center; }
.quizreport_box table tr td .quizreportbox_inner table tr:last-child td{ border-bottom:none; }
.quizreport_box table tr td .quizreportbox_inner table tr:nth-child(even){ background-color:#f1f1f1; }
.quizreport_box table tr td .quizreportbox_inner table tr:nth-child(odd){ background-color:#f9f9f9; }
.quizreport_box table tr td .quizreportbox_inner table tr td:last-child{ border-right:none; }
.quizreport_box table tr td .quizreportbox_inner table tr th:last-child{ border-right:none; }



.chartdiv{display:block; float:right; height:180px;  font-size:11px; font-weight:normal; border:1px solid #dbe3ef; background-color: #f7faff; }
.legenddiv{ padding:5px 0px 5px 12px; display:block; float:right; border:#C4d0e5 1px solid;background-color:#f7faff;}
.legenddiv .divblock{ margin: 0px 20px 0px 0px; padding: 0px; display: block; float: left; font-size: 12px;  }
.legenddiv .legend_icon{ width: 15px; height: 20px; margin: 0px; padding: 0px; display: block; float: left; /*background:url(../images/graph_icon.png) no-repeat 0 5px;*/ }
.legenddiv .divblock:last-child{margin: 0px;}

.chartdiv_eng{display:block; float:right; height:180px;  font-size:11px; font-weight:normal; border:1px solid #eaebe3; background-color: #fdfef8; }
.legenddiv_eng{ padding:5px 0px 5px 12px; display:block; float:right; border:1px solid #eaebe3; background-color: #fdfef8;}
.legenddiv_eng .divblock{ margin: 0px 20px 0px 0px; padding: 0px; display: block; float: left; font-size: 12px;  }
.legenddiv_eng .legend_icon{ width: 15px; height: 20px; margin: 0px; padding: 0px; display: block; float: left; /*background:url(../images/graph_icon.png) no-repeat 0 5px;*/ }
.legenddiv_eng .divblock:last-child{margin: 0px;}

.chartdiv_medi{display:block; float:right; height:180px;  font-size:11px; font-weight:normal; border:1px solid #dce3e9; background-color: #f7faff; }
.legenddiv_medi{ padding:5px 0px 5px 12px; display:block; float:right; border:1px solid #dce3e9; background-color: #f7faff;}
.legenddiv_medi .divblock{ margin: 0px 15px 0px 0px; padding: 0px; display: block; float: left; font-size: 12px;  }
.legenddiv_medi .legend_icon{ width: 15px; height: 20px; margin: 0px; padding: 0px; display: block; float: left; /*background:url(../images/graph_icon.png) no-repeat 0 5px;*/ }
.legenddiv_medi .divblock:last-child{margin: 0px;}

.chartdiv_subjects{display:block; float:right; height:180px;  font-size:11px; font-weight:normal; border:1px solid #e6e6e6; }

.concept_legend_imgs{ width:75%;  display: block;  margin:0px auto;  padding: 0px;}
.concept_legend_imgs ul{ width:100%; margin:0px 0px 15px !important; border: 1px solid #837f80 !important; display: block; float:left; padding:5px 0 5px 0px; }
.concept_legend_imgs ul li{ width:32%; display: block;  float: left; margin:0px 2% 0px 0px  padding: 5px 0 5px 12px;}
.concept_legend_imgs ul li .divblock{ margin: 0px; padding: 0px; display: block; float: left; font-size: 12px;  }
.concept_legend_imgs ul li .legend_icon{ width: 15px; height: 15px; margin: 0px 5px 0px 0px; padding: 0px; display: block; float: left; /*background:url(../images/graph_icon.png) no-repeat 0 5px;*/ }


.concept_legend_imgslrg{ width:100%;  display: block;  margin:0px auto;  padding: 0px;}
.concept_legend_imgslrg ul{ width:100%; margin:0px 0px 15px !important; background-color:#fff; border:1px solid #edebeb; display: block; float:left; padding:5px 0 5px 0px; }
.concept_legend_imgslrg ul li{ width:32%; display: block;  float: left; margin:0px 2% 0px 0px  padding: 5px 0 5px 12px;}
.concept_legend_imgslrg ul li .divblock{ margin: 0px; padding: 0px; display: block; float: left; font-size: 12px;  }
.concept_legend_imgslrg ul li .legend_icon{ width: 15px; height: 15px; margin: 0px 5px 0px 0px; padding: 0px; display: block; float: left; /*background:url(../images/graph_icon.png) no-repeat 0 5px;*/ }

.concept_legend_imgssml{ width:100%;  display: block;  margin:0px auto;  padding: 0px;float:left;}
.concept_legend_imgssml ul{ width:100%; margin:0px !important; background-color:#fff; border:1px solid #edebeb; display: block; float:left; padding:5px 0 5px 0px; }
.concept_legend_imgssml ul li{ width:32%; display: block;  float: left; margin:0px 2% 0px 0px  padding: 5px 0 5px 12px;}
.concept_legend_imgssml ul li .divblock{ margin: 0px; padding: 0px; display: block; float: left; font-size: 12px;  }
.concept_legend_imgssml ul li .legend_icon{ width: 15px; height: 15px; margin: 0px 5px 0px 0px; padding: 0px; display: block; float: left; /*background:url(../images/graph_icon.png) no-repeat 0 5px;*/ }



.detailsdiv{ width:41%; height:35px; margin:0px 20px 0px 0px; padding:0px 0px 10px; display:block; float:right;  }
.timeDiv{width:48%; margin:0px; padding:0px; display:block; float:left;color: #00b7ff;font-weight: bold;}
.detailInfoDiv{width:48%; margin:0px; padding:0px; display:block; float:right; text-align:right; color: #00b7ff; font-weight: bold;}
.detailInfoDiv a {color: #00b7ff;}

 svg{margin:0px; padding:0px; display:block; float:left;}
 text{ width:100px; margin:0px; padding:0px; display:block; float:left;}
 tspan{ width:100px; margin:0px; padding:0px; font-size:12px; font-weight:normal; display:block; float:left;}
 .catcolorbx{ width:15px; height:12px; margin:0px; padding:0px; display:block; float:left; border:#333333 1px solid;}
 
 .piechart_box{ margin:0px;padding:20px 0px 10px 50px;display:block; float:left; }
 
 
#ws_main_box{ width:400px; margin:0px auto; padding:0px; display:block;}
#ws_main_box .quiz_box{ margin:0px; padding:0px; float:left; background-color: #f9f9f9; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border:1px solid #DCEBEC; }
#ws_main_box .quiz_box h1{ width:100%; margin:0px; display:block; float:left; background-color:#E7F1F2; font-family:Arial; font-size:14px; font-weight:lighter; text-align:center; color:#879a9e; border-bottom:1px solid #DCEBEC; line-height:40px; }
#ws_main_box .quiz_box ul{ margin:5px 10px 10px; padding:0px; float:left;  }
#ws_main_box .quiz_box ul li{ width:100%; margin:0px; padding:10px 0px 18px; float:left; }
#ws_main_box .quiz_box ul li:last-child{ margin-bottom:0px;}
#ws_main_box .quiz_box ul li span{ width:20%; margin:0px; padding:4px 0px 0px 0px; display:block; float:left; color:#879A9E; font-size:14px; font-family:'Carrois Gothic', sans-serif; text-align:left; }
#ws_main_box .quiz_box ul li .dotbox{ margin:3px 5% 0px 0px; padding:0px; float:left; color:#879A9E;  font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#ws_main_box .quiz_box ul li select{ width:71%; height:30px; margin:0px; padding:5px 5px 3px 3px; display:block; float:left; border:#c9dae0 solid 1px; color:#879A9E; font-size:13px; font-family:'Carrois Gothic', sans-serif; border-radius:3px; }
.wsdiveleft{ width:100%;text-align:center; padding:0px; display:block; float:left; color:#0077ba; font-weight:bold; font-size:16px; font-family:'Carrois Gothic', sans-serif; }

#topiclist span{ width:71% !important; border-radius:3px; background-color:#FFF !important; border:1px solid #C9DAE0 !important; padding: 0 !important;}
#topiclist span span{ width:100% !important; border:none !important; padding: 0 !important; }
#topiclist span span span{ width:97.5% !important; border:none !important; padding: 0 !important; background:url(../images/dropdown_arrow.jpg) no-repeat right 5px; }
#topiclist .ui-dropdownchecklist-text{  color:#879A9E; display:block; float:left; font-family:'Carrois Gothic',sans-serif; font-size:13px; height:27px; margin:0 !important; padding:5px 5px 3px 8px !important;  }

#ddcl-1-ddw{ background-color:#FFF !important; border:1px solid #C9DAE0 !important; width:267px; }
#ddcl-1-ddw .ui-dropdownchecklist-item{ width:100%; background:none !important; float:left; margin:0px; padding:0px; }
#ddcl-1-ddw .ui-dropdownchecklist-item input{ width:20px; display:block; float:left; margin:8px 0px 0px 10px; }
#ddcl-1-ddw .ui-dropdownchecklist-item label{ width:230px; display:block; float:left;}

.ui-state-default:hover{ background-color:#316ac5; }

.question-box table .ans{ padding:0px; border:#c0d2ee 1px solid; }
.question-box table td.ans .clsExpbox{ width:100%; margin:0px; padding:5px 12px; color:#007fc7; font-size:15px; font-weight:bold; background-color:#e7eef9; float:left; border-bottom:#c0d2ee 1px solid; }
.question-box table .ans .mcqsolbox{ margin:0px; padding:5px 10px; float:left; }
.quiz_text > img {  vertical-align: middle; }

.division_box{ margin:0px; padding:0px; float:left;}
.division_box .topbox{ width:100%; margin:0px; padding:0px; float:left; border-bottom:1px solid #000; text-align:center; }
.division_box .bottombox{ width:100%; margin:0px; padding:0px; float:left;text-align:center; }


/*For k11-k12 Tests*/

.chapter-report-box1{ width:97%; margin:20px 0px 20px 15px; padding:0px 30px 15px; display:block; float:left; border:1px solid #eeeaea; }
.chapter-report-box1 h1{ width:35%; margin:0px auto 0px; padding:0px; display:block; background-color:#fff; border:1px solid #e6e9e9; position:relative; z-index:100; left:0px; top:-12px; color:#0071cd; font-family:"Carrois Gothic",sans-serif; font-size:15px; text-align:center;line-height:40px; }
.chapter-report-box1 .reportbox{ width:100%; margin:0px; padding:0px; float:left; }
.chapter-report-box1 .reportbox .tablebox{ border: 1px solid #57b2ce;border-radius: 0px;float: left;margin: 0 2.5% 0 0;padding: 0;width: 47%;}
.chapter-report-box1 .reportbox .tablebox table{ width:100%; border-radius:8px 8px 0px 0px; }
.chapter-report-box1 .reportbox .tablebox table tr th{ padding:5px 10px; background-color:#74b8d1; border-right:#bfcfdf solid 1px; border-bottom:#bfcfdf solid 1px; color:#fff; font-family:"Carrois Gothic",sans-serif; font-size:14px; text-align:center; }
.chapter-report-box1 .reportbox .tablebox table tr td{ padding:5px 10px; border-right:#bfcfdf solid 1px; border-bottom:#bfcfdf solid 1px; color:#555; font-family:"Carrois Gothic",sans-serif; font-size:13px; text-align:center;}
.chapter-report-box1 .reportbox .tablebox table tr td a{ cursor:pointer; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox1{ width:18px; height:18px; background-color:#428dc7; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox2{ width:18px; height:18px; background-color:#a55d82; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox3{ width:18px; height:18px; background-color:#8bc77d; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox4{ width:18px; height:18px; background-color:#ed5c47; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox5{ width:18px; height:18px; background-color:#6f7ae6; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox6{ width:18px; height:18px; background-color:#7532a9; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox7{ width:18px; height:18px; background-color:#1e8c0c; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox8{ width:18px; height:18px; background-color:#8bcb00; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox9{ width:18px; height:18px; background-color:#829755; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox10{ width:18px; height:18px; background-color:#cd7400; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox11{ width:18px; height:18px; background-color:#ff9000; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox12{ width:18px; height:18px; background-color:#ff3c15; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox13{ width:18px; height:18px; background-color:#d90500; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox14{ width:18px; height:18px; background-color:#a16da3; }
.chapter-report-box1 .reportbox .tablebox table tr td .colorbox15{ width:18px; height:18px; background-color:#4b4b4b; }

.chapter-report-box1 .reportbox .tbldivbox  .legenddiv{ width:75% !important; background: none !important; border: none !important; float: none !important; margin:15px auto !important; padding:0px;  }
.chapter-report-box1 .reportbox .tbldivbox  .legenddiv ul{ width:100% !important; border: 1px solid #837f80 !important; float:left !important; margin:0px !important; padding:5px 10px; }
.chapter-report-box1 .reportbox .tbldivbox  .legenddiv ul li { width:31%; float:left; margin:0px 2% 6px 0px;}
.chapter-report-box1 .reportbox .tbldivbox  .legenddiv ul li:last-child {  margin-right:0px !important;}
.chapter-report-box1 .reportbox .tbldivbox  .legenddiv ul li  .report_circles { border:1px solid #d1d1d1; background-color:#fff; border-radius:15px; color:#666; display:block; float: left; font-family: "Carrois Gothic",sans-serif; font-size:12px; line-height:22px; margin:0 5px 0 0; padding:0; text-align:center; text-decoration:none; width:24px; }
.chapter-report-box1 .reportbox .tbldivbox  .legenddiv ul li .legend_icon{ border: 1px solid #d1d1d1 ; background-color:#fff !important; border-radius: 15px; width: 25px; height:24px !important; margin: 0 5px 0 0 !important;}	
.chapter-report-box1 .reportbox .tbldivbox  .legenddiv ul li .divblock{ width: 85%;}
.chapter-report-box1 .reportbox .tablebox table tr th:first-child{ border-radius:0px 0 0 0; }
.chapter-report-box1 .reportbox .tablebox table tr th:last-child{ border-radius:0 0px 0 0; border-right:none !important;}
.chapter-report-box1 .reportbox .tablebox table tr td:last-child{ border-right:#bfcfdf solid 1px !important; text-align:justify; }
.chapter-report-box1 .reportbox .tablebox table tr:nth-child(odd) td{ background-color:#d9e5f1; }

.time-score-detail_box_sml{ width:19%; margin:0px 0px 15px; padding:5px 30px; float:right; border:1px solid #eceaea; background-color:#eff2fb; font-size:14px; text-align:center;							font-family:"Carrois Gothic",sans-serif; }
.time-score-detail_box_sml .time_box, .time-score-detail_box_sml .score_box, .time-score-detail_box_sml .detail_box{ width:100%; margin:0px 0px 15px; padding:0px; float:left; border:1px solid #e3dede; }
.time-score-detail_box_sml .detail_box{ width:100%; margin:0px 0px 15px; padding:0px; float:left; border:1px solid #e3dede; }
.time-score-detail_box_sml .time_box .text_box, .time-score-detail_box_sml .score_box .text_box, .time-score-detail_box_sml .detail_box .text_box{ width:100%; margin:0px; float:left;  padding:4px 0px 5px 15px;  color:#555555; background-color:#fff; }
.time-score-detail_box_sml .time_box .color_box, .time-score-detail_box_sml .score_box .color_box, .time-score-detail_box_sml .detail_box .color_box{ width:100%; margin:0px; padding:5px 0px; float:left; color:#fff; background-color:#f07d1a; text-align:center; }
 .time-score-detail_box_sml .detail_box .color_box a{ color:#fff; }
.time-score-detail_box_sml .comment_box{ width:100%; margin:0px; padding:0px; float:left; background-color:#f8f8f8; border:1px solid #d9d9d9; }
.time-score-detail_box_sml .comment_box .header_text{ width:100%; margin:0px; padding:5px 0px 5px 15px; float:left; color:#d97926; border-bottom:1px solid #d4ccad; }
.time-score-detail_box_sml .comment_box .comm_text_box{ width:100%; margin:0px; padding:5px 15px; float:left; color:#555; text-align:justify; }

.time-score-detail_box_lrg{ width:100%; margin:0px 0px 15px; padding:15px 30px; float:right; border:1px solid #eceaea; background-color:#eff2fb; font-family:"Carrois Gothic",sans-serif; font-size:14px; text-align:center; }
.time-score-detail_box_lrg .time_box, .time-score-detail_box_lrg .score_box{ width:30%; margin:0px 5% 15px 0px; padding:0px; float:left; border:1px solid #e3dede; }
.time-score-detail_box_lrg .detail_box{ width:30%; margin:0px 0px 15px; padding:0px; float:left; border:1px solid #e3dede; }
.time-score-detail_box_lrg .time_box .text_box, .time-score-detail_box_lrg .score_box .text_box, .time-score-detail_box_lrg .detail_box .text_box{ width:50%; margin:0px; float:left;  padding:4px 0px 5px 15px;  color:#555555; background-color:#fff; }
.time-score-detail_box_lrg .time_box .color_box, .time-score-detail_box_lrg .score_box .color_box, .time-score-detail_box_lrg .detail_box .color_box{ width:50%; margin:0px; padding:5px 0px; float:left; color:#fff; background-color:#f07d1a; text-align:center; }
.time-score-detail_box_lrg .detail_box .color_box a{  color:#fff;  }
.time-score-detail_box_lrg .comment_box{ width:100%; margin:0px; padding:0px; float:left; background-color:#f8f8f8; border:1px solid #d9d9d9; }
.time-score-detail_box_lrg .comment_box .header_text{ width:100%; margin:0px; padding:5px 0px 5px 15px; float:left; color:#d97926; border-bottom:1px solid #d4ccad;  }
.time-score-detail_box_lrg .comment_box .comm_text_box{ width:100%; margin:0px; padding:5px 15px; float:left; color:#555; text-align:justify;  }

.tbldivbox_concept_sml{ width:65%; margin:0px 0px 15px; padding:10px 15px; float:left; border:1px solid #eceaea; background-color:#eff2fb;}
.tbldivbox_concept_lrg{ width:100%; margin:0px 0px 15px; padding:10px 15px; float:left; border:1px solid #eceaea; background-color:#eff2fb;}
.chartdiv_concept{width:100%; margin:0px; padding:0px; float:left; background-color:#f9fafd;}

.quizdiv_box_qa_sml{ width:100%; float:left;}


.chapter-report-box1 .reportbox .resultbox{ background-color: #ffffff;border-radius: 15px;float: left;margin: 0;padding: 0;width: 50%; }
.chapter-report-box1 .reportbox .resultbox .head1{ width:100%; margin:0px; padding:8px 12px; float:left; border-radius:15px 15px 0 0; background-color:#5fc4ee; color:#fff; font-family:"Carrois Gothic",sans-serif; font-size:15px; text-align:center; font-weight:bold; text-transform:uppercase;  }
.chapter-report-box1 .reportbox .resultbox ul{ width:100%; margin:0px; padding:15px 12px 3px; float:left; border-radius:0 0 15px 15px; background-color:#f7faff;border:1px solid #dbe3ef;}
.chapter-report-box1 .reportbox .resultbox ul li{ width:100%; margin:0px;  float:left; list-style:none; }
.chapter-report-box1 .reportbox .resultbox ul .colorhead_text{ color:#d88616; padding:0px 0px 12px; font-family:"Carrois Gothic",sans-serif; font-size:16px; text-align:center; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox1{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#428dc7; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox2{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#a55d82; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox3{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#8bc77d; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox4{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#ed5c47; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox5{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#6f7ae6; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox6{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#7532a9; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox7{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#1e8c0c; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox8{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#8bcb00; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox9{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#829755; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox10{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#cd7400; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox11{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#ff9000; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox12{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#ff3c15; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox13{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#d90500; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox14{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#a16da3; }
.chapter-report-box1 .reportbox .resultbox ul li .colorbox15{ width:10px; height:10px; margin:4px 10px 0 0; padding:0px; float:left; background-color:#4b4b4b; }
.chapter-report-box1 .reportbox .resultbox ul li .result_textbox{ width:93%; margin:0px; padding:0px 0px 8px; float:left; color:#666; font-family:"Carrois Gothic",sans-serif; font-size:13px; }
.chapter-report-box1 .reportbox .resultbox ul .colorbottom_text{ padding:5px 0px 12px; color:#1e863e; font-family:"Carrois Gothic",sans-serif; font-size:14px; text-align:center; }



/** For Engineering and Medical Test **/

.tabs-menu {border-bottom: 1px solid #52b3e1;clear: both;float: left;height: 30px;width: 100%;margin:0 0 15px;}
.tabs-menu li {background-color: #fff;border-left: 1px solid #52b3e1;border-right: 1px solid #52b3e1;border-top: 1px solid #52b3e1;float: left;height: 30px;line-height: 30px;margin-right: 5px;border-radius: 10px 10px 0 0;}
.tabs-menu li.current {position: relative;background-color: #4ab2e4;border-bottom: 1px solid #fff;z-index: 5;}
.tabs-menu li a {color: #2e7da3;outline: none;padding: 10px;text-decoration: none;text-transform: uppercase; background:none !important; border:none !important; border-radius: 10px 10px 0 0;}
.tabs-menu li a:hover {color: #fff !important; outline: none;padding: 10px;text-decoration: none;text-transform: uppercase; background-color: #4ab2e4 !important; border:none !important; border-radius: 10px 10px 0 0; }
.tabs-menu .current a {color: #fff;}
.tabs-menu li.menu-toc-current {position: relative;background-color: #4ab2e4 !important;border-bottom: 1px solid #fff !important;z-index: 5;}
.tabs-menu .menu-toc-current a {color: #fff !important;}
.tab_mt {/*border: 1px solid #d4d4d1;*/background-color: #fff;float: left;margin-bottom: 20px;width: auto;}
.model-test-tab-content {padding: 20px;display: none;} 
#tab-1 {display: block;}

.report_phy {color: #0389d3;float: left;font-size: 16px;font-weight: bold;margin: 0;padding: 20px 0 0 20px;width: 100%;}
.report_chem {color: #0389d3;float: left;font-size: 16px;font-weight: bold;margin: 0;padding: 20px 0 0 20px;width: 100%;}
.report_math {color: #0389d3;float: left;font-size: 16px;font-weight: bold;margin: 0;padding: 20px 0 0 20px;width: 100%;}
.report_bio {color: #0389d3;float: left;font-size: 16px;font-weight: bold;margin: 0;padding: 20px 0 0 20px;width: 100%;}

.modeltest_report{ margin:0 0 20px 15px; padding:0px; display:block;float:left; }
.modeltest_report table{ border-top:1px solid #54c1ff;  border-left:1px solid #54c1ff; }
.modeltest_report table tr th{ background-color:#98daff; padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff; color:#006ca9; text-align:center;  }
.modeltest_report table tr td{ padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff;text-align:center; }
.eng_piechart{ margin:0px auto; padding:0px;}
.modeltest_report table tr:nth-child(even){ background-color:#dcf2ff; }
.modeltest_report table tr:nth-child(odd){ background-color:#edf8ff; }

.eng_legend_icon1 {background:url(/images/eng-legend-1.png) no-repeat 0px 0px; height:8px; width:8px; float:left; margin: 5px 5px 0px 0px;}
.eng_legend_icon2 {background:url(/images/eng-legend-2.png) no-repeat 0px 0px; height:8px; width:8px; float:left; margin: 5px 5px 0px 0px; }
.eng_legend_icon3{background:url(/images/eng-legend-3.png) no-repeat 0px 0px; height:8px; width:8px; float:left; margin: 5px 5px 0px 0px; }

.medi_legend_icon1 {background:url(/images/medi-legend-1.png) no-repeat 0px 0px; height:8px; width:8px; float:left; margin: 5px 5px 0px 0px;}
.medi_legend_icon2 {background:url(/images/medi-legend-2.png) no-repeat 0px 0px; height:8px;width:8px;float:left; margin: 5px 5px 0px 0px; }
.medi_legend_icon3{background:url(/images/medi-legend-3.png) no-repeat 0px 0px; height:8px;width:8px;float:left; margin: 5px 5px 0px 0px; }

.engdetaildiv_head {margin-top:25px;width:100%;float:left;background-color:#f6f4e1;padding:6px 0}
.engdetaildiv{color: #0b7a5a; display: block;  float: left; font-family: "Carrois Gothic",sans-serif; font-size: 16px;  font-weight: bold;  padding: 0px 0 0 20px;}
.engdivleft {color: #0b7a5a; display: block;  float: left; font-family: "Carrois Gothic",sans-serif; font-size: 16px;  font-weight: bold;  padding: 0px 0 0 20px;}
.eng_report_phy{color: #948b3c;  float: left; font-size: 16px; font-weight: bold; margin: 0; padding: 20px 0 0 20px; width: 100%; }
.eng_report_chem{ color: #948b3c; float: left; font-size: 16px; font-weight: bold;  margin: 0;  padding: 20px 0 0 20px; width: 100%; }
.eng_report_math{ color: #948b3c; float: left;  font-size: 16px; font-weight: bold; margin: 0;  padding: 20px 0 0 20px; width: 100%; }

.medidetaildiv_head {margin-top:25px;width:100%;float:left;background-color:#f0f0f0;padding:6px 0}
.medidetaildiv{ color: #0b7a5a; display: block;  float: left; font-family: "Carrois Gothic",sans-serif; font-size: 16px;  font-weight: bold;  padding: 0px 0 0 20px; }
.medidivleft { color: #0b7a5a; display: block;  float: left; font-family: "Carrois Gothic",sans-serif; font-size: 16px;  font-weight: bold;  padding: 0px 0 0 20px; }
.medi_report_phy { color: #0b7a5a;  float: left; font-size: 16px; font-weight: bold; margin: 0; padding: 20px 0 0 20px; width: 100%; }
.medi_report_chem { color: #0b7a5a; float: left; font-size: 16px; font-weight: bold;  margin: 0;  padding: 20px 0 0 20px; width: 100%; }
.medi_report_bio { color: #0b7a5a; float: left;  font-size: 16px; font-weight: bold; margin: 0;  padding: 20px 0 0 20px; width: 100%;}

.pract-test_tablebox{ margin:0px; padding:0px; float:left;}
.pract-test_tablebox table{ width:auto;}
.pract-test_tablebox table tr td{ padding:3px !important;}
.pract-test_tablebox table tr td:first-child{ text-align:right !important;}

.pract-test_tablebox2{ margin:0px; padding:0px; float:left;}
.pract-test_tablebox2 table{ width:auto;}
.pract-test_tablebox2 table tr td{ padding-top:3px !important;  padding-bottom:3px !important; padding-left:0px !important;}
.pract-test_tablebox2 table tr td:first-child{ text-align:right !important; padding-right:5px !important;}


@media (min-width:980px) and (max-width: 3000px) {
.eng_piechart{ width:71%;}
.modeltest_report{ width:60%;}
.piechart_mainblock-eng{ margin:0px; padding:0px; }
}

@media (min-width:800px) and (max-width: 979px) {
.eng_piechart{ width:85%;}
.modeltest_report{ width:60%;}
.piechart_mainblock-eng{ margin:0px; padding:0px; }
}

@media (min-width:700px) and (max-width: 799px) {
.eng_piechart{ width:92%;}
.modeltest_report{ width:60%;}
.piechart_mainblock-eng{ margin:0px; padding:0px; }
}

@media (min-width:600px) and (max-width: 699px) {
.eng_piechart{ width:100%;}
.modeltest_report{ width:50%;}
.piechart_mainblock-eng{ margin:0px; padding:0px; }
}

@media (min-width:400px) and (max-width: 599px) {
.eng_piechart{ width:100%;}
.modeltest_report{ width:94%;}
.piechart_mainblock-eng{ width:220px; margin:0px auto; padding:0px; }
.quiz_box input[type="submit"]{margin:12px auto!important;}
#quiz_main_box .quiz_box h1{line-height:20px!important;}
}

@media (max-width:399px) {
.eng_piechart{ width:100%;}
.modeltest_report{ width:90%;}
.piechart_mainblock-eng{ width:220px; margin:0px auto; padding:0px; }
}


.greenfont {
        background:  url("../images/Correct_icon.png") no-repeat scroll right center !important;
		padding-right: 40px !important;
    } 
    .redfont {
       background:  url("../images/Wrong_icon.png") no-repeat scroll right center !important;
	   padding-right: 40px !important;

    } 
	
	
		
.compReportsChart { 
    background-color: #fdfef8;border: 1px solid #eaebe3;display: block;font-size: 11px;font-weight: normal;height: 280px;text-align: center;
	}
.mainreportchartdiv{display:block; height:250px;  font-size:11px; font-weight:normal; border:1px solid #eaebe3; background-color: #fdfef8;width:70%}
.compReportHeadChild{color: #006ca9;font-size:16px;font-weight: bold;margin: 10px;}
.modeltest_neetreport{ margin:0; padding:0px; display:block;float:left; }
.modeltest_neetreport table{ border-top:1px solid #54c1ff;  border-left:1px solid #54c1ff; }
.modeltest_neetreport table tr th{ background-color:#98daff; padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff; color:#006ca9; text-align:center;  }
.modeltest_neetreport table tr td{ padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff;text-align:center; }
.modeltest_neetreport table tr:nth-child(even){ background-color:#dcf2ff; }
.modeltest_neetreport table tr:nth-child(odd){ background-color:#edf8ff; }



.modeltest_jeereport{ margin:0; padding:0px; display:block;float:left; }
.modeltest_jeereport table{ border-top:1px solid #54c1ff;  border-left:1px solid #54c1ff; }
.modeltest_jeereport table tr th{ background-color:#98daff; padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff; color:#006ca9; text-align:center;  }
.modeltest_jeereport table tr td{ padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff;text-align:center; }
.modeltest_jeereport table tr:nth-child(even){ background-color:#dcf2ff; }
.modeltest_jeereport table tr:nth-child(odd){ background-color:#edf8ff; }


.modeltest_engreport{ margin:0; padding:0px; display:block;float:left; }
.modeltest_engreport table{ border-top:1px solid #54c1ff;  border-left:1px solid #54c1ff; }
.modeltest_engreport table tr th{ background-color:#98daff; padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff; color:#006ca9; text-align:center;  }
.modeltest_engreport table tr td{ padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff;text-align:center; }
.modeltest_engreport table tr:nth-child(even){ background-color:#dcf2ff; }
.modeltest_engreport table tr:nth-child(odd){ background-color:#edf8ff; }


.modeltest_medireport{ margin:0; padding:0px; display:block;float:left; }
.modeltest_medireport table{ border-top:1px solid #54c1ff;  border-left:1px solid #54c1ff; }
.modeltest_medireport table tr th{ background-color:#98daff; padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff; color:#006ca9; text-align:center;  }
.modeltest_medireport table tr td{ padding:5px 10px;border-bottom:1px solid #54c1ff;border-right:1px solid #54c1ff;text-align:center; }
.modeltest_medireport table tr:nth-child(even){ background-color:#dcf2ff; }
.modeltest_medireport table tr:nth-child(odd){ background-color:#edf8ff; }


.modelrepHead {color: #006ca9;font-size: 20px;font-weight: bold;margin: 10px;}

.conceptRepDet {display:none;}
.quiztabe_phy_box .phytrbgclr{
background-color:#E4DCF2 !important;
}

.quiztabe_chem_box .phytrbgclr{
background-color:#D0E6EF !important;
}

.quiztabe_bio_box .phytrbgclr{
background-color:#F7E0C3 !important;
}

.quiztabe_math_box .phytrbgclr{
background-color:#F7E0C3 !important;
}



.quiztabe_phy_box table tr:nth-child(2n+1) {
    background-color: transparent !important;
}
.quiztabe_chem_box table tr:nth-child(2n+1) {
    background-color: transparent !important;
}
.quiztabe_bio_box table tr:nth-child(2n+1) {
    background-color: transparent !important;
}
.quiztabe_math_box table tr:nth-child(2n+1) {
    background-color: transparent !important;
}





#neetDiv table th, #neetDiv table td {
border:1px solid #AD8DE0;
}

#jeeDiv table th, #jeeDiv table td {
border:1px solid #47C8F7;
}
#engDiv table th, #engDiv table td {
border:1px solid #EFBA4F;
}
#mediDiv table th, #mediDiv table td {
border:1px solid #37CBD3;
}
#neetDiv th{
	background-color:#AD8DE0;
	color:#FFF;
}
#jeeDiv th{
	background-color:#47C8F7;
	color:#FFF;
}
#engDiv th{
	background-color:#EFBA4F;
	color:#FFF;
}
#mediDiv th{
	background-color:#37CBD3;
	color:#FFF;
}

.neetHead{
background-color:#D5C4F2 !important;
color:#868489;

}
.neetHead > td {
    font-weight: bold;
}
.jeeHead {
background-color:#A1DEF4 !important;
color:#868489;

}
.jeeHead > td {
    font-weight: bold;
}
.engHead{
background-color:#F7D694 !important;
color:#868489;

}
.engHead > td {
    font-weight: bold;
}
.mediHead{
background-color:#93EDF2 !important;
color:#868489;

}
.mediHead > td {
    font-weight: bold;
}

.rep-col-3 .piechart_wrapper  table {
    font-family: arial, sans-serif;
    border-spacing: 0px;
	border-collapse: collapse;   
	margin:20px 20px 5px;
	float:left;
	text-align:center;
	width:100%;
}
.piechart_wrapper table a {
text-decoration:none;
color:#006CA9;
}

.conceptRepDet .q_rightbox{ width:20px; height:20px; margin:auto; padding:0px;  background:url(../images/concept_right_icon.png) no-repeat center 0; }
.conceptRepDet .q_wrongbox{ width:20px; height:20px; margin:auto; padding:0px;  background:url(../images/concept_wrong_icon.png) no-repeat center 0; }
.conceptRepDet .q_unattembox{ width:20px; height:20px; margin:auto; padding:0px;  background:url(../images/concept_unattem_icon.png) no-repeat center 0; }
.quiztabe_eng_box table tr th {  background-color: #12BAA9 !important;}
.quiztabe_eng_box table tr:last-child td { background-color: #12BAA9 !important;}

.quiztabe_medi_box  table tr th {  background-color: #12BAA9 !important;}
.quiztabe_medi_box table tr:last-child td { background-color: #12BAA9 !important;}

.quiztabe_phy_box table tr th { background-color: #9A8AB7 !important;}
.quiztabe_phy_box table tr:last-child td { background-color: #9A8AB7 !important;}


.quiztabe_chem_box table tr th { background-color: #40B4E7 !important;}
.quiztabe_chem_box table tr:last-child td { background-color: #40B4E7 !important;}


.quiztabe_bio_box table tr th { background-color: #EAAF62 !important;}
.quiztabe_bio_box table tr:last-child td { background-color: #EAAF62 !important;}

.quiztabe_math_box table tr th { background-color: #EAAF62 !important;}
.quiztabe_math_box table tr:last-child td { background-color: #EAAF62 !important;}

.conceptRepDet table {width:100%;}
.conceptRepDet  table tr td:first-child {width:30%;}
.conceptRepDet table tr th{
background-color:#C9C3C3 !important
}
.conceptRepDet table tr:last-child td{
background-color:transparent !important;
color:#333;
}

.conceptRepDet table tr td a { 
color:#BAB2B2;}
.conceptRepDet table tr td a:hover { color:#8E8A8A;text-decoration:none;}
.quiztabe_phy_box table tr td a {color: #404040;}
.quiztabe_phy_box table tr td a:hover {color: #777171;text-decoration:none;}

.quiztabe_chem_box table tr td a {color: #404040;}
.quiztabe_chem_box table tr td a:hover {color: #777171;text-decoration:none;}


.quiztabe_bio_box table tr td a {color: #404040;}
.quiztabe_bio_box table tr td a:hover {color: #777171;text-decoration:none;}


.quiztabe_math_box table tr td a {color: #404040;}
.quiztabe_math_box table tr td a:hover {color: #777171;text-decoration:none;}

.engdetaildiv_head {background-color: #f0f0f0;}
.engdetaildiv{color:#0b7a5a !important;}

.quiztabe_phy_box .conceptRep.plus {background:url(../images/phy-plus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px; display:inline; position: absolute;right: 5px;}
.quiztabe_phy_box .conceptRep.minus {background:url(../images/phy-minus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px;display:inline;position: absolute;right: 5px;}


.quiztabe_chem_box .conceptRep.plus {background:url(../images/chem-plus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px; display:inline; position: absolute;right: 5px;}
.quiztabe_chem_box .conceptRep.minus {background:url(../images/chem-minus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px;display:inline; position: absolute;right: 5px;}


.quiztabe_bio_box .conceptRep.plus {background:url(../images/bio-plus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px; display:inline;position: absolute;right: 5px;}
.quiztabe_bio_box .conceptRep.minus {background:url(../images/bio-minus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px;display:inline;position: absolute;right: 5px;}


.quiztabe_math_box .conceptRep.plus {background:url(../images/bio-plus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px; display:inline;position: absolute;right: 5px;}
.quiztabe_math_box .conceptRep.minus {background:url(../images/bio-minus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px;display:inline;position: absolute;right: 5px;}

.reportheadtext {
    color: #333;
    text-transform: uppercase;
}

.conceptRepDet table {
    border: 1px solid #efe8e8;
    margin-left: 5px;
    text-align: center;
    width: 98%;
}

.comp_phy_box, .comp_chem_box, .comp_bio_box, .comp_math_box{position:relative;}

#neetDiv, #engDiv, #jeeDiv, #mediDiv {min-width:100%; }
.rep-col-3{
width:50%;
float:left;
}

.rep-col-3 .piechart_wrapper {margin:0px !important;}
.marksDiv {
	font-size: 11px;
    margin: 0 0 0 20px;
}

.rep_legend_icon {   
    float: left;
    height: 8px;
    margin: 0px 5px 0 0;
    width: 8px;
}

.quiztabe_eng_box .report_btnshad {
	font-size: 13px;
    margin: 45px 0 0;}
.quiztabe_medi_box .report_btnshad {
	font-size: 13px;
    margin: 45px 0 0;}
	
.minfo {
display:block;
float:left;
margin-top:3px;
font-size:12px;
}
.sinfo > td {
    font-size: 11px !important;
    text-align: left !important;
}
@media only screen and (min-width:300px)and (max-width:480px){
	.rep-col-3{
		width:100%;
		float:left;
		display:block;
	}
	
}
@media only screen and (min-width:480px)and (max-width:1024px){
	.rep-col-3{
		width:50%;
		float:left;
		
	}
	
}



/** K11-K12 Report Changes **/

.k11k12_conceptRepDet{display:none;}
.k11k12_conceptRepDet table tr:nth-child(2n+1){background-color: #FFF !important;}
.k11k12_conceptRepDet {background-color:#FFF !important;}	
.k11k12_conceptRepDet table {width:100%;}
.k11k12_conceptRepDet  table tr td:first-child {width:30%;}
.k11k12_conceptRepDet table tr th{background-color:#C9C3C3 !important;}
.k11k12_conceptRepDet table tr:last-child td{background-color:transparent !important;color:#333;}
.k11k12_conceptRepDet table tr td a { color:#BAB2B2;}
.k11k12_conceptRepDet table tr td a:hover { color:#8E8A8A;text-decoration:none;}
.k11k12_conceptRepDet table {border: 1px solid #efe8e8;margin-left: 5px;text-align: center;width: 98%;}	
.k11k12_conceptRepDet .q_rightbox{ width:20px; height:20px; margin:auto; padding:0px;  background:url(../images/concept_right_icon.png) no-repeat center 0; }
.k11k12_conceptRepDet .q_wrongbox{ width:20px; height:20px; margin:auto; padding:0px;  background:url(../images/concept_wrong_icon.png) no-repeat center 0; }
.k11k12_conceptRepDet .q_unattembox{ width:20px; height:20px; margin:auto; padding:0px;  background:url(../images/concept_unattem_icon.png) no-repeat center 0; }


.quiztabe_box .trCls {background-color: #f9f9f9 !important;border: 1px solid #b6d0df !important;}
.quiztabe_box .k11k12_conceptRep.plus {background:url(../images/phy-plus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px; display:inline; right: 5px; float:right;}
.quiztabe_box .k11k12_conceptRep.minus {background:url(../images/phy-minus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px;display:inline; right: 5px;float:right;}
	
.tablebox .trCls {background-color: #d9e5f1 !important;border: 1px solid #b6d0df !important;}
		
.reportbox .k11k12_conceptRepDet>td {background-color:#FFF !important;}
.reportbox .tablebox  .k11k12_conceptRepDet table tr:nth-child(2n+1) td { background-color: #F1F1F1 !important;}
.reportbox .k11k12_conceptRep.plus {background:url(../images/phy-plus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px; display:inline; right: 5px; float:right;}
.reportbox .k11k12_conceptRep.minus {background:url(../images/phy-minus.png) no-repeat center 0;width:18px; height:17px; margin:auto; padding:0px 8px;display:inline; right: 5px;float:right;}

.chapter-report-box1 .reportbox .tablebox table tr:nth-child(2n+1) td {background-color: #FFF !important;}

/*----   I pad  ---*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
 .quiz_box input[type="submit"] {margin: 5px 0px 0px 122px!important;}
}


/*---  Added for JEE-Advanced ---*/
.jee_head {background-color: #74b8d1;border: 1px solid #bfcfdf;color: #fff;font-family: "Carrois Gothic",sans-serif;font-size: 16px; padding: 5px 10px;text-align: center; width:100%;text-transform: uppercase;font-weight:bold;margin: 0px;}
.summary_head{color: #006dab;display: block;float: left;font-family: "Carrois Gothic",sans-serif;font-size: 16px;padding: 0;margin:10px 0px 15px;text-transform: uppercase;width: 74%;}
.summary_head span {cursor:pointer;}
.chapter-report-box1 .subject {margin:5px;}

.sectionDiv {background-color: #00bef0;border: 1px solid #bfcfdf;padding: 5px 10px;float:left;font-family: "Carrois Gothic",sans-serif;color: #fff;}
.sectionHeading {font-size: 17px;font-weight: bold;margin: 0;text-align: left;width: 100%;float:left;text-transform:uppercase;}
.sectionDesc {font-size: 15px;font-weight: normal;margin: 0;padding: 5px 10px;text-align: left;width: 100%;float:left;}


.matrixNumMain {float:left;margin:3px 0 0 30px}
.matrixOptMain {float:left;margin:3px 0 0 30px}
.divOpt {float:left;}
.divChk {float:right;margin:0 0 0 2px;cursor:pointer;}
.matrixNum {float:left;}
.matrixArr {float:right;margin:0 0 0 10px;}
.matrixOptMain .divChk input {margin:3px 0 0 10px}

.chapter-report-box1 .secMain {margin:15px 0px;}
.chapter-report-box1 .secMain .subject{ color: #00adb7;font-size: 16px;font-weight: bold; padding:0; text-transform :uppercase;}
.chapter-report-box1  .secHeading { background-color: #74b8d1;border-bottom: 1px solid #bfcfdf;border-right: 1px solid #bfcfdf;color: #fff;  font-family: "Carrois Gothic",sans-serif;font-size: 14px;padding: 5px 10px;font-weight:bold;}
.chapter-report-box1 .secDesc p {color: #555;font-family: "Carrois Gothic",sans-serif;font-size: 13px;padding: 1px 10px; }

.chapter-report-box1 .secDesc ul {margin: 0 0 0 30px;padding: 0;}
.chapter-report-box1 .secDesc ul li {list-style-position: outside;list-style-type: square;margin: 0;padding: 0 0 10px;width: 100%;}
.chapter-report-box1 .secDesc  .spn1{ float: left; width: 15%;} 
.chapter-report-box1 .secDesc  .spn2{ float: left; width: 10%;}
.chapter-report-box1 .secDesc  .spn3{ float: left; width: 75%;}
.mredfont{
	background: url(../images/Wrong_icon.png) no-repeat scroll right center !important;
    padding-right: 34px !important;
   	
}
.mgreenfont {
    background: url(../images/Correct_icon.png) no-repeat scroll right center !important;
    padding-right: 34px !important;
	
}

.chapNameDiv {color: #0b7a5a !important;
background-color: #f0f0f0;
padding: 5px;
font-size: 16px;
font-weight: bold;
font-family: sans-serif;
display: block;
float: left;
width: 100%;}