/* default color: #1a8b49 */
.feature-box i,
.feature-box-small-icon i,
#mainmenu li li a:hover,
.blog-list .date,
.date-box .month,
.blog-read .date,
.slider-info .text1,
#filters a.selected,
span.overlay,
.widget_tags li a,
.btn-primary,
.bg-id-color,
#mainmenu a:hover,
.pricing-dark .pricing-box li.price-row,
#mainmenu li.active > a {
    background: #12AD52;
}

.btn-primary:active,
.btn-primary.active,
.btn-primary:focus,
.btn-primary.focus,
.open > .dropdown-toggle.btn-primary,
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
    background: #12AD52;
    outline: none;
}

#mainmenu li:hover > ul,
.date-box .day,
.slider_text h1,
.id-color,
.pricing-box li h1,
.title span,
a, a:visited,
i.large:hover {
    color: #12AD52;
}

#filters a:hover,
#filters a.selected {
    border-color: #12AD52;
}

.callbacks_nav {
    background-color: #12AD52;
}

a.btn-primary,
#mainmenu li.active > a,
.crumb a:hover {
    color: #fff !important;
}

.double-header-table th {
    background-color: #404040;
    border-right: 2px solid #12AD52;
    border-bottom: 2px solid #12AD52;
    color: #ffffff;
    text-shadow: none !important;
}

.table .thead-dark th {
    background-color: #404040;
    color: #ffffff;
    text-shadow: none !important;
}

.double-header-table th:empty {
    background: none;
}

.double-header-table th:first-child, .double-header-table th:last-child {
    border-right: none !important;
}

.double-header-table tr:nth-child(odd) > td {
    background-color: #f9f9f9;
}

.ui-slider {
    background: #ddd !important;;
}

.ui-slider .ui-slider-range {
    background-image: none !important;;
    background-color: #5b5b5b !important;;
}

.ui-slider .ui-slider-handle {
    background: #12AD52 !important;;
    box-shadow: 0 0 0 2px #12AD52 !important;
}

.ui-slider .ui-slider-handle.ui-state-hover,
.ui-slider .ui-slider-handle.ui-state-focus,
.ui-slider .ui-slider-handle.ui-state-active {
    box-shadow: 0 0 0 2px #12AD52 !important;;
}

.ui-slider .ui-slider-pip .ui-slider-line {
    background: white !important;;
    box-shadow: 0 0 1px 2px #12AD52 !important;;
}

.ui-slider .ui-slider-pip .ui-slider-label {
    color: #585858 !important;;
}

.ui-slider .ui-slider-pip .ui-slider-label i {
    color: #585858 !important;;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #12AD52;
    border-color: #12AD52;
    text-shadow: none;
}

.pagination > li > a,
.pagination > li > span,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    color: #12AD52;
    text-shadow: none;
}
