@charset "utf-8";
/* CSS Document */

.header-admin{background-color:#003366;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

.header-admin a{text-decoration:none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
font-size:13px;}
.header-admin a:hover{text-decoration:underline !important;}

.div-gestione{border:1px solid #ccc;
margin-top:50px;
padding-bottom:30px;}
.div-gestione a{color:#660000;
font-size:40px;
line-height:80px}

.div-gestione a:hover{text-decoration:none;
color:#660000 !important;
opacity:0.8 !important;}

.tagline2{font-size:20px;}


.tablesorter-bootstrap thead th,
.tablesorter-bootstrap thead td,
.tablesorter-bootstrap tfoot th,
.tablesorter-bootstrap tfoot td {
	background-color: #eee !important;
	text-transform:uppercase !important;
	letter-spacing:1px !important;
}

.tablesorter{font-size:14px;
letter-spacin:1px;
text-align:center;
font-family:Roboto}
.tablesorter td{vertical-align:middle !important;}
.strumenti{font-size:20px;}
.cancella{color:#cc0000 !important}

ul.enlarge{
list-style-type:none; /*remove the bullet point*/
padding:0 !important; margin:0 !important;
}
ul.enlarge li{
display:inline-block; /*places the images in a line*/

position: relative;
z-index: 0; /*resets the stack order of the list items - later we'll increase this*/
/*margin:10px 40px 0 20px;*/
}
/*ul.enlarge img{
background-color:#eae9d4;
padding: 6px;
-webkit-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
-moz-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
box-shadow: 0 0 6px rgba(132, 132, 132, .75);
-webkit-border-radius: 4px; 
-moz-border-radius: 4px; 
border-radius: 4px; 
}*/
ul.enlarge span{
position:absolute;
left: -9999px;
background-color:#eae9d4;
padding: 10px;
font-family: 'Droid Sans', sans-serif;
font-size:.9em;
text-align: center; 
color: #495a62; 
-webkit-box-shadow: 0 0 20px rgba(0,0,0, .75));
-moz-box-shadow: 0 0 20px rgba(0,0,0, .75);
box-shadow: 0 0 20px rgba(0,0,0, .75);
-webkit-border-radius: 8px; 
-moz-border-radius: 8px; 
border-radius:8px;
}
ul.enlarge li:hover{
z-index: 50;
cursor:pointer;
}
ul.enlarge span img{
padding:2px;
background:#ccc;
}
ul.enlarge li:hover span{ 
top: -100px; /*the distance from the bottom of the thumbnail to the top of the popup image*/
left: -150px; /*distance from the left of the thumbnail to the left of the popup image*/
}
ul.enlarge li:hover:nth-child(2) span{
left: -100px; 
}
ul.enlarge li:hover:nth-child(3) span{
left: -200px; 
}
/**IE Hacks - see http://css3pie.com/ for more info on how to use CS3Pie and to download the latest version**/
ul.enlarge img, ul.enlarge span{
behavior: url(pie/PIE.htc); 
}

.box-home{text-align:center;
font-size:30px;
padding:30px;
}

.box-home:hover{background:#f5f5f5;
}

.box-home i{font-size:50px;
margin-bottom:30px;}

a .box-home{color:#003366 !important;}

.box-riviste{border-right:1px solid #f5f5f5;
min-height:385px !important;
text-align:center;}

.box-riviste.last{border:0}

.anni-riviste{color:#333;}

.titolo-riviste{padding-top:0px;
padding-bottom:8px;
border-bottom:1px solid #f5f5f5}

.titolo-riviste a{color:#666;
text-decoration:none;}

.titolo-riviste a:hover{opacity:0.8;
text-decoration:underline;}

.top-bar-user{
background:#c79232;
padding-top:10px;
height:30px;
margin-bottom:20px;
}

.top-bar-user a{
text-decoration:none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
font-size:13px;
}

.header-user{width:960px;
margin-left:auto;
margin-right:auto;
margin-bottom:-10px !important;}

.header-user img{width:120px;}

.header-user h2{float:right;
font-family:"Roboto", sans-serif;
color:#c79232;
letter-spacing:1px;
font-weight:700;}


@media (min-width: 1200px){
.container {
    max-width: 95% !important;
}
}