﻿/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX BACK-END THEME CSS START XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*Hyperlink */
a {
    color: #3f7cbd;
}

/*Page Icon */
.icon-position {
    background-color: #0f3557;
}
.page {
    background: #0f3557;
}


/*Sitebar */
.site-menubar {
    background:#0f3557;
}
/*.site-menu-item.active-link a {
    background-color: #6fa9f3;
}*/

/* Colors */
.text-primary {
    color: #00173f!important;
}
.text-success {
    color: #8fcf53!important;
}

/*BG */
.bg-primary {
    background-color: #0f3557 !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: #00173f;
    border-color: #00173f;
}

/*Custom Buttons */
.btn-link {
    color:#00173f;
}
.btn-primary {
    background-color: #00173f;
    border-color: #00173f;
}
.btn-primary:hover,
.btn-primary:focus {
    background-color: #1f4588;
    border-color: #1f4588;
}

.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: #00173f;
    border-color: #00173f;
}

.btn-outline-primary, .btn-outline.btn-primary {
    color: #00173f;
    background-color: transparent;
    border-color: #00173f;
}

.btn-outline-primary.focus, 
.btn-outline-primary.hover, 
.btn-outline-primary:focus, 
.btn-outline-primary:hover, 
.btn-outline-primary:not([disabled]):not(.disabled).active, 
.btn-outline-primary:not([disabled]):not(.disabled):active, 
.btn-outline.btn-primary.focus, 
.btn-outline.btn-primary.hover, 
.btn-outline.btn-primary:focus, 
.btn-outline.btn-primary:hover, 
.btn-outline.btn-primary:not([disabled]):not(.disabled).active, 
.btn-outline.btn-primary:not([disabled]):not(.disabled):active, 
.open>.btn-outline-primary.dropdown-toggle, 
.open>.btn-outline.btn-primary.dropdown-toggle, 
.show>.btn-outline-primary.dropdown-toggle, 
.show>.btn-outline.btn-primary.dropdown-toggle {
    color: #fff;
     background-color: #00173f;
    border-color: #00173f;
}


.btn-warning {
    background-color: #f18100;
    border-color: #f18100;
}


.btn-warning:focus, 
.btn-warning:hover {
    background-color: #f58f1a;
    border-color: #f58f1a;
 }

.btn-success {
    background-color: #8fcf53;
    border-color: #8fcf53;
}

.btn-success:hover,
.btn-success:focus {
    background-color: #72cc1d;
    border-color: #72cc1d;
}

.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: #8fcf53;
    border-color: #8fcf53;
}

/*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: #00173f;
    border-color: #00173f;
}
.radio-primary input[type=radio]:checked+input[type=hidden]+label::before, .radio-primary input[type=radio]:checked+label::before {
    border-color: #00173f;
}

/*Date Range Picker */
.daterangepicker .ranges li.active,
.daterangepicker .ranges li:hover {
    background-color: #00173f;
    border-color: #00173f;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
    background-color: #00173f;
    border-color: #00173f;
}

/*Tabs */
div.clean_rounded-horizontal >div.st_tabs ul li a.st_tab_active {
    border-top-color: #00173f;
}

/*Modal */
.modal-primary .modal-header {
    background-color: #00173f;
}

/*Progressbar*/
.progress-bar {
    background-color: #00173f;
}
/*Chip */
.chip.team-leader {
    background-color: #00173f;
}

/*Panel Open */
.panel-default.panel-open>.panel-heading {
	background-color: #8fcf53;
}
.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: #8fcf53;
}

/*KB Dashboard */
.postpool .post-excerpt h3 span {
  color: #00173f;
}
.font-dashboard {
    color: #00173f;
}

/*Banner */
.home_slider .caption label {
    background-color:#ffffff; opacity:0.8;
    border-left:5px solid #000000;
}
.ls-fullwidth .ls-bottom-slidebuttons a.ls-nav-active:before, 
.ls-fullwidth .ls-bottom-slidebuttons a:hover:before {
    background:#00173f;
}

/*Back to Top */
.backToTop {
    background: #f18100;
}

/*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: #8fcf53;
}

.user-preferences .user-preferences-item.active {
    border-color: #00173f;
}

/* Date Picker */
.uib-datepicker-popup .btn.active {
    background-color: #00173f !important;
    border-color: #00173f !important;
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX BACK-END THEME CSS END XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FRONT-END THEME CSS START XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*Headings */
.headline h2:after {
    background-color: #3a7bce;
}

.navigation-menu ul li:hover a {
  color: #00173f;
}

.navigation-menu ul li.active a {
  color: #00173f;
  border-bottom-color: #00173f;
}

/*Events */
.events-list .events-list-item .events-list-date {
    background-color: #000000;
}
.events-list .events-list-item .events-list-body a {
    color: #f18100;
}
/*Upcoming Events */
.upcoming-events-recent-knowledge-badge-wrapper .upcoming-events-widget .headline h2:after {
    background-color: #3a7bce;
}

/*News */
.latest-news .latest-news-item .latest-news-date {
    background-color: #000000;
}
/*Latest News */
.latest-news .latest-news-item .latest-news-content h3 a {
    color: #00173f;
}

/*Login */
.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: #8fcf53;
}
.page-login-v2 .page-brand-info p {
    color: #00173f;
}

.notify .notify-overlay {
    background-color: #00173f;
}


.text-danger {
    color: #ff4c52!important;
}
.bg-danger {
    background-color: #ff4c52!important;
}
.text-warning {color: #f18100!important;}
.bg-warning {
    background-color: #f18100 !important;
}
.bg-secondary {background-color: #494e54!important;} 

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FRONT-END THEME CSS END XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/