@media (max-width: 1700px){
	.slider-box{
	  height: 480px;
	}
	
}
@media (max-width: 1600px){
	.slider-box{
	  height: 450px;
	}
	.logo-aside img{
	  height: 250px;
	}
}
@media (max-width: 1400px){
	.slider-box{
	  height: 380px;
	}
	.logo-aside img{
	  height: 200px;
	}
	
}
@media (max-width: 1250px){
	.logo-aside{
		display: none;
	}
	
}
@media (max-width: 1250px){
	.w1200{
		width: 98%;
	}
	.slider-box{
	  height: 350px;
	}
	
}
@media (max-width: 1100px){
	header{
		padding-bottom: 0;
	}
	nav{
		position: absolute;
		width: 100%;
		right: -100%;
		top: 87px;
		overflow: hidden;
		text-align: center;
		background: #1a1a1a;
		z-index: 100;
	}
	nav.opened{
		right: 0;
	}
	nav ul, nav li, nav .link-n{
		width: 100%;
	}
	.nav-hld{
		width: auto;
		float: right;	
		margin-top: -70px;	
	}
	.nav-hld.fixed{
		width: 100%;
		margin-top: 0;
	}
	.nav-hld .w1200{
		width: 100%;
	}
	.search-hld .w1200{
		width: 98%;
	}
	.logo{
		width: auto;
		margin: 15px 0;
	}
	.logo img{
		width: 200px;
	}
	.menu-icon{
		display: block;
	}
	.search-hld{
		top: 86px;
	}
	.search-hld.fixed {
	    top: 49px;
	    position: fixed;
	}
	.search-btn{
		margin-left: 10px;
	}
	.submenu{
		width: 100%;
		display: none;
		background: #1a1a1a;
	}
	.submenu li, .submenu .link-n{
	   width: 100%;
	}
	.submenu .link-n{
		padding: 7px 20px;
	}
	.nav-hld.fixed nav{
		top: 50px;
	}
	
}
@media (min-width: 1100px){
	.search-hld.fixed {
	    top: 49px;
	    position: fixed;
	}
	nav li{
	  position: relative;
	}
	.submenu{
	  z-index: 100;
	  background: #1a1a1a;
	  position: absolute;
	  visibility: hidden;
	  left: -7px;
	  
	  border: 1px solid #1a1a1a;  
	  opacity: 0;
	  transform: translate3d(0,58px,0);
	  -webkit-transform: translate3d(0,58px,0);
	  -moz-transform: translate3d(0,58px,0);
	  width: 270px;	  
	  overflow: hidden;
	}
	.submenu li, .submenu .link-n{
	   width: 100%;
	}
	.submenu .link-n{
		padding: 7px 20px;
	}
	.submenu .link-n:hover::before{
		width: 106%;
		left: -8px;
	}
	nav li:hover ul{
	  visibility:visible;
	  opacity:1;
	  transform:translate3d(0,50px,0);
	  -webkit-transform:translate3d(0,50px,0);
	  -moz-transform:translate3d(0,50px,0);
	}
	
}
@media (max-width: 1000px){
	.slider-box{
	  height: 300px;
	}
	.slide-title {
	    font-size: 25px;
	    line-height: 28px;
	}
}
@media (min-width: 900px){
	.bannersSticky{
		width: 300px;
	}
}
@media (max-width: 900px){
	.bannersSticky{
		width: 100%;
		position: relative!important;
		top:0!important;
		left:0!important;
	}
	
	.stickycolumnclass{
		width: 100%;
	}
	.big-column, aside{
		width: 100%;
	}
	footer .form-hld{
		width: 100%;
	}
	.social-footer{
		margin-top: 10px;
		width: 100%;
	}
	.section-title, .page-title{
		font-size: 45px;
	}
	.page-title.border {
	    padding-bottom: 20px;
	}
	.section-title.middle, .title{
		font-size: 20px;
		    line-height: 22px;
	}
	.article-desc{
		font-size: 20px;
		line-height: 22px;
		height: 66px;
	}
	.news-desc{
		font-size: 18px;
		line-height: 20px;
	}
	.product-txt{
		bottom: 15px;
	}
}
@media (max-width: 650px){
	.categories.inner {
	    width: 100%;
	}
	.section-title, .page-title{
		font-size: 32px;
	}
	header .social-h{
		display: none;
	}
	.lang{
		padding-left: 10px;
	}
	footer .column {
	    width: 100%;
	}
	.instagram-pic {	    
	    width: 20%;
	}
	.slide-title {
	    font-size: 20px;
	    line-height: 22px;
	}
	.slides-numb{
		font-size: 18px;
		line-height: 70px;
		width: 60px;
	}
	
	.article-text img {
		width:100%;
	}
}
@media (max-width: 650px){
	.article-box {
	    width: 100%;
	}

	.category-box{
		width: 50%;
		padding: 10px;
		margin: 0;
	}
	.category{
		font-size: 18px;
	}
	.product-slide .category {
	    line-height: 62px;
	    padding: 0 5px;
	    width: 130px;
	}
	.product-slide .title{
		height: 45px;    
		font-size: 18px;		
   		margin: 8px 0 8px 10px;
   		width: calc(100% - 230px);
	}
	.product-slide .time{
		margin-top: 5px;
	}
	.product-txt {
	    bottom: 0px;
	}
	.date {
	    font-size: 16px;
	}
	
	.article-text img {
		width:100%;
	}
}
@media (max-width: 400px){
	body{
		font-size: 16px;
	}
	.logo img {
	    width: 140px;
	}
	.nav-hld {	    
	    margin-top: -60px;
	}
	nav{
		top:70px;
	}
	.search-hld{
		top: 70px;
	}
	.search-hld .btn{
		width: 100px;
	    float: right;
	    margin-right: 7px;
	}
	.search-hld .text-s{
		width: calc(100% - 120px);
	}
	.section-title, .page-title{
		font-size: 27px;
	}
	.author, .article-page .time{
		width: 100%;
	}
	footer .link-n{
		line-height: 20px;
	}
	.page-subtitle{
		font-size: 20px;
	}
	
	.news-box {
	    margin: 10px 0;
	    width:100%;
	}
	.category-box{
		width: 100%;
	}
	.slide-text-hld{
		width: 100%;
		padding: 0 10px;
	}
	.product-slide .time{
		display: none;
	}
	.product-slide .category{
		display: none;
	}
	.product-slide .title {	    
	    width: 100%;
	}
	
	.article-text img {
		width:100%;
	}
	.grid-item {
	    width: calc(50% - 10px);
	}
}