@charset "utf-8";

/* CSS Document */

.has-primary-background-color {
    background-color: #1a90c6;
}

.has-primary-color {
    color: #1a90c6;
}

.has-secondary-background-color {
    background-color: #9eff56;
}

.has-secondary-color {
    color: #9eff56;
}

.has-tertiary-background-color {
    background-color: #d4faff;
}

.has-tertiary-color {
    color: #d4faff;
}


/*----*****---- << Skin Colors >> ----*****----*/


/* Base */

a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.portfolio .image-overlay .links a:hover,
#footer .footer-copyright .menu-links li a:hover,
#footer .footer-copyright .copyright-left a:hover,
.top-bar a:hover,
#footer .dt-sc-dark-bg .recent-posts-widget li .entry-meta a:hover,
#footer .dt-sc-dark-bg .entry-title h4 a:hover,
.dt-sc-sociable.diamond-square-border li:hover a,
.available-domains li span,

/*i,*/

.blog-entry.entry-date-left .entry-date a:hover,
.dt-sc-menu .image-overlay .price,
.dt-sc-menu .image-overlay h6 a:hover,
.dt-sc-menu .menu-categories a:hover,
.dt-sc-title.with-sub-title h3,
.blog-entry .entry-meta a:hover,
.dt-sc-image-with-caption h3 a,
.blog-entry.entry-date-author-left .entry-date-author .comments:hover,
.blog-entry.entry-date-author-left .entry-date-author .comments:hover i,
.dt-sc-model-sorting a:hover,
.dt-sc-model-sorting a.active-sort,
.left-header-footer .dt-sc-sociable.filled li a,
.entry-meta-data p a:hover,
.blog-entry.entry-date-author-left .entry-date-author .entry-author a:hover,
.blog-entry.entry-date-author-left .entry-date-author .comments a:hover,
.widget #wp-calendar td a:hover,
.portfolio.type7 .image-overlay .links a,
.dt-sc-dark-bg .widget #wp-calendar td a:hover,
.project-details li a:hover,
.portfolio-categories a:hover,
.portfolio-tags a:hover,
.dt-portfolio-single-slider-wrapper #bx-pager a.active:hover:before,
.dt-portfolio-single-slider-wrapper #bx-pager a,
.breadcrumb a:hover,
.secondary-sidebar .widget ul li>a:hover,
.secondary-sidebar .type14 .widgettitle,
.dt-sc-practices-list li:before,
.secondary-sidebar .type15 .widget.widget_recent_reviews ul li .reviewer,
.secondary-sidebar .type15 .widget.widget_top_rated_products ul li .amount.amount,
.dt-sc-icon-box.type3:hover .icon-content h4,
.blog-entry .entry-title h4,
.blog-entry .entry-title h4 a,
ul.dt-sc-fancy-list li:before,
.dt-sc-icon-box.type4:hover .icon-content h4,
ul.dt-sc-fancy-list.skins li,
form.dt-zip-code-form input[type="submit"],
form.dt-get-quote input[type="submit"],
.dt-sc-contact-info.type2 span,
.dt-sc-contact-info.type2 h6,
.dt-sc-team.type2 .dt-sc-team-details h4,
.title-h3 h3,
.entry-meta .date,
.main-title-custom,
.dt-portfolio-single-details h3,
.blog-entry.blog-modern-style:hover .entry-title h4 a,
#main-menu .megamenu-child-container>ul.sub-menu>li>a:hover,
#footer .dt-sc-dark-bg.footer-copyright a:hover {
    color: #1a90c6;
}


/* Menu */

h3.aio-icon-title,
.ultsl-record,
.aio-icon.none,
.dt-sc-icon-box.type5 .icon-content h4,
#main-menu .megamenu-child-container ul.sub-menu>li>ul li a:hover,
#main-menu ul.menu li.menu-item-simple-parent ul li a:hover,
#main-menu ul.menu li.menu-item-simple-parent ul li:hover>a,
.aio-icon.circle i,
#main-menu ul.menu li.menu-item-simple-parent ul>li.current_page_item>a,
#main-menu ul.menu li.menu-item-simple-parent ul>li.current-menu-item>a {
    color: #1a90c6;
}

#main-menu ul.menu li a:hover,
#main-menu>ul.menu>li.current_page_item>a,
#main-menu>ul.menu>li.current_page_ancestor>a,
#main-menu>ul.menu>li.current-menu-item>a,
#main-menu ul.menu>li.current-menu-ancestor>a,
#main-menu ul.menu li.menu-item-simple-parent ul>li.current_page_ancestor>a,
#main-menu ul.menu li.menu-item-simple-parent ul>li.current-menu-ancestor>a,
.left-header .menu-active-highlight-grey #main-menu>ul.menu>li.current_page_item>a,
.left-header .menu-active-highlight-grey #main-menu>ul.menu>li.current_page_ancestor>a,
.left-header .menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-item>a,
.left-header .menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-ancestor>a,
.menu-icons-wrapper .cart a:hover,
.menu-icons-wrapper .search a:hover,
#main-menu ul.menu li.menu-item-megamenu-parent:hover>a,
#main-menu ul.menu>li.menu-item-simple-parent:hover>a,
.dt-color-sec {
    color: #9eff56;
}

#main-menu .megamenu-child-container ul.sub-menu>li.current_page_item>a,
#main-menu .megamenu-child-container ul.sub-menu>li.current_page_ancestor>a,
#main-menu .megamenu-child-container ul.sub-menu>li.current-menu-item>a,
#main-menu .megamenu-child-container ul.sub-menu>li.current-menu-ancestor>a,
#main-menu .megamenu-child-container ul.sub-menu>li.current_page_item>span,
#main-menu .megamenu-child-container ul.sub-menu>li.current_page_ancestor>span,
#main-menu .megamenu-child-container ul.sub-menu>li.current-menu-item>span,
#main-menu .megamenu-child-container ul.sub-menu>li.current-menu-ancestor>span {
    color: #1a90c6;
}

.menu-active-highlight #main-menu>ul.menu>li.current-menu-item,
.menu-active-highlight #main-menu>ul.menu>li.current_page_item,
.menu-active-highlight-grey #main-menu>ul.menu>li.current_page_item>a:before,
.menu-active-highlight-grey #main-menu>ul.menu>li.current_page_ancestor>a:before,
.menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-item>a:before,
.menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-ancestor>a:before,
.menu-icons-wrapper .cart sup,
.skill-set {
    background: #9eff56;
}

.footer-copyright {
    background: #9eff56;
}

.menu-active-with-double-border #main-menu>ul.menu>li.current_page_item>a,
.menu-active-with-double-border #main-menu>ul.menu>li.current_page_ancestor>a,
.menu-active-with-double-border #main-menu>ul.menu>li.current-menu-item>a,
.menu-active-with-double-border #main-menu>ul.menu>li.current-menu-ancestor>a,

/**/

button.ubtn-normal,
form.dt-zip-code-form input[type="submit"],
form.dt-get-quote input[type="submit"],
#main-menu ul.menu>li>.megamenu-child-container,
#main-menu .megamenu-child-container>ul.sub-menu>li,
#main-menu ul li.menu-item-simple-parent ul {
    border-color: #1a90c6;
}

#main-menu ul li.menu-item-simple-parent ul,
#main-menu .megamenu-child-container,
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame,
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame {
    border-bottom-color: #1a90c6;
}

.menu-active-highlight-grey #main-menu>ul.menu>li.current_page_item>a:before,
.menu-active-highlight-grey #main-menu>ul.menu>li.current_page_ancestor>a:before,
.menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-item>a:before,
.menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-ancestor>a:before,
.left-header .menu-active-highlight #main-menu>ul.menu>li.current_page_item>a,
.left-header .menu-active-highlight #main-menu>ul.menu>li.current_page_ancestor>a,
.left-header .menu-active-highlight #main-menu>ul.menu>li.current-menu-item>a,
.left-header .menu-active-highlight #main-menu>ul.menu>li.current-menu-ancestor>a,

/**/

.main-header-wrapper,
.boxed-header .main-header,
.left-header .main-header-wrapper,
.left-header .main-header,
.title-h3 h3::before,
.dt-sc-full-box-dark-color,
button.ubtn-normal,
.dt-sc-icon-box.type4 .icon-content h4:after,
.free-quote-main .quote,
.category .first-color,
.dt-sc-button.with-icon.icon-right.fully-rounded-border span:after,
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="submit"],
h5.dt-sc-toggle-accordion a::before,
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion a::before,
h5.dt-sc-toggle a::before,
.dt-sc-toggle-frame h5.dt-sc-toggle a::before,
#main-menu .megamenu-child-container>ul.sub-menu>li:after,
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame:after,
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame:before {
    background: #1a90c6;
}

.menu-active-highlight #main-menu>ul.menu>li.current_page_ancestor,
.menu-active-highlight #main-menu>ul.menu>li.current-menu-ancestor,
.menu-active-with-icon #main-menu>ul.menu>li.current_page_item>a:before,
.menu-active-with-icon #main-menu>ul.menu>li.current_page_ancestor>a:before,
.menu-active-with-icon #main-menu>ul.menu>li.current-menu-item>a:before,
.menu-active-with-icon #main-menu>ul.menu>li.current-menu-ancestor>a:before,
.menu-active-with-icon #main-menu>ul.menu>li.current_page_item>a:after,
.menu-active-with-icon #main-menu>ul.menu>li.current_page_ancestor>a:after,
.menu-active-with-icon #main-menu>ul.menu>li.current-menu-item>a:after,
.menu-active-with-icon #main-menu>ul.menu>li.current-menu-ancestor>a:after,
.menu-active-border-with-arrow #main-menu>ul.menu>li.current_page_item>a:after,
.menu-active-border-with-arrow #main-menu>ul.menu>li.current_page_ancestor>a:after,
.menu-active-border-with-arrow #main-menu>ul.menu>li.current-menu-item>a:after,
.menu-active-border-with-arrow #main-menu>ul.menu>li.current-menu-ancestor>a:after,
.menu-active-with-two-border #main-menu>ul.menu>li.current_page_item>a:before,
.menu-active-with-two-border #main-menu>ul.menu>li.current_page_ancestor>a:before,
.menu-active-with-two-border #main-menu>ul.menu>li.current-menu-item>a:before,
.menu-active-with-two-border #main-menu>ul.menu>li.current-menu-ancestor>a:before,
.menu-active-with-two-border #main-menu>ul.menu>li.current_page_item>a:after,
.menu-active-with-two-border #main-menu>ul.menu>li.current_page_ancestor>a:after,
.menu-active-with-two-border #main-menu>ul.menu>li.current-menu-item>a:after,
.menu-active-with-two-border #main-menu>ul.menu>li.current-menu-ancestor>a:after {
    background: #1a90c6;
}

.footer-widgets,
.mfp-content .dt-inline-modal>h4 {
    background-color: #1a90c6;
}

.two-color-header .main-header-wrapper:before {
    background: #1a90c6;
}

.two-color-header.semi-transparent-header .main-header-wrapper:before,
.fullwidth-header.semi-transparent-header .main-header-wrapper,
.boxed-header.semi-transparent-header .main-header,
.left-header.semi-transparent-header .main-header-wrapper,
.left-header.semi-transparent-header .main-header {
    background: rgba(26, 144, 198, 0.7);
}

.menu-active-border-with-arrow #main-menu>ul.menu>li.current_page_item>a:before,
.menu-active-border-with-arrow #main-menu>ul.menu>li.current_page_ancestor>a:before,
.menu-active-border-with-arrow #main-menu>ul.menu>li.current-menu-item>a:before,
.menu-active-border-with-arrow #main-menu>ul.menu>li.current-menu-ancestor>a:before {
    border-bottom-color: #1a90c6;
}

.menu-active-highlight-with-arrow #main-menu>ul.menu>li.current_page_item>a:before,
.menu-active-highlight-with-arrow #main-menu>ul.menu>li.current_page_ancestor>a:before,
.menu-active-highlight-with-arrow #main-menu>ul.menu>li.current-menu-item>a:before,
.menu-active-highlight-with-arrow #main-menu>ul.menu>li.current-menu-ancestor>a:before {
    border-top-color: #1a90c6;
}

#main-menu .menu-item-widget-area-container .widget ul li>a:hover,
#main-menu .megamenu-child-container.dt-sc-dark-bg>ul.sub-menu>li>a:hover,
#main-menu .megamenu-child-container.dt-sc-dark-bg ul.sub-menu>li>ul li a:hover,
#main-menu .megamenu-child-container.dt-sc-dark-bg ul.sub-menu>li>ul li a:hover .fa,
#main-menu .dt-sc-dark-bg .menu-item-widget-area-container .widget ul li>a:hover,
#main-menu .dt-sc-dark-bg .menu-item-widget-area-container .widget_recent_posts .entry-title h4 a:hover,
#main-menu ul li.menu-item-simple-parent.dt-sc-dark-bg ul li a:hover,
#main-menu .menu-item-widget-area-container .widget li:hover:before {
    color: #1a90c6;
}

.header-align-center .header-right .cart-info {
    color: #75d1fb;
}


/* Mobile Menu */

.dt-menu-toggle {
    background: #1a90c6;
}


/* Menu End */

.dt-sc-portfolio-sorting a.active-sort,
.dt-sc-portfolio-sorting a:hover,
.dt-sc-sociable.rounded-border li a:hover,
.dt-sc-dark-bg .dt-sc-sociable.rounded-border li a:hover,
.dt-sc-dark-bg .dt-sc-sociable.square-border li a:hover,
.dt-sc-sociable.diamond-square-border li:hover,
.widget .dt-sc-newsletter-section.boxed,
.widget .dt-sc-newsletter-section.boxed .dt-sc-subscribe-frm input[type="submit"],
.tagcloud a:hover,
.dt-sc-dark-bg .tagcloud a:hover,
.blog-entry.entry-date-left .entry-date span,
.dt-sc-menu-sorting a.active-sort,
.dt-sc-menu .image-overlay .price,
.hotel-search-container form input[type="submit"],
.pagination ul li a:hover,
.pagination ul li span,
.portfolio.type7 .image-overlay .links a:before,
.blog-entry.blog-medium-style:hover .entry-format a,
ul.commentlist li .reply a:hover,
.post-nav-container .post-next-link a:hover,
.post-nav-container .post-prev-link a:hover,
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li.current a:before {
    border-color: #1a90c6;
}

.dt-sc-portfolio-sorting a.active-sort,
.dt-sc-portfolio-sorting a:hover,
.dt-sc-portfolio-sorting a:hover:before,
.dt-sc-portfolio-sorting a:hover:after,
.dt-sc-portfolio-sorting a.active-sort:before,
.dt-sc-portfolio-sorting a.active-sort:after,
.entry-format a,
.menu-icons-wrapper.rounded-icons .search a span:hover,
.menu-icons-wrapper.rounded-icons .cart a span:hover,
.live-chat a,
input[type="submit"],
button,
input[type="reset"],
.widget .dt-sc-newsletter-section.boxed .dt-sc-subscribe-frm input[type="submit"]:hover,
.tagcloud a:hover,
.dt-sc-dark-bg .tagcloud a:hover,
.widgettitle:before,
.domain-search-container .domain-search-form,
.dt-sc-icon-box.type6 .icon-wrapper,
.skin-highlight,
.left-header-footer,
.page-link>span,
.page-link a:hover,
.post-edit-link:hover,
.vc_inline-link:hover,
.pagination ul li a:hover,
.pagination ul li span,
.widget.widget_categories ul li>a:hover span,
.widget.widget_archive ul li>a:hover span,
#footer .dt-sc-dark-bg .widget.widget_categories ul li>a:hover span,
#footer .dt-sc-dark-bg .widget.widget_archive ul li>a:hover span,
.portfolio.type2 .image-overlay-details,
.portfolio.type2 .image-overlay .links a:hover,
.dt-sc-portfolio-sorting.type2,
.dt-sc-portfolio-sorting.type2:before,
.portfolio.type6 .image-overlay .links a:hover,
.portfolio.type7 .image-overlay-details .categories a:before,
.portfolio.type7 .image-overlay .links a:hover:before,
.blog-entry.blog-medium-style:hover .entry-format a,
.blog-entry.blog-medium-style.dt-blog-medium-highlight.dt-sc-skin-highlight,
.blog-entry.blog-medium-style.dt-blog-medium-highlight.dt-sc-skin-highlight .entry-format a,
ul.commentlist li .reply a:hover,
.post-nav-container .post-next-link a:hover,
.post-nav-container .post-prev-link a:hover,
.dt-sc-dark-bg .widget.widget_categories ul li>a:hover span,
th,
.dt-bmi-inner-content tbody th,
.dt-bmi-inner-content tbody tr:nth-child(2n+1) th,
.loader,
.dt-sc-counter.type3:hover .icon-wrapper,
.mz-title .mz-title-content h2,
.mz-title-content h3.widgettitle,
.mz-title .mz-title-content:before,
.mz-blog .comments a,
.mz-blog div.vc_gitem-post-category-name,
.mz-blog .ico-format {
    background: #1a90c6;
}


/* Left Header */

.left-header #toggle-sidebar,
.overlay-header #trigger-overlay,
.overlay .overlay-close {
    background: #1a90c6;
}

.overlay-header .overlay,

/**/

.header-align-center.fullwidth-menu-header .is-sticky .menu-wrapper,
.standard-header .is-sticky .main-header-wrapper,
.header-on-slider .is-sticky .main-header-wrapper,
.fullwidth-header.semi-transparent-header.header-on-slider .is-sticky .main-header-wrapper,
.header-align-left.fullwidth-menu-header.semi-transparent-header .is-sticky .menu-wrapper,
.header-align-left.transparent-header .is-sticky .menu-wrapper {
    background: rgba(26, 144, 198, 0.9);
}

.portfolio .image-overlay,
.recent-portfolio-widget ul li a:before,
.dt-sc-image-caption.type2:hover .dt-sc-image-content {
    background: rgba(26, 144, 198, 0.9);
}

.available-domains li .tdl:before,
.available-domains li:hover .dt-sc-button,
.dt-sc-highlight.extend-bg-fullwidth-left:after,
.dt-sc-highlight.extend-bg-fullwidth-right:after,
.dt-sc-menu .menu-categories a:before,
.hotel-search-container form input[type="submit"]:hover,
.hotel-search-container .selection-box:after {
    background: #1a90c6;
}

.dt-sc-up-arrow:before,
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper:before,
.dt-sc-triangle-wrapper.alter:hover .dt-sc-triangle-content:before {
    border-bottom-color: #1a90c6;
}

.dt-sc-triangle-wrapper:hover .dt-sc-triangle-content:before {
    border-top-color: #1a90c6;
}


/* Sidebar Types */

.secondary-sidebar .type5 .widgettitle {
    border-color: rgba(26, 144, 198, 0.5);
}

.secondary-sidebar .type3 .widgettitle,
.secondary-sidebar .type6 .widgettitle,
.secondary-sidebar .type13 .widgettitle:before,
.secondary-sidebar .type16 .widgettitle {
    border-color: #1a90c6;
}

.secondary-sidebar .type12 .widgettitle {
    background: rgba(26, 144, 198, 0.2);
}


/* Shortcodes */

.dt-sc-icon-box.type1 .icon-wrapper .icon,
.dt-sc-icon-box.type2 .icon-wrapper .icon,
.skin-highlight .dt-sc-button.rounded-border:hover,
.skin-highlight .dt-sc-button.bordered:hover,
.dt-sc-icon-box.type4 .icon-wrapper span,
.dt-sc-icon-box.type5:hover .icon-content h4 a,
.dt-sc-testimonial-special-wrapper:after,
.dt-sc-popular-procedures .details .duration,
.dt-sc-popular-procedures .details .price,
.dt-sc-testimonial.type4 .dt-sc-testimonial-author cite,
ul.dt-sc-tabs-vertical-frame>li>a:hover,
ul.dt-sc-tabs-vertical-frame>li.current a,
.dt-sc-text-with-icon span,
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite,
ul.dt-sc-tabs-horizontal-frame>li>a.current,
.dt-sc-title.script-with-sub-title h2,
.dt-sc-image-caption.type3 .dt-sc-image-content h3,
.dt-sc-menu-sorting a:hover,
.dt-sc-menu-sorting a.active-sort,
.dt-sc-team.rounded .dt-sc-team-details .dt-sc-team-social li a:hover,
.dt-sc-dark-bg .blog-medium-style.white-highlight .dt-sc-button.fully-rounded-border,
.dt-sc-contact-info.type3 span,
.dt-sc-timeline .dt-sc-timeline-content h2 span,
.dt-sc-title.with-two-color-stripe h2,
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content:hover h3,
.dt-sc-training-details h6,
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper span,
.dt-sc-icon-box.type5.no-icon-bg:hover .icon-wrapper span,
.dt-sc-counter.type3.diamond-square h4,
.dt-sc-icon-box.type10:hover .icon-content h4,
.dt-sc-counter.type6:hover h4,
.dt-sc-button.with-shadow.white,
.dt-sc-pr-tb-col.type2 .dt-sc-buy-now a,
.dt-sc-event-image-caption .dt-sc-image-content h3,
.dt-sc-events-list .dt-sc-event-title h5 a,
.dt-sc-team-social.hexagon-border li:hover a,
.dt-sc-sociable.hexagon-border li:hover a,
.dt-sc-icon-box.type10 .icon-wrapper span,
.dt-sc-button.fully-rounded-border,
.dt-sc-button.rounded-border,
.dt-sc-button.bordered,
ul.dt-sc-tabs-horizontal>li>a.current,
ul.dt-sc-tabs-vertical>li>a.current,
ul.dt-sc-tabs-horizontal>li>a:hover,
ul.dt-sc-tabs-vertical>li>a:hover,
ul.dt-sc-tabs-horizontal-frame>li>a:hover,
.dt-sc-dark-bg.skin-color .dt-sc-button.fully-rounded-border:hover,
.dt-sc-sociable.hexagon-with-border li:hover a,
.type7 ul.dt-sc-tabs-horizontal-frame>li>a.current,
.dt-sc-fitness-diet:hover .dt-sc-fitness-diet-details h5,
table.fit-Diet-table th strong,
blockquote.type4>cite,
.dt-sc-hotel-room-single-metadata ul li,
.dt-sc-hotel-room .dt-sc-hotel-room-details ul li,
.dt-sc-team.rounded.team_rounded_border:hover .dt-sc-team-details h4,
.woocommerce-MyAccount-navigation ul>li.is-active>a {
    color: #1a90c6;
}

.slick-next,
.slick-prev {
    color: #1a90c6 !important;
}

.dt-sc-menu-sorting a {
    color: rgba(26, 144, 198, 0.6);
}

.dt-sc-small-separator,
.dt-sc-button.filled,
.dt-sc-button:hover,
.dt-sc-highlight,
.dt-sc-icon-box.type1 .icon-content h4:before,
.dt-sc-counter.type1 .icon-wrapper:before,
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a:hover,
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a.active,
.dt-sc-team-social.rounded-border li a:hover,
.dt-sc-icon-box.type3 .icon-wrapper span,
.dt-sc-team-social.rounded-square li a,
.dt-sc-team.hide-social-show-on-hover:hover .dt-sc-team-details,
.dt-sc-button.rounded-border:hover,
.dt-sc-button.bordered:hover,
.carousel-arrows a:hover,
.dt-sc-diamond-separator,
.dt-sc-icon-box.type5:hover .icon-wrapper:before,
.dt-sc-pr-tb-col.minimal:hover .dt-sc-price,
.dt-sc-pr-tb-col:hover .dt-sc-buy-now a,
.dt-sc-pr-tb-col.minimal:hover .icon-wrapper:before,
.dt-sc-pr-tb-col:hover .dt-sc-tb-header,
.dt-sc-icon-box.type7 .icon-wrapper span,
.dt-sc-team-social.square-border li a:hover,
.two-color-section:before,
.dt-sc-counter.type2 .dt-sc-couter-icon-holder,
.dt-sc-contact-info.type2:hover span,
.dt-sc-colored-big-buttons:hover,
.dt-sc-colored-big-buttons span,
.dt-sc-team.rounded:hover .dt-sc-team-thumb:after,
.dt-sc-button.fully-rounded-border:hover,
.dt-sc-dark-bg .blog-medium-style.white-highlight .dt-sc-button.fully-rounded-border:hover,
.dt-sc-contact-info.type3,
.dt-sc-title.with-two-color-bg:after,
.dt-sc-hr-timeline-section.type1:before,
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content:after,
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline-wrapper:before,
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline-wrapper:after,
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3:before,
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline:hover .dt-sc-hr-timeline-thumb:before,
.dt-sc-training-details-overlay,
.dt-sc-icon-box.type5.rounded:hover .icon-wrapper,
.dt-sc-image-caption.type4:hover .dt-sc-button,
.dt-sc-timeline-section.type2:before,
.dt-sc-counter.type5:hover:after,
.dt-sc-triangle-title:after,
.diamond-narrow-square-border li:hover:before,
.dt-sc-title.with-right-border-decor:after,
.dt-sc-icon-box.type10:hover .icon-wrapper:before,
.dt-sc-icon-box.type10 .icon-content h4:before,
.dt-sc-title.with-right-border-decor:before,
.dt-sc-team.hide-social-role-show-on-hover:hover .dt-sc-team-details,
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social li:hover,
.dt-sc-counter.type6 h4:before,
.dt-sc-counter.type6:hover .dt-sc-couter-icon-holder:before,
.dt-sc-contact-info.type4 span:after,
.dt-sc-contact-info.type4:before,
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title:before,
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content:before,
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li .highlight,
.dt-sc-pr-tb-col.type2:hover .dt-sc-price:before,
.dt-sc-event-image-caption:hover,
.dt-sc-content-with-hexagon-shape,
.dt-sc-sociable.hexagon-with-border li,
.dt-sc-contact-info.type5 .dt-sc-contact-icon,
.dt-sc-title.with-boxed,
.dt-sc-readmore-plus-icon:hover:before,
.dt-sc-readmore-plus-icon:hover:after,
.dt-sc-icon-box.type11:before,
.dt-sc-contact-details-on-map .map-switch-icon,
.dt-sc-hexagons li .dt-sc-hexagon-overlay,
.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:before,
.dt-sc-titled-box h6.dt-sc-titled-box-title,
.dt-sc-pr-tb-col.type2:hover .dt-sc-buy-now a,
.dt-sc-counter.type4:hover .dt-sc-couter-icon-holder,
.dt-sc-images-wrapper .carousel-arrows a:hover,
.type8 ul.dt-sc-tabs-horizontal-frame>li>a.current,
.type8 ul.dt-sc-tabs-horizontal-frame>li>a:hover,
.dt-sc-icon-box.type5.alter .icon-wrapper:before,
.dt-sc-pr-tb-col.minimal.selected .dt-sc-price,
.dt-sc-pr-tb-col.selected .dt-sc-buy-now a,
.dt-sc-pr-tb-col.minimal.selected .icon-wrapper:before {
    background: #1a90c6;
}

.dt-sc-contact-info.type5:hover,
.dt-sc-contact-info.type6,
.dt-sc-video-wrapper .video-overlay-inner a,
.nicescroll-rails.dt-sc-skin,
.dt-sc-video-item:hover .dt-sc-vitem-detail,
.dt-sc-video-item.active .dt-sc-vitem-detail,
.type2 .dt-sc-video-item:hover,
.type2 .dt-sc-video-item.active {
    background-color: #1a90c6;
}

.dt-sc-team.type2 .dt-sc-team-thumb .dt-sc-team-thumb-overlay,
.dt-sc-hexagon-image span:before,
.dt-sc-team.type2:hover .dt-sc-team-details {
    background: rgba(26, 144, 198, 0.9);
}

.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a:hover,
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a.active,
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a.active:before,
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a.active:hover:before,
.dt-sc-team-social.rounded-border li a:hover,
.carousel-arrows a:hover,
.dt-sc-testimonial-images li.selected div,
.dt-sc-team-social.square-border li a:hover,
.dt-sc-image-caption.type2 .dt-sc-image-content,
.dt-sc-text-with-icon.border-bottom,
.dt-sc-text-with-icon.border-right,
.dt-sc-testimonial.type5 .dt-sc-testimonial-quote,
.dt-sc-contact-info.type2:hover,
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="text"],
.dt-sc-colored-big-buttons,
.dt-sc-button.fully-rounded-border,
.dt-sc-button.fully-rounded-border:hover,
.dt-sc-dark-bg .blog-medium-style.white-highlight .dt-sc-button.fully-rounded-border,
.dt-sc-button.rounded-border.black:hover,
.dt-sc-button.bordered.black:hover,
.dt-sc-button.bordered:hover,
.dt-sc-button.rounded-border:hover,
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content:before,
.dt-sc-image-caption.type4,
.dt-sc-image-caption.type4:hover .dt-sc-button,
.dt-sc-timeline-section.type2 .dt-sc-timeline-image-wrapper,
.dt-sc-timeline-section.type2 .dt-sc-timeline .dt-sc-timeline-content:after,
.dt-sc-timeline-section.type2:after,
.dt-sc-counter.type3.diamond-square,
.dt-sc-icon-box.type5.no-icon .icon-content h4,
.dt-sc-icon-box.type5.no-icon,
.dt-sc-counter.type5:hover:before,
.dt-sc-counter.type5:hover:after,
.diamond-narrow-square-border li:before,
.dt-sc-title.with-right-border-decor h2:before,
.dt-sc-icon-box.type10 .icon-wrapper:before,
.dt-sc-icon-box.type10,
.dt-sc-counter.type6,
.dt-sc-contact-info.type4,
.last .dt-sc-contact-info.type4,
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header:before,
.dt-sc-hexagons li:hover,
.dt-sc-hexagons li:hover:before,
.dt-sc-hexagons li:hover:after,
.dt-sc-hexagons li,
.dt-sc-hexagons li:before,
.dt-sc-hexagons li .dt-sc-hexagon-overlay:before,
.dt-sc-hexagons li:after,
.dt-sc-hexagons li .dt-sc-hexagon-overlay:after,
ul.dt-sc-tabs-horizontal>li>a.current,
ul.dt-sc-tabs-vertical>li>a.current,
.dt-sc-team.team_rounded_border.rounded:hover .dt-sc-team-thumb:before,
.vc_custom_carousel .slick-slider .slick-dots,
.vc_custom_carousel .slick-slider:before,
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current:before {
    border-color: #1a90c6;
}

.dt-sc-pr-tb-col.type2 .dt-sc-tb-content:after,
.dt-sc-content-with-hexagon-shape:after,
.type7 ul.dt-sc-tabs-horizontal-frame>li>a.current:before,
.type7 ul.dt-sc-tabs-horizontal-frame>li>a.current:after {
    border-top-color: #1a90c6;
}

.dt-sc-content-with-hexagon-shape:before {
    border-bottom-color: #1a90c6;
}

.dt-sc-event-image-caption:hover .dt-sc-image-content:before {
    border-left-color: #1a90c6;
}


/* Accordion & Toggle */

.dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active a,
.dt-sc-toggle-frame h5.dt-sc-toggle.active a {
    color: #1a90c6;
}

.dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active a:before,
h5.dt-sc-toggle-accordion.active a:before,
.dt-sc-toggle-frame h5.dt-sc-toggle.active a:before,
h5.dt-sc-toggle.active a:before,
.type2 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active,
.type2 .dt-sc-toggle-frame h5.dt-sc-toggle.active {
    background: #1a90c6;
}

.type2 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active,
.type2 .dt-sc-toggle-frame h5.dt-sc-toggle.active {
    border-color: #1a90c6;
}


/* Inner Page Skins */

ul.side-nav li a:hover,
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a.current:before,
.dt-sc-image-caption.type8:hover .dt-sc-image-content h3 a:hover,
.dt-sc-icon-box.type13 .icon-content h4,
.dt-sc-hexagon-title h2 span,
.dt-sc-toggle-panel h2 span,
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote cite,
.dt-sc-timeline-section.type4 .dt-sc-timeline:hover .dt-sc-timeline-content h2,
.dt-sc-icon-box.type14 .icon-content h4 {
    color: #1a90c6;
}

.dt-sc-timeline-section.type3 .dt-sc-timeline .dt-sc-timeline-content h2:before,
ul.side-nav li a:hover:before,
ul.side-nav>li.current_page_item>a:before,
ul.side-nav>li>ul>li.current_page_item>a:before,
ul.side-nav>li>ul>li>ul>li.current_page_item>a:before,
.dt-sc-contact-info.type7 span:after,
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a.current>span:after,
.dt-sc-icon-box.type3.dt-sc-diamond:hover .icon-wrapper:after,
.dt-sc-icon-box.type5.rounded-skin .icon-wrapper,
.dt-sc-image-caption.type8 .dt-sc-image-content:before,
.dt-sc-tabs-horizontal-frame-container.type5 ul.dt-sc-tabs-horizontal-frame>li>a.current,
.dt-sc-icon-box.type13:hover,
.dt-sc-contact-info.type8 span,
.dt-sc-toggle-icon,
.dt-sc-timeline-section.type4 .dt-sc-timeline .dt-sc-timeline-content h2:before,
.dt-sc-timeline-section.type4 .dt-sc-timeline:hover .dt-sc-timeline-thumb:before,
.dt-sc-icon-box.type12,
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a,
.dt-sc-icon-box.type14:hover,
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:hover,
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a.current,
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current:before,
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a:after {
    background: #1a90c6;
}

.dt-sc-keynote-speakers .dt-sc-speakers-thumb .dt-sc-speakers-thumb-overlay {
    background: rgba(26, 144, 198, 0.9);
}

.dt-sc-timeline-section.type4 .dt-sc-timeline-thumb-overlay {
    background: rgba(26, 144, 198, 0.7);
}

.type3 .dt-sc-toggle-frame .dt-sc-toggle-content,
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a.current:before {
    border-left-color: #1a90c6;
}

.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a.current,
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a.current {
    border-bottom-color: #1a90c6;
}

.dt-sc-icon-box.type3.dt-sc-diamond:hover .icon-wrapper:after,
.dt-sc-single-hexagon,
.dt-sc-single-hexagon:before,
.dt-sc-single-hexagon .dt-sc-single-hexagon-overlay:before,
.dt-sc-single-hexagon:after,
.dt-sc-single-hexagon .dt-sc-single-hexagon-overlay:after,
.dt-sc-counter.type6 .dt-sc-couter-icon-holder:before,
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:hover,
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a.current,
.page-link>span,
.page-link a:hover,
.dt-sc-counter.type3 .icon-wrapper:before,
.dt-sc-attorney-sorting,
.secondary-sidebar .type14 .widgettitle {
    border-color: #1a90c6;
}

.skin-highlight .dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a:before {
    border-top-color: #1a90c6;
}


/* Dark Color */

.dt-sc-button.with-icon.icon-right.type1:hover,
.dt-sc-button.filled:hover,
input[type="submit"]:hover,
button:hover,
input[type="reset"]:hover,
.dt-sc-team-social.rounded-square li a:hover,
.dt-sc-counter.type2:hover .dt-sc-couter-icon-holder,
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="submit"]:hover,
.skin-highlight .dt-sc-testimonial.type6 .dt-sc-testimonial-author:before,
.skin-highlight .dt-sc-testimonial.type6:after,
.mz-blog .comments a:hover,
.mz-blog div.vc_gitem-post-category-name:hover,
.dt-sc-video-wrapper .video-overlay-inner a:hover,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a,
.dt-sc-winner-main:before,
.layout-boxed .dt-sc-winner-main:after,
.dt-sc-winner-main:after {
    background: #9eff56;
}

.dt-sc-image-caption.type2:hover .dt-sc-image-content,
.dt-sc-sociable.hexagon-with-border li,
.dt-sc-sociable.hexagon-with-border li:before,
.dt-sc-sociable.hexagon-with-border li:after,
.dt-sc-contact-info.type5 .dt-sc-contact-icon,
.dt-sc-contact-info.type5 .dt-sc-contact-icon:before,
.dt-sc-contact-info.type5 .dt-sc-contact-icon:after {
    border-color: #9eff56;
}

.dt-sc-icon-box.type10 .icon-wrapper:before,
.dt-sc-contact-info.type4 span:after,
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header:before {
    box-shadow: 5px 0px 0px 0px #9eff56;
}

.dt-sc-icon-box.type10:hover .icon-wrapper:before {
    box-shadow: 7px 0px 0px 0px #9eff56;
}

.dt-sc-counter.type6 .dt-sc-couter-icon-holder:before {
    box-shadow: 5px 1px 0px 0px #9eff56;
}

.dt-sc-button.with-shadow.white,
.dt-sc-pr-tb-col.type2 .dt-sc-buy-now a {
    box-shadow: 3px 3px 0px 0px #9eff56;
}


/* Light Color */

.dt-sc-triangle-title:before,
.dt-sc-icon-box.type10 .icon-wrapper:after,

/**/

.dt-sc-full-box-light-color,
.dt-sc-icon .aio-icon-img,
.dt-sc-tabs-horizontal-frame-container.type6 .dt-sc-tabs-horizontal-frame-content::before,
.dt-sc-tabs-horizontal-frame-container.type6 .dt-sc-tabs-horizontal-frame-content,
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="email"] {
    background: #d4faff;
}

.dt-sc-icon-box.type3 .icon-wrapper span {
    background: linear-gradient(-45deg, rgba(255, 255, 255, 0) 10%, rgba(26, 144, 198, 0.2) 90%);
}

.dt-sc-icon-box.type3:hover .icon-wrapper span {
    background: #d2e9f4;
}

.blog-entry.blog-modern-style .entry-details {
    box-shadow: 3px 3px 0px 0px #d4faff;
}


/******** ====== Buddypress ========********/

#buddypress div.pagination .pagination-links span,
#buddypress div.pagination .pagination-links a:hover,
#buddypress #members-dir-list ul li:hover {
    border-color: #1a90c6;
}

#buddypress div.pagination .pagination-links span,
#buddypress div.pagination .pagination-links a:hover,
#buddypress #group-create-body #group-creation-previous,
#item-header-content #item-meta>#item-buttons .group-button,
#buddypress div#subnav.item-list-tabs ul li.feed a:hover,
#buddypress div.activity-meta a:hover,
#buddypress div.item-list-tabs ul li.selected a span,
#buddypress .activity-list li.load-more a,
#buddypress .activity-list li.load-newest a {
    background-color: #1a90c6;
}

#item-header-content #item-meta>#item-buttons .group-button:hover,
#buddypress .activity-list li.load-more a:hover,
#buddypress .activity-list li.load-newest a:hover {
    background-color: #9eff56;
    color: #1a90c6;
}

#members-list.item-list.single-line li h5 span.small a.button,
#buddypress div.item-list-tabs ul li.current a,
#buddypress #group-create-tabs ul li.current a,
#buddypress a.bp-primary-action:hover span,
#buddypress div.item-list-tabs ul li.selected a {
    color: #1a90c6;
}


/******** ====== bbpress ========********/

.bbp-pagination-links a:hover,
.bbp-pagination-links span.current {
    border-color: #1a90c6;
}

#bbpress-forums li.bbp-header,
.bbp-submit-wrapper #bbp_topic_submit,
.bbp-reply-form #bbp_reply_submit,
.bbp-pagination-links a:hover,
.bbp-pagination-links span.current,
#bbpress-forums #subscription-toggle a.subscription-toggle {
    background-color: #1a90c6;
}

#bbpress-forums #subscription-toggle a.subscription-toggle:hover,
.bbp-submit-wrapper #bbp_topic_submit:hover {
    background-color: #9eff56;
    color: #1a90c6;
}

.bbp-forums .bbp-body .bbp-forum-info::before {
    color: #1a90c6;
}


/******** ====== Events ========********/

#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover,
#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover,
#tribe-bar-form .tribe-bar-submit input[type="submit"],
#tribe-bar-views .tribe-bar-views-list li.tribe-bar-active a,
.tribe-events-calendar thead th,
#tribe-events-content .tribe-events-tooltip h4,
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],
.tribe-events-read-more,
#tribe-events .tribe-events-button,
.tribe-events-button,
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a,
.tribe-events-back>a,
#tribe_events_filters_toggle {
    background: #1a90c6;
}

#tribe-bar-form .tribe-bar-submit input[type="submit"]:hover,
.tribe-events-read-more:hover,
#tribe-events .tribe-events-button:hover,
.tribe-events-button:hover,
.tribe-events-back>a:hover,
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover,
#tribe_events_filters_toggle:hover {
    background: #9eff56;
}

.tribe-events-list .tribe-events-event-cost span {
    border-color: #1a90c6;
}


/******** ====== Events Pro ========********/

.tribe-grid-header,
.tribe-grid-allday .tribe-events-week-allday-single,
.tribe-grid-body .tribe-events-week-hourly-single {
    background: #1a90c6;
}

.tribe-grid-header .tribe-week-today {
    background-color: #9eff56;
    color: #1a90c6;
}


/******** ====== Event Detail ========********/

.type1 .event-schedule,
.type1.tribe_events .nav-top-links a:hover,
.type1.tribe_events .event-image-wrapper .event-datetime>i,
.type1.tribe_events .event-image-wrapper .event-venue>i,
.type1.tribe_events h4 a,
.type2.tribe_events .date-wrapper p span,
.type2.tribe_events h4 a,
.type3.tribe_events .right-calc a:hover,
.type3.tribe_events .tribe-events-sub-nav li a:hover,
.type3.tribe_events .tribe-events-sub-nav li a span,
.type4.tribe_events .data-wrapper p span,
.type4.tribe_events .data-wrapper p i,
.type4.tribe_events .event-organize h4 a,
.type4.tribe_events .event-venue h4 a,
.type5.tribe_events .event-details h3,
.type5.tribe_events .event-organize h3,
.type5.tribe_events .event-venue h3,
.type5.tribe_events .data-wrapper p span,
.data-wrapper p i,
.type5.tribe_events .event-organize h4 a,
.type5.tribe_events .event-venue h4 a {
    color: #1a90c6;
}

.type1.tribe_events .event-image-wrapper .event-datetime>span,
.type3.tribe_events .event-date,
.event-meta-tab ul.dt-sc-tabs-horizontal-frame>li>a {
    background: #1a90c6;
}


/******** ====== Event Listing Shortcode ========********/

.dt-sc-event.type1 .dt-sc-event-thumb p,
.dt-sc-event.type1 .dt-sc-event-meta:before,
.dt-sc-event.type2:hover .dt-sc-event-meta,
.dt-sc-event.type3 .dt-sc-event-date,
.dt-sc-event.type3:hover .dt-sc-event-meta {
    background: #1a90c6;
}

.dt-sc-event.type1 .dt-sc-event-meta p span,
.dt-sc-event.type1:hover h2.entry-title a,
.dt-sc-event.type3:hover h2.entry-title a,
.dt-sc-event.type4 .dt-sc-event-date span {
    color: #1a90c6;
}

.dt-sc-event.type4 .dt-sc-event-date:after {
    border-bottom-color: #1a90c6;
}


/******** ====== WooCommerce ========********/


/* Default */

.woocommerce a.button,
.woocommerce button.button,
.woocommerce button,
.woocommerce input.button,
.woocommerce input[type=button],
.woocommerce input[type=submit],
.woocommerce #respond input#submit,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce .product .summary .add_to_wishlist,
.woocommerce .wishlist_table .add_to_cart.button,
.woocommerce .yith-wcwl-add-button a.add_to_wishlist,
.woocommerce .yith-wcwl-popup-button a.add_to_wishlist,
.woocommerce .wishlist_table a.ask-an-estimate-button,
.woocommerce .wishlist-title a.show-title-form,
.woocommerce .hidden-title-form a.hide-title-form,
.woocommerce .yith-wcwl-wishlist-new button,
.woocommerce .wishlist_manage_table a.create-new-wishlist,
.woocommerce .wishlist_manage_table button.submit-wishlist-changes,
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button,
.woocommerce .cart input.button,
.woocommerce .shop_table th,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page button,
.woocommerce-page input.button,
.woocommerce-page input[type=button],
.woocommerce-page input[type=submit],
.woocommerce-page #respond input#submit,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page .product .summary .add_to_wishlist,
.woocommerce-page .wishlist_table .add_to_cart.button,
.woocommerce-page .yith-wcwl-add-button a.add_to_wishlist,
.woocommerce-page .yith-wcwl-popup-button a.add_to_wishlist,
.woocommerce-page .wishlist_table a.ask-an-estimate-button,
.woocommerce-page .wishlist-title a.show-title-form,
.woocommerce-page .hidden-title-form a.hide-title-form,
.woocommerce-page .yith-wcwl-wishlist-new button,
.woocommerce-page .wishlist_manage_table a.create-new-wishlist,
.woocommerce-page .wishlist_manage_table button.submit-wishlist-changes,
.woocommerce-page .yith-wcwl-wishlist-search-form button.wishlist-search-button,
.woocommerce-page .cart input.button,
.woocommerce-page .shop_table th,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a:after {
    background-color: #1a90c6;
}

.woocommerce ul.products li.product .featured-tag,
.woocommerce ul.products li.product:hover .featured-tag,
.woocommerce.single-product .featured-tag {
    background-color: #1a90c6;
}

.woocommerce ul.products li.product .featured-tag:after,
.woocommerce ul.products li.product:hover .featured-tag:after,
.woocommerce.single-product .featured-tag:after {
    border-color: #1a90c6;
}

.woocommerce-checkout #payment ul.payment_methods li a:hover {
    color: #1a90c6;
}


/* Dark */

.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce button:hover,
.woocommerce input.button:hover,
.woocommerce input[type=button]:hover,
.woocommerce input[type=submit]:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce .product .summary .add_to_wishlist:hover,
.woocommerce .wishlist_table .add_to_cart.button:hover,
.woocommerce .yith-wcwl-add-button a.add_to_wishlist:hover,
.woocommerce .yith-wcwl-popup-button a.add_to_wishlist:hover,
.woocommerce .wishlist_table a.ask-an-estimate-button:hover,
.woocommerce .wishlist-title a.show-title-form:hover,
.woocommerce .hidden-title-form a.hide-title-form:hover,
.woocommerce .yith-wcwl-wishlist-new button:hover,
.woocommerce .wishlist_manage_table a.create-new-wishlist:hover,
.woocommerce .wishlist_manage_table button.submit-wishlist-changes:hover,
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
.woocommerce .cart input.button:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page button:hover,
.woocommerce-page input.button:hover,
.woocommerce-page input[type=button]:hover,
.woocommerce-page input[type=submit]:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page .product .summary .add_to_wishlist:hover,
.woocommerce-page .wishlist_table .add_to_cart.button:hover,
.woocommerce-page .yith-wcwl-add-button a.add_to_wishlist:hover,
.woocommerce-page .yith-wcwl-popup-button a.add_to_wishlist:hover,
.woocommerce-page .wishlist_table a.ask-an-estimate-button:hover,
.woocommerce-page .wishlist-title a.show-title-form:hover,
.woocommerce-page .hidden-title-form a.hide-title-form:hover,
.woocommerce-page .yith-wcwl-wishlist-new button:hover,
.woocommerce-page .wishlist_manage_table a.create-new-wishlist:hover,
.woocommerce-page .wishlist_manage_table button.submit-wishlist-changes:hover,
.woocommerce-page .yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
.woocommerce-page .cart input.button:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt[disabled]:disabled,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt[disabled]:disabled,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt[disabled]:disabled,
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt[disabled]:disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt[disabled]:disabled:hover,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt[disabled]:disabled:hover,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt[disabled]:disabled:hover,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt[disabled]:disabled:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button:disabled[disabled]:hover,
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit:disabled[disabled]:hover {
    background-color: #9eff56;
}


/*--***-- << Type 1 - Fashion Theme >> --***--*/


/* Default */

.woo-type1 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type1 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type1 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type1 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type1 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type1 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type1 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover {
    background-color: #1a90c6;
}

.woo-type1 ul.products li.product-category:hover .product-details h5,
.woo-type1 ul.products li.product-category:hover .product-details h5 .count,
.woo-type1 ul.products li.product .product-details .product-price .amount,
.woo-type1 ul.products li.product .product-details span.price,
.woo-type1 ul.products li.product .product-details span.price del,
.woo-type1 ul.products li.product .product-details span.price del .amount,
.woo-type1 ul.products li.product .product-details span.price ins,
.woo-type1 ul.products li.product .product-details span.price ins .amount,
.woo-type1.woocommerce.single-product .product .summary .product_meta a:hover,
.woo-type1.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: #1a90c6;
}

.woo-type1 .woocommerce ul.products li.product .star-rating:before,
.woo-type1 .woocommerce ul.products li.product .star-rating span:before,
.woo-type1.woocommerce ul.products li.product .star-rating:before,
.woo-type1.woocommerce ul.products li.product .star-rating span:before,
.woo-type1.woocommerce .star-rating:before,
.woo-type1.woocommerce .star-rating span:before,
.woo-type1 .woocommerce .star-rating:before,
.woo-type1 .woocommerce .star-rating span:before {
    color: rgba(26, 144, 198, 0.85);
}


/* Light */

.woo-type1 ul.products li.product:hover .product-thumb:after {
    -webkit-box-shadow: 0 0 0 10px rgba(212, 250, 255, 0.35) inset;
    -moz-box-shadow: 0 0 0 10px rgba(212, 250, 255, 0.35) inset;
    -ms-box-shadow: 0 0 0 10px rgba(212, 250, 255, 0.35) inset;
    -o-box-shadow: 0 0 0 10px rgba(212, 250, 255, 0.35) inset;
    box-shadow: 0 0 0 10px rgba(212, 250, 255, 0.35) inset;
}


/*--***-- << Type 2 - Jewel Theme >> --***--*/


/* Default */

.woo-type2 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type2 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type2 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type2 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type2 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type2 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type2 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a,
.woo-type2.woocommerce ul.products li.product .onsale,
.woo-type2.woocommerce ul.products li.product:hover .onsale,
.woo-type2 .woocommerce ul.products li.product .onsale,
.woo-type2 .woocommerce ul.products li.product:hover .onsale,
.woo-type2.woocommerce ul.products li.product .out-of-stock,
.woo-type2.woocommerce ul.products li.product:hover .out-of-stock,
.woo-type2 .woocommerce ul.products li.product .out-of-stock,
.woo-type2 .woocommerce ul.products li.product:hover .out-of-stock,
.woo-type2.woocommerce span.onsale,
.woo-type2.woocommerce span.out-of-stock,
.woo-type2 .woocommerce span.onsale,
.woo-type2 .woocommerce span.out-of-stock,
.woo-type2 div.product .woocommerce-tabs ul.tabs li.active a {
    background-color: #1a90c6;
}

.woo-type2 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type2 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type2 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type2 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type2 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type2 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type2 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover {
    background-color: rgba(26, 144, 198, 0.75);
}

.woo-type2 ul.products li.product .product-details h5 a:hover,
.woo-type2 ul.products li.product-category:hover .product-details h5,
.woo-type2 ul.products li.product-category:hover .product-details h5 .count {
    color: rgba(26, 144, 198, 0.6);
}


/* Light */

.woo-type2.woocommerce a.button:hover,
.woo-type2.woocommerce button.button:hover,
.woo-type2.woocommerce button:hover,
.woo-type2.woocommerce input.button:hover,
.woo-type2.woocommerce input[type=button]:hover,
.woo-type2.woocommerce input[type=submit]:hover,
.woo-type2.woocommerce #respond input#submit:hover,
.woo-type2.woocommerce a.button.alt:hover,
.woo-type2.woocommerce button.button.alt:hover,
.woo-type2.woocommerce input.button.alt:hover,
.woo-type2.woocommerce #respond input#submit.alt:hover,
.woo-type2 .woocommerce a.button:hover,
.woo-type2 .woocommerce button.button:hover,
.woo-type2 .woocommerce button:hover,
.woo-type2 .woocommerce input.button:hover,
.woo-type2 .woocommerce input[type=button]:hover,
.woo-type2 .woocommerce input[type=submit]:hover,
.woo-type2 .woocommerce #respond input#submit:hover,
.woo-type2 .woocommerce a.button.alt:hover,
.woo-type2 .woocommerce button.button.alt:hover,
.woo-type2 .woocommerce input.button.alt:hover,
.woo-type2 .woocommerce #respond input#submit.alt:hover,
.woo-type2 .product .summary .add_to_wishlist:hover,
.woo-type2 .wishlist_table .add_to_cart.button:hover,
.woo-type2 .yith-wcwl-add-button a.add_to_wishlist:hover,
.woo-type2 .yith-wcwl-popup-button a.add_to_wishlist:hover,
.woo-type2 .wishlist_table a.ask-an-estimate-button:hover,
.woo-type2 .wishlist-title a.show-title-form:hover,
.woo-type2 .hidden-title-form a.hide-title-form:hover,
.woo-type2 .yith-wcwl-wishlist-new button:hover,
.woo-type2 .wishlist_manage_table a.create-new-wishlist:hover,
.woo-type2 .wishlist_manage_table button.submit-wishlist-changes:hover,
.woo-type2 .yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
.woo-type2 .cart input.button:hover {
    background-color: #d4faff;
}

.woo-type2 div.product .summary a,
.woo-type2 .shipping-calculator-button,
.woo-type2.woocommerce-checkout #payment ul.payment_methods li a:hover
/**/

{
    color: #d4faff;
}


/*--***-- << Type 3 - Business Theme >> --***--*/


/* Default */

.woo-type3 ul.products li.product .product-details h5:after {
    background-color: #1a90c6;
}

.woo-type3 ul.products li.product-category:hover .product-details h5,
.woo-type3 ul.products li.product-category:hover .product-details h5 .count {
    color: #1a90c6;
}


/* Dark */

.woo-type3 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type3 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type3 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type3 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type3 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type3 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type3 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover {
    background-color: #9eff56;
    color: #1a90c6;
}


/*--***-- << Type 4 - Hosting Theme >> --***--*/


/* Default */

.woo-type4 ul.products li.product .product-thumb a.add_to_cart_button:after,
.woo-type4 ul.products li.product .product-thumb a.button.product_type_simple:after,
.woo-type4 ul.products li.product .product-thumb a.button.product_type_variable:after,
.woo-type4 ul.products li.product .product-thumb a.added_to_cart.wc-forward:after,
.woo-type4 ul.products li.product .product-thumb a.add_to_wishlist:after,
.woo-type4 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:after,
.woo-type4 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:after,
.woo-type4 ul.products li.product .product-details h5:after {
    background-color: #1a90c6;
}

.woo-type4 ul.products li.product-category:hover .product-details h5,
.woo-type4 ul.products li.product-category:hover .product-details h5 .count {
    color: #1a90c6;
}


/* Dark */

.woo-type4 ul.products li.product .product-thumb a.add_to_cart_button:hover:after,
.woo-type4 ul.products li.product .product-thumb a.button.product_type_simple:hover:after,
.woo-type4 ul.products li.product .product-thumb a.button.product_type_variable:hover:after,
.woo-type4 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover:after,
.woo-type4 ul.products li.product .product-thumb a.add_to_wishlist:hover:after,
.woo-type4 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover:after,
.woo-type4 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover:after {
    background-color: #9eff56;
    color: #1a90c6;
}


/*--***-- << Type 5 - Spa Theme >> --***--*/


/* Default */

.woo-type5 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type5 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type5 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type5 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type5 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type5 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type5 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a,
.woo-type5 ul.products li.product .product-details h5:after {
    background-color: #1a90c6;
}

.woo-type5 ul.products li.product-category:hover .product-details h5,
.woo-type5 ul.products li.product-category:hover .product-details h5 .count {
    color: #1a90c6;
}


/* Dark */

.woo-type5 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type5 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type5 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type5 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type5 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type5 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type5 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover {
    background-color: #9eff56;
    color: #1a90c6;
}


/*--***-- << Type 6 - Wedding Theme >> --***--*/


/* Default */

.woo-type6 ul.products li.product .price {
    background-color: #1a90c6;
}

.woo-type6.woocommerce ul.products li.product:hover .product-content,
.woo-type6 .woocommerce ul.products li.product:hover .product-content,
.woo-type6.woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type6 .woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type6.woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content,
.woo-type6 .woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content,
.woo-type6.woocommerce ul.products li.product-category:hover .product-thumb .image:after,
.woo-type6 .woocommerce ul.products li.product-category:hover .product-thumb .image:after {
    background-color: rgba(26, 144, 198, 0.75);
}

.woo-type6 ul.products li.product .product-thumb a.add_to_cart_button:hover:before,
.woo-type6 ul.products li.product .product-thumb a.button.product_type_simple:hover:before,
.woo-type6 ul.products li.product .product-thumb a.button.product_type_variable:hover:before,
.woo-type6 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover:before,
.woo-type6 ul.products li.product .product-thumb a.add_to_wishlist:hover:before,
.woo-type6 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover:before,
.woo-type6 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover:before,
.woo-type6 ul.products li.product-category:hover .product-details h5,
.woo-type6 ul.products li.product-category:hover .product-details h5 .count {
    color: #1a90c6;
}


/*--***-- << Type 7 - University Theme >> --***--*/


/* Default */

.woo-type7 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type7 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type7 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type7 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type7 ul.products li.product .product-details,
.woo-type7 ul.products li.product:hover .product-details h5 {
    background-color: #1a90c6;
}


/* Light */

.woo-type7 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type7 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type7 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a,
.woo-type7 ul.products li.product:hover .product-details {
    background-color: #d4faff;
}

.woo-type7 ul.products li.product .product-details {
    -webkit-box-shadow: 0 -2px 0 0 #d4faff;
    -moz-box-shadow: 0 -2px 0 0 #d4faff;
    -ms-box-shadow: 0 -2px 0 0 #d4faff;
    -o-box-shadow: 0 -2px 0 0 #d4faff;
    box-shadow: 0 -2px 0 0 #d4faff;
}


/* Dark */

.woo-type7 ul.products li.product .product-details h5 {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type7 ul.products li.product:hover .product-details {
    -webkit-box-shadow: 0 -3px 0 0 #9eff56 inset;
    -moz-box-shadow: 0 -3px 0 0 #9eff56 inset;
    -ms-box-shadow: 0 -3px 0 0 #9eff56 inset;
    -o-box-shadow: 0 -3px 0 0 #9eff56 inset;
    box-shadow: 0 -3px 0 0 #9eff56 inset;
}


/*--***-- << Type 8 - Insurance Theme >> --***--*/


/* Default */

.woo-type8 ul.products li.product .product-details,
.woo-type8 ul.products li.product:hover .product-details h5:before {
    background-color: #1a90c6;
}

.woo-type8.woocommerce ul.products li.product:hover .product-content,
.woo-type8.woocommerce ul.products li.product-category:hover .product-thumb .image:after,
.woo-type8 .woocommerce ul.products li.product:hover .product-content,
.woo-type8 .woocommerce ul.products li.product-category:hover .product-thumb .image:after {
    background-color: rgba(26, 144, 198, 0.75);
}

.woo-type8.woocommerce ul.products li.product:hover .product-content:after,
.woo-type8 .woocommerce ul.products li.product:hover .product-content:after {
    border-color: rgba(26, 144, 198, 0.75) rgba(26, 144, 198, 0.75) rgba(255, 255, 255, 0.35) rgba(255, 255, 255, 0.35);
}

.woo-type8 ul.products li.product .product-thumb a.add_to_cart_button:hover:before,
.woo-type8 ul.products li.product .product-thumb a.button.product_type_simple:hover:before,
.woo-type8 ul.products li.product .product-thumb a.button.product_type_variable:hover:before,
.woo-type8 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover:before,
.woo-type8 ul.products li.product .product-thumb a.add_to_wishlist:hover:before,
.woo-type8 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover:before,
.woo-type8 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover:before,
.woo-type8 ul.products li.product:hover .product-details h5 a:hover {
    color: #1a90c6;
}


/* Dark */

.woo-type8 ul.products li.product:hover .product-wrapper {
    border-color: #9eff56;
}

.woo-type8 ul.products li.product:hover .product-details h5:after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #9eff56 rgba(0, 0, 0, 0);
}


/*--***-- << Type 9 - Plumber Theme >> --***--*/


/* Default */

.woo-type9 ul.products li.product .product-thumb a.add_to_cart_button:hover:after,
.woo-type9 ul.products li.product .product-thumb a.button.product_type_simple:hover:after,
.woo-type9 ul.products li.product .product-thumb a.button.product_type_variable:hover:after,
.woo-type9 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover:after,
.woo-type9 ul.products li.product .product-thumb a.add_to_wishlist:hover:after,
.woo-type9 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover:after,
.woo-type9 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover:after {
    background-color: #1a90c6;
}

.woo-type9 ul.products li.product .product-details {
    background-color: #1a90c6;
}

.woo-type9.woocommerce ul.products li.product .product-wrapper,
.woo-type9 .woocommerce ul.products li.product .product-wrapper {
    border-color: rgba(26, 144, 198, 0.6);
}


/* Dark */

.woo-type9 ul.products li.product .product-thumb a.add_to_cart_button:after,
.woo-type9 ul.products li.product .product-thumb a.button.product_type_simple:after,
.woo-type9 ul.products li.product .product-thumb a.button.product_type_variable:after,
.woo-type9 ul.products li.product .product-thumb a.added_to_cart.wc-forward:after,
.woo-type9 ul.products li.product .product-thumb a.add_to_wishlist:after,
.woo-type9 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:after,
.woo-type9 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:after,
.woo-type9 ul.products li.product:hover .product-details {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type9 ul.products li.product:hover .product-details h5:after {
    border-color: #9eff56;
}

.woo-type9 ul.products li.product:hover .product-wrapper {
    border-color: rgba(158, 255, 86, 0.75);
}


/*--***-- << Type 10 - Medical Theme >> --***--*/


/* Default */

.woo-type10 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type10 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type10 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type10 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type10 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type10 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type10 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a,
.woo-type10 ul.products li.product:hover .product-details {
    background-color: #1a90c6;
}

.woo-type10 ul.products li.product:hover .product-wrapper {
    border-color: #1a90c6;
}

.woo-type10 ul.products li.product:hover .product-details:before,
.woo-type10 ul.products li.product:hover .product-details:after {
    border-bottom-color: #1a90c6;
}


/* Dark */

.woo-type10 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type10 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type10 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type10 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type10 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type10 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type10 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type10.woocommerce ul.products li.product .featured-tag,
.woo-type10 .woocommerce ul.products li.product .featured-tag,
.woo-type10.woocommerce.single-product .featured-tag {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type10 ul.products li.product .featured-tag:after,
.woo-type10 ul.products li.product:hover .featured-tag:after,
.woo-type10.woocommerce.single-product .featured-tag:after {
    border-color: #9eff56;
}


/*--***-- << Type 11 - Model Theme >> --***--*/


/* Default */

.woo-type11 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type11 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type11 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type11 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type11 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type11 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type11 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover,
.woo-type11.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after {
    background-color: #1a90c6;
}

.woo-type11 ul.products li.product .product-details {
    background-color: #1a90c6;
}

.woo-type11 ul.products li.product:hover .product-wrapper {
    -webkit-box-shadow: 0 0 0 3px #1a90c6;
    -moz-box-shadow: 0 0 0 3px #1a90c6;
    -ms-box-shadow: 0 0 0 3px #1a90c6;
    -o-box-shadow: 0 0 0 3px #1a90c6;
    box-shadow: 0 0 0 3px #1a90c6;
}

.woo-type11 ul.products li.product .product-thumb a.add_to_cart_button:before,
.woo-type11 ul.products li.product .product-thumb a.button.product_type_simple:before,
.woo-type11 ul.products li.product .product-thumb a.button.product_type_variable:before,
.woo-type11 ul.products li.product .product-thumb a.added_to_cart.wc-forward:before,
.woo-type11 ul.products li.product .product-thumb a.add_to_wishlist:before,
.woo-type11 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:before,
.woo-type11 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:before {
    color: #1a90c6;
}


/* Dark */

.woo-type11 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type11 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type11 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type11 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type11 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type11 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type11 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a,
.woo-type11 ul.products li.product:hover .product-wrapper:before,
.woo-type11 ul.products li.product:hover .product-wrapper:after,
.woo-type11.woocommerce ul.products li.product .product-thumb,
.woo-type11 .woocommerce ul.products li.product .product-thumb,
.woo-type11 ul.products li.product-category a img {
    border-color: #9eff56;
}


/*--***-- << Type 12 - Attorney Theme >> --***--*/


/* Default */

.woo-type12 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type12 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type12 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type12 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type12 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type12 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type12 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a,
.woo-type12 ul.products li.product:hover .product-details,
.woo-type12 ul.products li.product .product-details h5:after {
    background-color: #1a90c6;
}

.woo-type12 ul.products li.product .product-details {
    -webkit-box-shadow: 0 -3px 0 0 #1a90c6 inset;
    -moz-box-shadow: 0 -3px 0 0 #1a90c6 inset;
    -ms-box-shadow: 0 -3px 0 0 #1a90c6 inset;
    -o-box-shadow: 0 -3px 0 0 #1a90c6 inset;
    box-shadow: 0 -3px 0 0 #1a90c6 inset;
}


/* Dark */

.woo-type12 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type12 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type12 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type12 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type12 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type12 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type12 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover,
.woo-type12 ul.products li.product:hover .product-details h5:after {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type12 ul.products li.product:hover .product-wrapper {
    border-color: #9eff56;
}


/*--***-- << Type 13 - Architecture Theme >> --***--*/


/* Default */

.woo-type13 ul.products li.product .product-details h5:before {
    background-color: #1a90c6;
}

.woo-type13.woocommerce ul.products li.product:hover .product-content,
.woo-type13 .woocommerce ul.products li.product:hover .product-content,
.woo-type13.woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type13 .woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type13.woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content,
.woo-type13 .woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content,
.woo-type13.woocommerce ul.products li.product-category:hover .product-thumb .image:after,
.woo-type13 .woocommerce ul.products li.product-category:hover .product-thumb .image:after {
    background-color: rgba(26, 144, 198, 0.75);
}

.woo-type13 ul.products li.product .product-thumb a.add_to_cart_button:hover:before,
.woo-type13 ul.products li.product .product-thumb a.button.product_type_simple:hover:before,
.woo-type13 ul.products li.product .product-thumb a.button.product_type_variable:hover:before,
.woo-type13 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover:before,
.woo-type13 ul.products li.product .product-thumb a.add_to_wishlist:hover:before,
.woo-type13 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover:before,
.woo-type13 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover:before,
.woo-type13 ul.products li.product:hover .product-details h5 a,
.woo-type13 ul.products li.product-category:hover .product-details h5,
.woo-type13 ul.products li.product-category:hover .product-details h5 .count {
    color: #1a90c6;
}


/*--***-- << Type 14 - Fitness Theme >> --***--*/


/* Default */

.woo-type14 ul.products li.product:hover .product-details,
.woo-type14 ul.products li.product .product-details h5:before,
.woo-type14 ul.products li.product:hover .product-details h5:after {
    background-color: #1a90c6;
}

.woo-type14 ul.products li.product:hover .product-details h5:after {
    border-color: #1a90c6;
}

.woo-type14 ul.products li.product .product-details,
.woo-type14 ul.products li.product .product-details h5:after {
    -webkit-box-shadow: 0 0 0 2px #1a90c6 inset;
    -moz-box-shadow: 0 0 0 2px #1a90c6 inset;
    -ms-box-shadow: 0 0 0 2px #1a90c6 inset;
    -o-box-shadow: 0 0 0 2px #1a90c6 inset;
    box-shadow: 0 0 0 2px #1a90c6 inset;
}


/* Dark */

.woo-type14 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type14 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type14 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type14 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type14 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type14 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type14 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover {
    background-color: #9eff56;
    color: #1a90c6;
}


/*--***-- << Type 15 - Hotel Theme >> --***--*/


/* Default */

.woo-type15 ul.products li.product .product-thumb a.add_to_cart_button:after,
.woo-type15 ul.products li.product .product-thumb a.button.product_type_simple:after,
.woo-type15 ul.products li.product .product-thumb a.button.product_type_variable:after,
.woo-type15 ul.products li.product .product-thumb a.added_to_cart.wc-forward:after,
.woo-type15 ul.products li.product .product-thumb a.add_to_wishlist:after,
.woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:after,
.woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:after,
.woo-type15 ul.products li.product .price:after {
    background-color: #1a90c6;
}

.woo-type15 ul.products li.product:hover .product-wrapper {
    border-color: #1a90c6;
}

.woo-type15 ul.products li.product .product-thumb a.add_to_cart_button:after,
.woo-type15 ul.products li.product .product-thumb a.button.product_type_simple:after,
.woo-type15 ul.products li.product .product-thumb a.button.product_type_variable:after,
.woo-type15 ul.products li.product .product-thumb a.added_to_cart.wc-forward:after,
.woo-type15 ul.products li.product .product-thumb a.add_to_wishlist:after,
.woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:after,
.woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:after {
    -webkit-box-shadow: 0 0 0 2px #1a90c6;
    -moz-box-shadow: 0 0 0 2px #1a90c6;
    -ms-box-shadow: 0 0 0 2px #1a90c6;
    -o-box-shadow: 0 0 0 2px #1a90c6;
    box-shadow: 0 0 0 2px #1a90c6;
}


/* Dark */

.woo-type15 ul.products li.product .product-thumb a.add_to_cart_button:hover:after,
.woo-type15 ul.products li.product .product-thumb a.button.product_type_simple:hover:after,
.woo-type15 ul.products li.product .product-thumb a.button.product_type_variable:hover:after,
.woo-type15 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover:after,
.woo-type15 ul.products li.product .product-thumb a.add_to_wishlist:hover:after,
.woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover:after,
.woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover:after,
.woo-type15.woocommerce ul.products li.product .featured-tag,
.woo-type15 .woocommerce ul.products li.product .featured-tag,
.woo-type15.woocommerce.single-product .featured-tag {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type15.woocommerce ul.products li.product .featured-tag:after,
.woo-type15.woocommerce ul.products li.product:hover .featured-tag:after,
.woo-type15 .woocommerce ul.products li.product .featured-tag:after,
.woo-type15 .woocommerce ul.products li.product:hover .featured-tag:after,
.woo-type15.woocommerce.single-product .featured-tag:after {
    border-color: #9eff56;
}


/*--***-- << Type 16 - Photography Theme >> --***--*/


/* Default */

.woo-type16 ul.products li.product .product-wrapper,
.woo-type16 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type16 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type16 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type16 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type16 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type16 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type16 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover,
.woo-type16.woocommerce .shop_table th,
.woo-type16 .woocommerce .shop_table th,
.woo-type16.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after {
    background-color: #1a90c6;
}


/*--***-- << Type 17 - Restaurant Theme >> --***--*/


/* Default */

.woo-type17 ul.products li.product .product-thumb a.add_to_cart_button:hover:after,
.woo-type17 ul.products li.product .product-thumb a.button.product_type_simple:hover:after,
.woo-type17 ul.products li.product .product-thumb a.button.product_type_variable:hover:after,
.woo-type17 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover:after,
.woo-type17 ul.products li.product .product-thumb a.add_to_wishlist:hover:after,
.woo-type17 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover:after,
.woo-type17 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover:after,
.woo-type17 ul.products li.product:hover .product-details {
    background-color: #1a90c6;
}

.woo-type17 ul.products li.product:hover .product-wrapper,
.woo-type17 ul.products li.product:hover .product-thumb a.add_to_cart_button:after,
.woo-type17 ul.products li.product:hover .product-thumb a.button.product_type_simple:after,
.woo-type17 ul.products li.product:hover .product-thumb a.button.product_type_variable:after,
.woo-type17 ul.products li.product:hover .product-thumb a.added_to_cart.wc-forward:after,
.woo-type17 ul.products li.product:hover .product-thumb a.add_to_wishlist:after,
.woo-type17 ul.products li.product:hover .product-thumb .yith-wcwl-wishlistaddedbrowse a:after,
.woo-type17 ul.products li.product:hover .product-thumb .yith-wcwl-wishlistexistsbrowse a:after,
.woo-type17 ul.products li.product .product-details h5 a:after,
.woo-type17 ul.products li.product-category .product-details h5:after,
.woo-type17 ul.products li.product .price {
    border-color: #1a90c6;
}

.woo-type17 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type17 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type17 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type17 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type17 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type17 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type17 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a,
.woo-type17 ul.products li.product .product-thumb a.add_to_cart_button:before,
.woo-type17 ul.products li.product .product-thumb a.button.product_type_simple:before,
.woo-type17 ul.products li.product .product-thumb a.button.product_type_variable:before,
.woo-type17 ul.products li.product .product-thumb a.added_to_cart.wc-forward:before,
.woo-type17 ul.products li.product .product-thumb a.add_to_wishlist:before,
.woo-type17 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:before,
.woo-type17 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:before,
.woo-type17 ul.products li.product .product-details h5 a,
.woo-type17 ul.products li.product-category .product-details h5,
.woo-type17 ul.products li.product-category .product-details h5 .count,
.woo-type17 ul.products li.product .product-details .product-price .amount,
.woo-type17 ul.products li.product .product-details span.price,
.woo-type17 ul.products li.product .product-details span.price del,
.woo-type17 ul.products li.product .product-details span.price del .amount,
.woo-type17 ul.products li.product .product-details span.price ins,
.woo-type17 ul.products li.product .product-details span.price ins .amount,
.woo-type17 .widget.woocommerce ul li:hover:before {
    color: #1a90c6;
}


/* Dark */

.woo-type17.woocommerce ul.products li.product .featured-tag,
.woo-type17 .woocommerce ul.products li.product .featured-tag,
.woo-type17.woocommerce.single-product .featured-tag {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type17 ul.products li.product .featured-tag:after,
.woo-type17 ul.products li.product:hover .featured-tag:after,
.woo-type17.woocommerce.single-product .featured-tag:after {
    border-color: #9eff56;
}


/*--***-- << Type 18 - Event Theme >> --***--*/


/* Default */

.woo-type18 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type18 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type18 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type18 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type18 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type18 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type18 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a {
    background-color: #1a90c6;
}


/* Light */

.woo-type18 ul.products li.product:hover .product-content,
.woo-type18 ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type18 ul.products li.product.outofstock:hover .out-of-stock-product .product-content,
.woo-type18.woocommerce ul.products li.product:hover .product-content,
.woo-type18.woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type18.woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content,
.woo-type18.woocommerce-page ul.products li.product:hover .product-content,
.woo-type18.woocommerce-page ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type18.woocommerce-page ul.products li.product.outofstock:hover .out-of-stock-product .product-content {
    background-color: rgba(212, 250, 255, 0.6);
}

.woo-type18 ul.products li.product:hover .product-wrapper:after,

/**/

.vc_sep_line,
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="email"] {
    border-color: #d4faff;
}

.vc_separator .vc_sep_holder .vc_sep_line {
    border-color: #d4faff !important;
}

.woo-type18 ul.products li.product:hover .product-details h5 a:hover,
.woo-type18.woocommerce-checkout #payment ul.payment_methods li a:hover {
    color: #d4faff;
}


/* Dark */

.woo-type18 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type18 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type18 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type18 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type18 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type18 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type18 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type18 ul.products li.product:hover .product-details h5 {
    border-color: #9eff56;
}

.woo-type18 ul.products li.product:hover .product-details h5 a,
.woo-type18 ul.products li.product-category:hover .product-details h5,
.woo-type18 ul.products li.product-category:hover .product-details h5 .count,
.woo-type18 ul.products li.product:hover .product-details .product-price .amount,
.woo-type18 ul.products li.product:hover .product-details span.price,
.woo-type18 ul.products li.product:hover .product-details span.price del,
.woo-type18 ul.products li.product:hover .product-details span.price del .amount,
.woo-type18 ul.products li.product:hover .product-details span.price ins,
.woo-type18 ul.products li.product:hover .product-details span.price ins .amount,
.woo-type18 ul.products li.product .product-details .product-rating-wrapper .star-rating:before,
.woo-type18 ul.products li.product .product-details .product-rating-wrapper .star-rating span:before {
    color: #9eff56;
}


/*--***-- << Type 19 - Nightclub Theme >> --***--*/


/* Default */

.woo-type19 ul.products li.product:hover .product-wrapper,
.woo-type19 ul.products li.product:hover .product-details {
    background-color: #1a90c6;
}

.woo-type19 ul.products li.product .product-thumb a.add_to_cart_button:hover:before,
.woo-type19 ul.products li.product .product-thumb a.button.product_type_simple:hover:before,
.woo-type19 ul.products li.product .product-thumb a.button.product_type_variable:hover:before,
.woo-type19 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover:before,
.woo-type19 ul.products li.product .product-thumb a.add_to_wishlist:hover:before,
.woo-type19 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover:before,
.woo-type19 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover:before {
    color: #1a90c6;
}


/* Light */

.woo-type19.woocommerce ul.products li.product:hover .product-content,
.woo-type19 .woocommerce ul.products li.product:hover .product-content,
.woo-type19.woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type19 .woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type19.woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content,
.woo-type19 .woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content {
    background-color: rgba(212, 250, 255, 0.45);
}


/* Dark */

.woo-type19 ul.products li.product:hover .product-thumb .image {
    -webkit-box-shadow: 0 0 1px 4px #9eff56;
    -moz-box-shadow: 0 0 1px 4px #9eff56;
    -ms-box-shadow: 0 0 1px 4px #9eff56;
    -o-box-shadow: 0 0 1px 4px #9eff56;
    box-shadow: 0 0 1px 4px #9eff56;
}


/*--***-- << Type 20 - Yoga Theme >> --***--*/


/* Default */

.woo-type20 ul.products li.product .product-thumb a.add_to_cart_button,
.woo-type20 ul.products li.product .product-thumb a.button.product_type_simple,
.woo-type20 ul.products li.product .product-thumb a.button.product_type_variable,
.woo-type20 ul.products li.product .product-thumb a.added_to_cart.wc-forward,
.woo-type20 ul.products li.product .product-thumb a.add_to_wishlist,
.woo-type20 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,
.woo-type20 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a,
.woo-type20 ul.products li.product .product-wrapper:after,
.woo-type20.woocommerce ul.products li.product .product-details h5,
.woo-type20 .woocommerce ul.products li.product .product-details h5,
.woo-type20 ul.products li.product-category .product-wrapper h3 {
    border-color: #1a90c6;
}

.woo-type20 ul.products li.product .product-thumb a.add_to_cart_button:before,
.woo-type20 ul.products li.product .product-thumb a.button.product_type_simple:before,
.woo-type20 ul.products li.product .product-thumb a.button.product_type_variable:before,
.woo-type20 ul.products li.product .product-thumb a.added_to_cart.wc-forward:before,
.woo-type20 ul.products li.product .product-thumb a.add_to_wishlist:before,
.woo-type20 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:before,
.woo-type20 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:before,
.woo-type20 ul.products li.product .product-details h5 a,
.woo-type20 ul.products li.product-category .product-details h5,
.woo-type20 ul.products li.product-category .product-details h5 .count,
.woo-type20 ul.products li.product .product-details .product-price .amount,
.woo-type20 ul.products li.product .product-details span.price,
.woo-type20 ul.products li.product .product-details span.price del,
.woo-type20 ul.products li.product .product-details span.price del .amount,
.woo-type20 ul.products li.product .product-details span.price ins,
.woo-type20 ul.products li.product .product-details span.price ins .amount,
.woo-type20 ul.products li.product .product-details .product-rating-wrapper .star-rating:before,
.woo-type20 ul.products li.product .product-details .product-rating-wrapper .star-rating span:before {
    color: #1a90c6;
}


/* Light */

.woo-type20.woocommerce ul.products li.product:hover .product-content,
.woo-type20 .woocommerce ul.products li.product:hover .product-content,
.woo-type20.woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type20 .woocommerce ul.products li.product.instock:hover .on-sale-product .product-content,
.woo-type20.woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content,
.woo-type20 .woocommerce ul.products li.product.outofstock:hover .out-of-stock-product .product-content {
    background-color: rgba(212, 250, 255, 0.3);
}

.woo-type20 ul.products li.product .product-wrapper {
    -webkit-box-shadow: 0 0 0 5px rgba(212, 250, 255, 0.75) inset;
    -moz-box-shadow: 0 0 0 5px rgba(212, 250, 255, 0.75) inset;
    -ms-box-shadow: 0 0 0 5px rgba(212, 250, 255, 0.75) inset;
    -o-box-shadow: 0 0 0 5px rgba(212, 250, 255, 0.75) inset;
    box-shadow: 0 0 0 5px rgba(212, 250, 255, 0.75) inset;
}


/* Dark */

.woo-type20.woocommerce .shop_table th,
.woo-type20 .woocommerce .shop_table th,
.woo-type20.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after {
    background-color: #9eff56;
    color: #1a90c6;
}

.woo-type20 ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type20 ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type20 ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type20 ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type20 ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type20 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type20 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover,
.woo-type20 ul.products li.product:hover .product-wrapper {
    background-color: rgba(158, 255, 86, 0.5);
}

.woo-type20 ul.products li.product:hover .product-wrapper:after,
.woo-type20 div.product div.images img {
    border-color: #9eff56;
}

.woo-type20.woocommerce-checkout #payment ul.payment_methods li a:hover {
    color: #9eff56;
}

#main-menu>ul.menu>li.current_page_item:hover>a {
    color: #9eff56;
}


/*--***-- Type 21 - StyleShop Theme --***--*/


/* Default */

.woo-type21 .woocommerce ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type21 .woocommerce ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type21 .woocommerce ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type21 .woocommerce ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type21 .woocommerce ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type21 .woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type21 .woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover,
.woo-type21.woocommerce ul.products li.product .product-thumb a.add_to_cart_button:hover,
.woo-type21.woocommerce ul.products li.product .product-thumb a.button.product_type_simple:hover,
.woo-type21.woocommerce ul.products li.product .product-thumb a.button.product_type_variable:hover,
.woo-type21.woocommerce ul.products li.product .product-thumb a.added_to_cart.wc-forward:hover,
.woo-type21.woocommerce ul.products li.product .product-thumb a.add_to_wishlist:hover,
.woo-type21.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:hover,
.woo-type21.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:hover,
.woo-type21 .woocommerce a.button:hover,
.woo-type21 .woocommerce button.button:hover,
.woo-type21 .woocommerce button:hover,
.woo-type21 .woocommerce input.button:hover,
.woo-type21 .woocommerce input[type=button]:hover,
.woo-type21 .woocommerce input[type=submit]:hover,
.woo-type21 .woocommerce #respond input#submit:hover,
.woo-type21 .woocommerce a.button.alt:hover,
.woo-type21 .woocommerce button.button.alt:hover,
.woo-type21 .woocommerce input.button.alt:hover,
.woo-type21 .woocommerce #respond input#submit.alt:hover,
.woo-type21 .woocommerce .product .summary .add_to_wishlist:hover,
.woo-type21 .woocommerce .wishlist_table .add_to_cart.button:hover,
.woo-type21 .woocommerce .yith-wcwl-add-button a.add_to_wishlist:hover,
.woo-type21 .woocommerce .yith-wcwl-popup-button a.add_to_wishlist:hover,
.woo-type21 .woocommerce .wishlist_table a.ask-an-estimate-button:hover,
.woo-type21 .woocommerce .wishlist-title a.show-title-form:hover,
.woo-type21 .woocommerce .hidden-title-form a.hide-title-form:hover,
.woo-type21 .woocommerce .yith-wcwl-wishlist-new button:hover,
.woo-type21 .woocommerce .wishlist_manage_table a.create-new-wishlist:hover,
.woo-type21 .woocommerce .wishlist_manage_table button.submit-wishlist-changes:hover,
.woo-type21 .woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
.woo-type21 .woocommerce .cart input.button:hover,
.woo-type21.woocommerce a.button:hover,
.woo-type21.woocommerce button.button:hover,
.woo-type21.woocommerce button:hover,
.woo-type21.woocommerce input.button:hover,
.woo-type21.woocommerce input[type=button]:hover,
.woo-type21.woocommerce input[type=submit]:hover,
.woo-type21.woocommerce #respond input#submit:hover,
.woo-type21.woocommerce a.button.alt:hover,
.woo-type21.woocommerce button.button.alt:hover,
.woo-type21.woocommerce input.button.alt:hover,
.woo-type21.woocommerce #respond input#submit.alt:hover,
.woo-type21.woocommerce .product .summary .add_to_wishlist:hover,
.woo-type21.woocommerce .wishlist_table .add_to_cart.button:hover,
.woo-type21.woocommerce .yith-wcwl-add-button a.add_to_wishlist:hover,
.woo-type21.woocommerce .yith-wcwl-popup-button a.add_to_wishlist:hover,
.woo-type21.woocommerce .wishlist_table a.ask-an-estimate-button:hover,
.woo-type21.woocommerce .wishlist-title a.show-title-form:hover,
.woo-type21.woocommerce .hidden-title-form a.hide-title-form:hover,
.woo-type21.woocommerce .yith-wcwl-wishlist-new button:hover,
.woo-type21.woocommerce .wishlist_manage_table a.create-new-wishlist:hover,
.woo-type21.woocommerce .wishlist_manage_table button.submit-wishlist-changes:hover,
.woo-type21.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
.woo-type21.woocommerce .cart input.button:hover,
.woo-type21 .woocommerce .product .summary .add_to_wishlist:hover:before,
.woo-type21.woocommerce .product .summary .add_to_wishlist:hover:before {
    background-color: #1a90c6;
}

.woo-type21 .woocommerce .product .summary .add_to_wishlist:hover,
.woo-type21.woocommerce .product .summary .add_to_wishlist:hover {
    color: #1a90c6;
}


/*--***-- << Additional Plugin Widgets >> --***--*/


/* Default */

.widget.buddypress div.item-options a:hover,
.widget.buddypress div.item-options a.selected,
#footer .footer-widgets.dt-sc-dark-bg .widget.buddypress div.item-options a.selected,
.widget.widget_bp_core_members_widget div.item .item-title a:hover,
.widget.buddypress .bp-login-widget-user-links>div.bp-login-widget-user-link a:hover {
    color: #1a90c6;
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background: #1a90c6;
}

.widget.tribe-events-countdown-widget .tribe-countdown-text a:hover {
    color: #1a90c6;
}

.widget.tribe_mini_calendar_widget .tribe-mini-calendar thead.tribe-mini-calendar-nav td {
    background: #1a90c6;
}

.widget.tribe_mini_calendar_widget .tribe-mini-calendar thead.tribe-mini-calendar-nav td {
    border-color: #1a90c6;
}

.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-present,
.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today,
.tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover,
.widget.tribe_mini_calendar_widget .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover {
    background: #1a90c6;
}

.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-present,
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today,
.dt-sc-dark-bg .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover,
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover {
    background: #1a90c6;
}


/*** ===== Attorney ===== ***/


/* Default */

.dt-sc-attorney-sorting a.active-sort,
.dt-sc-attorneys-single h5.dt-sc-attorney-role:before,
.dt-sc-attorneys-single h5.dt-sc-attorney-role:after,
.dt-sc-attorney .dt-sc-attorney-details h5:before,
.dt-sc-attorney .dt-sc-attorney-details h5:after,
.widget.widget_attroney .widgettitle:before,
.attorney-contact-form-widget input[type="submit"]:hover,
.dt-sc-practices-list li a:hover,
.dt-sc-attorney-location-overlay p:last-child a {
    background: #1a90c6;
}

.dt-sc-attorney-sorting a:hover,
.dt-sc-attorneys-single h6,
.dt-sc-attorney .dt-sc-attorney-details h6,
.dt-sc-attorneys-single a.read-more:hover,
.dt-sc-attorney .dt-sc-attorney-details a.read-more:hover,
.widget.widget_attroney .widgettitle,
.widget.widget_attorney_practice .attorney-practice-widget ul li a:hover,
.attorney-contact-form-widget input[type="submit"],
.dt-sc-attorney-location-overlay p a:hover,
.dt-sc-loading:before {
    color: #1a90c6;
}

.dt-sc-attorney-location-overlay:before {
    border-top-color: #1a90c6;
}


/*** ===== Restaurant ===== ***/


/* Default */

.dt-sc-chef-single-image-overlay .dt-sc-sociable li a,
.dt-sc-chef-single-image-overlay .dt-sc-chef-single-special p a:before,
.dt-sc-menu .menu-categories a:before {
    background: #1a90c6;
}

.dt-sc-menu-sorting a.active-sort,
.dt-sc-menu .image-overlay .price {
    border-color: #1a90c6;
}

.dt-sc-restaurant-events-list .dt-sc-restaurant-event-details h6:before {
    border-bottom-color: rgba(26, 144, 198, 0.6);
}

.dt-sc-menu-sorting a {
    color: rgba(26, 144, 198, 0.6);
}

.dt-sc-chef .dt-sc-chef-details p,
.dt-sc-chef .dt-sc-chef-details h6,
.dt-sc-chef .dt-sc-chef-details .dt-sc-chef-category a:hover,
.dt-sc-chef .dt-sc-chef-details .dt-sc-button:hover,
.dt-sc-chef-single-details .dt-sc-chef-single-likes p a:hover,
.dt-sc-chef-single-image-overlay .dt-sc-chef-single-special h6,
.dt-sc-chef-single-image-overlay .dt-sc-sociable li a:hover,
.dt-sc-chef-single-image-overlay .dt-sc-chef-single-special p a:hover,
.dt-sc-menu .image-overlay .price,
.dt-sc-menu .image-overlay h6 a:hover,
.dt-sc-menu .menu-categories a:hover,
.dt-sc-menu-sorting a:hover,
.dt-sc-menu-sorting a.active-sort,
.dt-sc-menu .dt-sc-menu-details .dt-sc-menu-price,
.dt-sc-restaurant-events-list .dt-sc-restaurant-event-details p {
    color: #1a90c6;
}


/*** ===== Yoga ===== ***/


/* Default */

.dt-sc-yoga-video .dt-sc-yoga-video-meta,
.dt-sc-yoga-classes:hover .dt-sc-yoga-classes-details,
.dt-sc-yoga-classes-sorting a,
.dt-sc-yoga-pose:hover .dt-sc-yoga-pose-details,
.dt-sc-yoga-teacher:hover .dt-sc-yoga-teacher-details {
    background: #1a90c6;
}

.dt-sc-yoga-classes .dt-sc-yoga-classes-image-wrapper:before,
.dt-sc-yoga-course .dt-sc-yoga-course-thumb-overlay,
.dt-sc-yoga-program .dt-sc-yoga-program-thumb-overlay {
    background: rgba(26, 144, 198, 0.8);
}

.dt-sc-yoga-pose .dt-sc-yoga-pose-thumb:before,
.dt-sc-yoga-teacher .dt-sc-yoga-teacher-thumb:before {
    background: rgba(26, 144, 198, 0.9);
}

.dt-sc-yoga-people-single .dt-sc-single-line-dashed-separator,
.dt-sc-yoga-program-single:hover,
.dt-sc-yoga-pose-single .entry-thumb:hover,
.dt-sc-yoga-style-single .entry-thumb:hover {
    border-color: #1a90c6;
}

.dt-sc-yoga-classes .dt-sc-yoga-classes-image-overlay a,
.dt-sc-yoga-pose .dt-sc-yoga-pose-overlay a,
.dt-sc-yoga-teacher .dt-sc-yoga-teacher-overlay a,
.dt-sc-yoga-courses-sorting a:hover,
.dt-sc-yoga-course .dt-sc-yoga-course-details h5 a:hover,
.dt-sc-yoga-course .dt-sc-yoga-course-details h6 a:hover,
.dt-sc-yoga-course .dt-sc-yoga-course-details .price,
.dt-sc-yoga-course .dt-sc-yoga-course-thumb-overlay a,
.dt-sc-yoga-program .dt-sc-yoga-program-details h5 a:hover,
.dt-sc-yoga-program .dt-sc-yoga-program-details h6 a:hover,
.dt-sc-yoga-program .dt-sc-yoga-program-thumb-overlay a,
.dt-sc-yoga-people-info h4 {
    color: #1a90c6;
}


/* Light */

.yoga-video-sorting input[type="submit"],
.dt-sc-yoga-classes .dt-sc-yoga-classes-image-overlay a:hover,
.dt-sc-yoga-courses-sorting a.active-sort,
.dt-sc-yoga-courses-sorting a:before,
.dt-sc-yoga-course .dt-sc-yoga-course-thumb-overlay a:hover,
.dt-sc-yoga-pose .dt-sc-yoga-pose-overlay a:hover,
.dt-sc-yoga-teacher .dt-sc-yoga-teacher-overlay a:hover,
.dt-sc-yoga-program .dt-sc-yoga-program-thumb-overlay a:hover {
    background: #d4faff;
}

.dt-sc-yoga-video .dt-sc-yoga-video-overlay p a {
    border-color: #d4faff;
}

.dt-sc-yoga-video .dt-sc-yoga-video-overlay p a,
.dt-sc-yoga-video .dt-sc-yoga-video-overlay h6 a:hover,
.dt-sc-yoga-courses-sorting a,
.dt-sc-yoga-course .dt-sc-yoga-course-meta p,
.dt-sc-yoga-course .dt-sc-yoga-course-details h6 a,
.dt-sc-yoga-program .dt-sc-yoga-program-meta p,
.dt-sc-yoga-program .dt-sc-yoga-program-details h6 a {
    color: #d4faff;
}


/* Dark */

.dt-sc-yoga-classes-sorting a:hover,
.dt-sc-yoga-classes-sorting a.active-sort {
    background: #9eff56;
}

.yoga-single-meta li span,
.dt-sc-counter.type1.large h4 {
    color: #9eff56;
}


/*** ===== Medical ===== ***/


/* Default */

.dt-sc-doctors-sorting a.active-sort,
.dt-sc-doctors .dt-sc-doctors-details ul.dt-sc-sociable li a {
    background: #1a90c6;
}

.dt-sc-doctors .dt-sc-doctors-thumb-overlay {
    background: rgba(26, 144, 198, 0.9);
}

.dt-sc-doctors-sorting a.active-sort {
    border-color: #1a90c6;
}

.dt-sc-doctors-sorting a:hover,
.dt-sc-doctors .dt-sc-doctors-details h5 a,
.dt-sc-doctors .dt-sc-doctors-details ul.dt-sc-doctors-meta li span,
.dt-sc-doctors .dt-sc-doctors-details ul.dt-sc-doctors-meta li a:hover,
.dt-sc-doctors-single-meta li span {
    color: #1a90c6;
}


/* Dark */

.dt-sc-doctors .dt-sc-doctors-details ul.dt-sc-sociable li a:hover {
    background: #9eff56;
}


/*** ===== Event ===== ***/


/* Default */

.dt-sc-event-addon-detail>a.buy-now {
    background: #1a90c6;
}

.dt-sc-event-addon>.dt-sc-event-addon-date {
    background-color: rgba(26, 144, 198, 0.9);
}

.dt-sc-dj-club h2 {
    border-color: #1a90c6;
}

.dt-sc-event-sorting a.active-sort,
.dt-sc-event-sorting a:hover,
.dt-sc-event-addon-detail ul li span,
.dt-sc-event-month:hover h2 a,
.dt-sc-dj-profile .dt-sc-dj-profile-details h3,
.dt-sc-dj-profile .dt-sc-dj-profile-details .dt-sc-dj-profile-meta p,
.dt-sc-dj-club h4 {
    color: #1a90c6;
}


/* Light */

.dt-sc-event-month-thumb .dt-sc-event-month-date-wrapper {
    background: #d4faff;
}


/* Dark */

.dt-sc-event-month-thumb .dt-sc-event-read-more {
    background: rgba(212, 250, 255, 0.9);
}

.dt-sc-event-sorting a,
.dt-sc-event-month-meta li {
    color: #9eff56;
}


/*** ===== Model ===== ***/


/* Default */

.model-nav-container .model-next-link a:hover,
.model-nav-container .model-prev-link a:hover {
    background: #1a90c6;
}

.model-nav-container .model-next-link a:hover,
.model-nav-container .model-prev-link a:hover {
    border-color: #1a90c6;
}

.dt-sc-model figcaption h3 a:hover,
.dt-sc-model-sorting a:hover,
.dt-sc-model-sorting a.active-sort,
.dt-sc-model-details li span,
.dt-sc-model-single-slider-wrapper .bx-controls a:hover:before {
    color: #1a90c6;
}


/* Dark */

.dt-sc-model-sorting a:before {
    background: #9eff56;
}

.dt-sc-model-sorting a {
    color: #9eff56;
}


/*** ===== University ===== ***/


/* Default */

.dt-sc-course .dt-sc-course-overlay {
    background: rgba(26, 144, 198, 0.8);
}


/* Light */

.dt-sc-course .dt-sc-course-overlay a {
    background: #d4faff;
}

.dt-sc-faculty .dt-sc-faculty-thumb-overlay {
    background: rgba(158, 255, 86, 0.9);
}

.dt-sc-faculty-sorting a:hover,
.dt-sc-faculty-sorting a.active-sort,
.dt-sc-course .dt-sc-course-details .dt-sc-course-meta p span,
.dt-sc-course.no-course-thumb .dt-sc-course-details h5 a {
    color: #d4faff;
}


/*** ===== Hotel ===== ***/


/* Default */

.dt-sc-hotel-room-sorting a:before,
.dt-sc-hotel-room-sorting a.active-sort:before,
.dt-sc-hotel-room-single-metadata form input[type="submit"]:hover,
.dt-sc-hotel-room-single-metadata form p:before {
    background: #1a90c6;
}

.dt-sc-hotel-room-single-metadata form,
.dt-sc-hotel-room-single-metadata form input[type="submit"] {
    border-color: #1a90c6;
}

.dt-sc-hotel-room .dt-sc-hotel-room-thumb {
    border-top-color: #1a90c6;
}

.dt-sc-hotel-room .dt-sc-hotel-room-thumb-overlay p .price,
.dt-sc-hotel-room .dt-sc-hotel-room-buttons a:hover,
.dt-sc-hotel-room .dt-sc-hotel-room-details .dt-sc-hotel-room-content h4,
.dt-sc-hotel-room-single-details h3,
.dt-sc-hotel-room-single-details ul li:before,
.dt-sc-hotel-room-single-metadata .price-wrapper p .price,
.dt-sc-hotel-room-single-metadata ul.dt-sc-sociable li a:hover {
    color: #1a90c6;
}


/*** ===== Fitness ===== ***/


/* Default */

.dt-sc-training-details-overlay,
.dt-sc-trainers .dt-sc-sociable,
.dt-sc-workouts .dt-sc-workouts-details a span,
.dt-sc-workouts .dt-sc-workouts-details a:hover,
.dt-sc-fitness-program figure figcaption,
.dt-sc-fitness-program-nav li a:before,
.dt-sc-fitness-program-nav li.current_page_item a,
.dt-sc-fitness-program-nav li a:after,
.dt-sc-fitness-program-details h4:before,
.dt-sc-fitness-program-details .dt-sc-pr-tb-col .dt-sc-buy-now a {
    background: #1a90c6;
}

.dt-sc-process-steps .dt-sc-process-thumb-overlay {
    background: rgba(26, 144, 198, 0.7);
}

.dt-sc-fitness-program-short-details-wrapper .dt-sc-fitness-program-short-details {
    background: rgba(26, 144, 198, 0.9);
}

.dt-sc-trainers:hover,
.dt-sc-trainers:hover .dt-sc-trainers-title,
.dt-sc-process-steps .dt-sc-process-thumb img {
    border-color: #1a90c6;
}

.dt-sc-training-details h6,
.dt-sc-trainers .dt-sc-trainers-title h6,
.dt-sc-workouts .dt-sc-workouts-details h4,
.dt-sc-fitness-program-sorting a:hover,
.dt-sc-fitness-program-sorting a.active-sort,
.dt-sc-fitness-program .dt-sc-fitness-program-price sup,
.dt-sc-fitness-program .dt-sc-fitness-program-price sub,
.dt-sc-fitness-program-nav li a:hover,
.dt-sc-fitness-program-details .dt-sc-pr-tb-col .dt-sc-price h6 sup,
.dt-sc-fitness-diet-result p {
    color: #1a90c6;
}


/* Light */

.dt-sc-training-details-overlay h6,
.dt-sc-training-details-overlay .price,
.dt-sc-training-details .dt-sc-training-details-overlay h6 {
    color: #d4faff;
}


/* Dark */

.dt-sc-training-details {
    background: #9eff56;
}

.dt-sc-training-thumb-overlay {
    background: rgba(212, 250, 255, 0.8);
}


/*--***-- << Comming Soon >> --***--*/


/* Default */

.under-construction.type4 .wpb_wrapper>h2 span,
.under-construction.type4 .read-more i,
.under-construction.type4 .wpb_wrapper>h4:after,
.under-construction.type4 .wpb_wrapper>h4:before,
.under-construction.type1 .read-more span.fa,
.under-construction.type1 .read-more a:hover,
.under-construction.type2 .counter-icon-wrapper .dt-sc-counter-number,
.under-construction.type2 h2,
.under-construction.type2 .dt-sc-counter-wrapper h3,
.under-construction.type2 .mailchimp-newsletter h3,
.under-construction.type7 h2,
.under-construction.type7 .mailchimp-newsletter h3,
.under-construction.type3 p,
.under-construction.type5 h2 span,
.under-construction.type5 .dt-sc-counter-number,
.under-construction.type5 footer .dt-sc-team-social li:hover a,
.under-construction.type5 input[type="email"],
.under-construction.type7 .aligncenter .wpb_text_column h2 {
    color: #1a90c6;
}

.under-construction.type4 .dt-sc-counter-wrapper,
.under-construction.type1 .dt-sc-newsletter-section form input[type="submit"],
.under-construction.type1 .dt-sc-counter-wrapper .counter-icon-wrapper:before,
.under-construction.type2 .dt-sc-sociable>li:hover a,
.under-construction.type7 .dt-sc-sociable>li:hover a,
.under-construction.type3 .dt-sc-newsletter-section form input[type="submit"],
.under-construction.type3 .dt-sc-sociable>li:hover a,
.under-construction.type7 .dt-sc-counter-wrapper,
.under-construction.type7 .dt-sc-newsletter-section form input[type="submit"] {
    background: #1a90c6;
}

.under-construction.type3 .dt-sc-sociable>li:hover a {
    border-color: #1a90c6;
}


/*--***-- << 404 >> --***--*/


/* Default */

.error404.type2 h2,
.error404.type8 h2,
.error404.type8 .dt-go-back:hover i {
    color: #1a90c6;
}

.error404.type2 a.dt-sc-back,
.error404.type4 .error-box,
.error404.type4 .dt-sc-newsletter-section input[type="submit"],
.error404.type8 .dt-go-back {
    background: #1a90c6;
}


/* Dark */

.error404.type2 a.dt-sc-back:hover,
.error404.type4 .dt-sc-newsletter-section input[type="submit"]:hover {
    background: #9eff56;
}


/* *** Solar *** */

.dt-sc-post-details .vc_gitem-zone.vc_gitem-zone-c {
    -webkit-box-shadow: 4px 4px 0px 0px #d4faff;
    -moz-box-shadow: 4px 4px 0px 0px #d4faff;
    box-shadow: 4px 4px 0px 0px #d4faff;
}

.mz-title .mz-title-content {
    border-color: #9eff56 !important;
}

.mz-title .mz-title-content:before {
    border-bottom-color: #9eff56;
}

.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame {
    box-shadow: 0 3px 0 #1a90c6;
}


/*--***-- << Responsive Additions >> --***--*/

@media only screen and (max-width: 767px) {
    /* Default */
    .dt-sc-contact-info.type4:after,
    .dt-sc-icon-box.type10 .icon-content h4:after,
    .dt-sc-counter.type6.last h4::before,
    .dt-sc-counter.type6 h4::after {
        background-color: #1a90c6;
    }
    .dt-sc-timeline-section.type2,
    .dt-sc-timeline-section.type2::before {
        border-color: #1a90c6;
    }
    /* Dark */
    .dt-sc-highlight .dt-sc-testimonial.type6 .dt-sc-testimonial-author:after,
    .skin-highlight .dt-sc-testimonial.type6 .dt-sc-testimonial-author:after {
        background-color: #9eff56;
        color: #1a90c6;
    }
}


/* *** Button *** */

.dt-sc-button.filled:hover,
.dt-sc-button.type1:hover,
.footer-copyright p,
#footer .footer-copyright.dt-sc-dark-bg a {
    color: #000;
}

#footer .dt-sc-dark-bg a:hover {
    color: #fff;
}

.skill-set-1 h4,
.skill-set-2 h4,
.skill-set-3 h4,
.skill-set-4 h4 {
    color: #000 !important;
}

h2.dt-quote-heading:before {
    background: url(quote.png) no-repeat;
}

.dt-parallax-eff {
    background-color: rgba(158, 255, 86, 0.85);
}