/* Custom Color 1 */
ul.main-menu li a:hover, .widget a:hover, #wp-calendar a, .nav-toggle.active::before, h1.entry-title a:hover, h2.entry-title a:hover, .entry-title a:hover, .widget .entry-title a:hover, .tabs .tab-title.active a,  .widget .textwidget a, ul.main-menu li.hot a, .product-buttons .button.success:hover, .product-buttons .button.success:focus, ul.main-menu ul.sub-menu li a:hover:after, .entry-title a:hover, .comment a:hover, .page-numbers li a:hover, #page-nav a:hover, a.load-more:hover, a.more:hover {
    color: #3E446B;
}
.color-main, table#wp-calendar thead, .tabs dd.active a, input#submit:hover, input#wp-submit:hover, .wpcf7-submit:hover, input#wppb-submit:hover, input#wppb-submit:focus, input#submit:focus, input#wp-submit:focus, .wpcf7-submit:focus, .right-off-canvas-toggle, .left-off-canvas-toggle, .postfix, .button:focus, .button:hover, button:focus, button:hover, button.alert, .button.alert, .pricing-table .cta-button .button, .progress.alert .meter, .label.alert, .widget .tabs dd.active, .alert-box.alert, input[type='submit']:focus, input[type='submit']:hover, .is-hover .entry-cat a.dark-cat, .slicknav_nav a:hover, .slicknav_nav .slicknav_row:hover, .slicknav_btn, .woocommerce ul.products li.product .price, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .widget.woocommerce a.button:hover, .widget.woocommerce a.button:focus, .widget.woocommerce button.button:focus, .widget.woocommerce button.button:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #3E446B;
}
.pricing-table .cta-button .button, a.comment-reply-link:hover, a.comment-edit-link:hover, a.comment-reply-link:hover {
    border-color: #3E446B;
}

/* Custom Color 2 */
a, .woocommerce .star-rating, .woocommerce a.remove:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce #reviews #comments-form ol.commentlist li .comment-text p.meta, small, .woocommerce form .form-row .required {
    color: #596199;
}
.color-secondary, .progress.success .meter, .label.success, .alert-box.success, .format-status .text-holder, button.success, .button.success, .accordion .accordion-navigation > a:hover, .accordion dd > a:hover, .widget.widget_search .postfix, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .widget.woocommerce a.button, .widget.woocommerce button.button, .woocommerce span.onsale, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: #596199;
}
input[type='text']:focus,input[type='password']:focus,input[type='email']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='url']:focus,textarea:focus, button.success, .button.success {
    border-color: #596199;
}

/* Custom Color 3 */
.text-logo a, .text-logo a:hover, ul.main-menu a, ul.main-menu li a, ul.main-menu li a:hover, ul.main-menu li:hover > a, button.secondary, .button.secondary, .social-item a, .search-btn i, .horizontal .white .widget-title h6, .horizontal .gray .widget-title h6, .horizontal .white .widget-title a, .horizontal .gray .widget-title a, h1, h2, h3, h4, h1.entry-title a, h2.entry-title a, .entry-title a, .widget .entry-title a, .widget a,  .entry-content.drop-cap p:first-child::first-letter, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    color: #263238;
}
.dark, .slicknav_menu, .right-off-canvas-toggle:hover, .left-off-canvas-toggle:hover, .move-left .right-off-canvas-toggle, .move-right .left-off-canvas-toggle, .right-off-canvas-menu, .left-off-canvas-menu,  button.secondary:hover, .button.secondary:hover, button.secondary:focus, .button.secondary:focus, .pricing-table .cta-button .button:hover, .pricing-table .cta-button .button:focus, .progress .meter, .badge.free, ul.main-menu ul.sub-menu li, .ul.main-menu ul.recent-cat-posts, .widget-title h6, .widget .tabs dd, input#submit, .wpcf7-submit, input#wp-submit, input[type='submit'], input#wppb-submit, button, .button, button.alert:focus, .alert-box, .pricing-table .cta-button .button:focus,.pricing-table .cta-button .button:hover, .format-quote .text-holder, .divider-line.dark, .owl-theme .owl-controls .owl-nav div {
    background-color: #263238;
}
button, .button, button.secondary, .button.secondary, .button, #mobile .divider-medium {
    border-color: #263238;
}
ul.main-menu li:hover ul.sub-menu:before {
    border-color: transparent transparent #263238 transparent;
}

/* Custom Color 4 */
body, h5, h6, .entry-cat a, .widget_rss ul li:hover .rssSummary, .excerpt-text .more a, a.comment-reply-link, a.comment-edit-link, .sub-nav dt a, .sub-nav dd a, .sub-nav li a, .entry-meta a:hover, .comment a, .comment .author-meta .comment-date a:hover, .author-details, .entry-meta .single-taxonomy a:hover, .page-numbers li a, .accordion .accordion-navigation > a, .accordion dd > a, .tabs dd > a, .tabs .tab-title > a, .alert-box.secondary, .rssSummary, #page-nav a, .keynote, .keynote h2, a.load-more, a.more, .product_meta a:hover {
    color: #555f63;
}

button.alert:hover, .button.alert:hover, button.alert:focus, .button.alert:focus, button.success:hover, button.success:focus, .button.success:hover, .button.success:focus, .label.secondary, .tabs dd > a:hover, .tabs .tab-title > a:hover, .accordion .accordion-navigation.active > a, .accordion dd.active > a, .horizontal.horizontal-top .dark .widget-title h6, .footer-column .widget-title h6 {
    background-color: #555f63;
}

/* Custom Font */
body {
    font-family: 'Open Sans', Helvetica Neue, Helvetica, Arial, sans-serif;
}