html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1;font-family:helvetica,arial,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style:none}a{text-decoration:none}.centerMe{margin:0 auto;width:960px;position:relative}
.block{display:block}.bold{font-family:'HelveticaNeueW01-55Roma',helvetica,arial,sans-serif}.italic{font-style:italic}.left{float:left}.right{float:right}.clear{clear:both}.hideOverflow{overflow:hidden}body{background:#e5e7e8}header{position:fixed;background:#f5989d;z-index:999;top:0;width:100%;height:55px}
header #headerContent{position:relative;width:100%;height:54px;margin:0 auto}header #headerContent a#mute-unmute{position:absolute;right:15px;top:17px;width:40px;height:20px;background-image:url(../images/btn_mute.png);background-position:top;background-repeat:no-repeat;background-size:100%;cursor:pointer;display:block;opacity:.3}
header #headerContent a#mute-unmute:hover{opacity:1}header #headerContent a#mute-unmute.muted{background-position:bottom}header #headerContent #timer{width:55px;height:55px;margin:0 auto;display:block;display:none}header #headerContent #playerScore{width:200px;height:55px;line-height:55px;position:absolute;top:0;left:0;right:0;margin:0 auto;display:none;text-align:center;font-family:'centuryGothicBold',helvetica;font-size:1.2em}
header #headerContent #lives{position:absolute;right:15px;top:-55px;width:74px;height:34px;background-image:url(../images/cock-counter.png);background-size:100%;background-position:0 0}header #headerContent #cock-life-tooltip{width:0;position:absolute;right:25px;top:47px;cursor:pointer;display:none}
header #headerContent #lives.lives4{background-position:0 -35px}header #headerContent #lives.lives3{background-position:0 -70px}header #headerContent #lives.lives2{background-position:0 -105px}header #headerContent #lives.lives1{background-position:0 -139px}
#countDown{position:fixed;top:55px;width:100%;height:5px;left:0;z-index:999999;display:none;background:#bfbfbf;background:-moz-linear-gradient(left,#bfbfbf 0,#000 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#bfbfbf),color-stop(100%,#000));background:-webkit-linear-gradient(left,#bfbfbf 0,#000 100%);background:-o-linear-gradient(left,#bfbfbf 0,#000 100%);background:-ms-linear-gradient(left,#bfbfbf 0,#000 100%);background:linear-gradient(to right,#bfbfbf 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfbfbf',endColorstr='#000000',GradientType=1)}
section #game-area{width:100%}section article#logos{position:fixed;top:55px;width:100%;height:181px;z-index:998}section article#logos .logo{position:absolute;width:235px;height:181px;left:50%;margin-left:-118px;background-image:url(../images/logo_cumming.png);background-size:100%;background-repeat:no-repeat}
section article#logos .logo.c{background-image:url(../images/logo_cumming.png)}section article#logos .logo.d{background-image:url(../images/logo_drumming.png)}section article#logos .logo.home{background-image:url(../images/logo_start_new.png)}#result{position:absolute;width:60%;height:350px;left:0;right:0;top:190px;margin:0 auto;z-index:998;display:none}
#result.c{background-image:url(../images/winner_cumming.png);background-size:100%;background-repeat:no-repeat}#result.d{background-image:url(../images/winner_drumming.png);background-size:100%;background-repeat:no-repeat}section article#intro{position:relative;top:265px}
section article#intro p.explain{text-align:center;font-size:2.6em;text-transform:uppercase;margin-bottom:27px;font-family:'centuryGothicBold',helvetica;font-weight:normal;letter-spacing:.1em;line-height:1.3em;padding:0}#startButtonHolder{width:340px;margin:0 auto;opacity:0}
.startGame{width:150px;display:block}.startGame.left{float:left}.startGame.right{float:right}#loadingText{text-align:center;z-index:1;font-family:'centuryGothicBold',helvetica;width:100%;position:absolute;top:400px;color:#ffa2a7}footer #disclaimer{margin-top:0;position:absolute;bottom:0;margin:0 auto;left:0;right:0;color:#fff}
footer #disclaimer p{font-family:helvetica,arial,sans-serif;text-align:center;font-size:.9em;line-height:45px;margin:0;padding:0}.bold{font-weight:bold}section article#image-holder{margin:0 auto;position:relative;top:55px;display:none;z-index:997}section article#image-holder img#no-crop{position:absolute;top:0;left:0;right:0;margin:0 auto;max-height:100%;max-width:100%;height:auto;width:auto}
section article#image-holder img#crop{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:2;max-height:100%;max-width:100%;height:auto;width:auto}section article#image-holder #whiteOverlay{position:absolute;top:0;left:0;background-color:#e5e7e8;width:100%;height:100%;z-index:1}
section #preloader{position:absolute;top:250px;left:50%;width:100px;margin-left:-50px;text-align:center;display:none;z-index:1}#choice{position:fixed;bottom:50px;z-index:999;display:none;width:80%;left:0;right:0;margin:0 auto;height:140px;text-align:center;color:#000;text-transform:uppercase;font-size:2em;line-height:140px;font-family:'centuryGothicBold',helvetica;font-weight:normal;letter-spacing:.1em}
#choice a{cursor:pointer;display:block;background:#f5989d;width:40%;height:140px;text-align:center;line-height:140px;color:#e5e7e7;text-transform:uppercase;font-size:1em}#choice a:hover{background:#000;color:#f5989d}#choice a#drumming{position:absolute;right:0;top:0}
#choice a#cumming{position:absolute;left:0;top:0}#credits{position:absolute;bottom:10px;right:10px;font-family:'centuryGothicBold',helvetica;font-size:.8em;color:#999;z-index:9999999999999}#credits a{color:#999;text-decoration:underline}
#credits a:hover{color:#f5989d}#gameOverBox{width:490px;height:464px;margin:0 auto;position:absolute;left:0;right:0;top:50%;margin-top:-234px;background:#232426;z-index:9999999999;font-family:'centuryGothicBold',helvetica;letter-spacing:.1em;color:#e5e7e7;text-align:center;display:none}
#gameOverBox span#headerText{font-size:2.35em;padding:0 1%;display:block;margin-top:50px;margin-bottom:20px;letter-spacing:.1em}#gameOverBox span#statusText{font-size:1.4em;margin-bottom:35px;display:block;letter-spacing:.1em}#gameOverBox a#playAgain{width:160px;margin:0 auto;margin-bottom:55px;display:block}
#gameOverBox #share{color:#f5989d;font-size:1.1em;position:absolute;bottom:30px;width:100%}#gameOverBox #share #shareButtons{width:362px;margin:0 auto;margin-top:15px}#gameOverBox #share #shareButtons a#shareStatus{width:115px;margin-right:10px}#gameOverBox #share #shareButtons #tweetStatus{width:90px;margin-left:10px;padding-top:0}
#shareStatus,#tweetStatus,#fbLike{float:left;width:76px;height:20px}#___plusone_0{width:60px!important;float:left;padding-top:0!important}#gameOverBox #signUpBox{width:100%;height:46px;position:absolute;bottom:-46px;background:#4b4b4b}#gameOverBox #signUpBox label{float:left;width:45%;line-height:46px;text-align:right;display:block;margin-right:10px;padding-right:3%;font-size:1em}
#gameOverBox #signUpBox #emailForm{float:left;width:48%;position:relative}#gameOverBox #signUpBox .enterEmail{width:80%;float:left;background-color:#2f3033;border:0;color:#a3a3a3;font-family:'CenturyGothic',helvetica;padding:5px;font-size:.9em;text-align:center;margin-top:8px}
#emailFeedback{position:absolute;top:0;left:0;width:100%;margin:0 auto;line-height:46px;display:none;font-size:1em}#gameOverBg{width:100%;height:100%;position:fixed;top:0;left:0;background:#e5e7e7;display:none;z-index:9999999}footer{position:fixed;bottom:0;height:45px;width:100%;background:#000;z-index:99999999999999}
@media screen and (min-width:300px){section article#logos{position:fixed;top:55px;width:100%;height:112px;z-index:998}section article#logos .logo{position:absolute;width:145px;height:122px;left:50%;margin-left:-72px;background-image:url(../images/logo_cumming.png);background-size:100%;background-repeat:no-repeat}
section article#intro{position:relative;top:200px}#intro #heads{width:320px;height:105px;margin:-105px auto 0}#intro #heads img.left{width:80px;float:left}#intro #heads img.right{width:80px;float:right}section article#intro h2{font-family:'centuryGothicBold',helvetica;font-size:1.35em;text-align:center;margin-bottom:20px;font-weight:normal;letter-spacing:.1em}
section article#intro p.explain{text-align:center;font-size:.75em;text-transform:uppercase;margin-bottom:30px;font-family:'CenturyGothic',helvetica;font-weight:normal;letter-spacing:.13em;line-height:1.5em;padding:0 20px}#startButtonHolder{width:270px;margin:0 auto;opacity:0}
.startGame{width:121px;display:block;height:100px;background-size:100%;background-repeat:no-repeat;background-position:top left}.startGame.left{float:left;background-image:url(../images/btn_play_XXX.png)}.startGame:hover{background-position:bottom left}
.startGame.right{float:right;background-image:url(../images/btn_play.png)}footer #disclaimer{position:fixed;bottom:50px;width:100%;color:#333}footer #disclaimer p{font-family:helvetica,arial,sans-serif;text-align:center;font-size:.8em;line-height:1.2em;margin:0;padding:0}
header #headerContent a#mute-unmute{position:absolute;right:15px;top:17px;width:30px;height:15px;background-image:url(../images/btn_mute.png);background-position:top;background-repeat:no-repeat;background-size:100%;cursor:pointer;display:block;opacity:.3}
header #headerContent a#mute-unmute:hover{opacity:1}header #headerContent a#mute-unmute.muted{background-position:bottom}header #headerContent #playerScore{width:200px;height:55px;line-height:55px;position:absolute;top:0;left:0;right:0;margin:0 auto;display:none;text-align:center;font-family:'centuryGothicBold',helvetica;font-size:.9em}
header #headerContent #lives{position:absolute;right:15px;top:-55px;width:50px;height:23px;background-image:url(../images/cock-counter.png);background-size:100%;background-position:0 0}header #headerContent #lives.lives4{background-position:0 -24px}header #headerContent #lives.lives3{background-position:0 -47px}
header #headerContent #lives.lives2{background-position:0 -71px}header #headerContent #lives.lives1{background-position:0 -94px}#choice{position:fixed;bottom:30px;z-index:999;display:none;width:95%;left:0;right:0;margin:0 auto;height:70px;text-align:center;color:#000;text-transform:uppercase;font-size:1em;line-height:70px;font-family:'centuryGothicBold',helvetica;font-weight:normal;letter-spacing:.1em}
#choice a{cursor:pointer;display:block;background:#f5989d;width:40%;height:70px;text-align:center;line-height:70px;color:#e5e7e7;text-transform:uppercase;font-size:1em}#choice a:hover{background:#000;color:#f5989d}#choice a#drumming{position:absolute;right:0;top:0}
#choice a#cumming{position:absolute;left:0;top:0}#gameOverBox{width:305px;height:464px;margin:0 auto;position:absolute;left:0;right:0;top:50%;margin-top:-234px;background:#232426;z-index:9999999999;font-family:'centuryGothicBold',helvetica;letter-spacing:.1em;color:#e5e7e7;text-align:center;display:none}
#gameOverBox span#headerText{font-size:1.8em;padding:0 1%;display:block;margin-top:50px;margin-bottom:20px;letter-spacing:.1em}#gameOverBox span#statusText{font-size:1em;margin-bottom:35px;display:block;letter-spacing:.1em}#gameOverBox a#playAgain{width:134px;margin:0 auto;margin-bottom:55px;display:block}
#gameOverBox #share{color:#f5989d;font-size:1em;position:absolute;bottom:20px;width:100%}#gameOverBox #share #shareButtons{width:217px;margin:0 auto;margin-top:5px}#gameOverBox #share #shareButtons a#shareStatus{width:115px;margin-right:10px}#gameOverBox #share #shareButtons #tweetStatus{width:90px;margin-left:10px;padding-top:5px}
#shareStatus,#tweetStatus,#fbLike{float:left}#googlePlus,#reddit{width:60px!important;float:left;padding-top:5px!important;margin-left:10px}#___plusone_0{width:60px!important;float:left;padding-top:0!important}#reddit{width:80px!important}#gameOverBox #signUpBox{width:100%;height:46px;position:absolute;bottom:-46px;background:#4b4b4b}
#gameOverBox #signUpBox label{float:left;width:45%;line-height:46px;text-align:right;font-size:.7em;display:block;margin-right:10px;padding-right:3%}#gameOverBox #signUpBox #emailForm{float:left;width:48%;position:relative}#gameOverBox #signUpBox .enterEmail{width:80%;float:left;background-color:#2f3033;border:0;color:#a3a3a3;font-family:'CenturyGothic',helvetica;padding:5px;font-size:.9em;text-align:center;margin-top:8px}
#emailFeedback{position:absolute;top:0;left:0;width:100%;margin:0 auto;line-height:46px;display:none;font-size:.6em}#___plusone_0{width:60px!important;float:left;padding-top:5px!important}}@media screen and (min-width:700px){body{background:#e5e7e8}header{position:fixed;background:#f5989d;z-index:999;top:0;width:100%;height:55px}
header #headerContent{position:relative;width:100%;height:54px;margin:0 auto}header #headerContent a#mute-unmute{position:absolute;right:15px;top:17px;width:40px;height:20px;background-image:url(../images/btn_mute.png);background-position:top;background-repeat:no-repeat;background-size:100%;cursor:pointer;display:block;opacity:.3}
header #headerContent a#mute-unmute:hover{opacity:1}header #headerContent a#mute-unmute.muted{background-position:bottom}header #headerContent #timer{width:55px;height:55px;margin:0 auto;display:block;display:none}header #headerContent #playerScore{width:200px;height:55px;line-height:55px;position:absolute;top:0;left:0;right:0;margin:0 auto;display:none;text-align:center;font-family:'centuryGothicBold',helvetica;font-size:1.2em}
header #headerContent #lives{position:absolute;right:15px;top:-55px;width:74px;height:34px;background-image:url(../images/cock-counter.png);background-size:100%;background-position:0 0}header #headerContent #lives.lives4{background-position:0 -35px}header #headerContent #lives.lives3{background-position:0 -70px}
header #headerContent #lives.lives2{background-position:0 -105px}header #headerContent #lives.lives1{background-position:0 -139px}#countDown{position:fixed;top:55px;width:100%;height:5px;left:0;z-index:999999;display:none;background:#bfbfbf;background:-moz-linear-gradient(left,#bfbfbf 0,#000 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#bfbfbf),color-stop(100%,#000));background:-webkit-linear-gradient(left,#bfbfbf 0,#000 100%);background:-o-linear-gradient(left,#bfbfbf 0,#000 100%);background:-ms-linear-gradient(left,#bfbfbf 0,#000 100%);background:linear-gradient(to right,#bfbfbf 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfbfbf',endColorstr='#000000',GradientType=1)}
section #game-area{width:100%}section article#logos{position:fixed;top:55px;width:100%;height:181px;z-index:998}section article#logos .logo{position:absolute;width:215px;height:181px;left:50%;margin-left:-113px;background-image:url(../images/logo_cumming.png);background-size:100%;background-repeat:no-repeat}
section article#logos .logo.c{background-image:url(../images/logo_cumming.png)}section article#logos .logo.d{background-image:url(../images/logo_drumming.png)}section article#logos .logo.home{background-image:url(../images/logo_start_new.png)}#result{position:absolute;width:60%;height:350px;left:0;right:0;top:190px;margin:0 auto;z-index:998;display:none}
#result.c{background-image:url(../images/winner_cumming.png);background-size:100%;background-repeat:no-repeat}#result.d{background-image:url(../images/winner_drumming.png);background-size:100%;background-repeat:no-repeat}section article#intro{position:relative;top:279px}
#intro #heads{width:550px;height:142px;margin:-161px auto 20px}#intro #heads img.left{width:132px;float:left}#intro #heads img.right{width:132px;float:right}section article#intro h2{font-family:'centuryGothicBold',helvetica;font-size:2.8em;text-align:center;margin-bottom:16px;font-weight:normal;letter-spacing:.1em}
section article#intro p.explain{text-align:center;font-size:1.05em;text-transform:uppercase;margin-bottom:40px;font-family:'CenturyGothic',helvetica;font-weight:normal;letter-spacing:.13em;line-height:1.5em;padding:0}#startButtonHolder{width:340px;margin:0 auto;opacity:0}
.startGame{width:151px;display:block;height:124px;background-size:100%;background-repeat:no-repeat;background-position:top left}.startGame.left{float:left;background-image:url(../images/btn_play_XXX.png)}.startGame:hover{background-position:bottom left}
.startGame.right{float:right;background-image:url(../images/btn_play.png)}footer #disclaimer{margin-top:0;position:absolute;bottom:0;margin:0 auto;left:0;right:0;color:#fff}footer #disclaimer p{font-family:helvetica,arial,sans-serif;text-align:center;font-size:.9em;line-height:45px;margin:0;padding:0}
.bold{font-weight:bold}section article#image-holder{margin:0 auto;position:relative;top:55px;display:none;z-index:997}section article#image-holder img#no-crop{position:absolute;top:0;left:0;right:0;margin:0 auto;max-height:100%;max-width:100%;height:auto;width:auto}
section article#image-holder img#crop{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:2;max-height:100%;max-width:100%;height:auto;width:auto}section article#image-holder #whiteOverlay{position:absolute;top:0;left:0;background-color:#e5e7e8;width:100%;height:100%;z-index:1}
section #preloader{position:absolute;top:250px;left:50%;width:80px;margin-left:-50px;text-align:center;display:none;z-index:1}#choice{position:fixed;bottom:50px;z-index:999;display:none;width:80%;left:0;right:0;margin:0 auto;height:90px;text-align:center;color:#000;text-transform:uppercase;font-size:1.3em;line-height:90px;font-family:'centuryGothicBold',helvetica;font-weight:normal;letter-spacing:.1em}
#choice a{cursor:pointer;display:block;background:#f5989d;width:40%;height:90px;text-align:center;line-height:90px;color:#e5e7e7;text-transform:uppercase;font-size:1em}#choice a:hover{background:#000;color:#f5989d}#choice a#drumming{position:absolute;right:0;top:0}
#choice a#cumming{position:absolute;left:0;top:0}#gameOverBox{width:490px;height:464px;margin:0 auto;position:absolute;left:0;right:0;top:50%;margin-top:-234px;background:#232426;z-index:9999999999;font-family:'centuryGothicBold',helvetica;letter-spacing:.1em;color:#e5e7e7;text-align:center;display:none}
#gameOverBox span#headerText{font-size:2.35em;padding:0 1%;display:block;margin-top:50px;margin-bottom:20px;letter-spacing:.1em}#gameOverBox span#statusText{font-size:1.4em;margin-bottom:35px;display:block;letter-spacing:.1em}#gameOverBox a#playAgain{width:160px;margin:0 auto;margin-bottom:55px;display:block}
#gameOverBox #share{color:#f5989d;font-size:1.1em;position:absolute;bottom:30px;width:100%}#gameOverBox #share #shareButtons{width:440px;margin:0 auto;margin-top:15px}#gameOverBox #share #shareButtons a#shareStatus{width:115px;margin-right:10px}#gameOverBox #share #shareButtons #tweetStatus{width:90px;margin-left:10px;padding-top:0}
#shareStatus,#tweetStatus,#fbLike{float:left}#googlePlus,#reddit{width:60px!important;float:left;padding-top:0!important;margin-left:10px}#___plusone_0{width:60px!important;float:left;padding-top:0!important}#reddit{width:80px!important}#gameOverBox #signUpBox{width:100%;height:46px;position:absolute;bottom:-46px;background:#4b4b4b}
#gameOverBox #signUpBox{width:100%;height:46px;position:absolute;bottom:-46px;background:#4b4b4b}#gameOverBox #signUpBox label{float:left;width:45%;line-height:46px;text-align:right;display:block;margin-right:10px;padding-right:3%;font-size:1em}#gameOverBox #signUpBox #emailForm{float:left;width:48%;position:relative}
#gameOverBox #signUpBox .enterEmail{width:80%;float:left;background-color:#2f3033;border:0;color:#a3a3a3;font-family:'CenturyGothic',helvetica;padding:5px;font-size:.9em;text-align:center;margin-top:8px}#emailFeedback{position:absolute;top:0;left:0;width:100%;margin:0 auto;line-height:46px;display:none;font-size:1em}
#gameOverBg{width:100%;height:100%;position:fixed;top:0;left:0;background:#e5e7e7;display:none;z-index:9999999}footer{position:fixed;bottom:0;height:45px;width:100%;background:#000}}@media screen and (min-width:800px){body{background:#e5e7e8}header{position:fixed;background:#f5989d;z-index:999;top:0;width:100%;height:55px}
header #headerContent{position:relative;width:100%;height:54px;margin:0 auto}header #headerContent a#mute-unmute{position:absolute;right:15px;top:17px;width:40px;height:20px;background-image:url(../images/btn_mute.png);background-position:top;background-repeat:no-repeat;background-size:100%;cursor:pointer;display:block;opacity:.3}
header #headerContent a#mute-unmute:hover{opacity:1}header #headerContent a#mute-unmute.muted{background-position:bottom}header #headerContent #timer{width:55px;height:55px;margin:0 auto;display:block;display:none}header #headerContent #playerScore{width:200px;height:55px;line-height:55px;position:absolute;top:0;left:0;right:0;margin:0 auto;display:none;text-align:center;font-family:'centuryGothicBold',helvetica;font-size:1.2em}
header #headerContent #lives{position:absolute;right:15px;top:-55px;width:74px;height:34px;background-image:url(../images/cock-counter.png);background-size:100%;background-position:0 0}header #headerContent #lives.lives4{background-position:0 -35px}header #headerContent #lives.lives3{background-position:0 -70px}
header #headerContent #lives.lives2{background-position:0 -105px}header #headerContent #lives.lives1{background-position:0 -139px}#countDown{position:fixed;top:55px;width:100%;height:5px;left:0;z-index:999999;display:none;background:#bfbfbf;background:-moz-linear-gradient(left,#bfbfbf 0,#000 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#bfbfbf),color-stop(100%,#000));background:-webkit-linear-gradient(left,#bfbfbf 0,#000 100%);background:-o-linear-gradient(left,#bfbfbf 0,#000 100%);background:-ms-linear-gradient(left,#bfbfbf 0,#000 100%);background:linear-gradient(to right,#bfbfbf 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfbfbf',endColorstr='#000000',GradientType=1)}
section #game-area{width:100%}section article#logos{position:fixed;top:55px;width:100%;height:181px;z-index:998}section article#logos .logo{position:absolute;width:235px;height:181px;left:50%;margin-left:-118px;background-image:url(../images/logo_cumming.png);background-size:100%;background-repeat:no-repeat}
section article#logos .logo.c{background-image:url(../images/logo_cumming.svg)}.no-svg section article#logos .logo.c{background-image:url(../images/logo_cumming.png)}section article#logos .logo.d{background-image:url(../images/logo_drumming.png)}section article#logos .logo.home{background-image:url(../images/logo_start_new.png);width:220px;margin-left:-110px}
#result{position:absolute;width:60%;height:350px;left:0;right:0;top:190px;margin:0 auto;z-index:998;display:none}#result.c{background-image:url(../images/winner_cumming.png);background-size:100%;background-repeat:no-repeat}#result.d{background-image:url(../images/winner_drumming.png);background-size:100%;background-repeat:no-repeat}
section article#intro{position:relative;top:279px}#intro #heads{width:570px;height:142px;margin:-161px auto 20px}#intro #heads img.left{width:142px;float:left}#intro #heads img.right{width:142px;float:right}section article#intro h2{font-family:'centuryGothicBold',helvetica;font-size:3.1em;text-align:center;margin-bottom:16px;font-weight:normal;letter-spacing:.1em}
section article#intro p.explain{text-align:center;font-size:1.2em;text-transform:uppercase;margin-bottom:40px;font-family:'CenturyGothic',helvetica;font-weight:normal;letter-spacing:.13em;line-height:1.5em}#startButtonHolder{width:340px;margin:0 auto;opacity:0}
.startGame{width:151px;display:block;height:124px;background-size:100%;background-repeat:no-repeat;background-position:top left}.startGame.left{float:left;background-image:url(../images/btn_play_XXX.png)}.startGame:hover{background-position:bottom left}
.startGame.right{float:right;background-image:url(../images/btn_play.png)}footer #disclaimer{margin-top:0;position:absolute;bottom:0;margin:0 auto;left:0;right:0;color:#fff}footer #disclaimer p{font-family:helvetica,arial,sans-serif;text-align:center;font-size:1em;line-height:45px;margin:0;padding:0}
.bold{font-weight:bold}section article#image-holder{margin:0 auto;position:relative;top:55px;display:none;z-index:997}section article#image-holder img#no-crop{position:absolute;top:0;left:0;right:0;margin:0 auto;max-height:100%;max-width:100%;height:auto;width:auto}
section article#image-holder img#crop{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:2;max-height:100%;max-width:100%;height:auto;width:auto}section article#image-holder #whiteOverlay{position:absolute;top:0;left:0;background-color:#e5e7e8;width:100%;height:100%;z-index:1}
section #preloader{position:absolute;top:250px;left:50%;width:80px;margin-left:-50px;text-align:center;display:none;z-index:1}#choice{position:fixed;bottom:50px;z-index:999;display:none;width:80%;left:0;right:0;margin:0 auto;height:140px;text-align:center;color:#000;text-transform:uppercase;font-size:2em;line-height:140px;font-family:'centuryGothicBold',helvetica;font-weight:normal;letter-spacing:.1em}
#choice a{cursor:pointer;display:block;background:#f5989d;width:40%;height:140px;text-align:center;line-height:140px;color:#e5e7e7;text-transform:uppercase;font-size:1em}#choice a:hover{background:#000;color:#f5989d}#choice a#drumming{position:absolute;right:0;top:0}
#choice a#cumming{position:absolute;left:0;top:0}#gameOverBox{width:490px;height:464px;margin:0 auto;position:absolute;left:0;right:0;top:50%;margin-top:-234px;background:#232426;z-index:9999999999;font-family:'centuryGothicBold',helvetica;letter-spacing:.1em;color:#e5e7e7;text-align:center;display:none}
#gameOverBox span#headerText{font-size:2.35em;padding:0 1%;display:block;margin-top:50px;margin-bottom:20px;letter-spacing:.1em}#gameOverBox span#statusText{font-size:1.4em;margin-bottom:35px;display:block;letter-spacing:.1em}#gameOverBox a#playAgain{width:160px;margin:0 auto;margin-bottom:55px;display:block}
#gameOverBox #share{color:#f5989d;font-size:1.1em;position:absolute;bottom:30px;width:100%}#gameOverBox #share #shareButtons{width:440px;margin:0 auto;margin-top:15px}#gameOverBox #share #shareButtons a#shareStatus{width:115px;margin-right:10px}#gameOverBox #share #shareButtons #tweetStatus{width:90px;margin-left:10px;padding-top:0}
#shareStatus,#tweetStatus,#fbLike{float:left}#googlePlus,#reddit{width:60px!important;float:left;padding-top:0!important;margin-left:10px}#reddit{width:80px!important}#gameOverBox #signUpBox{width:100%;height:46px;position:absolute;bottom:-46px;background:#4b4b4b}
#gameOverBox #signUpBox label{float:left;width:45%;line-height:46px;text-align:right;display:block;margin-right:10px;padding-right:3%;font-size:1em}#gameOverBox #signUpBox #emailForm{float:left;width:48%;position:relative}#gameOverBox #signUpBox .enterEmail{width:80%;float:left;background-color:#2f3033;border:0;color:#a3a3a3;font-family:'CenturyGothic',helvetica;padding:5px;font-size:.9em;text-align:center;margin-top:8px}
#emailFeedback{position:absolute;top:0;left:0;width:100%;margin:0 auto;line-height:46px;display:none;font-size:1em}#gameOverBg{width:100%;height:100%;position:fixed;top:0;left:0;background:#e5e7e7;display:none;z-index:9999999}footer{position:fixed;bottom:0;height:45px;width:100%;background:#000}
}#mti_wfs_colophon{display:none!important}