body {margin: 0px;}

#container {
    background-color: black;
    border: 1px solid gray;
    box-sizing: border-box;
    cursor: pointer;
    display: none;
    overflow: hidden;
    position: absolute;
    width: 970px;
    height: 250px;
}

#container * {
    position: absolute;
}

.bg {
    width: 970px;
    height: 250px;
    background-color: #e3e4e5;
}

img    {
    width:100%;
    height:100%;
}

#redLine{
    top: 88px;
    left: 430px;
    width: 4px;
    height: 72px;
    background-color: #b21e3e;
}

#goMask{
    top: 94px;
    left: 434px;
    width: 118px;
    height: 60px;
    overflow: hidden;
}

/*CTA*/
#cta{width: 263px;height: 53px;top: 170px;left: 675px;}

.cta-text,.cta-hover{top: 10px;left: 43px;width: 181px;height: 31px;}

.cta-in{
    width: 261px;
    height: 51px;
    background-color: #a41034;
    border: 1px solid #a41034;
}
.cta-out{
    width: 261px;
    height: 53px;
    background-color: #000000;
    border: 1px solid #000000;
}

/***************PHONE***************/
#phonescreenmasking {top: 128px;left: 472px;}
#phone-cont{top: 69px;left: 361px;}
#phone-screen{
    top:0px;
    left:0px;
    height: 151px;
    width: 270px;
    overflow: hidden;
    /*     transform: skewX(60deg); */
    /* transform: skewY(-1deg); */
}
.phone-pin{top: 62px;left: 72px;width:25px;height:14px;}
.phone-text{top: 38px;left: 94px;width:63px;height:32px;}
.phone-footer{top: 59px;left: 112px;width: 157px;height: 88px;}
.phone-blocker{top: 145px;left: 489px;width:155px;height:103px;}
.phone{
    width: 277px;
    height: 169px;
}
/****************Text POSITION****************/

.t1-1{
    top: 34px;
    left: 43px;
    width: 464px;
    height: 52px;
}

.t1-2{
    top: 89px;
    left: 43px;
    width: 433px;
    height: 60px;
}
.t1-3{
    top: 146px;
    left: 40px;
    width: 312px;
    height: 67px;
}

.t2{
    top: 23px;
    left: 43px;
    width: 320px;
    height: 125px;
}

.t3{
    top: 97px;
    left: 42px;
    width: 289px;
    height: 54px;
}

.go-1{
    top: 85px;
    left: 265px;
    width: 114px;
    height: 70px;
}

.go-2{
    top: 11px;
    left: 18px;
    width: 76px;
    height: 42px;
}


.logo{
    top: -129px;
    left: 326px;
    width: 970px;
    height: 250px;
}

.playBtn{
    top: 26px;
    left: 97px;
    width:104px;
    height:104px;
}

.seq {
    background: url('seq.png') top left no-repeat;
    width: 300px;
    height: 250px;
    top: 11px;
    left: 44px;
}
