body {
    /*background: #e9ebee;*/
    /*background: #ddd;*/

}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:40px;   /* Height of the footer */
   background:#050811;
   color: #617aa1;
   padding: 10px;
}

.navbar-custom {
    /*font-family: arial, sans-serif;*/
    background-color: #3C4146;
    border-radius: 0;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 5px 10px 0 rgba(0, 0, 0, 0.19);
    color: #ffffff;
}

.navbar-custom .navbar-nav > li > a {
    color: #fff;
}

.navbar-custom .navbar-nav > .active > a {
    color: #ffffff;
    background-color: transparent;
}

.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus,
.navbar-custom .navbar-nav > .open >a {
    background-color: #1A252F;
    color:#fff;
    text-decoration: none;
}

.navbar-custom .navbar-brand {
    color: #eeeeee;
}

.navbar-custom .navbar-toggle {
    background-color: #eeeeee;
}

.navbar-custom .icon-bar {
    background-color: #33aa33;
}

.navbar-nav > li > a,
.navbar-brand {
    height: 43px;
    padding-bottom: 0 !important;
    padding-top: 12px !important;
}

.navbar {
    min-height: 30px !important;
}


/* for dropdowns only */

.navbar-custom .navbar-nav .dropdown-menu {
    background-color: #fff;
    color: #000;
}

.navbar-custom .navbar-nav .dropdown-menu>li>a {
    color: #000;
}

.navbar-custom .navbar-nav .dropdown-menu>li>a:hover,
.navbar-custom .navbar-nav .dropdown-menu>li>a:focus {
    background-color: #2C3E50;
    color: #fff;
}
.navbar-custom .navbar-nav .dropdown-menu .dropdown-header{
    color: #333;
}

/*DatePicker*/
.ui-datepicker-title{
    color:#222;
}

/*.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:visited {
    background-color: #1a242f !important;
}*/
.btn-primary,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:visited,
.btn-primary:focus {
    background-color: #19284c;
    border-color: #19284c;
}
.btn-primary:hover{
  background-color: #2C3E58;
}
/*

.btn-calendar:hover{color:#ffffff;background-color:#1a242f;border-color:#161f29}
.btn-calendar:active,
.btn-calendar.active,.open>.dropdown-toggle
.btn-calendar{color:#ffffff;background-color:#1a242f;border-color:#161f29}
.btn-calendar:active:hover,
.btn-calendar.active:hover,.open>.dropdown-toggle
.btn-calendar:hover,
.btn-calendar:active:focus,
.btn-calendar.active:focus,.open>.dropdown-toggle
.btn-calendar:focus,
.btn-calendar:active.focus,
.btn-calendar.active.focus,.open>.dropdown-toggle
.btn-calendar.focus{color:#ffffff;background-color:#0d1318;border-color:#000000}
.btn-calendar:active,
.btn-calendar.active,.open>.dropdown-toggle
.btn-calendar{background-image:none}
.btn-calendar.disabled:hover,
.btn-calendar[disabled]:hover,fieldset[disabled]
.btn-calendar:hover,
.btn-calendar.disabled:focus,
.btn-calendar[disabled]:focus,fieldset[disabled]
.btn-calendar:focus,
.btn-calendar.disabled.focus,
.btn-calendar[disabled].focus,fieldset[disabled]
.btn-calendar.focus{background-color:#2c3e50;border-color:#2c3e50}
.btn-calendar .badge{color:#2c3e50;background-color:#ffffff}
*/

.borderless tr td {
    border: none !important;
    padding: 0px !important;
}