* { margin: 0; padding: 0; outline:none; }
body { background: #fff; font-family:OpenSansRegular;}
h1 { }
h2 { font-size: 22px; }
h3 { font-size: 18px; }
h4 { }
h5 { }
h6 { }
p { font-size: 14px; }
a { text-decoration: none; }
ul { list-style-type: none; }
@font-face { font-family: 'OpenSansRegular'; src: url('../fonts/OpenSansRegular.eot'); src: url('../fonts/OpenSansRegular.eot') format('embedded-opentype'), url('../fonts/OpenSansRegular.woff2') format('woff2'), url('../fonts/OpenSansRegular.woff') format('woff'), url('../fonts/OpenSansRegular.ttf') format('truetype'), url('../fonts/OpenSansRegular.svg#OpenSansRegular') format('svg'); }
/*====css for Home page====*/
.container { width: 1000px; }
/*.outer_wraper { position: absolute; width: 100%; height: 100%; }*/
.iner_wraper { }
.home { background: rgba(0,0,0,0.5); padding: 30px 15px 20px; }
.logo { padding: 30px 15px; width: 30%; display: block; font-size: 30px; color: #fff; text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); font-family: OpenSansRegular; }
.logo:hover, .logo:active, .logo:focus { color: #fff; outline: none; text-decoration: none; }
.only-home-header { padding: 20px 0; }
.left_login { }
.left_login h2 { color: #fff; font-family: OpenSansRegular; margin: 0 0 13px; text-transform: uppercase; }
.left_login p { color: #fff; text-transform: uppercase; font-family: OpenSansRegular; }
.left_login img { margin: 33px auto 0 61px; }

/*css for checkbox*/

.checkbox { padding-left: 20px; }
.checkbox label { display: inline-block; position: relative; padding-left: 5px; color: #fff; font-family: OpenSansRegular; font-size: 13px; }
.checkbox label::before { content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0; margin-left: -20px; border: 1px solid #cccccc; border-radius: 0px; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
.checkbox label::after { display: inline-block; position: absolute; width: 16px; height: 16px; left: 0; top: -4px; margin-left: -22px; padding-left: 3px; padding-top: 1px; font-size: 16px; color: #555555; }
.checkbox input[type="checkbox"] { opacity: 0; }
.checkbox input[type="checkbox"]:focus + label::before { outline: none; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.checkbox input[type="checkbox"]:checked + label::after { font-family: 'FontAwesome'; content: "\f00c"; }
.checkbox-primary input[type="checkbox"]:checked + label::before { background-color: #428bca; border-color: #428bca; }
.checkbox-primary input[type="checkbox"]:checked + label::after { color: #fff; }

/*css for checkbox end*/

.btn.signin-btn { border: none; background: #0276b8; float: right; color: #fff; border-radius: 0; text-transform: uppercase; padding:5px 23px; }
.right_login h3 { color: #ffffff; margin: 0 0 17px; text-transform: uppercase; font-family: OpenSansRegular; }
.right_login .form-control { border: 1px solid #949494; border-radius: 0; box-shadow: none; color: #414141; font-size: 13px; padding-left: 25px; font-family: OpenSansRegular; }
.form-control:focus { border-color: #0276b8; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 1px rgba(2,118,184, 0.6); outline: 0 none; }
.right_login .pull-right { color: #ffffff; font-size: 13px; font-family: OpenSansRegular; }
.right_login .pull-right:hover, .right_login .pull-right:active, .right_login .pull-right:focus { color: #0276b8; text-decoration: underline;}

/*=====footer start=====*/

.only-home-footer{ padding:20px 0 3% 0;}
.foter_menu ul{ margin:0; padding:0; list-style-type:none;}
.foter_menu ul li{ float:left; margin:0 5px;}
.foter_menu ul li a{ display:block; font-size:12px; color:#000;}
.foter_menu ul li a:hover{ color:#0276b8;}
/*=====footer end=====*/

/*=====Raj Meena Css=====*/
.bg1{background: url(../images/home_bg.jpg) no-repeat center center; background-size: 100% auto; position: relative; width: 100%; height: 100%; }
