main{padding-bottom:30px}
.sidebar{margin-top: -200px}
.content-padding{display:flex; flex-flow:row nowrap; align-items:flex-end}
.content-head .box{padding:0.5em; text-align:center}
.content-head .box h2{margin:0}
.content-head .box p{overflow:hidden}
.content-head .box a{text-decoration:none; color:#fff}
.content-head .box h2>a{color:#0090c6}
.content-head .col-3{display:block; width:33.33333%; float:left}
.content-head .qrcode{position:absolute; top:25px; right:25px}
.content h1{margin-bottom:5px}
.content h2{margin-top:0; padding-left: 40px; color:#65a8d7; max-width: 85%}
.content .icon{position:absolute; top:10px; right:0; font-size:70px;}
.sidebar{z-index:1}
.sidebar img, .sidebar video{width:100%;max-width:380px}
.placeholder{width:100%; overflow:hidden;}

.phone-video-prewiew{width: 65%; margin: 40px auto 0 auto}

.phone-video{display: inline-block; position: relative; width: 100%; background: url("../images/phone-white-254x487.png"); background-size: 100% 100%; background-repeat: no-repeat}
.ar{margin-top: 183.5%}
.phone-video video{position: absolute; top: 10.7%; left: 7.9%; bottom: 11.1; right: 7.9%; width: 84.3%; height: 78.2%}

#preview-btn{display:none; position:fixed; bottom:0; left:25%; right:25%; border-radius:10px 10px 0 0}
@media only screen and (max-width:736px){
.sidebar{display: none;}
.placeholder{/*display: none;*/margin-bottom:30px}
.content-head{margin-bottom:30px}
.content-head .col-3{width:100%}
.content-head .icon{float:left; margin-right:20px}
.content-head .box{padding-left:0; padding-right:0; text-align:left}
.content-head .qrcode{display:none}
#preview-btn{display:block}
.content .icon{font-size:60px;}
}
@media only screen and (max-width:700px){.placeholder img{position:relative; left:-100px}}
@media only screen and (max-width:600px){.placeholder img{position:relative; left:-200px}}
@media only screen and (max-width:500px){
.content .icon{font-size:50px}
.placeholder img{position:relative; left:-300px}
}
@media only screen and (max-width:400px){
.content .icon{font-size:40px}
.content h2{padding-left: 20px}
}
