.cc-window {
    display: none !important;
}

body {
    font-family: "avenir-next-p-for-bbg", "Open Sans", Helvetica, Arial, sans-serif !important;
    color: black;
    background-color: white;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}

.ui-button,
.lnkButton,
.color-btn {
    background-color: #000000 !important;
}

.leadenGreenTxtBtn,
.lnkButton {
    color: white !important;
}

.ui-dialog .ui-dialog-titlebar,
.ui-messages-error,
.ui-message-error,
.ui-tabs-top .ui-tabs-nav li a {
    font-family: "avenir-next-p-for-bbg", Helvetica, Arial, sans-serif !important;
}

.ui-tabs-top .ui-tabs-nav {}

.ui-inputfield {
    font-family: "avenir-next-p-for-bbg", "Open Sans", Helvetica, Arial, sans-serif !important;
}

.contentTxt,
.contentTxt .ui-widget-content,
.ui-widget,
.ui-widget .ui-widget,
.ui-datalist {
    font-family: "avenir-next-p-for-bbg", "Open Sans", Helvetica, Arial, sans-serif !important;
}

.cleanTabs.ui-tabs-top .ui-tabs-nav li a {
    color: #000000 !important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a {
    color: #FFFFFF !important;
}

.ui-tabs-top .ui-tabs-nav li {
    margin: 0px !important;
    border-radius: 0px !important;
    border: 1px solid #000000 !important;
}

.cleanTabs .ui-tabs-nav li.ui-tabs-selected,
.cleanTabs .ui-tabs-nav li.ui-tabs-active {
    background-color: #000000 !important;
    border: 1px solid #000000 !important;
}

.cleanTabs.ui-tabs-top .ui-tabs-nav li.ui-state-hover {
    border-bottom: none !important;
    border: 1px solid #000000 !important;
}

.nav-menu {
    padding: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: #F6F6F6;
    clear: both;
}

#leftMenu {
    background-color: #F6F6F6;
    border: none;
    border-radius: 2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#categoriesMenu,
#browseMenu {
    background-color: #F6F6F6;
    margin-bottom: 35px;
}

#sBtnId {
    top: -1px;
    height: 34px;
}

#prodShop {
    border-top: none;
}

#catalogMain,
.ui-menu,
#catalogRight {
    border-radius: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#catalogRight {
    clear: both;
}

h1,
h2,
h3,
h4,
h5,
h6,
.ui-menu .ui-menuitem .ui-menuitem-link,
.ui-tagcloud {
    font-family: "avenir-next-p-for-bbg", Helvetica, Arial, sans-serif !important;
    font-weight: 600;
    color: black;
}

#userNavMenuFrm .ui-menu-list {
    display: flex;
    justify-content: space-between;
    margin: auto;
    background-color: #F6F6F6;
}

@media (min-width: 975px) {
    #userNavMenuFrm .ui-menu-list {
        padding-right: 25%;
    }
}

#userNavMenuFrm .ui-menuitem {
    padding: 15px 0px;
}

#userNavMenuFrm .ui-menuitem a {
    font-size: 22px;
}

#userNavMenuFrm .ui-menuitem a:hover {
    color: #00D2B3 !important;
}

.ui-menu .ui-menu-list a.ui-state-hover {
    background-color: #f5f5f5;
    color: #00D2B3 !important;
}

#userNavMenuFrm .ui-menuitem:hover {
    color: #00D2B3 !important;
}

@media (max-width: 550px) {
    #userNavMenuFrm .ui-menuitem a {
        font-size: 16px;
        text-align: center;
    }
}

#srchQ {
    background-color: #ffffff;
    border: 1px solid #000000;
}

@media (min-width: 975px) {
    #frmSrchId {
        margin-top: -75px;
    }
}

.header {
    height: 130px;
    background-color: #000000;
    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 10px;
}

.brand-bar,
#nav-brand {
    height: 90px;
}

#layout-topbar {
    background-color: #000000;
}

#nav-brand #logo,
#layout-topbar #logo {
    background: transparent;
}

#nav-brand #logo,
#top-lnks {
    margin-top: 10px;
    margin-left: 0px;
}

#logo img {
    /* max-width: 350px !important; */
    max-width: 230px !important;
    height: auto !important;
    margin-left: 9%;
    margin-top: 6%;
}

#layout-topbar #logo img {
    height: 48px !important;
    max-width: 240px !important;
}

.FontRobotoLight,
.contentTxt {
    font-family: "avenir-next-p-for-bbg", "Open Sans", Helvetica, Arial, sans-serif !important;
}

#leftMenu .headline h4 {
    font-size: 22px;
    font-weight: 600;
}

#top-lnks {
    font-family: "avenir-next-p-for-bbg";
    font-weight: bold;
}

#catalogMain div {
    background-color: white !important;
}

#catalogMain .Wid100.TexAlRight {
    margin-left: 15px;
    margin-top: 25px;
    text-align: left !important;
}

#catalogMain .Wid100.TexAlRight a {
    padding: 5px 20px;
    background-color: #000000;
    color: white !important;
    font-weight: bold;
}

#catalogMain .Wid100.TexAlRight a .fa {
    display: none;
}

.headline {
    border-bottom: none;
}

.headline h2,
.headline h3,
.headline h4 {
    border-bottom: none;
    font-family: "avenir-next-p-for-bbg";
    font-size: 28px;
    font-weight: bold;
    color: black;
}

.prod-desc li,
.prod-info-desc li {
    list-style: circle;
}

.prod-info-grd .ui-datagrid-content {
    padding: 0px;
    margin: 0px;
}

.prod-info-grd .prod-info-item {
    border: 1px solid #C5CACD;
}

.prod-info-grd .prod-info-item {
    border-top: 6px solid #00D2B3 !important;
}

.prod-info-item {
    position: relative;
    padding: 25px !important;
    padding-bottom: 55px !important;
}

.prod-info-item .item-name3 {
    margin-bottom: 5px;
}

.prod-info-item .item-name3 a {
    color: #000000 !important;
}

.prod-info-item .item-subtitle {
    margin-bottom: 25px;
}

.prod-info-item p {
    color: #999999;
}

.prod-info-item .color-lnk {
    position: absolute;
    bottom: 15px;
}

.prod-info-item .color-lnk {
    color: #000000 !important;
}

.prod-info-item .color-lnk:after {
    content: "info";
}

.prod-info-item .color-lnk .fa {
    display: none;
}

.item-name1,
.item-name2,
.item-name3,
.item-name4 {
    color: #000000;
    font-family: "avenir-next-p-for-bbg";
    font-size: 20px;
    font-weight: 600;
}

#prodDet {
    box-shadow: none;
    position: relative;
}

#prodDet .prod-item-add-top {
    box-shadow: none;
    background-color: transparent;
    position: absolute;
    top: 25px;
    right: 25px;
}

#prodDet .item-name1 {
    font-size: 42px;
    margin-bottom: 15px;
    line-height: 45px;
}

#prodDet .item-subtitle .section-info li {
    color: black;
    background-color: #00D2B3;
    border-radius: 25px;
    padding: 10px 25px;
    margin-bottom: 15px;
}

#prodDet .item-subtitle .section-info li a:hover {
    color: black !important;
}

#prodDet .item-subtitle .section-info li .fa {
    display: none;
}

#prodDet .item-subtitle .ipType {
    background-color: transparent !important;
    color: #00D2B3 !important;
    padding: 5px !important;
}

.cc-color-override--1360619034.cc-window {
    color: rgb(255, 255, 255);
    background-color: #00D2B3 !important;
}

.cc-color-override--1360619034 .cc-btn {
    color: #00D2B3 !important;
    border-color: transparent;
    background-color: rgb(255, 255, 255);
}

#prodDet .prod-desc {
    padding-bottom: 35px;
    margin-bottom: 35px;
    border-bottom: 1px solid #CCCCCC;
}

a,
.ui-widget-content a {
    color: #000000;
}

#prodRight {
    box-shadow: none;
    border: none;
}

.bc-section-subtitle {
    border: none;
}

.color-hdr,
.color-hdr a,
a.color-hdr,
a.color-lnk,
.color-t2,
.contribs .profile-name {
    color: #000000 !important;
}

#prodItemForm .section-info .color-theme {
    display: none;
}

.hl-presenter {
    margin-bottom: 25px;
}

.contribs {
    margin-bottom: 45px;
    border-bottom: 1px solid #CCCCCC;
}

.contribs .profile {
    margin-bottom: 35px;
}

.contribs .profile-name {
    font-size: 22px;
}

.contribs .profile-title li {
    color: black;
    font-weight: bold;
}

.contribs .profile-info,
.contribs .profile-bio {
    clear: both;
}

#leftMenu .ui-menuitem-link,
#userMenuFrm .menulink {
    color: #267abd !important;
}

#leftMenu .ui-menuitem-text {
    margin: 0px;
    color: #777777;
}

#top-lnks a,
#top-menu>li>a {
    color: white !important;
    font-size: 20px;
}

#top-lnks .fa {
    padding-right: 15px;
}

#profileMenu {
    font-family: "avenir-next-p-for-bbg", "Open Sans" !important;
    font-weighT: bold;
}

.active-menu .menulink {
    font-family: "avenir-next-p-for-bbg", "Open Sans" !important;
}

#userMenuFrm .menulink {
    font-family: "avenir-next-p-for-bbg", "Open Sans" !important;
    font-size: 14px;
    font-weight: bold;
}

#userMenuFrm .fa.fa-home {
    display: none;
}

.color-btn {
    background-color: #000000;
}

.color-btn:hover {
    background-color: #222222;
}

#catalogMain .ui-paginator {
    float: right;
}

.ui-paginator-current {
    display: block !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
    margin-bottom: 10px;
}

.cleanDataLst .ui-paginator-pages .ui-state-active,
.cleanDataGrd .ui-paginator-pages .ui-state-active {
    background-color: #00D2B3;
    border-color: #000000;
}

.ui-paginator .ui-state-active,
.ui-paginator .ui-paginator-pages .ui-state-active {
    color: #000000 !important;
    font-size: 18px !important;
    font-weight: bold !important;
    font-family: "avenir-next-p-for-bbg", "Open Sans" !important;
}

.ui-paginator-pages a {
    color: #000000 !important;
    font-size: 18px !important;
    font-weight: bold !important;
    font-family: "avenir-next-p-for-bbg", "Open Sans" !important;
}

.ui-paginator .ui-paginator-pages .ui-paginator-page {
    padding: 10px 18px !important;
    border: 1px solid #000000;
    margin: 0px 5px;
}

.cleanDataLst .ui-paginator .ui-state-hover,
.cleanDataGrd .ui-paginator .ui-state-hover {
    background-color: #00D2B3;
    border-color: #000000;
}

.ui-paginator .ui-paginator-first,
.ui-paginator .ui-paginator-prev,
.ui-paginator .ui-paginator-next,
.ui-paginator .ui-paginator-last,
.ui-paginator .ui-paginator-rpp-options {
    padding: 10px 3px !important;
    border: none;
    font-size: 18px !important;
}

#leftMenu .ui-icon-triangle-1-e {
    display: none;
}

#leftMenu .ui-menu-list.ui-menu-child {
    background-color: #F6F6F6;
    width: 20em;
}

#leftMenu .ui-menu-list.ui-menu-child .ui-menuitem {
    margin: 0px 10px;
}

.item-subtitle {
    font-family: "avenir-next-p-for-bbg", "Open Sans", Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}

#prodDet .item-subtitle {
    font-size: 16px;
}

.prod-info-desc {
    font-family: "avenir-next-p-for-bbg", "Open Sans";
    font-size: 16px;
}

.CardTopic {
    font-weight: 600;
}

.CardTopic.Green,
.CardTopic.Purple,
.CardTopic.Blue {
    color: black !important;
}

#usrPRecentO th {
    background-color: #edf2f5 !important;
}

.menulink,
.Card,
.CardTopic,
.ui-datatable.noborder thead th,
.ui-datatable.noborder tbody,
.ui-datatable.noborder tbody tr,
.ui-datatable td {
    font-family: "avenir-next-p-for-bbg" !important;
}


/* Fix long eval question text wrapping with radio buttons */

.ui-selectmanycheckbox.ui-widget td,
.ui-selectoneradio.ui-widget td {
    display: inline-flex;
}

#footerArea {
    width: 100%;
    margin: 0px;
    margin-top: 50px;
    padding: 0px;
    background-color: #F6F6F6;
}

.row.copyright,
.row.footer {
    margin: 0px !important;
    padding: 0px !important;
}

#footerArea .copyright {
    padding: 50px 25px;
}

@media (min-width: 1440px) {
    #footerArea .copyright {
        padding: 50px 150px;
    }
}

#footerArea hr {
    width: 100%;
    border-top: 1px solid #B2B2B2;
    margin: 30px auto;
}

.top-footer-container .footer-links {
    display: flex;
    justify-content: space-between;
}

.top-footer-container .footer-link {
    padding: 0px 10px;
}

@media (min-width: 1440px) {
    .top-footer-container .footer-link {
        padding: 0px;
    }
}

@media (max-width: 550px) {
    .top-footer-container .footer-link {
        padding: 0px 0px;
    }
}

.top-footer-container .footer-links-left {
    width: 65%;
}

.top-footer-container .footer-links-right {
    width: 25%;
}

@media (min-width: 1440px) {
    .top-footer-container .footer-links-left {
        width: 55%;
    }

    .top-footer-container .footer-links-right {
        width: 20%;
    }
}

.footer-links-left,
.footer-links-right {
    display: inline-flex;
    justify-content: space-between;
}

.bottom-footer-container {
    display: flex;
    justify-content: space-between;
}

.footer-links-title {
    font-weight: normal;
    color: #777777;
}

.footer-link,
.footer-link:hover {
    font-weight: bold;
    text-decoration: none;
    color: #000000 !important;
}

.copyright-text-left,
.copyright-text-right {
    display: flex;
}


/* Bloomberg branding fonts */


/* Avenir Next P For BBG Demi */

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    font-style: normal;
    font-weight: 100;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    font-style: normal;
    font-weight: 300;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    font-style: normal;
    font-weight: 400;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    font-style: normal;
    font-weight: 500;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    font-style: normal;
    font-weight: 600;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Demi.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* Avenir Next P For BBG Bold */

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    font-style: normal;
    font-weight: 700;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Bold.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Bold.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* Avenir Next P For BBG Bold */

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    font-style: normal;
    font-weight: 800;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Bold.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/AvenirNextPForBBG-Bold.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-300 - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-300.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-300.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-300italic - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-300italic.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-300italic.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-regular - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-regular.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-regular.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-italic - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-italic.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-italic.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-600 - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-600.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-600.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-600italic - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-600italic.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-600italic.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-700 - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-700.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-700.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-700italic - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-700italic.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-700italic.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-800 - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-800.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-800.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-800italic - latin */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 800;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-800italic.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-v18-latin-800italic.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-condensed-300 - latin */

@font-face {
    font-family: 'Open Sans Condensed';
    font-style: normal;
    font-weight: 300;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-condensed-v15-latin-300.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-condensed-v15-latin-300.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-condensed-300italic - latin */

@font-face {
    font-family: 'Open Sans Condensed';
    font-style: italic;
    font-weight: 300;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-condensed-v15-latin-300italic.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-condensed-v15-latin-300italic.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* open-sans-condensed-700 - latin */

@font-face {
    font-family: 'Open Sans Condensed';
    font-style: normal;
    font-weight: 700;
    src: local(''), url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-condensed-v15-latin-700.woff2') format('woff2'),
        /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('https://s3.amazonaws.com/beaconlive.beaconcentral.01.assets/assets/O-1221/S-1851/resources/open-sans-condensed-v15-latin-700.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}