/* Usato per ridurre la dimensione della scritta www.massimotombesi.it in prima pagina */
article#pageid-35 h1 {
   font-size: 30px;
}

#mobile-menu:before {
    content: "\f0c9 ";
    font-family: FontAwesome;
 }

.themeby #designedby {
   display: none;
}

body div #header {
   background: url('https://www.massimotombesi.org/wp/wp-content/uploads/2017/12/LogoPiccoloArancione0.png') no-repeat, url('https://www.massimotombesi.org/wp/wp-content/uploads/2017/12/vslice-header.png') repeat-x;
   border-radius: 10px 10px 0 0;
   background-size: contain;
}

@media only screen and (max-width: 1024px)  {
   .sitetitle {
       height: 40px !important;
   }
}
.topnav {
   margin-top: 20px;
}

.Zebra_Tooltip .Zebra_Tooltip_Message {
   padding: 10px;
}

input, textarea, select, button {
    /* padding: 5px 5px 5px 0; */
    font: 300 13px/100% 'Open Sans', Tahoma, Verdana, Segoe, sans-serif; 
    font-weight: bold;
}

input, textarea, select {
    border: 1px solid #b6aaaa;
    margin: 1px;
}

input[type=search] { 
    padding: 5px 5px;
    margin-bottom: 5px;
}

.avviso_sotto_form {
    color: red;
    font: 300 11px/100% 'Open Sans', Tahoma, Verdana, Segoe, sans-serif; 
}

.close-alert-x {
    color: #ffffff !important;
}

.anb {
    box-shadow:0px 12px 24px 12px rgba(0,0,0,.5),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
}

.ombra {
    box-shadow:2px 8px 11px 2px rgba(0,0,0,.5),0 1px 30px 2px rgba(0,0,0,.12),0 8px 10px -12px rgba(0,0,0,.2);
}

ul.red_bullet li {
    list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAJElEQVQYlWNgIAfkcXH9R8ZEKcKqGJciDMUDqJBoz5AUPIQAAHiyTjUI5MmpAAAAAElFTkSuQmCC");
}

ul.black_bullet li {
    list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAIUlEQVQYlWNgIBP8R8NEKcKqGJciDMUDqJBoz+BSTDoAADCrM82sJPlgAAAAAElFTkSuQmCC");
}

ul.red_square li {
    list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNgIAXkcXH9x4dHFRKnkBgAAOLuYEH/aFDuAAAAAElFTkSuQmCC");
}

ul.black_square li {
    list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAFUlEQVQYlWNgIBH8J4BHFRKnkCAAALGoP8GpQx5RAAAAAElFTkSuQmCC");
}

li {
   list-style: disc;
}

aside#sidebar li {
    list-style: none;
}

#farm_container input {
    padding: 2px 8px;
}