@media only screen and (max-width:1000px){
	
	.box_partner{
		
    	 display: flex;
   		 justify-content: center;
		 float:none !important;
		 margin:35px !important;
		 position:relative;
	}
	
	.box_partner img{
		width:auto !important;
	}
	
	.partner_row_separator{
		display:none !important;
	}
	.box_convenzione .box_contenuto{
		width:100% !important;
	}
	.box_convenzione .box_logo_convenzione{
	}
	.img_sfondo_convenzione{
		display:none !important;
	}
	.box_convenzione .box_logo_convenzione{
		position:static !important;
		width:100% !important;
	}
	.box_convenzione .box_logo_convenzione .box_logo{
		position:static !important;
		left:0px !important;
		right:0px !important;
		border-radius:0px !important;
		text-align:center;
	}
	.box_convenzione .box_descrizione{
		width:auto !important;
		padding:10px !important;
	}
	.box_partner .submenu{
	left: -21px !important;
top: 70px !important;
right: -21px !important;
	}
	    .box_convenzione .box_descrizione .titolo{
        margin-top: 50px !important;
    }

}


@media only screen and (max-width: 800px) {
	
	
	.box_logo_mobile{
		margin: 0 auto 20px;
		display: block !important;
		text-align: center;
	}
	.box_logo_convenzione{
		display: none !important;
	}
	.box_partner .submenu ul{
		width: 100% !important;
	}
}

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