.m_freqtitle { background: none repeat scroll 0 0 #FFFFFF; font-size: 28px; }
.nqlodershow{ margin-left:10px; margin-top:11px; width:25px; float:left; }
.labelHover { display: block; width:98%; word-wrap:break-word; padding-left:0px; float:left; font-size:18px; }  
#question_area #answer_option label { padding:1% !important }
.m_rdbox{float:left;text-align: left; margin-left:0px !important; margin-top:-1px !important;}
.m_opttxt { float:left; margin-left:0px !important; }
.m_gglmblarad { float:left; display:none; width:320px; height:50px; }
.m_contents{ min-height: 600px; padding: 10px 40px; }
.m_h1head { border-bottom:none; padding: 20px 0 0px; font-size:28px; font-weight:bold; color:#222; font-family:Helvetica,Arial,sans-serif; }
#m_content{ width: 66%; margin: 0 auto; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border: 1px solid #ddd;}
#m_content a{text-decoration: none; color:#3B5998; }
#m_content a:hover {text-decoration: underline; color:#444; }
#m_content .active a{background: #fff; font-weight: bold; color: #222;}
#m_content .heading{margin:0 0 10px 0; padding: 0 0 10px 0; clear:both; float:left; width:932px; }
#m_content #corporate{padding-right:30px;}
#m_content #corporate, #m_content #education, #m_content #fun  {width: 290px; float:left;}
#m_content #corporate img, #m_content #education img, #m_content #fun img{float:left; border: 1px solid #eee; padding: 2px;}
#m_content #corporate h4 , #m_content #education h4 , #m_content #fun h4 {float:left; margin:2px 0 0 0; color: #333; font-size:16px; font-weight:bold; color: #333;}
#m_content .sample{padding:15px 0 5px 0; font-weight:normal;}
#m_content .sample_Q{padding:15px 0 5px 0; font-weight:bold;}
#m_content #take_quiz{ margin:10px 50px 0px 50px; padding:10px 10px 0 10px;  text-align: center; font-size: 12px;}

/** How it works CSS **/
#m_content #step-create{background:#f6f6f6 url('../img/layout/step-1.png') 0px 0px no-repeat; -moz-border-radius: 15px; -webkit-border-radius: 15px;}
#m_content #step-share{background:#F6F6F6 url('../img/layout/step-2.png') 0px 0px no-repeat; -moz-border-radius: 15px; -webkit-border-radius: 15px;}
#m_content #step-analyze{background:#F6F6F6 url('../img/layout/step-3.png') 0px 0px no-repeat; -moz-border-radius: 15px; -webkit-border-radius: 15px;}
#m_content #step-create, #m_content #step-share { float:left; background-color: #f6f6f6; margin:0 30px 0 4px; padding:10px 0 0 30px; width: 255px; height:160px;}
#m_content #step-analyze{float:left; background-color: #f6f6f6; margin:0; padding:10px 0 0 30px; width: 255px; height:160px; }
#m_content #step-create h4, #m_content #step-share h4, #m_content #step-analyze h4  { margin:0; padding-left:20px; color: #333; font-weight: bold; font-size: 15px; }
#m_content #step-create ul li, #m_content #step-share ul li , #m_content #step-analyze ul li  {list-style-type:disc; padding:0 0 3px 0; margin:0; }

/** Why Everyone Loves Quiz School CSS **/
#m_content #appr-left{ width:420px; float:left; margin-right:20px;}
#m_content #appr-right{ width:460px; float:left;}
#m_content #appr-left ul, #m_content #appr-right ul { padding-left:40px;}
#m_content #appr-left ul li, #m_content #appr-right ul li{list-style-type:disc; margin:0; font-size: 12px; line-height: 22px;}

/** Recent Quiz CSS **/
#m_content .recentQuiz{ float: left; width: 200px; padding: 10px 10px 0px 10px; margin: 0 5px 0 0; background-color: #f6f6f6;  -moz-border-radius: 5px; -webkit-border-radius: 5px; min-height:150px;}
#m_content .recentQuiz p{line-height:19px; }
#m_content .recentQuiz h4{font-size: 12px;}
#m_content .ques-rq { padding:10px 0; color: #999; font: 10px Verdana, sans-serif; }
#m_content .ques-rq a{text-decoration:underline; }

/** common class in content area css **/
#m_content .Qtitle{width:165px; float:right;}
#m_content .introQuiz{ color: #777; font-size: 11px; float:left;}
#m_content .Qdesc-pad {padding-top:10px; }
#m_content .para{ padding-top: 13px; float: left; line-height: 19px;}
#m_content .fontbold{ font-size: 14px; font-weight: bold; }

.m_conthead {min-height: 55px; padding: 0px; border-bottom:1px solid #EEEEEE; display:block; }
.m_wid_fl { width:100%; float:left; }
.m_logo {float:left; }
.m_menu { float:right; margin:-20px 1px 0px 0px; }
.m_search { float:right; margin-top:12px; width:165px; }
 #m_navinew {
      float: left;
      margin: 35px 0px 0px 0px;
	  _margin: 35px 0px 0px 0px;
	  *margin: 35px 0px 0px 0px;
      padding: 0px;
      z-index:2;
      list-style: none;
      background-color: #fff;
      border-bottom: 1px solid #fff; 
      border-top: 1px solid #fff; 
      -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px;
   
   }
   #m_navinew li {
      float: left; }
   #m_navinew li a {
      display: block;
      padding: 0 12px;
      text-decoration: none;
      font-weight: bold;
      font-size: 13px;
      color: #3B5998;
      border-right: 1px solid #3B5998; }
   #m_navinew li a:hover {
      color: #444;
      text-decoration: none;
      background-color: #fff; }
	  
.m_powrdby_new_footer{ background:none repeat scroll 0 0 #FFFFFF; min-height:50px; font-size:12px; padding:0px 40px; width:66%; margin:auto; }
.m_searchbox { padding: 4px 3px 5px 3px !important; height:17px  !important; background-color:#fff; border: 1px solid #D1CCD7; color: #2B2A2C; font-size: 14px; width: 125px  !important;   -moz-border-radius: 0.25em; -webkit-border-radius: 0.25em;display: block  !important; float: left  !important; border-right: none  !important; margin-right: -2px !important; }
.m_infotext { font-size:15px !important; font-weight:bold !important; color:#444 !important; }
.m_quiz_desc { font-size:15px !important; color:#444 !important; }
.m_questiontext{ font-size:15px !important; color:#666 !important; font-weight:bold !important; }
.m_machleft SPAN{ font-size:15px !important; color:#666 !important; font-weight:normal !important; }
.m_machright,  .m_machright.STRONG, SELECT, SELECT OPTION{ font-size:15px !important; color:#666 !important; font-weight:normal !important; }
.questonnopt,SPAN.questonnopt, SPAN.questonnopt label {font-size:15px !important; color:#666 !important; font-weight:normal !important; font-family:Helvetica, Arial, sans-serif; } 
.m_relatedtopics {font-size: 16px; font-family: Arial,Helvetica,sans-serif; color:#000; padding: 5px 4px 4px 4px; font-weight:bold; margin-top:5px; }
.m_createdtext { font-size:13px !important; color:#777 !important; }
.m_relatedtxt, m_relatedtxt.a{ margin:9px 0px 12px 4px; color:#3957a0 !important; font-size:14px; }
.m_divsearch { float:right; }
.m_chaticon { margin:14px 0px 0px 23%; float:left; }
.m_cloginbtn {margin:14px 0px 0px 10%; float:left; font-size:20px; }
.loaderdisplay{ background-image:url('/quiz-school/images/loader.gif'); background-repeat:no-repeat; background-position:right;}
#m_user_detail { margin:4px 0px; padding:3px 5px 3px 0px; color:#333; font-weight:normal; }
#mq_excerpt a { font-size:11px !important; }
#mq_excerpt SPAN {
margin-right: 5px;
padding-left: 6px;
background: transparent url('../img/layout/icon_remove_ad_8x8.png') no-repeat center left;
}

@media only screen 
and (min-width : 1057px)
and (max-width: 1155px ) {
.m_related_topic { margin-left:0px; }/* Styles */
m_related_quiz { margin-left:0px; }/* Styles */
.m_gglmblarad{ display:none; }
.m_chk_res { display:block; float:left; margin-left:5px; width:94%}
.m_chk_1 { height:28px; vertical-align:top; float:left; }
.m_match_respon { float:right; width:202px; }
}


@media only screen 
and (min-width : 1266px)
and (max-width : 1410px) {
#m_left-wrapper{padding: 0; width: 63%; margin:0px; float:left; }	
#m_right-wrapper{padding: 0; width: 33%; float:right; }
.m_chk_res { display:block; float:left; margin-left:5px; width:94%}
.m_chk_1 { height:28px; vertical-align:top; float:left; }
.m_match_respon { float:left; width:335px; }
}

@media only screen 
and (min-width : 1411px)
and (max-width : 1486px) {
#m_left-wrapper{padding: 0; width: 64%; margin:0px; float:left; }	
#m_right-wrapper{padding: 0; width: 34%; float:right; }
.m_chk_res { display:block; float:left; margin-left:5px; width:94%}
.m_chk_1 { height:28px; vertical-align:top; float:left; }
}

@media only screen 
and (min-width : 1487px) {
#m_left-wrapper{padding: 0; width: 67%; margin:0px; float:left; }	
#m_right-wrapper{padding: 0; width: 32%; float:right; }
.m_chk_res { display:block; float:left; margin-left:5px; width:94%}
.m_chk_1 { height:28px; vertical-align:top; float:left; }
.m_match_respon { float:left; width:335px; }
}

@media only screen 
and (min-width : 1165px)
and (max-width : 1265px) {
#m_left-wrapper{padding: 0; width: 60%; margin:0px; float:left; }
#m_right-wrapper{padding: 0; width: 38%; float:right; }
.m_chk_res { display:block; float:left; margin-left:5px; width:94%}
.m_chk_1 { height:28px; vertical-align:top; float:left; }
.m_match_respon { float:left; width:335px; }
}







/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1165px)
and (max-width : 2580px) {
#m_question_desc LI { width:100% !important; }
.m_onmobilemenu { display:none!important }
.m_nonmobile { display:block !important; }
.m_onmobile { display:none !important }
#m_content{ border:none !important; max-width:980px;}
#m_left-wrapper { max-width:600px; }
#m_right-wrapper { max-width:340px; }
IMG { max-width:95% !important; height:auto !important; }		
.m_scrollingembed { position:fixed; top:96px; margin-left:-124px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#ffffff; width:65px; padding:10px 0px 0px 15px; height:237px; ^margin:0px 0px 0px -125px }
.m_scrollingembedqs { position:fixed; top:96px; margin-left:-124px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#ffffff; width:65px; padding:10px 0px 0px 15px; height:237px; ^margin:0px 0px 0px -125px }
.m_facebook { float:left; margin-bottom:10px; height:65px;width:70px; }
.m_google { float:left; margin-bottom:10px;  }
#m_share { float:left; margin-bottom:10px; }
.m_twitter { float:left; margin-bottom:10px; }
.m_gglad{width:728px; height:90px; margin:auto; }
#m_adbn{ float:right; padding: 20px 0 20px; }
.m_related_topic {border:1px solid #EEEEEE; min-height:auto; width:300px; float:right; }
.m_related_topic .related_box { height:29px; width:300px; background:#666666; margin-top:-11px; margin-left:-1px; }
.m_related_quiz{height:auto; width:300px; float:right; margin-top:27px;}
.m_related_quiz .m_relatedbox {height:29px; width:300px;  margin-top:-11px; }
.m_comment { width:346px; }
#mq_excerpt { float: right; margin-right:19px; margin-top:14px; }
#m_question_excerpt {font-size:20px; margin-left:15px; }
.m_machleft { width:125px; float:left; }
.m_machright { width:300px; padding:4px 0 0 0px; }
.m_backtop { display:none; padding:5px; background-color:#F8F8F8; text-align:center; }
.backtop {color:#666699; font-size:16px; background: url(../quiz-school/img/arrow.jpg)  no-repeat scroll 95px 3px transparent; padding: 0px 75px 0px 0px; }
.m_lastad { margin:17px 0px 0px 0px; float:right; }
.mlarge_ad { width:728px; height:90px; }
.msmallo_ad { width:300px; height:250px; }
#m_main-wrapper { width:70%; text-align:left; text-shadow:none; margin:20px auto 0px;  }
#m_report-wrapper{ width:70%; text-align:left; text-shadow:none; margin:20px auto 0px; background-color:#FFF; border-radius:5px; border-radius:5px;  }
.m_livefoot { width:70%; }
.m_gglmblarad{ display:none; }
.m_questionbigbox { border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding:10px 10px 4px 10px; width:95%; float:left; margin:0px 0px 15px 0px; }
.m_ansopt { margin:18px 0 0px 18px !important;overflow:hidden; width:95%; }
.match_left { width:240px; float:left; }
.match_right { float:left; width:224px; }
.m_chk_res { display:block; float:left; margin-left:5px; width:94%}
.m_chk_1 { height:28px; vertical-align:top; float:left; }
.m_match_respon { float:left; width:335px;}

/**************Live paid quiz show*********************/
.question_are{text-align:left;}
.m_qtitle{ padding:15px 45px 14px 45px; font-size:28px; text-align:left; }
.m_questoin_count_quiz{ padding:0px 0px 0px 5%; font-size:15px; font-weight:bold; padding-bottom:15px; border-bottom:1px solid #E5E3E3; width:95%; float:left; }
#time_reming { background-image:url(/quiz-school/img/icon/clock-icon.png); padding:14px 7px 7px 23px; background-repeat:no-repeat; float:left; }
#qstime_reming { background-image:url(/quiz-school/images/clock-icon.png); padding:1px 0px 7px 23px; background-repeat:no-repeat; }
#disp2, #mnt {font-weight:bold; }
.m_qestion_no{float:left; width:250px; text-align:left; }
.m_time_right{ float:right; font-size:0.90em; width:200px; text-align:right; margin-right:45px; }
.m_questionquiz { float:left; width:90%; margin-left:5%; margin-top:15px; text-align:left; }
.m_question-label { float:left; width:95%; margin-left:5%; margin-top:15px; text-align:left; }
.m_question-label label { margin: 4px 0 4px 0px; text-shadow: none; _margin: 0; padding: 5px 0 5px 3px; width: 95%; float: left; float: none; display: block; }
.m_show_match_l { margin-top:5px; width:30%; float:left; overflow:auto; }
.m_show_match_r { margin-top:5px; width:50%; float:left; overflow:auto; }
#m_metch_option { margin:5px 0 0 5%; overflow:hidden; width:90%; }
.m_submit_buuton { width:95%; margin-left:5%; padding-top:20px; }
.m_match_st {width:20%; float:left; height:auto; overflow:auto; }
.m_match_nd { width:30%; float:left;  height:30px;}
.m_match_rd { float:left; width:45%; padding:1px 0 0 0px;  height:30px;}
/**************Live paid quiz show*********************/
.m_share_fb{ margin-top:35px;float:left; text-align:left; width:100%; }
.report_ad { float:right; width:300px;  margin-top:10px; }

.m_main_report_summary{ border-bottom:1px solid #ddd; height:auto; width:98%; padding:0px 1%; float:left;}
.m_rs_main_odd {background: #E8E8E8; height: 46px; float: left; border-bottom: 1px solid #ddd; width:49%; }
.m_rs_main_even { height: 46px; float: left; border-bottom: 1px solid #ddd; width:49%; }
}

@media only screen 
and (min-width : 100px)
and (max-width : 564px) {
.m_chaticon { margin:14px 0px 0px 2%; float:left; }
.m_cloginbtn {margin:14px 0px 0px 5%; float:left; font-size:20px; font-size:17px; }	
.m_chk_res { display:block; float:left; margin-left:5px; width:90%}
.m_nqbuttton { margin:0px 1% 0px 1%; float:left; }
.m_chk_1 { height:28px; vertical-align:top; float:left; margin-left:1% !important; }
.m_match_respon { float:left; width:92%; }
.m_questionquiz { float:left; width:90%; margin-left:5%; margin-top:15px; text-align:left; }
.m_question-label{ float:left; width:95%; margin-left:5%; margin-top:15px; text-align:left; }
.m_question-label label { margin: 4px 0 4px 0px; text-shadow: none; _margin: 0; padding: 5px 0 5px 3px; width: 95%; float: left; float: none; display: block; }
}

/*@media only screen 
and (min-width : 100px)
and (max-width : 767px) {
.m_menu { display:none; }
.m_chk_res { display:block; float:left; margin-left:5px; width:88%}
.m_chk_1 { height:28px; vertical-align:top; float:left; }
.m_match_respon { float:left; width:92%; }
.m_questionquiz { float:left; width:90%; margin-left:5%; margin-top:15px; text-align:left; }
.m_question-label{ float:left; width:95%; margin-left:5%; margin-top:15px; text-align:left; }
.m_question-label label { margin: 4px 0 4px 0px; text-shadow: none; _margin: 0; padding: 5px 0 5px 3px; width: 95%; float: left; float: none; display: block; }
}*/

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 768px)
and (max-width : 1165px) {
#m_question_desc LI { width:100% !important; }
.m_onmobilemenu { display:none!important }
.m_onmobile { display:none !important }
.m_nonmobile { display:block !important; }
IMG { max-width:100% !important; height:auto !important; }	
.m_questionbigbox { border-top:1px solid #dfdfdf; border-left:2px solid #dfdfdf; border-right:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf; padding:10px; width:95%; float:left; margin:15px 0px 15px 0px; }	
.question_text IMG, .m_questiontext IMG, .questonnopt IMG { max-width:100% !important; height:auto !important; }	
#m_share{ display:none; }
.m_gglad{ display:none; }
#m_content{ width: 90%; margin: 0 auto; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border: 1px solid #ddd;}	
#m_left-wrapper{padding: 0; width: 100%; margin:^0px; float:left;}	
.m_scrollingembed {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#ffffff; width:100%; padding:10px 0px 0px 0px; height:100px;  }
/*.m_scrollingembedqs {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#ffffff; width:100%; padding:10px 0px 0px 0px; height:100px; }
*/
.m_scrollingembedqs{ display:none;}
.m_facebook { float:left; height:80px;width:70px; }
.m_google { float:left; height:80px; width:80px; }
#m_share { float:left; width:75px; height:80px; }
.m_twitter { float:left; width:75px; height:80px; }
#m_right-wrapper{padding: 0; width: 100%; float:left; }
#m_adbn{ float:left; padding: 20px 0 20px 5px; }
.m_related_topic {border:1px solid #EEEEEE; min-height:auto; width:100%; margin-left:0px; }
.m_related_topic .related_box { height:29px; width:100%; background:#666666; margin-top:-11px; margin-left:-1px; }
.m_related_quiz{height:auto; width:100%; margin-left:0px; margin-top:27px; float:left; text-align:left;}
.m_related_quiz .m_relatedbox {height:29px; width:100%;  margin-top:-11px; }
.m_comment { width:100%; margin-left:0px !important; }
#mq_excerpt { float: right; margin-right:19px; margin-top:14px; }
#m_question_excerpt {font-size:20px; margin-left:15px; }
.m_machleft { width:125px; float:left; }
.m_machright { width:300px; padding:4px 0 0 0px; }
.m_backtop { display:none; padding:5px; background-color:#F8F8F8; text-align:center; }
.backtop {color:#666699; font-size:16px; background: url(../quiz-school/img/arrow.jpg)  no-repeat scroll 95px 3px transparent; padding: 0px 75px 0px 0px; }
.m_lastad { margin:17px 0px 0px 0px; float:left; }
.mlarge_ad { width:320px; height:50px; }
.msmallo_ad { width:250px; height:250px; }
#m_main-wrapper { width:92%; text-align:left; text-shadow:none; margin:20px auto 0px;  }
#m_report-wrapper{ width:92%; text-align:left; text-shadow:none; margin:20px auto 0px; background-color:#FFF; border-radius:5px;  }
.m_livefoot {width:92%; }
.m_powrdby_new_footer{ background:none repeat scroll 0 0 #FFFFFF; min-height:50px; font-size:12px; width:75%; padding:0px 40px; margin:auto; }
.m_ansopt { margin:5px 0 0 5px;overflow:hidden; width:95%; }
.match_left { width:240px; float:left; }
.match_right { float:left; width:240px; }
.m_chk_res { display:block; float:left; margin-left:5px; width:88%}
.m_nqbuttton { margin:0px 0px 0px 0px; float:left; }
.m_comments { margin-left:0px; }
.m_chk_1 { height:28px; vertical-align:top; float:left; margin-left:5px; }
.m_match_respon { float:left; width:92%; }
/**************Live paid quiz show*********************/
.question_are{text-align:left;}
.m_qtitle{ padding:15px 45px 14px 45px; font-size:28px; text-align:left; }
.m_questoin_count_quiz{ padding:0px 0px 0px 5%; font-size:15px; font-weight:bold; padding-bottom:15px; border-bottom:1px solid #E5E3E3; width:95%; float:left; }
#time_reming { background-image:url(/quiz-school/img/icon/clock-icon.png); padding:14px 7px 7px 23px; background-repeat:no-repeat; float:left; }
#qstime_reming { background-image:url(/quiz-school/images/clock-icon.png); padding:1px 0px 7px 23px; background-repeat:no-repeat; }
#disp2, #mnt {font-weight:bold; }
.m_qestion_no{float:left; width:250px; text-align:left; }
.m_time_right{ float:right; font-size:0.90em; width:200px; margin-right:45px; }
.m_questionquiz { float:left; width:90%; margin-left:5%; margin-top:15px; text-align:left; }
.m_question-label{ float:left; width:95%; margin-left:5%; margin-top:15px; text-align:left; }
.m_question-label label { margin: 4px 0 4px 0px; text-shadow: none; _margin: 0; padding: 5px 0 5px 3px; width: 95%; float: left; float: none; display: block; }
.m_show_match_l { margin-top:5px; width:30%; float:left; overflow:auto; }
.m_show_match_r { margin-top:5px; width:50%; float:left; overflow:auto; }
#m_metch_option { margin:5px 0 0 5%; overflow:hidden; width:90%; }
.m_submit_buuton { width:95%; margin-left:5%; padding-top:20px; }
.m_match_st {width:20%; float:left; height:auto; overflow:auto; }
.m_match_nd { width:30%; float:left;  height:30px;}
.m_match_rd { float:left; width:45%; padding:1px 0 0 0px;  height:30px;}

/**************Live paid quiz show*********************/
.m_share_fb{ margin-top:35px;float:left; text-align:left; width:100%; }
.report_ad { float:left; width:300px; margin-top:10px; }

.m_main_report_summary{ border-bottom:1px solid #ddd; height:auto; width:98%; padding:0px 1%; float:left;}
.m_rs_main_odd {background: #E8E8E8; height: 46px; float: left; border-bottom: 1px solid #ddd; width:49%; }
.m_rs_main_even { height: 46px; float: left; border-bottom: 1px solid #ddd; width:49%; }


}

/* Large screens ----------- */
@media only screen 
and (max-width : 767px)
and (min-width:250px ){
.rqms { margin-top:0px !important; }
#m_question_desc LI { width:100% !important; }
.mquiz_contnr { float:left; margin-left:30%; border-left:2px solid #ddd; height:600px; }
.mquiz_contnr UL { margin-top:15px !important; }
m_navinew { margin:35px 0px 0px 30% !important; }
.m_onmobilemenu {float:left; position:absolute; top:5px; display:none; left:85%; height:800px; background-color:#fff; z-index:2000; width:99%; position:fixed; top:0px;}
.m_icmenu_left { float:left; background-image:url(/quiz-school/images/Menu-Icon.png); background-repeat:no-repeat; padding:14px 14px 0px 14px; cursor:pointer; margin-right:25%; margin-top:5px; }
/*.nomobile { display:none !important; }*/
.m_femnu { float:right; margin-top:5px; margin-right:-8px; }
.m_icschr { float:right; background-image:url(/quiz-school/images/m_searcsmal.png?v=1); background-repeat:no-repeat; position:absolute; z-index:200; top:-10px; padding:5px 7%; right:50px; cursor:pointer; }
.m_icmenu { float:right; background-image:url(/quiz-school/images/Menu-Icon.png); background-repeat:no-repeat; padding:14px 32px 0px 14px; cursor:pointer; }
.m_srcmenu { float:right; background-image:url(/quiz-school/images/search_mob.png); background-repeat:no-repeat; padding:19px 19px 0px 19px; cursor:pointer; }
.m_onmobile { display:block !important }
.m_nonmobile { display:none !important; }
.m_freqtitle { display:none !important; }
.m_explat { padding:0px 1%; text-align:left; width:98% }
.nqlodershow{ margin-left:10px; margin-top:10px !important; width:25px; float:left; }
#m_question_desc { margin:5px 1% 5px 1% !important;}	
.m_comments { margin-left:0px !important; width:103px !important; }	
.text_div_check	{ width:99%; margin:2% !important; }
.post_comment { width:99% !important }
#div-gpt-ad-1374873270953-0 { margin-left:-2%; }
.qTitle { font-size:20px !important; text-align:left !important; }	
.question-desc { margin-bottom:10px !important }	
SELECT {max-width:100% !important; }		
INPUT { max-width:100% !important; }	
#breadcrumb	{ display:none; }
.breadcrumb_top { display:none !important;}
DIV, SPAN { text-align:left; }	
.m_gglad{ display:none; }	
#m_content{ width: 75%; margin: 0 auto; background:#fff; border:none !important; padding:5px 5px 0px 5px;}	
#m_left-wrapper{padding: 0; width: 100%; margin:^0px; float:left;}	
.m_menu { display:none; }	
.m_facebook { float:left; height:80px;width:60px; }
.m_google { float:left; height:80px; width:67px; }
#m_share { float:left; width:10px; height:80px; display:none; }
.m_twitter { float:left; width:75px; height:80px; }
#m_question_excerpt {font-size:13px; margin-left:2px; }
.m_machleft { width:100%; float:left; }
.m_machright { width:100%; padding:4px 0 0 0px; float:left; }
.check_top { display:none }
.m_backtop .check_top { display:block; }
.m_backtop { display:block; }
.backtop {color:#666699; font-size:16px; background: url(../quiz-school/img/arrow.jpg)  no-repeat scroll 95px 3px transparent; padding: 0px 75px 0px 0px; }
/* Styles */
.m_searchbox { padding: 12px 4px!important; height:17px  !important; background-color:#fff; color: #2B2A2C; font-size: 14px; width: 98% !important;display: block  !important; float: left  !important; border: none  !important; }
.m_search { float:left; width:100%; margin-top:0px !important; }
.m_scrollingembed {  display:none; }
.m_scrollingembedqs { display:none; }
#mq_excerpt { float: right; margin-right:19px; margin-top:14px; }
#m_question_excerpt {font-size:20px; margin-left:15px; }
.m_conthead {min-height: 55px; padding: 5px; border-bottom:1px solid #EEEEEE; display:block; }
#m_content{ width: 97%; margin: 0 auto; background:#fff; border-bottom: 1px solid #ddd; border-radius:0px; }
.m_contents{ min-height: 600px; padding: 5px; }
.m_powrdby_new_footer{ background:none repeat scroll 0 0 #FFFFFF; min-height:50px; font-size:12px; width:95%; padding:0px 5px; margin:auto; }
.m_related_topic {border:1px solid #EEEEEE; min-height:auto; width:100%; margin-left:0px; }
.m_related_topic .related_box { height:29px; width:100%; background:#666666; margin-top:-11px; margin-left:-1px; }
.m_related_quiz{ height:auto; width:100%; margin-left:0px; margin-top:27px; float:left; text-align:left;}
.m_related_quiz .m_relatedbox {height:29px; width:100%;  margin-top:-11px; }
#m_adbn{ float:left; padding: 20px 0 20px 5px; }
.m_comment { width:100%; margin-left:0px !important; }
.m_h1head { border-bottom:none; padding:0px; font-size:200%; font-weight:normal; font-family:Helvetica,Arial,sans-serif; }
.m_createdtext { display:none; }
.stickv { display:none; }
textarea { max-width:80% !important; }
#m_user_detail { margin:0px !important; }
.m_gglmblarad{ display:block; }
.m_divsearch { float:left; width:100%; left:0px; z-index:1000; margin-top:42px; position:absolute; border:2px solid #5D83B7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display:none; }
#m_ssearchbtn { margin-left:-28px; }
.loaderdisplay{ background-image:url('/quiz-school/images/loader.gif'); background-repeat:no-repeat; background-position:92% 50%;}
#adimage { float:left; }
.m_questionbigbox { border-top:1px solid #dfdfdf; border-left:0 !important; border-right:0 !important; border-bottom:2px solid #dfdfdf; padding:3px 5px 8px 0px; width:99%; float:left; margin:0px 0px 15px 0px;}
#m_question_desc { float:left; margin:5px 1px 5px 1px; font-size:22px; }
.m_ansopt { margin:10px 0px 15px 5px !important; overflow:hidden; width:95%; }
.match_left { width:95%; float:left; }
.match_right { float:left; width:95%; }
.m_chk_res { display:block; float:left; margin-left:5px; width:88%}
.m_nqbuttton { margin:0px 1% 10px 1%; float:left; }
.m_chk_1 { height:28px; vertical-align:top; float:left;}
.m_match_respon { float:left; width:92%; }
.m_txtbxara{ float:left; margin-left:5px; }
iframe, object, embed { max-width: 100% !important; max-height: 100% !important; }
.question_text IMG, .m_questiontext IMG, .questonnopt IMG, #m_question_desc IMG{ max-width:98% !important; height:auto !important; }
.required_box, .required-area { float:left; text-align:left; width:85%; }
/**************Live paid quiz show*********************/
.question_are{text-align:left;}
.m_qtitle{ padding:15px 5px 14px 5px; font-size:22px; text-align:left; }
.m_questoin_count_quiz{ padding:0px 0px 0px 5%; font-size:15px; font-weight:bold; padding-bottom:15px; border-bottom:1px solid #E5E3E3; width:95%; float:left; }
#time_reming { background-image:url(/quiz-school/img/icon/clock-icon.png); padding:4px 7px 7px 23px; background-repeat:no-repeat; }
#qstime_reming { background-image:url(/quiz-school/images/clock-icon.png); padding:1px 0px 7px 23px; background-repeat:no-repeat; }
#disp2, #mnt {font-weight:bold; }
.m_qestion_no{float:left; width:300px; text-align:left; }
.m_time_right{ float:left; font-size:0.90em; width:300px; text-align:left; margin-top:10px; margin-right:45px; }
.m_questionquiz { float:left; width:90%; margin-left:5%; margin-top:15px; text-align:left }
.m_question-label{ float:left; width:95%; margin-left:5%; margin-top:15px; }
.m_question-label label { margin: 4px 0 4px 0px; text-shadow: none; _margin: 0; padding: 5px 0 5px 3px; width: 95%; float: left; float: none; display: block; }
.m_show_match_l { margin-top:5px; width:80%; float:left; overflow:auto; }
.m_show_match_r { margin-top:5px; width:80%; float:left; overflow:auto; }
#m_metch_option { margin:5px 0 0 5%; overflow:hidden; width:90%; }
.m_submit_buuton { width:95%; margin-left:5%; padding-top:20px; }
textarea { max-width:90% !important; }
.skip_back { float:left !important; width:100%  !important; }
.save_buttons {float:left !important; margin-top:10px; }

.m_match_st {width:100%; float:left; height:auto; overflow:auto; }
.m_match_nd { width:100%; float:left;  height:30px;}
.m_match_rd { float:left; width:100%; padding:1px 0 0 0px;  height:30px;}
IMG { max-width:100% !important; height:auto !important; }

/**************Live paid quiz show*********************/
.m_share_fb{ margin-top:20px;float:left; text-align:left; width:100%; }
.report_ad { float:left; width:300px; margin-top:10px; }
/**************Free quiz report ***********************/

.m_main_report_summary{ border-bottom:1px solid #ddd; height:auto; width:98%; padding:0px 1%; float:left;}
.m_rs_main_odd {background: #E8E8E8; height: 46px; float: left; border-bottom: 1px solid #ddd; width:49%; }
.m_rs_main_even { height: 46px; float: left; border-bottom: 1px solid #ddd; width:49%; }



}
@media only screen 
and (max-width : 400px)
and (min-width:300px ){
.loaderdisplay{ background-image:url('/quiz-school/images/loader.gif'); background-repeat:no-repeat; background-position:90% 50%;}
.m_questionbigbox { border-top:1px solid #dfdfdf; border-left:2px solid #dfdfdf; border-right:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf; padding:10px 5px; width:99%; float:left; margin:0px 0px 15px 0px; }
.m_ansopt { margin:5px 0 0 5px;overflow:hidden; width:95%; }
.match_left { width:95%; float:left; }
.match_right { float:left; width:95%; }
.m_chk_res { display:block; float:left; margin-left:5px; width:88%}
.m_nqbuttton { margin:0px 1% 10px 1%; float:left; }
.m_chk_1 { height:28px; vertical-align:top; float:left; }
.m_match_respon { float:left; width:92%; }
.m_txtbxara{ float:left; margin-left:5px; }
.breadcrumb_top{ display:none;}
}

@media only screen 
and (max-width : 300px)
and (min-width:200px ){
.loaderdisplay{ background-image:url('/quiz-school/images/loader.gif'); background-repeat:no-repeat; background-position:86% 50%;}
.m_questionbigbox { border-top:1px solid #dfdfdf; border-left:0 !important; border-right:0 !important; border-bottom:2px solid #dfdfdf; padding:3px 5px 8px 0px; width:99%; float:left; margin:15px 0px 15px 0px;}
.m_ansopt { margin:10px 0px 15px 5px !important;overflow:hidden; width:95%; }
.match_left { width:95%; float:left; }
.match_right { float:left; width:95%; }
.m_chk_res { display:block; float:left; margin-left:5px; width:88%}
.m_nqbuttton { margin:0px 1% 10px 1%; float:left; }
.m_chk_1 { height:28px; vertical-align:top; float:left; }
.m_match_respon { float:left; width:92%; }
.m_txtbxara{ float:left; margin-left:5px; }
}

/*  quiz show extra  */

.m_embquestionbigbox { width:100%; float:left; margin:15px 0px 15px 0px; }
.m_quesoin_no { font-size: 15px; font-weight: bold; padding-bottom: 10px; float:left; }
.m_question1 { font-size:1em; font-weight:normal; padding:0px 0px 0px 6px; }
#m_question_desc{ width: 100%; float: left; padding: 0px; display: inline; font-size:22px; }
#span-quiz-result { float:left; width:100%; }
.quiz_tablediv { float:left; width:100%; text-align:left; font-size:22px;}
#time_reming { background-image:url(/quiz-school/img/icon/clock-icon.png); padding:14px 7px 7px 23px; background-repeat:no-repeat; float:left; }
.widthshare { float:left; }
.m_scr_white_bg{ float:left; padding:4px 0px 10px 1%; border-right:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #ddd; width:99%; height:35px; }
.m_scr_clr_bg{ float:left; padding:4px 0px 10px 1%; background-color:#E8E8E8; border-right:1px solid #ddd; border-left:1px solid #ddd; height:35px;  width:99%; }
 div.m_scr {width:45%; float:left; font-size:15px; }
 .m_fontbold { font-size:17px !important; font-weight:bold; }
 /******  quiz report coman css  **/
 #m_question-box-area { float:left; width:100%; }
 
.m_comments { float:left; width:200px; margin-left:10px; margin-top:12px; }
.text_div_check { float:left; }