/* media qeury for google print*/@media all and (min-width: 540px) and (max-width: 570px){.featureimagefloat {max-width: 42%!important;}.idcard{width:25%!important;}.idcard { width: 20%;display:none;}.bottomlinks{width:90%!important; display:none;}.cardbtm{width:80%; float:right;}.printheader img, .cardbtm img{width:100%}.headerBox, .social_icons, .search, #skip {display:none!important;}}/* all desktop version*/@media (min-width: 571px) { .printheader, .cardbtm{display:none;}}.page_main_heading{ background: #852824 none repeat scroll 0 0; color: #fff; font-size: 24px; font-weight: normal; line-height: 36px; margin: 0 0 12px; padding: 0 0 0 12px; }
*{padding:0; margin:0;}

/* inner pages new css*/
.yellow_patern_bg{background-image: url('../images/center.png'); background-repeat: repeat; padding:0px 20px;}
.inTxt a{line-height:23px;}
.imageRow1{margin: 16px 0!important;}
.imageRow1 .set{padding: 9px!important;}
.imageRow1 .single a img{height: 190px;width: 220px;}
.imageRow1 .single a{margin-left: 0px!important;}
.imageRow1 .single{display: inline-block; width: 233px;float:none !important;}
.inTxt.launch li {background: rgba(0, 0, 0, 0) url("../images/bottom-link-arrow.jpg") no-repeat scroll 0 10px;border-bottom: 1px solid #dfdfdf;list-style: outside none none !important; margin:2px 0 2px 4px; padding-left: 20px;padding-bottom: 6px;}
.ado_main{float:left;width: 256px !important;}
.ado_txt{margin:0px auto !important;}
.ado_txt1{margin:0px auto !important;}
.ado_main img {float: left;}
.ado_main a{height:78px;}
.video_img{width:100% !important; height:auto!important; background:#fff!important;}
.video_main{margin:20px!important;width:29% !important; height:auto!important;}
.video_main:hover{width:29% !important; height:auto!important; margin:20px!important;}
.video_img img{margin: 20px 10% 0;width: 80%;}
.inTxt span{font-size:17px!important;line-height:24px!important;display:inline-block;}
.heading{font-size:23px!important; line-height:32px!important;}
.vBox_main{max-width:100%;margin:0px!important;/*width:408px!important;*/display: inline-flex!important; }
.vBox{float:none!important;margin:10px 12px!important;width:100%!important;}
.vBox_if{float:none;width:100%!important;}
.vBox_txt{float:none!important;width:100%!important;padding: 9px !important;line-height: 18px !important;/*height:34px !important;*/}
.head1{border-radius: 8px ! important; line-height: 18px; padding: 10px; clear: both;}
.imageRow{width:100%!important;}
.imageRow .set .single.first a{margin-left:8px!important;}
.search .inpt{ border:1px solid #c29492;}
/* css for hindi pages*/



/* font size  css start here*/
@media (min-width: 2200px) {
 
}
@media (min-width: 3200px) {
 	
}
@media (min-width: 3900px) {
   
	.footerLft{width:82%!important;font-size:4px !important;padding-top: 28px !important;}
	.footerLft .spacertxt{padding-right:0px !important;}
	.footerRgt{padding-top:28px !important;font-size:4px !important;}
} 

.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block !important;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom:-20px!important;}
.esiccardImg{ margin-left: -15px!important; width: 98%!important;}
.video_player{margin-left:-310px;position: absolute; top: 0px; }


@media all and (min-width: 300px) and (max-width: 800px){

.addmissiontable table tr:first-child{display:none;}
	.addmissiontable table tr td table tr{border:5px solid #852824; width:98%; margin:10px 0; padding-bottom:5px; display:table;}
	.addmissiontable table td{ text-align:left;}

	.addmissiontable .panel td:nth-child(2)::before {
    color: #666;
    content: "Subject : ";
	
	font-size:13px;
}
	.addmissiontable .panel td:nth-child(4)::before {
    color: #666;
    content: "Last date : ";
	
}

	.addmissiontable .panel td:nth-child(5)::before {
    color: #666;
    content: "Consol S.No: ";
}
.addmissiontable table td ul {
    text-align: left;
    width: 188%;
	margin:10px;
}
.addmissiontable .panel td:nth-child(1) {
    display: table-cell !important;
    height: 28px;
    margin-top: -30px;
	border-bottom: 1px solid #9c977a; background:#fff!important; color: #1f1f1f;
    font-family: arial;
	color:#852824;
	font-size:21px;
}
	.addmissiontable .panel td:nth-child(2) {
    display: table-row !important;
    width: 100% !important; background:#fff; margin-left:10%!important; 
}

.addmissiontable .panel td:nth-child(3){
width:100%!important; 
display:table-row!important; 
column-span: 5; /* W3C */
-webkit-column-span: 5; /* Safari & Chrome */
-moz-column-span: 5; /* Firefox */
-ms-column-span: 5; /* Internet Explorer */
-o-column-span: 5; /* Opera */
}
.addmissiontable .panel td:nth-child(4){width:50%!important; display:table-cell!important;}
.addmissiontable .panel td:nth-child(5){width:50%!important; display:table-cell!important;}

.addmissiontable .directory-tablehead { padding: 0 10px !important;  margin:3px 0px 0 4px;}
.addmissiontable .panel {height: auto !important; overflow: hidden!important;  width: auto;}



	
	.moderntable table tr:first-child{display:none;}
	.moderntable table tr td table tr{border:5px solid #852824; width:98%; margin:10px 0; padding-bottom:5px; display:table;}
	.moderntable table td{ text-align:left;}
.moderntable table {min-width: 330px !important;}
	.moderntable .panel td:nth-child(1)::before {
    color: #666;
    content: "Name of the office : ";
	float:right;
	font-size:12px;
}
	.moderntable .panel td:nth-child(4)::before {
    color: #666;
    content: "Last date : ";
	
}

	.moderntable .panel td:nth-child(5)::before {
    color: #666;
    content: "Consol S.No: ";
}
.moderntable table td ul {
    text-align: left;
    width: 188%;
	margin:10px;
}
.moderntable .panel td:nth-child(1) {
    display: table-cell !important;
    height: 28px;
    margin-top: -30px;
	border-bottom: 1px solid #9c977a; background:#fff!important; color: #1f1f1f;
    font-family: arial;
	color:#852824;
	font-size:21px;
}
	.moderntable .panel td:nth-child(2) {
    display: table-cell !important;
    width: 50% !important; background:#fff; margin-left:10%!important; 
}

.moderntable .panel td:nth-child(3){width:100%!important; display:table-row!important; 
column-span: 5; /* W3C */
-webkit-column-span: 5; /* Safari & Chrome */
-moz-column-span: 5; /* Firefox */
-ms-column-span: 5; /* Internet Explorer */
-o-column-span: 5; /* Opera */
}
.moderntable .panel td:nth-child(4){width:50%!important; display:table-cell!important;}
.moderntable .panel td:nth-child(5){width:50%!important; display:table-cell!important;}

.moderntable .directory-tablehead { padding: 0 10px !important;  margin:3px 0px 0 4px;}
.moderntable .panel {height: auto !important; overflow: hidden!important;  width: auto;}


/**/
.circulars_table table tr:first-child{display:none;}
	.circulars_table table tr td table tr{border:5px solid #852824; width:98%; margin:10px 0; padding-bottom:5px; display:table;}
	.circulars_table table td{ text-align:left;}
.circulars_table table {min-width: 330px !important;}

.circulars_table .panel td:nth-child(2)::before {
    color: #666;
    content: "Branch ";
	float:left;
	font-size:11px;
	padding-right:10px;
}

.circulars_table .panel td:nth-child(3)::before {
    color: #666;
    content: "Circular Dated ";
	font-size:11px;
}
	.circulars_table .panel td:nth-child(5)::before {
    color: #666;
    content: "Consol S.No: ";
	font-size:11px;
}
.circulars_table table td ul {
    text-align: left;
    width: 186%;
	margin:10px;
}
.circulars_table .panel td:nth-child(1) {
    display: table-caption !important;
    height: 28px;
    margin-top: 0px;
	border-bottom: 0px solid #9c977a; 
	background:#852824!important; 
	color: #1f1f1f;
    font-family: arial;
	color:#fff;
	width:30px; text-align:center; 
	line-height: 32px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px; 
	font-size:16px;
	column-span: 5; /* W3C */
-webkit-column-span: 5; /* Safari & Chrome */
-moz-column-span: 5; /* Firefox */
-ms-column-span: 5; /* Internet Explorer */
-o-column-span: 5; /* Opera */
	
}
.circulars_table .panel td:nth-child(2) 
{
	display: table-cell !important;
    width: 50% !important;
	font-size:11px;
}

.circulars_table .panel td:nth-child(3){ 

width:50%!important; display:table-cell!important; font-size:11px; 

}
.circulars_table .panel td:nth-child(4){width:100%!important; display:table-row!important;
column-span: 5; /* W3C */
-webkit-column-span: 5; /* Safari & Chrome */
-moz-column-span: 5; /* Firefox */
-ms-column-span: 5; /* Internet Explorer */
-o-column-span: 5; /* Opera */
}
.circulars_table .panel td:nth-child(5){width:100%!important; display:table-row!important; font-size:11px;}

.circulars_table .directory-tablehead { padding: 0 10px !important;  margin:3px 0px 0 4px;}
.circulars_table .panel {height: auto !important; overflow: hidden!important;  width: auto;}


}
@media all and (min-width: 800px) and (max-width: 1024px){

.logo img { width:auto!important;}
.headerBox {height: 111px!important;}
.featureimagefloat {max-width: 45%!important;}
.tabbed_panel {margin-top: 0px !important;width: 54% !important;}
.bottomlinks { width: 50%!important; background:#ccc;background: #e0e4e8 !important;min-height: 240px!important; padding: 20px 5% 0 5%!important;}
.idcard { padding: 20px 0; width: 50% !important;}
}
@media all and (min-width: 500px) and (max-width: 800px){
.bottomlinks {width: 52%!important; margin-top:34px;}
.leftBox { min-height: 598px!important;}
.esiccardImg { top: 19px !important;
}
#flip{display:none;}
.headerRgt { float: none !important; width: auto !important;}
.logo { width: 46%!important;}.logo img{ width: 80%!important;}
.search{display:none;}
.featureimagefloat{min-width:45% !important; }
.bottomlinks{min-width:55% !important;}
.idcard{min-width:35%!important; background:red; float: right; width: 35% !important;}
.bottomlinks .hd{font-size: 12px !important;}
.ado_main{width: 250px !important;margin: 0 15px!important;}
.ado_main a{width: 240px!important;}
.ado_hd{width:130px!important;}
.ado_txt{width:130px!important;}
.ado_txt1{width:130px!important;}

.bottomlinks { background: #e0e4e8 !important;min-height: 240px !important; padding-top:40px!important; margin-top: 0 !important; width: 52% !important;}
.bottomlinks select{width:80% !important; margin:5px 10%!important;}

.headerBox {
    height: 74px !important;
    position: relative;
}

#flip {
    display: block !important;
    float: right;
    left: 10px !important;
    position: absolute;
    text-align: right;
    width: 97%;
}
#links {  width: 94%;}
}

/*Globel classes (End)*/

.mainCntr { padding:0 15px; width:auto; background:url(../images/wrapper.png) 0 0 repeat-x;max-width:1180px; margin:0px auto;}
.topBar { width:100%; height:35px;}
.topBar .left { padding-top:7px; width:60%; float:left;}
.topBar .right {
  float: right;
  padding-top: 7px;
  position: relative;
  text-align: right;
  width: 40%;
}
.search {
  display: block;
  left: 15px;
  position: absolute;
  top: 4px;
}
.search .inpt {
  -moz-border-bottom-colors:#c29492;
  -moz-border-left-colors:#c29492;
  -moz-border-right-colors: #c29492;
  -moz-border-top-colors:#c29492;
  background: #852824 none repeat scroll 0 0;
  border-color: #c29492 -moz-use-text-color #c29492 #c29492;
  border-image: none;
  border-style: solid none solid solid;
  border-width: 1px medium 1px 1px;
  color: #ccc;
  font-size: 13px;
  height: 19px;
  padding: 2px 4px 3px;
  vertical-align: middle;
  width: 108px;
}
.topBar .left ul { list-style:none;}
.topBar .left ul li { padding:0 18px 0 15px; display:inline; color:#ffffff; font-size:14px; background:url(../images/phone_icon.png) 0 0 no-repeat;}
.topBar .left ul li.last { padding:0 0 0 27px; background:url(../images/message_icon.png) 0 2px no-repeat;}
.topBar .left ul li span { font-size:16px; font-weight:bold;}
.topBar .left ul li a { color:#ffffff;}
.topBar .left ul li a:hover { text-decoration:underline;}

.topBar .right ul { list-style:none;}
.topBar .right ul li { padding-left:15px; display:inline; color:#ffffff; font-size:14px;}
.topBar .right ul li a { color:#ffffff;}
.topBar .right ul li a:hover { color:#dddac1;}

.headerBox { height:142px; position:relative;}
.logo { padding-top:10px; width:46%; float:left;}
.slogen { padding-top:20px; width:10%; text-align:left; float:left;}
.headerRgt {
  float: right;
  width:44%;
  margin-top:13px;
}
.bd_logo {
  padding-top: 10px;
}
.headerRgt .lt { padding:22px 30px 0 0; width:50px; float:left;}
.headerRgt .rt {
  float: right;
  width: 280px;
}
.headerRgt .lang {
  text-align: right;
}
.search {
  float: right;
}
.headerRgt .inpt { padding:2px 4px 3px; width:161px; vertical-align:middle; height:22px; color:#242424; font-size:12px; border:none; background:#dddac1;}


.menu {
    background: rgba(0, 0, 0, 0) url("../images/menubg.jpg") repeat-x scroll 0 0;
    border-radius: 0 0 10px 10px;
    bottom: -2px;
    height: 34px;
    padding-bottom: 2px;
    position: relative;
    right: 0;
    width: 79%;
    float: right;
    margin-top: 13px;
}
.leftBox .sidephead{font-size:15px; color:#f8efc6; padding:10px 0; background:url(../images/esic-services-icon.png) 10px 10px no-repeat; padding:15px 0 10px 42px;}
.menu ul { list-style:none;}
.menu ul li { padding-right:2px; float:left; background:url(../images/menu_devider.jpg) right 0 no-repeat;}
.menu ul li.last { padding-right:0; background:none;}
.menu ul li a { padding:8px 10px 0 10px; display:block; float:left; color:#ffffff; font-size:13px; height:24px; font-weight:bold; text-transform:uppercase;}
.menu ul li a:hover, .menuBox ul li a.sel { color:#2f2e2e; background:url(../images/menubg_hover.jpg) 0 0 repeat-x;}

.contentCntr { padding-bottom:12px; width:auto; }
.leftBox { width:20%; float:left; margin-top:-64px;    min-height: 578px;}
.rightBox { width:79%; float:right;}

.serviceHd {
  background: url("../images/service_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #852824;
  float: left !important;
  font-size: 16px;
  padding: 0 0 10px 30px;
  text-transform: uppercase;
  width: 19%; display:none;
}
.scrll {
  float: right;
  height: 30px;
  padding-top: 0;
  width: 78%;
}
.scrll marquee {
  padding-top: 5px;
}
.scrll a {
  color: #a81815;
  font-family: verdana;
  font-size: 16px;
  font-weight: bold;
}
.description > a {
  color: #d36b2a;
  font-weight: bold;
  font-size: 15px;
}
.lftLinks { padding:2px 0 10px 0; margin-bottom:10px; width:auto; background:#852824;margin-left:-13px;}
.lftLinks ul { list-style:none; font-weight:bold;}
.lftLinks ul li { position:relative; z-index:200; border-bottom:1px solid #a35a57;}
.lftLinks ul li a { padding:6px 6px 8px 41px; display:block; color:#ffffff; background:url(../images/left_link_arrow.jpg) 17px 10px no-repeat;}
.lftLinks ul li a span { padding-right:10px; display:block; background:url(../images/wht_arrow.png) right 4px no-repeat;}
.lftLinks ul li ul { position:absolute; top:0; right:-194px; width:194px; display:none; background:url(../images/sub-lftlink.png) 0 0 repeat;}
.lftLinks ul li ul li { padding:0; border-bottom:1px solid #d8cbba;}
.lftLinks ul li ul li a { padding:6px 8px 6px 17px; color:#852824 !important; display:block; background:url(../images/red-arrow.png) 8px 10px no-repeat;}
.lftLinks ul li ul li a:hover { color:#ffffff !important; background:#852824 url(../images/wht_arrow.png) 8px 10px no-repeat;}

.lftLinksh { padding:2px 0 10px 0; margin-bottom:10px; width:auto; background:#852824;}
.lftLinksh ul { list-style:none; font-weight:bold;}
.lftLinksh ul li { position:relative; z-index:200; border-bottom:1px solid #a35a57;}
.lftLinksh ul li a { padding:6px 6px 8px 19px; display:block; color:#ffffff; background:url(../images/left_link_arrow.jpg) 6px 10px no-repeat;}
.lftLinksh ul li a span { padding-right:10px; display:block; background:url(../images/wht_arrow.png) right 7px no-repeat;}
.lftLinksh ul li ul { position:absolute; top:0; right:-194px; width:194px; display:none; background:url(../images/sub-lftlink.png) 0 0 repeat;}
.lftLinksh ul li ul li { padding:0; border-bottom:1px solid #d8cbba;}
.lftLinksh ul li ul li a { padding:6px 8px 6px 17px; color:#852824 !important; display:block; background:url(../images/red-arrow.png) 8px 13px no-repeat;}
.lftLinksh ul li ul li a:hover { color:#ffffff !important; background:#852824 url(../images/wht_arrow.png) 8px 13px no-repeat;}
.esiccardImg { margin:20px auto; width:100%; background: #852824 ;margin-bottom: 20px;margin-left: -20px;margin-top: -9px;padding: 6px; text-align:center; position:relative; height: 332px;}
.esiccardImg ul li img{width:100%; height:260px; border:0px;}
.esiccardImg h2{ font-size:14px; font-weight:normal; padding:6px 4px; margin:0 0 0px 0; background:#852824; text-align:left; }
.esiccardImg h2 a{color:#fff;}
.welTxt { padding-bottom:13px; font-size:15px; color:#62666b; line-height:20px;}
.welTxt a {color:#1f1a17;font-size: 14px; font-weight: 600;line-height: 41px;}
.view1{padding:5px;}
.welTxt a::after {content: ">>";padding-left: 10px;color: #6494b8;font-size: 15px;}
.right_coloumn_first { padding-bottom:22px; width:100%;}
.inTxt { padding-bottom:32px; font-size:15px; color:#242424; line-height:24px;}
.inTxt span{font-family:verdana; font-size:18px; font-weight:bold; color:#1F1F1F; line-height:46px; text-align:left;}
.inTxt a{ font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:none;}
.inTxt a:hover{ font-family:arial; font-size:14px; font-weight:normal; color:#16387C; line-height:18px; text-decoration:underline;}
.trigger {color: #4079b0;font-size: 16px;  background: url(../images/news_arrow.png)no-repeat left 4px;padding-left: 23px;}
#textItem{padding-left: 16px;}
.dir{font-size:15px; color:#242424; line-height:24px; margin:10px 0 0 25px;}
.dir ul{font-size:15px; color:#242424; line-height:24px;}
.dir ul li{font-size:15px; color:#242424; line-height:18px; list-style-type:none; padding:0 0 5px 0; background:url(../images/sitemap-arrow1.gif) no-repeat 2px 4px;}
.dir ul li a{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:none; padding:0 0 0 20px;}
.dir ul li a:hover{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:underline; padding:0 0 0 20px;}

.arr{font-size:15px; color:#242424; line-height:24px; margin:10px 0 0 0;}
.arr ul{font-size:15px; color:#242424; line-height:24px;}
.arr ul li{font-size:15px; color:#242424; line-height:24px; list-style-type:none; padding:0 0 5px 0; background:url(../images/arrow-1.gif) no-repeat 2px 6px;}
.arr ul li a{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:none; padding:0 0 0 25px;}
.arr ul li a:hover{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:underline; padding:0 0 0 25px;}

.arr ol{font-size:15px; color:#242424; line-height:24px; padding:0 0 15px 35px;}
.arr ol li{font-size:15px; color:#242424; line-height:24px; list-style-type:decimal;}
.arr ol li a{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:none;}
.arr ol li a:hover{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:underline;}

.ar{font-size:15px; color:#242424; line-height:24px; margin:10px 0 0 30px;}
.ar ul{font-size:15px; color:#242424; line-height:24px;}
.ar ul li{font-size:15px; color:#242424; line-height:24px; padding:0 0 5px 0; list-style-type:inherit;}
.ar ul li a{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:none; background:url(../images/arrow-1.gif) no-repeat 2px 3px; padding:0 0 0 25px;}
.ar ul li a:hover{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:underline; background:url(../images/arrow-1.gif) no-repeat 2px 3px; padding:0 0 0 25px;}


.ar1{font-size:15px; color:#242424; line-height:24px; margin:10px 0 8px 30px;}
.ar1 ul{font-size:15px; color:#242424; line-height:24px;}
.ar1 ul li{font-family:arial; font-size:15px; font-weight:normal; line-height:24px; text-decoration:none; background:url(../images/bottom-link-arrow.jpg) no-repeat 2px 8px; padding:0 0 0 25px;}

.ar2{font-size:15px; color:#242424; line-height:24px; margin:10px 0 8px 30px;}
.ar2 ul{font-size:15px; color:#242424; line-height:24px;}
.ar2 ul li{font-family:arial; font-size:15px; font-weight:normal; line-height:24px; text-decoration:none; list-style-type:inherit; padding:0 0 0 25px;}

.panel{width:auto; height:500px; overflow:scroll;}

.directory-tablehead{font-family:arial; font-size:12px; font-weight:bold; color:#000; line-height:20px; background:#D2CDAB; line-height:26px; }
.directory-tablett{font-family:arial; font-size:14px; font-weight:normal; color:#1f1f1f; line-height:18px; padding:5px 5px 5px 5px; border-bottom:#9C977A 1px solid;}
.directory-tablett a{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:none;}
.directory-tablett a:hover{font-family:arial; font-size:14px; font-weight:normal; color:#16387C; line-height:18px; text-decoration:underline;}

.directory-tablehead_hin{font-family:arial; font-size:12px; font-weight:bold; color:#000; line-height:20px; background:#D2CDAB; line-height:26px; }
.directory-tablett_hin{font-family:arial; font-size:14px; font-weight:normal; color:#1f1f1f; line-height:18px; padding:5px 5px 5px 5px; border-bottom:#9C977A 1px solid;}
.directory-tablett_hin a{font-family:arial; font-size:14px; font-weight:normal; color:#8F0004; line-height:18px; text-decoration:none;}
.directory-tablett_hin a:hover{font-family:arial; font-size:14px; font-weight:normal; color:#16387C; line-height:18px; text-decoration:underline;}

.directorybold{font-family:arial; font-size:12px; font-weight:bold; color:#8F0004; line-height:24px;}

.directory-tabletext-small{font-family:arial; font-size:11px; font-weight:normal; color:#1f1f1f; line-height:20px;}
.directory-tableimg{width:80px; margin:5px 5px 5px 5px; border:#D9E0E4 1px solid; height:auto; padding:5px; background:#fff;}
.directory-tablehead-red{font-family:arial; font-size:14px; font-weight:bold; color:#ffffff; line-height:24px; background:#AAA478; line-height:26px;}

.innerlink{font-family:verdana; font-size:12px; font-weight:normal; color:#333333; line-height:32px; padding-left:10px; margin:0 0 8px 0;}
.innerlink a{font-family:verdana; font-size:12px; font-weight:normal; color:#333333; line-height:32px; text-decoration:underline;}
.innerlink a:hover{color:#333333; text-decoration:none; line-height:32px;}

.innerlink1{ margin:10px 0 20px 0; padding:8px 0 8px 0; font-family:verdana; font-size:11px; font-weight:normal; color:#181818; line-height:32px; padding-left:10px; text-align:center; background:#D7D1AC; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; border-radius:7px; border:#fff 1px solid; -webkit-box-shadow:0px 0px 8px #AAAAAA; -moz-box-shadow:0px 0px 8px #AAAAAA; -o-box-shadow:0px 0px 8px #AAAAAA; box-shadow:0px 0px 8px #AAAAAA;}

.innerlink2{ width:99%; font-family:verdana; font-size:12px; font-weight:normal; color:#181818; padding:1px; float:left; margin:0; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; border-radius:8px; -webkit-box-shadow:0px 0px 8px #9B9B9B; -moz-box-shadow:0px 0px 8px #9B9B9B; -o-box-shadow:0px 0px 8px #9B9B9B; box-shadow:0px 0px 8px #9B9B9B;}

.head2{ margin:0 0 1px 0; padding:4px 0 4px 10px; width:99%;font-family:arial; font-size:16px; font-weight:bold; color:#711D1A; line-height:24px;  text-align:left; background:#D7D1AC; display:block; float:left; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-top-left-radius:8px; -moz-border-top-right-radius:8px; -o-border-top-left-radius:8px; -o-border-top-right-radius:8px; border-top-left-radius:8px; border-top-right-radius:8px;}
.sname_txt{ padding:4px 0 10px 10px; width:99%; height:auto; text-align:left; display:block; float:left; background:#F8F6EA;}
.sname{ margin:0 12px 0 0; width:210px; font-family:verdana; font-size:12px; font-weight:bold; color:#181818; line-height:24px;  text-align:left; display:block; float:left;}


.circular{ font-family:arial; font-size:12px; font-weight:normal; color:#1F1F1F; line-height:18px; text-align:justify; margin:10px 0 10px 0; float:left;}
.cir_in{width:160px; height:auto; float:left; margin:5px 5px 0 0;}
.cir_in a{ font-family:arial; font-size:12px; font-weight:normal; color:#1F1F1F; line-height:18px; text-align:center; padding:8px 4px; background:#EEEBD8; display:block; text-decoration:none; height:35px; border:#D2CFBB 1px solid; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; border-radius:7px; background: linear-gradient(to bottom , #EEEBD8 , #E4DCAA); background: -webkit-gradient(linear, left top, left bottom , from(#EEEBD8) , to(#E4DCAA)); background: -moz-linear-gradient(bottom , #E4DCAA , #EEEBD8);}

.cir_in a:hover{ font-family:arial; font-size:12px; font-weight:bold; color:#000; line-height:18px; text-align:center; padding:8px 4px; background:#BAB283; display:block; text-decoration:none; height:35px; border:#fff 1px solid; -webkit-box-shadow:0px 0px 5px #BBBBBB; -moz-box-shadow:0px 0px 5px #BBBBBB; -o-box-shadow:0px 0px 5px #BBBBBB; box-shadow:0px 0px 5px #BBBBBB; background: linear-gradient(to bottom , #D3CCA5 , #BAB283); background: -webkit-gradient(linear, left top, left bottom , from(#D3CCA5) , to(#BAB283)); background: -moz-linear-gradient(bottom , #BAB283 , #D3CCA5);}

.cir_in a.sel:link, .cir_in a.sel:visited{ font-family:arial; font-size:12px; font-weight:bold; color:#000; line-height:18px; text-align:center; padding:8px 4px; background:#BAB283; display:block; text-decoration:none; height:35px; border:#fff 1px solid; -webkit-box-shadow:0px 0px 5px #BBBBBB; -moz-box-shadow:0px 0px 5px #BBBBBB; -o-box-shadow:0px 0px 5px #BBBBBB; box-shadow:0px 0px 5px #BBBBBB; background: linear-gradient(to bottom , #D3CCA5 , #BAB283); background: -webkit-gradient(linear, left top, left bottom , from(#D3CCA5) , to(#BAB283)); background: -moz-linear-gradient(bottom , #BAB283 , #D3CCA5);}

/*.circular a{ font-family:arial; font-size:12px; font-weight:normal; color:#1F1F1F; line-height:18px; text-align:center; padding:8px; background:#EEEBD8; display:block; text-decoration:none; border:#D2CFBB 1px solid; height:85px; vertical-align:top;}
.circular a:hover{ font-family:arial; font-size:12px; font-weight:normal; color:#1F1F1F; line-height:18px; text-align:center; padding:8px; background:#D7D1AC; display:block; text-decoration:none; border:#D2CFBB 1px solid; height:85px; vertical-align:top;}*/

.grievance-textbox{ font-family:arial; font-size:12px; font-weight:normal; color:#000000; width:195px; height:18px; border:#B6C2D3 1px solid; line-height:22px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; padding:2px;}
.selbox{ font-family:arial; font-size:12px; font-weight:normal; color:#000000; width:195px; height:22px; border:#B6C2D3 1px solid; line-height:22px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; padding:2px;}

.grievance-textbox1{ font-family:arial; font-size:12px; font-weight:normal; color:#000000; width:195px; height:18px; border:#938D65 1px solid; line-height:22px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; padding:2px;}
.selbox1{ font-family:arial; font-size:12px; font-weight:normal; color:#000000; width:195px; height:22px; border:#938D65 1px solid; line-height:22px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; padding:2px;}

.navi{width:99%; height:34px; float:left; padding:5px 5px 0 5px; margin:15px 0 0 0; font-family:arial; font-size:12px; font-weight:normal; color:#1F1F1F; line-height:18px;}
.navi ul{margin: 0;
padding: 0;
list-style-type: none;
}
.navi ul li{display: inline;
float: left;
margin:0 8px 0 0;
}
.navi ul li a{display:block; color:#1F1F1F;
padding:8px 18px 0 18px;
text-align:center;
text-decoration: none;
font-weight:bold;
height:26px;
-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -o-border-top-left-radius:4px; -o-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px;
background:#EEEBD8; border:#989061 1px solid; border-bottom:none;
}
* html .navi ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.navi ul li a:link, .navi ul li a:visited{
text-decoration:none;
color: #1F1F1F;
font-weight:bold;
}

.navi ul li a:hover{
background:#989061;/*tab link background during hover state*/
color: #ffffff;
text-decoration:none;
margin:0;
border:#989061 1px solid;
font-weight:bold;
padding:8px 18px 0 18px;
-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -o-border-top-left-radius:4px; -o-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px;
}
.navi ul li a.sel:link, .navi ul li a.sel:visited{background:#989061;/*tab link background during hover state*/
color: #ffffff;
text-decoration:none;
font-weight:bold;
padding:8px 18px 0 18px;
border:#989061 1px solid;
-moz-border-top-left-radius:4px; -moz-border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -o-border-top-left-radius:4px; -o-border-top-right-radius:4px; border-top-left-radius:4px; border-top-right-radius:4px;}

.st_sel{font-family:arial; font-size:12px; font-weight:bold; color:#000; line-height:20px; background:#D2CDAB; line-height:26px; text-align:center; display:block; margin:0 0 20px 0;}
.st_main{width:50%; height:auto; float:left; margin:0 0 0 0;}
.state_out{width:100%; height:auto; float:left; margin:0 0 15px 0;}
.state_hd{width:90%; height:auto; float:left; font-family:arial; font-size:12px; font-weight:bold; color:#fff; background:#989061; line-height:26px; padding:0 0 0 4%; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; border-radius:7px;}
.state_name{width:95%; height:auto; float:left;}
.state_name ul{ padding:0 0 0 65px;}
.state_name ul li{ padding:0 0 0 0;}

.ten_con{width:100%; height:auto; float:left;}
.ten_main{width:29%; height:auto; float:left; margin:0 50px 0 0;}
.ten_sout{width:100%; height:auto; float:left; margin:0 0 5px 0;}
.ten_shd{width:100%; height:auto; float:left; font-family:arial; font-size:12px; font-weight:bold; color:#fff; background:#989061; line-height:26px; padding:0 0 0 4%; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; border-radius:7px; -webkit-box-shadow:1px 2px 5px #757575; -moz-box-shadow:1px 2px 5px #757575; -o-box-shadow:1px 2px 5px #757575; box-shadow:1px 2px 5px #757575; border:#D2CDAB 1px solid;}
.ten_sname{width:100%; height:auto; float:left; padding:10px 0;}
.ten_sname ul{ padding:0 0 0 65px;}
.ten_sname ul li{ padding:0 0 0 0; list-style-type:disc;}

.hq_main{width:100%; height:auto; float:left; margin:0 0 0 0;}
.hq_out{width:48%; height:auto; float:left; margin:0 35px 15px 0;}
.hq_hd{width:100%; height:auto; float:left; font-family:arial; font-size:14px; font-weight:bold; color:#fff; line-height:26px; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; border-radius:7px; -webkit-box-shadow:1px 2px 5px #757575; -moz-box-shadow:1px 2px 5px #757575; -o-box-shadow:1px 2px 5px #757575; box-shadow:1px 2px 5px #757575;}
.hq_hd a{font-family:arial; font-size:14px; font-weight:bold; color:#fff; background:#852824; line-height:26px; padding:0 0 0 4%; text-decoration:none; display:block; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; border-radius:7px;}
.hq_hd a:hover{font-family:arial; font-size:14px; font-weight:bold; color:#fff; background:#852824; line-height:26px; padding:0 0 0 4%; text-decoration:underline; display:block;}

.bout{width:100%; height:auto; float:left;}
.boffice{ font-family:arial; font-size:12px; font-weight:normal; color:#1F1F1F; line-height:18px; text-align:justify; margin:10px 20px 20px 0; width:158px; float:left;}
.boffice a{ font-family:arial; font-size:12px; font-weight:bold; color:#1F1F1F; line-height:18px; text-align:center; padding:8px; background:#EEEBD8; display:block; text-decoration:none; border:#D2CFBB 1px solid; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; border-radius:7px; background: linear-gradient(to bottom , #EEEBD8 , #E4DCAA); background: -webkit-gradient(linear, left top, left bottom , from(#EEEBD8) , to(#E4DCAA)); background: -moz-linear-gradient(bottom , #E4DCAA , #EEEBD8); height:auto; width:142px; letter-spacing:1px;}
.boffice a:hover{ font-family:arial; font-size:12px; font-weight:bold; color:#ffffff; line-height:18px; text-align:center; padding:8px; background:#BAB283; display:block; text-decoration:none; border:#fff 1px solid; -webkit-box-shadow:0px 0px 5px #BBBBBB; -moz-box-shadow:0px 0px 5px #BBBBBB; -o-box-shadow:0px 0px 5px #BBBBBB; box-shadow:0px 0px 5px #BBBBBB; background: linear-gradient(to bottom , #D3CCA5 , #BAB283); background: -webkit-gradient(linear, left top, left bottom , from(#D3CCA5) , to(#BAB283)); background: -moz-linear-gradient(bottom , #BAB283 , #D3CCA5); height:auto; width:142px; letter-spacing:1px;}
.boffice a.sel:link, .boffice a.sel:visited {color:#ffffff; background:#BAB283; display:block; text-decoration:none; border:#fff 1px solid; -webkit-box-shadow:0px 0px 5px #BBBBBB; -moz-box-shadow:0px 0px 5px #BBBBBB; -o-box-shadow:0px 0px 5px #BBBBBB; box-shadow:0px 0px 5px #BBBBBB; background: linear-gradient(to bottom , #D3CCA5 , #BAB283); background: -webkit-gradient(linear, left top, left bottom , from(#D3CCA5) , to(#BAB283)); background: -moz-linear-gradient(bottom , #BAB283 , #D3CCA5);}

.boffice_hin{ font-family:arial; font-size:12px; font-weight:normal; color:#1F1F1F; line-height:18px; text-align:justify; margin:10px 20px 20px 0; width:158px; float:left;}
.boffice_hin a{ font-family:arial; font-size:12px; font-weight:bold; color:#1F1F1F; line-height:18px; text-align:center; padding:8px; background:#EEEBD8; display:block; text-decoration:none; border:#D2CFBB 1px solid; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; border-radius:7px; background: linear-gradient(to bottom , #EEEBD8 , #E4DCAA); background: -webkit-gradient(linear, left top, left bottom , from(#EEEBD8) , to(#E4DCAA)); background: -moz-linear-gradient(bottom , #E4DCAA , #EEEBD8); height:auto; width:142px; letter-spacing:1px;}
.boffice_hin a:hover{ font-family:arial; font-size:12px; font-weight:bold; color:#ffffff; line-height:18px; text-align:center; padding:8px; background:#BAB283; display:block; text-decoration:none; border:#fff 1px solid; -webkit-box-shadow:0px 0px 5px #BBBBBB; -moz-box-shadow:0px 0px 5px #BBBBBB; -o-box-shadow:0px 0px 5px #BBBBBB; box-shadow:0px 0px 5px #BBBBBB; background: linear-gradient(to bottom , #D3CCA5 , #BAB283); background: -webkit-gradient(linear, left top, left bottom , from(#D3CCA5) , to(#BAB283)); background: -moz-linear-gradient(bottom , #BAB283 , #D3CCA5); height:auto; width:142px; letter-spacing:1px;}
.boffice_hin a.sel:link, .boffice_hin a.sel:visited {color:#ffffff; background:#BAB283; display:block; text-decoration:none; border:#fff 1px solid; -webkit-box-shadow:0px 0px 5px #BBBBBB; -moz-box-shadow:0px 0px 5px #BBBBBB; -o-box-shadow:0px 0px 5px #BBBBBB; box-shadow:0px 0px 5px #BBBBBB; background: linear-gradient(to bottom , #D3CCA5 , #BAB283); background: -webkit-gradient(linear, left top, left bottom , from(#D3CCA5) , to(#BAB283)); background: -moz-linear-gradient(bottom , #BAB283 , #D3CCA5);}

.map-layout{ width:698px; height:auto; margin:0 0 10px 0; padding:0 0 0 9px; float:left;}
.map-border{width:690px; height:auto; padding:1px; border:#CCCCCC 1px solid;}

.contactbold{font-family:arial; font-size:12px; font-weight:bold; color:#1F1F1F; line-height:20px; text-align:justify;}

.sug{width:516px; height:auto; float:left; padding:10px; margin:0 0 0 20px; background:transparent; border:#9B9B9B 1px solid;}
.sug_in{width:516px; height:auto; float:left; background:#fff; -webkit-box-shadow:0px 0px 5px #9b9b9b; -moz-box-shadow:0px 0px 5px #9b9b9b; -o-box-shadow:0px 0px 5px #9b9b9b; box-shadow:0px 0px 5px #9b9b9b;}
.suggestion_head{font-family:arial; font-size:15px; font-weight:normal; color:#612323; text-align:center; height:40px; padding-top:25px; border-bottom:#9b9b9b 1px dotted;}
.grievance-txt{ font-family:verdana; font-size:15px; font-weight:normal; color:#000000; line-height:32px; padding-left:10px;}
.grievance-collon{ font-family:verdana; font-size:15px; font-weight:normal; color:#000000; line-height:32px;}
.grievance-star{ font-family:arial; font-size:15px; font-weight:normal; color:#ff0000;}
.grievance-textarea{ font-family:arial; font-size:12px; font-weight:normal; color:#000000; width:195px; border:#B6C2D3 1px solid;}

.video_hd{ font-family:candara; font-size:18px; font-weight:bold; color:#000; line-height:36px; padding:0 0 0 15px; margin:0 0 5px 0;}
.video_hd a{ font-family:candara; font-size:18px; font-weight:bold; color:#000; line-height:36px; text-decoration:none;}
.video_hd a:hover{ font-family:candara; font-size:18px; font-weight:bold; color:#C2232E; line-height:36px; text-decoration:none;}
.video_main{ width:384px; height:auto; float:left; margin:10px 36px 25px 20px; background:#D2CDAB; padding:5px; border:#9A9573 1px solid;}
.video_main:hover{ width:384px; height:auto; float:left; margin:10px 36px 25px 20px; background:#D2CDAB; padding:5px; -webkit-box-shadow:0px 0px 10px #646262; -moz-box-shadow:0px 0px 10px #646262; -o-box-shadow:0px 0px 10px #646262; box-shadow:0px 0px 10px #646262; border:#fff 1px solid;}
.video_img{ width:382px; height:288px; float:left; margin:0 0 0 0; border:#55523F 1px solid;}

.vBox_main{ float:left; height:auto; /*width:420px;*/ margin:20px; }
.vBox{ display:block; float:left; -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	border:1px solid #E1E1E1; background:#D2CDAB;
	padding:0; margin:0 0 0 0; padding:8px;}
.vBox_txt{ float:left; /*width:400px;*/ height:54px; font-family:arial; font-size:14px; font-weight:normal; line-height:28px; color:#fff; display:block; padding:0 10px 0 10px; background:#852824; margin:0 0 5px 0; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-top-left-radius:8px; -moz-border-top-right-radius:8px; -o-border-top-left-radius:8px; -o-border-top-right-radius:8px; border-top-left-radius:8px; border-top-right-radius:8px;}
.vBox_if{ width:420px; height:auto; float:left;}

.ado_main{width:260px; height:auto; float:left; margin:0 25px; text-align:center;}
.ado_main a{width:260px; height:auto; float:left; display:block; color:#5E5307; text-decoration:none; background:#D2CDAB;  background: linear-gradient(to bottom , #EEEBD8 , #E4DCAA); background: -webkit-gradient(linear, left top, left bottom , from(#EEEBD8) , to(#E4DCAA)); background: -moz-linear-gradient(bottom , #E4DCAA , #EEEBD8); -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; border-radius:8px; padding:10px; border:#D2CFBB 1px solid;}
.ado_main a:hover{width:260px; height:auto; color:#fff; text-decoration:none; background:#8F111A; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; border-radius:8px; -webkit-box-shadow:0px 0px 5px #BBBBBB; -moz-box-shadow:0px 0px 5px #BBBBBB; -o-box-shadow:0px 0px 5px #BBBBBB; box-shadow:0px 0px 5px #BBBBBB; padding:10px; border:#5E070E 1px solid;}
.ado_logo{width:80px; height:auto; float:left;}
.ado_hd{ width:180px; height:auto; float:left; font-size:20px; font-weight:bold; letter-spacing:2px; line-height:33px; margin:0px 0 0 0;}
.ado_txt{ width:180px; height:auto; float:left; font-size:16px; font-weight:bold; letter-spacing:1px; line-height:24px;}
.ado_txt1{ width:180px; height:auto; float:left; font-size:14px; font-weight:normal; letter-spacing:1px; line-height:22px;}

.ado_main1{width:337px; min-height:60px; position:relative; float:left; margin:20px 10px 0 10px; padding:10px; background:#EAEBAF; display:block; -webkit-box-shadow:0px 0px 3px #7D7D7D; -moz-box-shadow:0px 0px 3px #7D7D7D; -o-box-shadow:0px 0px 3px #7D7D7D; box-shadow:0px 0px 3px #7D7D7D; border:#fff 1px solid;}
.ado_tx{width:100px; height:auto; float:left; font-family:arial; font-size:16px; font-weight:bold; line-height:38px; color:#000; text-align:left; padding:0 0 0 10px;}

.right_coloumn_first { padding-bottom:22px; width:100%;}
/*-----------------------------------------------------------------Feature Content Area----------------------------------------------------------------*/

.jquery_banner { height:auto; z-index:10;}
.featureImageArea {	float:none; display:block; overflow:hidden; position:relative; background:url(https://esic.gov.in/images/launch_02.JPG); height:355px;}
.featureImage {/*position:absolute;   top:0; left:0; */}
.featureImage a { text-decoration:none;}
.featureImage img, .featureImage.active img { top:0; left:0; display:block; height:auto;}
.fcc_carousel { width:100%; height:auto;}
.playstop .view5 { display:block; margin-left:60px; margin-top:2px; padding:2px 5px;}
.playstop .view5 a { font-size:80%; text-align:right; text-decoration:none; font-weight:normal; line-height:16px;}
.playstop .view5 a:hover { text-decoration:underline;}
.featureIndexDots ul { list-style:none; margin:0; padding:2px 0;}
.featureIndexDots li { padding:0 1px; display:inline;}
.featureIndexDots a { width:12px; height:12px; display:inline-block; text-decoration:none !important; background:url(../images/slider-tab.png) right 0 no-repeat;}
.featureIndexDots .featureIndexOn a { background:url(../images/slider-tab.png) 0 0 no-repeat;}
.featureContentStatic { padding:20px;}
.featureImage { display:none;}
.featureImage.active { display:block;}

/*------------------------------------------------------------------Tabbed Panel Area-----------------------------------------------------------------------*/

.tab_panel_description ul li a { color:#696f75; font-size:12px;}
.tab_panel_description ul li a:hover {color:#000000;}
.shadetabs li a:visited {color:#fff;}
.shadetabs li a:hover {color:#fff; }

.tabbed_panel {width:50%; display:inline-block;}
.shadetabs li.tab_two {
  background: none repeat scroll 0 0 #305b85;
  color: #fff;
  display: block;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 28px;
  text-align: center;
  padding:4px 0px; 
  border-bottom:1px solid #fff;
}
.shadetabs { list-style-type:none; text-align:center; /*set to left, center, or right to align the menu as desired*/ background:#cce4ec; }
.tab_panel_description { width:auto; padding:0.8%; height:288px; border-right:1px solid #d9dde2; border-left:1px solid #d9dde2; background:#fff url(../images/right-bottomshadow.jpg) 0 bottom repeat-x;}
.tab_panel_description ul { margin-left:0px; margin-right:8px; }
.tab_panel_description ul li {padding-bottom:14px; margin-bottom:15px; line-height:20px; list-style-type:none; border-bottom:1px solid #cce4ec;
}
.tab_panel_description ul li a {text-decoration:none; padding-left:0px; display:block;}
.tab_panel_description ul li a:hover { text-decoration:underline;}
.last_row { margin-top:28px;}
.buttons { float:left; margin-left:7px; font-size:11px; color:#305b85; }
.buttons a { margin:0 2px; font-size:12px; color:#305b85; vertical-align:middle;}
.read_more a { font-size:16px; color:#1f1a17;}
.read_more a::after{content:">>";padding-left:10px; color:#80b0d4;}
.buttons a:hover{ text-decoration:underline; }
.read_more {float:right; margin-right:7px; }
#country1, #country2, #country3 {height:195px; }
.shadetabs li { display:inline;}
.shadetabs li.tab_one { }
.shadetabs li a { padding:7px 13px; margin-right:-2px; display:inline-block; position:relative; z-index:1; color:#2a3036 !important; text-transform:uppercase; font-weight:bold; border-left:1px solid #a0bdcf;}
.shadetabs li a.sel, .shadetabs li a.sel:hover { /*selected main tab style */ color:#ffffff !important; background:#92b1c3;}
.tabcontent { display:none;}
/*--------------------------------------------------------------------------Carousel Container---------------------------------------------------------------------*/
.right_coloumn_second { width:100%; margin-top:12px;}
#carousel_container { width:99.6%; overflow:hidden;}
#carousel_inner { float:left; width:89.5%; overflow:hidden; position:relative; margin-left:0.6%; margin-right: -50%;}
#carousel_ul { position:relative; left:0; list-style-type:none; width:9999px; margin:0;	padding:0;}
#carousel_ul li {float:left; width:1.75%; height:80px; list-style:none !important; padding:0;}
#left_scroll {float:left; width:27px; height:80px; }
#right_scroll { float:right; width:27px; height:80px; }
#left_scroll img, #right_scroll img { border:0; cursor:pointer;}
#carousel_ul li img, #carousel_ul_noscript li img { cursor:pointer; border:0; margin:8px 0 0;}
.bannercontrols { text-align:right; margin:3px 10px 0 0; padding:0;}
.bannercontrols img { margin:0; border:none; cursor:pointer; }

.featureimagefloat { /*overflow-x: hidden; */ display:inline-block; width:48%; vertical-align:top; max-width:720px; border:5px solid #305b85; }
.description { padding-right:30px; width:335px; line-height:20px; position:absolute; top:276px; left:8px; z-index:10; color:#ffffff;}
.galleryholder { padding:20px 6px 0 10px; height:67px; width:auto; background:#356088 ;}   
.playstop {width: 100%;float: left;text-align: right;}
.featureIndexDots { float:right;}

.bottomlinks { padding:26px 24px; width:41%; height:auto !important; min-height:240px; height:210px; background-color: #e0e4e8;background-image: url("../images/bottomlinks_shadow.png"), url("../images/botomlinks_top_shadow.png");background-position: center bottom, center top;background-repeat: repeat-x; float:left;}
.bottomlinks .hd {padding-bottom: 19px; color:#62666b; font-size:21px;letter-spacing: 1px;}
.bottomlinks .part { padding-right:8px; width:45%; float:left;}
.bottomlinks .part.first { width:31%; }
.bottomlinks ul { list-style:none;}
.bottomlinks ul li { padding-bottom:8px;}
.bottomlinks ul li a { padding-left:24px;   letter-spacing: 0px; color:#852824; font-size:13px; background:url(../images/bottom-link-arrow.jpg) 0 4px no-repeat;}
.bottomlinks ul li a:hover { color:#333333; background:url(../images/bottom-link-arrow-hover.jpg) 0 4px no-repeat;}
.idcard{ float:left; width:34%; text-align:center; background: #d9dce1;height:298px; padding-top:52px;}
.footerCntr { width:100%; height:70px; background:#385b83; }
.footlogo ul li{padding-bottom:0px!important; margin: -2px 0;}
.footlogo ul li a{padding:0px !important; margin:0px!important; background:none!important} 
.footlogo .hd, .footlogo ul {display: block!important;}
.footlogo {
    display: block !important;
    width: 33%;
    float: left;
}
.footer { padding:0 10px;max-width:1205px;margin:0px auto;}
.footerLft { padding-top:30px; float:left; font-size:12px; color:#ffffff; width:82%;}
.footerLft a { color:#ffffff;}
.footerLft a:hover { color:#000000;}
.footerLft .spacertxt { padding-right:30px;}
.footerLft .sep { padding:0 5px;}
.footerRgt { padding-top:30px; float:right; font-size:12px; color:#ffffff; width:18%;}
.footerRgt img { margin-left:10px;}

/* Easy Slider */
#slider li, #slider2 li{ width:190px; height:260px; overflow:hidden;}
#slider-left{height:90px}
#slider-right{}

#prevBtn, #nextBtn, #slider1next, #slider1prev { display:block; width:13px; height:22px; position:absolute; left:4px; top:162px; z-index:10;}	
#nextBtn, #slider1next{left:175px;}														
#prevBtn a, #nextBtn a{ display:block; position:relative; text-indent:-9999px; font-size:1px; color:#fff; width:13px; height:22px; background:url(../images/left-arrow-wht.png) no-repeat 0 0; }
#prevBtn a:hover {background:url(../images/left-arrow.png) no-repeat 0 0; }
#nextBtn a{ background:url(../images/right-arrow-wht.png) no-repeat 0 0;}
#nextBtn a:hover{ background:url(../images/right-arrow.png) no-repeat 0 0;}		
/* numeric controls */	
ol#controls{ display:none;}
/* // Easy Slider */

/*-------------- Login ------------*/

.lognBg{
background:url(../images/loginBack.jpg) repeat-x;
height:137px;
border:solid 1px #760605;
color:#fff;
margin-top:10px;
}
.width225{
width:233px;
}
.fLeft{
float:left;
}
.fRight{
float:right;
}
.marginL10{
margin-left:10px;
margin-top:5px;
}
.inputImg{background:url(../images/inputTextBx.png) no-repeat;
width:229px;
height:33px;
padding:0;
margin:0;
display:block;
color:#000;
}
.inputImg .inputMrgn{
padding:3px;
display:block;
}
.inputImg .inputMrgn input[type="text"]{
background:transparent;
display:block;
padding:4px;
margin:0;
width:210px;
border:none;
}
.inputImg .inputMrgn input[type="password"]{
background:transparent;
display:block;
padding:4px;
margin:0;
width:210px;
border:none;
}
input.loginBtn{
background:url(../images/loginBtn.png) no-repeat;
width:104px;
height:34px;
display:block;
padding:0;
margin-top:25px;
border:none;
cursor:pointer;
}
ul, li{
padding:0px;
margin:0px;
list-style:none;
}
.width250{
width:250px;
}
.width260{
width:260px;
}
.padding-4{
padding:4px;
}
.border-c3c080{
border:solid 1px #c3c080;
}
.selectTab{
   border: 1px solid #C3C080;
    margin: -1px 0 0 25px;
    padding: 5px;
    width: 248px;
}
.selectTab li{
display:block;
background:#fff;
padding:0;
margin:0;
line-height:20px;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.selectTab li a{
color:#333;
display:block;
text-decoration:none;
}

.hemburg-menu{display:none}

.carousel{float:left;width:100%;margin:0 0 30px 0}

.bottomlinks select{display:none}

input.error, textarea.error, .error { border-color: #973d3d; border-style: solid; background: #f0bebe; color: #a35959; }
input.error:focus, textarea.error:focus,.error:focus { border-color: #973d3d; color: #a35959; }

/*.sitemap-txt{ margin:10px 5px 10px 5px; font-family:arial; font-size:14px; font-weight:normal; color:#1F1F1F; line-height:20px; text-align:justify;}
.sitemap-txt a{ font-family:arial; font-size:12px; font-weight:normal; color:#373737; line-height:22px; text-decoration:none;}

.sitemap-txt a:hover{ color:#D4070C; text-decoration:underline;}

.sitemap_box{ background:#990000; padding:2px 20px 2px 20px; display:block; width:70px; text-align:center;}
.sitemap_box a{ font-family:arial; font-size:12px; font-weight:normal; color:#ffffff; line-height:22px; text-decoration:none;}

.sitemap_box a:hover{ color:#ffffff; text-decoration:none;}*/


/**** NEW CSS 05.02.15 *****/

.heading {
  font-size: 28px;
}
.text {
  font-family: arial,Helvetica,sans-serif;
  font-size: 20px;
  font-weight: lighter;
  line-height: 32px;
}
.kranti li {
  font-weight: normal;
  line-height: 25px;
  list-style-type: circle !important;
}
.inTxt.launch li {
  font-size: 20px;
  font-size: 20px;
  font-weight: bold !important;
  list-style: inside;
}
.term_c > li {
  list-style: inside none disc;
  padding-left: 20px;
}
.file_home {
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  padding-right:33px;
}
 .file_home span{color:#bd433d;}
.rg-gallery {height: 589px;}