<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width:480px) {
}

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

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

@media screen and (min-width:1400px) {
	#el_menu {
		width:70%;
	}
	#menu li a:link, #menu li a:active, 
	#menu li a:visited, #menu li a:focus {
		font-size:1em !important;
	}
	#menu li a:hover, #el_menu ul li a:focus {
		font-size:1em !important;
	}
	#menu span {
		font-size:0.8em;
		font-style: italic;
		font-family: 'Droid Serif', serif;
	}
	#menu li {
		margin-right:7%;
	}
}
@media screen and (min-width:1100px) and (max-width:1399px) {
	#el_menu {
		width:66%;
	}
	#menu li {
		margin-right:5.8%;
	}
	#menu li a:link, #menu li a:active, 
	#menu li a:visited, #menu li a:focus {
		font-size:0.9em !important;
	}
	#menu li a:hover, #el_menu ul li a:focus {
		font-size:0.9em !important;
	}
	#menu span {
		font-size:0.65em;
	}
}
@media screen and (max-width:1005px) {
	#right {
			display:none;
	}
	#left {
		display:none;
	}
	#el_menu {
		border-top:2px solid #63B93B;
		background: url("../../img/header-right-bg.png") repeat scroll 0 0 transparent;
	}
	#logo, #el_menu, .c_content  {
		width:100%;
		float:none;
		padding:0px;
	}
	#logo {
		text-align:center;
	}
	#menu {
		width: 740px;
		margin:0px auto;
		padding-left:0px;
	}
	#menu li a:link, #menu li a:active, 
	#menu li a:visited, #menu li a:focus {
		font-size:0.9em !important;
	}
	#menu li a:hover, #el_menu ul li a:focus {
		font-size:0.9em !important;
	}
	#menu span {
		font-size:0.8em;
		font-style: italic;
		font-family: 'Droid Serif', serif;
	}
	
	.ei-title h2 {	
		font-size:1.3em;
	}
	.c_content {
		padding-bottom:0px;
	}
	#el_menu #icone_social  {
		bottom:-30px;
	}
}
@media screen and (max-width:800px) {
	.c_content {
		width:100%;
	}
	#menu{
		display:none;
		padding:0px;
		background:#000;
		width:100%;
	}
	#menu li {
		float:none;
		margin:0px;
		padding:0px;
		width:100% !important;
		position:relative;
	}
	#menu  span{
		position:absolute;
		left:15px;
		top:30px;
		font-size:0.9em;
	}
	#menu li a:link, #menu li a:active, #menu li a:visited, #menu li a:focus {
		display:block;
		padding:15px 0px 18px 15px;
		border-top:1px solid #63B93B;
		line-height:1.1em !important;
		font-size:1em !important;
	}
	#menu li a:hover {
		background:#63B93B;
		color:#fff !important;
		font-size:1em;
	}
	#pull {
		display:block;	
	}
	#slogan {
		font-size:1.3em;
	}
	.ei-title h2 {
		line-height: 1.2em;
		font-size:1em;
	}
	#news, #content {
		float:none;
		width:100%;
		margin:0px auto;
	}
	#intro p, #news h2, #contenuti, #news .p_news_item {
		/*padding-right:5px;
		padding-left:5px;*/
	}
	#intro{
		height:auto;
	}
	#intro ul {
		padding-left:0px;
		font-size:0.8em;
		float:none;
		width:100%;
		padding:0px;
		text-align:left;
	}
	#intro ul  li a:link, #intro ul  li a:active, #intro ul  li a:visited, #intro ul  li a:focus {
		margin-left:5px;
	}
	#intro p {
		float:none;
		width:90%
	}
	#intro h1 {
		padding-top:45px;
	}
	#news .p_news_item {
		padding-left:0px;
	}
	#el_menu #icone_social  {
		bottom:-40px;
	}
}
@media screen and (max-width:350px) and (min-width:240px) {
	#logo img {
		width:100%;
	}
}
</pre></body></html>