@media only screen and ( max-width: 1023px ) {
 
html{
	font-size:10px;
}

body{
	overflow-x:hidden;
}
 
.desktop{
	display:none;
}

.mobile{
	display:block;
}


.large-container{
	width:94%;
	
}

.small-container{
	width:70%;
	
}


.main{
	padding-top:80px;
}

header{
	height:80px;	
}

header .toolbar ul li, footer .toolbar ul li{
	margin-left:8px;
	width:28px;
	height:28px;
}

header .toolbar ul li img, footer .toolbar ul li img{
	width:14px;
	margin-top:7px;
	
}

.small-container{
	max-width:750px;
}

.border .border-content .icona{
	width:28px;
	height:28px;
}

.border .border-content .icona img{
	width:14px;
	margin-top:7px;
}

ul.infos li .info .buttons img{
	width:36px;
}

ul.infos li .info .text{
	font-size:1.67rem;
}
	
}

