.visprint {
    padding: 0 1px 0 3px;
    text-shadow: 0 0 5px #f5f5f5;
    display: none
}

.treeprintfooter {
    padding: 5px;
    text-align: center;
    width: 100%;
    margin: 0 auto
}

#descTag a {
    border: 0 !important
}

@media print {
    * {
        -webkit-print-color-adjust: exact !important;
        color-adjust: exact !important;
        filter: none !important
    }

    .tree li a {
        background-color: #eee !important;
        border-style: solid !important
    }

    .tree .combinedcouples .topcouples,
    .tree .superjump,
    .tree li a p {
        background-color: #716f6f !important
    }

    #searchbar,
    .collapseMember,
    .myBtnBottomLeft,
    .myBtnBottomRight,
    .myBtnTopLeft,
    .myBtnTopRight,
    .pt-options,
    .treetopbar {
        visibility: hidden !important;
        height: 0 !important
    }

    .printboxshadow {
        box-shadow: 0 0 2px #a9a9a9 !important
    }

    .visprint {
        display: inline-block
    }
}