/* CSS */


html>body,
html>body input,
html>body select,
html>body textarea
{
font-family:arial,sans-serif;
font-size: 12px; 
}

.last_articles h3, #FBSDK h3, #user-info, #center .item-breadcrumb, #left-bar h2, .last-update {
display: none;
}

#main-wrap
{
width: 98%;
margin: 0 auto;
text-align:left;
padding:0;
}

#main #center
{
margin-left: 2%;
}


#main #center {
width: 75%;
float: left;
}

#top-nav {
background-color: #fff;
padding: 0px;
margin: 0px;
}


#search-form {
background-image: url('http://www.giornalismi.info/logos/rss.gif')
background-repeat: no-repeat;
}

#search-form {
background-color: #1C2A47;
}


.search-input {
padding: 0 10px;
}

#search-form {
border: 3px solid;
border-color: #1C2A47;
}

#top-nav ul.groups a, #top-nav h3 {
display: none;
}

.quote {
font-size: .7em;
font-weight: bold;
text-align: right;
}

.quote .author{
font-size: .9em;
font-weight: bold;
font-style: italic;
text-align: right;
}


#citazione {
  float: right;
  height: 80px;
  width: 25%;
  position: relative;
  
}

#citazione .quote {
  position: absolute;
  bottom: 0;
  right: 0;
}


 .caschibianchi, .docs, .zone, .diari {
width: 30%;
display: block;
float: left;
margin: 0 0 4px 0;
padding: 2px;
}

/* .rigahp {
display: block;
clear: right;
} */


h3.feature {
background-color: #1C2A47; 
color:white;
text-align: center;
}

/* .topic_home .article-item img {
width: 120px;
} */

.topic_home .subhead {
font-style: normal;
font-size: .8em;
}

.halftitle {
font-style: italic;
font-size: .9em;
}

.article-item a {
text-decoration: none;
color: #1C2A47;
}

#main #left-bar {
width:200px;
display: block;
margin: 0 2px 0 0;
background-color: #F2F2F2;
padding: 3px;
}

#main #loghi img {
    display: block;
    margin-left: auto;
    margin-bottom: 5px;
    margin-right: auto;}


/* .topic_home #left-bar {
margin-top: 50px;
background-color: #F2F2F2;
} */

#main #left-bar li a {
margin: 3px;
}

#left-bar ul.menu li a {
font-size: 11px;
color: #1C2A47;
}

#main #left-bar li {
margin-bottom: 5px;
font-weight: bold;
}

#right-bar {
width: 15%
display: block;
margin: 0 0 0 2px;
}


.menu li ul li {display: none;}
.menu li:hover ul li {display: block;}

.enti {
background-color: #f2f2f2;
color: #1C2A47;
font-weight: bold;
text-align: center;
}

.entipromotori {
background-color: #1C2A47;
color: white;
font-weight: bold;
text-align: center;
}

#promotori {
display: block;
clear: both;
}

#promotori img {
float: left;
height: 90px;
width: 90px;
}

.logoente {
width: 20%;
float: left;
}

/**** SUBTOPIC SUBTOPICS ****/

.spaziobianco {
background: #fff;
}

ul.subtopics
{
margin: 1em 0;
padding: 1em;
}

ul.subtopics li
{
background-color: #f5f5f5;
border-left: solid 6px #1C2A47;
padding: 0px 3px;
font-size: 0.9em;
margin-top: 4px;
}

ul.subtopics li a
{
font-weight: bold;
margin-left: 5px;
text-decoration: none;
}

ul.subtopics li div
{
margin-left: 5px;
}


ul.subtopics li a:hover
{
text-decoration: underline;
}

.polygenFooter {
margin-bottom: 10px;
}

#fotohome, #galshow-5, #slide-caption {
text-align: center;
}

#logosito img {
width: 130px;
height: auto;
margin: auto;
}

#right-bar #tumblr ol li
{ list-style-type: none;}

#right-bar #tumblr img
{ width: 100%;}

#center #tool-bar h3.feature {
display:none
}

#center #tool-bar {
background-color: whitesmoke;
}

#center a
{
text-decoration: underline;
color: #1C2A47;
}

a:hover
{
text-decoration: underline;
color: #cc0000;
}

#left-bar .enti .notes {
display: none;
}