/*
Theme Name: Verta Child Sergei
Theme URI: http://codesupply.co/themes/verta
Template: verta
Author: Code Supply Co.
Author URI: https://codesupply.co
Description: Verta WordPress Theme
Tags: two-columns,right-sidebar,custom-colors,editor-style,theme-options,featured-images,custom-menu,sticky-post,translation-ready
Version: 1.0.2.1651602375
Updated: 2022-05-03 19:26:15

*/
ul.wpc-filters-ul-list.wpc-filters-labels.wpc-filters-list-2301 {
    display: inline-flex;
    flex-wrap: wrap;
}

li#wpc-term-post_meta-difficulty-9 {
    order: 1
}

li#wpc-term-post_meta-difficulty-3 {
    order: 2
}

li#wpc-term-post_meta-difficulty-11 {
    order: 3
}

ul.wpc-filters-ul-list.wpc-filters-checkboxes.wpc-filters-list-2839 {
    display: grid;
    gap: 10px;
    grid-template-columns: 1fr 1fr;
}

li#wpc-term-post_meta-new_time-3 {
    order: 1
}

li#wpc-term-post_meta-new_time-81 {
    order: 6
}

li#wpc-term-post_meta-new_time-73 {
    order: 3
}

li#wpc-term-post_meta-new_time-43 {
    order: 2
}

li#wpc-term-post_meta-new_time-45 {
    order: 4
}

li#wpc-term-post_meta-ages-3 {
    order: 3;
}

li#wpc-term-post_meta-ages-4 {
    order: 1;
}

li#wpc-term-post_meta-ages-10 {
    order: 5;
}

li#wpc-term-post_meta-ages-16 {
    order: 2;
}

li#wpc-term-post_meta-ages-19 {
    order: 4;
}

.single-post .cs-entry__wrap:not(:first-child) {
    margin-top: 1.5rem;
}

.single-post .cs-entry__header:not(:last-child) {
    margin-bottom: 0.5rem;
}

.archive .cs-page__archive-count, .archive span.cs-page__subtitle {
    display: none
}

.article-details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    padding: 0;
}

.article-details li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 45px
}

.article-details li:last-child {
    margin: 0
}

.article-details li.buy-btn {
    margin-left: auto
}

.article-details li.buy-btn .btn {
    line-height: 22px;
    min-width: 170px
}

.article-details li img {
    max-width: 24px;
    max-height: 24px;
    margin-right: 10px
}

.article-details li span {
    font-family: Roboto;
    font-size: 18px;
    line-height: 32px;
    color: #fc6719
}

.article-details li small {
    color: #9cacba;
    font-size: 100%
}

.archive .cs-page__archive-count, .archive span.cs-page__subtitle {
    display: none
}

.archive h1.cs-page__title {
    margin: 0 !important;
}

a.wpc-filters-open-widget.air-filters-open-widget {
    display: none;
}

.google-auto-placed {
    overflow: hidden;
}

.article-explanation .google-auto-placed,
.article-explanation .google-auto-placed.ap_container {
    display: none !important;
}

@media only screen and (max-width: 1019px) {
    a.wpc-filters-open-widget.air-filters-open-widget {
        display: inline-block !important;
    }

    .cs-page__header {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .wpc_show_open_close_button .wpc-filters-widget-top-container,
    .wpc_show_bottom_widget .wpc-filters-widget-top-container {
        text-align: center;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-top-container {
        position: sticky;
        top: 0;
        z-index: 99999;
        border-bottom: 1px solid #f7f7f7;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button {
        display: none;
    }

    .wpc_show_bottom_widget .wpc-widget-close-container {
        display: block;
    }

    body .wpc-filters-widget-main-wrapper li.wpc-term-item,
    .widget-area li.wpc-term-item {
        padding: 2px 0;
    }

    .widget-area ul.wpc-filters-ul-list,
    .wpc-filters-widget-main-wrapper ul.wpc-filters-ul-list {
        padding-left: 0;
    }

    .wpc-chip-empty {
        width: 0;
        display: list-item;
        visibility: hidden;
        margin-right: 0 !important;
    }

    .wpc-edit-filter-set {
        display: none;
    }

    .wpc-overlay-visible #secondary {
        z-index: auto;
    }

    html.is-active:not(.wpc-overlay-visible) .wpc-filters-overlay {
        top: 0;
        opacity: .2;
        background: #ffffff;
    }

    .wpc-custom-selected-terms.wpc-show-on-mobile ul.wpc-filter-chips-list {
        display: flex;
        overflow-x: auto;
        padding-left: 0;
    }

    .wpc-custom-selected-terms:not(.wpc-show-on-mobile) {
        display: none;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-top-container:not(.wpc-show-on-desktop),
    html.is-active body:not(.wpc_show_bottom_widget) .wpc-spinner {
        display: block;
    }

    html.is-active body:not(.wpc_show_bottom_widget) .wpc-filters-overlay {
        top: 0;
        opacity: .3;
        background: #ffffff;
    }

    body.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-opened,
    body.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-closed,
    body.wpc_show_bottom_widget .wpc-filters-widget-content:not(.wpc-opened) {
        display: block !important;
    }

    body.wpc_show_bottom_widget .wpc-open-close-filters-button {
        display: none;
    }

    .wpc-open-close-filters-button {
        display: block;
        margin-bottom: 20px;
    }

    body.wpc_show_open_close_button .wpc-filters-widget-content:not(.wpc-opened) {
        display: none;
    }

    .wpc_show_bottom_widget .wpc-posts-found {
        display: none;
    }

    html.wpc-overlay-visible,
    .wpc-overlay-visible body {
        overflow: hidden !important;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-main-wrapper,
    .wpc_show_bottom_widget .widget_wpc_filters_widget {
        padding: 0 !important;
        margin: 0 !important;
    }

    .wpc_show_bottom_widget .wpc-filters-range-column {
        width: 48%;
        max-width: none;
    }

    .wpc_show_bottom_widget .wpc-filters-toolbar {
        display: flex;
        margin: 1em 0;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-main-wrapper .widget-title {
        display: none;
    }

    .wpc_show_bottom_widget .wpc-inner-widget-chips-wrapper {
        display: block;
        padding-left: 20px;
        padding-right: 20px;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-main-wrapper .widget-title.wpc-filter-title {
        display: flex;
    }

    .wpc_show_open_close_button .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list,
    .wpc_show_bottom_widget .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list {
        display: flex;
        -webkit-box-pack: start;
        place-content: center flex-start;
        overflow-x: auto;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-left: 0;
        padding-left: 0;
    }

    .wpc-overlay-visible .wpc_show_bottom_widget .wpc-filters-overlay {
        top: 0;
        opacity: .4;
    }

    .wpc_show_bottom_widget .wpc-spinner.is-active {
        display: block;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-main-wrapper .wpc-spinner.is-active + .wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper {
        opacity: .6;
        pointer-events: none;
    }

    .wpc_show_bottom_widget .wpc-filters-open-button-container {
        margin-top: 1em;
        margin-bottom: 1em;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-content {
        position: fixed;
        bottom: 0px;
        right: 0;
        left: 0;
        top: 5%;
        z-index: 999999;
        padding: 0;
        background-color: #fff;
        margin: 0;
        box-sizing: border-box;
        border-radius: 7px 7px 0 0;
        transition: transform .25s ease;
        transform: translate3d(0, 120%, 0);
        -webkit-overflow-scrolling: touch;
        height: auto;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-containers-wrapper {
        padding: 0;
        margin: 0;
        overflow-y: scroll;
        box-sizing: border-box;
        position: fixed;
        top: 56px;
        left: 0;
        right: 0;
        bottom: 0;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-content.wpc-filters-widget-opened {
        transform: translate3d(0, 0, 0);
    }

    .wpc_show_bottom_widget .wpc-filters-widget-content .wpc-filter-set-widget-title {
        display: none;
    }

    .theme-twentyfourteen .wpc_show_bottom_widget .wpc-filters-widget-content {
        background-color: #000;
    }

    .wpc_show_open_close_button .wpc-filters-section:not(.wpc-filter-post_meta_num) .wpc-filter-content ul.wpc-filters-ul-list,
    .wpc_show_bottom_widget .wpc-filters-section:not(.wpc-filter-post_meta_num) .wpc-filter-content ul.wpc-filters-ul-list {
        max-height: none;
    }

    .wpc_show_bottom_widget .wpc-filters-scroll-container {
        background: #fff;
        min-height: 100%;
    }

    .theme-twentyfourteen.wpc_show_bottom_widget .wpc-filters-scroll-container {
        background-color: #000;
    }

    .wpc_show_bottom_widget .wpc-filters-widget-wrapper {
        padding: 20px 20px 15px 20px;
    }

    .wpc-sorting-form select,
    .wpc_show_bottom_widget .wpc-filters-widget-main-wrapper input[type="text"],
    .wpc_show_bottom_widget .wpc-filters-widget-main-wrapper input[type="number"],
    .wpc_show_bottom_widget .wpc-filters-widget-main-wrapper select,
    .wpc_show_bottom_widget .wpc-filters-widget-main-wrapper textarea {
        font-size: 16px;
    }

    .wpc-sorting-form .select2-container .select2-selection--single,
    .wpc-filter-layout-dropdown .select2-container .select2-selection--single {
        height: auto;
        padding: 6px;
    }

    .wpc_show_bottom_widget .widget_wpc_selected_filters_widget {
        display: none;
    }

    .wpc_show_bottom_widget .wpc-filters-section:not(.wpc-filter-post_meta_num) .wpc-filter-content ul.wpc-filters-ul-list {
        overflow-y: visible;
    }

    .theme-twentyeleven #primary,
    .theme-twentyeleven #secondary {
        margin-left: 0;
        margin-right: 0;
        clear: both;
        float: none;
    }

    #main > .fusion-row {
        max-width: 100%;
    }

    .wpc-filter-everything-dropdown .select2-search--dropdown .select2-search__field {
        font-size: 16px;
    }
}

@media (max-width: 768px) {

    .article-details {
        margin-bottom: 25px
    }

    .article-details li {
        margin-right: 30px
    }

    .article-details li.buy-btn .btn {
        min-width: 112px
    }

    .article-details li span {
        font-size: 14px;
        line-height: 24px
    }

    body #secondary, .woocommerce-page .has-one-sidebar > aside, body aside#mk-sidebar, .woocommerce-page #sidebar, .woocommerce-page .sidebar, body #main-sidebar-container #sidebar {
        -webkit-box-ordinal-group: 3;
        -moz-box-ordinal-group: 3;
        -ms-flex-order: 3;
        -webkit-order: 3;
        order: 3 !important;
    }

    .cs-entry__header-info .cs-entry__title, .cs-page__title:not(:first-child) {
        font-size: 1.625rem;
        line-height: 1.2;
    }

    .content h2, .entry-content h2, .mce-content-body h2 {
        font-size: 1.5rem;
    }

    .content h3, .entry-content h3, .mce-content-body h3 {
        font-size: 1.3rem;
    }

    .cs-site-content > .cs-breadcrumbs:first-child:before {
        display: none;
    }

    .cs-site-content > .cs-breadcrumbs:first-child {
        padding-bottom: 0;
        margin-bottom: 20px;
    }

    .cs-page__header:not(:last-child) {
        margin-bottom: 1.5rem;
    }
}

@media (max-width: 440px) {
    .block-science-explained {
        overflow: hidden;
        width: 100%;
        display: block;
    }

    .article-details li {
        margin-right: clamp(10px, 1rem, 30px);
        white-space: nowrap;
    }

    .article-details li {
        margin-right: 30px
    }

    .article-details li img {
        max-width: 20px;
        max-height: 20px;
        margin-right: 5px;
    }

    .article-details li span {
        font-size: 12px;
        line-height: 24px
    }

    .article-details {
        justify-content: space-between;
    }
}

@media (max-width: 325px) {
    .article-details li span {
        font-size: 11px;
    }
}

.wpc-widget-top-inside .wpc-inner-widget-chips-wrapper {
    overflow-y: hidden !important;
}

ul.wpc-filter-chips-list {
    padding: 0 !important;
    margin: 0 0 20px 0 !important;
    display: flex !important;
    flex-wrap: wrap !important;
}

ul.wpc-filters-ul-list.wpc-filters-checkboxes {
    display: grid;
    gap: 10px;
    grid-template-columns:1fr 1fr;
}

.entry-content {
    word-break: break-word;
} 