/*V.Prabin*/
@charset "utf-8";
/* CSS Document */
 html {
      height: 100%;
    }
body
{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font-family: 'Roboto';
	overflow-x:hidden;
}

.no-padding {
padding: 0 !important;
}
.no-margin
{
	margin:0 !important;
}
.uppercase {
text-transform: uppercase;
}

a, a:hover, a:focus, .btn:focus {
text-decoration: none;
outline: none;
}
.center{
text-align:center !important;
}


/**********************/
.form-horizontal{
width:100%;
margin:auto;
}
.reg_frm_out{
background: #CCC;
}
.progress{
height: 6px;
border-radius: 0;
margin-bottom: 0px;
}
.navbar.new_stu_reg{
margin-bottom:0px;
}
.new_stu_reg .navbar-inner {
border-radius: 0;
background: #1083BD;
border: 0;
padding: 15px 30px;
}
.new_stu_reg.navbar .nav>li>a{
border-radius: 0;
color: #fff;
text-transform: uppercase;
letter-spacing: 1px;
text-shadow: none;
}

.new_stu_reg.navbar .nav>.active>a, .new_stu_reg.navbar .nav>.active>a:hover, .new_stu_reg.navbar .nav>.active>a:focus{
border-radius: 0;
color: #fff;
text-transform: uppercase;
letter-spacing: 1px;
background: #FFF;
color: rgb(46, 143, 192);
box-shadow: none;
text-shadow: none;
}
.form-horizontal .pager .disabled>a, .form-horizontal .pager .disabled>a:hover, .form-horizontal .pager .disabled>a:focus, .form-horizontal .pager .disabled>span{
border-radius:0 !important;
color: #fff;
background-color: #6E7378;
border-color: #6E7378;
float:right;
margin-left:10px;
}
.form-horizontal .pager li>a, .form-horizontal .pager li>a:hover, .form-horizontal .pager li>a:focus {
border-radius:0 !important;
color: #fff;
background-color: #428bca;
border-color: #357ebd;
float:right;
margin-left:10px;
}

.form-horizontal .pager li>button{
border-radius:0 !important;
color: #fff;
float:right;
margin-left:10px;
height:32px;
}
.my-control {
border-radius: 0 !important;
margin-top:10px;
}
.fifty_per{
width:50%;
float:left;
}
.spacer{
height:30px;
}
.progress-bar-danger {
background-color: #F35958;
background-image: none;
}
.regi_form{
	background: #CCC;
}

.pager.wizard.my-wiz{
padding-right:31.5%;
}



.new_adm_tbl.responstable th {
background-color: #3F7A9E;/*Student Informations*/
color: #FFF;
padding: 1em !important;
text-align:center;
font-size: 1em;
}
.inside_th{
background:#74848E !important;
}
.trans {
height: 15px;
box-shadow: none;
width: 15px;
margin-left: 0px !important;
}
.caste{
margin-top:-2px!important;
margin-right: 1px !important;
margin-left: 5px !important;
}
.admis_head {
width: 100%;
text-transform: uppercase;
background: #0C4060;
text-align: center;
color: #fff;
padding: 20px;
margin: 0;
}
.table.new_adm_tbl{
background:#ffffff;
margin-bottom:30px;
margin-top: 10px;
font-size:14px;
margin:auto;
border:1px solid #1083BD;
}

.table.new_adm_tbl>thead>tr>th, .table.new_adm_tbl>tbody>tr>th, .table.new_adm_tbl>tfoot>tr>th, .table.new_adm_tbl>thead>tr>td, .table.new_adm_tbl>tbody>tr>td, .table.new_adm_tbl>tfoot>tr>td {
border:0;
padding-left:5%;
padding-right:5%;
vertical-align: middle;
}
.mar_bt{
margin-bottom:4%!important;
}
.form-control{
margin-top:10px;
}
.before_radio{
margin-bottom:10px !important;
}


/** static header**/
.outerheader {
margin-left: 0;
margin-right: 0;
width:100%;
background:#d4aaff;
}
.logo_cap {
width: auto;
}
.logo {
margin-top: 17%;
}
.image {
padding-top: 2%;
}
.sc_name {
width: 60%!important;
}
.outerheader h1 {
color: #503b66;
margin-bottom: 0;
}
.sc_name h1 {
width: 100%;
padding-left:15px;
margin-top: 22px;
}
.sub {
text-transform: uppercase;
color: #9d88b3;
margin-top: 3px;
padding-left:15px;
margin-bottom: 23px;
}
.clear {
clear: both;
}
.flt_rgt.text-right.openSans {
margin-left: 0%;
}
.alumini {
margin-top: 23px;
color: #78638e;
}
.pd_0 {
padding-left: 0px;
}
.social {
margin-top: 20px;
}
h1, h2, h3, h4, h5 {
font-family: 'Open Sans', sans-serif;
font-weight: 300;
}

.footer {
padding-top: 1%;
padding-bottom: 2%;
background-color: rgb(220,213,207);
font-family: "Open Sans", sans-serif;
font-weight: 300;
font-size: 13px;
line-height: 30px;
}

.ftr_nav.txt_left {
padding-top: 15px;
padding-bottom: 7px;
}

.txt_left {
text-align: left;
}
.ftr_nav a {
color: #5a5a5a;
padding: 0 10px;
padding-bottom: 2%;
padding-top: 1%;
}
.cop_txt_left {
text-align: left;
padding-left: 10px !important;
}
.copy {
text-align: center;
font-size: 12px;
font-weight: 400;
letter-spacing: 1px;
}
.ftr_social a {
color: #5a5a5a;
padding: 0 10px;
}
.mrg_T_7 {
margin-top: 7px;
}
.footer_logo {
margin-right: 5px;
}
.copy a {
color: rgb(204,0,1);
}

.extra_pad{
padding-left:15px;
padding-right:15px;
}
.left_pad{
padding-left:0;
}

.social i {
font-size: 19px;
margin: 0 7px;
}

.social .fa.fa-envelope{
color:#78638e;
}
.social .fa.fa-facebook{
color:#78638e;
}
.social .fa.fa-youtube{
color:#78638e;
}

.social .fa.fa-envelope:hover{
color:#333;
}
.social .fa.fa-facebook:hover{
color:#3b579d;
}
.social .fa.fa-youtube:hover{
color:#cf3427;
}
.social i:hover { transition-duration: .3s; -webkit-transition-duration: .3s;  }
/** static header end**/





/*author lijiya*/
.frm_error{
color: red;
}
.error{
 color: red;
}
.mandatory{
color: red;

}



















