

/*--Media Print--*/
.entrant-body{
	background-color: #00778B; background-image:url(../images/bodybg.jpg); background-position:center top; background-attachment:fixed;
	background-size:cover;
	
}
body{

    font-family:  Arial, sans-serif !important;

	background-repeat: no-repeat;

}
.btn-success{
	background-color:#8D1C02;
	border:1px solid #8D1C02;
}
.btn-success:hover{
	background-color:#8D1C02;
	border:1px solid #8D1C02;
}

a, a:hover, a:active, a:visited{

	color:#8D1C02;

	text-decoration:underline;

}

.nav-tabs>li>a{

	text-decoration:none;
	background-color:#8D1C02;

}

.mygreen{
  color:#8D1C02;

}

.btn-success, .btn-warning, .btn-danger, .btn-info, .btn {
	
	background-color:#8D1C02;
	border:1px solid #8D1C02;
	color:#fff !important;

}

@media print{

  .navbar, .sidebar-collapse{

    display: none;

  }

}

.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; color: #00788c !important;}

/*--Nested Font style--*/

.font-sm{

  font-size: .9em;  

  font-style: italic;

}

/*---Body---*/

.eawards-body{

  /*background-color: #BBCEDC;*/

 background-image: url("../images/bodybg.jpg"); background-attachment: fixed;  background-position: 50% 0%;
 background-size:cover;background-color: #905C21;



}

/*--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: #8D1C02;

border-bottom: 1px solid #a5a5a5;

color: #fff;

text-decoration:none;

}

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

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

  text-decoration: none;

  background-color: #8D1C02;

  color: #fff;  

}



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

	

  background-color: #555555;

  color: #c9c9c9;  

  border-bottom: 1px solid #a6a6a6;

}



.navbar-default {

background-color: #00778B;
    border-color: #00778B;
    border-left: none;
    border-right: none;
    border-bottom: none !important;

}



.navbar-default .navbar-brand {

color: #ffffff;

text-decoration:none;

}



.panel-default > .panel-heading

{

   color: white;

background-color:  #8D1C02;

border-color: #ddd; 

}



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

color: #ffffff;

text-decoration:none;

text-transform: uppercase;

}

.panel-title > a, .btn{

	text-decoration:none;

}

.panel-title > a:active, .panel-title > a:visited, .panel-title > a:hover{

	color: #ffffff;

}

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

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

background-color:  #8D1C02;

color: #8D1C02;

}



.navbar-default .navbar-brand:hover,

.navbar-default .navbar-brand:focus {

  color: #8D1C02;

}



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

color: #fff;

background-color:  #8D1C02;

}

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

color: #ffffff;

background-color: #00778B;

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

}

#side-menu>li>a{

	color: #ffffff;

	text-decoration:none;

}

	#side-menu>li>a:hover, 

	#side-menu>li>a:focus{

		background-color: #00778B;

        color: #fff;

	}



.navbar-static-side ul li{

	border-bottom: 1px solid #a5a5a5;

}





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

.navbar-top-links > li > a{

	color: #bdcfe5;

	text-decoration:none;

}



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

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

	background-color: #8D1C02;

    color: #fff;

}

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

	background-color:#5A6B55;

    color: white;

}



.navbar-default .navbar-toggle{

	border-color:#ddd;

	background-color:  #fcc21f;



}



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

	background-color:  #fcc21f;

}

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

		background-color:#ffffff;

}

.navbar-toggle{

	background-color: #ffffff;



}

.entrant-navbar{

  background-color: #00778B;

  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:#00778B;

}



/*--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;

}



.panel-primary

{

   border-color:  #fcc21f;

}

.panel-primary > .panel-heading

{

   color: #fff;
    background-color: #00778B !important;
    border-color: #00778B !important;
}



/*---Table---*/

.table>thead>tr>th{

  color: #fff;

}
#column_3{
	color:#000;
}



.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:  #00778B;

  font-size: 14px;

}

.table>tbody>tr>th.eth01{

  background-color: #00778B;

  color: #fff;

  /*text-transform: uppercase;*/

}

.table>tbody>tr>th.eth02{

  background-color: #00778B;

  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  #00778B;

  }

  .chart_div1{

    width: 600px;

  }

}



.eheader{

	background-color: #fff;



}

.eheader img{

}



/*---Button---*/

.btn{

  margin: 3px;  

}

.btn-custom{

color: #FFFFFF !important;

background-color:#8D1C02;

border-color: #8D1C02;

}

.btn-custom:hover,

.btn-custom:focus,

.btn-custom:active,

.btn-custom.active{

 color: #FFFFFF;


background-color:#8D1C02;

border-color:#8D1C02;

}

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

  padding: 10px;

}



/*--Align Center--*/

.a.btn-customcenter{

  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{


  color: #fff;

  border-right:1px solid #fff;

}

.nav-tabs>li>a:hover{

  background-color:  #00778B;

}

.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;

}



.error{ color: red; }



.scroll-top-wrapper.show {

visibility: visible;

cursor: pointer;

opacity: 1.0;

}



.scroll-top-wrapper {

position: fixed;

opacity: 0;

visibility: hidden;

overflow: hidden;

text-align: center;

z-index: 99999999;

background-color: #555555;

color: #eeeeee;

width: 50px;

height: 48px;

line-height: 48px;

right: 30px;

bottom: 30px;

padding-top: 2px;

border-top-left-radius: 10px;

border-top-right-radius: 10px;

border-bottom-right-radius: 10px;

border-bottom-left-radius: 10px;

-webkit-transition: all 0.5s ease-in-out;

-moz-transition: all 0.5s ease-in-out;

-ms-transition: all 0.5s ease-in-out;

-o-transition: all 0.5s ease-in-out;

transition: all 0.5s ease-in-out;

}



#cap-cont

{

    border-top: 1px solid rgb(240, 240, 240); margin-top: 30px;

}

#capcont1

{

    border: 1px solid #cfcfcf; padding: 0px;

}

#capcont2

{

    padding: 0px; border-right: 1px solid #cfcfcf;

}

#cap-btn

{

     padding: 0px;

}

#captcha-txt

{

    height: 40px !important;

box-shadow: none !important;

border: none !important;

width: 100%;

outline: none !important;

text-indent: 20px;

}
.leaf-list{
   list-style-image: url('../images/leaf-bullet.png');
}
.leaf-list li{margin-bottom: 10px}
.myentrant-body
{background-color: rgba(255, 255, 255, 0.9);}
.myentrant-panel
{background-color: transparent;}




.viewabout {
    
    width: 300px;
    padding: 10px;
    color: #fff;
    cursor: pointer;
  }
  /*.viewabout:after {
    content: '\002B';
    float: right;
  }*/
  #show {
    display: none;
  }
  .inlin {
    display: inline-block !important;
        font-style: italic;
    background-color: #fcc21f;
    color: #fff;
    padding: 0px 6px;
    cursor: pointer;
    font-weight: 100;
  }

  .inlin:hover {
    text-decoration: underline;
    background-color: #ee7600;
  }
  .abt {
    font-weight: bold;
    font-size: 16px;
  }