ul.wp-block-latest-posts__list.wp-block-latest-posts{
font-size:18px;
} h2.widget-title{
font-size:23px !important;	
}
div.menu-menu-container{
font-size:18px;
} p.site-title{
display:none;
} a{
color:black;
text-underline-offset: 0.15em;
}
a:hover{
color:#D04A1B;
text-underline-offset:0.3em;
}
a:active{	
transform: translateY(1.2px); 
}
a:visited{
color:#EB7800;
}
h1.entry-title{
display:none;
} span.byline{
display:none;
}
span.author.vcard{
display:none;
}
a.url.fn.n{
display:none;
} hr.solid {
border-top: 3px solid #bbb;
} p.creditsdotlab{
font-size:13px;
font-family: Courier New;
}
a.creditsdotlab{
color:white;
font-weight:bold;
}
a.creditsdotlab:hover{
color:#679A9A;
}  @media only screen and (max-width: 499px) { img.custom-logo{
width:200px;
} h2.widget-title{
display:none;	
}		
ul.menu.menu{
display:none;	
}	
h3.wp-block-themeisle-blocks-advanced-heading-fb3c7a39{
font-size:22px !important;
}  img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
width:100% !important;
} div.bannerhome{
width:92% !important;
}	
button.andcasthome{
width:80% !important;
}	
img.andcasthome{
width:90% !important;
}		
} @media only screen and (min-width: 500px) and (max-width: 781px) { img.custom-logo{
width:225px;
} img.wp-image-864{
width:70%;
}
img.wp-image-922{
width:70%;
}
img.wp-image-1001{
width:70%;	
}
img.wp-image-1000{
width:70%;
} h2.widget-title{
display:none;	
}	
ul.menu.menu{
display:none;	
} h3.wp-block-themeisle-blocks-advanced-heading-fb3c7a39{
font-size:25px !important;
}  div.bannerhome{
width:80% !important;
} button.andcasthome{
width:70% !important;
} img.home{
width:500px !important;
}
} @media only screen and (min-width: 782px) and (max-width: 1024px) { img.custom-logo{
width:230px;
} h2.widget-title{
display:none;	
}	
ul.menu.menu{
display:none;	
} h3.wp-block-themeisle-blocks-advanced-heading-fb3c7a39{
font-size:25px !important;
}  div.bannerhome{
width:70% !important;
} button.andcasthome{
width:55% !important;
} p.home{
font-size:1.5em !important;
}
img.home{
width:600px !important;
}
}   span.evidenziatore{
color:#EB3D00;
font-weight:bold;
}
span.evidenziatore2big{
color:#B83000;
font-size:20px;
font-weight:bold;
}
span.evidenziatore3{
color:#D23600;
font-weight:bold;
}  .css-toggle-switch5 { display: none;} .css-toggle-switch5         + label:before { content: "| NASCONDI TABELLE | ";}
.css-toggle-switch5:checked + label:before { content: "| VISUALIZZA TABELLE | ";} .css-toggle-switch5:checked ~ .css-toggle-content5  { display: none;} .css-toggle-switch5 + label {
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}  .css-toggle-switch6 { display: none;} .css-toggle-switch6         + label:before { content: "| NASCONDI TABELLE | ";}
.css-toggle-switch6:checked + label:before { content: "| VISUALIZZA TABELLE | ";} .css-toggle-switch6:checked ~ .css-toggle-content6  { display: none;} .css-toggle-switch6 + label {
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}  .css-toggle-switch7 { display: none;} .css-toggle-switch7         + label:before { content: "| NASCONDI TABELLE | ";}
.css-toggle-switch7:checked + label:before { content: "| VISUALIZZA TABELLE | ";} .css-toggle-switch7:checked ~ .css-toggle-content7  { display: none;} .css-toggle-switch7 + label {
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} div.wp-block-column.has-whitesmoke-background-color.has-background.is-layout-flow.wp-block-column-is-layout-flow{
border-radius:7%;
}
div.wp-block-column.has-whitesmoke-background-color.has-background.is-layout-flow.wp-block-column-is-layout-flow.acapo{
margin-top:5%;
}  img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
border-radius:5%;
width:70%;
} article.post-87.page.type-page.status-publish.has-post-thumbnail.hentry{
display:none;
}  div.bannerhome{
border-radius:3em;
background-color:#EB6400;
width:45%;
}
h3.bannerhome{
color:whitesmoke;
padding-left:5%;
padding-right:5%;
}
img.bannerhome{
width:275px;
border-radius:8.75em;
} button.andcasthome{
width:52%;
border-radius:1em;
font-size:1.1em;
} p.home{
text-align:center;
font-size:1.2em;
}
img.home{
border-radius:8em;
width:700px;
}
div.home{
margin-bottom:1.8em;
margin-top:0.6em;
margin-left:0.8em;
margin-right:0.8em;
}
button.botthome{
border-radius:0.8em;
font-size:1em;
} ul#menu-menu-1.footer-menu{
padding:0px;
} a.wp-block-file__button.wp-element-button{
border-radius:1em;
}