.mfp-close:hover {
    color: #00adef;
}

.mfp-arrow:hover,
button.mfp-arrow:hover {
    color: #00adef;
}

button.mfp-arrow-right:hover,
button.mfp-arrow-left:hover {
    border-color: #00adef;
    color: #00adef;
}

.noUi-horizontal .noUi-handle:before {
    background-color: #00adef;
}

.noUi-connect {
    background: #00adef !important;
}

.noUi-horizontal .noUi-handle {
    background: #00adef !important;
}

.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
    color: #00adef;
}

.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
    color: #00adef \9;
}

.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
    color: #00adef;
}

.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
    color: #00adef;
}

.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
    color: #00adef \9;
}

.datepicker table tr td span:hover {
    color: #00adef;
}

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
    background-color: #00adef;
    color: #fff;
}

.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
    background-color: #00adef;
}

.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr:first-child th:hover {
    color: #00adef;
}

.datepicker thead th.next:hover i,
.datepicker thead th.prev:hover i {
    color: #00adef;
}

.datepicker td.day.active {
    background-color: #00adef;
    color: #ffffff !important;
    border-color: #00adef;
}

.btn,
.tt-aside-box form.search-form input[type=submit] {
    background: #00adef;
}

.tt-block-title .tt-description {
    color: #00adef;
}

.tt-aside-box form.search-form input[type=search]:focus,
.tt-form-default input[type=text]:focus,
.tt-form-default input[type=email]:focus,
.tt-form-default input[type=number]:focus,
.tt-form-default textarea:focus {
    border-color: #00adef;
    -webkit-box-shadow: 0px 0px 1px #00adef;
    -moz-box-shadow: 0px 0px 1px #00adef;
    box-shadow: 0px 0px 1px #00adef;
}

.tt-form-default02 input[type=text]:focus,
.tt-form-default02 input[type=email]:focus,
.tt-form-default02 textarea:focus {
    border-color: #00adef;
    box-shadow: none;
}

.radio:hover {
    color: #00adef;
}

.checkbox-group:hover label {
    color: #00adef;
}

.tt-input-file:hover:before {
    color: #00adef;
    border-color: #00adef;
    -webkit-box-shadow: 0px 0px 1px #00adef;
    -moz-box-shadow: 0px 0px 1px #00adef;
    box-shadow: 0px 0px 1px #00adef;
}

.nice-select.tt-skin-01:hover {
    border-color: #00adef;
    -webkit-box-shadow: 0px 0px 1px #00adef;
    -moz-box-shadow: 0px 0px 1px #00adef;
    box-shadow: 0px 0px 1px #00adef;
}

.nice-select.tt-skin-01:active,
.nice-select.tt-skin-01:focus {
    border-color: #00adef;
    -webkit-box-shadow: 0px 0px 1px #00adef;
    -moz-box-shadow: 0px 0px 1px #00adef;
    box-shadow: 0px 0px 1px #00adef;
}

.nice-select.tt-skin-01 .current span {
    color: #00adef;
}

.nice-select.tt-skin-01 .option:hover,
.nice-select.tt-skin-01 .option.focus,
.nice-select.tt-skin-01 .option.selected.focus {
    background-color: #00adef;
}

.nice-select.tt-skin-02 .current span {
    color: #00adef;
}

.nice-select.tt-skin-02 .option:hover,
.nice-select.tt-skin-02 .option.focus,
.nice-select.tt-skin-02 .option.selected.focus {
    background-color: #00adef;
}

.tt-default-color {
    color: #00adef;
}

.tt-video-block .link-video:hover:before {
    color: #00adef;
}

.tt-list01 li:before {
    color: #00adef;
}

.tt-list01 li a:hover {
    color: #00adef;
}

.tt-list02 li:before {
    color: #00adef;
}

.tt-list02 li a:hover {
    color: #00adef;
}

.tt-list03 li:before {
    color: #00adef;
}

.tt-list03 li a {
    color: #222222;
    -moz-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
    -webkit-transition: color 0.2s linear;
    transition: color 0.2s linear;
}

.tt-list03 li a:hover {
    color: #00adef;
}

.tt-link {
    color: #00adef;
}

.tt-link-back {
    color: #00adef;
}

.panel-menu ul li a:hover {
    color: #00adef;
}

.panel-menu #mm0.mmpanel a:not(.mm-close):hover {
    color: #00adef;
}

.panel-menu #mm0.mmpanel a:not(.mm-close):hover:after {
    color: #00adef;
}

.panel-menu .mm-close:hover,
.panel-menu .mm-prev-level:hover,
.panel-menu .mm-next-level:hover {
    color: #00adef;
}

.panel-menu .mm-close:hover:before .mm-prev-level:hover:before,
.panel-menu .mm-next-level:hover:after {
    color: #00adef;
}

.panel-menu li.mm-close-parent .mm-close:hover {
    color: #00adef;
}

.panel-menu li.mm-close-parent .mm-close:hover:before {
    color: #00adef;
}

.panel-menu .mm-prev-level:hover {
    color: #00adef;
}

.panel-menu .mm-prev-level:hover:before {
    color: #00adef;
}

.panel-menu .mm-next-level:hover {
    color: #00adef;
}

.panel-menu .mm-next-level:hover:after {
    color: #00adef;
}

.panel-menu .mm-original-link:hover {
    color: #00adef;
}

.panel-menu .mm-original-link:hover:before {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-box-info li a:hover {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-box-info li i {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-dropdown-obj .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-cart .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-account .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-account .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-01 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-account .tt-dropdown-menu ul li a:hover {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col a.btn-toggle {
    color: #00adef;
}

#tt-header.tt-header-01 .quickLinks-map address i {
    color: #00adef;
}

#tt-header.tt-header-01 .quickLinks-address i {
    color: #00adef;
}

#tt-header.tt-header-01 .tt-menu-toggle:hover {
    color: #00adef;
}

#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li a:hover {
    color: #00adef;
}

#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.is-active>a {
    color: #00adef;
}

#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.is-active>a:after {
    border-top-color: #00adef !important;
}

#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul li a:hover {
    color: #00adef;
}

#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul li.is-active>a {
    color: #00adef;
}

#tt-stuck #tt-desctop-menu nav>ul>li.is-active>a {
    color: #00adef;
}

#tt-stuck #tt-desctop-menu nav>ul>li.is-active>a:after {
    border-top-color: #00adef !important;
}

#tt-stuck #tt-desctop-menu nav>ul ul li.is-active>a {
    color: #00adef !important;
}

#tt-header.tt-header-02 .tt-box-info li a:hover {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-box-info li i {
    background: #00adef;
}

#tt-header.tt-header-02 .tt-dropdown-obj .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-cart .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-account .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-account .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-02 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-account .tt-dropdown-menu ul li a:hover {
    color: #00adef;
}

@media (max-width: 767px) {
    #tt-header.tt-header-02 .tt-mobile-quickLinks .row .col a.btn-toggle {
        color: #00adef;
    }
}

#tt-header.tt-header-02 .quickLinks-map address i {
    color: #00adef;
}

#tt-header.tt-header-02 .quickLinks-address i {
    color: #00adef;
}

#tt-header.tt-header-02 .tt-menu-toggle:hover {
    color: #00adef;
}

#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li a:hover {
    color: #00adef;
}

#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li.is-active>a {
    color: #00adef;
}

#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li.is-active>a:after {
    border-top-color: #00adef !important;
}

#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul li a:hover {
    color: #00adef;
}

#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul li.is-active>a {
    color: #00adef;
}

#tt-header.tt-header-02 #tt-stuck #tt-desctop-menu nav>ul>li.is-active>a {
    color: #00adef !important;
}

#tt-header.tt-header-03 .tt-box-info li a:hover {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-box-info li i {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-dropdown-obj .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-cart .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-account .tt-dropdown-toggle {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-account .tt-dropdown-menu {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-03 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-account .tt-dropdown-menu ul li a:hover {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col a.btn-toggle {
    color: #00adef;
}

#tt-header.tt-header-03 .quickLinks-map address i {
    color: #00adef;
}

#tt-header.tt-header-03 .quickLinks-address i {
    color: #00adef;
}

#tt-header.tt-header-03 .tt-menu-toggle:hover {
    color: #00adef;
}

#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li a:hover {
    color: #00adef;
}

#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-active>a {
    color: #00adef;
}

#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-active>a:after {
    border-top-color: #00adef !important;
}

#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul {
    border-bottom: 3px solid #00adef;
}

#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul li a:hover {
    color: #00adef;
}

#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul li.is-active>a {
    color: #00adef;
}

#tt-header.tt-header-03 #tt-stuck #tt-desctop-menu nav>ul>li.is-active>a {
    color: #00adef !important;
}

.mainSlider .slick-arrow:hover {
    color: #00adef;
}

.loading-dots i {
    background: #00adef;
}

.loading-dots.dark-gray i {
    background: #00adef;
}

.tt-search-filter>div.tt-col-title:before {
    background: #00adef;
}

.tt-search-filter>div.tt-col-title:before {
    background: #00adef;
}


/* tt-brand */

.tt-link-redirect {
    color: #00adef;
    border: 1px solid #00adef;
}

.tt-link-redirect:hover {
    background: #00adef;
}

.tt-brand .tt-title:hover {
    color: #00adef;
}

.tt-brand:hover .tt-title {
    color: #00adef;
}

.tt-map .tt-btn-toggle:not(.tt-style-02) {
    color: #00adef;
}

.tt-map .tt-btn-toggle:not(.tt-style-02):hover {
    color: #00adef;
}

.tt-map .tt-btn-toggle.tt-style-02:after {
    background-color: #00adef;
}

@media (max-width: 575px) {
    .ws-short-btn .ws-btn-more {
        color: #00adef;
    }
}

.tt-media-02 .tt-description .tt-title .tt-total {
    background-color: #00adef;
}

.tt-media-02 .tt-description .tt-link-marker {
    color: #00adef;
    color: #00adef;
}

.tt-media-02 .tt-description .tt-link-marker:before {
    color: #00adef;
}

.portfolio-masonry-layout .extra-link {
    color: #00adef;
}

.tt-portfolio-masonry .tt-filter-nav .button.active {
    color: #00adef;
    border-color: #00adef;
}

.tt-portfolio-masonry .tt-filter-nav .button:hover {
    color: #00adef;
}

.tt-portfolio-content .tt-portfolio-item figure figcaption:before {
    color: #00adef;
}

.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title span {
    color: #00adef;
}

.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-price {
    color: #00adef;
}

.tt-layout01 .tt-item .tt-item-icon {
    background-color: #00adef;
}

.tt-layout01 .tt-item .tt-item-content .link-tel {
    color: #00adef;
}

.tt-layout01-02 .tt-item .tt-item-icon {
    background-color: #00adef;
}

.tt-promo-01 .tt-item .box-value {
    border: 7px solid #06384d;
}

.tt-promo-01 .tt-item .box-value i {
    color: #00adef;
}

@media (max-width: 1024px) {
    .tt-promo-01 .tt-item .box-value {
        border: 7px solid #06384d;
    }
}

.tt-promo-01-nowrapper .tt-item .box-value i {
    color: #00adef;
}

.tt-promo-02-layout .tt-item .box-icon i {
    color: #00adef;
}

.tt-promo-02-layout .tt-item:hover .box-icon:before {
    border-color: #00adef;
}

.tt-promo-02-layout .tt-item-smal:nth-child(2) .box-icon {
    color: #00adef;
}

.tt-promo-02-layout .tt-item-smal:nth-child(4) .box-icon {
    color: #00adef;
}

.tt-promo-02-layout .tt-item-smal:nth-child(6) .box-icon {
    color: #00adef;
}

@-webkit-keyframes blink {
    50% {
        color: #00adef;
    }
}

@keyframes blink {
    50% {
        color: #00adef;
    }
}

.tt-media .tt-layout .tt-title:after {
    background-color: #00adef;
}

.tt-media .tt-layout-bottom .tt-icon-link {
    border: 1px solid #00adef;
}

.tt-media .tt-layout-bottom .tt-icon-link:before {
    color: #00adef;
}

.tt-media .tt-layot .tt-link {
    color: #00adef;
}

.tt-media .tt-layot .tt-link:after {
    color: #00adef;
}

.box-reviews .tt-reviews-content .box-show-rating {
    color: #00adef;
}

.box-reviews .tt-reviews-content02 .tt-border .tt-box-icon {
    background-color: #00adef;
}

.box-reviews .tt-reviews-content02 .tt-border .box-show-rating {
    color: #00adef;
}

.tt-arrow-center .slick-prev:hover,
.tt-arrow-center .slick-next:hover {
    border-color: #00adef;
    color: #00adef;
}

.tt-arrow-center-fluid .slick-prev:hover,
.tt-arrow-center-fluid .slick-next:hover {
    border-color: #00adef;
    color: #00adef;
}

.tt-arrow-center-small .slick-prev:hover,
.tt-arrow-center-small .slick-next:hover {
    border-color: #00adef;
    color: #00adef;
}

.slick-slider .slick-dots li:hover {
    background-color: #00adef;
}

.slick-slider .slick-dots li.slick-active {
    background-color: #00adef;
}

.tt-slick-nav01 .slick-prev:hover,
.tt-slick-nav01 .slick-next:hover {
    border-color: #00adef;
    color: #00adef;
}

.tt-box-layout02 .tt-item .tt-col-icon .tt-icon {
    background: #00adef;
}

.tt-box-layout03 .tt-item .tt-col-icon {
    color: #00adef;
}

.tt-media03 .tt-layot address {
    color: #00adef;
}

.tt-media03 .tt-layot address i {
    color: #00adef;
}

.tt-media03:hover .tt-layot .title {
    color: #00adef;
}

.tt-pagination .btn-pagination:hover {
    color: #00adef;
    border-color: #00adef;
}

.tt-pagination ul li a:hover {
    border-color: #00adef;
    background-color: #00adef;
}

.tt-pagination ul li.active a {
    border-color: #00adef;
    background-color: #00adef;
}

.tt-rating {
    color: #00adef;
}

.box-aside-info ul:not([class]) li i {
    color: #00adef;
}

.box-info .tt-item-layout .tt-item .tt-col:first-child i {
    color: #00adef;
}

.box-info .tt-social-icon li a {
    background-color: #00adef;
}

.tt-promo .tt-description .tt-icon {
    background-color: #00adef;
}

body:not(.touch) .tt-promo:hover .tt-icon {
    color: #00adef;
}

.tt-sub-menu li a:hover {
    background-color: #00adef;
}

.tt-sub-menu li.active a {
    background-color: #00adef;
}

.tt-faq-layout .tt-faq .tt-title:before {
    color: #00adef;
}

.tt-faq-layout .tt-faq .tt-title:hover {
    color: #00adef;
}

.tt-faq-layout .tt-faq.active .tt-title {
    color: #00adef;
    font-weight: 600;
}

.tt-aside-calculator .tt-calculator-title span {
    background-color: #00adef;
}

.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-prev:hover,
.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-next:hover {
    border-color: #00adef;
    color: #00adef;
}

.product-single-info .tt-wrapper .tt-label .tt-label-instock {
    color: #00adef;
}

.product-single-info .tt-wrapper .tt-info-list li:before {
    color: #00adef;
}

.layout-slide .slide-title .btn-close-slide:hover {
    color: #00adef;
}

.layout-slide .slide-content .col-item .item-close:hover {
    color: #00adef;
}

.tt-media-box01 .tt-img i {
    background-color: #00adef;
}

.tt-media-box01 .tt-description .tt-title span {
    color: #00adef;
}

.tt-media-box01 .tt-description .tt-link {
    color: #00adef;
}

.tt-media-box01 .tt-description .tt-link:after {
    color: #00adef;
}

.tt-defaul-color {
    color: #00adef;
}

.tt-filters-options .tt-btn-toggle a {
    background-color: #00adef;
}

.tt-filters-options .tt-quantity a:hover {
    color: #00adef;
}

.tt-filters-options .tt-quantity a.active {
    color: #00adef;
    border-color: #00adef;
}

.tt-product .tt-description .tt-title a:hover {
    color: #00adef;
}

.tt-product .tt-description .tt-btn-addtocart {
    background: #00adef;
}

.tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-new {
    background-color: #222222;
    color: #00adef;
}

.tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-info02 {
    background-color: #00adef;
}

.tt-product-02 .tt-image-box .tt-img .tt-label-custom i {
    color: #00adef;
}

.tt-product-02 .tt-image-box .tt-icon li a {
    border: 2px solid #00adef;
    background-color: transparent;
}

.tt-product-02 .tt-wrapper-description .tt-box-title .tt-title a:hover {
    color: #00adef;
}

.tt-product-02 .tt-wrapper-description .tt-box-price .tt-price {
    color: #00adef;
}

.tt-product-02 .tt-wrapper-description .tt-box-price .tt-info-price {
    color: #00adef;
}

.tt-product-02 .tt-wrapper-description .tt-icon li a {
    border: 2px solid #00adef;
    background-color: #00adef;
}

.tt-product-02 .tt-wrapper-description .tt-icon li a:hover {
    background-color: transparent;
    color: #00adef;
}

.tt-label-aside .tt-icon {
    background-color: #00adef;
}

.tt-label-aside .tt-icon {
    background-color: #00adef;
}

.tt-product-aside .tt-description .tt-title a:hover {
    color: #00adef;
}

.tt-title-single .tt-title a:hover {
    color: #00adef;
}

.tt-mobile-product-layout .tt-label-location .tt-label-new {
    color: #00adef;
}

.tt-mobile-product-layout .tt-label-location .tt-label-info02 {
    background-color: #00adef;
}

.tt-title-single-sub a:hover {
    color: #00adef;
}

.tt-product-single-img .tt-label-location .tt-label-new {
    color: #00adef;
}

.tt-product-single-img .tt-label-location .tt-label-info02 {
    background-color: #00adef;
}

.video-link-product [class^="icon-"]:hover {
    color: #00adef;
}

@media only screen and (max-width: 1025px) {
    .tt-tabs .tt-tabs__body>div:hover>span {
        color: #00adef;
    }
    .tt-tabs .tt-tabs__body>div.active>span {
        color: #00adef;
    }
}

@media only screen and (min-width: 1025px) {
    .tt-tabs .tt-tabs__head>ul>li>span:hover {
        display: block;
        color: #00adef;
    }
    .tt-tabs .tt-tabs__head>ul>li.active>span {
        color: #00adef;
        border-color: #00adef;
    }
}

.tt-aside-gallery .tt-img-large .tt-label-location .tt-label-new {
    color: #00adef;
}

.tt-aside-gallery .tt-img-large .tt-label-location .tt-label-info02 {
    background-color: #00adef;
}

.tt-aside-gallery .tt-img-thumbnails .tt-more {
    color: #00adef;
}

.modal .modal-body .close:hover {
    color: #00adef;
}

.tt-back-to-top {
    background-color: #00adef;
}

.tt-back-to-top:hover {
    background-color: #00adef;
}

body:not(.touch) .tt-back-to-top:hover {
    background-color: #00adef;
}

.tt-breadcrumb ul li a:hover {
    color: #00adef;
}

.tt-breadcrumb ul li:not(:first-child):before {
    color: #00adef;
}

.tt-img-link .tt-wrapper-text i {
    color: #00adef;
}

.tt-img-link:hover .tt-wrapper-text {
    color: #00adef;
}

.tt-post .tt-post-content .tt-meta .tt-time a {
    background-color: #00adef;
}

.tt-post .tt-post-content .tt-meta .tt-autor span {
    color: #00adef;
}

.tt-post .tt-post-content .tt-title a:hover {
    color: #00adef;
}

.tt-post .tt-post-content .tt-btn a {
    color: #00adef;
}

.tt-post .tt-post-content .tt-btn a:after {
    color: #00adef;
}

.tt-list-arrow li a:before,
.widget_categories ul li a:before {
    color: #00adef;
}

.tt-list-arrow li a:hover,
.widget_categories ul li a:hover {
    color: #00adef;
}

.tt-list-box li a:hover,
.tags-links a:hover,
.tagcloud a:hover {
    color: #00adef;
    border-color: #00adef;
}

.tt-list-box li.active a {
    background-color: #00adef;
}

.tt-blockquote:before {
    background-color: #00adef;
}

.tt-blockquote:after {
    color: #00adef;
}

.tt-comments-layout .tt-item div[class^="tt-comments-level-"] .tt-avatar:empty:after {
    background: #00adef;
}

.tt-comments-layout .tt-item div[class^="tt-comments-level-"] .tt-content .tt-comments-title .username {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .tt-footer-copyright a {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .tt-footer-copyright a:hover {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) #tt-footer-menu ul li a:hover {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) #tt-footer-menu ul li.is-active a {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .tt-social-icon li a {
    background-color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .tt-social-icon li a:hover {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .tt-box-info .tt-item i[class^="icon-"] {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .tt-box-info .tt-item a:not([class]):hover {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .tt-list-info li i[class^="icon-"] {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .tt-list-info li a:not([class]):hover {
    color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .mc4wp-form .form-control:focus {
    border-bottom-color: #00adef;
}

#tt-footer:not([class^="tt-footer"]) .mc4wp-form .tt-btn {
    color: #00adef;
}

#tt-footer.tt-footer-02 .tt-footer-bottom a:hover {
    color: #00adef;
}

#tt-footer.tt-footer-02 #tt-footer-menu ul li a:hover {
    color: #00adef;
}

#tt-footer.tt-footer-02 #tt-footer-menu ul li.is-active a {
    color: #00adef;
}

#tt-footer.tt-footer-02 .tt-social-icon li a {
    background-color: #00adef;
}

#tt-footer.tt-footer-02 .tt-social-icon li a:hover {
    color: #00adef;
}

#tt-footer.tt-footer-02 .tt-box-info .tt-item i[class^="icon-"] {
    color: #00adef;
}

#tt-footer.tt-footer-02 .tt-box-info .tt-item a:not([class]):hover {
    color: #00adef;
}

#tt-footer.tt-footer-02 .tt-box-info02 .tt-item i[class^="icon-"] {
    color: #00adef;
}

#tt-footer.tt-footer-02 .tt-box-info02 .tt-item a:not([class]):hover {
    color: #00adef;
}

#tt-footer.tt-footer-02 .mc4wp-form .form-control:focus {
    border-bottom-color: #00adef;
}

#tt-footer.tt-footer-02 .mc4wp-form .tt-btn {
    color: #00adef;
}

#tt-footer.tt-footer-03 .tt-footer-copyright a {
    color: #00adef;
}

#tt-footer.tt-footer-03 .tt-footer-copyright a:hover {
    color: #00adef;
}

#tt-footer.tt-footer-03 #tt-footer-menu ul li a:hover {
    color: #00adef;
}

#tt-footer.tt-footer-03 #tt-footer-menu ul li.is-active a {
    color: #00adef;
}

#tt-footer.tt-footer-03 .tt-social-icon li a {
    background-color: #00adef;
}

#tt-footer.tt-footer-03 .tt-social-icon li a:hover {
    color: #00adef;
}

#tt-footer.tt-footer-03 .tt-box-info .tt-item i[class^="icon-"] {
    color: #00adef;
}

#tt-footer.tt-footer-03 .tt-box-info .tt-item a:not([class]):hover {
    color: #00adef;
}

#tt-footer.tt-footer-03 .tt-list-info li i[class^="icon-"] {
    color: #00adef;
}

#tt-footer.tt-footer-03 .tt-list-info li a:not([class]):hover {
    color: #00adef;
}

#tt-footer.tt-footer-03 .subscribe-custom .tt-title i {
    color: #00adef;
}

#tt-footer.tt-footer-03 .subscribe-custom .mc4wp-form .form-control:focus {
    border-bottom-color: #00adef;
}

#tt-footer.tt-footer-03 .subscribe-custom .mc4wp-form .tt-btn {
    color: #00adef;
}

.mainSlider .tt-caption-custom {
    background-image: url("../images/custom/mainSlider-layout01-color03.png");
}

.tt-colorswatch .tt-colorswatch-btn {
    background: #00adef;
}

.tt-skinSelect-01 .SumoSelect:hover>.CaptionCont,
.tt-skinSelect-01 .SumoSelect.open>.CaptionCont {
    border-color: #00adef;
    -webkit-box-shadow: 0px 0px 1px #00adef;
    -moz-box-shadow: 0px 0px 1px #00adef;
    box-shadow: 0px 0px 1px #00adef;
}

.tt-skinSelect-01 .SumoSelect .optWrapper>.options li.opt:hover {
    background-color: #00adef;
    color: #ffffff;
}

.wpcf7-form input[type="submit"],
.rwmb-form-submit button {
    background: #00adef;
}

.wpcf7-radio .wpcf7-list-item-label:hover {
    color: #00adef;
}

.wpcf7-checkbox .wpcf7-list-item-label:hover {
    color: #00adef;
}

.tt-form-default02 input[type=text]:focus,
.tt-form-default02 input[type=email]:focus,
.tt-form-default02 textarea:focus,
.tt-form-default02 textarea:focus,
.wpcf7-form .wpcf7-form-control-wrap input:focus,
.wpcf7-form .wpcf7-form-control-wrap textarea:focus {
    border-color: #00adef !important;
}

.tt-pagination ul li span.current {
    border-color: #00adef;
    background-color: #00adef;
}

.tt-skinSelect-02 .SumoSelect .optWrapper>.options li.opt:hover {
    background-color: #00adef;
}

.textarea-custom:hover,
.textarea-custom:focus,
.input-custom:hover,
.input-custom.focus,
.wpcf7-form-control.wpcf7-textarea:hover,
.wpcf7-form-control.wpcf7-textarea:focus {
    border-color: #00adef !important;
}

.tt-comments-layout .tt-item div[class*="depth-"] .tt-avatar i {
    background: #00adef;
}

.wpcf7-form input[type="submit"],
.rwmb-form-submit button {
    background: #00adef;
}

.form-row.place-order button#place_order {
    background: #00adef;
}

.form-row.place-order {
    border: 1px solid #00adef;
}

.woocommerce-info {
    border-top-color: #00adef;
}

.tt-search-filter .tt-icon-filter {
    color: #00adef;
}

.tt-post .tt-layout .tt-meta .tt-icon {
    color: #00adef;
}

.tt-post .tt-layout .tt-meta a {
    color: #00adef;
}

.tt-post .tt-layout .tt-title a:hover {
    color: #00adef;
}

.tt-post .tt-layout-bottom:after {
    background-color: #00adef;
}

.tt-post .tt-layout-bottom .tt-icon-link {
    border: 1px solid #00adef;
}

.singlepost-wrapper .tt-meta .tt-icon {
    color: #00adef;
}

.singlepost-wrapper .tt-meta a {
    color: #00adef;
}

.singlepost-wrapper .tt-layout-bottom:after {
    background-color: #00adef;
}

.tt-breadcrumb ul li:last-child a {
    color: #00adef;
}

@media (min-width: 1025px) {
    .mainSlider {
        height: 890px;
    }
    .mainSlider .slide .img--holder {
        height: 890px;
    }
}

@media (max-width: 550px) {
    .mainSlider {
        height: 149px;
    }
    .mainSlider .slide .img--holder {
        height: 149px;
    }
}

@media (max-width: 766px) {
    .tt-search-filter>div.tt-col-title {
        background: #00adef !important;
    }
}

@media (max-width: 1024px) {
    #tt-header.tt-header-02 .tt-mobile-quickLinks .row .col a.btn-toggle {
        color: #00adef;
    }
}

.current-menu-ancestor>a {
    color: #00adef !important;
}

.current-menu-ancestor>a::after {
    border-top-color: #00adef !important;
}

.tt-product-02 .tt-image-box .tt-icon li a:hover {
    background-color: #00adef;
}