/* CSS Document */
@media only screen and (min-width: 1024px) and (max-width: 1281px){
#menu_top{ width:90%;}
#corpo{ width:90%;}
#post{ width:70%;}
}
/*
@media only screen and (min-width: 768px) and (max-width: 1024px){
#menu_top{ width:90%;}
#corpo{ width:90%;}
#post{ width:60%;}


}
*/
@media only screen and (min-width: 0px) and (max-width: 1024px){
html, body{ height:auto; width:100%; float:none; background-image:none; line-height:28px; font-size:16px; text-align:left}
h1,h2,h3,h4,h5,h6{font-size:1.5em; line-height:32px}
#corpo,#post{ width:95%; float:none; padding:0 5px 0 5px;}
#top{ position:absolute !important }
#menu_top{ display:none; margin:0; clear:both;} #menu_top ul{ margin:0; float:none; line-height:normal; }
#menu_dx{ display:none;}
#footer{ margin:0;}
#logo{ display:none}
#logo_mini{ display:block; margin:10px;}
.caselladitesto{ float:none; width:98%;}
.selezione{ float:none; width:100%;}
#menu_top ul li{ float:none; text-align:center; background:none; padding:3px 0 3px 0; background-color:#fff; border-top:1px solid #e5e5e5 ;}
#menu_top ul li ul li { text-transform:lowercase; color:#555; border:none }
#menu_top ul li ul li a{ color:#555; text-transform:lowercase}
ul li a{ color:#555; font-weight:bold; text-transform:uppercase;  }
ul li a:hover{ color:#333 }
#menu_top ul li ul{ width:100%; display:block; position:static; float:none; background:none; border:none; list-style:none;padding-left:0; margin-top:0}
/* Bottone Responsive Menu*/
#toggle-navigazione{
right:10px;
top:18px;
position:absolute;
float:none;
display: block;
cursor:pointer;
color: #ffffff;
text-align:right;
}
.icon-bar{
display: block;
width: 30px;
height: 3px;
margin:4px;
background-color: #2db515;
/*
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);*/}
blockquote{ 
margin:0;
padding-left:60px; 
line-height:32px;
}
/*#pubb{ display:none}*/
}
