/*=============== Responsive home 6 =====================*/
/*========================================================*/
@media(max-width: 1200px){
	.toggle-mobile-menu {
		height: 55px;
		line-height: 55px;
		z-index: 99;
	}
	.item-info-box-global h2 .title60{
		font-size: 40px;
	}
	.item-info-box-global .title20{
		font-size: 16px;
	}

@media(min-width: 992px) and (max-width: 1199px){
	.item-info-box-global h2 .title60{
		font-size: 30px;
	}
	.item-info-box-global .title20{
		font-size: 14px;
	}
	.id6-box-categories .display-swiper-navi-style1 .bzotech-swiper-navi{
	  right: 30px;
	  top: 60px;
	}
}
@media(max-width: 991px){
	.id6-box-categories .display-swiper-navi-style1 .bzotech-swiper-navi{
	  right: 30px;
	  top: 60px;
	}
	
}

@media(min-width: 768px) and (max-width: 991px){

}

@media(max-width: 767px){
	
	.id6-box-categories .display-swiper-navi-style1 .bzotech-swiper-navi{
	  right: 20px;
	  top: 30px;
	}

}

@media(min-width: 1200px){
	
}
@media(max-width: 1199px){
	.product-price .woocommerce-Price-amount{
		font-size: 16px;
	}
	.product-price del .woocommerce-Price-amount{
		font-size: 14px;
	}
	.bread-crumb-{
		min-height: 200px;
		margin-bottom: 0;
	}
	.bread-crumb- .bread-crumb-row h1{
		font-size: 38px;
		line-height: 48px;
	}
	.sidebar .wg-product-slider .item-product{
		margin: 10px 0;
		align-items: center;
	    -ms-align-items: center;
	    -webkit-align-items: center;
	}

	.product-extra-link-defaut2>* {
	    margin-right: 10px;
	}
	.item-list-default2 .product-extra-link-defaut2 .list-compare-wishlist a{
		margin: 0 5px 0 0;
	}
	.item-list-default2 .product-extra-link-defaut2 .case-cart-default{
		padding: 0 20px;
	}

	.item-list-post-style2 .post-thumb,
	.item-list-post-style2 .post-info{
		width: 100%;
	}
	.item-list-post-style2 .post-info{
		margin-top: 20px;
		padding-left: 0;
	}

}

@media(min-width: 992px) and (max-width: 1199px){
	
	.wishlist_compare_single_product a{
		margin: 0 20px 0 0;
	}
	.item-list-default2 .list-thumb-wrap{
		width: 45%;
	}
	.item-list-default2 .list-info-wrap{
		width: 55%;
	}
	.item-list-default2 .product-extra-link-defaut2{
		margin-top: 10px;
	}
}
@media(min-width: 992px) and (max-width: 1024px){
	/*.wishlist_compare_single_product{
		margin-top: 15px;
	}*/
	.product-detail-info .single_add_to_cart_button,
	.product-detail-info .detail-qty{
		margin-bottom: 15px !important;
	}
}
@media(max-width: 991px){

	.bread-crumb- .bread-crumb-row h1{
		font-size: 34px;
		line-height: 44px;
	}
	.bread-crumb- a, .bread-crumb span{
		margin-bottom: 0;
	}

	.sidebar .wg-product-slider .item-product .product-thumb{
		width: 85px;
	}
	.sidebar .wg-product-slider .item-product{
		gap: 10px;
	}

	.elbzotech-tabs .item-title-header-style1 .header-tab-list{
		margin-bottom: 40px;
	}
	.bzoteche-info-box-style6 .info-thumb .list-social .info-box-icon{
		margin: 0 5px;
	}
	.bzoteche-info-box-style6 .info-box-content h3{
		font-size: 20px;
		margin-bottom: 5px;
	}
	
	.bzotech-blog-list-comment{
		margin-top: 40px;
	}
	.bzotech-blog-form-comment{
		padding-top: 0;
	}
	.content-custom .box-image .bzotech-col-md-6{
		margin-bottom: 10px;
	}


	.sidebar-widget{
		padding: 30px 20px;
	}
}
@media(min-width: 768px) and (max-width: 991px){

	.widget_price_filter .price_slider_amount .price_label span{
		padding: 0 10px;
	}
	
	.widget_bzotech_wg_get_mega_page{
		padding: 0;
	}
	.item-list-default2>.flex-wrapper {
	    flex-direction: column;
	}
	.item-list-default2 .list-thumb-wrap{
		width: 100%;
	}
	.item-list-default2 .list-info-wrap{
		width: 100%;
		padding: 0;
		padding-top: 30px;
	}
	.product-detail-info{
		margin-top: 40px;
	}
	.tab-product-horizontal .product-tab-title li a{
		font-size: 16px;
		padding: 15px 10px;
	}

	.counter-about .title60{
		font-size: 42px;
		line-height: 42px;
	}
	.counter-about .elbzotech-text-editor p{
		margin: 10px 0 0 0;
	}
	.elbzotech-tabs .item-title-header-style1 .header-tab-list ul li a{
		display: block;
		padding: 20px;
	}
}

@media(max-width: 767px){
	.main-top-filter__left {
	    flex-direction: column;
	    width: 100%;
	}
	.main-top-filter__left>div {
	    width: 100%;	    
	    border-right: none;
	}
	.main-top-filter__left>div.open-hide-filters{
		border-bottom: 1px solid #B7B7B7;
	}
	.main-top-filter__left .dropdown-link {
	    justify-content: space-between;
	    height: 55px;
	    line-height: 55px;
	}
	.sort-by .inline-block{
		width: 100%;
	}

	.product-detail-info .product-price .woocommerce-Price-amount{
		font-size: 20px;
	}
	.product-detail .product-label{
		top: 15px;
		left: 15px;	
	}
	.product-detail-info{
		margin-top: 40px;
	}
	.woocommerce div.product div.summary{
		padding: 0;
	}
	.tab-product-horizontal .product-tab-title ul{
		display: inherit;
	}
	.tab-product-horizontal .product-tab-title li{
		width: 100%;
	}
	.single-related-product .swiper-button-next{
	    right: 0px;
	}
	.single-related-product .swiper-button-prev{
	    left: 0px;
	}

	.sidebar .wg-product-slider .item-product .product-thumb .product-thumb-link img, 
	.sidebar .wg-product-slider .item-product .product-thumb > a{
		width: 100%;
	}

	.item-list-default2 .list-thumb-wrap{
		width: 100%;
	}
	.item-list-default2 .list-info-wrap{
		width: 100%;
		padding: 0;
		padding-top: 30px;
	}
	.item-list-default2>.flex-wrapper{
	    flex-direction: column;
	}

	.sidebar-position-right{
		margin-top: 40px;
	}

	/* about page **/
	.counter-about{
		margin-bottom: 20px !important;
	}
	.counter-about .title60{
		font-size: 36px;
		line-height: 40px;
	}
	.counter-about .elbzotech-text-editor p{
		margin: 10px 0 0 0;
	}
	.elbzotech-tabs .item-title-header-style1 .header-tab-list ul li a{
		padding: 20px;
	}

	.elbzotech-tabs .item-title-header-style1 .header-tab-list ul{
		flex-direction: column;
	    -ms-flex-direction: column;
	    -webkit-flex-direction: column;
	}
	.elbzotech-tabs .item-title-header-style1 .header-tab-list ul li{
		width: 100%;
	}

	.box-contact-form .wpcf7-form input.wpcf7-submit{
		margin-top: 25px;
	}

	

	.woocommerce-cart table.cart td.product-quantity .detail-qty{
		margin: 0;
	}
	.woocommerce table.shop_table td{
		padding: 10px 0;
		line-height: 24px;
	}

	.sub-collect{
		width: 100% !important;
		margin-bottom: 20px;
	}

	.bzoteche-info-box-style3 .wishlist_compare_product a.product-compare.added{
		font-size: 12px;
	}
	.product-quick-view{
		display: none !important;
	}

}
@media(max-width: 576px){

	.woocommerce div.product #tab-reviews .woocommerce-product-rating{
		margin-bottom: 15px;
	}
	.woocommerce-Reviews .comment-form .comment-form-author,
	.woocommerce-Reviews .comment-form .comment-form-email{
		width: 100%;
		padding: 0;
	}
	.bzo-ajaxcart-report >div{
		max-width: 300px;
		padding: 30px 20px;
	}
	.btn-popup-cart{
		font-size: 14px;
	}

}
/*===========================================*/
/*=== end listing detail general page===*/
/*===========================================*/
