 
.noTitle{
	display:none;
}
#R1{
	padding:0;
}
#R2{
	padding-bottom:0px;
}
#R-box-2, #R-box-13{
	background-color:#e2e3e3;
}
#R3{
	padding-top:0 !important;
	background-color:#fff !important;
}
.testata-sezione{
	width:100%;
}
.testata-sezione .boxTitle{
	width:100%;
	/*background-color:#C4151B;*/
	/*opacity:0.85;*/
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	/*color:#fff;*/
}
.testata-sezione .boxTitle h1{
	margin:10px 0;
}
/**********************************************/
/*
= testata bassa
*/
.logo img{
	height:65px;
}
.intestazione {
	margin-top:10px !important;
}
.intestazione a{
	font-size:28px;
}
#header{
	padding-top:5px !important;
	padding-bottom:5px !important;
}
#cerca{
	margin-top:20px;	
}
/**********************************************/
ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.box-title{
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:600;
	font-size:1.6em;
	/*text-transform:uppercase;*/
	margin:20px 0;
	color:#63818F;
}
.titolodoc{
	font-size:16px;
	display:block;
}
/**********************************************/
}
#box-1 .boxFull {
	background-color: #fff;
	float:left;
	margin-bottom:40px;
	/*margin-right:15px;*/
	min-height:250px;
	width:50%;
   }
#box-1 .boxFull img{
	padding-top:5px;
	padding-bottom:10px;
	margin:auto;
}
#box-1 .abstract{
	margin:10px 0;
	text-align:center;
	
}
#box-1 .titolodoc{
	margin:20px 0;
	text-align:center;
		
}
 
/**********************************************/
#box-2 .box-title{
	margin-top:25px;
}
#box-2 .abstract{
	margin:10px 0;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}
#box-2 .boxFull{
	background-color:#ffffff;
	float:left;
	width:23%;
	margin:0 20px 20px 0;
	min-height:250px;
}
#box-2 > .box-content > ul > li > div.boxFull a:nth-of-type(2){
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
#box-12 .boxFull{
	float:left;
	width:45%;
	margin:0 20px 20px 0;
	min-height:0;
}
/*
= SMALL DEVICE
*/
@media screen and (min-width: 320px) and (max-width: 480px){
	#box-12 .boxFull{
	float:none;
	display:block;
	width:100%;
	}
}
@media screen and (max-width: 767px) {
	#box-12 .boxFull{
		padding:15px;
		float:left;
		width:45%;
		margin:0 20px 20px 0;
		min-height:0;
	}
}
@media screen and (min-width: 320px) and (max-width: 480px){
	#box-12 .boxFull{
		padding:15px;
		float:none;
		display:block;
		width:100%;
		min-height:0;
}
@media screen and (max-width: 767px) {
	#box-2 .boxFull{
		float:left;
		width:45%;
		margin:0 20px 20px 0;
	}
}
@media screen and (min-width: 320px) and (max-width: 480px){
	#box-2 .boxFull{
		float:none;
		display:block;
		width:100%;
		margin-bottom:20px;
	}
}
 
