

/* header bar */
div#header.bg-navbar { background-color: #227444; border-color: #227444 !important; }
div#header.bg-navbar a, div#panes button.btn-pane, button#toggleNavigation { color: #EBEBEB !important; }
div#panes button#btn-pane-navigation::after, div#panes button#btn-pane-details::after { border-color: #227444 !important; }

/* quick actions overflow menu (footer) */
div#qa-overflow { background-color: rgba(34,116,68,0.956724); color: #EBEBEB !important; }

/* expand - collapse icons */
div.navbar-header a.navbar-brand:hover { background-color: transparent !important; }


/* tms menu */
div#pane-header div.bg-header-pane, .navbar-default { background-color: rgba(34,116,68,0.956724); }
a.navbar-brand:focus,a.navbar-brand:active:focus,a.navbar-brand.active:focus,
a.navbar-brand.focus,a.navbar-brand:active.focus,a.navbar-brand.active.focus { outline: none !important; }

/* search box - tms menu */
input#cSearch { border:1px solid rgba(34,116,68,0.956724) !important; color: #303030; }

/* tms menu header colour */
div#pane-header div#pane-header-menu li.nav-header { color: #EBEBEB !important; }

div#pane-header div#pane-header-menu a,
div#pane-header div#pane-header-menu span,
div#pane-header div#pane-header-menu div,
div#footer a,
div#footer button { color: #EBEBEB !important; }

div#footer {
border-color: #227444 !important;
background-color: #227444 !important;
}


@media (max-width: 991px) {
div#footer a,
div#footer button,
div#quick-actions > a,
div#quick-actions .btn {
color: #EBEBEB !important;
}
}
div.bg-pane { background-color: #F0F0F0; }
div.bg-pane span.badge { background-color: #7B7F88; }

div#panes div.pane ul li > a:hover,
div#panes div.pane ul li input[type=submit]:hover,
div#panes div.pane ul li button:hover { background-color: rgba(103, 103, 103, 0.3) !important; }

div#panes div.pane ul li > a:active,
div#panes div.pane ul li input[type=submit]:active,
div#panes div.pane ul li button:active { background-color: #9197A1; }

div#panes button.btn-pane:hover, div.navbar-header a.navbar-brand {
background: linear-gradient(to right, rgba(34,116,68,0) 0%, rgba(34,116,68,0) 40%, rgba(34,116,68,0) 70%, rgba(34,116,68,0) 100%) left bottom transparent no-repeat;
background-size: 100% 8px;
color:inherit;
}div#panes button.btn-pane:hover, div.navbar-header a.navbar-brand:hover {
background: linear-gradient(to right, rgba(34,116,68,0) 0%, #227444 40%, rgba(34,116,68,0.297996) 70%, rgba(34,116,68,0) 100%) left bottom transparent no-repeat;
background-size: 100% 8px;
color:inherit;
}
/* style the drop drop tms8 header menu hover state */
.nav.nav-pills.nav-stacked.nav-icons li a:hover {
background-color: rgba(255, 255, 255, 0.2);
}
div#panes div.pane ul li a:hover,
div.pane ul li input[type=submit]:hover, {
background-color: rgba(103, 103, 103, 0.4);
}

.pane {
background-color: rgba(240,240,240,0.972408) !important;
}

div#panes div.pane ul > li,
div#panes div.pane ul > li a,
div#panes div.pane ul > li input[type=submit],
div#panes div.pane ul > li button {
color: #141414 !important;
}

.modal-header,
.login .inner .box h1 {
background-color: #227444;
}

.modal-header,
.modal-header h1,
.modal-header h2,
.modal-header h3,
.modal-header h4,
.modal-header h5,
.modal-header h6,
.modal-header small,
.login .inner .box h1 {
color: #EBEBEB !important;
}

.modal-header .close {
color: #EBEBEB;
}

.form-control:focus,
.btn-primary:hover,
.select2-container-active .select2-choice,
.select2-container-multi.select2-container-active .select2-choices,
.select2-drop-active,
.select2-drop-auto-width,
.select2-drop.select2-drop-above.select2-drop-active {
border-color: #227444;
}

.c-selection { background-color: #0072c6 !important; }

svg .logo1 {
fill: #EBEBEB;
}

.panel-themenavbar {
border-color: #227444;
}

.panel-themenavbar .panel-heading {
border-color: #227444;
color: #EBEBEB;
background-color: #227444;
}

.panel-themepane {
border-color: #F0F0F0;
}

.panel-themepane .panel-heading {
border-color: #F0F0F0;
color: #141414;
background-color: #F0F0F0;
}

.panel-themeheadings {
border-color: #227444;
}

.panel-themeheadings .panel-heading {
border-color: #227444;
color: #EBEBEB;
background-color: #227444;
}
