@page {
    margin-top: 80px;
}

/**
 * Body.
 */
body {
    color: #000;
}
/**
 * Wrapper.
 */
#wrapper {
    margin: 0 auto;
    border-left: 0;
    border-right: 0;
}
/**
 * Logo.
 */
#logo {
    position: absolute;
    top: 0px;
    background: #fff;
}
#page-header.sticky #logo{
    top: -70px;
}
#page-header.sticky {
    position:relative;
    box-shadow: none;
}
.sticky .sticky-title {
    display:none!important;
}

/**
 * Typography.
 */
h1, h2, h3, h4, h5, h6,
h1.ui.header.dark, h2.ui.header.dark, h3.ui.header.dark, h4.ui.header.dark, h5.ui.header.dark, h6.ui.header.dark,
h1.ui.header.grey, h2.ui.header.grey, h3.ui.header.grey, h4.ui.header.grey, h5.ui.header.grey, h6.ui.header.grey,
h1.ui.header.black, h2.ui.header.black, h3.ui.header.black, h4.ui.header.black, h5.ui.header.black, h6.ui.header.black,
p, span, ul, li, a {
    color: #000 !important;
}

#title {
    color: #000 !important;
    max-width: 80%;
    width: 80%;
    background: #fff;
    padding: 0;
    border: 0 solid #fff;
}

#title h1,
#title h2 {
    color: #000 !important;
}

.fixed #title {
    position: relative;
    top: 0;
}

/**
 * Print.
 */
.non-printable {
    display: none !important;
}

#comm100-container {
    display:none !important;
}

.printable-only {
    display: block !important;
}

.print-icon {
    position: relative;
    top: 6px;
    margin-right: 8px;
}

.print-text {
    color: #5b4289 !important;
}

.print.message {
    margin-top: 40px;
    margin-left: 0;
    position: relative;
    left: -12px;
}

.slick-dots {
    display:none!important;
}

.legend {
    display:none!important;
}

.regular.desktop img {
    width: 1000px;
    height:auto;
}

.note {
    margin-top: 20px !important;
    text-align: left !important;
}

.multicolumn > div {
    display: block;
}

.width-50 {
    width: 100% !important;
}

.separator {
    display: none !important;
}

li {
    padding-bottom: 8px !important;
}

Element {
}
li {
    padding-bottom: 8px !important;

}
h1, h2, h3, h4, h5, h6, h1.ui.header.dark, h2.ui.header.dark, h3.ui.header.dark, h4.ui.header.dark, h5.ui.header.dark, h6.ui.header.dark, h1.ui.header.grey, h2.ui.header.grey, h3.ui.header.grey, h4.ui.header.grey, h5.ui.header.grey, h6.ui.header.grey, h1.ui.header.black, h2.ui.header.black, h3.ui.header.black, h4.ui.header.black, h5.ui.header.black, h6.ui.header.black, p, span, ul, li, a {
    color: #000 !important;

}
li {
    padding-bottom: 20px;

}

body,
.intro {
    font-size: 11pt;
}

.s3, .main-title, .s3, .main-title, .s2 {
    font-family: "Source Sans Pro", Arial, sans-serif;
    font-size: 24px;
    font-weight: normal;
}

.s2 {
    margin-top: 20px;
    font-weight: bold;
}

#sec5 .multicolumn {
    margin-bottom: 0 !important;
}

#sec5 img {
    display: none !important;
}

.multicolumn {
    margin: 20px 0;
}

h1 {
    font-size: 28px;
    line-height: 36px;
}

#sec1 > div {
    margin-bottom: 0 !important;
}

.fixed-width {
    margin: 0 auto;
}

#content {
    padding-bottom: 0;
}

ul {
    margin-bottom: 0;
}