.hideme {
display:none;    
}

::selection {
    background: #ffc629;
    color: #000;
}
.mkdf-logo-wrapper a img {
    /*height: 120px;*/
}

.mkdf-logo-wrapper {
    margin-top: -25px;
}
.mkdf-sticky-header.header-appear .mkdf-logo-wrapper {
    margin-top: 0px;
}

.mkdf-page-header {
    /*background-color: rgba(255, 198, 41, 0.8);*/
}

.mkdf-side-menu-button-opener.mkdf-side-menu-button-opener-predefined,
.mkdf-mobile-header .mkdf-mobile-menu-opener.mkdf-mobile-menu-opener-predefined{
    background-color: #ffc629;
}

.mkdf-side-menu-button-opener.mkdf-side-menu-button-opener-predefined .mkdf-sa-circles-row span,
.mkdf-mobile-header .mkdf-mobile-menu-opener.mkdf-mobile-menu-opener-predefined .mkdf-mm-circles-row span{
    background-color: #222;
}

.mkdf-main-menu>ul>li>a>span.item_outer:before {
    background-color: #ffc629;
}

.mkdf-mobile-header .mkdf-mobile-logo-wrapper img {
    height: 40%;
    margin-top:-3px;
}

.mkdf-mobile-header .mkdf-mobile-header-inner {
    height: 90px;
}

.mkdf-main-menu ul li a {
    font-family: 'Metropolis', sans-serif;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
}

#mkdf-back-to-top>span {
    background-color: #ffc629;
    border: 1px solid #ffc629;
    color: #000;
}

#mkdf-back-to-top>span:after {
    background-color: #000;
}

.mkdf-page-footer .widget a:hover
 {
    color: #ffc629;
}

a:hover, p a:hover,
a.mkdf-icon-widget-holder:hover .mkdf-icon-text,
.mkdf-iwt.mkdf-iwt-icon-left:hover .mkdf-iwt-text {
    color: #ffc629!important;
}

.mkdf-side-menu-button-opener {
    height: 70%;
    min-width: 50px;
}

.mkdf-main-menu>ul>li:hover>a {
    background-color: #222;
}

.mkdf-main-menu>ul>li.mkdf-active-item {
    border-color: #222;
    background-color: #222;
}

.mkdf-main-menu>ul>li.mkdf-active-item a {
    color: #fff;
}

.mkdf-main-menu>ul>li:hover {
    border-color: #222;
}

.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li.mkdf-active-item:hover {
    border-color: #222;
}

 .mkdf-search-field:focus, .mkdf-search-field:focus {
    border-color: #222 !important;
}

.mkdf-icon-widget-holder {
    display:block;
}

.mkdf-page-footer .widget {
    margin: 0 0 5px;
}

.mkdf-mobile-header .mkdf-mobile-nav ul:not(.sub_menu)>li h6 span:after, .mkdf-mobile-header .mkdf-mobile-nav ul:not(.sub_menu)>li>a span:after
 {
    background-color: #222;
}
.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li.mkdf-active-item>a, .mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li.mkdf-active-item>h6
 {
    color: #222;
}

.mkdf-mobile-header .mkdf-mobile-nav {
    z-index: 100;
    position: relative;
}

.mkdf-shopping-cart-holder .mkdf-header-cart.mkdf-header-cart-predefined:hover .mkdf-sc-opener-count,
.mkdf-menu-area .mkdf-shopping-cart-holder .mkdf-header-cart.mkdf-header-cart-predefined .mkdf-sc-opener-count {
    color: #fff;
    background-color: #222!important;
}

.mkdf-vertical-align-containers .mkdf-position-center,
.mkdf-vertical-align-containers .mkdf-position-right{
    z-index: 10;
}
.mkdf-btn.mkdf-btn-predefined {
        background-color: #222;
    border: 1px solid #222;
}

/*WOO*/

.woocommerce-page .mkdf-content .wc-forward:not(.added_to_cart):not(.checkout-button), 
.woocommerce-page .mkdf-content a.added_to_cart, 
.woocommerce-page .mkdf-content a.button, 
.woocommerce-page .mkdf-content button[type=submit]:not(.mkdf-search-submit), 
.woocommerce-page .mkdf-content input[type=submit], 
div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button), 
div.woocommerce a.added_to_cart, 
div.woocommerce a.button, 
div.woocommerce button[type=submit]:not(.mkdf-search-submit), 
div.woocommerce input[type=submit],
.woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-input, 
div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-input .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range ,
.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle,
.widget.woocommerce.widget_price_filter .price_slider_amount .button:hover,
body .select2-container--default .select2-selection--single .select2-selection__arrow,
.mkdf-woo-single-page .mkdf-single-product-summary button.single_add_to_cart_button.button:hover,
.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range,
.mkdf-sc-dropdown .mkdf-sc-dropdown-button,
.widget.mkdf-search-post-type-widget .mkdf-search-post-type:after,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .mkdf-pli-add-to-cart.mkdf-default-skin .button,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .mkdf-pli-add-to-cart.mkdf-default-skin .button:hover,
.mkdf-woocommerce-page .cart_totals .wc-proceed-to-checkout .checkout-button:hover {
    background-color: #222;
    border: 1px solid #222;
}

.widget.mkdf-search-post-type-widget .mkdf-post-type-search-field:focus {
    border: 1px solid #222;
}


ul.products>.product .mkdf-pl-inner .mkdf-pl-text,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text {
   background-color: rgba(255,198,41,0.85)
}

ul.products>.product .added_to_cart:hover, 
ul.products>.product .button:hover {
    background-color: #222;
}

.mkdf-woo-single-page .woocommerce-tabs table th,
.mkdf-woo-single-page .mkdf-single-product-summary .product_meta>span,
.mkdf-sc-dropdown .mkdf-sc-dropdown-item-quantity,
.mkdf-pl-holder .mkdf-pli .mkdf-pli-category a {
    color: #222;
    font-weight: 600;
}
    
ul.products>.product .mkdf-pl-category a,
.mkdf-woo-single-page .woocommerce-tabs ul.tabs>li.active a,
pls-holder .mkdf-pls-text .mkdf-pls-rating, 
.mkdf-product-info .mkdf-pi-rating, 
.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a:before, 
.woocommerce .star-rating,
.mkdf-pl-holder .mkdf-pli .mkdf-pli-rating-holder .mkdf-pli-rating
{
    color: #ffc629;
}

 #respond textarea:focus {
     border-color:#222;
 }
 
 .mkdf-grid-large-gutter {
     margin-top:100px;
 }
 
 .woocommerce-page .mkdf-content input:focus[type=email], 
 .woocommerce-page .mkdf-content input:focus[type=password], 
 .woocommerce-page .mkdf-content input:focus[type=tel], 
 .woocommerce-page .mkdf-content input:focus[type=text], 
 .woocommerce-page .mkdf-content textarea:focus, 
 div.woocommerce input:focus[type=email], 
 div.woocommerce input:focus[type=password], 
 div.woocommerce input:focus[type=tel], 
 div.woocommerce input:focus[type=text], 
 div.woocommerce textarea:focus
 {
    border-color: #ffc629;
}


body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus {
    box-shadow: inset 0 0 0 1px #fff, 0 0 0 2px #222222!important;
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content .mkdf-post-info-date a,
.mkdf-blog-holder article .mkdf-post-info-top .mkdf-post-info-date a,
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener i {
    color:#222;
}

.mkdf-social-share-holder li a {
    -webkit-text-stroke: 1px #222;
    color: #222;
}

.related.products {
    display:none;
}