body{
    font-family:"Work Sans", sans-serif;
    background-color:#000;
    color:#fff;
    background-image:url(../img/otwd-footerbgh.png);
    background-size:auto auto;
    background-attachment:scroll;
    background-repeat:repeat-x;
    background-position:bottom center;
    font-size:16px;
    text-transform:uppercase;
    overflow-x:hidden
}
a{
    color:#fff;
    text-decoration:none
}
a:hover,a:focus{
    color:#e03232
}
a:active{
    color:#fff
}
.otwdheader{
    display:block;
    position:fixed;
    top:0;
    left:0;
    z-index:100;
    background-image:url(../img/otwd-headerx.png);
    background-size:cover;
    background-repeat:no-repeat;
    background-position:bottom center;
    text-align:center;
    width:100%;
    padding-bottom:150px
}
.otwdheadertable{
    display:table;
    width:90vw;
    margin:0 auto;
    height:66px;
    max-width:1500px;
    vertical-align:middle
}
.otwdheadertableleft{
    display:table-cell;
    text-align:left;
    vertical-align:middle
}
.otwdheadertableleft img{
    max-height:40px
}
.otwdheadertableleft a:hover{
    opacity:.8
}
.otwdheadertableright{
    visibility: hidden;
    display:table-cell;
    text-align:right;
    vertical-align:middle
}
.otwdheadertableright ul{
    display:inline-block;
    margin:0;
    padding:0
}
.otwdheadertableright ul li{
    display:inline-table;
    margin:0;
    padding:0;
    height:66px;
    list-style:none;
    vertical-align:middle
}
.otwdheadertableright ul li a{
    display:table-cell;
    margin:0;
    padding:0;
    height:66px;
    vertical-align:middle;
    text-align:center;
    padding:0 10px;
    color:#ccc;
    font-size:15px
}
.otwdheadertableright ul li a:hover{
    color:#e03232
}
.otwdheadertableright ul li a.active{
    color:#e03232
}
.otwdheadertableright ul li a.active:hover{
    color:#fff
}
.otwdheadertableright ul li a img{
    max-height:30px
}
.otwdheadertableright ul li a:hover img{
    opacity:.5
}
.slink a{
    font-size:32px!important
}
@media(max-width:1920px){
    .otwdheader{
        padding-bottom:120px
    }
}
@media(max-width:1120px){
    .slink{
        display:none!important
    }
    .otwdheadertableright ul li a{
        padding:0 25px
    }
}
@media(min-width:960px){
    .otwdheadertableright{
        display:table-cell!important
    }
    .otwdmobilemenutoggle{
        display:none!important
    }
}
@media(max-width:960px){
    .otwdheadertable{
        display:block;
        height:auto;
        padding:10px 0
    }
    .otwdheadertableleft{
        display:block
    }
    .otwdheadertableright{
        display:block;
        position:absolute;
        top:50px;
        right:0;
        width:100%
    }
    .otwdheadertableright ul{
        display:block;
        background-color:#000;
        text-align:center
    }
    .otwdheadertableright ul li{
        display:table!important;
        width:100%
    }
    .otwdmobilemenutoggle{
        display:block;
        position:absolute;
        top:10px;
        right:25px;
        font-size:32px
    }
    .otwdmobilemenutoggle.active{
        color:#e03232
    }
    .otwdheader{
        padding-bottom:0;
        background-color:#000
    }
    .otwdheadertableright ul li{
        height:30px
    }
    .otwdheadertableright ul li a{
        padding:0 2px;
        font-size:22px
    }
    .otwdheadertableright ul li.slink{
        display:inline-table!important;
        padding:10px;
        width:auto;
        vertical-align:middle
    }
}
.otwdtopdiv{
    position:relative;
    display:table;
    width:100%;
    height:100%;
    text-align:center;
    vertical-align:bottom
}
.otwdtopdivinner{
    display:table-cell;
    width:100%;
    height:100%;
    text-align:center;
    vertical-align:bottom;
    position:relative
}
.otwdtopdivimg{
    display:block;
    position:relative;
    z-index:1;
    width:100%
}
.otwdtopdivcontent{
    position:absolute;
    z-index:4;
    bottom:11vh;
    left:0;
    width:100%;
    text-align:center;
    display:table;
    pointer-events:none
}
.otwdtopdivcontentinner{
    display:table-cell;
    width:100%;
    height:100%;
    text-align:center;
    vertical-align:bottom;
    position:relative
}
.otwdtopdivcontentinner img.logo{
    display:block;
    width:100vw;
    max-width:500px;
    padding:0 2vw 20px;
    border-bottom:1px solid #fff;
    margin:0 auto;
    position:relative;
    z-index:5;
    pointer-events:initial
}
.otwdtopdivcontentinner strong{
    display:block;
    font-size:65px;
    margin:10px auto 20px;
    position:relative;
    z-index:5
}
.otwdtopdivcontentinner a.trailer{
    display:inline-block;
    background-color:#fff;
    color:#000;
    padding:10px 20px;
    font-weight:700;
    text-transform:uppercase;
    margin:0 auto;
    position:relative;
    z-index:5;
    pointer-events:initial
}
.otwdtopdivcontentinner a.trailer:hover{
    filter:opacity(.7);
    transform:scale(1.05)
}
.otwdtopdivcontentinner a.scrolldown{
    display:block;
    margin:30px auto 0;
    animation:chevron 3s infinite ease-in-out;
    position:relative;
    z-index:5;
    pointer-events:initial
}
.otwdtopdivcontentinner .scrolldown{
    display:block;
    margin:30px auto 0;
    animation:chevron 3s infinite ease-in-out;
    position:relative;
    z-index:5
}
@keyframes chevron{
    0%{
        transform:translateY(-25px);
        filter:opacity(0);
        -webkit-filter:opacity(0)
    }
    30%{
        transform:translateY(0px);
        filter:opacity(1);
        -webkit-filter:opacity(1)
    }
    70%{
        transform:translateY(0px);
        filter:opacity(1);
        -webkit-filter:opacity(1)
    }
    100%{
        transform:translateY(25px);
        filter:opacity(0);
        -webkit-filter:opacity(0)
    }
}
@media(max-width:960px){
    .otwdtopdivcontentinner img.logo,.otwdtopdivimg,.scrolldown{
        display:none!important
    }
    .otwdtopdiv{
        background:url(../img/otwd-keyart.jpg);
        background-size:cover;
        background-position:center center;
        margin-top:50px;
        padding:0;
        height:40vh;
        min-height:230px
    }
    .otwdtopdivcontentinner strong{
        opacity:1;
        text-shadow:0 0 15px #000,0 0 30px #000;
        font-size:42px
    }
    .otwdtopdivcontent{
        position:static
    }
}
.otwdtextdiv{
    display:table;
    width:100%;
    text-align:center;
    vertical-align:middle
}
.otwdtextdivinner{
    display:table-cell;
    width:100%;
    height:100%;
    text-align:right;
    vertical-align:middle;
    position:relative
}
#game .otwdtextdivinner{
    text-align: left
}
.otwdtextdivinnercontent{
    display:inline-table;
    padding-right:10vw;
    text-align:right
}
#game .otwdtextdivinnercontent{
    padding-right:0;
    padding-left:10vw;
    text-align:left
}
.otwdtextdivinnercontentta{
    display:table-cell;
    vertical-align:middle;
    text-align:right;
    padding-top:50px
}
#game .otwdtextdivinnercontentta{
    text-align:left
}
.otwdtextdivinnercontentta h2{
    font-size:62px;
    line-height:60px
}
.otwdtextdivinnercontent p{
    text-transform:initial;
    color:#fff;
    line-height:30px;
    margin:30px 0;
    font-size:20px;
    text-shadow:0 0 6px #000,0 0 12px #000;
    max-width:620px;
    float:right
}
#game .otwdtextdivinnercontent p{
    float: left
}
.otwdtextdivdivider{
    display:block;
    margin:70px 0;
    max-width:90vw
}
.otwdtextdivinnercontenttablock{
    display:block;
    clear:both
}
.otwdtextdivinnercontentcoming a{
    display:inline-block;
    vertical-align:middle
}
.otwdtextdivinnercontentcoming a:hover{
    opacity:.7;
    transform:scale(1.08)
}
.otwdtextdivinnercontentcoming img{
    margin:0 15px;
    max-height:40px!important;
    display:inline-block;
    vertical-align:middle
}
@media(max-width:960px){
    .otwdtextdivinner{
        padding-bottom:50px;
        background-image:url(../img/boder2.png);
        background-position:bottom center;
        background-repeat:no-repeat;
        background-size:contain
    }
    .otwdtextdivinnercontent{
        padding:0;
        max-width:90vw;
        text-align:left;
        margin:0 auto;
        display:block
    }
    .otwdtextdivinnercontentcoming{
        text-align:center
    }
    .otwdtextdivinnercontentta{
        display:block;
        text-align:left
    }
    .otwdtextdivinnercontentcoming img{
        margin:20px
    }
}
.otwdbottomcontent{
    background-color:#000
}
.otwdbottomcontent #game {
    background-image:url(../img/border5.png),url(../img/border4.png),url(../img/otwd-bg-aloneoralive.jpg);
    background-position:top center,bottom center,center center;
    background-size:100%, 100%, cover;
    background-repeat:no-repeat;
    background-color:transparent
}
.otwdfootercover{
    background-image:url(../img/otwd-footer-coverx.png);
    background-position:top center;
    background-size:100% auto
}
@media(max-width:960px){
    .otwdfootercover{
        background-image:none;
        background-color:#000
    }
}
.otwdmaincontent{
    display:block
}
.otwdmeethedevscover{
}
@media(max-width:960px){
    .otwdmeethedevscover,.otwdchartrailerscover{
        padding-top:60px
    }
}
.otwdsocial{
    display:table;
    width:100%;
    margin:70px auto 100px;
    vertical-align:middle;
    text-align:center;
    padding:0;
    position:relative;
    z-index:50
}
.otwdsocialinner{
    display:table-cell;
    width:100%;
    height:100%;
    vertical-align:middle;
    text-align:center
}
.otwdsocialinnercontentbox{
    display:table;
    max-width:1440px;
    margin:0 auto;
    width:90vw;
    text-align:left
}
.otwdsocialinnercontentleft{
    display:table-cell;
    width:58%;
    vertical-align:top
}
.otwdsocialinnercontentright{
    display:table-cell;
    width:40%;
    vertical-align:top
}
.otwdsocialinnertitle{
    display:block;
    width:98%;
    margin:0 auto;
    text-align:left
}
.otwdsocialinner h3{
    display:inline-block;
    font-size:22px;
    clear:both;
    font-family:acumin-pro-condensed,sans-serif;
    text-align:left;
    margin:30px 0 10px
}
.otwdsocialinner a{
    display:inline-table;
    vertical-align:middle;
    text-align:center;
    background-color:red;
    position:relative;
    background-size:cover;
    background-repeat:no-repeat;
    width:210px;
    color:#fff;
    filter:brightness(.7);
    padding:10px 20px;
    margin:10px
}
.otwdsocialinner a:hover{
    color:#fff;
    filter:brightness(1)
}
.otwdsocialinnernetwork{
    display:table-cell;
    width:50%;
    text-transform:uppercase;
    color:#fff;
    text-align:left;
    z-index:5;
    vertical-align:middle;
    font-size:18px;
    font-weight:700;
    letter-spacing:2px
}
.otwdsocialinnernetworkicon{
    display:table-cell;
    width:50%;
    text-transform:uppercase;
    font-size:40px;
    color:#fff;
    text-align:right;
    z-index:5;
    vertical-align:middle
}
.otwdsocialinnernetworkicon img{
    max-height:36px!important;
    display:inline-block
}
.otwdsocialinnercontent{
    position:absolute;
    bottom:10px;
    left:0;
    width:100%;
    text-align:left;
    z-index:7
}
.otwdsocialinnercontentinner{
    display:block;
    width:90%;
    margin:0 auto
}
.otwdsocialinnercontent strong{
    display:block;
    font-size:22px;
    max-width:200px;
    margin-bottom:15px
}
.otwdsocialinnercontent b{
    display:block;
    font-family:acumin-pro,sans-serif;
    font-weight:400;
    font-size:14px;
    text-transform:initial
}
.otwdsocialinner a.otwdsocialinnerdiscord{
    background-color:#7689d9
}
.otwdsocialinner a.otwdsocialinnerreddit{
    background-color:#ff5700
}
.otwdsocialinner a.otwdsocialinnersteam{
    background-color:#181a21
}
.otwdsocialinner a.otwdsocialinnerskybound{
    background-color:#737373
}
.otwdsocialinner a.otwdsocialinnerfb{
    background-color:#179254
}
.otwdsocialinner a.otwdsocialinnertwitter{
    background-color:#1864b1
}
.otwdsocialinner a.otwdsocialinneryoutube{
    background-color:#da2734
}
.otwdsocialinner a.otwdsocialinnerig{
    background-color:#d8a324
}
@media(max-width:1439px){
    .otwdsocialinnercontentleft{
        width:auto
    }
    .otwdsocialinnercontentright{
        width:35%
    }
}
@media(max-width:960px){
    body{
        overflow-x:hidden
    }
    .otwdsocial{
        position:relative;
        padding:0;
        margin:0;
        overflow-x:hidden;
        top:0;
        left:0
    }
    .otwdsocialinner a{
        width:90%;
        margin:5px auto;
        max-width:90%;
        height:auto!important
    }
    .otwdsocialinnercontent{
        display:block;
        padding-top:30px;
        position:static!important;
        padding-bottom:10px
    }
    .otwdsocialinner h3{
        font-size:32px
    }
    .otwdsocialinnercontentbox{
        display:block
    }
    .otwdsocialinnercontentleft,.otwdsocialinnercontentright{
        display:block;
        width:100%
    }
}
.otwdfooter{
    display:table;
    width:100%;
    vertical-align:middle;
    text-align:center;
    padding:50px 0
}
.otwdfooterinner{
    display:table-cell;
    width:100%;
    height:100%;
    vertical-align:middle;
    text-align:center
}
.otwdfootercontent{
    display:table;
    width:90vw;
    max-width:1400px;
    margin:0 auto;
    vertical-align:bottom;
    text-align:center
}
.otwdfootercontentleft{
    display:table-cell;
    width:50%;
    text-align:left;
    vertical-align:bottom
}
.otwdfootercontentleft img{
    display:inline-block;
    vertical-align:bottom;
    margin-right:20px;
    max-height:60px;
    max-width:80vw
}
.otwdfootercontentright{
    display:table-cell;
    width:50%;
    text-align:right;
    vertical-align:bottom;
    color:#777;
    text-transform:uppercase;
    font-family:acumin-pro,sans-serif;
    font-size:13px
}
.otwdfootercontentright img{
    display:inline-block;
    vertical-align:middle;
    margin-left:20px;
    max-height:40px
}
.otwdfootercontentright p{
    margin-bottom:0
}
@media(max-width:960px){
    .otwdfootercontent{
        display:block
    }
    .otwdfootercontentleft{
        display:none
    }
    .otwdfootercontentright{
        display:block;
        width:100%;
        text-align:center
    }
    .otwdfootercontent img{
        display:inline-block;
        margin:15px
    }
}
.otwdfrontinfo{
    display:table;
    width:100%;
    min-height:700px;
    position:relative;
    text-align:left;
    vertical-align:middle;
    background-position:center center;
    background-size:cover;
    overflow:hidden
}
.otwdfrontinfo:before{
    display:block;
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    z-index:1;
    background-color:rgba(0,0,0,.2)
}
.otwdfrontinfoinner{
    display:table-cell;
    width:100%;
    height:100%;
    vertical-align:middle;
    position:relative;
    pointer-events:none
}
.otwdfrontinfoinnercontent{
    display:block;
    max-width:20vw;
    min-width:420px;
    padding-left:10vw;
    width:80vw;
    position:relative;
    z-index:30;
    pointer-events:initial
}
#theleak .otwdfrontinfoinnercontent {
    padding-left:0;
    padding-right:10vw;
    margin-left:auto;
    margin-right:0;
}
.otwdfrontinfoinnercontent h2{
    font-size:62px;
    line-height:60px
}
.otwdfrontinfoinnercontent p{
    font-size:20px;
    line-height:30px;
    text-transform:initial
}
.otwdfrontinfoplay{
    display:table-cell;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5;
    vertical-align:middle;
    text-align:center;
    color:#fff;
    font-size:32px
}
.otwdfrontinfoplay>span{
    display:table;
    width:100%;
    height:100%;
    vertical-align:middle;
    text-align:center
}
.otwdfrontinfoplay>span>span{
    display:table-cell;
    width:100%;
    height:100%;
    vertical-align:middle;
    text-align:center
}
.otwdfrontinfoplay:hover{
    font-size:52px
}
.otwdfrontinfobutton{
    display:inline-block;
    background-color:#fff;
    color:#000;
    text-transform:uppercase;
    font-size:24px;
    text-align:center;
    padding:5px 15px 8px;
    font-weight:700
}
.otwdfrontinfobuttonalt{
    display:inline-block;
    background-color:#fff;
    color:#000;
    text-transform:uppercase;
    font-size:24px;
    text-align:center;
    padding:5px 15px 8px;
    font-weight:700
}
.otwdfrontinfobutton:hover{
    opacity:.8;
    transform:scale(1.05)
}
.okwdtopborder{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:161px;
    z-index:99;
    background-image:url(../img/headerborder.png);
    background-repeat:no-repeat;
    background-position:bottom center;
    background-size:100%
}
.otwdfrontinfochartrailers{
    background-image:url(../img/borderatop.png),url(../img/boder2.png),url(../img/otwd-bg-chartrailers-grant.jpg);
    background-repeat:no-repeat;
    background-position:top center,bottom center,center center;
    background-size:100%,100%,cover
}
.otwdfrontinfoaidan{
    background-image:url(../img/borderatop.png),url(../img/boder2.png),url(../img/otwd-bg-aidantrailerv1.jpg);
    background-repeat:no-repeat;
    background-position:top center,bottom center,center center;
    background-size:100%,100%,cover
}
.otwdfrontinfomaya{
    background-image:url(../img/borderatop.png),url(../img/boder2.png),url(../img/otwd-bg-mayatrailer-bg.jpg);
    background-repeat:no-repeat;
    background-position:top center,bottom center,center center;
    background-size:100%,100%,cover
}
.otwdfrontinfomeetdevs2{
    background-image:url(../img/border3.png),url(../img/border4.png),url(../img/otwd-bg-meetthedevs-ex.jpg);
    background-repeat:no-repeat;
    background-position:top center,bottom center,center center;
    background-size:100%,100%,cover
}
.otwdfrontinfomeetdevs{
    background-image:url(../img/border3.png),url(../img/border4.png),url(../img/otwd-textdiv1.jpg);
    background-repeat:no-repeat;
    background-position:top center,bottom center,center center;
    background-size:100%,100%,cover
}
.otwdfrontinfokirkman{
    background-image:url(../img/border3.png),url(../img/border4.png),url(../img/otwd-bg-kirkmanlight.jpg);
    background-repeat:no-repeat;
    background-position:top center,bottom center,center center;
    background-size:100%,100%,cover
}
.otwdfrontinfoteam{
    background-image:url(../img/border5.png),url(../img/otwd-bg-saullight2.jpg);
    background-repeat:no-repeat;
    background-position:top center,center center;
    background-size:100%,cover
}
.otwdfrontinfoputmorehere{
}
.otwdfrontinfobuttonnonmobile{
    display:inline-block!important
}
.otwdfrontinfobuttonmobile{
    display:none!important
}
@media(max-width:960px){
    .otwdfrontinfo{
        min-height:100px;
        display:block
    }
    .otwdfrontinfoinner{
        display:block
    }
    .otwdfrontinfoinnercontent{
        min-width:80vw;
        padding:0;
        margin:0 auto
    }
    .otwdfrontinfoplay{
        position:relative;
        padding:20px 0;
        display:block;
        font-size:62px
    }
    .otwdfrontinfoinnercontent h2{
        font-size:42px;
        line-height:34px
    }
    .otwdfrontinfobuttonalt{
        display:block
    }
    .otwdfrontinfobuttonnonmobile{
        display:none!important
    }
    .otwdfrontinfobuttonmobile{
        display:block!important;
        position:relative;
        z-index:100
    }
}
.kirkmanHeaderWidth{
}
.otwdsignup{
    display:table;
    position:fixed;
    top:0;
    left:0;
    z-index:1000;
    background-color:rgba(0,0,0,.95);
    text-align:center;
    vertical-align:middle;
    width:100%;
    height:100%
}
.otwdsignupinner{
    display:table-cell;
    width:100%;
    height:100%;
    text-align:center;
    vertical-align:middle;
    text-transform:initial
}
.otwdsignupinner .fa-times{
    position:absolute;
    top:50px;
    right:70px;
    color:#fff;
    font-size:72px;
    cursor:pointer
}
.otwdsignupinner .fa-times:hover{
    color:silver
}
.otwdsignupinner h2{
    font-weight:700;
    text-transform:uppercase;
    font-family:acumin-pro,sans-serif;
    font-size:34px;
    margin:0 0 25px;
    line-height:32px
}
.otwdsignupinner label.formlabel{
    display:block;
    color:#ccc;
    margin-bottom:3px
}
.otwdsignupinner .mc-field-group{
    margin:20px auto
}
.otwdsignupinner input[type=text],.otwdsignupinner input[type=email]{
    border:1px solid #fff;
    padding:7px;
    background-color:#fff;
    border-radius:5px;
    font-family:acumin-pro,sans-serif;
    font-size:20px;
    width:300px
}
.otwdsignupinner input[type=text]:hover,.otwdsignupinner input[type=email]:hover{
    border:1px solid maroon
}
.otwdsignupinner input[type=text]:active,.otwdsignupinner input[type=email]:active{
    border:1px solid #e03232
}
.otwdsignupinner ul{
    list-style:none;
    margin:0;
    padding:0
}
.otwdsignupinner ul li{
    list-style:none;
    margin:3px auto;
    padding:0;
    max-width:160px;
    font-size:16px;
    text-align:left
}
.otwdsignupinner ul li input{
    width:16px;
    height:16px;
    margin-right:5px;
    vertical-align:middle
}
.otwdsignupinner #mc-embedded-subscribe{
    background-color:#e03232;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    padding:10px 30px;
    font-size:20px;
    text-transform:uppercase;
    font-weight:700;
    border:0;
    border-radius:5px
}
.otwdsignupinner #mc-embedded-subscribe:hover,.otwdsignupinner #mc-embedded-subscribe:focus{
    background-color:red;
    cursor:pointer
}
@media(max-width:960px){
    .otwdsignupinner .fa-times{
        top:20px;
        right:40px;
        font-size:48px
    }
}
.otwdtwitch{
    position:fixed;
    top:0;
    left:0;
    width:100vw;
    height:100vh;
    display:table;
    vertical-align:middle;
    text-align:center;
    background-color:rgba(0,0,0,.9);
    z-index:200000
}
.otwdtwitchinner{
    display:table-cell;
    width:100%;
    height:100%;
    vertical-align:middle;
    text-align:center;
    position:relative
}
#otwdtwitchcontainerouter{
    display:block;
    width:85vw;
    max-width:1080px;
    margin:0 auto
}
#otwdtwitchcontainer{
    position:relative;
    z-index:10
}
#otwdtwitchwrapper{
    position:relative;
    padding-bottom:56.25%;
    padding-top:0;
    height:0
}
#otwdtwitchplayer{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow:0 0 10px #000
}
.otwdtwitchinner .fa-times{
    position:absolute;
    top:50px;
    right:70px;
    color:#fff;
    font-size:72px;
    cursor:pointer
}
.otwdtwitchinner .fa-times:hover{
    color:silver
}
.otwdtwitch2{
    position:fixed;
    top:0;
    left:0;
    width:100vw;
    height:100vh;
    display:table;
    vertical-align:middle;
    text-align:center;
    background-color:rgba(0,0,0,.9);
    z-index:200000
}
.otwdtwitch2inner{
    display:table-cell;
    width:100%;
    height:100%;
    vertical-align:middle;
    text-align:center;
    position:relative
}
#otwdtwitch2containerouter{
    display:block;
    width:85vw;
    max-width:1080px;
    margin:0 auto
}
#otwdtwitch2container{
    position:relative;
    z-index:10
}
#otwdtwitch2wrapper{
    position:relative;
    padding-bottom:56.25%;
    padding-top:0;
    height:0
}
#otwdtwitch2player{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow:0 0 10px #000
}
.far{
    font-size:180px
}
.otwdtwitch2inner .fa-times{
    position:absolute;
    top:50px;
    right:70px;
    color:#fff;
    font-size:72px;
    cursor:pointer
}
.otwdtwitch2inner .fa-times:hover{
    color:silver
}
.cc-banner.cc-theme-edgeless .cc-message{
    font-family:acumin-pro-condensed,sans-serif
}
