/* Enter Your Custom CSS Here */

.mkdf-container-inner.clearfix {
    padding-top: 0px !important;
}

.mkdf-title-holder .mkdf-title-wrapper .mkdf-page-title {
    color: #fafbf4d9;
    font-family: quentinregular;
    font-weight: 100;
    text-transform: none !important;
}

.tmd_button a {
    background-color: #2F2F2F !important;
    background-image: none !important;
    color: #FFF !important;
    font-weight: bold;
    letter-spacing: 3px;
    padding: 19px 83px !important;
	margin-top: 20px;
}

.tmd_button a:hover {
    background-color: #c6cd51 !important;
}

.mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a, .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    max-height: 50px !important;
}

.mkdf-drop-down .narrow .second .inner ul {
    background-color: #c6cd51cf !important;
    padding: 20px 0 !important;
}

.mkdf-drop-down .second .inner ul li a {
    padding: 6px 20px !important;
}

.mkdf-position-center-inner {
    float: right;
}

#bodyContent p {
    color: #2f2f2f !important;
}

.mkdf-icon-font-awesome.fa.fa-bars:hover {
    color: #FFF;
}

.mkdf-mobile-header .mkdf-mobile-menu-opener.mkdf-mobile-menu-opened a {
    color: #FFF;
}

.mkdf-post-info-author {
    display: none !important;
}

.woocommerce.post-type-archive-product .mkdf-title-holder, .woocommerce.post-type-archive-product .mkdf-title-wrapper, .woocommerce.single-product .mkdf-title-holder, .woocommerce.single-product .mkdf-title-wrapper, .woocommerce-cart .mkdf-title-holder, .woocommerce-cart .mkdf-title-wrapper, .woocommerce-checkout .mkdf-title-holder, .woocommerce-checkout .mkdf-title-wrapper, .woocommerce-account .mkdf-title-holder, .woocommerce-account .mkdf-title-wrapper {
	max-height: 350px;
}

.woocommerce.post-type-archive-product .mkdf-container-inner, .woocommerce.single-product .mkdf-container-inner, .woocommerce-cart .mkdf-container, .woocommerce-checkout .mkdf-container, .woocommerce-account .mkdf-container {
	padding-top: 35px !important;
}

.woocommerce.single-product .mkdf-container-inner .woocommerce-product-gallery__image {
	width: 90% !important;
	padding-top: 0 !important;
	height: auto !important;
}

.woocommerce.single-product .mkdf-container-inner figure.woocommerce-product-gallery__wrapper {
	box-shadow: none !important;
}

.woocommerce.single-product .mkdf-container-inner figure.woocommerce-product-gallery__wrapper img {
	height: auto !important;
}

#nav-menu-item-4258 {
    background-color: #2f2f2f;
}

@media (max-width:1200px) {
.mkdf-grid {
    width: 100%;
}
}

@media (max-width:1024px) {
		.mkdf-position-center-inner {
			float: none;
	}
		.mkdf-grid {
			width: 90%;
	}
	.vc_column-inner.vc_custom_1598588995680 {
  	margin-left: 0px !important;
		padding: 20px !important;
	}
}

@media screen and (max-width: 991px) {
	.woocommerce.single-product .mkdf-container-inner .woocommerce-product-gallery__image {
		padding: 0 !important;
	}
	.woocommerce.single-product .mkdf-container-inner figure.woocommerce-product-gallery__wrapper {
		margin: 0 !important;
	}
	.woocommerce.single-product .mkdf-container-inner figure.woocommerce-product-gallery__wrapper a {
		background-size: cover;
	}
}

@media (max-width:600px) {
.wpb_wrapper {
    padding: 0 5px;
}

.mkdf-row-grid-section {
    width: 100%;
}
	.vc_custom_1598588995680 {
  	margin-left: 0px !important;
		padding: 20px !important;
	}
}