@media only screen and (min-width: 768px) and (max-width: 768px) {
	@viewport {
	   width: 980px;
	}
	#topContent,
	#testa,
	#testaHomeWrapper,
	.mfp-container,
	.mfp-wrap,
	.mfp-bg,
	#mapWrapper {
		width: 980px;
	}
	.container,
	.content,
	#menu,
	#page,
	#footer,
	#slideshowTestaContainer {
		width: 100%;
	}
	.mostraTablet {
		display: block;
	}
	#nav li {
		font-size: 80%;
	}
	#testa {
		padding-top: 55px;
	}
	#slideshowTestaContainer {
		padding-top: 0;
	}
	#mappaCuore img {
		width: 300px;
	}
	#menu .pulsantePrenotaVerde,
	#socialMenu {
		margin-right: 20px;
	}
	#topContent {
		padding-left: 0;
		padding-right: 0;
	}
	#page,
	#homeWrapper,
	#fasciaBassa,
	#footer {
		padding-left: 20px;
		padding-right: 20px;
		width: 940px;
	}
	#page .content,
	#homeWrapper .content,
	#fasciaBassa .content,
	#footer .content,
	.barraOmbra {
		width: auto;
	}
	#page .content .colonnaDoppia {
		margin-right: 0;
	}
	#slideshowTestaContainer .didascalia {
		text-indent: 20px;
	}
	#fasciaFoto img {
		border: 0;
	}
	.prenota.colonnaSingola.floatRight {
		width: 30%;
	}
	.prenota.colonnaSingola.floatRight iframe {
		padding-left: 0;
	}
	#galleriaFotograficaContainer .elencoImmaginiGrandi li img {
		width: 100%;
	}
	.testoStrutturaElenco {
		width: 350px;
	}
	.boxEvento .testoStrutturaElenco {
		width: 450px;
	}
	#chiSiamoContent {
		width: 70% !important;
	}
	#contentSlider,
	#navSlider,
	#convenzioniSlider {
		width: 940px;
	}
	#convenzioniSlider {
		padding: 20px;
	}
	#contentSlider .ulContainer {
		width: 870px;
	}
	#convenzioniHome {
		width: 575px;
		margin-right: 28px;
	}
	#mapWrapper {
		padding-top: 147px;
	}
	#map {
		padding-bottom: 89.5%;
	}	
}