/*eksmerymenty - zasoby */
.ast-blog-featured-section.post-thumb.ast-grid-common-col.ast-float.post-type-archive-eksperyment header.entry-header {
    order: 2;
}

.post-type-archive.post-type-archive-eksperyment article .ast-post-format- {
    border-bottom: 1px solid var(--ast-global-color-0);
    padding-bottom: 16px;
}


.post-type-archive.post-type-archive-eksperyment .ast-blog-featured-section.post-thumb.ast-grid-common-col.ast-float {
    order: 1;
}

.post-type-archive.post-type-archive-eksperyment .entry-content.clear {
    display: none;
}

.post-type-archive.post-type-archive-eksperyment .ast-blog-featured-section.post-thumb.ast-grid-common-col.ast-float {
    border-top: 0;
}

.post-type-archive.post-type-archive-eksperyment article .ast-post-format- {
    padding-bottom: 0px;
}

.post-type-archive.post-type-archive-eksperyment article.post {
    margin-bottom: 0px;
}

@media(max-width:1000px) {
    .post-type-archive.post-type-archive-eksperyment .sidebar-main {
        padding-left: 30px;
    }

    .post-type-archive.post-type-archive-eksperyment article .post-thumb img.attachment-large.size-large.wp-post-image {
        width: 20vw;
        height: auto;
    }
}

@media(min-width:1000px) {
    .post-type-archive.post-type-archive-eksperyment .sidebar-main {
        padding-left: 60px;
    }
}

@media(max-width:921px) {
    .post-type-archive.post-type-archive-eksperyment article .ast-post-format- {
        padding: 24px;
    }

}

@media(min-width:922px) {
    .post-type-archive.post-type-archive-eksperyment article .ast-post-format- {
        padding: 24px;
    }

    .post-type-archive.post-type-archive-eksperyment article .post-thumb img.attachment-large.size-large.wp-post-image {
        height: 13.8vw;
    }
}

.post-type-archive.post-type-archive-eksperyment section.ast-archive-description {
    padding-left: 0px;
}

div.bs-meta.bs-meta-category {
    gap: 12px;
}


.single-eksperyment .bs-thumbnail {
    max-width: 400px;
}

.single-eksperyment .bs-thumbnail img {
    object-fit: cover;
}

.post-type-archive.post-type-archive-eksperyment section.ast-archive-description {
    padding-top: 0px;
    padding-left: 0px;
}

@media (min-width: 768px) {
    .post-type-archive.post-type-archive-eksperyment .ast-width-md-6 {
        width: calc(50% - 32px) !important;
    }
}

.post-type-archive.post-type-archive-eksperyment .ast-row {
    column-gap: 32px;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.post-type-archive.post-type-archive-eksperyment #secondary {
    padding-left: 0px;
}

.post-type-archive.post-type-archive-eksperyment .sidebar-main {
    border-radius: 24px 0px 0px 0px;
    border-top: 8px solid var(--primary-main, #E4AD4B);
    border-left: 8px solid var(--primary-main, #E4AD4B);
    padding-top: 40px;
}

.post-type-archive.post-type-archive-eksperyment input[type="text"] {
    background: none;
    border: 1px solid var(--ast-global-color-1);
}

form.searchandfilter>div>ul>li {
    padding-bottom: 24px;
}

form.searchandfilter>div>ul>li>h4 {
    margin-bottom: 8px;
}


.post-type-archive.post-type-archive-eksperyment .site-content .ast-container {
    display: flex;
    justify-content: space-between;

}
@media (min-width:921px){
.post-type-archive.post-type-archive-eksperyment #secondary {
    width: 24%;
    display: flex;
    align-items: flex-start;
    justify-content: flex-end;

}
}


.single-eksperyment a.uagb-tabs-list.uagb-tabs__icon-position-left {
    text-decoration: none !important;
}

.single-eksperyment ul.uagb-tabs__panel.uagb-tabs__align-left {
    padding-bottom: 0px !important;
}

.single-eksperyment .uagb-tabs__active a.uagb-tabs-list.uagb-tabs__icon-position-left {
    background: var(--ast-global-color-0);
}

.single-eksperyment a.uagb-tabs-list.uagb-tabs__icon-position-left:hover {
    background: var(--ast-global-color-6);
    border: 1px solid var(--ast-global-color-0);
}

.single-eksperyment.ast-single-post .entry-content .uagb-tabs__wrap ul.uagb-tabs__panel.uagb-tabs__align-left {
    border-color: var(--ast-global-color-0) !important;
}

/*autorzy */


.post-type-archive-autor section.ast-archive-description {
    padding-bottom: 24px;
    padding-top: 0px;
    padding-left: 0px;
    border-bottom: 0px;
}
@media (max-width:768px){
    .post-type-archive-autor article .post-thumb img.attachment-large.size-large.wp-post-image{
        max-height: 55vh;
    }}
    
@media (min-width:768px) and (max-width:922px){
    .post-type-archive-autor article .post-thumb img.attachment-large.size-large.wp-post-image{
        height: 45vw;
    }}
    
@media (min-width:922px){
.post-type-archive-autor article .post-thumb img.attachment-large.size-large.wp-post-image{
    height: 17vw;
}}



.post-type-archive-autor .ast-post-format-.blog-layout-1.ast-no-date-box {
    padding-bottom: 24px;
    border-bottom: 1px solid var(--ast-global-color-0);
}

.post-type-archive-autor .ast-article-post{
    margin-bottom: 0px;
}

.post-type-archive-autor .ast-post-format-.ast-no-thumb.blog-layout-1.ast-no-date-box {
    display: flex;
    align-content: space-between;
    flex-direction: column;
}

.post-type-archive-autor .post-content.ast-grid-common-col {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}


.post-type-archive-autor .entry-content.clear {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
}

.bs_read_more {
    margin-top: 32px;
}

.post-type-archive-autor .ast-post-format-.blog-layout-1.ast-no-date-box {
    display: flex;
    flex-direction: column;

}
.post-type-archive-autor .ast-post-format-.blog-layout-1.ast-no-date-box .bs_read_more a,.post-type-archive-publikacja .ast-post-format-.blog-layout-1.ast-no-date-box .bs_read_more a {
    color: var(--ast-global-color-2);
    text-decoration: underline;
    text-underline-offset: 4px;
    text-decoration-thickness: 1px;
}

.post-type-archive-autor .ast-post-format-.blog-layout-1.ast-no-date-box .bs_read_more a:hover, .post-type-archive-publikacja .ast-post-format-.blog-layout-1.ast-no-date-box .bs_read_more a:hover  {
    text-decoration: none;
}

.post-type-archive-autor .wp-block-columns {
    gap: 32px;
}


/*publikacja  */
.post-type-archive-publikacja .ast-blog-featured-section.post-thumb.ast-grid-common-col.ast-float {
    border-top: none;
}

.post-type-archive-publikacja article .post-thumb img.attachment-large.size-large.wp-post-image{
    width: auto;
}


.post-type-archive-publikacja .ast-post-format-.ast-no-thumb.blog-layout-1.ast-no-date-box {
    display: flex;
    align-content: space-between;
    flex-direction: column;
}

.post-type-archive-publikacja .post-content.ast-grid-common-col {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}


.post-type-archive-publikacja .entry-content.clear {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
}

.bs_read_more {
    margin-top: 32px;
}

.post-type-archive-publikacja .ast-post-format-.blog-layout-1.ast-no-date-box {
    display: flex;
    flex-direction: column;

}

.post-type-archive-publikacja .ast-post-format-.blog-layout-1.ast-no-date-box {
    padding-bottom: 24px;
    border-bottom: 1px solid var(--ast-global-color-0);
}

.post-type-archive-publikacja article {
    margin-bottom: 0px;
}

body.archive.post-type-archive-publikacja .ast-archive-description {
    border-bottom: 0px;
    padding: 0px;
}


/* audycja archiwum */

.post-type-archive-audycja .bs_read_more a {
    padding: 10px 16px;
    background: var(--ast-global-color-0);

}
.post-type-archive-audycja .bs_read_more {
    margin-bottom: 8px;
}

.post-type-archive-audycja .bs_read_more a:hover {
    background: none;
    border: 1px solid var(--ast-global-color-2);
    color: var(--ast-global-color-2);
}
.post-type-archive-audycja article .post-thumb img.attachment-large.size-large.wp-post-image {
    height: max-content;
}

.post-type-archive-audycja .ast-post-format-.ast-no-thumb.blog-layout-1.ast-no-date-box {
    display: flex;
    align-content: space-between;
    flex-direction: column;
}

.post-type-archive-audycja .post-content.ast-grid-common-col {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}


.post-type-archive-audycja .entry-content.clear {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
}
.post-type-archive-audycja .ast-post-format-.blog-layout-1.ast-no-date-box {
    display: flex;
    flex-direction: column;

}

.post-type-archive-audycja .ast-post-format-.blog-layout-1.ast-no-date-box {
    padding-bottom: 24px;
    border: 1px solid var(--ast-global-color-0);
}

.post-type-archive-audycja section.ast-archive-description {
    padding-left: 0px;
    padding-top: 0px;

    border-bottom: 0px;
}

/*audycja */

.single-audycja .wp-block-uagb-social-share.uagb-social-share__outer-wrap.uagb-social-share__layout-horizontal.bs-social-share {
    border: none;
}

.single-audycja.ast-right-sidebar #secondary {
    border-left: 3px solid var(--ast-global-color-0);
    border-top: 3px solid var(--ast-global-color-0);
    border-radius: 48px 0px 0px 0px;
    padding-top: 32px;
}

.single-audycja .ast-post-format-.single-layout-1.ast-no-date-box {
    border: none;
    padding: 0px;
}
.single-audycja  div#secondary {
    padding-left: 32px;
}

.single-audycja h1.entry-title, .single-audycja header.entry-header {
    width: max-content;
}

.single-audycja h1.entry-title  {
  overflow: hidden; /* Ensures the content is not revealed until the animation */
  border-right: .15em solid black; /* The typwriter cursor */
  white-space: nowrap; /* Keeps the content on a single line */
  margin: 0; /* Gives that scrolling effect as the typing happens */
  animation: 
    typing 2.5s steps(50, end),
    blink-caret .75s step-end infinite;
}

/* The typing effect */
@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}

/* The typewriter cursor effect */
@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: black; }
}



.single-audycja  div#secondary article.uagb-post__inner-wrap {
    background: transparent;
    border-bottom: 1px solid var(--ast-global-color-0);
    padding-left: 0px;
    padding-right: 0px;
    display: flex;
    flex-direction: column;
}

.single-audycja  div#secondary article.uagb-post__inner-wrap:last-child {

    border: none;

}
.single-audycja #primary {
   margin-top: 0px;
}

.single-audycja  div#secondary h3.bs-text-separator {
    padding-bottom: 0px;
}

.single-audycja  div#secondary p.uagb-post__title.uagb-post__text {
    order: 2;
}

.single-audycja  div#secondary .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link:hover {
    color: var(--ast-global-color-5) !important;
}

.single-audycja  div#secondary .uagb-post__text.uagb-post-grid-byline {
    order: 1;
}

.single-audycja  div#secondary .uagb-post__text.uagb-post-grid-byline {
    display: flex;
    flex-direction: row;
    padding-bottom: 8px;
}

.single-audycja  div#secondary .uagb-post-grid .uagb-post__date:not(:last-child)::after {
    content: " ";
    border-left: 1px solid var(--ast-global-color-1);
    margin: 0px 16px;
}

.single-audycja  div#secondary .uagb-post-grid .uagb-post-grid-byline>* {
    margin: 0px;
    color: var(--ast-global-color-4);
}

.single-audycja  div#secondary .uagb-post-grid .uagb-post__title a {
    font-weight: 700;
}


.single-audycja  div#secondary article.uagb-post__inner-wrap {
    padding-top: 0px;
    padding-bottom: 0px;
}



.single-audycja  div#secondary .widget:first-child {
    margin-bottom: 8px;
}

/*wideo */
.post-type-archive-videos .ast-row {
    column-gap: 20px;
}
.post-type-archive-videos .ast-width-md-6 {
    width: calc(50% - 10px);}

    .single-videos.ast-separate-container .ast-article-single {
        padding-left: 0px;
        padding-top: 0px;
    }
    
    .single-videos.ast-separate-container div#primary {
        margin-top: 10px;
    }
    