#battery-life-panel {
padding-top: 5rem;
}
#battery-life-panel .video-bg-loop{
position: relative;
}
#battery-life-panel .video-text-overlay {
position: absolute;
top: 24%;
left: 62%;
z-index:2;
opacity:1;
/* -webkit-transform: translate(0px, 50px);
          transform: translate(0px, 50px);*/
}
#battery-life-panel .video-text-overlay .battery2{
font: 700 6.5rem/6.5rem "RazerF5", Arial, Helvetica, sans-serif;
color:white;
}
html:lang(de-DE) #battery-life-panel .video-text-overlay .battery2, html:lang(fr-FR) #battery-life-panel .video-text-overlay .battery2{
font: 700 5rem/5rem "RazerF5", Arial, Helvetica, sans-serif;
}
#battery-life-panel .video-text-overlay .battery1{
font: 200 2rem/2rem "RazerF5", Arial, Helvetica, sans-serif;
color:white;
display:block; 
}
#battery-life-panel .video-bg-loop{
 overflow:hidden;
}
#battery-life-panel .video-bg {
margin-top: -10%;
margin-bottom: -10%;
width:100%;
}
@media (max-width: 768px) {
#battery-life-panel .video-text-overlay .battery2 {
font: 700 3rem/3rem "RazerF5", Arial, Helvetica, sans-serif;
}
#battery-life-panel .video-text-overlay .battery1 {
font: 300 1rem/1rem "RazerF5", Arial, Helvetica, sans-serif;
}
html:lang(de-DE) #battery-life-panel .video-text-overlay .battery2, html:lang(fr-FR) #battery-life-panel .video-text-overlay .battery2{
font: 700 2.5rem/2.5rem "RazerF5", Arial, Helvetica, sans-serif;
}
}
@media (max-width: 767px) {
#battery-life-panel {
padding-top: 2rem;
}
#battery-life-panel .video-text-overlay{
padding-bottom: 1rem;
}
}
@media (max-width: 425px) {
#battery-life-panel .video-bg {
margin: 0;
}
#battery-life-panel .video-bg {
  -webkit-transform: scale(1.4) !important;
          transform: scale(1.4) !important;
}
#battery-life-panel .video-text-overlay {
    position: relative;
    left: 0;
    right: 0;
    top: 20px;
    margin: 0 auto;
    width: 150px;
}
html:lang(de-DE) #battery-life-panel .video-text-overlay,html:lang(fr-FR) #battery-life-panel .video-text-overlay {
width: 200px;
}
html:lang(zh-HK) #battery-life-panel .video-text-overlay {
width: 160px;
}
}
 @media screen and (max-width:767px){} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){}