#copertine .carousel-indicators li{
	background:#d7c790;
	height:20px;
	width:20px;
	border:0;
}
#copertine .carousel-indicators .active, #video-news .carousel-indicators .active{
    background-color: #b08f22;
	border:0;
}
#copertine .item{
	height:550px; 
	text-align:center;
	font-size:16px;
}
#homecontent a{
	color:#000;
}
#copertine h2{
	font-style:italic;}
.txtcopertina{padding:0 28px;}
.imgcopertina{position:relative;}
.tipodoccopertina{background:#fff; padding:10px 0 5px 0;}
.carousel-caption {
    left: 40%;
    bottom: 0;
    right: 40%;
	color:#000;
	text-shadow:none;
	text-transform:uppercase;
	font-size:14px;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight:600;
	padding:0;
}
#video-news .carousel-indicators li {
	background:#d7c790;
	height:15px;
	width:15px;
	border:0;
}
#video-news .item .video-txt{
	padding:0 20px 40px 20px;
}
#video-news .item{background:#333; color:#fff;} 
#video-news .item a{color:#fff;}
#video-news .item a small{color:#fff; text-decoration: none;}
#video-news .carousel-indicators {
    bottom: 0;
}
/*speciale*/
#speciale h2{
	font-style:italic;
	margin-top:0;}

#homepage #com-agg .tab-pane {
    padding: 0;
}
.carousel-indicators {
    bottom: 0;
	margin-bottom:0 !important;
}
#aginews{ height:300px; overflow:hidden;}
#magistratieuropa{
	background:transparent url(/images/home/magistrati-europa.png) center bottom no-repeat;
	padding:5px 10px;
	color:#fff;}
#magistratieuropa h3{
	margin:5px 0px;}
#magistratieuropa a{
	color:#fff;
	text-decoration:underline;}


#video-news .item .evbox{
  background:#b08f22; 
  margin:5px 0;
  padding:5px 10px; 
  font-size:14px; 
  font-family: 'Source Sans Pro', sans-serif; 
  text-transform:uppercase; 
  color:#fff; 
  font-weight:700;
}