﻿/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX BACK-END THEME CSS START XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*Hyperlink */
a {
    color: #3f7cbd;
}

/*Page Icon */
.icon-position {
    background-color: #455780;
}

/*Sitebar */
.site-menubar {
    background: #455780;
}
.site-menu-item.active-link a {
    background-color: #fbac51;
}

/* Colors */
.text-primary {
    color: #455780!important;
}
.text-success {
    color: #11c26d!important;
}

/*BG */
.bg-primary {
  background-color: #455780 !important;
}
.bg-success {
  background-color: #8fcf53 !important;
}

/*Paginations */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #455780;
    border-color: #455780;
}

.innitem:hover {
    background: linear-gradient(310.2deg, #455780 -2.72%, #455780 66.52%, #455780 103.64%) !important;
    border-color: #455780 !important;
}

/*Custom Buttons */
.btn-link {
    color: #3f7cbd;
}
.btn-primary {
    background-color: #455780;
    border-color: #455780;
}
.btn-primary:hover,
.btn-primary:focus {
    background-color: #455780;
    border-color: #455780;
}
.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, 
.btn-primary.disabled.hover, .btn-primary.disabled:active, .btn-primary.disabled:focus, 
.btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, 
.btn-primary[disabled].focus, .btn-primary[disabled].hover, .btn-primary[disabled]:active, 
.btn-primary[disabled]:focus, .btn-primary[disabled]:hover, 
fieldset[disabled] .btn-primary, 
fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, 
fieldset[disabled] .btn-primary.hover, fieldset[disabled] .btn-primary:active, 
fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    background-color: #455780;
    border-color: #455780;
}
.btn-warning {
    background-color: #fbac51;
    border-color: #fbac51;
}
.btn-success {
    background-color: #82d616;
    border-color: #82d616;
}
body {
    background-color:  #455780 !important;
  }
.btn-success:hover,
.btn-success:focus {
    background-color: #82d616;
    border-color: #82d616;
}
.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled.focus, 
.btn-success.disabled.hover, .btn-success.disabled:active, .btn-success.disabled:focus, 
.btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, 
.btn-success[disabled].focus, .btn-success[disabled].hover, .btn-success[disabled]:active, 
.btn-success[disabled]:focus, .btn-success[disabled]:hover, 
fieldset[disabled] .btn-success, 
fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success.focus, 
fieldset[disabled] .btn-success.hover, fieldset[disabled] .btn-success:active, 
fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
    background-color: #455780;
    border-color: #455780;
}

/*Custom Checkbox */
.checkbox-primary input[type=checkbox]:checked+input[type=hidden]+label::before, .checkbox-primary input[type=checkbox]:checked+label::before, .checkbox-primary input[type=radio]:checked+input[type=hidden]+label::before, .checkbox-primary input[type=radio]:checked+label::before {
    background-color: #455780;
    border-color: #455780;
}
.radio-primary input[type=radio]:checked+input[type=hidden]+label::before, .radio-primary input[type=radio]:checked+label::before {
    border-color: #455780;
}

/*Date Range Picker */
.daterangepicker .ranges li.active,
.daterangepicker .ranges li:hover {
    background-color: #455780;
    border-color: #455780;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
    background-color: #455780;
    border-color: #455780;
}
/*Tabs */
div.clean_rounded-horizontal >div.st_tabs ul li a.st_tab_active {
    border-top-color: #455780;
}

/*Modal */
.modal-primary .modal-header {
    background-color: #455780;
}

/*Progressbar*/
.progress-bar {
    background-color: #455780;
}
/*Chip */
.chip.team-leader {
    background-color: #455780;
}

/*Panel Open */
.panel-default.panel-open>.panel-heading {
	background-color: #455780;
}
.panel-default.panel-open>.panel-heading>.panel-title>a {
	color: #fff;
}
.panel-default.panel-open>.panel-heading>.panel-title>a:hover {
	color: #fff;
}
.panel-group>.panel-default.panel-open>.panel-collapse>.panel-body {
    border-color: #455780;
}

/*KB Dashboard */
.postpool .post-excerpt h3 span {
  color: #455780;
}
.font-dashboard {
    color: #455780;
}

/*Banner */
.home_slider .caption label {
    background-color:#fbac51;
}
.ls-fullwidth .ls-bottom-slidebuttons a.ls-nav-active:before, 
.ls-fullwidth .ls-bottom-slidebuttons a:hover:before {
    background:#455780;
}

/*Back to Top */
.backToTop {
    background: #455780;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Planner Page Start*/
.planner-audit-caption {
  width: 100%;
  float: right;
  margin-bottom: 3px;
}
.planner-audit-caption ul {
  margin: 0;
  padding: 0;
  float: right;
}
.planner-audit-caption ul li {
  margin: 0 15px 0px 0px;
  padding: 0;
  float: left;
  list-style: none;
}
.planner-audit-caption ul li:last-child {
  margin-right: 0 !important;
}
.planner-audit-caption ul li span {
  float: left;
}
/*
Table Planner */
.table-planner .selected-team-members {
    color: #3f7cbd;
}
.table-planner .PresentFutureMonth {
  background-color: #455780;
}

.user-preferences .user-preferences-item.active {
    border-color: #455780;
}

/* Date Picker */
.uib-datepicker-popup .btn.active {
    background-color: #455780 !important;
    border-color: #455780 !important;
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX BACK-END THEME CSS END XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FRONT-END THEME CSS START XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*Headings */
/*.headline h2 {
  color: #455780;
}*/
.headline h2:after {
  background-color: #455780;
}
/*Header */
/*.navigation-menu ul li a {
  color: #455780;
}*/

.navigation-menu ul li:hover a {
  color: #455780;
}

.navigation-menu ul li.active a {
  color: #fbac51;
  border-bottom-color: #fbac51;
}

/*.plant-selection i {
    color: #455780;
}
.btn-navigation-menu {
  color: #455780;
}*/

/*Events */
.events-list .events-list-item .events-list-date {
    background-color: #fbac51;
}
.events-list .events-list-item .events-list-body a {
    color: #fbac51;
}
/*Upcoming Events */
.upcoming-events-recent-knowledge-badge-wrapper {
  background-color:#455780;
}

/*News */
.latest-news .latest-news-item .latest-news-date {
    background-color: #fbac51;
}
/*Latest News */
.latest-news .latest-news-item .latest-news-content h3 a {
    color: #455780;
}

/*Login */
.page-login-v2.layout-full::before {
    background-position: center bottom;
}
.page-login-v2 .page-brand-info .brand-text {
    background: rgba(0, 57, 117, 0.9);
}
.page-login-v2 .page-brand-info .brand-text span{
    color: #fbac51;
}
.page-login-v2 .page-brand-info p {
    color: #455780;
}

.notify .notify-overlay {
    background-color: #455780;
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FRONT-END THEME CSS END XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/