.theme-atomik .stripe {
    display: none;
}

.hide-old-title h1.ccm-block-page-title.page-title {
    display: none !important;
}

.container.news_article-container {
    margin-top: -4rem;
}

div.theme-atomik footer p {
    color: #ffffff;
}

.sbc_navigation_full {
    background: url('/application/themes/sbc/images/sbc-banner-new.png');
    background-size: cover;
}

.ccm-block-autonav ul.nav.flex-column {
    flex-direction: unset !important;
    display: flow-root;
    margin-right: 5rem;
    padding-right: var(--bs-gutter-x, .75rem);
}

.ccm-block-autonav ul.nav.flex-column li.nav-item {
    float: right;
    display: inline-flex;
}

.ccm-block-autonav ul.nav.flex-column li.nav-item a,
.ccm-block-autonav ul.nav.flex-column li.nav-item a.active {
    font-size: 24px;
    color: #231F20;
    text-transform: uppercase;
    font-weight: normal;
}

.members-container {
    padding-left: 0px;
    padding-right: 0px;
    ;
}

.members-container .logo-container.member-list {
    margin-bottom: 0;
    margin-top: 0;
}


.page-thumbnail {
    margin-bottom: 50px;
}

.company-owner--photo img {
    border-radius: 50%;
}

.shadow-card.logo-container.member-list,
.shadow-card.logo-container.member-list-young {
    position: relative;
}


.logo-container.member-list,
.logo-container.member-list-young {
    max-width: 100%;
    width: auto;
    height: auto;
}

.logo-container.member-list img {
    width: 100%;
}

.page-template-full .container .col-md-12 .col-md-6 {
    padding: 0 15px;
}

.home-page .rslides li {
    width: 100% !important;
}

.home-page .rslides li .slide-background {
    background-size: cover;
}

.home-page .ccm-image-slider .slide-inner {
    background: transparent linear-gradient(180deg, rgba(35, 31, 32, 0), rgba(35, 31, 32, .4745098039)) 0 0 no-repeat
}

.home-page .ccm-image-slider .slide-inner .ccm-image-slider-text {
    width: 80%;
}

.testimonial-slider__wrapper {
    background: transparent;
}


div.theme-atomik .ccm-block-topic-list ul.ccm-block-topic-list-list li a.ccm-block-topic-list-topic-selected,
div.theme-atomik .ccm-block-topic-list ul.ccm-block-topic-list-page-topics li a.ccm-block-topic-list-topic-selected {
    background: #00b8b0;
    color: #ffffff;
    width: 100%;
    margin-left: 0px;
}

div.theme-atomik footer .footer-logo {
    margin-bottom: 0px;
}

.container__full.partners_slider.partners_slider-member h2 {
    text-align: center;
    font-weight: 700;
}


.member__information--item .contact-icon {
    margin-bottom: -2px;
}

.youtubeBlockResponsive16by9 {
    height: 0;
    position: relative;
    padding-bottom: 56.25%;
}
.youtubeBlockResponsive16by9 iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.clan-slider {
    overflow:hidden;
}

.shadow-card.shadow-card--form .form-control::placeholder {
    font-style: normal;
}
footer .miniSurveyView span.text-muted.small, .shadow-card.shadow-card--form span.text-muted.small{
    display:none;
}
footer .miniSurveyView span.error, .shadow-card.shadow-card--form span.error {
    font-size:16px;
}
.page-template-become-member .partners-section {
    display:none;
}

.news_article-container table {
    margin:0px;
    border:1px solid #000;
    border-collapse:initial;
}
.news_article-container table tr td, .news_article-container table tr th {
    padding:5px 10px;
    border:1px solid #DDDDDD;
    border-collapse:collapse;
}
.news_article-container table tr td p, .news_article-container table tr th p {
    line-height:120%;
    margin:0px;
}
.launch-tooltip[data-bs-original-title="Sign Out"] span.ccm-toolbar-accessibility-title {
    display:block;
}
.cta-btn—outlined:hover {
    background-color: #00b8b0;
    border: 2px solid #00B8B0;
}

.cta-btn—dark:hover {
    background-color: #00b8b0;
    border: 2px solid #00B8B0;
}
.article-rating {
    position: absolute;
    top:40%;
    right:5%;
    background:#f3f3f3;
    padding:5px 20px 10px 20px;
    border-radius: 5px;
}
.article-rating ul {
    margin:0px;
    padding:0px;
}
.article-rating ul li {
    list-style-type: none;
    display:inline;
    position: relative;
}
.article-rating ul li img{
    height:auto;
    width:35px;
}
.article-rating ul li span {
    position:absolute;
    font-size:14px;
    background:rgba(0, 184, 176, 1);
    padding:2px 8px;
    border-radius:20px;
    color:#ffffff;
    bottom:-13px;
    left:0px;
}
@media (max-width: 1210px) {
    .container.members-container.container--no-top .row.tender_entry_card--container {
        flex-direction: row;
    }
}

@media (max-width: 991px) {
    .featured-videos--main {
        margin-top: 15px;
    }

    .row.container__wide.featured-news .container.blog_entry_card--container {
        margin-top: .5rem;
    }
}
