.header .main-header-section .menu-main-menu-container ul.menu > li {
    margin-right: 20px;
}

.header .main-header-section .menu-main-menu-container ul.menu > li > a {
    font-size: 14px;
}

.header .main-header-section .menu-main-menu-container ul.menu > li#menu-item-109517 > a:after {
    content: "";
    display: block;
    float: right;
    visibility: visible;
    background: url(/wp-content/uploads/2022/06/arrow-green-down.svg) no-repeat center center;
    background-size: contain;
    width: 10px;
    height: 8px;
    margin: 7px 0 0 5px;
}

.header .main-header-section .menu-main-menu-container ul.menu > li#menu-item-109517 > a:after {
    display: none;
}

.header .main-header-section .menu-main-menu-container ul.menu > li#menu-item-109517 > a:hover:before {
    width: calc(100% + 15px);
}

.header .main-header-section .menu-main-menu-container ul.menu > li#menu-item-109517.current-page-ancestor > a:before,
.header .main-header-section .menu-main-menu-container ul.menu > li#menu-item-109517.current-menu-item > a:before,
.header .main-header-section .menu-main-menu-container ul.menu > li#menu-item-109517 > a:hover:before {
    width: calc(100% + 15px);
}

.mega-menu-container.cta-mega-menu .mega-hover-cta-block.left-aligned-mega-block a {
    padding-left: 90px;
    padding-top: 31px;
    padding-bottom: 31px;
}

.mega-menu-container.cta-mega-menu .mega-hover-cta-block.left-aligned-mega-block a .icon-container {
    position: absolute !important;
    left: 25px;
    top: 27px;
}

.mega-menu-container.listing-mega-menu#approvedEvaluatedMenu .sub-menu-section > .title {
    margin-bottom: 18px;
}

.mega-menu-container.listing-mega-menu#approvedEvaluatedMenu .sub-menu-section .links-container p,
.mega-menu-container.listing-mega-menu#approvedEvaluatedMenu .sub-menu-section ul.links-container li {
    margin: 0 0 12px 0;
}

.mega-menu-container.listing-mega-menu#approvedEvaluatedMenu .sub-menu-section .links-container p a,
.mega-menu-container.listing-mega-menu#approvedEvaluatedMenu .sub-menu-section ul.links-container li a {
    font-size: 13px;
    line-height: 20px;
}

.mega-menu-container.listing-mega-menu#approvedEvaluatedMenu .sub-menu-section .links-container p a:before,
.mega-menu-container.listing-mega-menu#approvedEvaluatedMenu .sub-menu-section ul.links-container li a:before {
    top: 3px;
}

.container-fluid.hero-new-style.hero-new-plain.slimed-down-hero {
    padding-bottom: 0;
    border-bottom: none;
    padding-top: 79px;
    margin-bottom: 40px;
}

.posts-sub-sections .row.split-row-override#processes-posts article {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.posts-sub-sections .row.split-row-override#processes-posts article .process-sub-post-block {
    height: 100%;
}

.hero-new-style.hero-new-plain.removed-breadcrumbs-title-included {
    padding-top: 52px;
    padding-bottom: 64px;
    margin-bottom: 44px;
}

.hero-new-style.hero-new-plain.filters-main-section-hero.increased-padding-hero-type {
    padding-top: 49px;
}

.hero-new-style span.category-type {
    font-size: 18px;
    font-weight: 700;
    margin: 0 0 10px 0;
    color: #0D3E5C;
}

.container-fluid.resources-section .row.ways-to-participate.incresed-spacing-row {
    row-gap: 20px;
}

.container-fluid.summary-section-block {
    margin-bottom: 100px;
}

.container-fluid.summary-section-block.has-no-process {
    margin-top: 26px;
}

.approval-process-slider > .row {
    row-gap: 20px;
}

.approval-process-slider .row > article {
    margin-bottom: 0px !important;
}

.container-fluid.approval_process_section {
    margin-bottom: 100px;
}



.filters-main-section-hero .filters-inner-container.security_evaluation_filters {}
.filters-main-section-hero .filters-inner-container.secure_3d_filters {}
.filters-main-section-hero .filters-inner-container.acceptance_device_filters {}

.filters-main-section-hero .filters-inner-container.card_mobile_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-auditors,
.filters-main-section-hero .filters-inner-container.card_mobile_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-laboratories,
.filters-main-section-hero .filters-inner-container.card_mobile_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-test-tools-providers {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.filters-main-section-hero .filters-inner-container.card_mobile_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.filters-main-section-hero .filters-inner-container.security_evaluation_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container:nth-child(n+4),
.filters-main-section-hero .filters-inner-container.secure_3d_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container:nth-child(n+4),
.filters-main-section-hero .filters-inner-container.acceptance_device_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container:nth-child(n+4),
.filters-main-section-hero .filters-inner-container.card_mobile_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container:nth-child(n+4) {
    display: block;
}

.filters-main-section-hero .filters-inner-container.security_evaluation_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords,
.filters-main-section-hero .filters-inner-container.acceptance_device_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords {
    -ms-flex: 0 0 72%;
    flex: 0 0 72%;
    max-width: 72%;
}

.filters-main-section-hero .filters-inner-container.security_evaluation_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-accreditations,
.filters-main-section-hero .filters-inner-container.acceptance_device_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-restricted-renewal-reviewers {
    -ms-flex: 0 0 28%;
    flex: 0 0 28%;
    max-width: 28%;
}

.filters-main-section-hero .filters-inner-container.acceptance_device_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-test-tools-providers,
.filters-main-section-hero .filters-inner-container.acceptance_device_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-laboratories,
.filters-main-section-hero .filters-inner-container.acceptance_device_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-auditors {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.filters-main-section-hero .filters-inner-container.secure_3d_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.filters-main-section-hero .filters-inner-container.secure_3d_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-auditors {
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    max-width: 30%;
}

.filters-main-section-hero .filters-inner-container.secure_3d_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-test-platform-providers,
.filters-main-section-hero .filters-inner-container.secure_3d_filters div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-laboratories {
    -ms-flex: 0 0 35%;
    flex: 0 0 35%;
    max-width: 35%;
}



        





.filters-main-section-hero .filters-inner-container.card_mobile_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container:nth-child(n+4),
.filters-main-section-hero .filters-inner-container.acceptance_device_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container:nth-child(n+4),
.filters-main-section-hero .filters-inner-container.secure_3d_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container:nth-child(n+4),
.filters-main-section-hero .filters-inner-container.security_evaluation_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container:nth-child(n+4) {
    display: block;
}

.filters-main-section-hero .filters-inner-container.security_evaluation_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords,
.filters-main-section-hero .filters-inner-container.secure_3d_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords,
.filters-main-section-hero .filters-inner-container.acceptance_device_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords,
.filters-main-section-hero .filters-inner-container.card_mobile_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords {
    -ms-flex: 0 0 72%;
    flex: 0 0 72%;
    max-width: 72%;
}

.filters-main-section-hero .filters-inner-container.security_evaluation_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-expired-before,
.filters-main-section-hero .filters-inner-container.secure_3d_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-expired-before,
.filters-main-section-hero .filters-inner-container.acceptance_device_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-expired-before,
.filters-main-section-hero .filters-inner-container.card_mobile_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-expired-before {
    -ms-flex: 0 0 28%;
    flex: 0 0 28%;
    max-width: 28%;
}

.filters-main-section-hero .filters-inner-container.card_mobile_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-product-status,
.filters-main-section-hero .filters-inner-container.card_mobile_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-card,
.filters-main-section-hero .filters-inner-container.card_mobile_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-consumer-device,
.filters-main-section-hero .filters-inner-container.card_mobile_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-fingerprint-sensor {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.filters-main-section-hero .filters-inner-container.acceptance_device_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-product-status,
.filters-main-section-hero .filters-inner-container.acceptance_device_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-acceptance-device {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.filters-main-section-hero .filters-inner-container.secure_3d_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-product-status,
.filters-main-section-hero .filters-inner-container.secure_3d_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-3-d-secure-component,
.filters-main-section-hero .filters-inner-container.secure_3d_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-supported-3-d-secure-protocol {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.filters-main-section-hero .filters-inner-container.security_evaluation_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-product-status,
.filters-main-section-hero .filters-inner-container.security_evaluation_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-chip-platform-and-sites,
.filters-main-section-hero .filters-inner-container.security_evaluation_approved div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-sbmp-components {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}



.inner-table-sections.approved-products.version_3ds .td-inner.product-name {
    min-width: 18%;
    max-width: 18%;
}

.inner-table-sections.approved-products.version_3ds .td-inner.approved-for {
    min-width: 11%;
    max-width: 11%;
}

.inner-table-sections.approved-products.version_3ds .td-inner.approval-no {
    min-width: 17%;
    max-width: 17%;
}

.inner-table-sections.approved-products.version_3ds .td-inner.protocols {
    min-width: 10%;
    max-width: 10%;
}

.inner-table-sections.approved-products.version_3ds .td-inner.title-name {
    min-width: 11%;
    max-width: 11%;
}

.row.listing-headers .inner-table-sections.version_3ds .td-inner .arrows-sort a {
    border-width: 0 5px 5px 5px;
}

.row.listing-headers .inner-table-sections.version_3ds .td-inner .arrows-sort a.down {
    border-width: 5px 5px 0 5px;
}



.inner-table-sections.approved-products.version_3ds .td-inner.dates {
    min-width: 13%;
    max-width: 13%;
}

.mobile-menu .mobile-menu-inner-content .menu-sections > div > ul.menu > li > ul.sub-menu > li.menu-item-has-children > a:after {
    content: "";
    display: block;
    float: right;
    visibility: visible;
    background: url(/wp-content/uploads/2022/06/arrow-green-down.svg) no-repeat center center;
    background-size: contain;
    width: 10px;
    height: 8px;
    margin: 7px 0 0 5px;
}

.mobile-menu .mobile-menu-inner-content .menu-sections > div > ul.menu > li > ul.sub-menu > li > ul.sub-menu {
    display: none;
    padding: 0;
    border-left: solid 3px rgb(255 255 255 / 20%);
    margin: 16px 0 0 0;
}

.mobile-menu .mobile-menu-inner-content .menu-sections > div > ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
    font-size: 14px;
    padding: 8px 15px;
}

.mobile-menu .mobile-menu-inner-content .menu-sections > div > ul.menu > li > ul.sub-menu > li > ul.sub-menu > li {
    padding-left: 0;
}

.mobile-menu .mobile-menu-inner-content .menu-sections > div > ul.menu > li > ul.sub-menu > li > ul.sub-menu > li.current-menu-item a {
    background: rgb(255 255 255 / 10%);
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

div#filterable_search_results .inner-table-sections.service-providers .td-inner span.version {
    word-break: break-word;
}



.mega-menu-container.listing-mega-menu#approvedEvaluatedMenu .sub-menu-section ul.links-container li.active-link a {
    text-decoration: underline !important;
    text-decoration-thickness: 1px !important;
    text-underline-offset: 2px;
    color: #0D3E5C;
    pointer-events: none;
}

body.approved-active-class-menu .header .main-header-section .menu-main-menu-container ul.menu > li#menu-item-1040 > a:before {
    width: calc(100% + 15px);
}

body.registered-active-class-menu .header .main-header-section .menu-main-menu-container ul.menu > li#menu-item-109517 > a:before {
    width: calc(100% + 15px);
}

.cta-stacked-container .links-container {
    row-gap: 10px;
    padding-top: 15px;
}

.testing-ctas .row.title-standard-row.has-content-below {
    margin-bottom: 30px;
}

.testing-ctas .row.content-row {
    margin-bottom: 44px;
}



.hero-new-style.hero-new-plain.filters-main-section-hero .export-col-archive.filters-export-approved {
    margin-top: 32px;
}

.hero-new-style.hero-new-plain.filters-main-section-hero .export-col-archive.filters-export-approved a#export_files_archive {
    font-size: 12px;
    border-radius: 100px;
    height: auto;
}

.hero-new-style.hero-new-plain.filters-main-section-hero .export-col-archive.filters-export-approved .export-form-container .posts_per_page-container.hidden {
    display: none !important;
}

.hero-new-style.hero-new-plain.filters-main-section-hero .export-col-archive.filters-export-approved .export-form-container .export-download-loader {
    background: rgb(237 237 237 / 41%);
}