body {	margin:0px;	padding:0px;	font-family: 'Asap', sans-serif;	font-size: 12px;	font-weight: normal;	color: #000;	
      	/*background: url(../Images/BodyBGnew.png) repeat-x left top #f2f1f1;*/
      	background: rgba(8,122,195,1);
background: -moz-linear-gradient(top, rgba(8,122,195,1) 0%, rgba(242,241,241,1) 58%, rgba(242,241,241,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(8,122,195,1)), color-stop(58%, rgba(242,241,241,1)), color-stop(100%, rgba(242,241,241,1)));
background: -webkit-linear-gradient(top, rgba(8,122,195,1) 0%, rgba(242,241,241,1) 58%, rgba(242,241,241,1) 100%);
background: -o-linear-gradient(top, rgba(8,122,195,1) 0%, rgba(242,241,241,1) 58%, rgba(242,241,241,1) 100%);
background: -ms-linear-gradient(top, rgba(8,122,195,1) 0%, rgba(242,241,241,1) 58%, rgba(242,241,241,1) 100%);
background: linear-gradient(to bottom, rgba(8,122,195,1) 0%, rgba(242,241,241,1) 58%, rgba(242,241,241,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#087ac3', endColorstr='#f2f1f1', GradientType=0 );	}
      	
      	
#header {color:#fff;	height:115px;}
h1, h2, h3, h4, h5, h6, h7 { font-family: 'Asap', sans-serif!important;}
.Tempwidth { width:980px; margin:auto;}
.contBg { background:#fff; padding:0px 0px 10px 0px; margin:0px 0px;}
.logo { float:left; margin-top:10px; *margin-top:-20px;}
.tp_menu { float:right; margin: 54px 0px 0 0;}
.tp_menu a {float: right;
    width: auto;
    padding: 7px 10px;
    background: /*#FFED00; */#ffec64;
    margin-left: 4px;
    /* min-height: 20px; */
    color: #000;
    text-decoration: none;
    font-size: 13px;
    border-radius: 0px;
    border: #ffec64 1px solid;}
.tplnk {color: #fff; text-decoration: none; font-size:13px;}
.tplnk:hover, .tp_menu a:hover { color: #312e07;  background: #f9e137;}
.top_Link { margin-bottom:20px;}
.lang a{	background-color: #FFEBEB;	display: block;	float: right;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	color: #CA0000;	text-decoration: none;	border: 1px solid #902727;	margin-left:2px;}
.tp_menu a.active {	color: #F7AC09;	text-decoration: none;	background-color: #6F0000;	display:none;}
.lang a.active:hover { color:#EC9191;}
.lang a:hover { color:#ff0000;}
.menu {	margin:0px;	height: 50px; padding:0px 0px;}
.menu ul { margin:0px; padding:0px; list-style:none;background: url(../Images/MenuBG.png) repeat-x left bottom; }
.menu ul li {margin:0px; padding:0px; float:left; border-right:1px solid #d8d8d8;}
.menu ul li.lstRht { float:right; border:none; padding:5px 0px 5px 5px;}
.menu ul li.home { border:none;}
.menu ul li a {	font-size: 17px; font-weight: normal;	color: #838181; text-decoration: none;	display: block;	float: left; padding: 25px 20px 25px 20px; text-transform: uppercase;}
.menu ul.hindi li a {padding-right: 12px;	padding-left: 12px;	}
.menu ul li a:hover, .menu ul li a.active {	background: #1EA7FF; color:#fff;}
.menu ul li a.offLogin {color: #FFF; display:block;	margin-left:5px; height:20px; border-right:0px; padding:9px 12px; background: #e4b923;}
.menu ul.hindi li div {margin-left:10px;}
.menu ul li a.offLogin:hover { color:#f9eec8;}
.bannerBG {	padding-top: 5px;	padding-bottom: 0px;}
/*.banner #slideshow ul li img { width:950px!important; height:300px!important;}*/
.banner, .Innerbanner { margin-bottom:10px; padding-top:0px;}
.banner img, .Innerbanner img { width:980px;}
.shadowmid { padding: 0px 20px 15px 20px;}
.shadowmid h2 {	font-size: 21px; font-weight: normal;padding: 10px 0px 20px 0px; margin: 5px 0px 10px 0px; border-bottom: dashed 1px #D3D3D3;}
.shadowmid p {	margin:0px 0px 15px 0px; padding:0px; line-height: 23px; font-size:16px;}
.shadowmid p a.more { font-weight:normal; color:#087AC3;}
.shadowmid p a.more:hover { color:#ccc; text-decoration:none;}
.shadowmid p.hindi {margin:0px 0px 5px 0px;	padding:0px; line-height: 22px;	font-size:14px;}
.more {	color: #244a9d;	text-decoration: none;}
.more:hover { color:#ff0000;}
.panelArea {padding:10px 0px 0px 0px; font-size:14px; line-height:25px;}
.srchbtn {height: 20px!important; text-decoration:none; font-weight:normal; width:auto; text-align:center; padding:6px 10px; color:#fff; background:#087AC3; margin-left:2px; border:none; font-size:14px\9; }
.GRbtn {width:auto; text-align:center; padding:0px 5px; color:#fff; background:#ad3636; font-family: 'Asap', sans-serif; margin-left:2px; border:none; line-height:25px; font-size:14px\9; margin-top:-0px\9; *padding:0px 0px; }
.Input {background-image: url(../Images/inputbg.gif);background-repeat: repeat-x;background-position: left top;height: 17px;padding-top: 3px;padding-left: 5px;border: 1px solid #DFDFDF;}
.footer {background:#3e3b3b;margin-top: 0px;padding: 15px 0px 10px 0px;}
.footerLft {float:left;font-size: 13px; font-weight: normal;color: #fff; margin-left:15px;}
.footerLft a {color: #fff;text-decoration:none;font-weight: normal; font-size: 14px; line-height:18px; margin-right:10px; padding-right:8px; border-right:solid 1px #fff;}
.footerLft a:hover { color:#F7AC09;}
.footerRht { float:right; 	font-size: 14px;font-weight: normal;color: #fff; margin-right:15px;}
.footerRht a {color: #fff;text-decoration:none;font-weight: normal;margin-right:1px; margin-left:5px}
.footerRht a:hover { color:#F7AC09;}
#gkPopupLogin {Z-INDEX: 1000002; POSITION: fixed; WIDTH: 290px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -250px; OVERFLOW: hidden; TOP: 31%; LEFT: 55%}
#gkPopupLogin {WIDTH: 390px; MARGIN-LEFT: -300px}
.gkPopupWrap {PADDING: 0px;}
#gkPopupOverlay {Z-INDEX: 1000002; POSITION: fixed; WIDTH: 290px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -250px; OVERFLOW: hidden; TOP: 31%; LEFT: 55%}
#gkPopupOverlay {Z-INDEX: 1000001; POSITION: fixed; FILTER: alpha(opacity=80); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; MARGIN-LEFT: 0px; TOP: 0px; LEFT: 0px; opacity: 0.9}
.loghd {color: #FFF;background-image: url(../Images/offloginbg.gif);background-repeat: repeat-x;background-position: left top;padding-left:25px;height:30px; padding-top:3px; font-size:15px; font-weight:bold;}
.logArea {background-color: #FFF;padding: 25px;}
label {font-size: 12px;font-weight: bold;color: #000;text-decoration: none;display:block;margin: 0px;padding: 0px;line-height:20px;}
.loginput {background-image: url(../Images/loginputbg.gif);background-repeat: repeat-x;background-position: left top;height: 25px;padding-top: 7px;padding-left: 10px;border: 1px solid #e5e5e5;width:327px;}
.loginputactive {height: 25px;padding-top: 5px;padding-left: 10px;background-color: #feffef;background-image: none;border: 1px solid #eec77b;width:327px; padding-bottom:4px;}
.spacer { height:25px;}
.logbtn {font-size: 13px;font-weight: bold;color: #3F3F3F;background-image: url(../Images/officerlogbtn.gif);background-repeat: no-repeat;background-position: left top;height: 29px;width: 100px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;  cursor:hand;}
.logbtn:hover { color:#ff0000;}
.logfooter {color: #FFF;background-image: url(../Images/offloginbg.gif);background-repeat: repeat-x;background-position: left top;	padding-top:11px; font-size:15px; font-weight:bold; padding:5px 20px 5px 20px;}
.forgot {font-size: 12px;font-weight: normal;color: #000;text-decoration: none;}
.forgot:hover { color:#fff; text-decoration:none;}
form { margin:0px; padding:0px; line-height:0px;}
.visit {font-size: 11px;font-weight: bold;color: #000;background-color: #f2f6f8;padding: 5px;margin-bottom: 7px;margin-top:3px;width:120px;text-align:center;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #D1E6F3;border-bottom-color: #D1E6F3;border-left-color: #D1E6F3;}
#datArea { margin-top:10px;border: 1px solid #cfd7dd;background-color:#e1ecf2;padding: 3px;margin-bottom:10px;}
#datArea p { line-height:19px;}
#datArea .rpthd {font-size: 16px;font-weight: bold;color: #000;text-decoration: none;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}
#datArea .boxnew {padding:10px;background-color:#fff;}
.tbl table {border:1px solid #E1E1E1;border-collapse:collapse;}
.tbl table td {border:1px solid #E1E1E1;border-collapse:collapse;background-color: #FFF;background-image: url(../Images/tblbg.gif);background-repeat: repeat-x;background-position: left bottom;padding-top: 6px;padding-right: 4px;padding-bottom: 6px;padding-left: 4px;}
.tbl table td a { color:#1e418d; text-decoration:none;}
.tbl table td a:hover { color:#ff0000;}
.SearchTable {margin-top:2px;margin-bottom:5px;padding:5px;border: solid 1px #c8d8e1;background-color:#e8f5ff;font-size: 11px;font-weight: bold;color: #000000;text-decoration: none;}
.button {font-size: 12px;color: #fff;font-weight: bold;background-image: url(../Images/btnbg.gif);background-repeat: repeat-x;background-position:left top;height: 24px;width:72px;background-color: #FEFEFE;text-align:center;border: solid 1px #1d418c;}
.button:hover {background-position:left bottom;}
.viewTable table {border-collapse:collapse;border: 1px solid #ccc;color: #000000;width:98%;margin-bottom: 5px;padding: 2px;}
.viewTable table td {font-size: 13px;border-right-width: 1px; line-height:20px; border:solid 1px #ccc; border-collapse:collapse; font-weight: normal;padding: 3px;}
.viewTable table th {border: 1px solid #C5C5C5;
    color: #000;
    font-size: 13px;
    text-align: left;
    padding-top: 4px;
    padding-right: 3px;
    padding-bottom: 4px;
    padding-left: 3px;
    background-color: #E8E8E8;
    background-image: url(../Images/offloginbg.gif);
    background-repeat: repeat-x;
    background-position: left bottom;}
.viewTable table th a {color:#2C2C2C;text-decoration:underline;}
.viewTable table th a:hover {color:#00609F;text-decoration:none;}
.viewTable table td a {color: #045498;text-decoration: none;}
.viewTable table td a:hover {/* color: #FF0000; */text-decoration: underline;}
.viewTable tr .paging {background-color:#FFF;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #FFFFFF;border-bottom-color: #FFFFFF;border-left-color: #FFFFFF;	}
.viewTable .paging td {margin:0px;border:none;background-color:#FFF;padding:2px;}
.viewTable .paging table {float: right;border:none;width: auto;padding:0px;margin:0px;}
.viewTable .paging td a{font-size: 10px;font-weight: bold;color: #004568;height: 14px;width: 16px;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 0px;margin: 0px; /*background-image: url(../images/PagingBGAct.png); background-position: left top; background-repeat: no-repeat;*/text-align:center;display:block;background-color: #F4DA8A;border: 1px solid #edbb2c;	}
.viewTable .paging	td span {font-size: 10px;	font-weight:bold; color: #000; height: 14px; width: 16px; padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px; padding-left: 0px; margin: 0px; border: none; background-color:#fff; border: 1px solid #214595;  /*background-image:url(../images/pagingBGActv.png); background-position: left top; background-repeat: no-repeat;*/ text-align:center; display:block;}
.viewTable .paging td a:hover{color: #000000;text-decoration:none;/*background-image: url(../images/PagingBGActhver.png); background-position: left top; background-repeat: no-repeat; */background-color:#FFFFFF;}
.clear { margin:0px; padding:0px; line-height:0px; clear:both;}
.faqSts { float:left; width:300px; margin-right:15px; height:115px; border:solid 1px #ddd; *height:105px;}
.GrvncSts { float:left;  margin-left:20px; height:115px; border:solid 1px #ddd; *height:105px;width:55%;}
.GrvncSts table { margin-left:7px;
    width: 384px;
    height: 69px;
}
.panelArea .col-md-12 { padding-right:0px!important;}
.panel-heading { font-size:16px; padding:6px 8px; font-weight:bold; background:#e1e1e1; font-size:15px\9; *margin-top:-4px;
    width: 97%;
}
.panel-body {  padding:5px 5px 5px 0px; font-size:12px\9; font-weight:bold;}
.slectBox { padding:3px; width:220px; border:solid 1px #B69A9A; height:26px!important;}
.txtBox { padding:1px 3px; width:120px; height:23px; border:solid 1px #B69A9A; * width:115px; *height:21px; *padding:2px 1px;}
#OnlineReg { margin:0px 20px 5px 0px; padding:8px 15px 20px 15px; background: url(../Images/Online.png) no-repeat 180px 15px #B8E3FF; float:right; width:35%;}
#OnlineReg h3 { font-size:20px; line-height:24px; color:#000; margin-right:50px; margin-top:0px; font-weight:normal;margin-bottom: 10px;}
.panel-group {  margin-bottom: 10px;}
#resMenu, #MenuArea { display:none;}
.clickhindi {color: #FFF; text-decoration: none; background:#9f6c10; text-align: center;display: block; width:120px; padding: 2px;font-weight: normal;margin-right:8px; font-size:16px;}
.click {color: #FFF; text-decoration: none; background:#087AC3; text-align: center;display: block; width: 90px; padding: 2px;font-weight: normal;margin-right:8px; font-size:16px;}
.click:hover {color: #000;text-decoration: none;}
.clickhindi:hover {color: #000;text-decoration: none;}
.srchbtn:hover { color:#fff; text-decoration:none;}
.smlDN { margin-top:8px;}
.contentArea { padding:0px 20px; margin:0px; font-size:13px; line-height:22px;}
.contentArea .navigation { color:#000; margin:0px 0px 15px 0px;}
.contentArea .navigation h3 {    font-size: 21px;
    font-weight: normal;
    padding: 5px 0px 10px 0px;
    margin: 5px 0px 10px 0px;
    border-bottom: solid 1px #D3D3D3;}
.contentArea p {margin:0px 0px 15px 0px; padding:0px; line-height: 20px; font-size:13px; color: #222;}
.contentArea p.UcConst { font-size:30px; color:#295381; text-align:center; padding:80px 10px; background: url(../Images/Under_construction.gif) no-repeat 80px 15px;}
.table_responsive { width:950px!important; overflow-y:hidden!important; overflow-x:auto!important;}

.tp_menu input.btn-change{background: #ffa578; padding: 7px;box-shadow: none;color: #fff;cursor: pointer; border: 1px solid #f5e6de;}
.tp_menu input.btn-change:hover{background: #e87e48;}
.contact-left{ width:40%; float:left;}
.contact-right{ width:55%; float:right;}


@media (max-width: 768px) 
{
   .Tempwidth { width:760px; margin:auto;}
   .contBg { background:#fff; padding:1px 7px 10px 7px;}
   .logo img {width:450px; }
   .shadowmid { top:360px; width:725px;}
   .shadowmid p {	margin:0px 0px 10px 0px; line-height: 20px; font-size:13px;}
   .shadowmid h2 {	font-size: 18px; padding: 5px 0px 7px 0px; margin: 5px 0px 7px 0px;}
   .banner img { width:745px!important; height:315px!important;}
   .Innerbanner img { width:745px!important;}
   .panel-body {  padding:4px 2px 4px 2px; font-size:13px; font-weight:normal;}
   #OnlineReg { padding:1px 10px 2px 10px; background:#e89f1d; height:110px; width:112px;}
   .txtBox { padding:1px 3px; width:105px; height:22px;}
   .faqSts { float:left; width:280px; margin-right:10px;}
   .GrvncSts { float:left; width:310px; margin-right:0px; padding-left:0px!important;}
   .GrvncSts table { margin-left:1px;}
   #OnlineReg h3 { font-size:17px; line-height:22px; margin-top:5px;}
   .click { margin-top:-8px;}
   .clickhindi {width:110px; font-size:16px; margin-top:-8px;}
   .contentArea p.UcConst { text-align:left; padding:80px 10px 80px 180px; background: url(../Images/Under_construction.gif) no-repeat 40px 15px;}
   .table_responsive { width:725px!important; overflow-y:hidden!important; overflow-x:auto!important;}
}

@media (max-width: 640px) 
{
   .Tempwidth { width:620px; margin:auto;}
   .logo img {width:410px; }
   /* #slideshow { height:240px!important; width:605px!important;}
    #slideshow ul { width:605px!important;}*/
   .banner img { width:605px!important; height:275px!important;}
   .Innerbanner img { width:605px!important;}
   .tp_menu a { float:right; width:auto; padding:6px 5px; background: #7d0000; margin-left:4px; min-height:20px; color: #fff; text-decoration: none; font-size:12px;}
   .tp_menu a img { display:none;}
   .shadowmid { top:310px; width:600px;}
   .shadowmid p {	margin:0px 0px 10px 0px; line-height: 18px; font-size:13px;}
   .shadowmid h2 {	font-size: 18px; padding: 5px 0px 7px 0px; margin: 5px 5px 7px 0px; background:#000;}
   .panelArea {padding:10px 0px 0px 0px; float:none; width:620px;	font-size:14px; line-height:25px;}
   .panelArea .col-md-12 { padding-right:8px!important; padding-left:0px!important;}
   .panel-group { float:left; width:340px; margin-right:10px;}
   #OnlineReg { float:none; width:260px; margin:0px 0px 5px 0px; background:#e89f1d; height:125px!important;  margin-top:15px;}
   #OnlineReg h3 { color:#000; margin-right:15px; font-size:24px; line-height:28px; margin-top:12px;}
   .click { margin-top:-8px;}
   .faqSts { float:left; width:280px; margin-right:10px;}
   .GrvncSts { float:left; width:310px; margin-right:0px; padding-left:0px!important;}
   .clsfx { clear:both; margin:0pc; padding:0px; }
   .footerLft { margin-left:0px;}
   .footerRht { margin-right:0px;}
   .footerLft a {font-size: 13px;}
 
   .menu ul li {padding:0px 5px 0px 0px;}
    .menu ul li a {	font-size: 14px; padding-right: 10px; padding-left: 10px;}
    .menu ul.hindi li a {padding-right: 8px;	padding-left: 8px;	}
    .menu ul li a.offLogin {color: #FFF; display:block;	margin-left:5px; line-height:28px; border-right:0px; padding-right:0px; padding-left:32px; background: url(../Images/OfcrLogin.png) no-repeat left 10px;}
    .menu ul.hindi li div {margin-left:10px;}
    .menu ul li a.offLogin:hover { color:#F7AC09; height:35px; border-top:0px; padding-top:8px;background: url(../Images/LoginIcon_hvr.png) no-repeat left 10px;}
    #gkPopupLogin {Z-INDEX: 1000002; POSITION: fixed; WIDTH: 290px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -250px; OVERFLOW: hidden; TOP: 40%; LEFT: 70%}
#gkPopupLogin {WIDTH: 390px; MARGIN-LEFT: -300px}
.gkPopupWrap {PADDING: 0px;}
#gkPopupOverlay {Z-INDEX: 1000002; POSITION: fixed; WIDTH: 290px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -250px; OVERFLOW: hidden; TOP: 40%; LEFT: 70%}
#gkPopupOverlay {Z-INDEX: 999999; POSITION: fixed; FILTER: alpha(opacity=10); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; MARGIN-LEFT: 0px; TOP: 0px; LEFT: 0px; opacity: 0.1}
.contentArea p.UcConst {text-align:center; padding:80px 10px 80px 120px; background: url(../Images/Under_construction.gif) no-repeat 10px 15px;}
.table_responsive { width:605px!important; overflow-y:hidden!important; overflow-x:auto!important;}
}
@media (max-width: 480px) 
{
   body, html { background:#e3e3e3;}
   .contBg { padding-top:7px;}
   #header { border-top:solid 4px #7d0000; background:#fff;  border-bottom:solid 4px #7d0000; height:95px;}
   .Tempwidth { width:460px; margin:auto;}
   .logo img {width:400px; margin-top:-15px; margin-left:45px; }
    /*#slideshow { height:176px!important; width:445px!important;}
    #slideshow ul { width:445px!important; }*/
   .banner img { width:445px!important; height:190px!important; display:none; } 
   .Innerbanner img { width:445px!important;}
   .shadowmid { top:-18px; width:425px; background:#666; display:block; margin-bottom:0px; padding-bottom:5px; position:relative;}
   .shadowmid p {	margin:0px 0px 10px 0px; line-height: 21px; font-size:14px;}
   .shadowmid h2 {	font-size: 18px; padding: 5px 0px 7px 0px; margin: 5px 0px 7px 0px; background:none;}
   .panelArea {padding:0px 0px 0px 0px; float:none; width:430px; font-size:14px; line-height:25px; margin-top:-2px;} 
   .panel-group,  #OnlineReg  { float:none; width:432px; margin-right:0px;}
   #OnlineReg { margin:15px 0px 5px 0px; padding:1px 15px 1px 15px; width:415px; background: url(../Images/Online.png) no-repeat 350px 10px #e89f1d; max-height:100px!important;}
   #OnlineReg h3 { font-size:24px; line-height:30px; color:#000; margin-right:15px; margin-top:15px;}
   .faqSts { float:none; width:445px; margin-right:10px;}
   .GrvncSts { float:left; width:445px; margin-right:0px; padding-left:0px!important; margin-top:15px;}
   .GrvncSts table { margin-left:10px;}
   .panel-body {  padding:4px 2px 4px 2px; font-size:14px; font-weight:bold;}
   .footerLft { margin-left:15px; float:none;}
   .footerRht { margin-right:15px; float:none; margin-top:10px; text-align:right;}
   .slectBox { padding:3px; width:350px; border:solid 1px #B69A9A; height:26px!important;}
   .txtBox { width:160px; border:solid 1px #B69A9A;}
   .tp_menu { float:right; margin-top:0px;}
   #resMenu { display:block; position:absolute; left:5px; top:40px; cursor:pointer; background:#3e3b3b; color:#fff; height:36px; width:36px; font-size:24px; font-weight:normal; text-align:center;}
   .menu { display:none;}
   #MenuArea { background:#f0f0f0; position:absolute; top:80px; left:5px; width:210px; height:200px; padding:5px; z-index:9999;}
   #MenuArea ul { padding:0px; margin:0px;}
   #MenuArea ul li { list-style-type:none; padding:0px; margin:0px 0px 1px 0px!important;}
   .menu ul li.lstRht { float:left;}
   #MenuArea ul li a { padding:5px 10px;  background:#7d0000; font-size: 16px; font-weight: normal; color: #FFF; text-decoration: none; width:200px; height:30px; display:block;}
   #MenuArea ul li a:hover { color:#000; background:#fff;}
   #gkPopupLogin {Z-INDEX: 1000002; POSITION: fixed; WIDTH: 290px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -25px; OVERFLOW: hidden; TOP: 10%; LEFT: 90%; }
#gkPopupLogin {WIDTH: 390px; MARGIN-LEFT: -30px}
.gkPopupWrap {PADDING: 0px;}
#gkPopupOverlay {Z-INDEX: 1000002; POSITION: fixed; WIDTH: 290px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -25px; OVERFLOW: hidden; TOP: 10%; LEFT: 90%}
#gkPopupOverlay {Z-INDEX: 999999; POSITION: fixed; FILTER: alpha(opacity=10); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; MARGIN-LEFT: 0px; TOP: 0px; LEFT: 0px; opacity: 0.1}
 .contentArea p.UcConst {padding:50px 10px 80px 100px; background: url(../Images/Under_construction.gif) no-repeat 0px 15px; font-size:24px; line-height:30px;}   
 .table_responsive { width:440px!important; overflow-y:hidden!important; overflow-x:auto!important;}
}
@media (max-width: 360px) 
{
   .Tempwidth { width:340px; margin:auto;}
   .contBg { background:#fff; padding:8px 7px 10px 7px;}
   .logo img {width:310px; margin-top:-15px; margin-left:30px; }
    /*#slideshow { height:130px!important; width:445px!important;}
    #slideshow ul { width:325px!important; }*/
   .banner img { width:325px!important; height:130px!important; } 
   .Innerbanner img { width:325px!important;}
    .shadowmid { width:307px; }
    .shadowmid h2 {	font-size: 16px;}
   .panelArea {width:325px;} 
   .panel-group,  #OnlineReg  {width:325px;}
   #OnlineReg { margin:5px 0px 5px 0px; padding:1px 15px 10px 15px; background: url(../Images/Online.png) no-repeat 210px 20px #e89f1d; min-height:120px; width:297px;}
   #OnlineReg h3 { font-size:22px; line-height:30px; color:#000; margin-right:110px; margin-top:20px;}
    .faqSts { width:325px;}
   .GrvncSts {width:325px;}
   .GrvncSts table { margin-left:5px;}
   .footerLft { margin-left:0px; font-size: 12px; float:none;}
   .footerRht { margin-right:0px; float:none; margin-top:10px; text-align:right;}
   .slectBox { padding:3px; width:240px; border:solid 1px #B69A9A; height:26px!important;}
   .txtBox { width:105px;}
   .panel-body {  padding:4px 2px 4px 2px; font-size:13px; font-weight:normal;}
   .tp_menu { float:right; margin-top:0px;}
   #resMenu {top:35px; height:30px; width:30px; font-size:20px;}

  .footerLft a {color: #000;text-decoration:none; font-weight: normal; font-size: 11px; background:#f0f0f0; border:none; padding:5px 6px 0px 6px; margin:0px 2px 5px 0px; height:21px; float:left;}
  .footerLft a:hover { background:#868686; color:#fff;}
  #MenuArea {top:70px;}
  .table_responsive { width:320px!important; overflow-y:hidden!important; overflow-x:auto!important;}

  /*#folwUs { margin-top:-70px;}*/

  .noFtr { display:none;}
  .contentArea p.UcConst {padding:50px 10px 80px 120px; background: url(../Images/Under_construction.gif) no-repeat 0px 15px; font-size:24px; line-height:30px;}     
}

@media (max-width: 320px) 
{
   .Tempwidth { width:300px; margin:auto;}
   .logo img {width:270px; margin-top:0px; margin-left:30px; }
   .banner img { width:265px;}
   .Innerbanner img { width:265px!important;} 
   .shadowmid { width:265px;}
   .panelArea {width:285px;}
    .faqSts { width:285px;}
   .GrvncSts {width:285px;} 
   .GrvncSts table { margin-left:0px;}
   .faqSts table { margin-left:0px;}
   .panel-group,  #OnlineReg  {width:285px;}
   #OnlineReg { margin:5px 0px 5px 0px; padding:1px 15px 10px 15px; background: url(../Images/Online.png) no-repeat 180px 20px #e89f1d; min-height:120px; width:257px;}
   #OnlineReg h3 { font-size:20px; line-height:28px; color:#000; margin-right:50px; margin-top:10px;}
   .slectBox { padding:3px; width:220px; border:solid 1px #B69A9A; height:26px!important;}
   .txtBox { padding:1px 1px; width:100px; height:22px; border:solid 1px #B69A9A;}
   .tp_menu { float:right; margin-top:0px;}
   #resMenu {top:52px; height:25px; width:30px; font-size:20px;}
   .footer { height:112px;}
   .footerLft a { font-size:13px;}
   #folwUs { margin-top:5px; margin-right:7px; margin-left:0px;}
    .shadowmid h2 {	font-size: 15px;}
    .panel-body {  padding:4px 2px 4px 2px; font-size:12px; font-weight:normal;}
    .smlDN { clear:both; margin-top:35px!important;}
   .footerRht { background:#333; height:35px; padding-top:1px; margin-left:-10px;}
  .contentArea p.UcConst {padding:150px 10px 20px 10px; background: url(../Images/Under_construction.gif) no-repeat 60px 1px; font-size:24px; line-height:30px;} 
  .table_responsive { width:260px!important; overflow-y:hidden!important; overflow-x:auto!important;}  
}

