:root {
    /* Made with https://paletton.com/ */
    --primary-lighter:    #FFF0AA;
    --primary-light:      #D4C26A;
    --primary:            #AA9739; /* Main Primary color */ 
    --primary-dark:       #806D15;
    --primary-darker:     #554600;

    --secondary-lighter:  #9775AA;
    --secondary-light:    #764B8E;
    --secondary:          #582A72;/* Main Secondary color (1) */
    --secondary-dark:     #3D1255;
    --secondary-darker:   #260339;

    --third-lighter:      #7887AB;
    --third-light:        #4F628E;
    --third:              #2E4272;/* Main Third color (2) */
    --third-dark:         #162955;
    --third-darker:       #061539;

    --complement-lighter: #6BC98B;
    --complement-light:   #42B067;
    --complement:         #25A04F;/* Main Complement color */
    --complement-dark:    #118538;
    --complement-darker:  #026925;

    --background-light: rgb(255, 253, 230);
}

/* BACKGROUNDS */
html {
    background-color: var(--background-light) !important;
}

#page-wrapper {
    background-color: var(--background-light) !important;
    heigth: 100%;
}

/* LOGO */

.logo img {
    height: 5em;
}

.panel-heading {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

h3,.h3 {
    margin-top: 12px;
    margin-bottom: 6px;
}

/* NAVIGATION BAR */

.navbar .side-nav li a {
    padding: 8px 8px !important;
}

.navbar-default {
  background-color: var(--primary);
}

.navbar {
  background-color: var(--primary);
}

.navbar .side-nav {
  background-color: var(--third-dark);
}

.navbar .side-nav li a:hover,
.navbar .side-nav li a:focus,
.navbar .side-nav li a:active,
.navbar .side-nav li a.active {
  background-color: var(--third-darker) !important;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: var(--secondary-dark);
}

/* BUTTONS */

.btn-warning {
  background-color: #005950;
  border-color: #004d45;
}
.btn-warning:hover {
  background-color: #004d45;
  border-color: #00332e;
}

/* TABLES */

.dataTable_wrapper thead {
    background-color: var(--primary-dark);
}

.dataTable_wrapper thead tr th {
    padding: 6px !important; 
}

.table-striped > tbody > tr:nth-of-type(2n) {
    background-color: #ffffff;
}

.heading::after {
  background-color: var(--primary);
}

/* line 20, ../scss/local-theme-admin.scss */
.secondary-box {
  color: white;
}
/* line 22, ../scss/local-theme-admin.scss */
.secondary-box .icon-container .fa {
  color: white;
}
/* line 25, ../scss/local-theme-admin.scss */
.secondary-box h1,
.secondary-box h2,
.secondary-box h3,
.secondary-box h4,
.secondary-box h5 {
  color: white;
}
/* line 32, ../scss/local-theme-admin.scss */
.secondary-box .icon-container {
  border: 1px solid white;
}

/* line 37, ../scss/local-theme-admin.scss */
h1 h3 .secondary-box .icon-container .fa {
  color: white;
}

/* line 41, ../scss/local-theme-admin.scss */
span.icon-container {
  border: 1px solid var(--primary);
  color: var(--primary);
}

/* line 46, ../scss/local-theme-admin.scss */
.blue-section {
  background-color: var(--primary);
}

/* line 50, ../scss/local-theme-admin.scss */
.btn-odr {
  background-color: var(--primary);
}

/* line 54, ../scss/local-theme-admin.scss */
.secondary-box {
  background-color: var(--third);
}

/* line 58, ../scss/local-theme-admin.scss */
.primary-box {
  background-color: var(--primary);
}
/* line 60, ../scss/local-theme-admin.scss */
.primary-box .has-error .help-block,
.primary-box .has-error .control-label,
.primary-box .has-error .radio,
.primary-box .has-error .checkbox,
.primary-box .has-error .radio-inline,
.primary-box .has-error .checkbox-inline,
.primary-box .has-error.radio label,
.primary-box .has-error.checkbox label,
.primary-box .has-error.radio-inline label,
.primary-box .has-error.checkbox-inline label {
  color: #005950;
}



/* line 90, ../scss/local-theme-admin.scss */
.light-blue {
  background: #436d95 !important;
}


/* line 98, ../scss/local-theme-admin.scss */

/* line 102, ../scss/local-theme-admin.scss */

/* datatables */
/* line 112, ../scss/local-theme-admin.scss */

/* line 117, ../scss/local-theme-admin.scss */
.form-steps > ul > li.active > .status-number {
  background-color: var(--primary);
}

/* line 121, ../scss/local-theme-admin.scss */
.form-steps > ul > li > .status-number {
  border: 4px solid var(--primary);
  color: var(--primary);
}

/* line 126, ../scss/local-theme-admin.scss */
.form-steps > ul > li > .status-number > span {
  color: var(--primary);
}

/* line 130, ../scss/local-theme-admin.scss */
.form-steps > ul > li.separator {
  border-bottom: 4px solid var(--primary);
}

/* line 135, ../scss/local-theme-admin.scss */
.case-validation-errors a.active {
  color: #005950;
}

/* line 141, ../scss/local-theme-admin.scss */
.notifications a.active {
  color: #DC9B22;
}

