﻿.gate{background:url(../images/gate.png) no-repeat bottom center;height:800px;position:absolute;bottom:0px;width:100%;}
#lblRandomNo{border:0 none;font-size:12px;margin:0 0 4px;width:100%;;}
div.msgBoxContent ul li{list-style:outside none none;margin-right:5px;}
#msgBox1420450830711Content > ul{margin:0;padding:0;}
div.msgBoxContent{display:inline-block;float:right;font-size:10pt;height:auto;margin:8px 3px 6px;min-height:70px;width:148px;}
#lbl_msg{color:#ff0000;border:0px;display:none;}
header, footer, hgroup,nav, section{display:block;}
mark{background-color:#a6dbed;padding-left:5px;padding-right:5px;}
.whit-bg{padding:15px;min-height:450px;position:relative;z-index:1;background:rgb(255,255,255);background:transparent\9;background:rgba(255,255,255,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);zoom:1;}
.float-left{float:left;}
.float-right{float:right;}
.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
h1, h2, h3,h4, h5, h6{color:#000;margin-bottom:0;padding-bottom:0;}
h1{font-size:2em;}
h2{font-size:1.4em;text-transform:uppercase;}
.whit-bg h2{color:#3D636D;font-size:1.5em;font-weight:normal;margin:0 0 15px;padding:0;text-transform:capitalize;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
.loader{margin:0px;padding:0px;position:fixed;right:0px;top:0px;width:100%;height:100%;background-color:#000;z-index:30001;opacity:0.8;filter:alpha(opacity=70);display:none;}
h5, h6{font-size:1em;}
 h5 a:link, h5 a:visited, h5 a:active{padding:0;text-decoration:none;}
#divLoading > img{left:30%;margin:0 auto;position:absolute;top:20%;}
.content-wrapper{margin:0 auto;max-width:1200px;overflow:hidden;}
 .featured + .main-content{background:url("../Images/heroAccent.png") no-repeat;}
header .content-wrapper{padding:10px 15px;}
.site-title{color:#fff;display:inline-block;font-size:1.9em;font-weight:800;margin:16px 0 0 0px !important;text-shadow:0 2px 2px rgba(0, 0, 0, 0.3);text-transform:uppercase;vertical-align:top;width:70%;}
.text-right{text-align:right}
.site-title a:hover, .site-title a:active{text-shadow:0 2px 2px #000;outline:none;background:none;color:#fff;text-decoration:none;}
#txtCaptchAnswer{display:inline-block;height:34px;vertical-align:top;width:70%;}
.display-inline{display:inline-block;}
.none{display:none;}
.logo{text-align:center;width:100%;padding:10px 0;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.1);}
 .navbar-default{background:rgb(0,0,0) !important;background:transparent\9 !important;background:rgba(0,0,0,0.8) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000) !important;zoom:1 !important;border:0px !important;border-radius:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;-o-border-radius:0px !important;}
 .gray{margin-bottom:15px;}
 .btn-graybtn{background:#444;color:#fff;}
 .btn-graybtn:hover{background:#222;color:#fff !important;}
 #divDetails{padding-top:25px;clear:both}
 .steph{padding:0px;margin:0;}
.steph .fa{padding:13px 8px;font-size:30px;float:left;margin-right:10px;color:#fff;}
.steph h3{margin:0px 0 2px!important;}
.steph p{font-size:0.83em;padding:5px 5px 5px 0;margin:0px;line-height:15px}
.margin-top{margin-top:20px;}
.bg-red{background:#E9573F}
.bg-red-light{background:#fff;margin-right:-10px;border:#efdcdc solid 1px}
.bg-green{background:#70BA63}
.bg-green-light{background:#fff;margin-right:-10px;border:1px solid #cfe8c9}
.bg-warning{background:#FEB252}
.bg-warning-light{background:#fff;border:1px solid #e8d7c7}
.bg-sky{background:#4DC5F9}
.bg-sky-light{background:#fff;margin-right:-10px;border:1px solid #d3e2ea }
.alert-block{background:#fff;border-left:2px solid #ffe4c4;font-size:0.9em;border:1px solid #ddd;padding:10px 15px;margin:5px 0 20px;box-shadow:0 1px 0 rgba(0, 0, 0, 0.05), 0 0 0 rgba(0, 0, 0, 0.05);}
.otp label{font-weight:bold!important;color:#333}
.otp .btn-sm{padding:2px 7px;font-size:17px;line-height:1.5;border-radius:3px;}
.otp .col-sm-5, .otp .col-sm-7{margin-left:-15px;}
.panel-col{background:#fff;padding:10px 15px;border:1px solid #ddd;}
#login{display:block;font-size:.85em;margin:0 0 10px;text-align:right;}
 #login a{background-color:#d3dce0;margin-left:10px;margin-right:3px;padding:2px 3px;text-decoration:none;}
 #login a.username{background:none;margin:0;padding:0;text-decoration:underline;}
 #login ul{margin:0;}
 #login li{display:inline;list-style:none;}
ul#menu{font-size:1.3em;font-weight:600;margin:0 0 5px;padding:0;text-align:right;}
 ul#menu li{display:inline;list-style:none;padding-left:15px;}
 ul#menu li a{background:none;color:#999;text-decoration:none;}
 ul#menu li a:hover{color:#333;text-decoration:none;}
.featured{background-color:#fff;}
 .featured .content-wrapper{background-color:#7ac0da;background-image:-ms-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);background-image:-o-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #7ac0da), color-stop(1, #a4d4e6));background-image:-webkit-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);background-image:linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);color:#3e5667;padding:20px 40px 30px 40px;}
 .featured hgroup.title h1, .featured hgroup.title h2{color:#fff;}
 .featured p{font-size:1.1em;}
hgroup.title{margin-bottom:10px;}
hgroup.title h1, hgroup.title h2{display:inline;}
hgroup.title h2{font-weight:normal;margin-left:3px;}
section.feature{width:300px;float:left;padding:10px;}
ol.round{list-style-type:none;padding-left:0;}
 ol.round li{margin:25px 0;padding-left:45px;}
 ol.round li.zero{background:url("../Images/orderedList0.png") no-repeat;}
 ol.round li.one{background:url("../Images/orderedList1.png") no-repeat;}
 ol.round li.two{background:url("../Images/orderedList2.png") no-repeat;}
 ol.round li.three{background:url("../Images/orderedList3.png") no-repeat;}
 ol.round li.four{background:url("../Images/orderedList4.png") no-repeat;}
 ol.round li.five{background:url("../Images/orderedList5.png") no-repeat;}
 ol.round li.six{background:url("../Images/orderedList6.png") no-repeat;}
 ol.round li.seven{background:url("../Images/orderedList7.png") no-repeat;}
 ol.round li.eight{background:url("../Images/orderedList8.png") no-repeat;}
 ol.round li.nine{background:url("../Images/orderedList9.png") no-repeat;}
article{float:left;width:70%;}
aside{float:right;width:25%;}
.btn-gray{background:hsl(210, 29%, 29%);color:#fff;}
.btn-gray:hover{color:#fff !important;background:hsl(201, 29%, 19%) none repeat scroll 0 0;}
 aside ul{list-style:none;padding:0;}
 aside ul li{background:url("../Images/bullet.png") no-repeat 0 50%;padding:2px 0 2px 20px;}
.alert.alert-info.notice{position:absolute;right:15px;text-align:center;top:30%;width:31%;}
.rtbox{position:absolute;left: 15px;top: 59%;width:31%;}
.feestructure {position: absolute;top: 26%;width: 31%;left: 15px;text-align:left!important;}
.feestructure1 {position:absolute; bottom:41%; width: 31%; left: 15px; text-align:center;}
.alert.alert-info.FactoryNotice{margin-bottom:10px;text-align:center;}
.alert.alert-info.FactoryNotice1{margin-bottom:10px;text-align:center;}
#loginForm{border-right:solid 2px #c8c8c8;float:left;width:55%;}
 #loginForm .validation-error{display:block;margin-left:15px;}
 #loginForm .validation-summary-errors ul{margin:0;padding:0;}
 #loginForm .validation-summary-errors li{display:inline;list-style:none;margin:0;}
 #loginForm input{width:250px;}
 #socialLoginForm{margin-left:40px;float:left;width:40%;}
 #socialLoginForm h2{margin-bottom:5px;}
#socialLoginList button{margin-bottom:12px;}
#logoutForm{display:inline;}
.contact h3{font-size:1.2em;}
.contact p{margin:5px 0 0 10px;}
.contact iframe{border:1px solid #333;margin:5px 0 0 10px;}
fieldset{border:none;margin:0;padding:0;}
 fieldset legend{display:none;}
 fieldset ol{padding:0;list-style:none;}
 fieldset ol li{padding-bottom:5px;}
.list-list{border:collaps;}
.list-list li{border:1px solid #ebecec;background:#fff;border-radius:0px !important;}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #ddd;padding:10px 15px;display:none;width:250px;}
.ui-datepicker-calendar{width:100%;}
.ui-datepicker-calendar td{padding:5px;}
.webgrid-table th{background:none repeat scroll 0 0 #ddd;border:1px solid #ccc;color:#333;font-size:0.9em !important;padding:3px 7px 2px;}
.ui-corner-all select{width:50%;padding:5px 7px;border:1px solid #ccc;background:#fff;}
.ui-corner-all a.ui-corner-all:hover{color:#fff;background:#666;}
 .wid80{width:73%;display:inline-block;}
 .wid80-mis{margin:-5px 0 0 0;}
 td input[type="submit"], td input[type="button"], td button{font-size:1em;padding:4px;margin-right:4px;}
.wid40{display:inline-block;margin-right:13px;width:56%;}
.message-info{border:1px solid;clear:both;padding:10px 20px;}
.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0;}
.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0;}
.error{color:#e80c4d;}
.field-validation-error{color:#e80c4d;font-weight:bold;}
.field-validation-valid{display:none;}
input.input-validation-error{border:1px solid #e80c4d;}
input[type="checkbox"].input-validation-error{border:0 none;}
.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em;}
.validation-summary-valid{display:none;}
table{border-collapse:collapse;border-spacing:0;margin-top:0.75em;border:0 none;}
 th a{display:block;position:relative;}
 th a:link, th a:visited, th a:active, th a:hover{color:#333;font-weight:600;text-decoration:none;padding:0;}
 th a:hover{color:#000;}
 th.asc a, th.desc a{margin-right:.75em;}
.inline{display:inline-block;}
.floatR{float:right;}
 .ui-datepicker-calendar{border:collaps;}
 .ui-datepicker-calendar td{border:1px solid #ccc;}
 th.asc a:after{content:'▲';}
 th.desc a:after{content:'▼';}
td{padding:0.25em 2em 0.25em 0em;border:0 none;}
tr.pager td{padding:0 0.25em 0 0;}
.width-100{width:100%}
.width-100:before{content:"+91"}
 .width-85{width:85%;display:inline-block;float:left}
.width-10{width:15%;display:inline-block;float:left}
 .alert{padding-top:5px;padding-bottom:5px}
.login_popup {
    position: absolute;
    top: 0%;
    width: 350px;
    left: 7%;
}
@media screen and (max-width:1199px){.alert.alert-info.notice{width:100%;position:static;margin-top:20px;}
 }
@media screen and (max-width:992px){}
@media screen and (max-width:767px){.footer{position:relative;}
 .login{margin:30px auto;}
 .site-title{width:50%;}
 .btn-gray{white-space:normal;}
 .alert.alert-info.notice{width:100%;position:static;margin-top:20px;}
 }
@media screen and (max-width:479px){.float-left img{height:75px;}
 .site-title{display:inline-block;float:left;font-size:1.2em;margin-top:0;width:200px;}
.float-left img, .float-right img{height:45px;margin:15px 9px 0 0;}
.btn-gray{white-space:normal;}
 .alert.alert-info.notice{width:100%;position:static;margin-top:20px;}
 }
@media screen and (max-width:319px){}

.carouseldiv {position: absolute; top: 24%; right: 1%; width: 30%;}