/*======================== theme-ip ========================*/
.bg-theme-ip{
    color: #FFF;
}
.modal-content.col-theme-ip:not([class*="col-white"]) .modal-body,
.modal-content.col-theme-ip:not([class*="col-white"]) .modal-footer .btn-link,
.modal-content.col-theme-ip:not([class*="col-white"]) .modal-title,
.panel-group .panel.col-theme-ip:not([class*="col-white"]) .panel-title,
.panel-group.full-body .panel.col-theme-ip:not([class*="col-white"]) .panel-body,
.bg-theme-ip.nav-tabs li a{
    color: #fff;
}
.bg-theme-ip,
.d-checkbox.filled-in.checked.col-theme-ip .field-label:after,
.radio-option.with-gap.col-theme-ip.checked label:after,
.radio-option.col-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-theme-ip:after,
.modal-content.col-theme-ip,
.panel-group .panel.col-theme-ip .panel-title,
.panel-group.full-body .panel.col-theme-ip .panel-body{
    background-color: #bfde5b;
}

ul.stepper.stepper-col-theme-ip .step.active:before,
ul.stepper.stepper-col-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-theme-ip .step.done .step-title:before{
    background-color: #bfde5b;
}

.fc-col-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #bfde5b;
}
.col-theme-ip{
    color: #bfde5b;
}
.vtabs.col-theme-ip li.active{
    color: #bfde5b;
    border-right: 2px solid #bfde5b;
}
.d-checkbox.checked.col-theme-ip .field-label:before {
    border-right: 2px solid #bfde5b;
    border-bottom: 2px solid #bfde5b;
}
.d-checkbox.filled-in.checked.col-theme-ip .field-label:after,
.radio-option.with-gap.col-theme-ip.checked label:before,
.radio-option.with-gap.col-theme-ip.checked label:after{
    border: 2px solid #bfde5b;
}
.radio-option.col-theme-ip.checked label:after {
    border-color: #bfde5b;
}
.nav-tabs.col-theme-ip > li > a:before{
    border-bottom: 2px solid #bfde5b;
}
.panel-group.col-theme-ip {
    border: 1px solid #bfde5b;
}

.vtabs.col-theme-ip .flex-item.active a{
    border-right: 2px solid #bfde5b;
}

.slider.thumb-bg-theme-ip::-webkit-slider-thumb {
    background-color: #bfde5b;
}

.slider.thumb-bg-theme-ip::-moz-range-thumb {
    background-color: #bfde5b;
}

.slider.thumb-bg-theme-ip::-ms-thumb {
    background-color: #bfde5b;
}

.slider.slider-bg-theme-ip::-webkit-slider-runnable-track {
    background-color: #bfde5b;
}

.slider.slider-bg-theme-ip::-moz-range-track {
    background-color: #bfde5b;
}

.slider.slider-bg-theme-ip::-ms-track {
    background-color: #bfde5b;
}

.bg-l-1-theme-ip,
.d-checkbox.filled-in:checked.col-l-1-theme-ip .field-label:after,
.radio-option.with-gap.col-l-1-theme-ip.checked label:after,
.radio-option.col-l-1-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-l-1-theme-ip:after,
.modal-content.col-l-1-theme-ip,
.panel-group .panel.col-l-1-theme-ip .panel-title,
.panel-group.full-body .panel.col-l-1-theme-ip .panel-body {
    background-color: #bfde5b;
}
ul.stepper.stepper-col-l-1-theme-ip .step.active:before,
ul.stepper.stepper-col-l-1-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-l-1-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-l-1-theme-ip .step.done .step-title:before  {
    background-color: #bfde5b;
}


.fc-col-l-1-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #bfde5b;
}
.col-l-1-theme-ip {
    color: #bfde5b;
}
.vtabs.col-l-1-theme-ip li.active{
    color: #bfde5b;
    border-right: 2px solid #bfde5b;
}
.d-checkbox.checked.col-l-1-theme-ip .field-label:before {
    border-right: 2px solid #bfde5b;
    border-bottom: 2px solid #bfde5b;
}
.d-checkbox.filled-in:checked.col-l-1-theme-ip .field-label:after,
.radio-option.with-gap.col-l-1-theme-ip.checked label:before,
.radio-option.with-gap.col-l-1-theme-ip.checked label:after {
    border: 2px solid #bfde5b;
}
.radio-option.col-l-1-theme-ip.checked label:after {
    border-color: #bfde5b;
}
.nav-tabs.col-l-1-theme-ip > li > a:before{
    border-bottom: 2px solid #bfde5b;
}
.panel-group.col-l-1-theme-ip {
    border: 1px solid #bfde5b;
}

.slider.thumb-bg-l-1-theme-ip::-webkit-slider-thumb {
    background-color: #bfde5b;
}

.slider.thumb-bg-l-1-theme-ip::-moz-range-thumb {
    background-color: #bfde5b;
}

.slider.thumb-bg-l-1-theme-ip::-ms-thumb {
    background-color: #bfde5b;
}

.slider.slider-bg-l-1-theme-ip::-webkit-slider-runnable-track {
    background-color: #bfde5b;
}

.slider.slider-bg-l-1-theme-ip::-moz-range-track {
    background-color: #bfde5b;
}

.slider.slider-bg-l-1-theme-ip::-ms-track {
    background-color: #bfde5b;
}

.bg-l-2-theme-ip,
.d-checkbox.filled-in:checked.col-l-2-theme-ip .field-label:after,
.radio-option.with-gap.col-l-2-theme-ip.checked label:after,
.radio-option.col-l-2-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-l-2-theme-ip:after,
.modal-content.col-l-2-theme-ip,
.panel-group .panel.col-l-2-theme-ip .panel-title,
.panel-group.full-body .panel.col-l-2-theme-ip .panel-body {
    background-color: #cde973;
}
ul.stepper.stepper-col-l-2-theme-ip .step.active:before,
ul.stepper.stepper-col-l-2-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-l-2-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-l-2-theme-ip .step.done .step-title:before   {
    background-color: #cde973;
}

.fc-col-l-2-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #cde973;
}
.col-l-2-theme-ip {
    color: #cde973;
}
.vtabs.col-l-2-theme-ip li.active{
    color: #cde973;
    border-right: 2px solid #cde973;
}
.d-checkbox.checked.col-l-2-theme-ip .field-label:before {
    border-right: 2px solid #cde973;
    border-bottom: 2px solid #cde973;
}
.d-checkbox.filled-in:checked.col-l-2-theme-ip .field-label:after,
.radio-option.with-gap.col-l-2-theme-ip.checked label:before,
.radio-option.with-gap.col-l-2-theme-ip.checked label:after {
    border: 2px solid #cde973;
}
.radio-option.col-l-2-theme-ip.checked label:after {
    border-color: #cde973;
}
.nav-tabs.col-l-2-theme-ip > li > a:before{
    border-bottom: 2px solid #cde973;
}
.panel-group.col-l-2-theme-ip {
    border: 1px solid #cde973;
}

.slider.thumb-bg-l-2-theme-ip::-webkit-slider-thumb {
    background-color: #cde973;
}

.slider.thumb-bg-l-2-theme-ip::-moz-range-thumb {
    background-color: #cde973;
}

.slider.thumb-bg-l-2-theme-ip::-ms-thumb {
    background-color: #cde973;
}

.slider.slider-bg-l-2-theme-ip::-webkit-slider-runnable-track {
    background-color: #cde973;
}

.slider.slider-bg-l-2-theme-ip::-moz-range-track {
    background-color: #cde973;
}

.slider.slider-bg-l-2-theme-ip::-ms-track {
    background-color: #cde973;
}

.bg-l-3-theme-ip,
.d-checkbox.filled-in:checked.col-l-3-theme-ip .field-label:after,
.radio-option.with-gap.col-l-3-theme-ip.checked label:after,
.radio-option.with-gap.col-l-3-theme-ip.checked label:after,
.radio-option.col-l-3-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-l-3-theme-ip:after,
.modal-content.col-l-3-theme-ip,
.panel-group .panel.col-l-3-theme-ip .panel-title,
.panel-group.full-body .panel.col-l-3-theme-ip .panel-body {
    background-color: #d8f283;
}

ul.stepper.stepper-col-l-3-theme-ip .step.active:before,
ul.stepper.stepper-col-l-3-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-l-3-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-l-3-theme-ip .step.done .step-title:before   {
    background-color: #d8f283;
}

.fc-col-l-3-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #d8f283;
}

.col-l-3-theme-ip {
    color: #d8f283;
}
.vtabs.col-l-3-theme-ip li.active{
    color: #d8f283;
    border-right: 2px solid #d8f283;
}
.d-checkbox.checked.col-l-3-theme-ip .field-label:before {
    border-right: 2px solid #d8f283;
    border-bottom: 2px solid #d8f283;
}
.d-checkbox.filled-in:checked.col-l-3-theme-ip .field-label:after,
.radio-option.with-gap.col-l-3-theme-ip.checked label:before,
.radio-option.with-gap.col-l-3-theme-ip.checked label:after {
    border: 2px solid #d8f283;
}
.radio-option.col-l-3-theme-ip.checked label:after {
    border-color: #d8f283;
}
.nav-tabs.col-l-3-theme-ip > li > a:before{
    border-bottom: 2px solid #d8f283;
}
.panel-group.col-l-3-theme-ip {
    border: 1px solid #d8f283;
}

.slider.thumb-bg-l-3-theme-ip::-webkit-slider-thumb {
    background-color: #d8f283;
}

.slider.thumb-bg-l-3-theme-ip::-moz-range-thumb {
    background-color: #d8f283;
}

.slider.thumb-bg-l-3-theme-ip::-ms-thumb {
    background-color: #d8f283;
}

.slider.slider-bg-l-3-theme-ip::-webkit-slider-runnable-track {
    background-color: #d8f283;
}

.slider.slider-bg-l-3-theme-ip::-moz-range-track {
    background-color: #d8f283;
}

.slider.slider-bg-l-3-theme-ip::-ms-track {
    background-color: #d8f283;
}

.bg-l-4-theme-ip,
.d-checkbox.filled-in:checked.col-l-4-theme-ip .field-label:after,
.radio-option.with-gap.col-l-4-theme-ip.checked label:after,
.radio-option.col-l-4-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-l-4-theme-ip:after,
.modal-content.col-l-4-theme-ip,
.panel-group .panel.col-l-4-theme-ip .panel-title,
.panel-group.full-body .panel.col-l-4-theme-ip .panel-body {
    background-color: #e5f1bf;
}

ul.stepper.stepper-col-l-4-theme-ip .step.active:before,
ul.stepper.stepper-col-l-4-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-l-4-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-l-4-theme-ip .step.done .step-title:before  {
    background-color: #e5f1bf;
}

.fc-col-l-4-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #e5f1bf;
}
.col-l-4-theme-ip{
    color: #e5f1bf;
}
.vtabs.col-l-4-theme-ip li.active{
    color: #e5f1bf;
    border-right: 2px solid #e5f1bf;
}
.d-checkbox.checked.col-l-4-theme-ip .field-label:before {
    border-right: 2px solid #e5f1bf;
    border-bottom: 2px solid #e5f1bf;
}
.d-checkbox.filled-in.checked.col-l-4-theme-ip .field-label:after,
.radio-option.with-gap.col-l-4-theme-ip.checked label:before,
.radio-option.with-gap.col-l-4-theme-ip.checked label:after {
    border: 2px solid #e5f1bf;
}
.radio-option.col-l-4-theme-ip.checked label:after {
    border-color: #e5f1bf;
}
.nav-tabs.col-l-4-theme-ip > li > a:before{
    border-bottom: 2px solid #e5f1bf;
}
.panel-group.col-l-4-theme-ip {
    border: 1px solid #e5f1bf;
}

.slider.thumb-bg-l-4-theme-ip::-webkit-slider-thumb {
    background-color: #e5f1bf;
}

.slider.thumb-bg-l-4-theme-ip::-moz-range-thumb {
    background-color: #e5f1bf;
}

.slider.thumb-bg-l-4-theme-ip::-ms-thumb {
    background-color: #e5f1bf;
}

.slider.slider-bg-l-4-theme-ip::-webkit-slider-runnable-track {
    background-color: #e5f1bf;
}

.slider.slider-bg-l-4-theme-ip::-moz-range-track {
    background-color: #e5f1bf;
}

.slider.slider-bg-l-4-theme-ip::-ms-track {
    background-color: #e5f1bf;
}

.bg-l-5-theme-ip ,
.d-checkbox.filled-in.checked.col-l-5-theme-ip .field-label:after,
.radio-option.with-gap.col-l-5-theme-ip.checked label:after,
.radio-option.col-l-5-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-l-5-theme-ip:after,
.modal-content.col-l-5-theme-ip,
.panel-group .panel.col-l-5-theme-ip .panel-title,
.panel-group.full-body .panel.col-l-5-theme-ip .panel-body {
    background-color: #eaefd9;
}

ul.stepper.stepper-col-l-5-theme-ip .step.active:before,
ul.stepper.stepper-col-l-5-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-l-5-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-l-5-theme-ip .step.done .step-title:before   {
    background-color: #eaefd9;
}

.fc-col-l-5-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #eaefd9;
}
.col-l-5-theme-ip {
    color: #eaefd9;
}
.vtabs.col-l-5-theme-ip li.active{
    color: #eaefd9;
    border-right: 2px solid #eaefd9;
}
.d-checkbox.checked.col-l-5-theme-ip .field-label:before {
    border-right: 2px solid #eaefd9;
    border-bottom: 2px solid #eaefd9;
}
.d-checkbox.filled-in.checked.col-l-5-theme-ip .field-label:after,
.radio-option.with-gap.col-l-5-theme-ip.checked label:before,
.radio-option.with-gap.col-l-5-theme-ip.checked label:after {
    border: 2px solid #eaefd9;
}
.radio-option.col-l-5-theme-ip.checked label:after {
    border-color: #eaefd9;
}
.nav-tabs.col-l-5-theme-ip > li > a:before{
    border-bottom: 2px solid #eaefd9;
}
.panel-group.col-l-5-theme-ip {
    border: 1px solid #eaefd9;
}

.slider.thumb-bg-l-5-theme-ip::-webkit-slider-thumb {
    background-color: #eaefd9;
}

.slider.thumb-bg-l-5-theme-ip::-moz-range-thumb {
    background-color: #eaefd9;
}

.slider.thumb-bg-l-5-theme-ip::-ms-thumb {
    background-color: #eaefd9;
}

.slider.slider-bg-l-5-theme-ip::-webkit-slider-runnable-track {
    background-color: #eaefd9;
}

.slider.slider-bg-l-5-theme-ip::-moz-range-track {
    background-color: #eaefd9;
}

.slider.slider-bg-l-5-theme-ip::-ms-track {
    background-color: #eaefd9;
}

.bg-d-1-theme-ip,
.d-checkbox.filled-in.checked.col-d-1-theme-ip .field-label:after,
.radio-option.with-gap.col-d-1-theme-ip.checked label:after,
.radio-option.col-d-1-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-d-1-theme-ip:after,
.modal-content.col-d-1-theme-ip,
.panel-group .panel.col-d-1-theme-ip .panel-title,
.panel-group.full-body .panel.col-d-1-theme-ip .panel-body {
    background-color: #afcc51;
}

ul.stepper.stepper-col-d-1-theme-ip .step.active:before,
ul.stepper.stepper-col-d-1-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-d-1-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-d-1-theme-ip .step.done .step-title:before   {
    background-color: #afcc51;
}

.fc-col-d-1-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #afcc51;
}
.col-d-1-theme-ip {
    color: #afcc51;
}
.vtabs.col-d-1-theme-ip li.active{
    color: #afcc51;
    border-right: 2px solid #afcc51;
}
.d-checkbox.checked.col-d-1-theme-ip .field-label:before {
    border-right: 2px solid #afcc51;
    border-bottom: 2px solid #afcc51;
}
.d-checkbox.filled-in:checked.col-d-1-theme-ip .field-label:after,
.radio-option.with-gap.col-d-1-theme-ip.checked label:before,
.radio-option.with-gap.col-d-1-theme-ip.checked label:after {
    border: 2px solid #afcc51;
}
.radio-option.col-d-1-theme-ip.checked label:after {
    border-color: #afcc51;
}
.nav-tabs.col-d-1-theme-ip > li > a:before{
    border-bottom: 2px solid #afcc51;
}
.panel-group.col-d-1-theme-ip {
    border: 1px solid #afcc51;
}

.slider.thumb-bg-d-1-theme-ip::-webkit-slider-thumb {
    background-color: #afcc51;
}

.slider.thumb-bg-d-1-theme-ip::-moz-range-thumb {
    background-color: #afcc51;
}

.slider.thumb-bg-d-1-theme-ip::-ms-thumb {
    background-color: #afcc51;
}

.slider.slider-bg-d-1-theme-ip::-webkit-slider-runnable-track {
    background-color: #afcc51;
}

.slider.slider-bg-d-1-theme-ip::-moz-range-track {
    background-color: #afcc51;
}

.slider.slider-bg-d-1-theme-ip::-ms-track {
    background-color: #afcc51;
}

.bg-d-2-theme-ip,
.d-checkbox.filled-in:checked.col-d-2-theme-ip .field-label:after,
.radio-option.with-gap.col-d-2-theme-ip.checked label:after,
.radio-option.col-d-2-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-d-2-theme-ip:after,
.modal-content.col-d-2-theme-ip,
.panel-group .panel.col-d-2-theme-ip .panel-title,
.panel-group.full-body .panel.col-d-2-theme-ip .panel-body {
    background-color: #a2be49;
}

ul.stepper.stepper-col-d-2-theme-ip .step.active:before,
ul.stepper.stepper-col-d-2-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-d-2-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-d-2-theme-ip .step.done .step-title:before  {
    background-color: #a2be49;
}

.fc-col-d-2-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #a2be49;
}
.col-d-2-theme-ip {
    color: #a2be49;
}
.vtabs.col-d-2-theme-ip li.active{
    color: #a2be49;
    border-right: 2px solid #a2be49;
}
.d-checkbox.checked.col-d-2-theme-ip .field-label:before {
    border-right: 2px solid #a2be49;
    border-bottom: 2px solid #a2be49;
}
.d-checkbox.filled-in.checked.col-d-2-theme-ip .field-label:after,
.radio-option.with-gap.col-d-2-theme-ip.checked label:before,
.radio-option.with-gap.col-d-2-theme-ip.checked label:after {
    border: 2px solid #a2be49;
}
.radio-option.col-d-2-theme-ip.checked label:after {
    border-color: #a2be49;
}
.nav-tabs.col-d-2-theme-ip > li > a:before{
    border-bottom: 2px solid #a2be49;
}
.panel-group.col-d-2-theme-ip {
    border: 1px solid #a2be49;
}

.slider.thumb-bg-d-2-theme-ip::-webkit-slider-thumb {
    background-color: #a2be49;
}

.slider.thumb-bg-d-2-theme-ip::-moz-range-thumb {
    background-color: #a2be49;
}

.slider.thumb-bg-d-2-theme-ip::-ms-thumb {
    background-color: #a2be49;
}

.slider.slider-bg-d-2-theme-ip::-webkit-slider-runnable-track {
    background-color: #a2be49;
}

.slider.slider-bg-d-2-theme-ip::-moz-range-track {
    background-color: #a2be49;
}

.slider.slider-bg-d-2-theme-ip::-ms-track {
    background-color: #a2be49;
}

.bg-d-3-theme-ip,
.d-checkbox.filled-in.checked.col-d-3-theme-ip .field-label:after,
.radio-option.with-gap.col-d-3-theme-ip.checked label:after,
.radio-option.col-d-2-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-d-3-theme-ip:after,
.modal-content.col-d-3-theme-ip,
.panel-group .panel.col-d-3-theme-ip .panel-title,
.panel-group.full-body .panel.col-d-3-theme-ip .panel-body {
    background-color: #91ab3e;
}

ul.stepper.stepper-col-d-3-theme-ip .step.active:before,
ul.stepper.stepper-col-d-3-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-d-3-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-d-3-theme-ip .step.done .step-title:before  {
    background-color: #91ab3e;
}

.fc-col-d-3-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #91ab3e;
}
.col-d-3-theme-ip{
    color: #91ab3e;
}
.vtabs.col-d-3-theme-ip li.active{
    color: #91ab3e;
    border-right: 2px solid #91ab3e;
}
.d-checkbox.checked.col-d-3-theme-ip .field-label:before {
    border-right: 2px solid #91ab3e;
    border-bottom: 2px solid #91ab3e;
}
.d-checkbox.filled-in.checked.col-d-3-theme-ip .field-label:after,
.radio-option.with-gap.col-d-3-theme-ip.checked label:before,
.radio-option.with-gap.col-d-3-theme-ip.checked label:after {
    border: 2px solid #91ab3e;
}
.radio-option.col-d-3-theme-ip.checked label:after {
    border-color: #91ab3e;
}
.nav-tabs.col-d-3-theme-ip > li > a:before{
    border-bottom: 2px solid #91ab3e;
}
.panel-group.col-d-3-theme-ip {
    border: 1px solid #91ab3e;
}

.slider.thumb-bg-d-3-theme-ip::-webkit-slider-thumb {
    background-color: #91ab3e;
}

.slider.thumb-bg-d-3-theme-ip::-moz-range-thumb {
    background-color: #91ab3e;
}

.slider.thumb-bg-d-3-theme-ip::-ms-thumb {
    background-color: #91ab3e;
}

.slider.slider-bg-d-3-theme-ip::-webkit-slider-runnable-track {
    background-color: #91ab3e;
}

.slider.slider-bg-d-3-theme-ip::-moz-range-track {
    background-color: #91ab3e;
}

.slider.slider-bg-d-3-theme-ip::-ms-track {
    background-color: #91ab3e;
}

.bg-d-4-theme-ip,
.d-checkbox.filled-in.checked.col-d-4-theme-ip .field-label:after,
.radio-option.with-gap.col-d-4-theme-ip.checked label:after,
.radio-option.col-d-4-theme-ip.checked label:after,
.switch label input[type=checkbox]:checked + .lever.col-d-4-theme-ip:after,
.modal-content.col-d-4-theme-ip,
.panel-group .panel.col-d-4-theme-ip .panel-title,
.panel-group.full-body .panel.col-d-4-theme-ip .panel-body {
    background-color: #809734;
}

ul.stepper.stepper-col-d-4-theme-ip .step.active:before,
ul.stepper.stepper-col-d-4-theme-ip .step.done:before,
ul.stepper.horizontal.stepper-col-d-4-theme-ip .step.active .step-title:before,
ul.stepper.horizontal.stepper-col-d-4-theme-ip .step.done .step-title:before  {
    background-color: #809734;
}

.fc-col-d-4-theme-ip:not([class*="lever"]) {
    border-bottom: 1px solid #809734;
}
.col-d-4-theme-ip{
    color: #809734;
}
.vtabs.col-d-4-theme-ip li.active{
    color: #809734;
    border-right: 2px solid #809734;
}
.d-checkbox.checked.col-d-4-theme-ip .field-label:before {
    border-right: 2px solid #809734;
    border-bottom: 2px solid #809734;
}
.d-checkbox.filled-in.checked.col-d-4-theme-ip .field-label:after,
.radio-option.with-gap.col-d-4-theme-ip.checked label:before,
.radio-option.with-gap.col-d-4-theme-ip.checked label:after {
    border: 2px solid #809734;
}
.radio-option.col-d-4-theme-ip.checked label:after {
    border-color: #809734;
}
.nav-tabs.col-d-4-theme-ip > li > a:before{
    border-bottom: 2px solid #809734;
}
.panel-group.col-d-4-theme-ip {
    border: 1px solid #809734;
}

.switch label input[type=checkbox]:checked:not(:disabled) ~ .lever[class*="col-theme-ip"]:active:after {
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(191, 222, 91, 0.1);
}

.switch label input[type=checkbox]:checked + .lever[class*="col-theme-ip"] {
    background-color: rgba(191, 222, 91, 0.5);
}

.slider.thumb-bg-d-4-theme-ip::-webkit-slider-thumb {
    background-color: #809734;
}

.slider.thumb-bg-d-4-theme-ip::-moz-range-thumb {
    background-color: #809734;
}

.slider.thumb-bg-d-4-theme-ip::-ms-thumb {
    background-color: #809734;
}

.slider.slider-bg-d-4-theme-ip::-webkit-slider-runnable-track {
    background-color: #809734;
}

.slider.slider-bg-d-4-theme-ip::-moz-range-track {
    background-color: #809734;
}

.slider.slider-bg-d-4-theme-ip::-ms-track {
    background-color: #809734;
}

.theme-theme-ip .bg-theme {
background-color: #fff !important;
color: #333;
}

.bg-theme-ip .content .text,
.bg-theme-ip .content .number {
color: #000 !important;
}

.theme-theme-ip .navbar {
background-color: #fff;
}

.theme-theme-ip .navbar-brand {
color: #000;
font-weight: 400;
}

.theme-theme-ip .navbar-brand:hover {
color: #000;
text-decoration: underline;
background-color: transparent;
}

.theme-theme-ip .navbar-brand:active {
color: #000;
}

.theme-theme-ip .navbar-brand:focus {
font-weight: 500;
color: #000;
text-decoration: underline;
outline: 0px !important;
}

.theme-theme-ip .nav:not([class*="nav-tab"]) > li > a {
color: #000;
}

.theme-theme-ip .nav > li > a:hover {
background-color: transparent;
}

.theme-theme-ip .nav > li > a:focus {
background-color: transparent;
}
    
.theme-theme-ip .nav:not([class*="nav-tab"]) > li > a:hover {
    color: #8daf1d;}

.theme-theme-ip .nav .open > a {
background-color: transparent;
}

.theme-theme-ip .nav .open > a:hover {
background-color: transparent;
}

.theme-theme-ip .nav .open > a:focus {
background-color: transparent;
}

.theme-theme-ip .bars {
color: #000;
}

.theme-theme-ip .menu .list li.active {
background-color: rgba(191, 222, 91, 1);
}

.theme-theme-ip .menu .list li.active > :first-child i, .theme-theme-ip .menu .list li.active > :first-child span {
color: #333;
}

.theme-theme-ip .menu .list .toggled {
background-color: transparent;
}

.theme-theme-ip .menu .list .ml-tree {
background-color: transparent;
}

.theme-theme-ip .sidebar .legal {
background-color: #fff;
}

.theme-theme-ip .sidebar .legal .copyright a {
color: #fff !important;
}

.theme-theme-ip .waves-effect.waves-theme .waves-ripple {
background: rgba(191, 222, 91, 0.5);
}

