
.color-theme{ color: #EE6A50;}
.color-theme-light{ color: #dcafcd;}
.color-theme-dark{ color: #3b7561;}
.bg-theme{ background-color: #EE6A50;}
.bg-theme-light{ background-color: #dcafcd;}
.bg-theme-dark{ background-color: #3b7561;}
.seperator-theme {background-color: #EE6A50 !important;}
.seperator-theme-light {background-color: #dcafcd !important;}
.seperator-theme-dark {background-color: #3b7561 !important;}
.hover-bg-theme:hover { background: #EE6A50 !important; }
.hover-bg-theme-light:hover { background: #dcafcd !important; }
.hover-bg-theme-dark:hover { background: #3b7561 !important; }
.hover-color-theme:hover { color: #EE6A50 !important; }
.hover-color-theme:hover *{ color: #EE6A50 !important;}
.hover-color-theme-dark:hover { color: #dcafcd !important; }
.hover-color-theme-dark:hover *{ color: #dcafcd !important;}
.hover-color-theme-light:hover { color: #3b7561 !important; }
.hover-color-theme-light:hover *{ color: #3b7561 !important;}

.btn{ }
.btn.btn-theme{ background: #EE6A50; border-color: #EE6A50;}
.btn.btn-theme:hover{ background: #ffffff; border-color: #EE6A50; color: #EE6A50;}
.btn.btn-theme-o{ background: #ffffff;  color: #EE6A50; border-color:#EE6A50;}
.btn.btn-theme-o:hover{ background: #EE6A50;  color: #ffffff;}
.btn.btn-theme-light{ background: #dcafcd; border-color: #dcafcd;}
.btn.btn-theme-light:hover{ background: #ffffff; border-color: #dcafcd; color: #dcafcd;}
.btn.btn-theme-light-o{ background: #ffffff;  color: #dcafcd; border-color:#dcafcd;}
.btn.btn-theme-light-o:hover{ background: #dcafcd;  color: #ffffff;}
.btn.btn-theme-dark{ background: #3b7561; border-color: #3b7561;}
.btn.btn-theme-dark:hover{ background: #ffffff; border-color: #3b7561; color: #3b7561;}
.btn.btn-theme-dark-o{ background: #ffffff;  color: #3b7561; border-color:#3b7561;}
.btn.btn-theme-dark-o:hover{ background: #3b7561;  color: #ffffff;}

.badge-theme { background: #EE6A50; color: #ffffff; }
.badge-theme-light { background: #dcafcd; color: #000000; }
.badge-theme-dark { background: #3b7561; color: #ffffff; }

.header-type-2 header .header-contact a:not(.btn), .header-type-3 header .header-contact a:not(.btn) {
    color: #EE6A50;
}
.header-type-3 .social-link-box, .header-type-2 .social-link-box {
    color: #ffffff;
    background: #EE6A50;
}.search-content {
    background: rgba(238, 106, 80,.9);
}
.search-content button {
    color: #000000 !important;
}
.search-content input::placeholder {
    color: #000000;
}
.scrolltop {
    background: rgba(238, 106, 80, 0.55);
}
.scrolltop:hover {
    background: rgba(238, 106, 80, 1);
}
header nav.mainmenu > div > a:hover {
    color: #EE6A50 !important;
}
header nav.mainmenu > div > .megamenu > div a:hover {
    color: #EE6A50 !important;
}
header nav.mainmenu > div > .submenu > div > a:hover {
    color: #EE6A50 !important;
}
#carousel-custom-dots.owl-dots .owl-dot.active,
#carousel-custom-dots.owl-dots .owl-dot:hover {
    background: #EE6A50;
    border-color: #EE6A50;
}
header .language ul li a:hover {
    background: #EE6A50;
    color: #ffffff !important;
}

.footer-description-btn {
    font-size: 18px;
    padding: 10px 20px;
    display: inline-block;
    border: solid 1px #EE6A50;
    color: #000000;
}
.footer-description-btn:hover {
    background: #EE6A50;
    color: #ffffff;
}

.active-side-menu {
    color: #EE6A50 !important;
}

header .mobile-menu {
    color: #EE6A50 !important;
}
.under-line:after {
    background: #EE6A50;
}
.content-slider-dots.owl-dots .owl-dot.active,
.content-slider-dots.owl-dots .owl-dot:hover {
    background: #EE6A50;
    border-color: #EE6A50;
}

/* Loader */
.lds-circle > div {
    background: #EE6A50;
}
/***/
.lds-dual-ring:after {
    border: 6px solid #EE6A50;
    border-color: #EE6A50 transparent #EE6A50 transparent;
}
/***/
.lds-facebook div {
    background: #EE6A50;
}
/***/
.lds-heart div {
    background: #EE6A50;
}
.lds-heart div:after,
.lds-heart div:before {
    background: #EE6A50;
}
/***/
.lds-ring div {
    border: 8px solid #EE6A50;
    border-color: #EE6A50 transparent transparent transparent;
}
/***/
.lds-ring div {
    border: 8px solid #EE6A50;
    border-color: #EE6A50 transparent transparent transparent;
}
/***/
.lds-roller div:after {
    background: #EE6A50;
}
/***/
.lds-default div {
    background: #EE6A50;
}
/***/
.lds-ellipsis div {
    background: #EE6A50;
}
/***/
.lds-grid div {
    background: #EE6A50;
}
/***/
.lds-hourglass:after {
    border: 32px solid #EE6A50;
    border-color: #EE6A50 transparent #EE6A50 transparent;
}
/***/
.lds-ripple div {
    border: 4px solid #EE6A50;
}
/***/
.lds-spinner div:after {
    background: #EE6A50;
}