.dt_pp_header {
    display: block;
    text-align: center;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

.dt_pp_header span {
    width: 33%;
    display: inline-block;
    cursor: pointer;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    margin-left: -1px;
}

.dt_pp_header span:last-child {
    border-right: none;
}

.dt_pp_header span.active {
    border-right: none;
    border: 1px solid black;
}

.dt_pp_list li a { 
    color: #000;
    text-decoration: underline;
}

.darkmode .dt_pp_list li a { 
    color: var(--darkmode-text-color);
    text-decoration: underline;
}

.dt_pp_list li a:hover { 
    text-decoration: unset;
}

.widget_post_views_counter_list_widget .dt_pp_list li {
    display: list-item;
}

.widget_post_views_counter_list_widget .dt_pp_list li + li {
    margin-top: 2px;
}

@media print {
    html, body {
        display: none;  /* hide whole page */
    }
}

  
@media (min-width: 600px) {
    .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {
        margin-right:var(--gallery-block--gutter-size,16px);
        width: calc(33.33333% - var(--gallery-block--gutter-size, 16px)*0.66667)
    }

    .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px)
    }

    .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px);
        width: calc(25% - var(--gallery-block--gutter-size, 16px)*0.75)
    }

    .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px)
    }

    .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px);
        width: calc(20% - var(--gallery-block--gutter-size, 16px)*0.8)
    }

    .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px)
    }

    .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px);
        width: calc(16.66667% - var(--gallery-block--gutter-size, 16px)*0.83333)
    }

    .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px)
    }

    .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px);
        width: calc(14.28571% - var(--gallery-block--gutter-size, 16px)*0.85714)
    }

    .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px)
    }

    .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px);
        width: calc(12.5% - var(--gallery-block--gutter-size, 16px)*0.875)
    }

    .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px)
    }

    .wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image):nth-of-type(1n),.wp-block-gallery.has-nested-images.columns-2 figure.wp-block-image:not(#individual-image):nth-of-type(2n),.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image):nth-of-type(3n),.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image):nth-of-type(4n),.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image):nth-of-type(5n),.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image):nth-of-type(6n),.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image):nth-of-type(7n),.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image):nth-of-type(8n) {
        margin-right: 0
    }

    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size,16px);
        width: calc(33.33% - var(--gallery-block--gutter-size, 16px)*0.66667)
    }

    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):nth-of-type(3n+3) {
        margin-right: 0
    }

    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) {
        width: calc(48% - var(--gallery-block--gutter-size, 16px)*0.5)
    }

    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {
        width: 100%
    }

    .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a, .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
        min-height: 513px;
    }
}
