@media print {

    /* white background */
    body,
    section,
    .background-color-grey,
    .background-color-darkgrey,
    .background-color-purple,
    .background-color-orange,
    .background-color-lightorange,
    .mask,
    .flexslider-wrapper {
        background-color: #fff!important;
        transition: none;
        -moz-transition: none;
        -webkit-transition: none;
    }

    /* altered width */
    .max-width {
        width: 1025px !important;
    }

    /* black font color*/
    h1,
    h2,
    h3,
    h4,
    p,
    a,
    ul,
    li,
    p a,
    .article-centered a,
    .banner-block-button a,
    a.url-white,
    a.url-decorated,
    .url-white,
    .url-decorated,
    span{
        color: #000 !important;
        transition: none;
        -moz-transition: none;
        -webkit-transition: none;
    }


    /* text-align left */
    .banner-blocks,
    .flexslider-wrapper{
        text-align: left;
    }

    /* border */
    .banner-block {
        border: 1px solid #000;
    }

    /* no border */
    blockquote {
        border: none;
    }

    .breadcrumb li.active span {
        border-color: #000;
    }

    /* hide */
    .icons,
    .header,
    .secondary-nav,
    .show-more,
    .toggle,
    .centered-buttons2,
    .centered-socialnetwork-buttons,
    .billboard-search,
    .search-form1,
    .search-results-filters,
    .search-result-button,
    .nav-arrows,
    .contact-maps-button,
    .fa,
    .equal-col-button,
    .equal-col2-form-button,
    .equal-col2-form-button2,
    .banner-block-button,
    .contact-form1-button,
    .complaint-form-button,
    .more-button,
    .footer .col-1:nth-last-child(-n+4),
    .slider-controls,
    .carousel,
    .overview-AZ {
        display: none !important;
    }

    /* unhide */
    .article-underlined-textcontainer-hidden,
    .article-accordion {
        display: block !important;
    }

}