﻿:root {
    --color1: #FFFFFF;
    --color2: #8ABB33;
    --color3: #d5e5d4;
    --color4: #d5e5d4;
    --color5: #369691;
}

.button-2, .button-3, .button-4 {
    background: #8ABB33;
    color: #FFFFFF;
}

.button-1 {
    background: #60605f;
    color: #FFFFFF;
}

.text-muted, p, label {
    color: #60605f !important;
}

.pcoded-navbar.brand-blue .header-logo, .pcoded-navbar[class*=navbar-].brand-blue .header-logo {
    background: #FFFFFF !important;
}

.pcoded-inner-navbar > li.nav-item {
    background: #8ABB33;
    margin: 10px 0 0 0;
}

.pcoded-navbar .pcoded-inner-navbar li.active > a, .pcoded-navbar .pcoded-inner-navbar li:focus > a, .pcoded-navbar .pcoded-inner-navbar li:hover > a, .pcoded-navbar.menu-light a {
    color: #FFFFFF !important;
}

input[type=text], input[type=password], input[type=email], input[type=tel] {
    background: #d5e5d4 !important;
}

.module-header-text > h2 {
    color: #FFFFFF;
}

.Brand-bg-color {
    background: #d5e5d4 !important;
}

.panel-decoration-dropdown {
    background-color: #60605f !important;
}

.panel-inverse > .panel-heading {
    background-color: #d5e5d4;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.panel-decoration-dropdown > .panel-title {
    color: white !important;
}

.paylink {
    color: var(--color2);
}

.Brand-bg-color {
    background: #094D36;
}

.calendar-sidebar > span#sidebarToggler, #eventListToggler {
    background-color: #094D36 !important;
}

th[colspan="7"] {
    color: #094D36 !important;
}

tr.calendar-body .calendar-day .day.calendar-today {
    background: #094D36 !important;
}

.button-month-left {
    border-right: 4px solid #094D36 !important;
    border-bottom: 4px solid #094D36 !important;
}

.button-month-right {
    border-right: 4px solid #094D36 !important;
    border-bottom: 4px solid #094D36 !important;
}

.arrow-round {
    border: 5px solid #094D36 !important;
}

.arrow-round::after {
    border-bottom-color: #094D36 !important;
}

.pcoded-navbar .pcoded-inner-navbar li.active > a, .pcoded-navbar .pcoded-inner-navbar li:focus > a, .pcoded-navbar .pcoded-inner-navbar li:hover > a {
    color: #094D36;
}

.pcoded-navbar .pcoded-inner-navbar li .pcoded-submenu > li.active > a:before, .pcoded-navbar .pcoded-inner-navbar li .pcoded-submenu > li:focus > a:before, .pcoded-navbar .pcoded-inner-navbar li .pcoded-submenu > li:hover > a:before {
    background: #094D36;
}

.pcoded-navbar .header-logo {
    padding: 0px;
}

.navbar-brand {
    padding-top: 0px;
    padding-bottom: 0px;
}

.panel-heading {
    background-color: var(--color2);
}

.page-item.active .page-link {
    background-color: #000000;
    border-color: #000000;
}

.pagination > li > a {
    color: #636e7b;
}

.pagination > li > a:hover {
    background-color: #e4e7ea;
}

.pagination > li > a:hover {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}

.pagination > li > a:focus {
    background-color: #e4e7ea;
}

.pagination > li > a:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}

.page-link:focus {
    outline: 0;
    box-shadow: none;
}

/*-----------------------------------------------------------*/

.pcoded-menu-caption {
    display: none;
}

.language-selector {
    margin-bottom: 10px !important;
}

.form-info-btn > button i {
    color: #60605f !important;
}

a:hover {
    filter: brightness(0.9);
}

.pcoded-navbar .pcoded-inner-navbar li .pcoded-submenu > li.active > a:before, .pcoded-navbar .pcoded-inner-navbar li .pcoded-submenu > li:focus > a:before, .pcoded-navbar .pcoded-inner-navbar li .pcoded-submenu > li:hover > a:before {
    background: white;
}

.module-header-text > p, .module-header-text > h3 {
    color: var(--color1) !important;
}

.module-header-text > p > span, .module-header-text > p > strong > span {
    color: var(--color1) !important;
}

::-webkit-scrollbar-thumb {
    background: #BBC9AF;
}

.panel-group .panel .panel-heading a[data-toggle=collapse]:not(.panel-group .panel-heading.panel-decoration-dropdown a), .panel-default .panel-sub-title span {
    color: #60605f !important
}

.table-striped tbody tr {
    background: var(--color3);
}

.table.dataTable[class*=table-] thead th {
    background: var(--color2);
}

.module-form-group-1 > .module-form-input > input[readonly] {
    background: #9bad9a !important;
    color: var(--color1) !important;
}
.radio input[type=radio] {
    display: unset;

}