/* Foglio di stile da applicare durante la stampa*/
html, body {
    width: auto !important;
    min-width: 100%;
    height: auto !important;
    overflow-x: hidden !important;
    overflow-y: hidden !important;
    display: block !important;
    position: relative !important;
    margin: 0 auto;
}

@-moz-document url-prefix() {
    html, body {
        min-width: 120%;
    }
}

.row {
    width: auto !important;
    min-width: 100% !important;
    display: block !important;
    position: relative !important;
    text-align: center;
}

header,
.parent-sidebar,
.header-plus-parent,
.navbar,
.plusStripe {
    display: none;
}

.articles_group{
    border: none;
    margin: 0;
    padding: 0;

}

article{
    width: auto !important;
    min-width: 100% !important;
    display: block !important;
    position: relative !important;
}

.bottom_article_buttons{
    display: none;
}

.title_homepage_article{
    margin-top:30px!important;
}

.social_share_homepage_article{
    display: none;
}

.over_the_content_article{
    display: none;
}

.footer-notes{
    width: 100%!important;
    margin: 0 auto!important;
}

.footer-notes p{
    display: none;
}

.header_article_buttons{
  display: none;
}

#map img{
     max-width: none !important;
}

.content-page{
    display: block;
    margin: 0 auto!important;
}


.logoPrint{
    width: 40%;
    margin-left: 30%;
    margin-right: 30%;
    margin-top: 25px;
    display:block!important;
}

.printicon_homepage_article{
    display: none;
}

.mobile_search{
    display:none;
}
