@media only screen and (min-width:992px) and (max-width:1199px) {
	.product_list.grid .product_list_item.first-in-line {
		clear: both
	}
	.product_list.grid .product_list_item.first-line {
		border-top: none;
		padding-top: 0
	}
	.pro_itemlist .ajax_block_product.first-in-line {
		clear: both
	}
	.pro_itemlist .ajax_block_product.first-line {
		border-top: none
	}
	.blog_list_grid .first-item-of-line,.blog_row_list .first-item-of-line,.com_grid_view .first-item-of-line,.pro_itemlist .first-item-of-line,.subcate_grid_view .first-item-of-line
		{
		clear: both
	}
	.demo_product_pages {
		margin-left: 16px;
		margin-right: 16px
	}
	
    .modal-dialog { max-width: 90%;

    }
    
	.breadcrumb_spacing {
	    height: 20px !important;
	}
    
	.products.product_list.grid .product_list_item:nth-child(3n) {
	    border-right: 1px solid transparent;
	}
    
    #product .pro_gallery_thumbs_vertical .swiper-slide {height: 60px;}
    .pro_gallery_thumbs_vertical .swiper-container {height: 293px; width: 99%}
    
	#left_column.main_column {webkit-box-flex: 0;  -ms-flex: 0 0 30%;  flex: 0 0 30%;  max-width: 30%;}
	#center_column.col-xl-9 {webkit-box-flex: 0;   -ms-flex: 0 0 70%;   flex: 0 0 70%;   max-width: 70%;}

	#center_column .product_list .product_list_item:nth-child(3n+3) .pro_outer_box::before { background:#fff; }
    
.account-full-width .myacount_dashbord_list .list-group-item {width: calc(25% - 16px);}
    
	.page-blog #footer #footer-top-blog-stacked .container {
	    max-width: 100% !important;
	}
	.product_left_column.col-lg-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;	
	}
	.product_middle_column.col-lg-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;	
	}
	.mobile_device .product_name_wrap .product_name {
	    font-size: 22px;
	    font-weight: 600;
	    line-height: 28px;
	    margin-bottom: 1.5rem;
	    padding-right: 3rem;
	}
	.mobile_device .product-prices .current-price .price {
	    font-size: 1.5rem;
	}
	.mobile_device .price .name_price {
	    font-size: 14px;
	    color: #222;
	    font-weight: 400;
	}
	
	#product .privat_easy_6 {
	    margin: 60px 0px 30px !important;
	}
    
.privat_easy_6 .col-lg-2-4.steasy_column {-webkit-box-flex: 0;
-ms-flex: 0 0 20% !important;
flex: 0 0 20% !important;
max-width: 20% !important;}



#top_bar .top_bar_item .header_item, #top_bar_checkout p, #top_bar p, #top_bar .mobile_bar_tri_text {font-size: 12px;}
#nav_center .easycontent:first-child {margin-right: 10px;}
.all-menu-last, .st_mega_menu span.all-menu {display: none}
.st_mega_menu .ml_level_0:first-child a i {margin-right: 0px;}
.logo_box {max-width: 150px; margin-right: 10px}
	
	
	
	#st_header .shop_logo { max-width:145px; }
	
	.privat_easy_6 {
	    margin: 35px 0px !important;
	}

#st_mega_menu_wrap .ma_level_0 {padding-left: 8px; padding-right: 8px;}
.st_mega_menu .ma_level_0, .mobile_bar_tri_text, #st_mega_menu_column_mobile .mo_advanced_ma_level_0 {font-size: 13px;}
#st_mega_menu_wrap .ma_level_0.is_parent:after	{display: none}
#order-confirmation #body_wrapper {padding-top: 101px !important;}
#module-steasycheckout-default.step-2 #body_wrapper, #module-steasycheckout-default.step-3 #body_wrapper {padding-top: 99px !important;}
#search .products.product_list.grid .product_list_item:nth-child(4n) {
    border-right: 1px solid transparent !important;
}

#search .products.product_list.grid .product_list_item:nth-child(3n) {
    border-right: 1px solid #e5e5e5;
}
}