/**
 * Dark style for theme
 */
body,
#page,
.boxed-layout #page {
    background: #202020 none repeat scroll 0 0;
    color: #fff;
}

.top-header-holder,
.section-wrapper,
#top-footer,
#content>.entry-header,
#masthead {
    background-color: #202020 !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.top-left-holder .top-info,
.social-icons-holder a,
#site-navigation ul li a,
.widget .owner-widget-wrapper .widget-title,
.latest-posts-wrapper .news-title a,
.widget_archive a,
.widget_categories a,
.widget_recent_entries a,
.widget_meta a,
.widget_recent_comments li,
.widget_rss li,
.widget_pages li a,
.widget_nav_menu li a,
#masthead .mt-cart-wrapper .mt-cart-count a {
    color: #fff !important;
}

.header_layout_two #masthead,
.owner-slider-wrapper.layout2 .slide-title,
.widget .widget-title,
.site-info,
#masthead .mt-cart-wrapper .widget_shopping_cart .widget_shopping_cart_content,
#site-navigation ul.sub-menu,
#site-navigation ul.children {
    background: #000 none repeat scroll 0 0 !important;
}

.header_layout_two #masthead {
    border: none;
}

.owner-slider-wrapper.layout2 .slider-overlay {
    display: block;
}

.team-position,
.owner_pricing_table .table-title {
    color: #333 !important;
}

.owner_static_counter .section-wrapper::before,
.owner_call_to_action .section-wrapper::before {
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}

.widget.owner_about_us_layout .owner-widget-wrapper .widget-title,
.widget .widget-title {
	background: none !important;
}

#top-footer {
	background: #000 !important;
}