/* CSS Document */

/*PAGINAZIONE*/

.paginazione-articoli { position:relative; display:block; margin:60px 0 40px 0;}
.paginazione-articoli hr { margin:80px 0 !important;} 
.paginazione-articoli .precedente { text-align:left;} 
.paginazione-articoli .centrale {text-align:center; color:#ccc} 
.paginazione-articoli .successivo { text-align:right} 

.paginazione-articoli a { display:block; color:#666 !important;}
.paginazione-articoli .precedente a:hover .titoloart, .paginazione-articoli .successivo a:hover .titoloart  { color:#666 !important;}

.paginazione-articoli .precsucc { font-size:14px; font-weight:600; margin-top: 5px;} 
.paginazione-articoli .precsucc.prec {   } 
.paginazione-articoli .precsucc.succ {   } 
.paginazione-articoli .titoloart { clear:both; display:block; font-size:20px; padding-top: 10px; line-height:30px; color:#ccc} 
.paginazione-articoli .titoloart.prec { margin-left:35px;   } 
.paginazione-articoli .titoloart.succ { margin-right:35px;   } 
.paginazione-articoli .icona { font-size:50px;  } 
.paginazione-articoli .icona.prec { float:left; margin-right:15px } 
.paginazione-articoli .icona.succ { float:right; margin-left:15px } 
.paginazione-articoli .img { margin:0 10px; width:120px;}
.paginazione-articoli .img.prec{ float:left; margin-left:0;}
.paginazione-articoli .img.succ { float:right; margin-right:0;}


/* RESPONSIVE MOBILE INFERIORE A  */
@media screen and (max-width: 767px) {
.paginazione-articoli .precedente { text-align:center !important;} 
.paginazione-articoli .centrale {text-align:center !important;} 
.paginazione-articoli .successivo { text-align:center !important;} 
.paginazione-articoli .titoloart { margin:0 !important; color:#666;}  
.paginazione-articoli .icona { display:none }
.paginazione-articoli .img { float:none !important; margin:20px 0; width:210px;}
}

@media screen and (max-width: 480px) {
.paginazione-articoli .successivo { border-top:1px solid #f4f4f4; margin-top:20px; padding-top:20px;} 
}