/*
Theme Name: MeloKids Child
Theme URI: http://dev.joomexp.com/wordpress/melokids/
Template: melokids
Author: ZookaStudio
Author URI: http://themeforest.net/user/zookastudio
Description: The 2019 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,translation-ready
Version: 1.0.1.1550160689
Updated: 2019-02-14 16:11:29

*/

.single .variations, .single .single_add_to_cart_button{
    display: none;
}
#zk-main .zk-main.container {
	overflow: visible;
}
.single-page article.type-page {
    overflow: visible;
}
.entry-header.text-center {
	display: none;
}

#d211 .vc_column_container > .vc_column-inner {
	padding-right: 0;
	padding-left: 0;
}
.single-tags-share.row.justify-content-between.align-items-center {
	display: none;
}
#zk-logo.header-3 {
	min-height: 152px !important;
}
/* footer */
@media screen and (max-width: 767px) {
	.zk-footer-wrapper .vc_single_image-wrapper.vc_box_border_grey img {
	position: absolute;
	}
}
@media screen and (min-width: 769px) and (max-width: 992px) {
	#zk-footer .wpb_column.vc_column_container.col-md-2 {
		flex: 0 0 32.6666666667%;
    	max-width: 33.666667%;
	}
	#zk-footer .wpb_column.vc_column_container.col-md-3 {
		flex: 0 0 100%;
    	max-width: 100%;
	}
	#zk-footer .wpb_column.vc_column_container.col-md-3 img {
		display: none;
	}
	#zk-footer .wpb_column.vc_column_container.col-md-3 iframe {
		width: 100%;
	}
}
/* logo */
#zk-logo {
	display: flex;
	align-items: center;
}
/* merchendise gallery social */
.jtg-social {
	display: none !important;
}

.vc_custom_1551785372333 .wpb_text_column /* span*/ {
    font-size: 15px;
    color: #fff;
    padding-top: 13px;
    font-weight: 500;
}
.zk-social.layout-1.white {
    margin:0;
    padding-top: 13px;
    text-align: center;
}
.zk-social.layout-1 {
	text-align: left !important;
	padding-top: 15px;
}
.vc_custom_1551796422403 .zk-btn.zk-btn-sm.d-inline-block.zk-scroll {
	padding-left: 10px;
	padding-right:10px;
}
/*Custom code*/
.loop-thumb img{
	width: 320px!important;
	height:320px!important;
}
/*.woocommerce-product-gallery{
	height: 760px!important;
}
.flex-control-thumb img{
	width: 220px!important;
}*/
.single-product-main-image.alpha {
  min-width: 528px;
  width: auto;
}
.flex-viewport {
  min-height: 528px;
  height: auto;
}
/*.single-product img {
    min-width: 528px;
  width: auto;
}*/
.small-thumb{
	display: none;
}
/**/.flex-viewport{
	min-height:5px!important;
}
.zk-header-top .vc_column-inner {
	padding:0 !important;
	margin:0 !important;
}
.zk-header-top .zk-btn-sm {
	padding: 17px 5px 17px !important;
}
.zk-btn-primary.zk-btn-sm.d-inline-block.zk-scroll, .zk-btn.zk-btn-sm.d-inline-block.zk-scroll {
	padding: 15px 5px 15px !important;
	font-size: 8px !important; 
}

.vc_custom_1551785372333 .wpb_text_column {
    font-size: 14px !important;

}

.zk-header-top .vc_column-inner {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.woo_discount_rules_variant_table
{
    display: none;
}


.topButtons
{

}

.topButtons .zk-button-wrapper
{
    float: left;
    margin-right: 10px;
}

li.product
{
    text-align: center;
}


.products .price, .wc-badges, .cart_totals .woocommerce-shipping-destination, .shipping-calculator-button
{
    display: none !important;
}

.meta-share, .woocommerce-MyAccount-navigation-link--edit-address, .woocommerce-MyAccount-navigation-link--downloads, .woocommerce-MyAccount-navigation-link--payment-methods
{
    display: none !important;
}

.woocommerce-store-notice
{
    display: none !important;
}


.logged-in .woocommerce-store-notice
{
    display: block !important;
}

.woocommerce-store-notice {
    background-color: #f0524b;
    bottom: 0px; /* Changing the value to 0 will make it sticky at the bottom */
    color: #fff;
    left: 0;
    margin: 0;
    padding: 1em 1.41575em; /*padding: 1em0;*/
    text-align: center;
	position: fixed;
    right: 0;
	color: #fff;
    z-index: 999;
}


#customer_details
{
    display: none !important;
}

.woocommerce-MyAccount-navigation
{
    margin-bottom: 30px;
}

.woocommerce-form-login__submit
{
    margin-top:20px !important;;
}

.woocommerce-store-notice__dismiss-link
{
    display: none !important;
}

@media screen and (max-width: 767px) {
	.vc_custom_1551785372333 {
		text-align: center;
	}
	.zk-social.layout-1.white {
		margin: 0 auto;
    	text-align: center !important;
    	padding-bottom: 20px;
		
	}
	.zk-social.layout-1.white a {
		display: unset !important;
	}
}
@media screen and (min-width: 768px) {
	.zk-social.layout-1.white {
		text-align: unset;
	}
	.vc_custom_1551785372333 {
		text-align: unset;
	}
}

@media screen and (min-width: 992px) {
    .zk-wc-img-summary > div.slick-h {
    flex: 0 0 400px;
    max-width: 400px;
    }

    .zk-wc-img-summary > div.slick-h + div {
    flex: 0 0 calc(100% - 400px);
    max-width: calc(100% - 400px);
    }
}

@media screen and (max-width: 1200px) {
.vc_custom_1551785533291 {
		padding-right: 2px !important;
		padding-left: 2px !important;
	}
	.zk-social.layout-1.white a {
		/*display: block;*/
	}
}

/*changes 24.04.20*/
div.zk-products-filters, ul.products .add_to_cart_button, 
ul.products .compare-icon,
.compare-btn{
	display: none !important;
	
}

/* By developers@graftondigital.com - 2022/09/22 */
input, select, textarea {
    border: 1px solid rgba(218, 242, 16, 1) !important;
}