@charset "utf-8";
/* CSS Document */
@font-face {
	font-family:caltxt1;
	src:url(../fonts/EkMukta-Bold.ttf);
	font-smooth:auto;
}

@font-face {
    font-family: lator1;
    src: url(../fonts/Lato-Regular.ttf);
	font-smooth:auto;
}
.normal_heading{
	font-weight: 800;
	    padding: 0px 0 0px 15px;
}
.fontcal{ font-family:caltxt1;}
.fontlator{ font-family:lator1;}

.txt1{ font-family:Lato !important;}
.heading1{ width:97%; margin:1% auto !important;}
.txtboxme1{ margin:0 5%; width:90%;}
.paginationmaonbox{ width:100%; text-align:center !important;}
.divspace{ padding:0 0 2% 0;}

.cb_boxnew{ padding:2px 0 !important ; color:#999999;}

.smallbox1{ width:7% !important;}
.sm_box2{ width:0; margin-left:none;}

@media only screen and (min-width: 319px) {
	.newbox1{ width:91% !important; color:#a0a0a0;}
	.setqhvmain{ width:100%; height:auto; clear:both; overflow:hidden;}
.set_qhv_left{ float:left; width:100%; clear:none; text-align:center;color:#a0a0a0;}
.set_qhv_left a{ color:#a0a0a0;}
.set_qhv_left a:hover{ color:#a0a0a0;}
.set_qhv_right{float:left; width:100%; clear:none; color:#a0a0a0;}
.set_qhv_rightnew{ float:left; width:100%; clear:none; font-weight:bold; text-transform:uppercase; padding:4% 0 0 0;}
.set_qht_ricon{ width:100%; float:right;}
.ye_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%;}
.black_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%; background:#5c5c5c !important; color:#ffffff;}
.black_btn:hover{ color:#ffffff;}
.heightsp4{ padding:2% 0; clear:both;}
#t-s-sign {
	margin:0 6px 0 0;
}
.yellow_bg_sm{ background:#ffe000;}
/*20/4/15*/
.msgboxnew{ border:1px solid #cccccc; padding:28px; margin:19px 28px 19px 5px; width:95%;}
.msgboxnew11{margin:19px 28px 19px 5px; width:95%;}
.ano_btn_box{ margin:0 22px 0 0px; float:right;}
.chatboxnew{ width:76% !important; margin:0 12%; }
.chatboxnew_txtb{ width:76% !important; margin:0 12%; !important;}
.anosubnew_btn{text-align:right; margin-right:109px !important; margin-top:4px;}
.chatboxnew{ width:76% !important; margin:0 12%; }
.chatboxnew_txtb{ width:76% !important; margin:0 12%; !important;}
.anosubnew_btn{text-align:right; margin-right:12px !important; margin-top:4px;}
/*21-04-2015*/
.popupmainbox{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 15%;
padding: 70px 40px;width: 70%;}
.popupbtnbox{ float:right;}
.popupsabtnbox{ float:left !important; margin:0 0 0 0 !important;}
.pu_bx_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.popupmainbox1{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 0% 0%;
padding: 5px 10px;width: 100%; text-align:left; word-wrap:break-word;}
.ppimg{ width:150px; height:150px; background:#E9E9E9;}
.popupmainbox2{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 0%;
padding:50px 2px;width: 90%;}
.pu_sa_n{ padding:8px 15px !important;  font-size:1em !important; float:right; margin:0 16px 0 28px !important;}
.pu_de_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.pu_tx_1{ padding:0px 0 0px 15px; font-weight:bold; font-size:1.3em;}
	}

@media only screen and (min-width: 359px) {
	.newbox1{ width:91% !important; color:#a0a0a0;}
	.setqhvmain{ width:100%; height:auto; clear:both; overflow:hidden;}
.set_qhv_left{ float:left; width:100%; clear:none; text-align:center;color:#a0a0a0;}
.set_qhv_left a{ color:#a0a0a0;}
.set_qhv_left a:hover{ color:#a0a0a0;}
.set_qhv_right{float:left; width:100%; clear:none; color:#a0a0a0;}
.set_qhv_rightnew{ float:left; width:100%; clear:none; font-weight:bold; text-transform:uppercase; padding:4% 0 0 0;}
.set_qht_ricon{ width:100%; float:right;}
.ye_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%;}
.heightsp4{ padding:2% 0; clear:both;}
#t-s-sign {
	margin:0 6px 0 0; font-weight:bold;
}
/*08-04-15*/
.cq_txt1{ padding:0 0 0 16px; font-size:1.1em; font-weight:bold; color:#5b5657;}
.cq_left{ padding:25px 0 0 25px !important; font-size:1.1em; font-weight:normal; background:#fcfcfc;}
.cq_leftt{ font-size:.9em; font-weight:normal; background:#fcfcfc; margin:0; color:#999999; text-align:center !important;}
.cq_dr_bx{ width:30%; float:left; clear:none;}
.cq_leftqt{ font-size:.9em; font-weight:normal; background:#fcfcfc; color:#999999; text-align:left !important;}
.dp_box{ float:left; width:20%; margin:0 30px 0 0 ;}
.calenbox{ border-radius:2px !important;}
.calenbox1{ border-left:none ;}
.mainbox_bx1{ padding:9px 19px !important;}
.date_heading{ padding:10px 0 10px 10px; background:#fcfcfc; border:1px solid #e6e6e6; font-size:.6em; border-radius:3px; color:#999999; margin:0 0 19px 0;}
.sh-div2{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.fromdiv{ margin-bottom:0 !important; margin-top:10px;}
.dp_boxnew{ width:100%; margin:0 0px 0 0 ;}
.tabb_rw_n{text-align:center; font-weight:normal;color:#999999;}
.tabb_rw_n1{text-align:left; font-weight:normal;color:#999999;}
.cq_tabb_bx1{ padding:12px 0 8px 4px;}
.txtn3a a{ color:#ff7701 !important;}
.txtn3a a:hover{ color:#ff7701 !important;}
.sh-div3{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.yellow_bg_sm{ background:#ffe000;}
.foot_left_p{ padding:0 0 0 0; font-family:"Lato"; font-size:.8em; color:#bfbfbf;}
/*13-04-15*/
.signup_mainbox{ padding:0 !important ; margin:0 !important; width:100%;}
.signup_boxnew{ width:100% !important; padding:0px 26px 28px!important;}
.signup_txt1{ font-weight:900; font-size:1.3em; padding:4% 0 2.5% 0 ;}
.su_btn_new{ float:right; margin-right:0 !important; }
.newua_btn{ text-align:right; margin-right:41px !important; }
.newsub_btn{text-align:right; margin-right:33px !important; margin-top:23px;}
.qot_txt1{font-weight:900; font-size:1.1em;}
.newpage_boxsu{margin-bottom:0 !important;}
.newpage_boxsu > li > a, .newpage_boxsu > li > span{ border-radius:0; margin-left:-1px !important; padding:5px 18px !important; margin-top:20px; background:#f8f8f8 !important; }
.newpage_boxsu > li:first-child > a, .newpage_boxsu > li:first-child > span{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}
.newpage_boxsu > .active > a, .newpage_boxsu > .active > a:focus, .newpage_boxsu > .active > a:hover, .newpage_boxsu > .active > span, .newpage_boxsu > .active > span:focus, .newpage_boxsu > .active > span:hover{ background:#ffffff !important;}
.labelbox{ width: 50%; clear:both; overflow:hidden; margin:1.5% 25% 3%;}
.anobox1{ margin:0% 0 1% 11%;}
.pro_img1{margin: 0 0 0 3%; padding: 1.5%; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float: left; font-size: 0.9em; width:60px; color:#a3a3a3; font-weight:bold;}
.txt_anobx1{ float:left; width:78%; margin:0 0 0 3%; }
.chatbx_box{ width:100%; clear:both; overflow:hidden; margin:0 0 2% 0;}
.pro_img2{ margin:0 2% 0 2.8%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.txt_anobx2{ float:left; width:78%; margin:0 0 0 11.6%; }
.noti_icon{ background: none repeat scroll 0 0 #ff7800;border-radius: 10px;color: #fff;font-size: 0.8em;height: 18px;margin: -29px 1px 1px 19px;padding: 0;position: absolute;width: 18px;}
.anosub_btn{text-align:right; margin-right:90px !important; margin-top:4px;}
.hifi_popupbox1{ background:#ffe000; width:92%; margin:0 4% 3%; padding:3%; text-align:left;}
.heightsp2{ padding:1.5% 0;}
.lis_bx1n{ margin:5px 0 0 0; width:183% !important;}
.dp_boxgo{float:right; width:25%; margin:23px -9px 0 0 ;}
.gobtn{ background: none repeat scroll 0 0 #23A491;font-weight: normal;padding:7px 17px !important;text-transform: uppercase; border:0; border-radius:4px;}
/*20/4/15*/
.msgboxnew{ border:1px solid #cccccc; padding:28px; margin:19px 28px 19px 5px; width:95%;}
.msgboxnew11{margin:19px 28px 19px 5px width:95%;}
.ano_btn_box{ margin:0 22px 0 0px; float:right;}
.txt_anobx2a{ float:left; width:78%; margin:0 0 0 11.7%; }
.pro_img2a{ margin:0 2% 0 2.1%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.cb_co{ background:#F8F8F8; height:auto; padding:14px;}
.chatboxnew{ width:76% !important; margin:0 12%; }
.chatboxnew_txtb{ width:76% !important; margin:0 12%; !important;}
.anosubnew_btn{text-align:right; margin-right:12px !important; margin-top:4px;}
/*21-04-2015*/
.popupmainbox{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 15%;
padding: 70px 40px;width: 70%;}
.popupbtnbox{ float:right;}
.popupsabtnbox{ float:left !important; margin:0 0 0 0 !important;}
.pu_bx_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.popupmainbox1{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 0% 0%;
padding: 5px 10px;width: 100%;}
.ppimg{ width:150px; height:150px; background:#E9E9E9;}
.popupmainbox2{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 0%;
padding:50px 2px;width: 90%;}
.pu_sa_n{ padding:8px 15px !important;  font-size:1em !important; float:right; margin:0 16px 0 0px !important;}
.pu_de_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.pu_tx_1{ padding:0px 0 0px 15px; font-weight:bold; font-size:1.3em;}
	}

@media only screen and (min-width: 479px) {}

@media only screen and (min-width: 599px) {}

@media only screen and (min-width: 639px) {
/*13-04-15*/
.signup_mainbox{ padding:0 !important ; margin:0 !important; width:100%;}
.signup_boxnew{ width:100% !important; padding:0px 26px 28px!important;}
.signup_txt1{ font-weight:900; font-size:1.3em; padding:4% 0 2.5% 0 ;}
.su_btn_new{ float:right; margin-right:0 !important; }
.newua_btn{ text-align:right; margin-right:41px !important; }
.newsub_btn{text-align:right; margin-right:33px !important; margin-top:23px;}
.qot_txt1{font-weight:900; font-size:1.1em;}
.newpage_boxsu{margin-bottom:0 !important;}
.newpage_boxsu > li > a, .newpage_boxsu > li > span{ border-radius:0; margin-left:-1px !important; padding:5px 18px !important; margin-top:20px; background:#f8f8f8 !important; }
.newpage_boxsu > li:first-child > a, .newpage_boxsu > li:first-child > span{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}
.newpage_boxsu > .active > a, .newpage_boxsu > .active > a:focus, .newpage_boxsu > .active > a:hover, .newpage_boxsu > .active > span, .newpage_boxsu > .active > span:focus, .newpage_boxsu > .active > span:hover{ background:#ffffff !important;}
.labelbox{ width: 50%; clear:both; overflow:hidden; margin:1.5% 25% 3%;}
.anobox1{ margin:0% 0 1% 11%;}
.pro_img1{margin: 0 0 0 3%; padding: 1.5%; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float: left; font-size: 0.9em; width:60px; color:#a3a3a3; font-weight:bold;}
.txt_anobx1{ float:left; width:78%; margin:0 0 0 3%; }
.chatbx_box{ width:100%; clear:both; overflow:hidden; margin:0 0 2% 0;}
.pro_img2{ margin:0 2% 0 2.8%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.txt_anobx2{ float:left; width:78%; margin:0 0 0 11.6%; }
.noti_icon{ background: none repeat scroll 0 0 #ff7800;border-radius: 10px;color: #fff;font-size: 0.8em;height: 18px;margin: -29px 1px 1px 19px;padding: 0;position: absolute;width: 18px;}
.anosub_btn{text-align:right; margin-right:90px !important; margin-top:4px;}
.hifi_popupbox1{ background:#ffe000; width:97.1%; margin:0 1.5%; padding:1%; text-align:left;}
.heightsp2{ padding:1.5% 0;}
.lis_bx1n{ margin:5px 0 0 0; width:150% !important;}
.dp_boxgo{float:right; width:17%; margin:23px -9px 0 0 ;}
.gobtn{ background: none repeat scroll 0 0 #23A491;font-weight: normal;padding:7px 17px !important;text-transform: uppercase; border:0; border-radius:4px;}	
/*20/4/15*/
.msgboxnew{ border:1px solid #cccccc; padding:28px; margin:19px 28px 19px 5px; width:95%;}
.msgboxnew11{margin:19px 28px 19px 5px; width:95%;}
.ano_btn_box{ margin:0 22px 0 0px; float:right;}
.txt_anobx2a{ float:left; width:78%; margin:0 0 0 11.7%; }
.pro_img2a{ margin:0 2% 0 2.1%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.cb_co{ background:#F8F8F8; height:auto; padding:14px;}
.chatboxnew{ width:76% !important; margin:0 12%; }
.chatboxnew_txtb{ width:76% !important; margin:0 12%; !important;}
.anosubnew_btn{text-align:right; margin-right:47px !important; margin-top:4px;}
/*21-04-2015*/
.popupmainbox{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 15%;
padding: 70px 40px;width: 70%;}
.popupbtnbox{ float:right;}
.popupsabtnbox{ float:left !important; margin:0 0 0 0 !important;}
.pu_bx_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.popupmainbox1{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 0% 0%;
padding: 5px 10px;width: 100%;}
.ppimg{ width:150px; height:150px; background:#E9E9E9;}
.popupmainbox2{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 0%;
padding:50px 2px;width: 90%;}
.pu_sa_n{ padding:8px 15px !important;  font-size:1em !important; float:right; margin:0 16px 0 0px !important;}
.pu_de_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.pu_tx_1{ padding:0px 0 0px 15px; font-weight:bold; font-size:1.3em;}
	}

@media only screen and (min-width: 719px) {
	.heading1a{ font-family: Lato; font-size:1.2em; font-weight:900; }
.heading2a{ font-family:"Ek Mukta";font-weight:900; text-transform:uppercase; font-size:22px;}
.txt2{ font-family:"Ek Mukta"; font-size:1.2em; font-weight:bold;}
.boxn1{ padding:19px !important; color:#a0a0a0;}
.cb_sp{ padding:2px 0;}
/*old_classes*/
.txtmain{ font-family:Roboto !important;}
.newnavbar{ background:#23A491 !important; }
.newlogout{ background:#000000; color:#ffffff !important; border-radius:18px; border:none !important; padding:6px 28px !important; margin:0 0 0 32px;}
.newlogout a{ color:#ffffff !important; background:#000000 !important;}
.newlogout:hover{ color:#ffffff !important; background:#000000 !important;}
.newlogout:focus{ color:#ffffff !important; background:#000000 !important;}
.newlogout:last-child{ margin-right:0 !important; outline:none;}
.newcqmain_box{ width:100% !important; margin-top:-1px; border:1px solid #cccccc;}
.maintxtbox{ text-align:center !important; width:64%; margin:0 18%; }
.txt2n{ font-size:2.6em; font-weight:bold; font-family:Roboto; line-height:46px;}
.heightsp{ padding:2.3% 0;}
.heightsp1{ padding:1% 0;}
.newheading1{ text-align:center !important;}
.chatbg{ background:#ffffff; text-align:center;}
.difftxt{ width:70%; margin:0 15%; text-align:center;}
.newsmallbox1{ width:25% !important; margin:14px 0 0 0;}
.newheading2{ background:#eeeded !important; padding:10px 20px; box-shadow:none !important;}
.newheading3{ background:#ffffff !important; padding:10px 0px 10px 35px; box-shadow:none !important;}
.heightsp3{ padding:.5% 0; clear:both;}
.new_btn_box{ width:100%; height:auto; clear:both; overflow:hidden; text-align:right; margin:34px 0;}
.nobod{}
.sm-btn{ margin:12% 0 12% 4%;}
.boxri{ float:right;}
.newbox2{ width:100% !important; color:#a0a0a0;}
.setmain_box{width:100% !important; margin-top:-1px; background:none !important; border:none !important;}
.setqhvmain{ width:100%; height:auto; clear:both; overflow:hidden;}
.set_qhv_left{ float:left; width:20%; clear:none; text-align:center;color:#a0a0a0;}
.set_qhv_left a{ color:#a0a0a0;}
.set_qhv_left a:hover{ color:#a0a0a0;}
.set_qhv_right{float:left; width:80%; clear:none; color:#a0a0a0;}
.set_qhv_rightnew{ float:left; width:50%; clear:none; font-weight:bold; text-transform:uppercase; padding:4% 0 0 0;}
.set_qht_ricon{ width:30%; float:right;}
.ye_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%;}
.black_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%; background:#5c5c5c !important; color:#ffffff;}
.heightsp4{ padding:2% 0; clear:both;}
.tabfont{ text-transform:uppercase !important; font-size:.85em !important; color:#3b4444 !important;}
.qsbox1{ width:100%; height:auto; clear:both; overflow:hidden; margin:0 0 30px 0;}
.qsboxleft{ width:20%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright{ width:80%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright1{ width:30%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright ul{ padding:0; margin:0; display:inline;}
.qsboxright li{ display:table-cell; text-align:center; background:#ffffff; border:1px solid #dfdfdf;}
.qsboxright li a{ padding:6px 14px; display:table-cell; text-align:center; background:#ffffff; color:#a4a3a3;}
.qsboxright li a:hover{ background:#ffe000; text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) center 30px no-repeat;}
.qsboxright li a:hover, qsboxright li active{ background:; text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) #ffe000 center 22px no-repeat;}
/**/
/*08-04-15*/
.cq_txt1{ padding:0 0 0 16px; font-size:1.1em; font-weight:bold; color:#5b5657;}
.cq_left{ padding:25px 0 0 25px !important; font-size:1.1em; font-weight:normal; background:#fcfcfc;}
.cq_leftt{ font-size:.9em; font-weight:normal; background:#fcfcfc; margin:0; color:#999999; text-align:center !important;}
.cq_dr_bx{ width:30%; float:left; clear:none;}
.cq_leftqt{ font-size:.9em; font-weight:normal; background:#fcfcfc; color:#999999; text-align:left !important;}
.dp_box{ float:left; width:20%; margin:0 30px 0 0 ;}
.calenbox{ border-radius:2px !important;}
.calenbox1{ border-left:none ;}
.mainbox_bx1{ padding:9px 19px !important;}
.date_heading{ padding:10px 0 10px 10px; background:#fcfcfc; border:1px solid #e6e6e6; font-size:.6em; border-radius:3px; color:#999999; margin:0 0 19px 0;}
.sh-div2{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.fromdiv{ margin-bottom:0 !important; margin-top:10px;}
.dp_boxnew{ width:100%; margin:0 0px 0 0 ;}
.tabb_rw_n{text-align:center; font-weight:normal;color:#999999;}
.tabb_rw_n1{text-align:left; font-weight:normal;color:#999999;}
.cq_tabb_bx1{ padding:12px 0 8px 4px;}
.txtn3a a{ color:#ff7701 !important;}
.txtn3a a:hover{ color:#ff7701 !important;}
.sh-div3{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.navmainlogo{ padding:20px 0 0 12.5%;}
.yellow_bg_sm{ background:#ffe000;}
.foot_left_p{ padding:0 0 0 17.4%; font-family:"Lato"; font-size:.8em; color:#bfbfbf;}
/*13-04-15*/
.signup_mainbox{ padding:0 !important ; margin:0 !important; width:100%;}
.signup_boxnew{ width:100% !important; padding:0px 26px 28px!important;}
.signup_txt1{ font-weight:900; font-size:1.3em; padding:4% 0 2.5% 0 ;}
.su_btn_new{ float:right; margin-right:0 !important; }
.newua_btn{ text-align:right; margin-right:41px !important; }
.newsub_btn{text-align:right; margin-right:33px !important; margin-top:23px;}
.qot_txt1{font-weight:900; font-size:1.1em;}
.newpage_boxsu{margin-bottom:0 !important;}
.newpage_boxsu > li > a, .newpage_boxsu > li > span{ border-radius:0; margin-left:-1px !important; padding:5px 18px !important; margin-top:20px; background:#f8f8f8 !important; }
.newpage_boxsu > li:first-child > a, .newpage_boxsu > li:first-child > span{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}
.newpage_boxsu > .active > a, .newpage_boxsu > .active > a:focus, .newpage_boxsu > .active > a:hover, .newpage_boxsu > .active > span, .newpage_boxsu > .active > span:focus, .newpage_boxsu > .active > span:hover{ background:#ffffff !important;}
.labelbox{ width: 50%; clear:both; overflow:hidden; margin:1.5% 25% 3%;}
.anobox1{ margin:0% 0 1% 11%;}
.pro_img1{margin: 0 0 0 3%; padding: 1.5%; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float: left; font-size: 0.9em; width:60px; color:#a3a3a3; font-weight:bold;}
.txt_anobx1{ float:left; width:78%; margin:0 0 0 3%; }
.chatbx_box{ width:100%; clear:both; overflow:hidden; margin:0 0 2% 0;}
.pro_img2{ margin:0 2% 0 2.8%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.txt_anobx2{ float:left; width:78%; margin:0 0 0 11.6%; }
.noti_icon{ background: none repeat scroll 0 0 #ff7800;border-radius: 10px;color: #fff;font-size: 0.8em;height: 18px;margin: -29px 1px 1px 19px;padding: 0;position: absolute;width: 18px;}
.anosub_btn{text-align:right; margin-right:90px !important; margin-top:4px;}
.hifi_popupbox1{ background:#ffe000; width:97.1%; margin:0 1.5%; padding:1%; text-align:left;}
.heightsp2{ padding:1.5% 0;}
.lis_bx1n{ margin:5px 0 0 0; width:150% !important;}
.dp_boxgo{float:right; width:17%; margin:23px -9px 0 0 ;}
.gobtn{ background: none repeat scroll 0 0 #23A491;font-weight: normal;padding:7px 17px !important;text-transform: uppercase; border:0; border-radius:4px;}
/*20/4/15*/
.msgboxnew{ border:1px solid #cccccc; padding:28px; margin:19px 28px; width:95%;}
.msgboxnew11{margin:19px 28px; width:95%;}
.ano_btn_box{ margin:0 22px 0 0px; float:right;}
.txt_anobx2a{ float:left; width:78%; margin:0 0 0 11.7%; }
.pro_img2a{ margin:0 2% 0 2.1%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.cb_co{ background:#F8F8F8; height:auto; padding:14px;}
.chatboxnew{ width:76% !important; margin:0 12%; }
.chatboxnew_txtb{ width:76% !important; margin:0 12%; !important;}
.anosubnew_btn{text-align:right; margin-right:109px !important; margin-top:4px;}
/*21-04-2015*/
.popupmainbox{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 15%;
padding: 70px 40px;width: 70%;}
.popupbtnbox{ float:right;}
.popupsabtnbox{ float:left !important; margin:0 0 0 0 !important;}
.pu_bx_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.popupmainbox1{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 0% 0%;
padding: 5px 10px;width: 100%;}
.ppimg{ width:150px; height:150px; background:#E9E9E9;}
.popupmainbox2{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 0%;
padding:50px 2px;width: 90%;}
.pu_sa_n{ padding:8px 15px !important;  font-size:1em !important; float:right; margin:0 16px 0 0px !important;}
.pu_de_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.pu_tx_1{ padding:0px 0 0px 15px; font-weight:bold; font-size:1.3em;}
	}

@media only screen and (min-width: 767px) {
	.heading1a{ font-family: Lato; font-size:1.2em; font-weight:900; }
.heading2a{ font-family:"Ek Mukta";font-weight:900; text-transform:uppercase; font-size:22px;}
.txt2{ font-family:"Ek Mukta"; font-size:1.2em; font-weight:bold;}
.boxn1{ padding:19px !important; color:#a0a0a0;}
.cb_sp{ padding:2px 0;}
/*old_classes*/
.txtmain{ font-family:Roboto !important;}
.newnavbar{ background:#23A491 !important; }
.newlogout{ background:#000000; color:#ffffff !important; border-radius:18px; border:none !important; padding:6px 28px !important; margin:0 0 0 32px;}
.newlogout a{ color:#ffffff !important; background:#000000 !important;}
.newlogout:hover{ color:#ffffff !important; background:#000000 !important;}
.newlogout:focus{ color:#ffffff !important; background:#000000 !important;}
.newlogout:last-child{ margin-right:0 !important; outline:none;}
.newcqmain_box{ width:100% !important; margin-top:-1px; border:1px solid #cccccc;}
.maintxtbox{ text-align:center !important; width:64%; margin:0 18%; }
.txt2n{ font-size:2.6em; font-weight:bold; font-family:Roboto; line-height:46px;}
.heightsp{ padding:2.3% 0;}
.heightsp1{ padding:1% 0;}
.newheading1{ text-align:center !important;}
.chatbg{ background:#ffffff; text-align:center;}
.difftxt{ width:70%; margin:0 15%; text-align:center;}
.newsmallbox1{ width:25% !important; margin:14px 0 0 0;}
.newheading2{ background:#eeeded !important; padding:10px 20px; box-shadow:none !important;}
.newheading3{ background:#ffffff !important; padding:10px 0px 10px 35px; box-shadow:none !important;}
.heightsp3{ padding:.5% 0; clear:both;}
.new_btn_box{ width:100%; height:auto; clear:both; overflow:hidden; text-align:right; margin:34px 0;}
.nobod{}
.sm-btn{ margin:12% 0 12% 4%;}
.boxri{ float:right;}
.newbox2{ width:100% !important; color:#a0a0a0;}
.setmain_box{width:100% !important; margin-top:-1px; background:none !important; border:none !important;}
.setqhvmain{ width:100%; height:auto; clear:both; overflow:hidden;}
.set_qhv_left{ float:left; width:20%; clear:none; text-align:center;color:#a0a0a0;}
.set_qhv_left a{ color:#a0a0a0;}
.set_qhv_left a:hover{ color:#a0a0a0;}
.set_qhv_right{float:left; width:80%; clear:none; color:#a0a0a0;}
.set_qhv_rightnew{ float:left; width:50%; clear:none; font-weight:bold; text-transform:uppercase; padding:4% 0 0 0;}
.set_qht_ricon{ width:30%; float:right;}
.ye_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%;}
.black_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%; background:#5c5c5c !important; color:#ffffff;}
.heightsp4{ padding:2% 0; clear:both;}
.tabfont{ text-transform:uppercase !important; font-size:.85em !important; color:#3b4444 !important;}
.qsbox1{ width:100%; height:auto; clear:both; overflow:hidden; margin:0 0 30px 0;}
.qsboxleft{ width:20%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright{ width:80%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright1{ width:30%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright ul{ padding:0; margin:0; display:inline;}
.qsboxright li{ display:table-cell; text-align:center; background:#ffffff; border:1px solid #dfdfdf;}
.qsboxright li a{ padding:6px 14px; display:table-cell; text-align:center; background:#ffffff; color:#a4a3a3;}
.qsboxright li a:hover{ background:#ffe000; text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) center 30px no-repeat;}
.qsboxright li a:hover, qsboxright li active{ background:; text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) #ffe000 center 22px no-repeat;}
/**/
/*08-04-15*/
.cq_txt1{ padding:0 0 0 16px; font-size:1.1em; font-weight:bold; color:#5b5657;}
.cq_left{ padding:25px 0 0 25px !important; font-size:1.1em; font-weight:normal; background:#fcfcfc;}
.cq_leftt{ font-size:.9em; font-weight:normal; background:#fcfcfc; margin:0; color:#999999; text-align:center !important;}
.cq_dr_bx{ width:30%; float:left; clear:none;}
.cq_leftqt{ font-size:.9em; font-weight:normal; background:#fcfcfc; color:#999999; text-align:left !important;}
.dp_box{ float:left; width:20%; margin:0 30px 0 0 ;}
.calenbox{ border-radius:2px !important;}
.calenbox1{ border-left:none ;}
.mainbox_bx1{ padding:9px 19px !important;}
.date_heading{ padding:10px 0 10px 10px; background:#fcfcfc; border:1px solid #e6e6e6; font-size:.6em; border-radius:3px; color:#999999; margin:0 0 19px 0;}
.sh-div2{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.fromdiv{ margin-bottom:0 !important; margin-top:10px;}
.dp_boxnew{ width:100%; margin:0 0px 0 0 ;}
.tabb_rw_n{text-align:center; font-weight:normal;color:#999999;}
.tabb_rw_n1{text-align:left; font-weight:normal;color:#999999;}
.cq_tabb_bx1{ padding:12px 0 8px 4px;}
.txtn3a a{ color:#ff7701 !important;}
.txtn3a a:hover{ color:#ff7701 !important;}
.sh-div3{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.navmainlogo{ padding:20px 0 0 12.5%;}
.yellow_bg_sm{ background:#ffe000;}
.foot_left_p{ padding:0 0 0 7.5%; font-family:"Lato"; font-size:.8em; color:#bfbfbf;}
/*13-04-15*/
.signup_mainbox{ padding:0 !important ; margin:0 !important; width:100%;}
.signup_boxnew{ width:100% !important; padding:0px 26px 28px!important;}
.signup_txt1{ font-weight:900; font-size:1.3em; padding:4% 0 2.5% 0 ;}
.su_btn_new{ float:right; margin-right:0 !important; }
.newua_btn{ text-align:right; margin-right:41px !important; }
.newsub_btn{text-align:right; margin-right:33px !important; margin-top:23px;}
.qot_txt1{font-weight:900; font-size:1.1em;}
.newpage_boxsu{margin-bottom:0 !important;}
.newpage_boxsu > li > a, .newpage_boxsu > li > span{ border-radius:0; margin-left:-1px !important; padding:5px 18px !important; margin-top:20px; background:#f8f8f8 !important; }
.newpage_boxsu > li:first-child > a, .newpage_boxsu > li:first-child > span{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}
.newpage_boxsu > .active > a, .newpage_boxsu > .active > a:focus, .newpage_boxsu > .active > a:hover, .newpage_boxsu > .active > span, .newpage_boxsu > .active > span:focus, .newpage_boxsu > .active > span:hover{ background:#ffffff !important;}
.labelbox{ width: 50%; clear:both; overflow:hidden; margin:1.5% 25% 3%;}
.anobox1{ margin:0% 0 1% 11%;}
.pro_img1{margin: 0 0 0 3%; padding: 1.5%; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float: left; font-size: 0.9em; width:60px; color:#a3a3a3; font-weight:bold;}
.txt_anobx1{ float:left; width:78%; margin:0 0 0 3%; }
.chatbx_box{ width:100%; clear:both; overflow:hidden; margin:0 0 2% 0;}
.pro_img2{ margin:0 2% 0 2.8%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.txt_anobx2{ float:left; width:78%; margin:0 0 0 11.6%; }
.noti_icon{ background: none repeat scroll 0 0 #ff7800;border-radius: 10px;color: #fff;font-size: 0.8em;height: 18px;margin: -29px 1px 1px 19px;padding: 0;position: absolute;width: 18px;}
.anosub_btn{text-align:right; margin-right:90px !important; margin-top:4px;}
.hifi_popupbox1{ background:#ffe000; width:97.1%; margin:0 1.5%; padding:1%; text-align:left;}
.heightsp2{ padding:1.5% 0;}
.lis_bx1n{ margin:5px 0 0 0; width:150% !important;}
.dp_boxgo{float:right; width:17%; margin:23px -9px 0 0 ;}
.gobtn{ background: none repeat scroll 0 0 #23A491;font-weight: normal;padding:7px 17px !important;text-transform: uppercase; border:0; border-radius:4px;}
/*20/4/15*/
.msgboxnew{ border:1px solid #cccccc; padding:28px; margin:19px 28px; width:95%;}
.msgboxnew11{margin:19px 28px; width:95%;}
.ano_btn_box{ margin:0 22px 0 0px; float:right;}
.txt_anobx2a{ float:left; width:78%; margin:0 0 0 11.7%; }
.pro_img2a{ margin:0 2% 0 2.1%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.cb_co{ background:#F8F8F8; height:auto; padding:14px;}
.chatboxnew{ width:76% !important; margin:0 12%; }
.chatboxnew_txtb{ width:76% !important; margin:0 12%; !important;}
.anosubnew_btn{text-align:right; margin-right:59px !important; margin-top:4px;}
/*21-04-2015*/
.popupmainbox{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 15%;
padding: 70px 40px;width: 70%;}
.popupbtnbox{ float:right;}
.popupsabtnbox{ float:left !important; margin:0 0 0 0 !important;}
.pu_bx_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.popupmainbox1{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 0% 0%;
padding: 5px 10px;width: 100%;}
.ppimg{ width:150px; height:150px; background:#E9E9E9;}
.popupmainbox2{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 0%;
padding: 50px 40px;width: 90%;}
.pu_sa_n{ padding:8px 15px !important;  font-size:1em !important; float:right; margin:0 16px 0 40px !important;}
.pu_de_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.pu_tx_1{ padding:0px 0 0px 15px; font-weight:bold; font-size:1.3em;}
	}

@media only screen and (min-width: 799px) {
	.newbox1{ width:92% !important;color:#a0a0a0;}
	.sh-div1 {
    margin-bottom: 20px;
    margin-left: -14px;
    margin-top: 10px;
    padding: 0;
}
.heading1a{ font-family: Lato; font-size:1.2em; font-weight:900; }
.heading2a{ font-family:"Ek Mukta";font-weight:900; text-transform:uppercase; font-size:22px;}
.txt2{ font-family:"Ek Mukta"; font-size:1.2em; font-weight:bold;}
.boxn1{ padding:19px !important; color:#a0a0a0;}
.cb_sp{ padding:2px 0;}
/*old_classes*/
.txtmain{ font-family:Roboto !important;}
.newnavbar{ background:#23A491 !important; }
.newlogout{ background:#000000; color:#ffffff !important; border-radius:18px; border:none !important; padding:6px 28px !important; margin:0 0 0 32px;}
.newlogout a{ color:#ffffff !important; background:#000000 !important;}
.newlogout:hover{ color:#ffffff !important; background:#000000 !important;}
.newlogout:focus{ color:#ffffff !important; background:#000000 !important;}
.newlogout:last-child{ margin-right:0 !important; outline:none;}
.newcqmain_box{ width:100% !important; margin-top:-1px; border:1px solid #cccccc;}
.maintxtbox{ text-align:center !important; width:64%; margin:0 18%; }
.txt2n{ font-size:2.6em; font-weight:bold; font-family:Roboto; line-height:46px;}
.heightsp{ padding:2.3% 0;}
.heightsp1{ padding:1% 0;}
.newheading1{ text-align:center !important;}
.chatbg{ background:#ffffff; text-align:center;}
.difftxt{ width:70%; margin:0 15%; text-align:center;}
.newsmallbox1{ width:25% !important; margin:14px 0 0 0;}
.newheading2{ background:#eeeded !important; padding:10px 20px; box-shadow:none !important;}
.newheading3{ background:#ffffff !important; padding:10px 0px 10px 35px; box-shadow:none !important;}
.heightsp3{ padding:.5% 0; clear:both;}
.new_btn_box{ width:100%; height:auto; clear:both; overflow:hidden; text-align:right; margin:34px 0;}
.nobod{}
.sm-btn{ margin:12% 0 12% 4%;}
.boxri{ float:right;}
.newbox2{ width:100% !important; color:#a0a0a0;}
.setmain_box{width:100% !important; margin-top:-1px; background:none !important; border:none !important;}
.setqhvmain{ width:100%; height:auto; clear:both; overflow:hidden;}
.set_qhv_left{ float:left; width:12%; clear:none; text-align:center;color:#a0a0a0;}
.set_qhv_left a{ color:#a0a0a0;}
.set_qhv_left a:hover{ color:#a0a0a0;}
.set_qhv_right{float:left; width:84%; clear:none; color:#a0a0a0;}
.set_qhv_rightnew{ float:left; width:50%; clear:none; font-weight:bold; text-transform:uppercase; padding:4% 0 0 0;}
.set_qht_ricon{ width:30%; float:right;}
.ye_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%;}
.black_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%; background:#5c5c5c !important; color:#ffffff;}
.heightsp4{ padding:2% 0; clear:both;}
.tabfont{ text-transform:uppercase !important; font-size:.85em !important; color:#3b4444 !important;}
.qsbox1{ width:100%; height:auto; clear:both; overflow:hidden; margin:0 0 30px 0;}
.qsboxleft{ width:20%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright{ width:80%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright1{ width:30%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright ul{ padding:0; margin:0; display:inline;}
.qsboxright li{ display:table-cell; text-align:center; background:#ffffff; border:1px solid #dfdfdf;}
.qsboxright li a{ padding:6px 14px; display:table-cell; text-align:center; background:#ffffff; color:#a4a3a3;}
.qsboxright li a:hover{ background:#ffe000; text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) center 30px no-repeat;}
.qsboxright li a:hover, qsboxright li active{ background:; text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) #ffe000 center 22px no-repeat;}
/**/
/*08-04-15*/
.cq_txt1{ padding:0 0 0 16px; font-size:1.1em; font-weight:bold; color:#5b5657;}
.cq_left{ padding:25px 0 0 25px !important; font-size:1.1em; font-weight:normal; background:#fcfcfc;}
.cq_leftt{ font-size:.9em; font-weight:normal; background:#fcfcfc; margin:0; color:#999999; text-align:center !important;}
.cq_dr_bx{ width:30%; float:left; clear:none;}
.cq_leftqt{ font-size:.9em; font-weight:normal; background:#fcfcfc; color:#999999; text-align:left !important;}
.dp_box{ float:left; width:20%; margin:0 30px 0 0 ;}
.calenbox{ border-radius:2px !important;}
.calenbox1{ border-left:none ;}
.mainbox_bx1{ padding:9px 19px !important;}
.date_heading{ padding:10px 0 10px 10px; background:#fcfcfc; border:1px solid #e6e6e6; font-size:.6em; border-radius:3px; color:#999999; margin:0 0 19px 0;}
.sh-div2{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.fromdiv{ margin-bottom:0 !important; margin-top:10px;}
.dp_boxnew{ width:100%; margin:0 0px 0 0 ;}
.tabb_rw_n{text-align:center; font-weight:normal;color:#999999;}
.tabb_rw_n1{text-align:left; font-weight:normal;color:#999999;}
.cq_tabb_bx1{ padding:12px 0 8px 4px;}
.txtn3a a{ color:#ff7701 !important;}
.txtn3a a:hover{ color:#ff7701 !important;}
.sh-div3{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.navmainlogo{ padding:20px 0 0 12.5%;}
.yellow_bg_sm{ background:#ffe000;}
.foot_left_p{ padding:0 0 0 16.6%;}
.foot_left_p{ padding:0 0 0 17.4%; font-family:"Lato"; font-size:.8em; color:#bfbfbf;}
/*13-04-15*/
.signup_mainbox{ padding:0 !important ; margin:0 !important; width:100%;}
.signup_boxnew{ width:100% !important; padding:0px 26px 28px!important;}
.signup_txt1{ font-weight:900; font-size:1.3em; padding:4% 0 2.5% 0 ;}
.su_btn_new{ float:right; margin-right:0 !important; }
.newua_btn{ text-align:right; margin-right:41px !important; }
.newsub_btn{text-align:right; margin-right:33px !important; margin-top:23px;}
.qot_txt1{font-weight:900; font-size:1.1em;}
.newpage_boxsu{margin-bottom:0 !important;}
.newpage_boxsu > li > a, .newpage_boxsu > li > span{ border-radius:0; margin-left:-1px !important; padding:5px 18px !important; margin-top:20px; background:#f8f8f8 !important; }
.newpage_boxsu > li:first-child > a, .newpage_boxsu > li:first-child > span{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}
.newpage_boxsu > .active > a, .newpage_boxsu > .active > a:focus, .newpage_boxsu > .active > a:hover, .newpage_boxsu > .active > span, .newpage_boxsu > .active > span:focus, .newpage_boxsu > .active > span:hover{ background:#ffffff !important;}
.labelbox{ width: 50%; clear:both; overflow:hidden; margin:1.5% 25% 3%;}
.anobox1{ margin:0% 0 1% 11%;}
.pro_img1{margin: 0 0 0 0; padding: 1.5%; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float: left; font-size: 0.9em; width:60px; color:#a3a3a3; font-weight:bold;}
.txt_anobx1{ float:left; width:76%; margin:0 0 0 2.5%; }
.chatbx_box{ width:100%; clear:both; overflow:hidden; margin:0 0 2% 0;}
.pro_img2{ margin:0 1% 0 0; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.txt_anobx2{ float:left; width:76%; margin:0 0 0 11.6%; }
.noti_icon{ background: none repeat scroll 0 0 #ff7800;border-radius: 10px;color: #fff;font-size: 0.8em;height: 18px;margin: -29px 1px 1px 19px;padding: 0;position: absolute;width: 18px;}
.anosub_btn{text-align:right; margin-right:90px !important; margin-top:4px;}
.hifi_popupbox1{ background:#ffe000; width:97.1%; margin:0 1.5%; padding:1%; text-align:left;}
.heightsp2{ padding:1.5% 0;}
.lis_bx1n{ margin:5px 0 0 0; width:150% !important;}
.dp_boxgo{float:right; width:17%; margin:23px -9px 0 0 ;}
.gobtn{ background: none repeat scroll 0 0 #23A491;font-weight: normal;padding:7px 17px !important;text-transform: uppercase; border:0; border-radius:4px;}


/*21-04-2015*/
.popupmainbox{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 15%;
padding: 70px 40px;width: 70%;}
.popupbtnbox{ float:right;}
.popupsabtnbox{ float:left !important; margin:0 0 0 0 !important;}
.pu_bx_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.popupmainbox1{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 0% 0%;
padding: 5px 10px;width: 100%;}
.ppimg{ width:150px; height:150px; background:#E9E9E9;}
.popupmainbox2{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 0%;
padding:50px 2px;width: 90%;}
.pu_sa_n{ padding:8px 15px !important;  font-size:1em !important; float:right; margin:0 16px 0 40px !important;}
.pu_de_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.pu_tx_1{ padding:0px 0 0px 15px; font-weight:bold; font-size:1.3em;}
	}

@media only screen and (min-width: 979px) {
	.newbox1{ width:90% !important;color:#a0a0a0;}
	.sh-div1 {
    margin-bottom: 20px;
    margin-left: -14px;
    margin-top: 10px;
    padding: 0;
}
.heading1a{ font-family: Lato; font-size:1.2em; font-weight:900; }
.heading2a{ font-family:"Ek Mukta";font-weight:900; text-transform:uppercase; font-size:22px;}
.txt2{ font-family:"Ek Mukta"; font-size:1.2em; font-weight:bold;}
.boxn1{ padding:19px !important; color:#a0a0a0;}
.cb_sp{ padding:2px 0;}
/*old_classes*/
.txtmain{ font-family:Roboto !important;}
.newnavbar{ background:#23A491 !important; }
.newlogout{ background:#000000; color:#ffffff !important; border-radius:18px; border:none !important; padding:6px 28px !important; margin:0 0 0 32px;}
.newlogout a{ color:#ffffff !important; background:#000000 !important;}
.newlogout:hover{ color:#ffffff !important; background:#000000 !important;}
.newlogout:focus{ color:#ffffff !important; background:#000000 !important;}
.newlogout:last-child{ margin-right:0 !important; outline:none;}
.newcqmain_box{ width:100% !important; margin-top:-1px; border:1px solid #cccccc;}
.maintxtbox{ text-align:center !important; width:64%; margin:0 18%; }
.txt2n{ font-size:2.6em; font-weight:bold; font-family:Roboto; line-height:46px;}
.heightsp{ padding:2.3% 0;}
.heightsp1{ padding:1% 0;}
.newheading1{ text-align:center !important;}
.chatbg{ background:#ffffff; text-align:center;}
.difftxt{ width:70%; margin:0 15%; text-align:center;}
.newsmallbox1{ width:25% !important; margin:14px 0 0 0;}
.newheading2{ background:#eeeded !important; padding:10px 20px; box-shadow:none !important;}
.newheading3{ background:#ffffff !important; padding:10px 0px 10px 35px; box-shadow:none !important;}
.heightsp3{ padding:.5% 0; clear:both;}
.new_btn_box{ width:100%; height:auto; clear:both; overflow:hidden; text-align:right; margin:34px 0;}
.nobod{}
.sm-btn{ margin:12% 0 12% 4%;}
.boxri{ float:right;}
.newbox2{ width:100% !important; color:#a0a0a0;}
.setmain_box{width:100% !important; margin-top:-1px; background:none !important; border:none !important;}
.setqhvmain{ width:100%; height:auto; clear:both; overflow:hidden;}
.set_qhv_left{ float:left; width:20%; clear:none;}
.set_qhv_right{float:left; width:80%; clear:none;}
.set_qhv_rightnew{ float:left; width:50%; clear:none;}
.set_qht_ricon{ width:30%; float:right;}
.ye_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%;}
.black_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%; background:#5c5c5c !important; color:#ffffff;}
.heightsp4{ padding:2% 0; clear:both;}
.tabfont{ text-transform:uppercase !important; font-size:.85em !important; color:#3b4444 !important;}
.qsbox1{ width:100%; height:auto; clear:both; overflow:hidden; margin:0 0 30px 0;}
.qsboxleft{ width:20%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright{ width:80%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright1{ width:30%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright ul{ padding:0; margin:0; display:inline;}
.qsboxright li{ display:table-cell; text-align:center; background:#ffffff; border:1px solid #dfdfdf;}
.qsboxright li a{ padding:6px 14px; display:table-cell; text-align:center; background:#ffffff; color:#a4a3a3;}
.qsboxright li a:hover{ background:#ffe000; text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) center 30px no-repeat;}
.qsboxright li a:hover, qsboxright li active{ background:; text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) #ffe000 center 22px no-repeat;}
/**/
/*08-04-15*/
.cq_txt1{ padding:0 0 0 16px; font-size:1.1em; font-weight:bold; color:#5b5657;}
.cq_left{ padding:25px 0 0 25px !important; font-size:1.1em; font-weight:normal; background:#fcfcfc;}
.cq_leftt{ font-size:.9em; font-weight:normal; background:#fcfcfc; margin:0; color:#999999; text-align:center !important;}
.cq_dr_bx{ width:30%; float:left; clear:none;}
.cq_leftqt{ font-size:.9em; font-weight:normal; background:#fcfcfc; color:#999999; text-align:left !important;}
.dp_box{ float:left; width:20%; margin:0 30px 0 0 ;}
.calenbox{ border-radius:2px !important;}
.calenbox1{ border-left:none ;}
.mainbox_bx1{ padding:9px 19px !important; min-height:700px !important; }
.date_heading{ padding:10px 0 10px 10px; background:#fcfcfc; border:1px solid #e6e6e6; font-size:.6em; border-radius:3px; color:#999999; margin:0 0 19px 0;}
.sh-div2{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.fromdiv{ margin-bottom:0 !important; margin-top:10px;}
.dp_boxnew{ width:100%; margin:0 0px 0 0 ;}
.tabb_rw_n{text-align:center; font-weight:normal;color:#999999;}
.tabb_rw_n1{text-align:left; font-weight:normal;color:#999999;}
.cq_tabb_bx1{ padding:12px 0 8px 4px;}
.txtn3a a{ color:#ff7701 !important;}
.txtn3a a:hover{ color:#ff7701 !important;}
.sh-div3{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.navmainlogo{ padding:3% 0 0 12.5%;}
.yellow_bg_sm{ background:#ffe000;}
.foot_left_p{ padding:0 0 0 16.6%;}
.foot_left_p{ padding:0 0 0 14.6%; font-family:"Lato"; font-size:.8em; color:#bfbfbf;}
/*13-04-15*/
.signup_mainbox{ padding:0 !important ; margin:0 !important; width:100%;}
.signup_boxnew{ width:100% !important; padding:0px 26px 28px!important;}
.signup_txt1{ font-weight:900; font-size:1.3em; padding:4% 0 2.5% 0 ;}
.su_btn_new{ float:right; margin-right:0 !important; }
.newua_btn{ text-align:right; margin-right:41px !important; }
.newsub_btn{text-align:right; margin-right:33px !important; margin-top:23px;}
.qot_txt1{font-weight:900; font-size:1.1em;}
.newpage_boxsu{margin-bottom:0 !important;}
.newpage_boxsu > li > a, .newpage_boxsu > li > span{ border-radius:0; margin-left:-1px !important; padding:5px 18px !important; margin-top:20px; background:#f8f8f8 !important; }
.newpage_boxsu > li:first-child > a, .newpage_boxsu > li:first-child > span{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}
.newpage_boxsu > .active > a, .newpage_boxsu > .active > a:focus, .newpage_boxsu > .active > a:hover, .newpage_boxsu > .active > span, .newpage_boxsu > .active > span:focus, .newpage_boxsu > .active > span:hover{ background:#ffffff !important;}
.labelbox{ width: 50%; clear:both; overflow:hidden; margin:1.5% 25% 3%;}
.anobox1{ margin:0% 0 1% 11%;}
.pro_img1{margin: 0 0 0 0; padding: 1.5%; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float: left; font-size: 0.9em; width:60px; color:#a3a3a3; font-weight:bold;}
.txt_anobx1{ float:left; width:76%; margin:0 0 0 2.5%; }
.chatbx_box{ width:100%; clear:both; overflow:hidden; margin:0 0 2% 0;}
.pro_img2{ margin:0 1% 0 0; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.txt_anobx2{ float:left; width:76%; margin:0 0 0 11.6%; }
.noti_icon{ background: none repeat scroll 0 0 #ff7800;border-radius: 10px;color: #fff;font-size: 0.8em;height: 18px;margin: -29px 1px 1px 19px;padding: 0;position: absolute;width: 18px;}
.anosub_btn{text-align:right; margin-right:62px !important; margin-top:4px;}
.hifi_popupbox1{ background:#ffe000; width:97.1%; margin:0 1.5%; padding:1%; text-align:left;}
.heightsp2{ padding:1.5% 0;}
.lis_bx1n{ margin:5px 0 0 0; width:150% !important;}
.dp_boxgo{float:right; width:17%; margin:23px -9px 0 0 ;}
.gobtn{ background: none repeat scroll 0 0 #23A491;font-weight: normal;padding:7px 17px !important;text-transform: uppercase; border:0; border-radius:4px;}
/*21-04-2015*/
.popupmainbox{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 15%;
padding: 70px 40px;width: 70%;}
.popupbtnbox{ float:right;}
.popupsabtnbox{ float:left !important; margin:0 0 0 0 !important;}
.pu_bx_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.popupmainbox1{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 0% 0%;
padding: 5px 10px;width: 100%;}
.ppimg{ width:150px; height:150px; background:#E9E9E9;}
.popupmainbox2{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 0%;
padding:50px 2px;width: 90%;}
.pu_sa_n{ padding:8px 15px !important;  font-size:1em !important; float:right; margin:0 16px 0 40px !important;}
.pu_de_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.pu_tx_1{ padding:0px 0 0px 15px; font-weight:bold; font-size:1.3em;}
	}

@media only screen and (min-width: 1023px) {
	.sh-div1 {
    margin-bottom: 20px;
    margin-left: 10px;
    margin-top: 10px;
    padding: 0;
}
	}

@media only screen and (min-width: 1279px) {
	.newbox1{ width:91.5% !important; color:#a0a0a0;}
	.sh-div1 {
    margin-bottom: 20px;
    margin-left: 31px;
    margin-top: 10px;
    padding: 0;
}
.heading1a{ font-family: Lato; font-size:1.4em; font-weight:900; }
.heading2a{ font-family:"Ek Mukta";font-weight:900; text-transform:uppercase; font-size:27px;}
.txt2{ font-family:"Ek Mukta"; font-size:1.2em; font-weight:bold;}
.boxn1{ padding:19px !important; color:#a0a0a0;}
.cb_sp{ padding:2px 0;}
/*old_classes*/
.txtmain{ font-family:Roboto !important;}
.newnavbar{ background:#23A491 !important; }
.newlogout{ background:#000000; color:#ffffff !important; border-radius:18px; border:none !important; padding:6px 28px !important; margin:0 0 0 32px;}
.newlogout a{ color:#ffffff !important; background:#000000 !important;}
.newlogout:hover{ color:#ffffff !important; background:#000000 !important;}
.newlogout:focus{ color:#ffffff !important; background:#000000 !important;}
.newlogout:last-child{ margin-right:0 !important; outline:none;}
.newcqmain_box{ width:100% !important; margin-top:-1px; border:1px solid #cccccc;}
.maintxtbox{ text-align:center !important; width:64%; margin:0 18%; }
.txt2n{ font-size:2.6em; font-weight:bold; font-family:Roboto; line-height:46px;}
.heightsp{ padding:2.3% 0;}
.heightsp1{ padding:1% 0;}
.newheading1{ text-align:center !important;}
.chatbg{ background:#ffffff; text-align:center;}
.difftxt{ width:70%; margin:0 15%; text-align:center;}
.newsmallbox1{ width:25% !important; margin:14px 0 0 0;}
.newheading2{ background:#eeeded !important; padding:10px 20px; box-shadow:none !important;}
.newheading3{ background:#ffffff !important; padding:10px 0px 10px 35px; box-shadow:none !important;}
.heightsp3{ padding:.5% 0; clear:both;}
.new_btn_box{ width:100%; height:auto; clear:both; overflow:hidden; text-align:right; margin:34px 0;}
.nobod{}
.sm-btn{ margin:12% 0 12% 4%;}
.boxri{ float:right;}
.newbox2{ width:100% !important; color:#a0a0a0;}
.setmain_box{width:100% !important; margin-top:-1px; background:none !important; border:none !important;}
.setqhvmain{ width:100%; height:auto; clear:both; overflow:hidden;}
.set_qhv_left{ float:left; width:12%; clear:none; text-align:center;color:#a0a0a0;}
.set_qhv_left a{ color:#a0a0a0;}
.set_qhv_left a:hover{ color:#a0a0a0;}
.set_qhv_right{float:left; width:84%; clear:none; color:#a0a0a0;}
.set_qhv_rightnew{ float:left; width:50%; clear:none; font-weight:bold; text-transform:uppercase; padding:4% 0 0 0;}
.set_qht_ricon{ width:20%; float:right; margin:27px 0 0 0;}
.ye_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%;}
.black_btn{ border:none; border-radius:3px; float:left; clear:none; width:46%; background:#5c5c5c !important; color:#ffffff;}
.heightsp4{ padding:2% 0; clear:both;}
.tabfont{ text-transform:uppercase !important; font-size:.85em !important; color:#3b4444 !important;}
.qsbox1{ width:100%; height:auto; clear:both; overflow:hidden; margin:0 0 30px 0;}
.qsboxleft{ width:20%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright{ width:80%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright1{ width:30%; height:auto; margin:0 0 5px 0; clear:none; overflow:hidden; float:left;}
.qsboxright ul{ padding:0; margin:0; display:inline;}
.qsboxright li{ display:table-cell; text-align:center; background:#ffffff; border:1px solid #dfdfdf;}
.qsboxright li a{ padding:6px 14px; display:table-cell; text-align:center; background:#ffffff; color:#a4a3a3;}
.qsboxright li a:hover{ text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) #ffe000 center 22px no-repeat;}
.qsboxright li a.active{ text-decoration:none; color:#423b3b; background:url(../images/dn_arrow.png) #ffe000 center 22px no-repeat;}
/*08-04-15*/
.cq_txt1{ padding:0 0 0 16px; font-size:1.4em; font-weight:bold; color:#5b5657 !important;}
.cq_txt1 a{font-weight:bold; color:#5b5657 !important; text-decoration:none;}
.cq_txt1 a:hover{color:orange !important; text-decoration:none;}
.cq_left{ padding:25px 0 0 25px !important; font-size:1.1em; font-weight:normal; background:#fcfcfc;}
.cq_leftt{ font-size:.9em; font-weight:normal; background:#fcfcfc; margin:0; color:#999999; text-align:center !important;}
.cq_dr_bx{ width:30%; float:left; clear:none;}
.cq_leftqt{ font-size:.9em; font-weight:normal; background:#fcfcfc; color:#999999; text-align:left !important;}
.dp_box{ float:left; width:20%; margin:0 30px 0 0 ;}
.calenbox{ border-radius:2px !important;}
.calenbox1{ border-left:none ;}
.mainbox_bx1{ padding:9px 19px !important;}
.date_heading{ padding:10px 0 10px 10px; background:#fcfcfc; border:1px solid #e6e6e6; font-size:.6em; border-radius:3px; color:#999999; margin:0 0 19px 0;}
.sh-div2{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.fromdiv{ margin-bottom:0 !important; margin-top:10px;}
.dp_boxnew{ width:100%; margin:0 0px 0 0 ;}
.tabb_rw_n{text-align:center; font-weight:normal;color:#999999; }
.tabb_rw_n1{text-align:left; font-weight:normal;color:#999999;}
.cq_tabb_bx1{ padding:12px 0 8px 0;}
.txtn3a a{ color:#ff7701 !important;}
.txtn3a a:hover{ color:#ff7701 !important;}
.sh-div3{margin-bottom: 20px;margin-left: 11px;margin-top: 27px;padding: 0;}
.navmainlogo{ padding:19px 0 0 12.5%;}
.yellow_bg_sm{ background:#ffe000;}
.foot_left_p{ padding:0 0 0 17.4%; font-family:"Lato"; font-size:.8em; color:#bfbfbf;}
.page_mainbox{ text-align:center !important; margin:3% 0 2% 27%;}
.tabb_rw_n2{text-align:left; font-weight:normal;color:#999999;}
/*13-04-15*/
.signup_mainbox{ padding:0 !important ; margin:0 !important; width:100%;}
.signup_boxnew{ width:100% !important; padding:0px 26px 28px!important;}
.signup_txt1{ font-weight:900; font-size:1.3em; padding:4% 0 2.5% 0 ;}
.su_btn_new{ float:right; margin-right:0 !important; }
.newua_btn{ text-align:right; margin-right:41px !important; }
.newsub_btn{text-align:right; margin-right:33px !important; margin-top:23px;}
.qot_txt1{font-weight:900; font-size:1.1em;}
.newpage_boxsu{margin-bottom:0 !important;}
.newpage_boxsu > li > a, .newpage_boxsu > li > span{ border-radius:0; margin-left:-1px !important; padding:5px 18px !important; margin-top:20px; background:#f8f8f8 !important; }
.newpage_boxsu > li:first-child > a, .newpage_boxsu > li:first-child > span{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}
.newpage_boxsu > .active > a, .newpage_boxsu > .active > a:focus, .newpage_boxsu > .active > a:hover, .newpage_boxsu > .active > span, .newpage_boxsu > .active > span:focus, .newpage_boxsu > .active > span:hover{ background:#ffffff !important;}
.labelbox{ width: 50%; clear:both; overflow:hidden; margin:1.5% 25% 3%;}
.anobox1{ margin:0% 0 1% 11.5%;}
.pro_img1{margin: 0 0 0 2%; padding: 1.5%; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float: left; font-size: 0.9em; width:60px; color:#a3a3a3; font-weight:bold;}
.txt_anobx1{ float:left; width:78%; margin:0 0 0 3.5%; }
.chatbx_box{ width:100%; clear:both; overflow:hidden; margin:0 0 2% 0;}
.pro_img2{ margin:0 2% 0 2.8%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.txt_anobx2{ float:left; width:78%; margin:0 0 0 11%; }
.noti_icon{ background: none repeat scroll 0 0 #ff7800;border-radius: 10px;color: #fff;font-size: 0.8em;height: 18px;margin: -29px 1px 1px 19px;padding: 0;position: absolute;width: 18px;}
.anosub_btn{text-align:right; margin-right:92px !important; margin-top:4px;}
.hifi_popupbox1{ background:#ffe000; width:97.1%; margin:0 1.5%; padding:1%; text-align:left;}
.heightsp2{ padding:1.5% 0;}
.lis_bx1n{ margin:5px 0 0 0; width:150% !important;}
.dp_boxgo{float:right; width:17%; margin:23px 30px 0 0 ;}
.gobtn{ background: none repeat scroll 0 0 #23A491;font-weight: normal;padding:8px 17px !important;text-transform: uppercase; border:0; border-radius:3px;}
.arrow-left {
	background:url(../images/left_ar.png) no-repeat ; height: 13px;
    margin: 13px 0 0 -6px;
    position: absolute;
    width: 9px;
}
.arrow-right {
	background:url(../images/ri_arr.png) no-repeat ; height: 13px;
    margin:-79px -7px 0 0;
    float:right;
    width: 9px;
}
/*20/4/15*/
.msgboxnew{ border:1px solid #cccccc; padding:28px; margin:19px 28px; width:95%;}
.msgboxnew11{margin:19px 28px; width:95%;}
.ano_btn_box{ margin:0 22px 0 0px; float:right;}
.txt_anobx2a{ float:left; width:78%; margin:0 0 0 11.7%; }
.pro_img2a{ margin:0 2% 0 2.1%; padding: 1.5% 0; text-align: center; text-transform: uppercase; background: none repeat scroll 0 0 #f5f5f5; float:right; font-size: 0.9em; width:60px;color:#a3a3a3; font-weight:bold;}
.cb_co{ background:#F8F8F8; height:auto; padding:14px;}
.chatboxnew{ width:76% !important; margin:0 12%; }
.chatboxnew_txtb{ width:76% !important; margin:0 12%; !important;}
.anosubnew_btn{text-align:right; margin-right:109px !important; margin-top:4px;}
/*21-04-2015*/
.popupmainbox{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 15%;
padding: 70px 40px;width: 70%;}
.popupbtnbox{ float:right;}
.popupsabtnbox{ float:left !important; margin:0 0 0 0 !important;}
.pu_bx_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.popupmainbox1{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 0% 0%;
padding: 5px 10px;width: 100%;}
.ppimg{ width:150px; height:150px; background:#E9E9E9;}
.popupmainbox2{background: none repeat scroll 0 0 #fff;border: 4px solid #3f3f3f;border-radius: 10px; margin: 10% 0%;
padding: 50px 40px;width: 90%;}
.pu_sa_n{ padding:8px 15px !important;  font-size:1em !important; float:right; margin:0 16px 0 40px !important;}
.pu_de_n{ padding:8px 15px !important;  font-size:1em !important; float:right;}
.pu_tx_1{ padding:0px 0 0px 15px; font-weight:bold; font-size:1.3em;}
	}
	
.txtdpn{ font-weight:bold; font-family:"Ek Mukta"; text-transform:uppercase;font-size:.9em; padding:25px 0 0;}
.tb_con_new1{ border-radius:0!important; background:none; border:none; padding:0 !important;}
.new_tb_head{ margin-left:0 !important; text-transform:uppercase; font-weight:bold;}
.error {color: #ff0000;font-size: 14px;font-weight: 600;}
.frmerror {border: 1px solid #ff0000;}

.nav-tabs>li.rejected_active>a, .nav-tabs>li.rejected_active>a:focus, .nav-tabs>li.rejected_active>a:hover {
    color: #fff;
    cursor: default;
    background-color: orangered;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    outline: none;
}
.nav-tabs>li.new_active>a, .nav-tabs>li.new_active>a:focus, .nav-tabs>li.new_active>a:hover {
    color: #fff;
    cursor: default;
    background-color: #23A491;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    outline: none;
}
.nav-tabs>li.assigned_active>a, .nav-tabs>li.assigned_active>a:focus, .nav-tabs>li.assigned_active>a:hover {
    color: #fff;
    cursor: default;
    background-color: #59C8E4;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    outline: none;
}
/* Create ASAP */
	#prodList
	{
		border-color:#EB7213;
		font-family:inherit;
		position: relative;
	}
	#prodList li a { border-color: #ffffff;background-color:#9B9A9C; color:#CACACA;height: 60px;padding-top:19px;}
	<!--#prodList li.active a {border-bottom-color: transparent;background-color:#23A491; color:#FFFFFF;padding-top:19px;}-->
	.product_list .tab-pane{ border:solid 1px #ffffff;  border-top: 0; background-color:#ffffff;font-family:inherit; }
	
	#prodList li.active::after {
		content: "";
		position: absolute;
		z-index: 1;
		bottom: -25px;
		left: 70px;
		border-width: 15px 15px 0;
		border-style: solid;
		border-color: #23A491 transparent;
		display: block;
		width: 0;
		border-bottom-color: transparent;
		color:#FFFFFF;
		padding-top:17px;
	}


/*
a.hoverbubble {
  position: relative;
  text-decoration: none;
}
a.hoverbubble span {display: none; left:30px;}
a.hoverbubble:hover span {
	display: block;
	position: absolute;
	padding: .8em;
	content: attr(title);
	min-width: px;
	text-align: center;
	width: 170px;
	height: 140px;
	white-space: wrap;
	top: 25px;
	background: #CCCCCC;
	-moz-border-radius: 70px;
	-webkit-border-radius: 70px;
	border-radius: 50px;
	color: #000;
	font-size: 0.86em;
}
a.hoverbubble:hover span:after {
	position: absolute;
	display: block;
	content: "";
	border-color: #CCCCCC transparent transparent transparent;
	border-style: solid;
	border-width: 20px;
	height: 0;
	width:0;
	position: absolute;
	bottom: 2px;
	left: 6em;
	transform:             rotate( 150deg ) skew( -50deg );
        -moz-transform:    rotate( 150deg ) skew( -50deg );
        -ms-transform:     rotate( 150deg ) skew( -50deg );
        -o-transform:      rotate( 150deg ) skew( -50deg );
        -webkit-transform: rotate( 150deg ) skew( -50deg );
}
*/

/* Ends*/

.navbar-nav>li {
    float: left;
    top:6px;
}
.navbar-inverse .navbar-nav>li>a {
    color: #000;
    padding-top:0px;
	border:none;

}
.navbar-inverse .navbar-nav>li>a.menu_active {
    padding-top:0px;
	border-right:none;
	color:#23A491;
}
.navbar-inverse {
    height: 76px;
	background:#F9F9F9;
	
}
.navbar-right {
	float: right!important;
	margin-top: -13px;

}

.navbar-inverse .navbar-nav .open .dropdown-menu>li{
  position:relative;
  z-index:9999;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
 color:#000000;
 background:#ffffff;
 white-space:inherit;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
 color:#000000;
 background:#ffffff;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a.submenu_active{
    color: #23A491;

}
.container
{
width:100%;
}
.regbox{
width:100%;
}
.parentpopup{
z-index:9999;	
overflow:scroll;
}
.plus_minus_btn{
float:right;
}
.well{
box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;
}
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
.logo_position_in{
   float: left;
    margin-left: 15px;
}

.list-group {
 border:1px solid #e3e3e3;
}
.list-group.panel > .list-group-item {
font-family:Lato !important;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  text-align:left;
  background-color:#FFFFFF;
  color:#000000;
  border-bottom:3px solid #e3e3e3;
}
.list-group-submenu {
  margin-left:20px;
}
.list-group-item {
    position: relative;
    display: block;
    margin-bottom: -1px;
    text-align: left;
    background-color:#FFFFFF;
    font-family:Lato !important;
   border-bottom:3px solid #e3e3e3;
}

.strong { font-weight: bold; }

.list-group-item-active{
    font-family: Lato !important;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    text-align: left;
    background-color: #23A491;
    color: #FFFFFF;
    border-bottom: 3px solid #e3e3e3;
	position: relative;
    display: block;
    margin-bottom: -1px;
	padding: 10px 15px;
}
#t-s-sign {
font-family:Lato !important;
}


#progress-bar {background-color: #23A491;height:20px;color: #FFFFFF;width:0%;-webkit-transition: width .3s;-moz-transition: width .3s;transition: width .3s;}



/* CSS Document */

/* 1) Sign In Form Page*/

.form_title {
    color: #23A491;
    font-weight: normal;
    text-align: center;
    margin-top: -5px;
}

/* 2) ASAP Form Page */

.asap_title {
    color: #23A491;
    font-weight: bold;
    font-size: 38px;
    margin-top: 28px;
    margin-right: 10px;
}

.asap_sub_title {
    color: #000;
    font-weight: bold;
    margin-left: 70px;
    margin-top: -30px;
    font-size: 30px;
}

#reg_now_btn {
    background: #23A491;
    color: #ffffff;
    padding: 6px 12px;
    font-weight: bold;
    width: 98%;
    border: none;
    border-radius: 5px;
}

.whatall {
    font-family: Lato !important;
    background: #23A491;
    padding: 25px;
}
.subhead{
	color:#fff;
	font-weight:bold;
	}
	
/* 3) Register Page */

#signup_in {
    background: #23A491;
    color: #ffffff;
    padding: 6px 12px;
    font-weight: bold;
    width: 99%;
    border: none;
    border-radius: 5px;
}

/* 4) Menu Section */

.navbar-inverse .navbar-nav>li>a.menu_active {
    padding-top:0px;
	border-right:none;
	color:#23A491;
}

/* 5) Layout Panel Border */

.cqmain_box {
    border-top: 4px solid #23A491;
}


/* 6) Left Tab Active Color (Business Profile / Address / Ownership / Financials / Documents) */

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #ffffff;
    cursor: default;
    background-color:#23A491;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    outline: none;
}


/* 7) Button(s) Color */

#t-s-sign {
    background: #23A491;
    color: #ffffff;
    padding: 8px 16px;
    font-weight: bold;
    text-transform: uppercase;
}

#t-s-sign20 {
    background: none repeat scroll 0 0 #23A491;
    color: #ffffff;
    font-weight: bold;
    padding: 6px 52px;
    font-size: 1.1em;
    font-weight: bold;
    margin-top: 20px;
    text-transform: uppercase;
}

.btn-default {
    color: #333333;
    background-color: #e6e6e6;
}

.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default {
    color: #ffffff;
    background-color: #23A491;
    /* border-color: #adadad; */
}


.btn-default:hover {
    color: #fff;
    background-color: #23A491;
}

.btn-primary {
    color: #ffffff;
    background-color: #23A491;
}


.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}
.btn-info.active {
    color: #fff;
    background-color: #31b0d5;
    border-color: #46b8da;
}
.btn-info:hover {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

.btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eea236;
}

.btn-success {
    color: #fff;
     background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-success:hover {
    color: #fff;
     background-color:#449d44;
    border-color: #4cae4c;
}

/* 8) Alert color */

.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}

/* 9) Table Header Background and Text Color */

.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {
    background-color: #d9edf7;
	color:#333;
}

.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning {
    background-color: #fcf8e3;
}

.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {
    background-color: #dff0d8;
}

.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {
    background-color: #f2dede;
}



/* 10) Left Menu Active Color */

.list-group-item-active{
    font-family: Lato !important;
	font-weight:bold;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    text-align: left;
    background-color: #23A491;
    color: #FFFFFF;
    border-bottom: 3px solid #e3e3e3;
	position: relative;
    display: block;
    margin-bottom: -1px;
	padding: 10px 15px;
}

.list-group.panel a.list-group-item-active:hover{
    font-family: Lato !important;
	font-weight:bold;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    text-align: left;
    background-color: #23A491;
    color: #FFFFFF;
    border-bottom: 3px solid #e3e3e3;
	position: relative;
    display: block;
    margin-bottom: -1px;
	padding: 10px 15px;
	text-decoration:none;
}

.list-group.panel > a.list-group-item:hover {
  font-family:Lato !important;
  font-weight:bold;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  text-align:left;
  background-color:#f5f5f5;
  color:#000000;
  border-bottom:3px solid #e3e3e3;
}


/* 11) Pagination active color (Loans and Users List) */

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #23A491;
    color: #ffffff;
    cursor: default;
    z-index: 2;
    color: #ffffff;
}

/* 12) Modal Popup (Title) Background */

.modal-header {
    min-height: 16.43px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    background-color: #428bca;
}


/* 13) Panel Color */

.panel {
    margin-bottom: 20px;
    background-color: #1aaf99;
    border: 1px solid transparent;
}
.panel-default {
    border-color: #23a491;
}
.panel-info>.panel-heading {
    background-color: #D9EDF7;
    border-color: #bce8f1;
	color:#31708f;
}

/* 14) Create/Manage ASAP active tab color */

#prodList li a { 
    border-color: #ffffff;
	background-color:#999999; 
	color:#CCCCCC;
	height: 60px;
	padding-top:19px;
}
 #prodList li.active a {
 	border-bottom-color: transparent;
	background-color:#23A491;
	color:#FFFFFF;
	padding-top:19px;
}
#prodList li.active::after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: -25px;
    left: 70px;
    border-width: 15px 15px 0;
    border-style: solid;
    border-color: #23A491 transparent;
    display: block;
    width: 0;
    border-bottom-color: transparent;
    color: #FFFFFF;
    padding-top: 17px;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-widget-focus .ui-state-active {
    border: 1px solid #ccc;
    background: #23A491;
    font-weight: normal;
}


/* 15) Tooltip Color (Documet Description, Remarks) */

.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #23A491;
	border-radius: 4px;
}

.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #23A491;
}

.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #23A491;
}

/* 16) Label Info Color */

.label-info {
    background-color: #5bc0de;
}


/* 17) Progess Bar */

#progress-bar {background-color: #23A491;height:20px;color: #FFFFFF;width:0%;-webkit-transition: width .3s;-moz-transition: width .3s;transition: width .3s;}


/* 18) Slider Bar Handle Color */

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #23A491 none repeat scroll 0 0;
    border: 1px solid #c5c5c5;
    color: #454545;
    font-weight: normal;
}


