

/*--Media Print--*/

@media print{

  .navbar, .sidebar-collapse{

    display: none;

  }

}

@media (min-width: 1000px) {

  .mycont img{

	  float:right;

  }

}

@media (max-width: 996px) {

  .mycont img{

	  float:right;

}

}

@media (max-width: 768px) {

	.myfoot, .mycont{

		text-align:center;

	}

	.myfoot img, .mycont img{

		margin:0 auto;

		

}

.mycont img{

	  float:none;

}

}

.header{

	background-color:#fff;

}



.mycont{

	padding-top:20px;

}

.btn-lg {

font-size: 16px !Important;

}

/*--Color--*/

.red{

  color: #cc0000;

}

.req{  

  color: #cc0000;

}

.blue{

  color: #012545;

}

.green{

  color: #5cb85c;

}

/*--Font Size--*/

.16px{

  font-size: 16px;

}

.13px{

  font-size: .8em;

}

.11px{

  font-size: .7em;

}

/*--Heading style--*/

h4 > span{

  font-size: .7em;

  padding-left: 10px;

}

.h4-heading{

  border-bottom: 1px solid #ddd;

  padding-bottom: 10px;

}

.page-header{ border-color: #DADADA; }

/*--Nested Font style--*/

.font-sm{

  font-size: .9em;  

  font-style: italic;

}

/*---Body---*/

.eawards-body{

  background-color: #fff !important;





}

/*--Alert--*/

.alert-gray {

  background-color: #fff;

  border-color: #ccc;

}

/*--Centered--*/

.centered{

    text-align:center;

}

/*--Pull--*/

.pull-right{

  margin-left: 15px;

  margin-bottom: 15px;

}

/*---Side Menu----*/

.sidebar-collapse > ul > li.active > a{	

  border-bottom: 1px solid #666666;

  color: #c9c9c9;

}

.nav.nav-second-level > li > a{	

  background-color: #555555;  

  border-bottom: 1px solid #a5a5a5;  

  color: #c9c9c9;

}

.nav.nav-second-level > li > a:hover,

.nav.nav-second-level > li > a:focus {

  text-decoration: none;

  background-color: #666666;

  color: #c9c9c9;  

}



.nav.nav-third-level > li > a{

	

  background-color: #555555;

  color: #c9c9c9;  

  border-bottom: 1px solid #a6a6a6;

}



.navbar-default {

background-color: #000;

border-color: #000;

border-left: none;

border-right: none;

}



.navbar-default .navbar-brand {

color: #ffffff;

}



.navbar-default .navbar-nav > li > a {

color: #ffffff;

}



.navbar-default .navbar-nav > li > a:hover,

.navbar-default .navbar-nav > li > a:focus  {

color: #fff;

}



.navbar-default .navbar-brand:hover,

.navbar-default .navbar-brand:focus {

  color: #fff;

}



.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {

color: #ffffff;

background-color: #0963CF;

}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {

color: #ffffff;

background-color: #BE4800;

}

#side-menu>li>a{

	color: #ffffff;

}

	#side-menu>li>a:hover, 

	#side-menu>li>a:focus{

		background-color: #666666;

	}



.navbar-static-side ul li{

	border-bottom: 1px solid #a5a5a5;

}





/*---Top Menu---*/

.navbar-top-links > li > a{

	color: #fff;

}



.navbar-top-links > li > a:hover,

.navbar-top-links > li > a:hover{

	background-color:#0963CF ;

}

.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{

	background-color:#0963CF !important;

}



.navbar-default .navbar-toggle{

	border-color:#ddd;

	background-color:#0963CF;



}



.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{

	background-color:#0963CF;

}

.navbar-default .navbar-toggle .icon-bar{

		background-color:#ffffff;

}

.navbar-toggle{

	background-color: #ffffff;



}

.entrant-navbar{

  background-color: #012545;

  border: 0;

}

.entrant-navbar .navbar-nav>li>a{

  color: #fff;

  font-weight: bold;

  text-transform: uppercase;

  border-right: 1px solid #495c93;

  padding-left: 20px;

  padding-right: 20px;

  font-size: .85em;

}

.entrant-navbar .navbar-nav>li>a:hover{

  color:#241033;

}



/*--MAIN NAV Logged out--*/

.navbar-logged-out{

  background-color: #012545;

  padding-top: 10px;

  padding-bottom: 10px;

  color: #fff;

  text-align: center;

  font-size: 1.5em;

  font-weight: bold;

  margin-bottom: 15px;

}



/*---Table---*/

.table>thead>tr>th{

  color: #fff;

}



.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{

  font-size: 14px;

}





.table>thead>tr>th, table>thead>tr>th.sorting_asc, table>thead>tr>th.sorting, table.dataTable thead .sorting, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled{

  background-color: #0963CF;

  font-size: 14px;

}

.table>tbody>tr>th.eth01{

  background-color:#000;

  color:#fff;

}

.table>tbody>tr>th.eth02{

  background-color:#0963CF;

  color: #fff;

  /*text-transform: uppercase;*/

}

.table>tbody>tr>td>.jtextarea{

  margin-top: 10px;

}

.sub-info {

border-color: #6595c4;

color: #cedeee;

padding: 7px;

font-weight: normal;

}

.sub-info > ul > li{

  font-style: italic;

}

.sub-info > ul{

  margin-left: 25px;

  padding-left: 0;

  margin-bottom: 15px;

}





/*---Table th arrows---*/

table.dataTable thead .sorting:after{

  color: #b0b8d2; e2d9c3

}



.sorting_asc{

  background-image: none; 

}

@media (max-width: 767px) {

  .table-responsive {

  	padding: .8em;

  }

  .navbar-header{

	border-bottom: 1px solid #000;

  }

  .chart_div1{

    width: 600px;

  }

}



.eheader{

	background-color: #fff;



}

.eheader img{

}



/*---Button---*/

.btn{

  margin: 3px;  

}

.btn-custom{

  color: ##008000	

  background-color: #0963CF;

  border-color: #0963CF;

}



.btn-custom:hover,

.btn-custom:focus,

.btn-custom:active,

.btn-custom.active{



  background-color: #0963CF;

  border-color: #0963CF;

  color:##008000

}

.btn-group-justified>.btn-group .btn{

  padding: 10px;

}



/*--Align Center--*/

.acenter{

  text-align: center;

}





/*Contextual backgrounds Success-error messages*/

.bg-success, .bg-primary, .bg-info, .bg-warning, .bg-danger{

  padding: 10px;

  margin: 10px 0;

}



/*tab style*/

.tab-pane{

  border-left:1px solid #ddd;

  border-right:1px solid #ddd;

  border-bottom:1px solid #ddd;

  padding:.8em;

}

.nav-tabs>li.active>a{

  font-weight: bold;

}

.nav-tabs>li>a{

  background-color: #000;

  color: #fff;

  border-right:1px solid #fff;

}

.nav-tabs>li>a:hover{

  background-color: #000;

}

.nav-tabs-entrant>li>a{

  margin-right: 2px;

}



/*--IMG style--*/

.img-thumbnail{

  margin: 10px;

}



/*--Entrant Portal Section--*/

.entrant-login-panel{

  border: 0;

  border-radius: 0;

}

/*--Entrant Header--*/

.entrant-header, .entrant-footer{

  padding: 0;

  text-align:center !important;

}

.entrant-header img{  

	width:100%;

	height:auto;

}

.entrant-footer img{

	width:100%;

	height:auto;

}

.img-index-login{

	margin:0 auto;

}

/*--Entrant Navbar--*/

.entrant-navbar{

  border-radius: 0px;

}



/*--Form Validation Properties--*/

.control-group{

  margin-bottom: 15px;

}

.control-group .help-block{

  font-size: .85em;

  padding-left: 10px;

  font-style: italic;

  color: #b94a48;

}

/*--email exist--*/

.control-group > .help-block > .messagebox{  

  color: #b94a48;

}

.control-group .help-block ul{

  margin-left: 20px;

  padding-left: 0px;

}

.control-group .help-block ul li{

  padding-left: 0px;  

  margin-left: 0px;

}

.control-group.warning > label,

.control-group.warning .help-block,

.control-group.warning .help-inline {

 /* color: #c09853;*/

  color: #b94a48;

}



.control-group.warning input,

.control-group.warning select,

.control-group.warning textarea {

/*  color: #c09853;

  border-color: #c09853;*/  

  color: #b94a48;

  border-color: #b94a48;

  background-image: url(../img/x.png);

  background-repeat: no-repeat;

  background-position: right top;

}



.control-group.warning input:focus,

.control-group.warning select:focus,

.control-group.warning textarea:focus {

 /* border-color: #a47e3c;

  -webkit-box-shadow: 0 0 6px #dbc59e;

     -moz-box-shadow: 0 0 6px #dbc59e;

          box-shadow: 0 0 6px #dbc59e;*/    

  border-color: #953b39;

  -webkit-box-shadow: 0 0 6px #d59392;

     -moz-box-shadow: 0 0 6px #d59392;

          box-shadow: 0 0 6px #d59392;

}



.control-group.warning .input-prepend .add-on,

.control-group.warning .input-append .add-on {

  color: #c09853;

  background-color: #fcf8e3;

  border-color: #c09853;

}



.control-group.error > label,

.control-group.error > .row > label,

.control-group.error .help-block,

.control-group.error .help-inline {

  color: #b94a48;

}



.control-group.error input,

.control-group.error select,

.control-group.error textarea {

  color: #b94a48;

  border-color: #b94a48;

  background-image: url(../img/x.png);

  background-repeat: no-repeat;

  background-position: right top;

}



.control-group.error input:focus,

.control-group.error select:focus,

.control-group.error textarea:focus {

  border-color: #953b39;

  -webkit-box-shadow: 0 0 6px #d59392;

     -moz-box-shadow: 0 0 6px #d59392;

          box-shadow: 0 0 6px #d59392;

}



.control-group.error .input-prepend .add-on,

.control-group.error .input-append .add-on {

  color: #b94a48;

  background-color: #f2dede;

  border-color: #b94a48;

}



.control-group.success > label,

.control-group.success .help-block,

.control-group.success .help-inline {

  color: #468847;

}



.control-group.success input,

.control-group.success select,

.control-group.success textarea {

  color: #468847;

  border-color: #468847;  

  background-image: url(../img/check.png);

  background-repeat: no-repeat;

  background-position: right top;



}



.control-group.success input:focus,

.control-group.success select:focus,

.control-group.success textarea:focus {

  border-color: #356635;

  -webkit-box-shadow: 0 0 6px #7aba7b;

     -moz-box-shadow: 0 0 6px #7aba7b;

          box-shadow: 0 0 6px #7aba7b;

  background-image: url(../img/check.png);

  background-repeat: no-repeat;

  background-position: right top;

}



.control-group.success .input-prepend .add-on,

.control-group.success .input-append .add-on {

  color: #468847;

  background-color: #dff0d8;

  border-color: #468847;

}

.form-control-2{

  display: inline;

  width: 99%;

}

.form-control>input[type=radio], .form-control input[type=checkbox]{

  display: inline;

}

/*--Other--*/

.mar-bot-15{

  margin-bottom: 15px;

}

.entrant-login-panel {

margin-top: 15px;

margin-bottom: 15px;

}

.float-none{

  float: none;

}



.report-icons{

  padding-left: 70px;

  background-image: url('../images/icons/48/exportexcel.png');

  background-repeat: no-repeat;

  background-position: 10px 20px;

}





.panel-custom {

border-color: #ddd;

}



.panel-custom>.panel-heading {

color: #FFFFFF;

background-color: #210E3B;

border-color: #10051e;

}

.panel-primary{

	border-color:#000;

}

.panel-primary>.panel-heading{

	

	border-color:#000;

	background-color:#000;

}

.error{ color: red; }

#nform2 label{

	color:#175385;

	font-size:14px;

}

#nform2 .row{

	border-bottom:1px dotted #000;

	padding-bottom:10px;

	margin-bottom:20px;

}

.entrant-body{

	background-color: rgb(223, 223, 223);

}

.header-cont{/*

	background-image:url(../images/header15bg.jpg);*/

	background-position:center top;

}

.footer{
	text-align: center;
	background-color: #fff;
	
	
	
}
.footer img{
	margin: 0 auto !important;
}

.footer .myfoot{

	padding-top:20px;

}

.panel-orange{

	border-color: #C1C1C1 !important;

}

.panel-orange .panel-heading{

	background-color:#0963CF !important;

	color:#fff !important;

}

.panel-orange .panel-heading label{

	font-weight:normal !important;

}







.panel-default .panel-heading{

	/* background-color:#0063c6; */

  background-color:#000;

	color:#fff;

}

.panel-default .panel-heading h3{

	margin-top:10px;

}

.panel-default-login{

	border:1px solid #0963CF;

}

.panel-default-login .panel-heading{

	background-color:#0963CF;

}
.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{
	background-color:#000 !important;
	border-color:#000 !important;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{
	background-color:#000 !important;
	
}