﻿@import url("/satlib/h/style/base.ashx?grid=768,1280&pad=8,16,16");

/* base typography overrides */
html, body, input, select, textarea, button {
    font-family: Arial,Helvetica,sans-serif;
}

body {
    font-weight: 300;
    color: #000;
}

h1, h2, h3, h4, h5, h6, h7, h8, h9 {
    font-weight: 400;
}

b, strong {
    font-weight: 400;
}

a, a:visited {
    color: #424242;
}

.sat-isprint {
    display: block;
}

.wb-content p, .wb-content span, .wb-content div {
    line-height: inherit !important;
    font-size: inherit !important;
}

/* page container */
.page-nav-logo-link > img {
    display: block;
    width: auto;
    height: 48px;
    margin: 0 0 10px 0;
}

/* shared */
.sharedbasenav > a {
    font-size: 24px;
    line-height: 32px;
    color: #000;
    font-weight: 400;
    display: none;
}

.sharedbasenav-pop-body {
    margin: 0 0 24px 0;
}

.footer-content {
    padding-top: 20px;
}

.siteLogo {
    width: 300px;
}

.resourceSlider {
    width: 360px;
}

.resourceItem img {
    display: block;
    width: 100%;
    max-width: 360px;
    height: auto;
    max-height: 250px;
}

.resourceItem .tag {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 20px;
    padding: 6px 12px;
}

.resourceItem .resourceLightbox {
    display: none;
}

.resourceHeadline {
    font-weight: bold;
    font-size: 18px;
    padding: 12px 0;
    line-height: 1.2;
    color: #000000;
}

.resourceItem .eventDate {
    color: #00527B;
}

.wb-content a[href^=http]:after {
    content: " <" attr(href) "> ";
}

.wb-content a[href^='/']:after {
    content: " <http://berrydunn.com" attr(href) "> ";
}

.fullsizeBackground {
    background: none !important;
}

.corePage h2 {
    color: #003A5D;
    letter-spacing: -2px;
    font-size: 36px;
    line-height: 1.3;
}

    .corePage h2 span {
        color: #C4BCB1;
        display: block;
    }

.serviceList h4.more {
    font-weight: bold;
    font-size: 22px;
}

.breadcrumbHeader span {
    display: block;
}

.contentTabs {
    display: none;
}

.wb-content {
    color: #424242;
}

    .wb-content h2 {
        font-size: 20px;
        font-weight: bold;
        color: #00527B;
        line-height: 1.1;
        text-transform: none;
    }

    .wb-content h3 {
        font-size: 18px;
        font-weight: bold;
        color: #424242;
        line-height: 1.1;
    }

    .wb-content h4 {
        font-size: 20px;
        font-weight: normal;
        color: #424242;
        line-height: 1.1;
    }

    .wb-content .highlight-text {
        font-size: 18px;
        font-family: Arial;
        color: #003A5D;
    }

    .wb-content .highlight-text-two {
        font-size: 17px;
        font-weight: bold;
        color: #424242;
    }

    .wb-content a {
        font-weight: bold;
        color: #68A2B9;
    }

    .wb-content table {
        width: 100%;
    }

    .wb-content td {
        border: 1px solid #000000;
    }

.inlineBlock, .inlineTable, .inline {
    list-style: none;
    margin: 0;
    padding: 0;
}

    .inlineTable > li {
        display: block;
    }

h3 {
    margin: 16px 0 8px 0;
    font-size: 20px;
    color: #424242;
    font-weight: bold;
}

.showbio_page .bioImage img {
    height: 300px !important;
    float: right !important;
}

.bioDetail .bioSummary {
    height: auto !important;
    margin-top: 15px;
}

.simplebar-scroll-content {
    max-height: unset;
    padding: 0 !important;
    margin: 0 !important;
    min-width: unset;
}

.simplebar-content {
    padding: 0 !important;
    margin: 0 !important;
}

.simplebar-track {
    display: none;
}

#onetrust-consent-sdk {
    display: none;
}
