.livepage #lead_section,
.livepage #lead_section * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.livepage #lead_section {
    overflow: visible;
}

/* line 508, ../scss/modules/desktop/_article-lead.scss */
.liveFeature .feature-text {
    position: absolute;
    bottom: 1px;
    left: 0px;
    height: 100%;
    width: 100%;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background: #58B;
    background: rgba(77, 144, 189, 0.9);
    padding: 0 30px 0px 65px;
    z-index: 1;
    color: #FFF;
    text-decoration: none;
}
@media screen and (max-width: 1080px) {
    /* line 508, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature .feature-text {
        bottom: 0;
    }
}
/* line 524, ../scss/modules/desktop/_article-lead.scss */
.liveFeature .feature-text:hover {
    background: #58B;
    background: rgba(77, 144, 189, 0.5);
}
/* line 529, ../scss/modules/desktop/_article-lead.scss */
.liveFeature .feature-text:before {
    position: absolute;
    top: 50%;
    left: 30px;
    height: 30px;
    width: 20px;
    background: url("../../global/images/liveapp/svg/arrow-left-white-thick.svg") no-repeat;
    content: " ";
    display: block;
    margin-top: -15px;
    opacity: 1;
}
@media screen and (max-width: 1280px) {
    /* line 529, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature .feature-text:before {
        height: 20px;
        width: 15px;
        margin-top: -10px;
    }
}
/* line 545, ../scss/modules/desktop/_article-lead.scss */
.liveFeature .feature-text:hover:after {
    opacity: .5;
}
/* line 551, ../scss/modules/desktop/_article-lead.scss */
.liveFeature h2 {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 2em;
}
@media screen and (max-width: 1480px) {
    /* line 551, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature h2 {
        font-size: 1.5em;
    }
}
@media screen and (max-width: 1400px) {
    /* line 551, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature h2 {
        font-size: 1.5em;
    }
}
@media screen and (max-width: 1080px) {
    /* line 551, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature h2 {
        font-size: 1.125em;
    }
}
/* line 568, ../scss/modules/desktop/_article-lead.scss */
.liveFeature h2 span {
    display: block;
}
/* line 572, ../scss/modules/desktop/_article-lead.scss */
.liveFeature h2 span.title {
    font-size: 1em;
    color: #000;
    text-transform: none;
}
@media screen and (max-width: 1400px) {
    /* line 572, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature h2 span.title {
        font-size: 1em;
    }
}
@media screen and (max-width: 1080px) {
    /* line 572, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature h2 span.title {
        font-size: 1em;
    }
}
/* line 586, ../scss/modules/desktop/_article-lead.scss */
.liveFeature h2 span.subTitle {
    font-size: 0.5625em;
    color: #FFF;
    text-transform: none;
}
@media screen and (max-width: 1400px) {
    /* line 586, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature h2 span.subTitle {
        font-size: 0.75em;
    }
}
@media screen and (max-width: 1080px) {
    /* line 586, ../scss/modules/desktop/_article-lead.scss */
    .liveFeature h2 span.subTitle {
        font-size: 1em;
    }
}

/* line 8, ../scss/modules/liveapp/_core.scss */
[role="banner"] .header-wrapper {
    -webkit-transition: width, height, box-shadow 0.2s ease;
    -moz-transition: width, height, box-shadow 0.2s ease;
    transition: width, height, box-shadow 0.2s ease;
    height:60px;
}



.livetemplatepage [role="navigation"] {
    left:275px;
    z-index:1002;
    top:23px;
}
.livetemplatepage [role="navigation"] li.profile,
.livetemplatepage [role="navigation"] li.utility,
.livetemplatepage [role="navigation"] li.search {
    display:none!important;
}

.livetemplatepage [role="banner"] .header-wrapper .logo {
    background-image:none;
    display:block;
    width:185px;
    top:22px;
}

.livetemplatepage [role="banner"] .header-wrapper .logo span {
    display:block;
    color:#fff;
    font-size:1.5em;
}

.livetemplatepage [role="banner"] .header-wrapper .logo span.micro {
    margin-right:20px;
}



@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
    /* line 8, ../scss/modules/liveapp/_core.scss */
    [role="banner"] .header-wrapper {
        -webkit-transition: none;
        -moz-transition: none;
        transition: none;
    }
}
/* line 18, ../scss/modules/liveapp/_core.scss */
[role="banner"].js-liveapp .header-wrapper {
    width: 67%;
    margin: 0;
    float: left;
}

@media (max-width:1110px) {
    .livetemplatepage [role="navigation"] {
        left:auto;
        right:20px;
        top: 70px;
    }
}

@media (max-width: 1500px) {
    /* line 18, ../scss/modules/liveapp/_core.scss */
    [role="banner"].js-liveapp .header-wrapper {
        width: 100%;
    }
}

/* line 31, ../scss/modules/liveapp/_core.scss */
#liveApp {
    position: absolute;
    top: 70px;
    right: 0;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
    z-index: 1000;
    background: #000;
    border-left: 1px solid #58B;
    height: 170px;
    margin-right: -33.33%;
    width: 33%;
    overflow: hidden;
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
    /* line 31, ../scss/modules/liveapp/_core.scss */
    #liveApp {
        -webkit-transition: none;
        -moz-transition: none;
        transition: none;
    }
}
@media (max-width: 1500px) {
    /* line 31, ../scss/modules/liveapp/_core.scss */
    #liveApp {
        margin-right: -27%;
        width: 27%;
    }
}
/* line 52, ../scss/modules/liveapp/_core.scss */
#liveApp.js-active {
    margin-right: 0;
}
/* line 56, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp {
    border-left: none;
    width: 100%;
}
/* line 61, ../scss/modules/liveapp/_core.scss */
#liveApp .report_link {
    text-align: left;
    position: fixed;
    left: 10px;
    bottom: 0;
    right: auto;
    padding: 3px 5px;
    background: rgba(0,0,0,.8);
}
/* line 68, ../scss/modules/liveapp/_core.scss */
#liveApp .report_link a {
    color: #fff;
}
/* line 73, ../scss/modules/liveapp/_core.scss */
#liveApp .loader,
#liveApp .rotate {
    font-weight: normal;
    font-style: normal;
    font-family: "HelveticaNeueW01-67MdCn_692713", Helvetica, Arial, sans-serif;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 100%;
    background: #000;
    color: #fff;
    display: none;
    padding: 20px;
    text-align: center;
    z-index: 1;
}
/* line 213, ../scss/mixins/_general.scss */
.wf-loading #liveApp .loader, .wf-loading
#liveApp .rotate {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-style: italic;
}
/* line 85, ../scss/modules/liveapp/_core.scss */
#liveApp .loader > div,
#liveApp .rotate > div {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
}
/* line 90, ../scss/modules/liveapp/_core.scss */
#liveApp .loader img,
#liveApp .rotate img {
    width: 60px;
}
/* line 94, ../scss/modules/liveapp/_core.scss */
#liveApp .loader p,
#liveApp .rotate p {
    font-size: 1.125em;
    text-transform: uppercase;
    margin: 0 auto;
    max-width: 75%;
}
/* line 102, ../scss/modules/liveapp/_core.scss */
#liveApp .rotate {
    z-index: 10;
}
/* line 104, ../scss/modules/liveapp/_core.scss */
#liveApp .rotate img {
    margin-top: -60px;
    -webkit-animation-name: rotate;
    -moz-animation-name: rotate;
    animation-name: rotate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    animation-direction: alternate;
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-timing-function: ease;
    -moz-animation-timing-function: ease;
    animation-timing-function: ease;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
/* line 114, ../scss/modules/liveapp/_core.scss */
#liveApp .goFullScreen {
    text-transform: uppercase;
    position: relative;
    color: #fff;
    font-weight: normal;
    font-style: normal;
    font-family: "HelveticaNeueW01-67MdCn_692710", Helvetica, Arial, sans-serif;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
    font-size: 1.125em;
}
/* line 248, ../scss/mixins/_general.scss */
.wf-loading #liveApp .goFullScreen {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-style: normal;
}
/* line 123, ../scss/modules/liveapp/_core.scss */
#liveApp .goFullScreen:before {
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
    content: " ";
    display: block;
    float: left;
    margin-right: 10px;
}
/* line 134, ../scss/modules/liveapp/_core.scss */
#liveApp .goFullScreen:hover:before {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
/* line 140, ../scss/modules/liveapp/_core.scss */
#liveApp .closeApp {
    height: 24px;
    width: 24px;
    position: absolute;
    top: 18px;
    right: 20px;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
    display: block;
}
/* line 146, ../scss/modules/liveapp/_core.scss */
#liveApp .closeApp:before {
    height: 24px;
    width: 24px;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
    background: url("../../global/images/liveapp/svg/live-close.svg") no-repeat;
    content: " ";
    display: block;
}
/* line 155, ../scss/modules/liveapp/_core.scss */
#liveApp .closeApp:hover:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
/* line 161, ../scss/modules/liveapp/_core.scss */
#liveApp nav {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    height: 100%;
    width: 7%;
    background: #999999;
}
/* line 169, ../scss/modules/liveapp/_core.scss */
#liveApp nav ul {
    margin: 0;
    padding: 0;
}
/* line 174, ../scss/modules/liveapp/_core.scss */
#liveApp nav li {
    margin: 0;
    padding: 0;
}

/* line 218, ../scss/modules/liveapp/_core.scss */
#liveApp nav a {
    font-weight: normal;
    font-style: normal;
    font-family: "HelveticaNeueW01-57Cn", Helvetica, Arial, sans-serif;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
    background: #666;
    color: #333;
    display: block;
    font-size: 1.125em;
    margin-bottom: 2px;
    padding: 20px 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    z-index: 1;
}
/* line 264, ../scss/mixins/_general.scss */
.wf-loading #liveApp nav a {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
}
@media screen and (max-width: 1064px) {
    /* line 218, ../scss/modules/liveapp/_core.scss */
    #liveApp nav a {
        font-size: 1em;
        padding: 10px 0;
    }
}
/* line 237, ../scss/modules/liveapp/_core.scss */
#liveApp nav a:hover {
    background-color: #999999;
    text-decoration: none;
}
/* line 242, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.js-active {
    background: #58B;
    color: #fff;
}
/* line 246, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.js-active:hover {
    background-color: #4d90bd;
}
/* line 251, ../scss/modules/liveapp/_core.scss */
#liveApp nav a:before {
    height: 30px;
    width: 30px;
    content: " ";
    display: block;
    margin: 0 auto 10px auto;
}
@media screen and (max-width: 1064px) {
    /* line 251, ../scss/modules/liveapp/_core.scss */
    #liveApp nav a:before {
        height: 20px;
        width: 20px;
        margin: 0 auto 5px auto;
    }
}
/* line 264, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.toggleVideo:before {
    background: url("../../global/images/liveapp/svg/live-fs-video-icon-off.svg") no-repeat;
}
/* line 269, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.toggleVideo.js-active:before {
    background: url("../../global/images/liveapp/svg/live-fs-video-icon.svg") no-repeat;
}
/* line 276, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.toggleFeed:before {
    background: url("../../global/images/liveapp/svg/live-fs-feed-icon-off.svg") no-repeat;
}
/* line 281, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.toggleFeed.js-active:before {
    background: url("../../global/images/liveapp/svg/live-fs-feed-icon.svg") no-repeat;
}
/* line 288, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.toggleSocial:before {
    background: url("../../global/images/liveapp/svg/live-fs-social-icon-off.svg") no-repeat;
}
/* line 293, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.toggleSocial.js-active:before {
    background: url("../../global/images/liveapp/svg/live-fs-social-icon.svg") no-repeat;
}
/* line 299, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.closeApp {
    height: auto;
    width: auto;
    position: static;
    background: #333;
    float: none;
}
/* line 305, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.closeApp:before {
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
    background: url("../../global/images/liveapp/svg/live-close.svg") no-repeat;
    margin: 30px auto 10px auto;
}
/* line 310, ../scss/modules/liveapp/_core.scss */
#liveApp nav a.closeApp:hover {
    background: #333;
}
/* line 316, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp nav {
    display: block;
}
/* line 321, ../scss/modules/liveapp/_core.scss */
#liveApp header {
    padding: 20px;
}
/* line 324, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp header {
    display: none;
}
/* line 329, ../scss/modules/liveapp/_core.scss */
#liveApp .liveVideo {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%;
    overflow: hidden;
}
/* line 335, ../scss/modules/liveapp/_core.scss */
#liveApp .liveVideo iframe, #liveApp .liveVideo object, #liveApp .liveVideo embed {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
/* line 340, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp .liveVideo {
    width: 60%;
    padding-bottom: 33.8%;
    float: left;
}
@media screen and (min-width: 1400px) and (max-height: 700px) {
    /* line 340, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveVideo {
        padding-bottom: 23.8%;
    }
}
@media screen and (min-width: 1600px) and (max-height: 768px) {
    /* line 340, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveVideo {
        padding-bottom: 26.8%;
    }
}
@media screen and (width: 1024px) and (height: 768px) {
    /* line 340, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveVideo {
        padding-bottom: 54.8%;
    }
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
    /* line 340, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveVideo {
        padding-bottom: 46.8%;
    }
}
@media screen and (width: 1440px) and (height: 900px) {
    /* line 340, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveVideo {
        padding-bottom: 42.8%;
    }
}
@media screen and (width: 1366px) and (height: 768px) {
    /* line 340, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveVideo {
        padding-bottom: 39.8%;
    }
}
@media screen and (width: 1280px) and (height: 800px) {
    /* line 340, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveVideo {
        padding-bottom: 45.8%;
    }
}
/* line 375, ../scss/modules/liveapp/_core.scss */
#liveApp .liveFeed {
    background: #000;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    overflow: hidden;
}
/* line 381, ../scss/modules/liveapp/_core.scss */
#liveApp .liveFeed > div {
    width: 100%;
    height: 100%;
    overflow-y: scroll;
}
/* line 386, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp .liveFeed {
    width: 33%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 7%;
}
/* line 393, ../scss/modules/liveapp/_core.scss */
.touchevents #liveApp .liveFeed {
    -webkit-overflow-scrolling: touch;
    overflow: auto;
}
/* line 399, ../scss/modules/liveapp/_core.scss */
#liveApp .liveSocial {
    display: none;
}
/* line 402, ../scss/modules/liveapp/_core.scss */
#liveApp .liveSocial .module--wayin__heading {
    position: absolute;
    top: 25px;
    left: 0px;
}
/* line 407, ../scss/modules/liveapp/_core.scss */
#liveApp .liveSocial {
    width: 60%;
    height: 100%;
    display: block;
    background: #000;
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 33.8%;
    overflow-y: scroll;
}
.touchevents #liveApp .liveSocial {
    -webkit-overflow-scrolling: touch;
    overflow: auto;
}
@media screen and (min-width: 1400px) and (max-height: 700px) {
    /* line 407, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveSocial {
        margin-top: 23.8%;
    }
}
@media screen and (min-width: 1600px) and (max-height: 768px) {
    /* line 407, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveSocial {
        margin-top: 26.8%;
    }
}
@media screen and (width: 1024px) and (height: 768px) {
    /* line 407, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveSocial {
        margin-top: 54.8%;
    }
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
    /* line 407, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveSocial {
        margin-top: 48.8%;
    }
}
@media screen and (width: 1440px) and (height: 900px) {
    /* line 407, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveSocial {
        margin-top: 42.8%;
    }
}
@media screen and (width: 1366px) and (height: 768px) {
    /* line 407, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveSocial {
        margin-top: 39.8%;
    }
}
@media screen and (width: 1280px) and (height: 800px) {
    /* line 407, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp .liveSocial {
        margin-top: 45.8%;
    }
}
/* line 448, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-nothing .liveVideo,
.js-fullscreen #liveApp.js-nothing .liveFeed,
.js-fullscreen #liveApp.js-nothing .liveSocial {
    display: none;
}
/* line 455, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-VideoAndFeed {
    /*
    .liveVideo {
        width: 68%;
        padding-bottom: 58.8%;

        @media screen and ( width : 1366px) and ( height: 768px ){
            margin-left: 0.5%;
            padding-bottom: 54.8%;
            width: 67%;
        }
    }

    .liveFeed {
        width: 25%;
    }
    */
}
/* line 473, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-VideoAndFeed .liveSocial {
    display: none;
}
/* line 479, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-VideoAndSocial .liveVideo {
    /*
    margin-left: 13%;
    padding-bottom: 39.8%;
    width: 70%;
    */
    margin-left: 17%;
    padding-bottom: 33.8%;
    width: 60%;
}
@media screen and (width: 1024px) and (height: 768px) {
    /* line 479, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-VideoAndSocial .liveVideo {
        margin-left: 1%;
        padding-bottom: 50.8%;
        width: 90%;
    }
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
    /* line 479, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-VideoAndSocial .liveVideo {
        margin-left: 1%;
        padding-bottom: 50.8%;
        width: 90%;
    }
}
@media screen and (width: 1280px) and (height: 800px) {
    /* line 479, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-VideoAndSocial .liveVideo {
        margin-left: 1%;
        padding-bottom: 41.8%;
        width: 90%;
    }
}
@media screen and (width: 1366px) and (height: 768px) {
    /* line 479, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-VideoAndSocial .liveVideo {
        margin-left: 1.5%;
        padding-bottom: 37.8%;
        width: 90%;
    }
}
/* line 515, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-VideoAndSocial .liveSocial {
    margin-left: 17%;
    margin-top: 33.8%;
    width: 60%;
}
@media screen and (width: 1024px) and (height: 768px) {
    /* line 515, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-VideoAndSocial .liveSocial {
        margin-left: 1%;
        margin-top: 51.8%;
        width: 90%;
    }
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
    /* line 515, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-VideoAndSocial .liveSocial {
        margin-left: 1%;
        margin-top: 51.8%;
        width: 90%;
    }
}
@media screen and (width: 1280px) and (height: 800px) {
    /* line 515, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-VideoAndSocial .liveSocial {
        margin-left: 1%;
        margin-top: 42.8%;
        width: 90%;
    }
}
@media screen and (width: 1366px) and (height: 768px) {
    /* line 515, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-VideoAndSocial .liveSocial {
        margin-left: 1.5%;
        margin-top: 37.8%;
        width: 90%;
    }
}
/* line 552, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-VideoAndSocial .liveFeed {
    display: none;
}
/* line 562, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-SocialAndFeed .liveSocial {
    margin-top: 0%;
    height: 100%;
}
/* line 567, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-SocialAndFeed .liveVideo {
    display: none;
}
/* line 573, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-Video .liveVideo {
    margin-left: 11%;
    padding-bottom: 40.8%;
    width: 70%;
}
@media screen and (width: 1024px) and (height: 768px) {
    /* line 573, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-Video .liveVideo {
        width: 90%;
        padding-bottom: 70.8%;
        margin-left: 1.5%;
    }
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
    /* line 573, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-Video .liveVideo {
        width: 90%;
        padding-bottom: 70.8%;
        margin-left: 1.5%;
    }
}
@media screen and (width: 1280px) and (height: 800px) {
    /* line 573, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-Video .liveVideo {
        width: 90%;
        padding-bottom: 61.8%;
        margin-left: 1.5%;
    }
}
@media screen and (width: 1366px) and (height: 768px) {
    /* line 573, ../scss/modules/liveapp/_core.scss */
    .js-fullscreen #liveApp.js-Video .liveVideo {
        width: 90%;
        padding-bottom: 56.8%;
        margin-left: 1.5%;
    }
}
/* line 602, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-Video .liveFeed,
.js-fullscreen #liveApp.js-Video .liveSocial {
    display: none;
}
/* line 609, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-Feed .liveFeed {
    width: 93%;
    margin-top: 0%;
    height: 100%;
}
/* line 615, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-Feed .liveVideo,
.js-fullscreen #liveApp.js-Feed .liveSocial {
    display: none;
}
/* line 622, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-Social .liveSocial {
    width: 93%;
    margin-top: 0%;
    height: 100%;
}
/* line 628, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp.js-Social .liveVideo,
.js-fullscreen #liveApp.js-Social .liveFeed {
    display: none;
}
/* line 636, ../scss/modules/liveapp/_core.scss */
.js-fullscreen #liveApp .js-hide {
    display: none !important;
}

/* line 643, ../scss/modules/liveapp/_core.scss */
body.livetemplatepage.js-fullscreen {
    overflow: hidden;
}

/* line 155, ../scss/modules/desktop/_article-lead.scss */
.feature-articles {
    position: relative;
    height: 100%;
    width: 26%;
    float: right;
    /* LIVE EVENT PAGE SCRIBBLE FEED */
}
@media screen and (max-width: 940px) {
    /* line 155, ../scss/modules/desktop/_article-lead.scss */
    .feature-articles {
        border-top: 1px solid #f1f1f1;
        float: none;
        height: auto;
        width: 100%;
        margin-top: 1px;
    }
    /* line 166, ../scss/modules/desktop/_article-lead.scss */
    .event .eventpage .feature-articles, .eventwarmup .eventpage .feature-articles, .eventcooldown .eventpage .feature-articles {
        position: relative;
    }
    /* line 171, ../scss/modules/desktop/_article-lead.scss */
    .event .eventpage .feature-articles, .event .eventpage .feature-articles .module--scribble, .eventwarmup .eventpage .feature-articles, .eventwarmup .eventpage .feature-articles .module--scribble, .eventcooldown .eventpage .feature-articles, .eventcooldown .eventpage .feature-articles .module--scribble {
        width: 100%;
        height: 300px !important;
    }
}
/* line 179, ../scss/modules/desktop/_article-lead.scss */
.feature-articles > .liveFeed,
.feature-articles .module--scribble {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    height: auto;
    width: 26%;
    background: #000;
    -webkit-overflow-scrolling: touch;
    overflow: auto;
}

/* line 1, ../scss/modules/_hashtag-heading.scss */
.hashtag-heading {
  margin: 0;
  padding: 10px 30px 10px 10px;
  background: transparent url('../../global/images/liveapp/skew-end-white.png') top right no-repeat;
  background-origin: border-box;
  display:none;
}

/* line 7, ../scss/modules/_hashtag-heading.scss */
.hashtag-heading__header {
  color: #FFF;
  line-height: 24px;
}
/* line 12, ../scss/modules/_hashtag-heading.scss */
.hashtag-heading__header i {
  position: static;
  float: left;
  margin-right: 10px;
}

.icon-social-instagram {
  background-image: url("../../global/images/liveapp/svg/social-instagram.svg");
  background-position: top left;
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
}
