body.color-apploid .color {
    color: #c8d94f;
}

body.color-apploid .read-more-color {
    color: #c8d94f;
}

body.color-apploid .h-phone [class*='icon-'] {
    color: #c8d94f;
}

body.color-apploid .category-list>li a:hover {
    color: #c8d94f;
}

body.color-apploid .category-list>li:after {
    color: #c8d94f;
}

body.color-apploid .marker-list>li:after {
    color: #c8d94f;
}

body.color-apploid .marker-list-sm>li:hover a {
    color: #c8d94f;
}

body.color-apploid .marker-list-sm>li:after {
    color: #c8d94f;
}

body.color-apploid .marker-list-md>li:after,
body.color-apploid .marker-list-md-1>li:after {
    color: #c8d94f;
}

body.color-apploid .number-list>li:before {
    color: #c8d94f;
}

body.color-apploid .service-list li a:hover,
body.color-apploid .service-list li>span:hover {
    background-color: #c8d94f;
}

body.color-apploid .service-list-1 li a:hover,
body.color-apploid .service-list-1 li>span:hover {
    color: #c8d94f;
}

body.color-apploid .service-list-1 li.active a {
    color: #c8d94f;
}

body.color-apploid blockquote:before {
    color: #c8d94f;
}

body.color-apploid blockquote .quote-author {
    color: #c8d94f;
}

body.color-apploid .contact-info .icon {
    color: #c8d94f;
}

body.color-apploid .icon-wrapper span {
    background: #c8d94f;
}

body.color-apploid .icon-wrapper:hover span i.icon {
    color: #c8d94f;
}

body.color-apploid .icon-wrapper.icon-light span i.icon {
    color: #c8d94f;
}

body.color-apploid .icon-wrapper.icon-light .icon-hover {
    background-color: #c8d94f;
}

body.color-apploid .icon-wrapper.icon-light-border span i.icon {
    color: #c8d94f;
}

body.color-apploid .icon-wrapper.icon-light-border .icon-hover {
    background-color: #c8d94f;
}

body.color-apploid .icon-big .icon {
    color: #c8d94f;
}

body.color-apploid .icon-big.dark .icon:hover {
    color: #c8d94f;
}

body.color-apploid .phone-content-number i {
    color: #c8d94f;
}

body.color-apploid .pagination>li>a:hover,
body.color-apploid .pagination>li>span:hover {
    background-color: #c8d94f;
    border-color: #c8d94f;
}

body.color-apploid .pagination>.active>a,
body.color-apploid .pagination>.active>span,
body.color-apploid .pagination>.active>a:hover,
body.color-apploid .pagination>.active>span:hover {
    background-color: #c8d94f;
    border-color: #c8d94f;
}

body.color-apploid .d-gradient {
    background: #f8e844;
    background: -moz-linear-gradient(-45deg, #f8e844 0%, #c8d94f 100%);
    background: -webkit-linear-gradient(-45deg, #f8e844 0%, #c8d94f 100%);
    background: linear-gradient(135deg, #f8e844 0%, #c8d94f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8e844', endColorstr='#c8d94f', GradientType=1);
}

body.color-apploid .d-gradient-hover {
    background: #c8d94f;
    background: -moz-linear-gradient(-45deg, #c8d94f 0%, #f8e844 100%);
    background: -webkit-linear-gradient(-45deg, #c8d94f 0%, #f8e844 100%);
    background: linear-gradient(135deg, #c8d94f 0%, #f8e844 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8d94f', endColorstr='#f8e844', GradientType=1);
}

body.color-apploid .nav-tabs>li.active>a,
body.color-apploid .nav-tabs>li>a:hover {
    color: #c8d94f !important;
}

body.color-apploid .nav-tabs>li>a::after {
    background: #c8d94f;
}

body.color-apploid .tab-nav>li>a::after {
    background: #c8d94f none repeat scroll 0% 0%;
}

body.color-apploid .nav-pills>li.active>a,
body.color-apploid .nav-pills>li.active>a:focus,
body.color-apploid .nav-pills>li.active>a:hover {
    background: #c8d94f;
    border-color: #c8d94f;
}

body.color-apploid .battery .battery_item {
    background-color: #c8d94f;
}

body.color-apploid .bootstrap-datetimepicker-widget .btn[data-action].btn-primary {
    background-color: #c8d94f !important;
}

body.color-apploid .upload:hover {
    background: #c8d94f;
}

body.color-apploid .control-checkbox .control-indicator:after {
    border: solid #c8d94f;
}

body.color-apploid .btn:not(.btn-white):not(.btn-invert) {
    background-color: #c8d94f;
    background: -moz-linear-gradient(-45deg, #f8e844 0%, #c8d94f 100%);
    background: -webkit-linear-gradient(-45deg, #f8e844 0%, #c8d94f 100%);
    background: linear-gradient(135deg, #f8e844 0%, #c8d94f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8e844', endColorstr='#c8d94f', GradientType=1);
}

body.color-apploid .btn:not(.btn-white):not(.btn-invert).focus,
body.color-apploid .btn:not(.btn-white):not(.btn-invert):focus {
    background-color: #c8d94f;
}

body.color-apploid .btn:not(.btn-white):not(.btn-invert):hover,
body.color-apploid .btn:not(.btn-white):not(.btn-invert).active,
body.color-apploid .btn:not(.btn-white):not(.btn-invert):active {
    background: #c8d94f;
    background: -moz-linear-gradient(-45deg, #c8d94f 0%, #f8e844 100%);
    background: -webkit-linear-gradient(-45deg, #c8d94f 0%, #f8e844 100%);
    background: linear-gradient(135deg, #c8d94f 0%, #f8e844 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8d94f', endColorstr='#f8e844', GradientType=1);
}

body.color-apploid .btn-invert:hover,
body.color-apploid .btn-invert.active,
body.color-apploid .btn-invert:active {
    background-color: #c8d94f;
}

body.color-apploid .social-links.rounded ul li a {
    color: #c8d94f;
}

body.color-apploid .tag:hover {
    background-color: #c8d94f;
}

body.color-apploid .tags-list li a:hover {
    background-color: #c8d94f;
}

body.color-apploid .calendar__footer a:hover {
    color: #c8d94f;
}

body.color-apploid .calendar .selected,
body.color-apploid .calendar .selected:hover {
    background-color: #c8d94f;
}

body.color-apploid .block.bg-dark .btn-white:hover {
    background: #c8d94f;
}

body.color-apploid header .header-top-info [class*='icon-'] {
    color: #c8d94f;
}

body.color-apploid header .phone [class*='icon-'] {
    color: #c8d94f;
}

body.color-apploid header .phone .number {
    color: #c8d94f;
}

@media (min-width: 992px) {

    body.color-apploid .nav .open>a,
    body.color-apploid .nav .open>a:focus,
    body.color-apploid .nav .open>a:hover {
        background-color: transparent;
        color: #c8d94f;
    }

    body.color-apploid .navbar-nav>li>a:hover,
    body.color-apploid .navbar-nav>li>a:focus {
        background-color: transparent;
        color: #c8d94f;
    }

    body.color-apploid .navbar-nav>li>a.shadow-effect:hover {
        -webkit-text-shadow: 0 0px 0px #c8d94f;
        -moz-text-shadow: 0 0px 0px #c8d94f;
        -ms-text-shadow: 0 0px 0px #c8d94f;
        -o-text-shadow: 0 0px 0px #c8d94f;
        text-shadow: 0 0px 0px #c8d94f;
    }

    body.color-apploid .navbar-nav li.active>a {
        color: #c8d94f;
        border-bottom: 4px solid #c8d94f;
    }

    body.color-apploid .navbar-nav .dropdown .dropdown-menu {
        border-top: 4px solid #c8d94f;
    }

    body.color-apploid .navbar-nav .dropdown .dropdown-menu li>a:hover,
    body.color-apploid .navbar-nav .dropdown .dropdown-menu li>a:focus {
        color: #c8d94f;
    }
}

@media (max-width: 991px) {
    body.color-apploid .header-info-mobile p>[class*='icon-'] {
        color: #c8d94f;
    }

    body.color-apploid .header-info-toggle [class*='icon-']:hover {
        color: #c8d94f;
    }
}

@media (max-width: 991px) {
    body.color-apploid .slidemenu-close {
        background-color: #c8d94f;
    }

    body.color-apploid #slide-nav #slidemenu {
        background: #c8d94f;
    }
}

body.color-apploid .page-footer ul.footer-menu li a:hover {
    color: #c8d94f;
}

body.color-apploid .page-footer .footer-links a:hover {
    color: #c8d94f;
    text-decoration: none;
}

body.color-apploid .page-footer .footer-phone .number {
    color: #c8d94f;
    white-space: nowrap;
}

body.color-apploid .back-to-top a {
    color: #c8d94f;
}

body.color-apploid .address-link [class*='icon'] {
    color: #c8d94f;
}

body.color-apploid #mainSlider .slide-content h3 span {
    color: #c8d94f;
}

body.color-apploid #mainSlider .slide-content h4 span {
    color: #c8d94f;
}

body.color-apploid #mainSliderWrapper .scroll-bottom:hover {
    color: #c8d94f;
    bottom: 70px;
}

body.color-apploid .breadcrumbs .breadcrumb a:hover {
    color: #c8d94f;
}

body.color-apploid .category-block.color {
    background: #c8d94f;
}

body.color-apploid .category-block .image_hover .btn:not(.btn-white):not(.btn-invert):hover,
body.color-apploid .category-block .image_hover .btn:not(.btn-white):not(.btn-invert).active,
body.color-apploid .category-block .image_hover .btn:not(.btn-white):not(.btn-invert):active,
body.color-apploid .category-block .image_hover .btn:not(.btn-white):not(.btn-invert).focus,
body.color-apploid .category-block .image_hover .btn:not(.btn-white):not(.btn-invert):focus {
    color: #c8d94f;
}

body.color-apploid .category-block .image_hover.light .btn:not(.btn-white):not(.btn-invert) {
    background: #c8d94f;
}

body.color-apploid .category-block .image_hover.color {
    background: #c8d94f;
}

body.color-apploid .category-block .image_hover.color .btn:not(.btn-white):not(.btn-invert):hover,
body.color-apploid .category-block .image_hover.color .btn:not(.btn-white):not(.btn-invert).active,
body.color-apploid .category-block .image_hover.color .btn:not(.btn-white):not(.btn-invert):active,
body.color-apploid .category-block .image_hover.color .btn:not(.btn-white):not(.btn-invert).focus,
body.color-apploid .category-block .image_hover.color .btn:not(.btn-white):not(.btn-invert):focus {
    color: #c8d94f;
}

body.color-apploid .category-block .caption .name {
    color: #c8d94f;
}

body.color-apploid .price-box-icon i {
    color: #c8d94f;
}

body.color-apploid .price-box-price span {
    color: #c8d94f;
}

body.color-apploid .text-icon:hover .icon-wrapper span i.icon {
    color: #c8d94f;
}

body.color-apploid .text-icon-squared .icon-big .icon {
    color: #c8d94f;
}

body.color-apploid .text-icon-squared .read-more {
    color: #c8d94f;
}

body.color-apploid .text-icon-hor .icon-wrapper span i.icon {
    color: #c8d94f;
}

body.color-apploid .text-icon-hor .icon-wrapper .icon-hover {
    background-color: #c8d94f;
}

body.color-apploid .text-icon-hor .price {
    color: #c8d94f;
}

body.color-apploid .testimonials-item .inside .username {
    color: #c8d94f;
}

body.color-apploid .testimonials-item .inside:before {
    color: #c8d94f;
}

body.color-apploid .testimonials-single .username {
    color: #c8d94f;
}

body.color-apploid .testimonials-single-carousel-layout2 .testimonials-single:before {
    color: #c8d94f;
}

body.color-apploid .services-nav-pills>li.active>a,
body.color-apploid .services-nav-pills>li.active>a:focus,
body.color-apploid .services-nav-pills>li.active>a:hover {
    background: -moz-linear-gradient(-45deg, #f8e844 0%, #c8d94f 100%);
    background: -webkit-linear-gradient(-45deg, #f8e844 0%, #c8d94f 100%);
    background: linear-gradient(135deg, #f8e844 0%, #c8d94f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8e844', endColorstr='#c8d94f', GradientType=1);
}

body.color-apploid .services-tab-list li a span.icon {
    color: #c8d94f;
}

body.color-apploid .services-tab-list li a:hover>span.icon,
body.color-apploid .services-tab-list li.hovered a>span.icon {
    background-color: #c8d94f;
    box-shadow: 0 0 10px #c8d94f;
    color: #fff;
}

body.color-apploid .service-tip>span [class*='icon-'] {
    color: #c8d94f;
}

@media (min-width: 768px) {

    body.color-apploid .service-tip:hover>span [class*='icon-'],
    body.color-apploid .service-tip.hovered>span [class*='icon-'] {
        background-color: #c8d94f;
        box-shadow: 0 0 10px #c8d94f;
        color: #fff;
    }
}

body.color-apploid .tab-dropdown ul a:hover {
    color: #c8d94f;
}

body.color-apploid .tab-pane .cols-wrap ul a:hover {
    color: #c8d94f;
}

body.color-apploid .step-item:hover .step-item-icon,
body.color-apploid .step-item.active .step-item-icon {
    border-color: #c8d94f;
}

body.color-apploid .advantages-num-number {
    background-color: #c8d94f;
    box-shadow: 0 0 5px #c8d94f;
}

body.color-apploid .experience-item:hover,
body.color-apploid .experience-item.active {
    border-color: #c8d94f;
}

body.color-apploid .dropdowns-box-item>a [class*='icon-'] {
    color: #c8d94f;
}

body.color-apploid .dropdowns-box-item>a:after {
    background: #f8e844;
    background: -moz-linear-gradient(-45deg, #f8e844 0%, #c8d94f 100%);
    background: -webkit-linear-gradient(-45deg, #f8e844 0%, #c8d94f 100%);
    background: linear-gradient(135deg, #f8e844 0%, #c8d94f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8e844', endColorstr='#c8d94f', GradientType=1);
    opacity: 0;
}

body.color-apploid .dropdowns-box-item>a:before {
    background-color: #c8d94f;
}

body.color-apploid .dropdowns-box-item>a:hover:before,
body.color-apploid .dropdowns-box-item>a.active:before {
    border-top-color: #c8d94f;
}

body.color-apploid .mfp-close-btn-in .mfp-close {
    color: #c8d94f;
}

body.color-apploid .contact-box [class*='icon-'] {
    color: #c8d94f;
}

body.color-apploid .faq-item .panel-heading .panel-title>a:hover {
    color: #c8d94f;
}

body.color-apploid .faq-item .panel-heading a>span.caret-toggle {
    color: #c8d94f;
}

body.color-apploid .blog-post .post-image .post-link:hover {
    color: #c8d94f;
}

body.color-apploid .blog-post .post-title a:hover {
    color: #c8d94f;
}

body.color-apploid .blog-post .post-teaser p a:hover {
    color: #c8d94f;
}

body.color-apploid .comments-block .comment .userpic {
    background-color: #c8d94f;
}

body.color-apploid .comments-block .comment .text a.reply:hover {
    background-color: #c8d94f;
}

body.color-apploid .column-filters .side-block>h3:before {
    background-color: #c8d94f;
}

body.color-apploid .noUi-horizontal .noUi-handle {
    background: #c8d94f;
}

body.color-apploid .noUi-connect {
    background: #c8d94f;
}

body.color-apploid .rating i {
    color: #c8d94f;
}

body.color-apploid .simple-pagination a.active {
    color: #c8d94f;
}

body.color-apploid .header-cart:hover a.icon,
body.color-apploid .header-cart.opened a.icon {
    color: #c8d94f;
}

body.color-apploid .header-cart-dropdown {
    border-top: 4px solid #c8d94f;
}

body.color-apploid .grey-box-icon {
    color: #c8d94f;
}

body.color-apploid .grey-box:hover .grey-box-title {
    color: #c8d94f;
}

body.color-apploid .row-icon-icon i {
    background-color: #c8d94f;
}

body.color-apploid .row-icon:hover .row-icon-text {
    color: #c8d94f;
}

body.color-apploid .box-number-icon span {
    background: #c8d94f;
}

body.color-apploid .box-number:hover .box-number-text {
    color: #c8d94f;
}

body.color-apploid .row-number-icon span {
    background-color: #c8d94f;
}

@media (min-width: 768px) {
    body.color-apploid .hexagon-box {
        border-left: solid 2px #c8d94f;
        border-right: solid 2px #c8d94f;
    }

    body.color-apploid .hexagon-box:before {
        border-top: solid 2px #c8d94f;
        border-right: solid 2px #c8d94f;
    }

    body.color-apploid .hexagon-box:after {
        border-bottom: solid 2px #c8d94f;
        border-left: solid 2px #c8d94f;
    }
}

body.color-apploid .hexagon-icon i {
    border: 4px solid #c8d94f;
}

@media (min-width: 768px) {
    body.color-apploid .hexagon-icon:hover i {
        background: #c8d94f;
    }
}

@media (max-width: 767px) {
    body.color-apploid .hexagon-icon:after {
        background-color: #c8d94f;
    }
}

body.color-apploid .slick-prev:hover:before,
body.color-apploid .slick-next:hover:before {
    color: #c8d94f;
}

body.color-apploid .slick-dots li.slick-active button,
body.color-apploid .slick-dots li.slick-active button:hover {
    background: #c8d94f;
}

body.color-apploid .services-tab-list-wrap.closed .services-tab-toggle {
    box-shadow: 3px 0 10px #c8d94f;
    animation: blink-g 2s step-start 0s infinite;
    -webkit-animation: blink-g 2s step-start 0s infinite;
}

@keyframes blink-g {
    50% {
        color: #c8d94f;
    }
}

@-webkit-keyframes blink-g {
    50% {
        color: #c8d94f;
    }
}

/* Custom */
header {
    color: #ffffff;
}

@media (min-width: 992px) {
    .navbar {
        background-color: #000000;
    }
}

@media (max-width: 991px) {
    header.page-header .header-top {
        background-color: #000000;
    }
}

@media (max-width: 991px) {
    .navbar-form-search button {
        color: #bbb4b4;
    }
}

@media (max-width: 991px) {
    header.page-header .navbar-toggle {
        color: #bbb4b4;
    }
}

.dropdowns-box-item > a:hover, .dropdowns-box-item > a.active {
    color: #c8d94f;
}

body.color-apploid .text-icon:hover .icon-wrapper span {
    background: #ffffff;
}

a.btn.nav-btn.shadow-effect{
    color: #696969;
}

a.btn.nav-btn.shadow-effect:hover{
    color: #000000 !important;
}

button.btn{
    color: #696969;
}

button.btn:hover{
    color: #000000 !important;
}

