
/* File BEGIN: https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/styles/shared/fonts.css?t=1611462402 */
/* NOTE: This File version is not compressed */
@font-face {
  font-family: Proxima Nova Regular;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.eot) format("eot");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Regular;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.eot?#iefix) format("embedded-opentype");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Regular;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.woff2) format("woff2");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Regular;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.woff) format("woff");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Regular;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.ttf) format("truetype");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Semi Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.eot) format("eot");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Semi Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.eot?#iefix) format("embedded-opentype");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Semi Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.woff2) format("woff2");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Semi Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.woff) format("woff");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Semi Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.ttf) format("truetype");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.eot) format("eot");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.eot?#iefix) format("embedded-opentype");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.woff2) format("woff2");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.woff) format("woff");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Bold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.ttf) format("truetype");
  font-weight: 600;
  font-style: normal
}


@font-face {
  font-family: Proxima Nova Extrabold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.eot) format("eot");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Extrabold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.eot?#iefix) format("embedded-opentype");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Extrabold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.woff2) format("woff2");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Extrabold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.woff) format("woff");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Extrabold;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.ttf) format("truetype");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Black;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.eot) format("eot");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Black;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.eot?#iefix) format("embedded-opentype");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Black;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.woff2) format("woff2");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Black;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.woff) format("woff");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova Black;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.ttf) format("truetype");
  font-weight: 800;
  font-style: normal
}

@font-face {
    font-family: Rozha One;
    src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/RozhaOne/RozhaOne-Regular.ttf) format("ttf");
    font-weight: 400;
    font-style: normal
}


@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_3_0.eot) format("eot");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_3_0.eot?#iefix) format("embedded-opentype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_3_0.woff) format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_3_0.woff2) format("woff2");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_3_0.ttf) format("ttf");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_0_0.eot) format("eot");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_0_0.eot?#iefix) format("embedded-opentype");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_0_0.woff) format("woff");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_0_0.woff2) format("woff2");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_0_0.ttf) format("ttf");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_1_0.eot) format("eot");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_1_0.eot?#iefix) format("embedded-opentype");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_1_0.woff) format("woff");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_1_0.woff2) format("woff2");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_1_0.ttf) format("ttf");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_2_0.eot) format("eot");
    font-weight: 800;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_2_0.eot?#iefix) format("embedded-opentype");
    font-weight: 800;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_2_0.woff) format("woff");
    font-weight: 800;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_2_0.woff2) format("woff2");
    font-weight: 800;
    font-style: normal
}

@font-face {
    font-family: Averta;
    src: url(https://fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Averta/361747_2_0.ttf) format("ttf");
    font-weight: 800;
    font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.eot) format("eot");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.eot?#iefix) format("embedded-opentype");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.woff2) format("woff2");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.woff) format("woff");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_3_0.ttf) format("truetype");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.eot) format("eot");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.eot?#iefix) format("embedded-opentype");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.woff2) format("woff2");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.woff) format("woff");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_4_0.ttf) format("truetype");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.eot) format("eot");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.eot?#iefix) format("embedded-opentype");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.woff2) format("woff2");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.woff) format("woff");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_1_0.ttf) format("truetype");
  font-weight: 600;
  font-style: normal
}


@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.eot) format("eot");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.eot?#iefix) format("embedded-opentype");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.woff2) format("woff2");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.woff) format("woff");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_2_0.ttf) format("truetype");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.eot) format("eot");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.eot?#iefix) format("embedded-opentype");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.woff2) format("woff2");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.woff) format("woff");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: Proxima Nova;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/ProximaNova/351C86_0_0.ttf) format("truetype");
  font-weight: 800;
  font-style: normal
}

/* Lyon Regular*/
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Regular-Web.eot) format("eot");
  font-weight: 400;
  font-style: normal
}
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Regular-Web.woff) format("woff");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Regular-Web.woff2) format("woff2");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-RegularItalic-Web.eot) format("eot");
  font-weight: 400;
  font-style: italic
}

@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-RegularItalic-Web.woff) format("woff");
  font-weight: 400;
  font-style: italic
}

@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-RegularItalic-Web.woff2) format("woff2");
  font-weight: 400;
  font-style: italic
}

/* Lyon Semibold*/
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Semibold-Web.eot) format("eot");
  font-weight: 500;
  font-style: normal
}
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Semibold-Web.woff) format("woff");
  font-weight: 500;
  font-style: normal
}
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Semibold-Web.woff2) format("woff2");
  font-weight: 500;
  font-style: normal
}

/* Lyon Bold*/
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Bold-Web.eot) format("eot");
  font-weight: 600;
  font-style: normal
}
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Bold-Web.woff) format("woff");
  font-weight: 600;
  font-style: normal
}
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Bold-Web.woff2) format("woff2");
  font-weight: 600;
  font-style: normal
}

/* Lyon black*/
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Black-Web.eot) format("eot");
  font-weight: 800;
  font-style: normal
}
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Black-Web.woff) format("woff");
  font-weight: 800;
  font-style: normal
}
@font-face {
  font-family: Lyon;
  src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/Lyon/LyonText-Black-Web.woff2) format("woff2");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: 'icomoon';
  src:  url('//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/icons/icomoon.eot');
  src: url('//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/icons/icomoon.eot') format('embedded-opentype'),
    url('//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/icons/icomoon.ttf') format('truetype'),
    url('//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/icons/icomoon.woff') format('woff'),
    url('//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/icons/icomoon.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  .AppCnbcPhoenix {
    font-family: social-icons;
    src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/icons/social-icons.eot);
    src: url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/icons/social-icons.woff2) format("embedded-opentype"), 
    url(data:application/octet-stream;base64,AAEAAAALAIAAAwAwT1MvMg8SBj8AAAC8AAAAYGNtYXAAdbv2AAABHAAAAGRnYXNwAAAAEAAAAYAAAAAIZ2x5ZkOF+zYAAAGIAAAOmGhlYWQSmTJqAAAQIAAAADZoaGVhCQwFJwAAEFgAAAAkaG10eDtWA7kAABB8AAAARGxvY2EXAhsUAAAQwAAAACRtYXhwABoCFAAAEOQAAAAgbmFtZT36f7EAABEEAAABwnBvc3QAAwAAAAASyAAAACAAAwP0AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpIQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQASAAAAA4ACAACAAYAAQAg6RnpHukh//3//wAAAAAAIOkR6R3pIP/9//8AAf/jFvMW8BbvAAMAAQAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQEaAA0C7ANzABYAACURIzUzNTQ2MzIWMxUjIgYdATMHIxEjAaSKinBdKkUMUjIbnxWKqQ0Bj5pwZGkFiiojYZr+cQAFAE0ACAO9A3MASACSAJ4AuwDHAAABIgYHIgYHDgEHDgEHDgEVFAYVFBYXFBYXHgEXHgEXHgEzMhYzMjY3MjY3PgE3PgE3PgE1NDY1NCYnNCYnLgEnLgEnLgEjKgEjFToBMzIWFx4BFx4BFx4BFRwBFRwBFRQGBw4BBw4BBw4BIyoBIyoBIyImJy4BJy4BJy4BNTwBNTwBNTQ2Nz4BNz4BNz4BMz4BMzERIiY1NDYzMhYVFAYDIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmIyEUBiMiJjU0NjMyFgIAWDkiIzIXFyIUDxcICwkFAQQNBwgYFBMiFxQ1IyI5WFg5IiMyFxciFBMYCAgMBQEEDAgIGBMUIhcTNiMmOlhYNCIfJwwPGQsMDwQECwsECAsMCxkPDCMjIjhUWDQiHycMDxkLDA8EBAsLBAQPDAsZDwwjIyI0WD1XVz09V1c9MCoqPhISEhI+KiowMCoqPhISEhI+KiowARodFxccHBcUIANzAQQIBwgYExQmExcyIyI5WFg5IiMyFxciFBMYCAcNBQEEDQcIGBMUIhcTNiMiOVhYOSIjMhcXIhQTGAgHDU0LBAgLDAsZDwskIyI3VVgzIx8nDA8ZCwwPBAQLCwQICwwLGQ8MIyMjN1RYNCIfKAsMFwsMDwQECwQB/gZXPT1XVz09VwF6EhI+KiowMCoqPhISEhI+KiowMCoqPhISFxwcFxcdHQAAAAADAJQAWgNsAyYAGwAfACwAAAE0JiczFzM+ATMyFhURIxE0JiMiBgcOARURIxEDMxEjNxQGIyImNTQ2MzIWFQGPAQSFBQYTTj1NZ5ojKh8nDAQBmvqZmZ4rJyYsLCYnKwGxLk4iRxc7aG/+1wEUMjomEwcWDP7iAVf+qQH1iyMqLh8eLi4eAAAAAwBNAAgDswN4AAsAHQAuAAAlFAYjIiY1NDYzMhYFIzQnLgEnJiMxNTIXHgEXFhUzNCcuAScmIzUyFx4BFxYVIwE4RTAxRUUxMEUBV6kgIHBKS1R3aWmeLi12Nza+fn+QtJ+e7UREroMzSEgzMkhIrVRLSnAgIK4tLp9qanmSgIHAODeuRUXvoaC2AAABAC4ARQPNA0AASwAAAQ4BBz4BNw4BBy4BIyIHDgEHBhUUFhcmJy4BJyYnDgEVFBYXIiYnMRQWFw4BIyImJx4BMw4BIyoBIx4BMzI3PgE3NjU8ATU+ATc5AQPNGzYbHygLGzwfGkYqJiMiNA8PAQQ8NzdjKysiEAosJhctE1hCDBgQBxUHE10+MnlBCxcMPpVRgmVkiCMkHjATAuQMDwQTNiMQGwMaIw8QNCQjKQsXDAQQEDUkJCwTMxsyVxsODEVtDAQBAQQ5TCYsKi0zMp9jYmAICggPMhsAAAAAAv/7AFQD+wMxAAIARgAAAREFJTAmJy4BJyYnLgEjJjkBMAciBgcGByIGBw4BMTAGHQEUFjEwFhceARcWFx4BMxYxMDcyNjc2NzI2Nz4BMTA2PQE0JjEBlAEVAUgSFx84EDU/P2skJCQkaz8/Ng84HxcSCgoSFx9CEB47OnMrKyQkaz8/NRA4HxcSCgoBOwEklchPFx8MAwQCAgIBAQICAgQPHxdPaEFNPWxPFx8LBAQCAgIBAQICAgQPHxdPaEFNPWwAAAEAyP+7Az0DwAAxAAAlIiYnLgEnLgE1ETM1IxEjDgEHDgEHDgEHFTMRFBYXHgEXHgEXHgEzMjY3PgE3NQ4BIwKfFycPDBQEBAbw8JADFQsMJBMXMR5wCAgHGRMTLhsbPSMfPBsbOCImTippCQsIFgsMOyoBBZ8BBSZEGxctExMaC5D+miM2ExMhExAcCAcNBgQEFg+kExYAAgAA/8cFTwO5ADwAYgAAARQWOwEyNj0BNCcuAScmIyIHDgEHBhURFAYjIiY9ATQmKwEiBh0BFBceARcWMzI3PgE3NjURNDYzMhYdAQUjIgYdARQGIyImPQE0JisBIgYdARQXHgEXFjMyNz4BNzY9ATYmAtoLCuEKCxkZVjk5QEM5OlQYGCIVFBwKCuIKChkZVjk5QEM5OVUYGBsVFBwCbeELChsVFBsLCugKCxoZVTk5QEM5OlQYGQUJAjsKCwsKUj03NlIYGBgYUjY3Pf50FRsbFasKCgoKuT03NlIYGBgYUjY3PQGaFBwcFFJ7CgqyFBwcFLIKCgoKsj03N1IXGBgXUjc3PbIFDwAAAAgAAAAXBAADaQBAAIYAvAF1AaIBvwH5AhEAAAEeARUUBgcOAQcxOAExOAExIgYjIiYnLgEnMTgBMTgBOQE8ATE0Njc+ATc4ATE4ATE+ATMyFhceARc4ATE4ATkBBy4BIyIGBzEOASMiJic5ASImJyImIyImIyIGFTgBOQEiBgcOARUUFhcUFjMeATMyNjc5AT4BNzI2NT4BNTEwNDE0JiM2JiUwFDUyFjMyNjc+ATU4ATEwNDU0JicuASMqASM4ATE4ATEOAQc5ATgBMRQGFRQWFx4BMzgBMSUxMBQxFAYHDgEHHAEVFAYHOQEOAQc5AQ4BIyImJzkBLgEnLgE1PAE1LgEnLgE1OQI0Njc+ATM4ATE6ATMyFhc5AR4BFzI2Mz4BNzQ2Nz4BNzkBPgEzMhYXPgE3OQE+ATMyFhcxOAExOAExHgEXHgEVHAEVMTgBMRQGBw4BIyoBIyImJy4BNTgBMS4BIyoBOQEiBgc5AQ4BBx4BFzkBMBYVPgEzPgEzMhYXOQE4ATkBHgEXHgEVOQEDFDA1OQEUFhceATM5ATAyMzI2Nz4BNzkBMDQ1NCYnLgEjKgEjOQEOAQcOARUFLgEjMCI5AiIGBw4BFTkBMBQxFBYXHgEXPgE3BTQmJy4BJzEuASMuASMiBgcOAQcxDgEVFBYXMR4BFx4BFx4BFx4BMzoBMz4BNzE+ATc+ATc5AT4BNTc0Jic5AS4BJy4BIyIGBx4BFz4BNz4BNQLcBAEHCAgPCAQJBwwWBwgOBAcDBBMIBA0ECxEHDA8EKQQHBAQIBCJNKh83GwQJBwQDAwQIBAQGBAgDBAICBAYEJlkqKk4mBA0EBAYEAQEECAT+lgQMBAwXCwgNDQgLFwwEBwQPGwQFBgQIEAwCsw0HCBwQHBcufUYmSyM6bDY6YSMPFBAXCAcNFBAPMRcEAgQMHAsQEwsECAQ2fkIKDwwrGwwRDBs0FwQcFAsXDAsXDA8cCAsJGRAPKxcECAQXJhAHEhMtFwQGEBwICwUEPXo5BgMIBA8nFwcVCBMkCxAU8QgIBxUIAQQLEgwHCQQIBwgWCwQIBAcQBwwE/Z8LEQgFCxcMCAwGBAQHBAwrGwLNFQ8fXjYMEgsfPR8qUyc2Xh8PFQEECBYLECUTBAcENn9BDBUIQXo2Dx0MCxEIBAFCAQQEDgcIFAgIFAgbKA8EBwQEAQGcBAwEDBILCA4EBQgHCBELBAYMEQcIDgQEAQYEBA4IqQQBAQQTFg4MBgQFBQEEBgQECAMECAQEBhsYEBQDAwQGBAQIAwYDBwgHVwQEBQgHCBcQAQQLGwgHCAQVEAQJBwwQCAwOnwUTJAwPFwgHEAgmTx86Sw8IDRYTF0g1G0IeCA8ICBcPECATGy4TExYHAwgKCAUjHAQeQhsXIwgEAQ0HDxcIBAEGBAgWCxAgEwQHBBcnDw8QFQ8TLRcIDRUPFzAaBCAfAQQEBgwJAgQDFg8IKBMBDwQEDxIIBwgIBwgVBwEEDBYHCAgECQgLEQjhBAYJCwgWCwUIDwgEDQMiNhPIGzUXLjkUAwcIBw4LFDkuFzUbCxIMFycUExsPBAIEHx8EKCYMHRAPJhcQEgeVCAoHCA4EBAYGBBc2HgMJCAgQDAABAFz/wAN7A8AAawAAAS4BIyIHDgEHBgcOARUUFhcyFjMyNjc+ATU2JicuATU0Nz4BNzYzMhYVFAYHDgEjIiYnLgE3PgE3PgE1NCYjIgYVFBYXBgcOAQcGBwYHDgEXFhcWNz4BNzY3PgE3HgEzMjY3Njc2NzY1NiYnAxo2jlE7MjFOHh4VMjpDPQQIBAsVAwQHAwYIDw8REUMyMkFodBcXDz0qEx8LDAIEAw0EDBMyKjZKCwQECgoXCwoEBAYHBQYFFRkXFiMLCwEEFAcXSCZFfSoVEBALFwQzMgNaMjQLDCMWFhUyhEVUfBsFDw8IHwcQEwsYMB8uLi1JFxdtYDpsJxs3EA8MIhATJhMjQhsuOV9FIy4LDiwsZC0tDwgkI1IjIgYGGxtIISIIC1EeFxw8OhshISZMVUV/MgAAAwAaAUAD5gJAAAsAFwAjAAABFAYjIiY1NDYzMhYFFAYjIiY1NDYzMhYFFAYjIiY1NDYzMhYBGks1NUtLNTVLAWZLNTVLSzU1SwFmSzU1S0s1NUsBwDVLSzU1S0s1NUtLNTVLSzU1S0s1NUtLAAAAAAIABQBuBAADFwAaACgAAAEUFhURFAYHMQ4BIyEiJic8ATURNDY3ARc3AQEnATI2MyEyFhcBDwEnA/sFAQQIHRP8gBcjBAEEATnCwwEz/a4p/r0ECAQDZgQIBP69KVdXAtoECAT94gQNBBMWHBcEAwQCHgQIBP76mZkBBv71JAEfBQEE/uEkR0cAAAAACAAFAFoD+wMmAAYACwAQABUAHgAkAC8AMwAAExUjESERIwM1MxUjEzMRIxE1MxUjNQUxIREzFSMVIQM1MxUjFQEhETMVIxUhETA0AyM1M7izARpnTExMx2dnZ2cBpP7xqakBD6lDQwHN/vGzswEPXE1NAyaz/poCGf4+uLMBCv6aAWazZmaz/ppNZgEKuLMFAQ/+mk1mAb1c/vG4AAAAAAEAAAABAAA/8IEDXw889QALBAAAAAAA1xf2+QAAAADXF/b5//v/uwVPA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABVX/+wAABU8AAQAAAAAAAAAAAAAAAAAAABEEAAAAAAAAAAAAAAACAAAABAABGgQAAE0EAACUBAAATQQAAC4EAP/7BAAAyAVVAAAEAAAABAAAXAQAABoEAAAFBAAABQAAAAAACgAUAB4AQAFUAZgB3gJMAq4C+gOABeAGfga2BvwHTAABAAAAEQISAAgAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIABwCNAAEAAAAAAAMADABFAAEAAAAAAAQADACiAAEAAAAAAAUACwAkAAEAAAAAAAYADABpAAEAAAAAAAoAGgDGAAMAAQQJAAEAGAAMAAMAAQQJAAIADgCUAAMAAQQJAAMAGABRAAMAAQQJAAQAGACuAAMAAQQJAAUAFgAvAAMAAQQJAAYAGAB1AAMAAQQJAAoANADgc29jaWFsLWljb25zAHMAbwBjAGkAYQBsAC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwc29jaWFsLWljb25zAHMAbwBjAGkAYQBsAC0AaQBjAG8AbgBzc29jaWFsLWljb25zAHMAbwBjAGkAYQBsAC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByc29jaWFsLWljb25zAHMAbwBjAGkAYQBsAC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"), url(data:application/font-woff;base64,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) format("woff"), 
    url(//fm.cnbc.com/applications/cnbc.com/resources/styles/fonts/icons/social-icons.svg#icomoon) format("svg");
    font-weight: 400;
    font-style: normal;
  }
}


@font-face {
	font-family: 'FontAwesome';
	src: url('https://www.cnbc.com/fonts/fontawesome-webfont.eot?v=4.7.0');
	src: url('https://www.cnbc.com/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0')
		format('embedded-opentype'),
		url('https://www.cnbc.com/fonts/fontawesome-webfont.woff2?v=4.7.0')
		format('woff2'),
		url('https://www.cnbc.com/fonts/fontawesome-webfont.woff?v=4.7.0')
		format('woff'),
		url('https://www.cnbc.com/fonts/fontawesome-webfont.ttf?v=4.7.0')
		format('truetype'),
		url('https://www.cnbc.com/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular')
		format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'cnbc_font_icons';
	src: url('https://www.cnbc.com/fonts/cnbc_font_icons.eot?-k1ej6q');
	src: url('https://www.cnbc.com/fonts/cnbc_font_icons.eot?#iefix-k1ej6q')
		format('embedded-opentype'),
		url('https://www.cnbc.com/fonts/cnbc_font_icons.woff?-k1ej6q') format('woff'),
		url('https://www.cnbc.com/fonts/cnbc_font_icons.ttf?-k1ej6q') format('truetype'),
		url('https://www.cnbc.com/fonts/cnbc_font_icons.svg?-k1ej6q#cnbc_font_icons')
		format('svg');
	font-weight: normal;
	font-style: normal;
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0)
}

.fa-user:before {
  content: "\f007"
}

.fa-twitter:before {
  content: "\f099"
}

.fa-facebook:before {
  content: "\f09a"
}

.fa-youtube:before {
  content: "\f167"
}

.fa-youtube-play:before {
    content: "\f16a";
}

.fa-instagram:before {
  content: "\f16d"
}

.fa-tumblr:before {
  content: "\f173"
}

.fa-linkedin:before {
  content: "\f0e1"
}

.fa-google-plus:before {
  content: "\f0d5"
}

.fa-pinterest-p:before {
  content: "\f231"
}

.fa-flickr:before {
  content: "\f16e"
}

.fa-rss:before {
  content: "\f09e"
 }

.fa-bars:before {
  content: "\f0c9"
}

.fa-times:before {
  content: "\f00d"
}

.fa-search:before {
  content: "\f002"
}

.fa-chevron-down:before {
  content: "\f078"
}

.fa-chevron-up:before {
  content: "\f077"
}

.fa-chevron-circle-up:before {
  content: "\f139"
}

.fa-pencil-square-o:before {
  content: "\f044"
}

.fa-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%
}

.fa-chevron-left:before{
	content:"\f053";
}

.fa-rotate-left:before, .fa-undo:before {
    content: "\f0e2";
}

.fa-th-large:before {
  content: "\f009"
}

.fa-list:before {
  content: "\f03a"
}

.fa-newspaper-o:before {
  content: "\f1ea"
}

.fa-apple:before {
	content: "\f179";
}

/* File BEGIN: https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/styles/responsive_header.css?t=1611462402 */
/* NOTE: This File version is not compressed */

.AppCnbcPhoenix a {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
/* File BEGIN: https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/styles/alerts.css?t=1611462402 */
/* NOTE: This File version is not compressed */
/*==== News Alerts ====*/

/* Common css for all alerts */
.news-alert {width:100%;}
.news-alert-title { width: 90%; float: left; }
.news-alert .content { max-width: 940px; margin: auto; padding: 7px 0; line-height:24px; letter-spacing: -0.01em;}
.news-alert .content .headline {margin-top: 0px; margin-bottom: 0px;}
.news-alert .content .headline a , .news-alert .content .headline div.alert-banner {color: #FFF; margin-top: 0px; font-size: 18px;font-weight:normal;}
.news-alert .content .headline a:not(.noclick):hover {color:#DDD; padding-top: 7px;}
.news-alert .content .headline a.noclick:hover {cursor:default;}
.news-alert .content .headline .alert-title {font-family:"Proxima Nova Semi Bold";}
.news-alert .content .headline .alert-content {font-family:"Proxima Nova Semi Bold";}
.news-alert .content .news-alert-container .alert-close-button  {color: #FFF; font-size: 32px; float:right; font-family:"Proxima Nova Semi Bold"; font-style:normal;}
.news-alert .content .news-alert-container .alert-close-button:hover { cursor:pointer; }

/* Breaking news overrides */
.news-alert.breaking-news .content {padding: 15px 0;}
.news-alert.breaking-news .content .headline + .headline:before {content:'\203A\0000a0';}
.news-alert.breaking-news .content .headline a{font-size: 20px;}

/* Background color overrides*/
.pro-alert, .watch-live {border-top: 1px solid white; padding: 5px 0px; }
.breaking-news {background-color: #93231c;}
.breaking-news h2 {text-transform: none !important;}
.pro-alert {background-color: #35a46b;}
.pro-alert h2 {text-transform: none !important;}
.watch-live {background-color: #e3352b;}
.watch-live h2 {text-transform: none !important;}


/*==== News Alerts - End ====*/

/* Background color overrides*/
.pro-alert, .watch-live, .watch-live-international {border-top: 1px solid white; padding: 5px 0px; }
.watch-live, .watch-live-international  {padding: 0;}
.breaking-news {background-color: #93231c;}
.breaking-news h2 {text-transform: none !important;}
.pro-alert {background-color: #35a46b;}
.pro-alert h2 {text-transform: none !important;}
.watch-live, .watch-live-international {background-color: #e96525;}
.watch-live h2, .watch-live-international h2 {text-transform: none !important;}
/* the reddish color is e3352b, orange is e96525 */

.news-alert-container {padding: 0 10px;}
/* File BEGIN: https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/styles/responsive_footer.css?t=1611462402 */
/* NOTE: This File version is not compressed */


/* File BEGIN: https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/styles/cnbc-popup-desktop.css?t=1611462402 */
/* NOTE: This File version is not compressed */
#cnbc-popup-background {
    z-index:10000;
    position: fixed;
    display:none;
    overflow-x: hidden;
    overflow-y: scroll;
    /*height:100%;*/
    /*width:100%;*/
    background: rgba(0,0,0,0.7);
    top:0px;
    left:0px;
    right: 0px;
    bottom: 0px;
}
#cnbc-popup-lightbox {
    background: none repeat scroll 0 0 #FFFFFF;
    /*border: 0px solid #ccc;*/
    border-radius: 3px;
    /*color: #333333;*/
    /*font-size: 14px;*/
    margin: auto;
    width: 25%;
    overflow: hidden;
}

#cnbc-popup-close-btn {
    color: #b8b8b8;
    cursor: pointer;
    display: inline;
    float: right;
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 22px;
    font-weight: normal;
    background-color: #fff;
    border: none;
    border-style: none;
    text-align: center;
    padding: 0;
    margin-top: 5px;
    margin-right: 10px;
}

#cnbc-popup-close-btn:hover {
    color: #737373;
}

#cnbc-popup-content {
    padding: 25px;
    text-align: center;
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 22px;
    line-height: 28px;
    color: #424858;
}

#cnbc-popup-content img {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

#cnbc-popup-content p {
    padding-bottom: 0.5em;
}

#cnbc-popup-inner-link {
    /*font-family: 'Proxima Nova Semi Bold';*/
    color: #2077B6;
    text-decoration: none;
}

#cnbc-popup-logo-regi {
    margin-left: 150px;
    height: 79px;
}

#cnbc-popup-logo-regi img {
    position: relative;
    top: 40px;
    width: 140px;
}

#cnbc-popup-inner-link:hover {
    color: #DD4B39;
}

.create-account-msg {
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 16px;
    color: #424858;
    font-size: normal;
    text-align: left;
    padding-left: 25px;
    margin: 30px 0 0 0;
    z-index: 10002;
}

.cnbc-popup-background {
    z-index:100001;
    position: fixed;
    display:none;
    overflow-y: scroll;
    overflow-x: hidden;
    background: rgba(0,0,0,0.7);
    top:0px;
    left:0px;
    right: 0px;
    bottom: 0px;
    transition: background-color 400ms;
}

.cnbc-popup-lightbox {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 3px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
    width: 25%;
}

.cnbc-popup-lightbox.loader {
    background: url('//sc.cnbcfm.com/applications/cnbc.com/staticcontent/img/surf/666-loader.gif') 50% 50% no-repeat rgb(255, 255, 255);
    background-size: 32px 32px;
}

.cnbc-popup-close-btn {
    color: #a9a9a9;
    cursor: pointer;
    display: inline;
    float: right;
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 21px;
    font-weight: normal;
    background-color: #fff;
    border: none;
    border-style: none;
    text-align: center;
    padding: 0;
    margin-top: 5px;
    margin-right: 10px;
}

.cnbc-popup-close-btn:hover {
    color: #424858;
}

.cnbc-popup-content {
    padding: 25px;
    text-align: center;
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 22px;
    line-height: 28px;
    color: #424858;
}



.popup-body {
	text-align: center;
	font-family: 'Proxima Nova Semi Bold', Arial;
	font-size: 14px;
	line-height: 1.42857143;
	color: #424858;
}

.popup-body .header {
	font-family: 'Proxima Nova Semi Bold';
}

.popup-body .body {
	margin-top:15px
}

.popup-footer {
	text-align: center;
}

.popup-footer .button {
	min-height: 35px;
	margin-right: 15px;
	cursor: pointer;
}
.popup-footer .btn-default {
	color: #333; 
	border: 1px solid transparent;
	border-color: #ccc; 
	background-color: #fff;
}
.popup-footer .btn-default:hover, .popup-footer .btn-default:focus, .popup-footer .btn-default:active, .popup-footer .btn-default.active {
	color: #333;
	background-color: #ebebeb;
	border-color: #adadad;
}

/*----------------------------*/
/*<Start: SURF Missing Fields>*/
/*----------------------------*/

#missing-fields-popup {
    padding-top: 40px;
    padding-right: 40px;
    padding-left: 40px;
    padding-bottom: 30px;
}

#missingFieldsPopupHeader {
    font-family: 'Proxima Nova Semi Bold';
    font-size: 16px;
    color: #424858;
    font-style: normal;
    text-align: left;
}


#missing-fields-popup .missing-fields-popup-subheader {
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 16px;
    color: #424858;
    font-style: normal;
    text-align: left;
    line-height: 18px;
    padding-top: 20px;
}

#missing-fields-popup .missing-fields-popup-fieldContainer {
    text-align: center;
    padding-top: 20px;
}

#missing-fields-popup .missing-fields-popup-fieldContainer input {
    font-family: 'Proxima Nova Semi Bold' !important;
    font-size: 16px;
    color: #424858;
    font-style: normal;
    text-align: left;
    width: 360px;
    height: 40px;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    padding: 6px;
}

#missing-fields-popup .missing-fields-popup-fieldContainer input:focus {
    box-shadow: 0 0 4px 0 rgba(42, 166, 231, 0.6);
    transition-duration: 200ms;
    border-color: #2aa6e7;
    transition: all 400ms ease-in;
    outline: none;
}

#missing-fields-popup .missing-fields-popup-legal {
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 11px;
    line-height: 15px;
    padding-top: 20px;
    color: #737373;
}

#missing-fields-popup .missing-fields-popup-legal a {
    color: #2077B6;
    text-decoration: none;
}

#missing-fields-popup .missing-fields-popup-legal a:hover {
    color: #DD4B39;
}

#missing-fields-popup #missing_field_display_name_error_msg {
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 12px;
    color: #ff4c4c;
    font-style: normal;
    display: none;
}

#missing-fields-popup .popup-submit-button {
    font-family: 'Proxima Nova Semi Bold' !important;
    font-size: 18px;
    color: #ffffff;
    font-style: normal;
    text-align: center;
    border-radius: 3px;
    background-color: #b1b9be;
    height: 40px;
    width: 80px;
    margin-top: 20px;
    border: 0;
}

#missing-fields-popup .popup-submit-button:hover {
    background-color: #3da5ed;
}

/*--------------------------*/
/*<End: SURF Missing Fields>*/
/*--------------------------*/


/*----------------------------*/
/*<Start: Popup3>*/
/*----------------------------*/
#cnbc-popup3-lightbox {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 3px;
    margin: auto;
    width: 25%;
}

#cnbc-popup3-lightbox.loader {
    background: url('//sc.cnbcfm.com/applications/cnbc.com/staticcontent/img/surf/666-loader.gif') 50% 50% no-repeat rgb(255, 255, 255);
    background-size: 32px 32px;
}

#cnbc-popup3-content {
    padding: 0;
    text-align: center;
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 22px;
    line-height: 28px;
    color: #424858;
}

#cnbc-popup3-xButton {
    color: #a9a9a9;
    cursor: pointer;
    display: inline;
    float: right;
    font-family: 'Proxima Nova Semi Bold', Arial;
    font-size: 21px;
    font-weight: normal;
    background-color: #fff;
    border: none;
    border-style: none;
    text-align: center;
    padding: 0;
    margin-top: 5px;
    margin-right: 10px;
}

#cnbc-popup3-xButton:hover {
    color: #424858;
}

#cnbc-popup3-background {
    z-index:10000;
    position: fixed;
    display:none;
    /*height:100%;*/
    /*width:100%;*/
    background: rgba(0,0,0,0.7);
    top:0px;
    left:0px;
    right: 0px;
    bottom: 0px;
}

/*-------------*/
/*<End: Popup3>*/
/*-------------*/

/*----------------------------*/
/*<Start: PRO Take a Tour>*/
/*----------------------------*/
#pro-take-tour .cnbc-popup-lightbox {
    min-height: 600px;
    width: 710px;
    position: relative;
    top: -660px;
}

#pro-take-tour #pro-tour-body {
    height: 415px;
    margin-top: 30px;
    position: relative;
    top: -50px;
}

#pro-take-tour #pro-tour-container {
    width: 710px;
    margin: auto;
}

#pro-tour-blank {
    height: 75px;
}

#pro-tour-container .pro-tour-section-container {
    width: 710px;
    height: 350px;
    padding-top: 0px;
    z-index: 99;
    top: 0px;
    position: relative;
    font-family: "Proxima Nova Semi Bold";
    -webkit-transition: all 0.5s ease-in-out;
}

#pro-tour-container ul {
    list-style-type: none;
}

#pro-tour-container .pro-tour-section {
    width: 590px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    text-align: center;
}

#pro-tour-container .pro-tour-text-container {
    position: relative;
    height: 300px;
    top: -50px;
}

#pro-tour-container .pro-tour-header {
    font-size: 30px;
    color: #424858;
    height: 29px;
    font-weight: 900;
    font-family: "Proxima Nova Semi Bold";
}

#pro-tour-container .pro-tour-logo {
    width: 475px;
    margin: 16px auto 25px auto;
}

#pro-tour-container .pro-tour-body {
    width: 300px;
    color: #424858;
    margin-top: 20px;
    font-family: "Proxima Nova Semi Bold", Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 400;
}

#pro-tour-container .pro-tour-image-mask-wrapper {
    width: 590px;
    overflow: hidden;
    position: relative;
    top: -420px;
    margin-bottom: -500px;
    margin-left: 60px !important;
    margin-right: 60px !important;
    visibility: visible;
    z-index: 99;
    -webkit-transition: all 1s ease-in-out;
}

#pro-tour-image-list-container {
    width: 3540px;
    height: 420px;
    padding-left: 0;
}

#pro-tour-image-list-container li {
    display: inline-block;
    float: left;
    width: 590px;
    height: 375px;
    visibility: visible;
}

#pro-tour-container .pro-tour-ul-wrapper {
    position: relative;
    top: 245px;
}

#pro-tour-container .pro-tour-ul-container {
    height: 25px;
    margin-left: 0px;
    margin-right: auto;
    margin-top: 120px;
    position: relative;
    top: 150px;
}

#pro-tour-container .pro-tour-ul-container .pro-tour-anchors {
    margin: auto;
    padding-left: 0px;
    display: inline-block;
}

#pro-tour-container .pro-tour-ul-container .pro-tour-anchors li {
    float: left;
    margin-left: 7.5px;
    margin-right: 7.5px;
    background: #ccd6d8;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    cursor: pointer;
}

#pro-tour-container .pro-tour-arrow-container {
  position: relative;
  top: 100px;
}

#pro-tour-container .pro-tour-arrow-wrapper {
  height: 25px;
  color: #428cce;
  cursor: pointer;
  padding-left: 20px;
  padding-right: 20px;
}

#pro-tour-left-arrow {
  float: left;
}

#pro-tour-right-arrow {
  float: right;
}

#pro-tour-container .pro-tour-close-container {
    width: 320px;
    margin: auto;
    z-index: 99;
    position: relative;
    top: 0px;
    text-align: center;
}

#pro-tour-close-button {
    width: 280px;
    display: inline-block;
    background: #3da5ed;
    color: #fff;
    border: none;
    cursor: pointer;
    border-radius: 3px;
    padding: 18px 20px;
    font-size: 22px;
    text-align: center;
    font-family: 'Proxima Nova Regular';
    text-decoration: none;
    z-index: 99;
    position: relative;
    -webkit-transition: opacity 0.5s ease-in-out;
}

#pro-tour-close-button:hover {
    background: #3792d4;
}

#pro-tour-close-button:active, #pro-tour-close-button:focus {
    box-shadow: 0 2px 3px rgba(45, 122, 173, 0.75) inset;
    -moz-box-shadow: 0 2px 3px rgba(45, 122, 173, 0.75) inset;
    -webkit-box-shadow: 0 2px 3px rgba(45, 122, 173, 0.75) inset;
    background: #3792d4;
    filter: none;
    border: none;
}

#pro-tour-close-button:visited { 
    text-decoration: none; 
    color:#fff;
}

/*-------------*/
/*<End: PRO Take a Tour>*/
/*-------------*/
/* File BEGIN: https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/styles/shared/cnbc.messagebox.css?t=1611462402 */
/* NOTE: This File version is not compressed */
.mb {}
.mb-container {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    padding: 40px 0;
    font-size: 18px;
    color: #737373;
    text-align: left;
    line-height: 26px;
    letter-spacing: -0.02em;
}
.mb-container div,
.mb-container div.mb-text a,
.mb-container div button {
    font-family: 'Proxima Nova Semi Bold';
}

@media only screen 
and (min-device-width : 480px) {
    .mb-container {
        max-width: 400px;
    }
}
.mb-header {

}
.mb-header .logo{
    width: 230px;
    height: 34px;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-size: contain;
}
.mb-header .logo.cnbc-pro{
    background-image: url("//sc.cnbcfm.com/applications/cnbc.com/staticcontent/img/pro/cnbc-pro-logo-lockup.png");	
}

.mb-text {
	margin: 20px 0 30px;
}
.mb-container .mb-text a, .mb-container .mb-text a:visited {
    color: #2077b6;
}
.mb-controls button{
	display: block;
    text-transform: uppercase;
	font-size: 20px;
	font-style: normal;
	color: #fff;
	margin: 0 auto;
	padding: 8px 20px;
	border: 0;
	border-radius: 4px;
	background: #3da5ed;
	-webkit-appearance: button;
	cursor: pointer;
}
.mb-controls button.grey {
    background: #B1B9BE;	
}

/* dialog overrides */
.cnbc-popup-lightbox .mb-text {
    margin-left: 25px;
    margin-right: 25px;
}
/* File BEGIN: https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/styles/surf/bedrock-signin-popup.css?t=1611462402 */
/* NOTE: This File version is not compressed */
#bedrock-watchlist-signin-popup .cnbc-popup-lightbox {
    position: relative;
    top: -610px;
    padding: 0 20px 20px 20px;
    box-sizing: content-box;
}

#bedrock-watchlist-signin-popup ul.tab li a {
    font-family: 'Proxima Nova Semi Bold', 'Arial';
    font-weight: normal;
    transition:color 200ms;
}

.downArrowTabs.surf UL {
    text-align: center;
}

.downArrowTabs.surf {
    width: 100%;
}

.downArrowTabs.surf .tab {
    border-top: none;
}


#bedrock-watchlist-xfinity-logo {
    border-bottom-color: rgb(66, 72, 88);
    border-bottom-style: none;
    border-bottom-width: 0px;
    border-image-outset: 0px;
    border-image-repeat: stretch;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-width: 1;
    border-left-color: rgb(66, 72, 88);
    border-left-style: none;
    border-left-width: 0px;
    border-right-color: rgb(66, 72, 88);
    border-right-style: none;
    border-right-width: 0px;
    border-top-color: rgb(66, 72, 88);
    border-top-style: none;
    border-top-width: 0px;
    box-sizing: border-box;
    color: rgb(66, 72, 88);
    display: inline;
    font-family:'Proxima Nova Semi Bold', 'Arial';
    font-size: 14px;
    height: 42px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    width: 73px;
}

#bedrock-watchlist-signin-footer {
    border-top-color: #ccd6db;
    border-top-style: solid;
    border-top-width: 1px;
    box-sizing: border-box;
    color: rgb(66, 72, 88);
    display: none;
    font-family: 'Proxima Nova Semi Bold', 'Arial';
    font-size: 14px;
    height: 85px;
    line-height: 20px;
    margin-top: 15px;
    text-align: center;
}

#bedrock-watchlist-signin-footer div {
    float: left;
    width: 73px;
    text-align: center;
    padding-top: 20px;
}

#bedrock-watchlist-signin-footer div:first-child {
    padding-right: 20px;
}

#bedrock-watchlist-signin-footer #bedrock-xfinity-sunset {
    font-family: 'Proxima Nova Semi Bold', 'Arial';
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    width: 345px;
    line-height: 18px;
    color: #737373;
    height: inherit;
}

#bedrock-watchlist-signin-footer #bedrock-xfinity-sunset a {
    text-decoration: none;
    color: #2077B6;
}

#bedrock-watchlist-signin-footer #bedrock-xfinity-sunset a:hover {
    color: #DD4B39;
}

#bedrock-watchlist-signin-popup .cnbc-popup-close-btn {
    margin-right: 0;
    text-decoration:none;
}

#create_account .center button.submit {
    background: #3da5ed;
}

#create_account .center button.submit:hover {
    background: #3792d4;
}

/* Cover Div */

.cover_div {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #000;
	z-index: 999;
	top: 0;
	left: 0;
}

.Absolute-Center {
	bottom: 0;
	height: 40px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
}


.Absolute-Center .msg {
	color: red;
}

#bedrock-remember-me-container {
    font-family: 'Proxima Nova Semi Bold', 'Arial';
    font-size: 14px;
    color: #737373;
    font-style: normal;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    display: none;
}

#bedrock-remember-me-container label {
	font-weight: normal;
}

#bedrock-remember-me-container input {
	margin: 3px 3px 3px 4px;
}
/* File BEGIN: https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/styles/surf/tabs.css?t=1611462402 */
/* NOTE: This File version is not compressed */

/*SURF TABS OVERIDES*/
.downArrowTabs.surf {clear: both;}
.downArrowTabs.surf .tab {
	border-bottom: 1px solid #ccd6d8;
    margin-bottom: 20px;
    padding: 0px;
}

.downArrowTabs.surf .tab li.selected {
    background: transparent url("//sc.cnbcfm.com/applications/cnbc.com/staticcontent/img/tab-marker.png") no-repeat center bottom;
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-bottom: 32px;
	color: #DD4B39;
    margin-bottom: -22px;
}
.downArrowTabs.surf .tab li.selected * {
    color: #DD4B39;
}

.downArrowTabs.surf .tabContents li .headline .partner {
	font-family: 'Proxima Nova Semi Bold',Arial;
	font-size: 12px;
	color: #868483;
	margin: 0px 0px 0px 5px;
}

.downArrowTabs.surf .tab li {
	margin: 10px 30px 0px 30px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: center;
    vertical-align: bottom;
    border: 0;
	background: 0;
	padding: 0 0 10px 0;
	min-width:59px;
}
.downArrowTabs.surf .tab li a {
	text-decoration: none;
	color: #2077B6;
	font-size: 16px;
	text-transform: uppercase;
	background-color: #FFF;
	text-decoration: none;
	padding: 0; 
}

.downArrowTabs.surf .tab li a:hover {
	color: #DD4B39 !important;
}

.downArrowTabs.surf .tab li a h3{font-weight:normal;margin:0;font-size:18px;}

.downArrowTabs.surf .viewHeadlines a{
    font-size: 16px;    
}

.downArrowTabs.surf .viewHeadlines a:after{
    content: " \203A";
}

.downArrowTabs.surf .tabContents > li ul {
	font-size: 20px;
    overflow: auto;
}

.downArrowTabs.surf .tabContents > li ul li:first-child {
	border-top: none;
	margin-top: 0px;
}

.downArrowTabs.surf .tabContents > li ul li .asset {
	margin-top: 0px;
	margin-bottom: 0px;
}
	
.downArrowTabs.surf .tabContents > li ul li {
	border-top: 1px solid #ccd6db;
    padding-bottom: 8px;
    padding-top: 8px;
    margin:0px;
}
.downArrowTabs.surf .tabContents .asset .headline{
	margin: 0;font-size:20px;font-weight:normal;
}

.tabContents > li{
	display: none;
}

.collapse li.collapsed {
	display: none;
}

.tabContainer .tabContents > li.show, .downArrowTabs.surf .tabContents > li.show {display: block;}

/*for surf tabs*/
.downArrowTabs.surf .tab li {
    min-width:59px;
}

.downArrowTabs.surf .tab li a {
    padding: 0;
}

.mobile-touch .downArrowTabs.surf .tab {
	background-color: #FFF;
	text-align: center;
}

.mobile-touch #bedrock-remember-me-container {
	text-align: center;
    padding-top: 5px;
}

.mobile-touch #newTabsContainer {
	min-height: 480px;
}

.mobile-touch .downArrowTabs.surf .tab li {
    margin-left: 15px;
    margin-right: 15px;
}
