.moblie{display:none;}

@media (min-width: 768px) {
  .container {width: 750px;}
}
@media only screen and (min-width: 992px) {
  .container {width: 970px;}
}
@media only screen and (min-width: 1200px) {
  .container{width:80%;min-width:1170px;}
	#press-magazine-se .container{width:1170px}
}
@media only screen and (min-width: 1200px){
	#products-se .products.container {
			min-width: 1170px;
			max-width: 1360px;
			width: 100%;
	}
}

@media only screen and (max-width: 1199px){
	#products-se .top > div{padding: 0 10%;}
}

@media only screen and (max-width: 991px){
	#products-se .products > ul > li{width:33.33333333%}

	#product-single-se .main > div{width:100%;float:none;}
	#product-single-se .main .images .slideshow_nav{margin:0;}
	#product-single-se .main .detail{padding:10px 0 60px;width:100%;min-height:auto !important;}
	section.hasSlider .side{bottom:80px;}
	
	section{padding-bottom:80px;}
	footer .container.moblie{display:block;}
	footer .container:not(.moblie){display:none;}
	footer{font-size: 12px;text-align: left;}
	footer .right{display:inline-block;overflow:hidden;text-align:left;max-width:60%;}
	footer .right > div{position: static;float:none;}
	footer .follow_us{float:right;text-align:center;margin-top:6px;}
	footer .follow_us span{padding-bottom:4px;display:block;width:100%;margin:0;}
}

@media only screen and (max-width: 767px){
	.moblie{display:block;}
	.screen{display:none;}
	
	footer{position:static;}
	footer .right{display:block;max-width:initial;}
	
	body{padding-bottom:72px;}
	body > header nav{width:100%;margin-top:-62px;}
	body > header nav:hover{height:40px;}
	body > header .logo{position:relative;z-index:999999;padding:0;margin:0px 20px;}
	body > header nav ul{color:#fff !important;}
	body > header nav ul li{position:relative;text-align:center;}
	body > header nav ul li.nav_btn img{width:25px;}
	body > header nav ul li.search img{width:22px;}
	body > header nav > ul.page_nav > li:hover:before{left:50%;margin-left:-4px;}
	body > header nav .nav_btn{margin-right:5px;}
	
	#se-search{font-size:14px;}
	#se-search .title{font-size:18px;}
	#se-search .post_title{font-size:16px;}
	#se-search #post_list{margin:40px 0 20px;}
	#se-search .paging > * {float:none !important;text-align:center;}
	#se-search .paging .right{margin-top:10px;}
	
	#home-se .middle{width:100%;padding:0 10%}
	#home-se ul.lang{bottom:20%;}

	#about-se .article{padding:20px 5%;}
	#about-se .article > div{width:100%;float:none;}
	#about-se .article .content{padding-right:0px;}
	#about-se .article .side .images > *{width:50%;float:left;padding:2%;}

	section.hasSlider{padding:0 5% 20px;}
	section.hasSlider:before{display: none;}
	section.hasSlider .side{position: relative;top: auto;bottom: auto;background-color:transparent;width: 100%;text-align: center;}
	section.hasSlider .side:not(.moblie){display:none;}
	section.hasSlider .side ul.product_list{position:relative;top: 0;bottom: 0;overflow-y:auto;margin: 0;}
	section.hasSlider .side ul.product_list li{width:100px;height:100px;text-align:center;padding:0;}
	section.hasSlider .side ul.product_list li img{height:100%;width:auto;margin: 0 auto;}
	section.hasSlider .main {margin-left:0;padding:0;}
	
	#recipes-se .main{padding-bottom: 50px;}
	#recipes-se .main .recipes li{width:50%;}
	#recipes-se .main .recipes li:nth-child(2n+1){clear:both;}
	#recipes-se .main .recipes li:nth-child(3n+1){clear:none;}
	#recipes-se .main .recipes li .thumbnail a:before{display:none;}
	#recipes-se .main .recipes li img{filter:grayscale(0%);-webkit-filter:grayscale(0%);}
	
	#products-se{height:auto;}
	#products-se .top{height:calc(100vh - 72px);width:100%;}
	#products-se .top > div{padding:0 5%;}
	#products-se .top > div > img{padding-top:44px;margin-bottom:44px;}
	#products-se .top .title{position:relative;bottom:0px;margin-bottom:-44px;}
	#products-se .top img{width:100%;height:auto;}
	#products-se .top .arrow_down{bottom:2%;}
	#products-se .products > ul > li{width: 50%;}
	#products-se .products > ul > li:nth-child(2){margin-top:100px;}
	#products-se .products > ul > li:nth-child(3){margin-top:0px;}
	#products-se .products li > div{padding: 0%;}
	#products-se .products > ul > li:hover .detail{display:none;}
	
	#product-single-se .main .images .slideshow {margin:10px 0;}
	#product-single-se .main .images .slideshow_nav {display:none;}
	#product-single-se .main > div{width:100%;float:none;}
	#product-single-se .main .detail{padding:0 0 60px;}
	#product-single-se .main .detail .title {display:none;}
	#product-single-se .main .detail .content_nav{border-top: 2px #ddd solid;}
	#product-single-se .main .title.moblie{margin-top:10px;border-top:2px #ddd solid;border-bottom:2px #ddd solid;font-size:18px;line-height:30px;}
	
	#press-magazine-se .container{width:auto;}
	#press-magazine-se ul li{width:50%;}
	
	#press-website-se {padding: 0 4% 40px;}
	#press-website-se .website_list {width:100%;}
	#press-website-se .website_list .table,
	#press-website-se .website_list .tr,
	#press-website-se .website_list .td{display:block;}
	#press-website-se .website_list .td:first-child {font-weight: bold;}
	#press-website-se .website_list .td:last-child{font-size: 14px;}
	
	#contact-se ul li{width:100%;}
	#contact-se ul li:nth-child(2n+1){clear:both;}
	#contact-se ul li:nth-child(3n+1){clear:none;}
}