@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%;

    }
    
	#product .product_third_section .title_block .title_block_inner{
	    font-size: 24px;
	}
    
.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;
	}
    
/* menu, logowanie, wyszukiwarka */

	.mobile_nav_box_1  { background:#222;  }
	.mobile_nav_box_2, .mobile_nav_box_account {  background: #444; display: inline-block; width: 100%; }
	.mobile_nav_box_account li a { color:#fff; font-size: 14px; font-weight: normal; margin:0px; padding: 15px 0;}
	.st-menu .mobile_nav_box .mobile_menu_ul {
	    float: left;
	    padding: 0px 20px;
	}
	
	.mobile_nav_box_2.element_1 .mobile_menu_ul {
		width: 100%;
	}
	
	.mobile_nav_box_2.element_2 .mobile_menu_ul {
		width: 50%;
	}
	
	.mobile_nav_box_2.element_3 .mobile_menu_ul {
		width: 33.333%;
	}
	
	.st-menu .mobile_nav_box #st_mobile_menu_ul {
	    display: inline-block;
	    width: 100%;
	}
	
	.mobile_nav_box_account li.account , .mobile_nav_box_account li.welcome, .mobile_nav_box_account li.logout  {
		float:left;
		border:none;
		text-align:center;
		padding: 0 0px;
		border:none;
	}
	.mobile_nav_box_account li.welcome { padding-left:40px; }
	.mobile_nav_box_account li.logout  { padding-right:40px; float:right; }

	.mobile_nav_box .search_mobile_nav .input-group-with-border, #side_search .search_mobile_nav .input-group-with-border { border:none; }
	.st-menu .mobile_nav_box #userinfo_mod_mobile_menu.mobile_menu_ul li a { }
	.st-menu .mobile_nav_box .mobile_menu_ul li a i.mobilne_menu_extra::before, .mobile_nav_box_account li a i:before {
	    content: '';
	    background-size: 15px;
	    width: 100%;
	    height: 15px;
	    background-repeat: no-repeat;
	    background-position: center;
	    top: 0px;
	    position: relative;
	}
	
	.mobile_nav_box_account li.account a i:before, .mobile_nav_box_account li.logout a i:before {
	    width: 30px;
	    top: 1px;
	}
	.mobile_nav_box_account li a i { margin:0px; }
	
	
	.st-menu .mobile_nav_box #userinfo_mod_mobile_menu.mobile_menu_ul li a i.mobilne_menu_extra::before, .mobile_nav_box_account li.account a i:before  {
	    background-image: url("../img/svg/login_white.svg");
	}	
	
	.mobile_nav_box_account li.logout a i:before  {
	    background-image: url("../img/svg/logout_white.svg"); top: 3px; background-size: 13px;	width: 16px;}	
	.st-menu .mobile_nav_box #currencies_block_mobile_menu.mobile_menu_ul li a i.mobilne_menu_extra::before {
	    background-image: url("../img/svg/coins.svg");
	}
	.st-menu .mobile_nav_box #languages-block_mobile_menu.mobile_menu_ul li a i.mobilne_menu_extra::before {
	    background-image: url("../img/svg/lang.svg");
	}	

.st-menu .mobile_nav_box #userinfo_mod_mobile_menu.mobile_menu_ul li span.opener, .st-menu .mobile_nav_box #currencies_block_mobile_menu.mobile_menu_ul li span.opener, .st-menu .mobile_nav_box #languages-block_mobile_menu.mobile_menu_ul li span.opener {
    z-index: 1000;
}
	
/* koniec menu, logowanie, wyszukiwarka */

.privat_easy_7 .col-lg-7  {-webkit-box-flex: 0;-ms-flex: 0 0 45%;flex: 0 0 45%;max-width: 45%;}
.privat_easy_7 .col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 55%;flex: 0 0 55%;max-width: 55%;}
.easycontent.privat_easy_8 {margin-top: -160px !important;}
#footer .privat_easy_7 #steasy_column_80 {padding-left: 3rem;}
.privat_easy_8 {margin-top: -200px !important}
.pro_gallery_thumbs_vertical .swiper-slide {height: 90px !important;}
	
}