@media screen and (min-width:1764px){

}

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



}


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

#cssmenu > ul > li > a{
	padding-left:10px;
	padding-right:10px;
}

}

@media only screen and (max-width:1200px) {
	
#cssmenu > ul > li > a{
	padding-left:10px;
	padding-right:10px;
}


	
}



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

.container-fluid{
	padding-left:1rem;
	padding-right:1rem;
}

#search-container {
	right:60px;
	z-index: 5;
}

.Navtools-container{
	width:80px;
	text-align:right;
	
}
.userItem-desktop{
	display: none;
}


}

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

.tile{
	width:50%;
}

.tile-image img{
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}

.left-block{
	width:100%;
	max-width: 100%;
}

.right-block{
	flex:none;
	width:100%;
}

.btn-conferma{
	width:100%;
}


.aside-personalizza .row>[class*=" col-"]:first-child,
 .aside-personalizza .row>[class^=col-]:first-child{
	height:60%;
}


.aside-personalizza .row>[class*=" col-"]:nth-child(2),
 .aside-personalizza .row>[class^=col-]:nth-child(2){
	height:40%;
	position: relative;
}




.itemmodel-action .btn{
	display: block;
	width:100%;
}

#accordion-input-header{
	padding-right:60px;
}



}

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


 
}

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



.top-block-image{
	width: 100%;
    position: relative;
    height: 50vh;
}

.top-block-wrap{
	padding: 40px 0;
}

#products-body{
	padding:10px;
}

.top-wrapper {
	height: calc(50vh - 120px);
}

.block-responsive{
	margin-top: 30px;
}

.td-cart-image.cart-item-image{
	max-width:200px;
	margin: 0 auto;
}

.sticky-header{
    font-size:14px;
}



}



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

}

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


}


	
	
