.form-horizontal .radio, .form-horizontal .checkbox,
.form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
	padding-top: 4px !important;
}

input[type="file"] {
	height: auto !important;
}

.scrollable-menu {
    height: auto;
    max-height: 400px;
    overflow-x: hidden;
}

.custom-container
{
	/* min-height: 435px; */
	min-height: 50%;  /* JAM26 20250821 updated by pranay footer after login min-height: 66%; */
	border: thin;
}

.custom-container-base
{
	min-height: 50%; /* JAM26 20250821 updated by pranay footer before login min-height: 58%; */
	border: thin;
} 

.navbar {
	margin-bottom: 5px !important;
}

.bg {
	padding: 15px;
	margin-bottom: initial;
	border: 1px solid transparent;
	border-radius: 4px;
}

.sidepane,.contentBody {
	border-width: 1 1 1 1px;
	border-style: solid;
	border-color: #ccc;
	padding-top: 15px;
	padding-bottom: 15px;
}

.goapsApp {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}

.block {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}

.content-h2,.content-h3,.content-h4 {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background: #eee url("../img/rightArrow.png") no-repeat left center;
	padding: 7px 7px 7px 45px;
	font-weight: normal;
	color: #111;
	letter-spacing: -1px;
	font-size: 1.5em;
	margin: 20px -10px 10px -10px;
	cursor: default;
}

.no-list {
	list-style: none;
}

.navbar-default {
	background-image: -webkit-linear-gradient(top, #fff 0, #DADADA 100%);
	background-image: -o-linear-gradient(top, #fff 0, #DADADA 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
	background-image: linear-gradient(to bottom, #FFF 0, #DADADA 100%);
}

.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus {
	border: 1px solid #ccc;
	background-color: #ccc;
}

.popover.right
{
	text-align: justify !important;
	max-width: 512px !important;
}

.errorMsg {
	color: red;
	list-style: none;
	padding-left: 5px !important;
}

#page-header  {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background: #eeedef;
    color: #685151;
	/* background-color: #ffd54f; */
	/* JAM24 background-color: teal;/* white; */
	/* JAM24 background: url("../img/HeaderBGiitmadras.jpg"); */
	margin-top: 5px;
	padding: 15px;
}

#header-content {
	/* overflow: hidden; */
	padding-top: 20px;/* 20200908 updated:: 10px; */
	margin-left: -20px; /*20200908 uncommented and updated margin-left: -50px;*/
}

#header-content h1 {
	margin: 0;
	text-align: center;
	font-weight: bold;
	/*JAM24 color: #FFC30B;/* black; #ab591c;*/
	font-size: 50px;/* 35px; */
	letter-spacing: -1px;
}

#header-content h2 {
	margin: 0;
	text-align: center;
	padding-top: 10px;
	/* font-weight: bold; */
	/*JAM24 color: #FFC30B;/* GATE23 #263238; #e08745;*/
	font-size: 35px;/* 25px; */
	letter-spacing: -1px;
	/*text-shadow: 2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;*/
}

#header-logo {
/* 	padding-top: 15px; */
	vertical-align: middle;
	text-align: center;
	
}

#header-logo>a>img {
	/*120px;/* 100px; 20200908*/
	/* height: 150px;
	width: 100%; */
	height: 122px;
	width: 122px;
}

/* #page-header  {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background-color: #428bca;
	margin-top: 5px;
	padding: 15px;
} 
#header-content {
	overflow: hidden;
	padding-top: 10px;
	margin-left: -50px;
}

#header-content h1 {
	margin: 0;
	text-align: center;
	font-weight: bold;
	color: #FFF;
	font-size: 35px;
	letter-spacing: -1px;
}

#header-content h2 {
	margin: 0;
	text-align: center;
	padding-top: 10px;
	font-weight: bold;
	color: #FFF;
	font-size: 25px;
	letter-spacing: -1px;
}

#header-logo {
	padding-top: 15px;
	vertical-align: middle;
	text-align: center;
}

#header-logo>a>img {
	height: 100px;
	width: 100px;
} */


.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-left > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

/** Score card CSS */
.valueBox
{
	line-height: normal !important;
	padding: 7px !important;
	border: solid 1px #333;
	font-weight: bold;
	font-size: 14px;
	color: #111;
	min-width: 31%px;
	display: block;
}

.scTable
{
	text-align: left !important;
	width: 90%;
}

.scQualMarks
{
	margin: 2px !important;
	font-weight: bold;
	font-size: 11px;
	color: #111;
	width: 31%;
}

.scLabel
{
	font-weight: bold;
	font-size: 14px;
	color: #444;
	vertical-align: middle;
}

.scRightLabel
{
	padding-left: 20px;
	font-weight: bold;
	font-size: 14px;
	color: #444;
	vertical-align: middle;
}

.scSections
{
	font-size: 13px;
	display: inline-block;
}

.middle
{
	vertical-align: middle;
	text-align: center;
}

#logged-in-as
{
	color: #428bca;
}
.logged-in-as
{
	color: #428bca;
}
#eligiblityLink-applicationForm
{
	color : #020F61;
}
.success{
	color: green;
	list-style: none;
	padding-left: 5px !important;
}
.error{
	color: red;
	list-style: none;
	padding-left: 5px !important;
}