a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}strong{font-weight:700}table{border-collapse:collapse;border-spacing:0}img{border:0;vertical-align:top}.fl{float:left}.fr{float:right}.clearfix:after,.clearfix:before{content:"";height:0;line-height:0;display:block;visibility:none;clear:both}.clearfix{*zoom:1}a{text-decoration:none;color:inherit}.ellipsis{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scroll{overflow-y:scroll}.scroll::-webkit-scrollbar{width:.66667vw;height:.66667vw}.scroll::-webkit-scrollbar-thumb{border-radius:.66667vw;background:#000c17}.scroll::-webkit-scrollbar-track{border-radius:0;background:#001529}.hide_app{visibility:hidden}
@media (max-width:768px){
  .home main .download .content{
    display:flex!important;
    flex-direction:column!important;
    align-items:center!important;
  }

  .home main .download .app_logo{
    width:55px!important;
    height:55px!important;
    position:relative!important;
    left:10px!important;
    top:10px!important;
    margin:0!important;
    align-self:flex-start!important;
  }

  .home main .download .content .text{
    order:1!important;
    width:100%!important;
    text-align:center!important;
    margin-top:10px!important;
  }

  .home main .download .content .phone{
    order:2!important;
    width:100%!important;
    display:flex!important;
    justify-content:center!important;
  }

  .home main .download .content .phone .banner_phone{
    width:90%!important;
    max-width:340px!important;
    height:auto!important;
    position:relative!important;
    left:auto!important;
    bottom:auto!important;
    margin:15px auto!important;
  }
}

@media (max-width:768px){
  .download .content{
    display:flex!important;
    flex-direction:column!important;
  }
  .download .phone{
    order:1!important;
  }
  .download .text{
    order:2!important;
    text-align:center!important;
  }
}

/* Android Mobile Layout Fix */
@media only screen and (max-width:768px){

.home .download .content{
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
}

.home .download .content .text{
    order:1 !important;
    width:100% !important;
    text-align:center !important;
}

.home .download .content .phone{
    order:2 !important;
    width:100% !important;
    display:flex !important;
    justify-content:center !important;
}

.home .download .content .phone img{
    max-width:320px !important;
    width:90% !important;
    height:auto !important;
}

.home .download .content .download_btns{
    order:3 !important;
    width:100% !important;
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
    margin-top:15px !important;
}

}


/* Mobile: Move "All Fun In KKTeenPatti" below logo */
@media only screen and (max-width:768px){

.home main .download .content .text .title_logo{
    display:block !important;
    position:relative !important;
    left:0 !important;
    right:0 !important;
    top:25px !important;
    margin:25px auto 15px auto !important;
    width:85% !important;
    max-width:320px !important;
    height:auto !important;
}

.home main .download .content .text{
    text-align:center !important;
}

}
