::selection { background: #e50000;}

::-moz-selection { background: #e50000;}

a:hover, p a:hover, .mkdf-top-bar #lang_sel ul li:hover .lang_sel_sel, .mkdf-top-bar #lang_sel ul ul a:hover, .mkdf-drop-down .mkdf-menu-second .mkdf-menu-inner ul li.mkdf-menu-sub:hover a i.mkdf_menu_arrow, .mkdf-drop-down .mkdf-menu-wide .mkdf-menu-second .mkdf-menu-inner>ul>li>a .menu_icon_wrapper i, .mkdf-drop-down .mkdf-menu-wide .mkdf-menu-second .mkdf-menu-inner ul li ul li a .item_text:after, .mkdf-top-bar .widget.widget_nav_menu ul li a:hover, .mkdf-mobile-header .mkdf-mobile-nav a:hover, .mkdf-mobile-header .mkdf-mobile-nav h6:hover, .mkdf-dark .mkdf-main-menu.mkdf-default-nav>ul>li.mkdf-active-item>a, .mkdf-light .mkdf-main-menu.mkdf-default-nav>ul>li.mkdf-active-item>a, .mkdf-transparent .mkdf-main-menu.mkdf-default-nav>ul>li.mkdf-active-item>a, footer .widget.widget_tag_cloud a:hover, footer .mkdf-footer-bottom-holder .widget.widget_nav_menu ul li a:hover, .mkdf-icon-shortcode .mkdf-icon-element, .mkdf-tabs.mkdf-tabs-skin-light .mkdf-tabs-nav li.ui-state-active a, .mkdf-tabs.mkdf-tabs-skin-light .mkdf-tabs-nav li.ui-state-hover a, .mkdf-tabs.mkdf-tabs-skin-dark .mkdf-tabs-nav li.ui-state-active a, .mkdf-tabs.mkdf-tabs-skin-dark .mkdf-tabs-nav li.ui-state-hover a, .mkdf-post-info-icon-holder .mkdf-post-info-icon, .mkdf-post-layout-light .mkdf-pt-title a:hover, .mkdf-pb-three-holder .mkdf-pb-three-non-featured .mkdf-pt-four-item.mkdf-reveal-nonf-active .mkdf-post-info-category .mkdf-comma, .mkdf-pb-three-holder .mkdf-pb-three-non-featured .mkdf-pt-four-item.mkdf-reveal-nonf-active .mkdf-post-info-category a, .mkdf-post-pag-np-horizontal.mkdf-post-layout-light .mkdf-bnl-nav-icon:hover, .mkdf-post-pag-np-horizontal.mkdf-post-layout-dark .mkdf-bnl-nav-icon:hover, .mkdf-bn-holder ul.mkdf-bn-slide .mkdf-bn-text a:hover, .mkdf-footer-bottom-holder .mkdf-social-icon-widget-holder:hover, .mkdf-top-bar .mkdf-social-icon-widget-holder:hover, .mkdf-twitter-widget li .mkdf-tweet-text a:hover, .mkdf-side-menu-button-opener:hover, .woocommerce .mkdf-product-info-holder .mkdf-product-categories, .mkdf-woocommerce-page.mkdf-woocommerce-single-page .comment-respond .stars a.active:after, .mkdf-shopping-cart-dropdown ul li a:hover, .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-item-left a:hover, .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-item-left .amount, .mkdf-shopping-cart-dropdown span.mkdf-quantity, .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-total-amount span, .mkdf-woocommerce-page .woocommerce-info .showcoupon:hover, .mkdf-woocommerce-page .mkdf-content a.button.checkout-button:hover:after, .mkdf-woocommerce-page .mkdf-content button[type=submit]:hover:after, .mkdf-woocommerce-page .mkdf-content input[type=submit]:hover:after, .mkdf-woocommerce-page table.cart tr.cart_item td.product-remove a:hover:before, .widget.woocommerce.widget_products ul li ins, .widget.woocommerce.widget_recent_reviews ul li ins, .widget.woocommerce.widget_top_rated_products ul li ins, #bbpress-forums .bbp-topics ul.sticky:after { color: #e50000;}

.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-hover-color):hover .mkdf-btn-icon-element, .mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-color):hover .mkdf-btn-icon-element, .mkdf-pt-five-item .mkdf-pt-five-image-holder+.mkdf-pt-five-content-holder .mkdf-pt-info-section>div .mkdf-post-info-author-link, .mkdf-pt-six-item.mkdf-item-hovered .mkdf-pt-six-title { color: #e50000!important;}

.mkdf-pagination ul li a:hover, .mkdf-pagination ul li.active span, .mkdf-single-links-pages .mkdf-single-links-pages-inner>a:hover, .mkdf-single-links-pages .mkdf-single-links-pages-inner>span, #mkdf-back-to-top>span, .mkdf-main-menu>ul>li.mkdf-active-item>a, .mkdf-main-menu>ul>li.mkdf-active-item>a, .mkdf-main-menu>ul>li:hover>a, footer .widget #wp-calendar td#today, footer .widget.widget_search input[type=submit], .wpb_widgetised_column .widget #wp-calendar td#today, aside.mkdf-sidebar .widget #wp-calendar td#today, .wpb_widgetised_column .widget.widget_search input[type=submit], aside.mkdf-sidebar .widget.widget_search input[type=submit], .mkdf-icon-shortcode.circle, .mkdf-icon-shortcode.square, .wpb_gallery_slides.wpb_flexslider .flex-control-nav li a.flex-active, .wpb_gallery_slides.wpb_flexslider .flex-control-nav li a:hover, .mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown-opener, .mkdf-psc-holder .flex-direction-nav a .flex-control-paging>li a.flex-active, .mkdf-psc-holder .flex-direction-nav a .flex-control-paging>li a:hover, .mkdf-psc-slides .mkdf-post-item .mkdf-post-info-category, .mkdf-pswt-holder .mkdf-pswt-slides .mkdf-pswt-content .mkdf-pswt-content-inner .mkdf-post-info-category, .mkdf-pcs-swipe-holder .mkdf-post-item.mkdf-pt-seven-item .mkdf-post-info-category, .mkdf-post-item .mkdf-bnl-image-holder .mkdf-post-info-category, .mkdf-blog-holder article .mkdf-post-info-category, .mkdf-blog-holder article.format-link .mkdf-post-title-holder:before, .mkdf-blog-holder article.format-quote .mkdf-post-title-holder:before, .mkdf-single-tags-holder .mkdf-tags a:before, .mkdf-post-pag-np-horizontal .mkdf-bnl-navigation-holder .mkdf-paging-button-holder.mkdf-bnl-paging-active .mkdf-paging-button, .mkdf-post-pag-np-horizontal .mkdf-bnl-navigation-holder .mkdf-paging-button-holder:hover .mkdf-paging-button, .single-post .mkdf-post-content-featured .mkdf-post-info-category, .single-post.single-format-link .mkdf-title-subtitle-holder-inner:before, .single-post.single-format-quote .mkdf-title-subtitle-holder-inner:before, .single-post .mkdf-related-posts-holder .mkdf-post-info-category, .widget_mkdf_instagram_widget .mkdf-instagram-feed-heading a:hover span, .mkdf-twitter-widget .mkdf-twitter-widget-heading a:hover span, .mkdf-side-menu .widget #wp-calendar td#today, .mkdf-side-menu .widget.widget_search input[type=submit], .woocommerce-pagination .page-numbers li a:hover, .woocommerce-pagination .page-numbers li span.current, .woocommerce-pagination .page-numbers li span.current:hover, .woocommerce-pagination .page-numbers li span:hover, .mkdf-woocommerce-page.mkdf-woocommerce-single-page .mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown-opener, .mkdf-woocommerce-page.mkdf-woocommerce-single-page .woocommerce-tabs ul.tabs>li.active a, .mkdf-woocommerce-page.mkdf-woocommerce-single-page .woocommerce-tabs ul.tabs>li:hover a, .mkdf-shopping-cart-outer .mkdf-shopping-cart-header .mkdf-cart-no, .mkdf-woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-input, .mkdf-woocommerce-page .woocommerce-message a.button.wc-forward, .woocommerce a.added_to_cart, #bbpress-forums button:hover, .mkdf-sidebar .bbp_widget_login button:hover { background-color: #e50000;}

.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .checkout:hover, .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .view-cart:hover { background-color: #e50000!important;}

.mkdf-dark .mkdf-search-menu-holder .mkdf-search-field:focus, .mkdf-light .mkdf-search-menu-holder .mkdf-search-field:focus, footer .widget.widget_search input:not([type=submit]):focus, footer .widget.widget_search input:not([type=submit]):focus+[type=submit], .mkdf-main-menu ul li .mkdf-plw-tabs .mkdf-plw-tabs-tab:hover, .mkdf-woocommerce-page.mkdf-woocommerce-single-page .woocommerce-tabs ul.tabs>li.active a, .mkdf-woocommerce-page.mkdf-woocommerce-single-page .woocommerce-tabs ul.tabs>li:hover a { border-color: #e50000;}

.mkdf-boxed { background-attachment: fixed;background-size: cover;}

.mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner { padding-top: 0px;}

.mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner { padding-top: 0px;}

h1 { color: #e50000;font-family: Teko;font-size: 38px;font-weight: 500;}

h2 { color: #e50000;font-family: Teko;font-size: 30px;font-weight: 800;}

h3 { color: #e50000;font-family: Teko;font-size: 22px;font-weight: 500;}

h4 { font-family: Teko;font-size: 18px;font-weight: 500;}

h5 { color: #7a7a7a;font-family: Teko;font-size: 16px;text-transform: uppercase;font-weight: 100;}

h6 { color: #2f2f2f;font-family: Teko;font-size: 18px;}

p { color: #232323;font-family: Noto Serif;font-size: 16px;}

body { color: #232323;font-size: 16px;}

a, p a { color: #dd3333;}

a:hover, p a:hover { color: #dd3333;}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #dd3333;}

aside.mkdf-sidebar { text-align: left;}

.mkdf-top-bar { background-color: #c60000;}

.mkdf-header-type3 .mkdf-page-header .mkdf-logo-area { background-color: #e50000;}

.mkdf-header-type3 .mkdf-page-header .mkdf-menu-area { height: 60px;}

.mkdf-header-type3 .mkdf-page-header .mkdf-menu-area .mkdf-vertical-align-containers { background-color: #ffffff;}

.mkdf-page-header .mkdf-sticky-header .mkdf-sticky-holder { background-color: rgba(0, 0, 0, 1);}

.mkdf-page-header .mkdf-sticky-header .mkdf-main-menu.mkdf-sticky-nav > ul > li > a { color: #e50000;font-family: Teko;text-transform: uppercase;font-weight: 500;}

.mkdf-page-header .mkdf-sticky-header .mkdf-main-menu.mkdf-sticky-nav > ul > li:hover > a, .mkdf-page-header .mkdf-sticky-header .mkdf-main-menu.mkdf-sticky-nav > ul > li.mkdf-active-item:hover > a { color: #000000;}

            .mkdf-main-menu.mkdf-default-nav > ul > li > a {
             color: #e50000;                             font-family: 'Teko', sans-serif;
                                                                         text-transform: uppercase;                          }
        
                    .mkdf-main-menu.mkdf-default-nav > ul > li:hover > a,
            .mkdf-main-menu.mkdf-default-nav > ul > li.mkdf-active-item:hover > a {
                color: #ffffff !important;
            }
        
        
        .mkdf-drop-down .mkdf-menu-second .mkdf-menu-inner > ul,
            li.mkdf-menu-narrow .mkdf-menu-second .mkdf-menu-inner ul,
            .mkdf-top-bar #lang_sel ul ul { background-color: #000000;}

.mkdf-mobile-header .mkdf-mobile-header-inner { background-color: #e60000;}

.mkdf-mobile-header .mkdf-mobile-nav { background-color: #000000;}

.mkdf-mobile-header .mkdf-mobile-menu-opener .mkdf-mobile-opener-icon-holder .mkdf-line { background-color: #ffffff;}

.mkdf-mobile-header .mkdf-mobile-menu-opener a:hover .mkdf-mobile-opener-icon-holder .mkdf-line { background-color: #ffffff;}

.mkdf-side-menu-slide-over-content .mkdf-side-menu { left: -290px;width: 290px;}

.mkdf-side-menu-slide-over-content .mkdf-side-menu { text-align: center;}

