html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}sup{vertical-align:super}sub{vertical-align:sub}@font-face{font-family:'montserratregular';src:url("../fonts/montserrat-regular-webfont.eot");src:url("../fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat-regular-webfont.ttf") format("truetype"),url("../fonts/montserrat-regular-webfont.svg#montserratregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'montserratbold';src:url("../fonts/montserrat-bold-webfont.eot");src:url("../fonts/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-bold-webfont.woff") format("woff"),url("../fonts/montserrat-bold-webfont.ttf") format("truetype"),url("../fonts/montserrat-bold-webfont.svg#montserratbold") format("svg");font-weight:normal;font-style:normal}html{-webkit-text-size-adjust:none}body{text-align:center}body .top-nav{text-align:left;width:100%;display:block;background-color:#ffffff;position:fixed;z-index:10;top:0px;-moz-box-shadow:0 10px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 0px rgba(0,0,0,0.15);box-shadow:0 10px 0px rgba(0,0,0,0.15)}body .top-nav:after,body .top-nav:before{content:"";display:table}body .top-nav:after{clear:both}body .top-nav{*zoom:1}body .top-nav ul{display:table;padding:10px 5px 10px 5px;float:right}body .top-nav ul:after,body .top-nav ul:before{content:"";display:table}body .top-nav ul:after{clear:both}body .top-nav ul{*zoom:1}body .top-nav ul:first-child{float:left}body .top-nav ul li{float:left;padding:0px 5px}body .top-nav ul li a{overflow:hidden;display:block;text-decoration:none}body .top-nav ul li a span{display:none}body .top-nav ul li.home a{width:50px;height:50px;background-image:url("../img/btn_home.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .top-nav ul li.home a{background-image:url("../img/btn_home@2x.png");background-size:50px 50px}}body .top-nav ul li.facebook a{width:50px;height:50px;background-image:url("../img/btn_facebook.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .top-nav ul li.facebook a{background-image:url("../img/btn_facebook@2x.png");background-size:50px 50px}}body .top-nav ul li.support a{width:50px;height:50px;background-image:url("../img/btn_support.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .top-nav ul li.support a{background-image:url("../img/btn_support@2x.png");background-size:50px 50px}}body .top-nav ul li.ios a{width:50px;height:50px;background-image:url("../img/btn_ios.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .top-nav ul li.ios a{background-image:url("../img/btn_ios@2x.png");background-size:50px 50px}}body .top-nav ul li.android a{width:50px;height:50px;background-image:url("../img/btn_android.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .top-nav ul li.android a{background-image:url("../img/btn_android@2x.png");background-size:50px 50px}}body #header{width:100%;min-height:480px;text-align:center;margin-top:70px;position:relative;overflow:hidden;left:0px;z-index:1}body #header .header-alert{display:block;width:100%;min-height:490px;position:absolute;z-index:5;top:0px;left:0px;background-color:rgba(239,239,239,0.95);display:none}.lt-ie9 body #header .header-alert{background-image:url("../img/background_alert.png")}.no-touch body #header .header-alert{cursor:pointer}body #header .header-alert a.btn-watchvideo{display:block;width:280px;height:280px;background-image:url("../img/btn_watchvideo.png");position:absolute;z-index:2;left:50%;top:50%;margin-left:-140px;margin-top:-185px;text-decoration:none;overflow:hidden;z-index:1}@media all and (-webkit-min-device-pixel-ratio: 1.5){body #header .header-alert a.btn-watchvideo{background-image:url("../img/btn_watchvideo@2x.png");background-size:280px 280px}}body #header .header-alert a.btn-watchvideo span{display:none}body #header .header-alert h3{color:#000000;font-family:"montserratbold";font-size:48px;line-height:42px;text-transform:uppercase;padding:0px 0px 40px 0px;margin:0px auto;-webkit-font-smoothing:antialiased;position:absolute;bottom:0px;z-index:2;width:100%;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.no-touch body #header .header-alert h3{cursor:pointer}body #header .header-alert h3 span{margin:0px auto;display:block;width:90%}body #header .header-title{display:block;width:100%;min-height:inherit;position:relative;z-index:4;border:1px solid transparent}body #header .header-title h1{margin:60px auto 0px auto;position:absolute;left:50%;width:750px;margin-left:-375px;text-align:center;top:70px;position:fixed}.touch body #header .header-title h1{position:relative}body #header .header-title h1 span{display:block;font-family:"montserratbold";color:#ffffff;text-transform:uppercase;-webkit-font-smoothing:antialiased;margin:0px auto}body #header .header-title h1 span.top{display:table;position:relative;z-index:2;width:auto}body #header .header-title h1 span.top .text{background-color:#750e57;font-size:60px;line-height:60px;max-width:250px;padding:10px 20px;position:relative;z-index:3}body #header .header-title h1 span.top .left{display:block;width:54px;height:41px;background-image:url("../img/ribbon_sm_left.png");position:absolute;z-index:2;left:-31px;bottom:-16px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body #header .header-title h1 span.top .left{background-image:url("../img/ribbon_sm_left@2x.png");background-size:54px 42px}}body #header .header-title h1 span.top .right{display:block;width:54px;height:41px;background-image:url("../img/ribbon_sm_right.png");position:absolute;z-index:1;right:-31px;bottom:-16px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body #header .header-title h1 span.top .right{background-image:url("../img/ribbon_sm_right@2x.png");background-size:54px 42px}}body #header .header-title h1 span.main{display:table;position:relative;z-index:1;width:auto;top:5px}body #header .header-title h1 span.main .text{background-color:#750e57;max-width:650px;padding:25px 0px;font-size:100px;line-height:80px;letter-spacing:-1px;position:relative;z-index:3}body #header .header-title h1 span.main .left{display:block;width:193px;height:112px;background-image:url("../img/ribbon_lg_left.png");position:absolute;z-index:2;left:-113px;bottom:-52px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body #header .header-title h1 span.main .left{background-image:url("../img/ribbon_lg_left@2x.png");background-size:193px 112px}}body #header .header-title h1 span.main .right{display:block;width:193px;height:112px;background-image:url("../img/ribbon_lg_right.png");position:absolute;z-index:1;right:-113px;bottom:-52px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body #header .header-title h1 span.main .right{background-image:url("../img/ribbon_lg_right@2x.png");background-size:193px 112px}}body #header .header-title a.btn-heytopher{display:block;width:80px;height:80px;background-image:url("../img/heytopher.png");position:absolute;z-index:2;left:10px;bottom:10px;text-decoration:none;overflow:hidden}@media all and (-webkit-min-device-pixel-ratio: 1.5){body #header .header-title a.btn-heytopher{background-image:url("../img/heytopher@2x.png");background-size:80px 80px}}body #header .header-title a.btn-heytopher span{display:none}body #header .header-curtain-left{background-image:url("../img/background_green.png");background-position:top right;z-index:3;width:50%;min-height:inherit;display:block;position:absolute;top:0px;left:0px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body #header .header-curtain-left{background-image:url("../img/background_green@2x.png");background-size:720px 40px}}body #header .header-curtain-right{background-image:url("../img/background_green.png");background-position:top left;z-index:2;width:50%;min-height:inherit;display:block;position:absolute;top:0px;left:50%}@media all and (-webkit-min-device-pixel-ratio: 1.5){body #header .header-curtain-right{background-image:url("../img/background_green@2x.png");background-size:720px 40px}}body #header .header-video{z-index:1;background-color:#000000;width:100%;height:480px;overflow:hidden;display:block;position:absolute;top:0px;left:0px}body .download{display:block;width:inherit;max-width:1200px;background-color:#fefefe;padding:90px 50px 25px 50px;text-align:left;margin:0px auto;position:relative;z-index:2}body .download h2{font-family:"montserratbold";font-size:54px;line-height:50px;text-transform:uppercase;padding:0px 0px 40px 0px;-webkit-font-smoothing:antialiased}body .download h2 span{display:block}body .download ul{width:100%;margin:40px 0px}body .download ul:after,body .download ul:before{content:"";display:table}body .download ul:after{clear:both}body .download ul{*zoom:1}body .download ul li{width:50%;float:left;text-align:center}body .download ul li a{display:block;max-width:280px;width:280px;font-size:48px;font-family:"montserratbold";font-weight:normal;text-decoration:none;color:#000000;margin:0px auto;-webkit-font-smoothing:antialiased}body .download ul li a span{display:block;width:280px;height:280px;background-position:0px 0px;background-repeat:no-repeat;padding-bottom:36px;margin:0px auto}body .download ul li a sup{font-size:24px}body .download ul li.ios a span{background-image:url("/img/icon_ios.png")}body .download ul li.android a span{background-image:url("/img/icon_android.png")}body .welcome{display:block;width:100%;background-image:url("../img/background_purple.png");text-align:left;padding:90px 0px 90px 0px;margin:0px auto;overflow:hidden;text-align:center;position:relative;z-index:3}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .welcome{background-image:url("../img/background_purple@2x.png");background-size:720px 40px}}body .welcome .content{max-width:980px;display:block;margin:0px auto;text-align:left}body .welcome .content:after,body .welcome .content:before{content:"";display:table}body .welcome .content:after{clear:both}body .welcome .content{*zoom:1}body .welcome .content .text{float:left;display:block;width:600px}body .welcome .content .text h3{font-family:"montserratbold";font-size:48px;line-height:46px;text-transform:uppercase;padding:15px 0px 20px 0px;color:#ffffff;-webkit-font-smoothing:antialiased}body .welcome .content .text p{font-family:"montserratregular";font-size:32px;line-height:36px;padding:0px 0px 20px 0px;color:#ffffff;-webkit-font-smoothing:antialiased}body .welcome .content .animation{width:280px;height:280px;display:block;overflow:hidden;position:relative;background-color:#ffffff;-webkit-border-radius:280px;-moz-border-radius:280px;border-radius:280px;float:right}body .welcome .content .animation .heart{background-image:url("../img/heart.png");display:block;width:200px;height:200px;position:absolute;left:40px;top:40px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .welcome .content .animation .heart{background-image:url("../img/heart@2x.png");background-size:200px 200px}}body .rules{width:inherit;max-width:1200px;padding:90px 50px 25px 50px;text-align:center;margin:0px auto;position:relative;z-index:4;background-color:#ffffff}body .rules h2{font-family:"montserratbold";font-size:54px;line-height:58px;text-transform:uppercase;padding:0px 0px 80px 0px;margin:0px auto;-webkit-font-smoothing:antialiased}body .rules h4{font-family:"montserratbold";line-height:48px;font-size:36px;text-transform:uppercase;-webkit-font-smoothing:antialiased}body .rules p{font-family:"montserratregular";font-size:28px;line-height:32px;padding:0px 0px 40px 0px;-webkit-font-smoothing:antialiased}body .rules .item{display:table;width:100%;height:280px;padding-bottom:50px}body .rules .item:after,body .rules .item:before{content:"";display:table}body .rules .item:after{clear:both}body .rules .item{*zoom:1}body .rules .item .animation{width:280px;height:280px;display:block;overflow:hidden;position:relative;background-image:url("../img/background_green.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation{background-image:url("../img/background_green@2x.png");background-size:720px 40px}}body .rules .item .animation div{position:absolute;display:block}body .rules .item .animation .mask{background-image:url("../img/mask.png");width:280px;height:280px;display:block;z-index:5;top:0px;left:0px;position:absolute}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation .mask{background-image:url("../img/mask@2x.png");background-size:280px 280px}}body .rules .item .animation.rule1 div.skull-item{background-image:url("../img/item.png");background-position:0px 0px;width:130px;height:130px;z-index:1;top:100px;left:74px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule1 div.skull-item{background-image:url("../img/item@2x.png");background-size:130px 130px}}body .rules .item .animation.rule1 div.alert{z-index:2;width:100px;height:100px;background-color:#d7d2d6;top:10px;left:90px}body .rules .item .animation.rule1 div.chute{background-image:url("../img/shute.png");width:230px;height:170px;z-index:3;left:25px;top:-40px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule1 div.chute{background-image:url("../img/shute@2x.png");background-size:230px 170px}}body .rules .item .animation.rule2 div.belt{width:300px;height:180px;display:block;top:50px;left:50%;overflow:hidden;z-index:1}body .rules .item .animation.rule2 div.belt .top{background-image:url("../img/belt_top.png");background-position:0px 0px;background-repeat:repeat-x;width:300px;height:35px;position:absolute;top:0px;left:0px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule2 div.belt .top{background-image:url("../img/belt_top@2x.png");background-size:300px 35px}}body .rules .item .animation.rule2 div.belt .bottom{background-image:url("../img/belt_bottom.png");background-position:0px 0px;background-repeat:repeat-x;width:300px;height:35px;bottom:0px;left:0px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule2 div.belt .bottom{background-image:url("../img/belt_bottom@2x.png");background-size:300px 35px}}body .rules .item .animation.rule2 div.background{background-image:url("../img/spoke_bg.png");background-position:0px 0px;width:90px;height:180px;z-index:2;top:50px;left:50px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule2 div.background{background-image:url("../img/spoke_bg@2x.png");background-size:90px 180px}}body .rules .item .animation.rule2 div.spoke{background-image:url("../img/spoke_wheel.png");background-position:0px 0px;width:140px;height:140px;z-index:2;top:70px;left:70px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule2 div.spoke{background-image:url("../img/spoke_wheel@2x.png");background-size:140px 140px}}body .rules .item .animation.rule3 div.workstation{background-image:url("../img/workstation.png");width:200px;height:100px;z-index:1;left:40px;top:220px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule3 div.workstation{background-image:url("../img/workstation@2x.png");background-size:240px 100px}}body .rules .item .animation.rule3 div.bubble{background-image:url("../img/bubble.png");z-index:2;width:280px;height:230px;top:20px;left:10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule3 div.bubble{background-image:url("../img/bubble@2x.png");background-size:280px 230px}}body .rules .item .animation.rule3 div.skull-item{background-image:url("../img/item.png");background-position:0px 0px;width:130px;height:130px;z-index:3;top:65px;left:75px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule3 div.skull-item{background-image:url("../img/item@2x.png");background-size:130px 130px}}body .rules .item .animation.rule4 div.cross1,body .rules .item .animation.rule4 div.cross2,body .rules .item .animation.rule4 div.cross3{background-image:url("../img/cross.png");width:70px;height:70px;top:105px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .rules .item .animation.rule4 div.cross1,body .rules .item .animation.rule4 div.cross2,body .rules .item .animation.rule4 div.cross3{background-image:url("../img/cross@2x.png");background-size:70px 70px}}body .rules .item .animation.rule4 div.cross1{z-index:1;left:20px}body .rules .item .animation.rule4 div.cross2{z-index:2;left:105px}body .rules .item .animation.rule4 div.cross3{z-index:3;left:190px}body .rules .item .text{display:table-cell;vertical-align:middle;text-align:left;width:auto;padding-left:40px}body .thankyou{width:100%;height:500px;text-align:center;background-image:url("../img/background_green.png");padding-top:0px;position:relative;overflow:hidden}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .thankyou{background-image:url("../img/background_green@2x.png");background-size:720px 40px}}body .thankyou h2{margin:0px auto 0px auto;position:absolute;left:50%;width:1100px;height:340px;margin-left:-550px;text-align:center;position:fixed;display:none;bottom:135px}.touch body .thankyou h2{position:relative;display:block;top:88px;margin-top:0px}body .thankyou h2 span{display:block;font-family:"montserratbold";color:#ffffff;text-transform:uppercase;-webkit-font-smoothing:antialiased;margin:0px auto}body .thankyou h2 span.top{display:table;position:relative;z-index:2;width:auto}body .thankyou h2 span.top .text{background-color:#750e57;font-size:50px;line-height:50px;padding:8px 30px;position:relative;z-index:3}body .thankyou h2 span.top .left{display:block;width:54px;height:42px;background-image:url("../img/ribbon_sm_left.png");position:absolute;z-index:2;left:-31px;bottom:-17px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .thankyou h2 span.top .left{background-image:url("../img/ribbon_sm_left@2x.png");background-size:54px 42px}}body .thankyou h2 span.top .right{display:block;width:54px;height:42px;background-image:url("../img/ribbon_sm_right.png");position:absolute;z-index:1;right:-31px;bottom:-17px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .thankyou h2 span.top .right{background-image:url("../img/ribbon_sm_right@2x.png");background-size:54px 42px}}body .thankyou h2 span.main{display:table;position:relative;z-index:1;width:auto;top:25px}body .thankyou h2 span.main .text{background-color:#750e57;max-width:750px;padding:30px 30px;font-size:80px;line-height:68px;letter-spacing:-1px;position:relative;z-index:3}body .thankyou h2 span.main .left{display:block;width:193px;height:112px;background-image:url("../img/ribbon_lg_left.png");position:absolute;z-index:2;left:-113px;bottom:-52px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .thankyou h2 span.main .left{background-image:url("../img/ribbon_lg_left@2x.png");background-size:193px 112px}}body .thankyou h2 span.main .right{display:block;width:193px;height:112px;background-image:url("../img/ribbon_lg_right.png");position:absolute;z-index:1;right:-113px;bottom:-52px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body .thankyou h2 span.main .right{background-image:url("../img/ribbon_lg_right@2x.png");background-size:193px 112px}}body .clearfix:after,body .clearfix:before{content:"";display:table}body .clearfix:after{clear:both}body .clearfix{*zoom:1}body footer{background-color:#1e171d;text-align:left;padding:15px 20px}body footer p{font-family:"montserratregular";font-size:13px;color:#ffffff;line-height:16px}body footer a{color:#ffffff;text-decoration:none;border-bottom:1px dotted #ffffff}@media all and (min-width: 640px) and (max-width: 980px){body #header .header-title h1{margin-top:60px;top:inherit}body .download{width:inherit;max-width:980px;padding:50px 25px 25px 25px}body .download h2{font-size:48px;line-height:48px;padding:0px 20px 24px 20px}body .download ul li a{font-size:30px;line-height:32px}body .welcome .content{text-align:center}body .welcome .content .text{float:none;text-align:left;margin:0px auto}body .welcome .content .text h3{font-size:40px;line-height:40px;padding:0px 0px 20px 0px}body .welcome .content .text p{font-size:26px;line-height:30px}body .welcome .content .animation{float:none;margin:0px auto 50px auto}body .rules{width:inherit;max-width:980px;padding:50px 25px 25px 25px}body .rules h2{font-size:48px;line-height:48px;padding:0px 20px 24px 20px}body .rules h4{font-size:30px;line-height:32px;padding:0px 0px 17px 0px;min-height:100px}body .rules p{font-size:24px;line-height:28px;padding:0px 20px 30px 20px}body .rules .item{float:left;display:block;width:50%;height:auto;padding:20px 0px 0px 0px;margin:0px}body .rules .item .animation{display:block;margin:0px auto;float:none}body .rules .item .text{display:block;width:auto;float:none;padding:20px 20px 30px 20px}body .rules .item .text p{padding-left:0px;padding-right:0px}body .thankyou h2{position:relative;bottom:inherit;margin-top:120px;height:280px}body .thankyou h2 span.top .text{font-size:32px;line-height:32px;max-width:500px;padding:5px 10px}body .thankyou h2 span.main{top:30px}body .thankyou h2 span.main .text{max-width:500px;padding:15px 10px;font-size:60px;line-height:60px}body footer{padding:20px 20px}body footer p{font-size:14px;line-height:18px}}@media all and (max-width: 640px){body #header{min-height:330px}body #header .header-alert h3{bottom:200px;font-size:40px;line-height:36px}body #header .header-alert h3 span{width:90%}body #header .header-alert a.btn-watchvideo{margin-top:-210px}body #header .header-title{min-height:inherit}body #header .header-title h1{margin:40px auto 0px auto;position:absolute;left:50%;width:320px;margin-left:-160px;text-align:center;position:relative;top:0px}body #header .header-title h1 span.top .text{font-size:28px;line-height:28px;max-width:160px;padding:10px 10px 5px 10px}body #header .header-title h1 span.main{top:10px}body #header .header-title h1 span.main .left,body #header .header-title h1 span.main .right{display:none}body #header .header-title h1 span.main .text{background-color:#750e57;max-width:300px;padding:15px 10px;font-size:54px;line-height:48px;letter-spacing:-1px;position:relative;z-index:3}body #header .header-title a.btn-heytopher{left:50%;margin-left:-45px;bottom:15px}body #header .header-title a.btn-watchvideo{left:50%;margin-left:10px;bottom:15px}body #header .header-video{height:330px}body .download{width:inherit;max-width:980px;padding:50px 25px 25px 25px}body .download h2{font-size:36px;line-height:32px;padding:0px 0px 30px 0px}body .download ul{margin-bottom:0px}body .download ul li{float:none;width:inherit;padding-bottom:50px}body .download ul li a{font-size:36px;line-height:32px}body .download ul li a span{padding-bottom:20px}body .welcome{padding:50px 0px}body .welcome .content{text-align:center;max-width:inherit}body .welcome .content .text{float:none;text-align:left;margin:0px auto;width:inherit}body .welcome .content .text h3{font-size:32px;line-height:34px;padding:0px 20px 20px 20px}body .welcome .content .text p{font-size:24px;line-height:26px;padding:0px 20px}body .welcome .content .animation{float:none;margin:0px auto 50px auto}body .rules{width:inherit;max-width:980px;padding:50px 25px 25px 25px}body .rules h2{font-size:36px;line-height:38px;padding:0px 0px 30px 0px}body .rules h4{font-size:28px;line-height:30px;padding:10px 0px 20px 0px}body .rules p{font-size:24px;line-height:26px;padding:0px 0px 20px 0px}body .rules .item{height:auto;padding:0px 0px 50px 0px;text-align:center;width:inherit}body .rules .item:first-child{padding-top:50px}body .rules .item .animation{width:280px;display:block;margin:0px auto;position:relative}body .rules .item .text{display:block;vertical-align:inherit;text-align:left;width:inherit;padding:20px 0px 0px 0px}body .thankyou{height:420px;padding-top:0px}body .thankyou h2{margin:80px auto 0px auto;position:absolute;left:50%;width:320px;height:190px;margin-left:-160px;text-align:center}body .thankyou h2 span.top .text{font-size:28px;line-height:28px;max-width:160px;padding:5px 10px}body .thankyou h2 span.main{top:10px}body .thankyou h2 span.main .left,body .thankyou h2 span.main .right{display:none}body .thankyou h2 span.main .text{background-color:#750e57;max-width:300px;padding:15px 10px;font-size:40px;line-height:40px;letter-spacing:-1px;position:relative;z-index:3}body .thankyou a{left:50%;margin-left:-40px}body footer{padding:20px 20px}body footer p{font-size:14px;line-height:18px}}
