/* RISOLUZIONE PROBLEMA MENU RESPONSIVE CON ACCESSO SUPER USER*/

.jmoddiv.jmodinside {
    position: static !important;
}

/* RISOLUZIONE PROBLEMA RIGA FRA UN ARTICOLO E L'ALTRO IN HOME PAGE*/

div.items-row {
    border-bottom: 2px solid #E66129;
    clear: both;
    padding: 10px 0 20px;
}

/* RISOLUZIONE PROBLEMA SPAZIATORE IN VOCE CON LINK ESTERNO*/

div.jsn-modulecontainer ul.menu-iconmenu li i[class*="fa-"], div.jsn-modulecontainer ul.menu-iconmenu > li > a > span {
    float: none;
}

/* CAMBIO CARATTERE TITOLO MODULI DOPO PERSONALIZZAZIONE FONT TEMPLATE CON GOOGLE FONT*/

h3.jsn-moduletitle {
    color: #363636;
    font-size: 1.15em;
    margin: 0 0 10px;
}


/* ----- RICH MENU STYLE ----- */
div.jsn-modulecontainer ul.menu-mainmenu ul,
ul#jsn-sitetools-menu li ul,
#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent  {
	background-color: #ffffff;
	z-index: 999;
}

/* =============== MODULE STYLES - MODULE ICONS =============== */
div[class*="icon-"] h3.jsn-moduletitle span.jsn-moduleicon,
div[class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon {
	padding-left: 25px;
}																  


/* =============== DIMENSIONE CARATTERE MENU =============== */
div.jsn-modulecontainer ul.menu-mainmenu > li > a {
	font-size: 1.23em;
}


/* =============== RIMOZIONE SFONDO BODY PAGINA =============== */
#jsn-body {
	background: none;
	padding: 15px 0 0;
}

/* ----Formattazione componente "Attachments"---- */
.attachmentsList caption{
	display:		none !important;
}

.attachmentsList table{
	border:			1px solid white !important;
	width:100%;
}

.attachmentsList table a{
	font-weight:	normal !important;
}

.attachmentsList table img{
	top:			5px;
	margin-top:		20px;
	position:		relative;
	padding-right:	10px;
}

/* ----Formattazione componente "Attachments per centrare testo e icona"---- */

#main div.attachmentsList table img,
div.attachmentsList table img {
	border: 0;
	margin: 0;
}

#main div.attachmentsList table,
div.attachmentsList table {
	background: transparent;
	border: 1px solid #C0C0C0;
	clear: both;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 160%;
	margin-bottom: 4px;
	text-align: center; /* orizzontale */
	line-height: 50px; /* verticale */
}
		
/* ----Formattazione componente "Attachments per colore sfondo seconda riga"---- */
		
#main div.attachmentsList table tbody tr.even td,
div.attachmentsList table tbody tr.even td {
/*	background-color: aliceblue; */
	background-color: floralwhite;  
}
		
/* Formattazione componente "attachment" - termine */

/*---MODIFICA SFONDO PALLINI IN SLIDESHOW - /plugins/jsnimageshow/themeslider/assets/css/skitter/skitter.styles.css ---*/

.box_skitter .info_slide_dots {
	position: absolute;
	background: transparent;
	z-index: 151;
	padding: 5px 0 5px 5px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	opacity: 0.75;
}