*{margin:0;padding:0;}
.apply .panel{min-height:295px;}
.apply .panel-body{padding-top:60px;}
.reg-inner{float:none;}
.subject-list{list-style:none; padding:0;}
body.application .form-group {
    background: #f3f3f3;
    padding: 5px;
	border-radius:4px;
}
.has-error{border:1px solid #F00 !important;}
.kanayshree_div, .communitydiv{display:none;}
.ph_div{display:none;}

.navbar-au {
  background-color: #337ab7;
  border-color: #337ab7;
}
.navbar-au .navbar-brand {
  color: #9d9d9d;
}
.navbar-au .navbar-brand:hover,
.navbar-au .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-au .navbar-text {
  color: #9d9d9d;
}
.navbar-au .navbar-nav > li > a {
  color: #fff;
}
.navbar-au .navbar-nav > li > a:hover,
.navbar-au .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-au .navbar-nav > .active > a,
.navbar-au .navbar-nav > .active > a:hover,
.navbar-au .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #286090;
}
.navbar-au .navbar-nav > .disabled > a,
.navbar-au .navbar-nav > .disabled > a:hover,
.navbar-au .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-au .navbar-toggle {
  border-color: #333;
}
.navbar-au .navbar-toggle:hover,
.navbar-au .navbar-toggle:focus {
  background-color: #333;
}
.navbar-au .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-au .navbar-collapse,
.navbar-au .navbar-form {
  border-color: #101010;
}
.navbar-au .navbar-nav > .open > a,
.navbar-au .navbar-nav > .open > a:hover,
.navbar-au .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-au .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-au .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-au .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-au .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-au .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-au .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-au .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-au .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-au .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-au .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-au .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-au .navbar-link {
  color: #9d9d9d;
}
.navbar-au .navbar-link:hover {
  color: #fff;
}
.navbar-au .btn-link {
  color: #9d9d9d;
}
.navbar-au .btn-link:hover,
.navbar-au .btn-link:focus {
  color: #fff;
}
.navbar-au .btn-link[disabled]:hover,
fieldset[disabled] .navbar-au .btn-link:hover,
.navbar-au .btn-link[disabled]:focus,
fieldset[disabled] .navbar-au .btn-link:focus {
  color: #444;
}
.image{max-width:100%; border:1px solid #888888;}
.logo-img{text-align:center; margin:0 auto 10px; width:100%;}
.logo-img img{max-width:100%;}
h1.site-title{text-align:center; color:#337ab7; font-size:24px;}
h2.site-title{text-align:center; color:#337ab7; font-size:20px;}
h3.site-title{color:#337ab7; font-size:16px;}
h4.change{padding:5px 10px;}
h1.success{color:#3c763d;}
h1.success i{background:#3c763d; color:#fff; border-radius:50%;padding:10px;}
h1.success span{display:block;}
.center-it{float:none; margin:20px auto; border:2px solid #337ab7; padding:15px; font-size:18px;}
.center-it img{border:1px solid #ccc;}
.after-terms{display:none;}
h3.title-steps {
    color: #337ab7;
    font-size: 24px;
    border-bottom:1px solid #337ab7;
	line-height:1.5;
}
.terms{
	border:1px solid #337ab7;
	padding:15px;
}
.terms li{margin-left:15px;padding-left:5px;}
.form-group small{}
img{max-width:100%;}
.wrapper{min-height:400px;}
footer{padding-top:10px; background:#CCC;}
.form-group .checkbox{margin:0;}
.help-contact{margin-top:15px;}
.help-contact p{margin-bottom:0;}
.login-box{margin-top:50px;}
.notification{padding:15px;}
.omr-download{margin-bottom:30px; text-align:right;}
.search-box{margin-top:25px;margin-bottom:25px; background:#dff0d8; border:1px solid #3c763d;}
.pic{border: 1px solid #337ab7;
    margin: 0 auto;
    max-width: 200px;
    padding: 5px;
    text-align: center;}
	.my-margin{margin-left:42px !important;}
	.checkbox.my-margin{margin-left:55px !important;}

.my-head{background:#eee;}
.print-me{margin:0 0 25px; text-align:right;}
#bplproof,#daproof{display:inline-block !important;}

.table-c-info td{vertical-align:top !important;}

#prgramme ul.main-pro{list-style:none; padding:0;}
#prgramme ul.main-pro li{display:inline-block; margin-right:15px; padding:10px; background:#f3f3f3;}
#prgramme ul.main-pro li.first-li{background:#9C3;}#prgramme ul.main-pro li.second-li{background:#F96;}

.board-ddl{width:40%; display:inline-block !important;}.board-txt{width:58%; display:none;}

/*Steps*/
.wizard {
    margin-left: -0.5em;
    margin-right: -0.5em;
	margin-top:20px;
	margin-bottom:20px;
}
.wizard > .steps {
    display: block;
    position: relative;
    width: 100%;
}
.wizard.vertical > .steps {
    display: inline;
    float: left;
    width: 30%;
}
.wizard > .steps .number {
    font-size: 1.429em;
}
.wizard ul, .tabcontrol ul {
    list-style: outside none none !important;
    margin: 0;
    padding: 0;
}
.wizard > .steps > ul > li {
    width: 25%;
}
.wizard > .steps > ul > li, .wizard > .actions > ul > li {
    float: left;
}
.wizard.vertical > .steps > ul > li {
    float: none;
    width: 100%;
}
.wizard > .steps a, .wizard > .steps a:hover, .wizard > .steps a:active {
    border-radius: 5px;
    display: block;
    margin: 0 0.5em 0.5em;
    padding: 1em;
    text-decoration: none;
    width: auto;
}
.wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active {
    background: #eeeeee none repeat scroll 0 0;
    color: #aaaaaa;
    cursor: default;
}
.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active {
    background: #2184be none repeat scroll 0 0;
    color: #ffffff;
    cursor: default;
}
.wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active {
    background: #9dc8e2 none repeat scroll 0 0;
    color: #ffffff;
}
.wizard > .steps .error a, .wizard > .steps .error a:hover, .wizard > .steps .error a:active {
    background: #ff3111 none repeat scroll 0 0;
    color: #ffffff;
}

.pay-done {
    border: 4px solid;
    border-radius: 50%;
    font-size: 40px;
    padding: 10px;
}
.pay-not-done {
    border: 4px solid;
    border-radius: 50%;
    font-size: 40px;
    padding: 10px 15px;
}