@media (min-width:1024px){
	header{width:100%;
background:#fff;
position:fixed;
top:0;
z-index:999;
}
.wrap{
	margin-top:160px;
}
.product-category .wrap{
    margin-top: 180px;
}
}
@media (max-width: 1199px){
.container {
    width: 95%;
}
.slideshow-container .owl-carousel .owl-buttons .owl-prev{left:3%;}
.slideshow-container .owl-carousel .owl-buttons .owl-next{right:3%;}
}

@media (min-width:1200px){
	#top-links{padding-left:30px;}
	#megamenu-menu.navbar{margin-bottom:0;margin-top:10px;}
 .contact .email,  .contact .marker{
     margin-top: 10px;
    display: block;
    padding-left: 5px !important;
 }
 .contact .shedule-box{padding-left:5px !important;}
 #lang{right:-30px;}
 #wall h3{margin-bottom:50px;}
}

@media (min-width:768px){
	.header-ico .dropdown-menu-search {
    width: 380px;
}

}


@media (max-width:979px){
	.image-buttons .next{right:0;}
	.image-buttons .prev{left:0;}
	.product-product .breadcrumb{margin-bottom:0;}
}
@media (max-width:768px){
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{position:static;}
		.logo-box{
		text-align:center;
		margin-bottom:5px;
	}
	#top-links{
		display:none;
	}
	#lang{
		position: absolute;
		top: 0;
		right: 16px;
	}
	#cart{
		position: absolute;
		top: 9px;
		right: 0;
	}
	#cart a.show-cart{
		width: auto;
		height: auto;
		padding:10px;
	}
	#cart #cart-image img{
		width:24px;
	}
	#cart-total > *{display:none !important;}
	.main-nav{
		position:absolute;
		left:22px;
		top:0;
		background:#F7F7F7;
	}
	.main-nav .fa{font-size:17px;margin-right:0;}
	.navbar-nav{margin-left:0;margin-right:0;}
	#megamenu-menu .dropdown-menu {position:static;}
	#megamenu-menu {
    background: #F4F4F4 !important;
	min-height:0 !important;
	border:0;
	margin-bottom:0;
}
.megamenu-menu .nav > li{text-align: center;}
	#top ul{text-align:center;}
	.header-ico .dropdown-menu{width:100%;}
	.common-home #content>.container:nth-of-type(1){
		width:100%;
		padding-left:0;
		padding-right:0;
	}
	.tltslide-text{
		left: 0 !important;
		margin-left: 0 !important;
		width: 100% !important;
		border:0 !important;
	}
	.tltslide-text h1{font-size:23px !important;}
	.slideshow-container .owl-pagination{width:auto;bottom:0;}

	.owl-carousel .owl-buttons div i{font-size:28px !important;}
	#wall .child-box ul{margin-bottom:0;}
	.main-image img{max-width:100%;}

	.common-home #content .module-html{background-size:cover;}


	#megamenu-menu-bottom div.dropdown-menu{display:none;}
	.common-home #content .module-html .module-html-container{border:0;}
	footer .col-sm-3{text-align: center;}
	footer .col-sm-3 a img{display:inline;}
	.flycart-button.close-button {
	font-size: 12px !important;}
	.product-product .content-top{margin-bottom:0;}
	.product-thumb .cat-name{left:-5px;}
	.product-product .thumbnails{position:relative;}
	.image-additional a{
		margin-bottom:0;
	}
	.thumbnails .image-additional{
		margin-left:0;
	}
}
@media (max-width:520px){
	h2, h3, h1{font-size:24px;}
	#top-panel .email{display:none;}
	footer .footer-soc, footer .powered {
		float: none;
		text-align: center;
		height:auto;
	}
}
@media (max-width:480px){
	.blog_item .image{
		float:none !important;
	}
	#top-panel li{padding-left:0;padding-right:0;}
	#lang .dropdown-menu{left:-22px;}
	.tltslide-text{
		top:0 !important;
		margin-top:0 !important; 
		height:auto !important;
	}
	.tltslide-text .btn-default{bottom:0 !important;padding: 5px 16px !important;}
	.slideshow-container .owl-pagination{display:none;}
	.tltslide-text h1{font-size:18px !important;}
	.slideshow-container, .map-container{padding:0;margin-bottom:0;}
	.image-additional {
		max-width: 77px;
		width: 25%;
	}
}
@media (max-width:350px){

}
@media (max-width:320px){
	#wall .col-lg-8, #wall .col-lg-4{width:100%;}
	#wall .cat-row.flex{display:block;}
}