@media screen and (max-width: 992px){

}

@media screen and (max-width: 768px){
	.padd{ padding:10px 0; }
	.lelem{ padding:0; }
	.relem{padding: 0; }
	.row>*{	padding: 7px;}
	.hidemobile, .hm{ display: none!important;}
	.showmobile{ display: block!important;}
	.navbar{position: relative;  padding: 10px 0;}

	#logo{ width: 170px; }

    .ln {
	    position: absolute;
	    right: 75px;
	    top: 10px;
    }
    .navbar-toggler{
    	margin-left: auto;
    	border: none;
    }

 	#list_top{
 		aspect-ratio: 2;
 	}

 	.navbar-nav{
 		margin-top: 40px;
 	}

	.nav-link{
		padding: 0.7rem 1.3rem !important;
	}
	header .dropdown-menu{
		box-shadow:none;
	}

    #wellcome_page{	
		width: 100%;
		aspect-ratio: 2;
		z-index:-1;
	}    
	#wellcome_page .img-bg{	
		background-position: center;
	}

	#fast_products #news p{
		display: block;
		position: relative;
		margin-top: 10px;
		right: unset;
	}

	#fast_products #news{
		margin-bottom: 0;
	}


	#left_menu{
		margin-bottom: 30px;
	}


	.tag_cont{padding: 20px 0; display:flex; flex-direction: column;}

	.tags{ margin-bottom: 15px;}

	#page_detail_cont { padding: 0px; }

	.list_carousel .owl-carousel .owl-item{
    height:450px;
    width:100%;
}
.list_carousel .owl-theme .owl-controls{
  position: relative;
  top: -25px;
  left: 0;
}

.list_carousel .owl-buttons {
  display: none;
}
#gall .owl-carousel .owl-item{
    height:200px;
}
#gall div.item{  height:200px;}
#gall div.item a{ height:200px;}
#gall div.item img{ 
    max-height: 200px; width: auto; height: auto; max-width: 735px;
    position: relative;
  }


.owl-theme .owl-controls .owl-page span{
	width: 6px;
    height: 6px;
    margin: 5px 3px;
}

#bg_slider li{
	height: 150px;
}


}





































