.closeVideoButton{display:block;font-size:35px;font-weight:bolder;position:absolute;top:5px;right:5px;z-index:200;background-color:#fff;width:40px;height:40px;text-align:center;line-height:40px;float:right;border-radius:10px}body h1{color:#fff}body h2{font-size:1.8em;text-transform:uppercase;text-align:center;line-height:1.25;letter-spacing:0.1em}body h3{font-size:1em;text-transform:uppercase}body p{font-size:1em;text-align:center}body .backgroundBlack{background:#000 !important}body div#banner_wrap{position:relative;cursor:pointer}body div#banner_wrap .banner img{width:100%}body div#banner_wrap .banner_text{position:absolute;top:0%;left:0%;width:100%;height:100%}body div#banner_wrap .banner_text h1{padding:0%}body div#banner_wrap .banner_text #watch_the_video{width:100%;height:100%;position:absolute;top:0%;left:0%;color:#fff;z-index:1}body div#banner_wrap .banner_text #watch_the_video #play_button{position:absolute;left:0%;width:100%;height:100%;background:url("../images/play-button-640.png") no-repeat;background-size:12%}body div#banner_wrap .banner_text #watch_the_video #play_button p{display:none}body div#banner_wrap .banner_text .reg{font-size:0.2em;vertical-align:text-top;display:inline-block;margin-left:-3%;padding-top:4%}body div#banner_wrap .banner_text .reg4{font-size:0.2em;vertical-align:text-top;display:inline-block;margin-left:-3%;padding-top:4%}body div#banner_wrap #container{position:absolute;top:0%;left:0%;margin-top:22.08%;padding-top:56.16%;height:0}body div#banner_wrap #container video,body div#banner_wrap #container object{position:absolute;display:block;width:100%;height:100% !important;top:0}body .behind{z-index:-1}body .in_front{z-index:1}body .buy_button{padding-top:8%;text-align:center}body .buy_button .online_store .buy_now{background-color:#000;padding:2%;display:inline-block;width:35%;max-width:225px}body .buy_button .online_store .buy_now p{margin:0;color:#fff;font-weight:bold}body .pancake{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;display:block}body .pancake div{margin:0 auto}body .pancake div img{width:100%;display:block;margin:0 auto}@media only screen and (min-width : 646px){body div#banner_wrap .centered{width:100%;margin:0 auto}body div#banner_wrap .centered .banner-container{position:relative;right:50%;text-align:center}body div#banner_wrap .centered .banner-container img{width:auto;display:inline-block;margin-right:-100%}body div#banner_wrap .centered .banner_text #watch_the_video #play_button{left:50%;background-size:auto}body div#banner_wrap .centered h1{position:absolute;left:50%;width:100%;height:100%}body div#banner_wrap .centered .reg{margin-left:-16px;padding-top:25px}body div#banner_wrap .centered .reg4{margin-left:-16px;padding-top:25px}body div#banner_wrap #container{top:50%;margin-top:-28%}body div.pancake div img{width:auto;max-width:100%}}@media only screen and (min-width : 886px){body{font-size:20px}body h1{font-size:4.2em}body div#banner_wrap .banner_text .reg{margin-left:-21px;padding-top:35px}body div#banner_wrap .banner_text .reg4{margin-left:-1.5em;padding-top:35px}body div#banner_wrap .banner_text #watch_the_video{background-size:auto}body div#banner_wrap .banner_text #watch_the_video #play_button p{display:block;text-transform:uppercase;letter-spacing:0;font-size:0.9em;width:160px}body .buy_button{padding-top:45px}body .buy_button .online_store .buy_now{padding:17px}}@media only screen and (min-width : 1200px){body{font-size:20px}body h1{letter-spacing:0em;font-size:5.85em}body h2{font-size:1.8em}body h3{font-size:1em}body p{font-size:1em}body div#banner_wrap .banner img{margin-right:auto}body div#banner_wrap .banner_text{width:1200px;margin-left:-600px;left:50%}body div#banner_wrap .banner_text .reg{font-size:0.2em;margin-left:-22px;padding-top:3%}body div#banner_wrap .banner_text .reg4{font-size:0.2em;margin-left:-1.5em;padding-top:3%}body div#banner_wrap #container{top:0%;margin-top:0%;padding-top:0;left:50%;margin-left:-600px}body .buy_button{position:absolute;width:260px;top:615px;left:50%;margin-left:-475px}body .buy_button .online_store .buy_now{width:100%}body div.pancake{position:relative;overflow:hidden;text-align:center}body div.pancake div img{max-width:none}body div.pancake .left{float:left;width:50%}body div.pancake .left .left-container{float:right}body div.pancake .right{float:right;width:50%}body div.pancake .right .right-container{float:left}}
