@media print {
    .avia-image-container.av-has-copyright .avia-image-overlay-wrap {

    }

    #footer_news {
        display: none;
    }

    .sbi-critical-notice {
        display: none !important;
    }

    #SingleHeader .avia_image {
        /*width: 100%;*/
        /*max-height: 300px;*/
        /*object-fit: cover;*/
    }

    #SingleHeader {
        margin-bottom: 40px;
    }

    .avia-slideshow li img , #top .wp-caption img {
        max-height: 300px;
    }

    .sidenav {
        display: none;
    }

    .excerptle {
        display: none;
    }

    #SingleHeader .mainheadline {
        font-size: 20px;
        padding-right: 60px;
    }

    #SingleHeader .textwrapper_inner {
        padding: 15px;
        position: relative;
    }

    .open-project-modal {
        position: absolute;
        right: 30px;
        bottom: 15px;
        margin-right: 0;
        margin-top: 0;
        color: #fff !important;
    }

    .single-post #top #main .avia-section .template-page ,.single-post .av-layout-grid-container>div:first-child {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        font-size: 14px !important;
    }

    .single-post .av_three_fourth , .single-post .avia-section .content, .single-post .av-layout-grid-container>div:first-child, .single-post .template-event-page, .single-post .content, .single-post .sidebar, .single-post .av-content-full , .single-post .av-content-full, .single-post .avia-builder-el-first {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        font-size: 14px !important;
    }

    #top #main .avia-section .template-page blockquote {
        margin-bottom: 10px;
    }

    .avia-slideshow {
        margin-bottom: 15px !important;
    }

    .social_icons {
        display: none;
    }

    .template-page .entry-content-wrapper h2 {
        font-size: 18px;
    }

    .avia-section .content {
        padding: 15px 0 !important;
    }

    body .column-top-margin {
        margin-top: 15px;
    }

    .avia-slideshow-inner img {
        max-height: 300px;
    }

    #header_main {
        display: none;
    }

    #horizontale-gallerie .avia-content-slider {
        padding-top: 15px !important;
        margin: 15px 0;
    }

    #top .avia-smallarrow-slider-heading {
        display: none;
    }

    .avia-slideshow-controls {
        display: none;
    }

    #top .avia-smallarrow-slider-heading>div {
        display: none;
    }

    .avia-video {
        display: none;
    }

    .inner_newsletter {
        display: none;
    }

    .avia-timeline .av-milestone-date , .avia-timeline .av-milestone-date a , .av-milestone-contentbox a{
        font-size: 16px !important;
    }

    .avia-timeline .av-milestone {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .avia-timeline .milestone_icon {
        overflow: visible !important;
        width: 90px !important;
        height: 90px !important;
    }

    .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-icon-wrap {
        width: 90px !important;
        height: 90px !important;
        padding: 0 !important;
        flex-shrink: 0;
    }

    .avia-timeline-vertical .av-milestone-content-wrap , .av-milestone-date {
        /*padding: 15px 30px;*/
    }

    .av-milestone-date , .av-milestone-content-wrap {
        /*width: 40% !important;*/
    }

    .js-window-print , .open-project-modal , #scroll-top-link {
        display: none !important;
    }

    iframe {
        display: none;
    }

    @page {
        margin: 0;
    }
}

.event-button {
    font-family: 'roboto-condensed', Arial Narrow, Arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: calc(14px + .26vw);
    background-color: var(--wrs_red);
    color: #fff;
    padding: calc(6px + 0.4vmin) calc(10px + 1.8vmin);
    min-width: 80px;
    border: none;
    cursor: pointer;
    text-decoration: none;
}

.event-button:hover {
    text-decoration: none;
}


