/*********** PEX TABLE OF CONTENTS

- Header
- Category
- Category Detail
- Content Hub
- Events
- All access
- Footer

***********/
.pex-channel {
    font-family: Raleway, sans-serif;
    font-weight: 400;
    font-size:.875rem;
    line-height:1.6;
    color:#212529;
    background-color: #ffffff;
}

.pex-channel .channel-header.no-padding {
    padding-top: 0;
}

.pex-channel h1.article-h1  {
    font-family: Raleway, sans-serif;
    font-weight:600;
    line-height:1.2;
    margin-top:0;
    letter-spacing:-1px;
}
.pex-channel h2.article-h1-subtitle {
    font-weight: 500 !important;
    color: #060000;
    line-height: 1.2;
}

.pex-channel .channel-nav-logo-container .channel-logo-subtitle {
    font-size:.65em;
    color:#6f6b6b;
    line-height: 1.5;
}

.pex-channel a:not(.btn):not(p a):not(ul li.nav-item a):not(ol li a):not(.user-journey a) {
    color: #057cbf;
}

.pex-channel ul.dropdown-menu li a:hover, .user-journey a:not(:first-child):hover, .user-journey .dropdown-item:hover {
    background-color: #057cbf;
    color: #ffffff !important;
}

.pex-channel p, .pex-channel li:not(#slideout_sidebar li a):not(.upcoming-events p) {
    font-size: 1.1em;
    color:#000000;
}

.pex-channel .upcoming-events a > h5 {
    font-size: .855rem;
}

.pex-channel .upcoming-events p {
    font-size: .95rem;
}

.pex-channel .comments-title h2 {
    font-size:1.2rem;
}

/*** PEX STYLING - Header ***/
.pex-channel .channel-navbar {
    background-color: #eaf4fa;
}

.pex-channel .channel-nav-links,
.pex-channel .all-access-cards h4 a {
    color: #000;
}

.pex-channel .channel-nav-links.active,
.pex-channel .channel-nav-links:hover {
    color: #085d8e;
}

.pex-channel .nav-primary-btn {
    background-color: #057cbf;
    color: white;
}
.pex-channel .nav-primary-btn:hover {
    background-color: #085d8e;
    color: white;
}

.pex-channel .nav-secondary-btn {
    background-color: transparent;
}
.pex-channel .nav-secondary-btn:hover {
    background-color: white;
}

.pex-channel a:focus, a:focus-visible {
    outline: none;
}

.pex-channel .sub-nav-categories a {
    color: #057cbf;
}

.pex-channel .sub-nav-categories a:hover {
    background-color: #085d8e;
    color: white;
}


/*** PEX STYLING - Category ***/
.pex-channel .category-cards h4 {
    color: #057cbf;
}

.pex-channel .category-cards {
    border-color: #057cbf;
}

.pex-channel .two-column-container .time-author a {
    color: #057cbf;
}

.pex-channel .category-cards-container .secondary-btn {
    border-color: #057cbf;
    color: #057cbf;
}
.pex-channel .category-cards-container .secondary-btn:hover {
    background-color: #085d8e;
    color: white;
}


/*** PEX STYLING - Category Detail ***/
.pex-channel .webinars-title-intro h1,
.pex-channel .speaker-name {
    color: #057cbf;
}

.pex-channel .webinars-title-intro h2 {
    color: #057cbf;
    font-weight: 500;
}

.pex-channel .webinars-container .primary-btn {
    background-color: #17a2b8;
}

.pex-channel .icon-text-container i, .pex-channel .icon-text-container p {
    color: #057cbf;
}


/*** PEX STYLING - Events ***/
.pex-channel h1,
.pex-channel h4 a {
    color: #057cbf;
}

.pex-channel .event-btn-container .btn-secondary {
    border: 1px #057cbf solid;
    color: #057cbf;
}
.pex-channel .event-btn-container .btn-secondary:hover {
    border: 1px #057cbf solid;
    background-color: #057cbf;
    color: white;
}


/*** PEX STYLING - Content hub ***/
.pex-channel h1,
.pex-channel .content-cards .time-author a {
    color: #057cbf;
}

.pex-channel .content-cards h4 {
    color: #057cbf;
}

.pex-channel .content-cards .btn-primary {
    background-color: #057cbf;
    border-color: #057cbf;
}

.pex-channel .content-cards {
    border-bottom: 1px #057cbf solid;
}


/*** PEX STYLING - All access ***/
.pex-channel .all-access-btn {
    background-color: #057cbf;
}

.pex-channel .all-access-container .btn-secondary,
.pex-channel .secondary-btn {
    border: 1px #057cbf solid;
    color: #057cbf;
}



/*** PEX STYLING - Footer ***/
.pex-channel .footer-container .footer-column h3 {
    border-color: #057cbf;
} 

.pex-channel .footer-container .footer-column .footer-brand-link {
    color: #057cbf;
}