html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}p{margin:0}h1{font-size:2.5em;line-height:1.1;font-weight:700}:focus{outline:none}::-moz-focus-inner{border:0}a{outline:0}body{margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:normal;color:#000}body{background:#fff;font-family:Arial, sans-serif}.color-red{color:#e61515}.overlay{position:absolute;left:0;top:0;background:rgba(0,0,0,0.6);width:100%;height:100%}@media all and (max-width: 480px){.overlay{position:fixed}}.btn-blue{line-height:45px;color:#ffffff;height:45px;margin:10px auto;font-weight:normal;border:1px solid #2d7f00;font-size:20px;display:inline-block;width:108px;text-transform:uppercase;background:#3266cc;cursor:hand;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 #1b428e;-moz-box-shadow:0 3px 0 #1b428e;-webkit-box-shadow:0 3px 0 #1b428e;box-shadow:0 3px 0 #1b428e}.warningContainer{width:304px;height:360px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-152px;margin-top:-200px;-moz-box-shadow:0 0 0 8px rgba(255,255,255,0.42);-webkit-box-shadow:0 0 0 8px rgba(255,255,255,0.42);box-shadow:0 0 0 8px rgba(255,255,255,0.42);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}@media all and (max-width: 320px){.warningContainer{width:300px;margin-left:-150px}}@media all and (max-height: 470px){.warningContainer{top:0;margin-top:9px}}.warningContainer .background{width:280px;height:158px;padding-bottom:20px;margin:0 auto}.warningContainer .background img{padding-top:10px}.warningContainer .content{text-align:center;padding-top:10px;text-transform:uppercase;font-weight:bold;font-family:Arial, Helvetica, sans-serif}.warningContainer .content .warning{font-size:22px;color:#3266cc}.warningContainer .content .nudeText{font-size:18px;color:#222222;padding:10px 0;text-transform:none}.warningContainer .btn-blue{display:block}.landingContainer{padding:30px;max-width:790px;margin:0 auto;text-align:center}.landingContainer h1{font-size:31px;text-align:center;color:#8e8e8e;margin-bottom:77px;background:#000;text-shadow:0 1px 0 #fff}.landingContainer .guts{background:#ffffff}.landingContainer .guts .content .meter{max-width:500px;height:14px;position:relative;background:#000;padding:6px;margin:0 auto 20px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.landingContainer .guts .content .meter span{display:block;height:100%;background-color:#5983d3;background-image:linear-gradient(to center top, #2bc253 37%,#54f054 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);position:relative;overflow:hidden;-moz-border-radius:20px 8px 8px 20px;-webkit-border-radius:20px;border-radius:20px 8px 8px 20px}.landingContainer .guts .content .meter :after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));z-index:1;background-size:50px 50px;animation:move 2s linear infinite;overflow:hidden;-moz-border-radius:20px 20px 8px 20px;-webkit-border-radius:20px;border-radius:20px 20px 8px 20px}.landingContainer .guts .content .title{padding-bottom:10px;font-size:40px;color:#222222}.landingContainer .guts .content .title span{color:#3266cc}@media all and (max-width: 480px){.landingContainer .guts .content .title{font-size:28px}}.landingContainer .guts .content .question-title{color:#3266cc;font-size:24px;text-align:center;font-weight:bold;margin:40px 0}@media all and (max-width: 480px){.landingContainer .guts .content .question-title{font-size:18px;font-weight:normal;margin-bottom:20px}}.landingContainer .guts .content .step-info{font-size:18px;color:#3266cc;font-style:italic;padding-bottom:40px}@media all and (max-width: 480px){.landingContainer .guts .content .step-info{display:none}}.landingContainer .guts .content .question-content .emailField{background:#ffffff;border:solid 1px #9c9c9c;height:45px;width:410px;margin:10px 27px;text-align:center;color:#898989;font-size:18px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1) inset;box-shadow:0 2px 3px rgba(0,0,0,0.1) inset}.landingContainer .guts .content .question-content .error{font-size:14px;color:#e61515;text-align:center}.landingContainer .guts .content .question-content .option-list{margin-bottom:40px}@media all and (max-width: 480px){.landingContainer .guts .content .question-content .option-list{margin-bottom:20px}}.landingContainer .guts .content .question-content .option-list .option{list-style:none;overflow:hidden;width:535px;margin:0 auto 7px;cursor:hand;cursor:pointer}@media all and (max-width: 480px){.landingContainer .guts .content .question-content .option-list .option{width:100%}}.landingContainer .guts .content .question-content .option-list .option .check-background{background:#dae0eb;width:48px;height:58px;border:solid 1px #c9d0dd;float:left;display:block}.landingContainer .guts .content .question-content .option-list .option .check-background .check-icon{width:100%;height:100%;display:block;background:url(https://content.localflirtbuddies.com/localflirtbuddies/v2/check-icon.png) no-repeat center center}@media all and (max-width: 480px){.landingContainer .guts .content .question-content .option-list .option .check-background{width:calc(100% - 65px);width:38px;height:42px}}.landingContainer .guts .content .question-content .option-list .option .text{border:solid 1px #e6ebf5;background:#f5f7fb;font-size:24px;display:block;float:left;padding:15px;width:450px;text-align:left}@media all and (max-width: 480px){.landingContainer .guts .content .question-content .option-list .option .text{width:calc(100% - 83px);padding:11px;font-size:16px;line-height:1.3}.landingContainer .guts .content .question-content .option-list .option .text.long{padding:1px 11px}}@media all and (max-width: 320px){.landingContainer .guts .content .question-content .option-list .option .text.medium{padding:1px 11px}}.landingContainer .guts .content .question-content .option-list .option.selected .check-background{background:#3266cc;border:solid 1px #1e448f}.landingContainer .guts .content .question-content .option-list .option.selected .text{background:#e9f0fc;border:solid 1px #c4d8f9}.landingContainer .guts .content.page0 .subTitle{font-size:23px;color:#3266cc}.landingContainer .guts .content.page0 .subTitle span{color:#000000;font-weight:bold}@media all and (max-width: 480px){.landingContainer .guts .content.page0 .subTitle span{color:#3266cc}}.landingContainer .guts .content.page0 .subTitle h2{padding-top:20px;text-decoration:underline}@media all and (max-width: 480px){.landingContainer .guts .content.page0 .subTitle h2{font-size:20px}}.landingContainer .guts .content.page0 .subTitle .lucky{padding:20px 0;font-size:16px;color:#222222}@media all and (max-width: 480px){.landingContainer .guts .content.page0 .subTitle .lucky{font-size:14px}}.landingContainer .guts .content.page0 .subTitle .lucky #timerText{color:#3266cc;font-size:16px}.landingContainer .guts .content.page0 .subTitle .lucky .bold{font-weight:bold}.landingContainer .guts .content.page0 .subTitle .lucky.below{padding:0 0 30px 0}@media all and (max-width: 480px){.landingContainer .guts .content.page0 .subTitle .lucky.below br{display:none}}.landingContainer .guts .content.page0 .question-content{padding:25px;border:solid 3px #3266cc;width:57%;margin:0 auto}@media all and (max-width: 480px){.landingContainer .guts .content.page0 .question-content{width:100%;box-sizing:border-box}}.landingContainer .guts .content.page0 .question-content p{padding-bottom:30px;font-size:26px;color:#222222;font-weight:bold}.landingContainer .guts .content.page0 .question-content .btn-blue{width:24%}@media all and (max-width: 480px){.landingContainer .guts .content.page0 .question-content .btn-blue{width:34%;margin:0 5px}}.landingContainer .guts .content.page1 .question-icon{width:52px;height:42px;display:block;margin:0 auto 10px;background:url(https://content.localflirtbuddies.com/localflirtbuddies/v2/messaging-icon.png) no-repeat 0 0}.landingContainer .guts .content.page1 .question-title{margin:10px 0}@media all and (max-width: 480px){.landingContainer .guts .content.page1 .question-title{font-size:18px}}.landingContainer .guts .content.page3 .question-icon{width:29px;height:51px;display:block;margin:0 auto 10px;background:url(https://content.localflirtbuddies.com/localflirtbuddies/v2/body-icon.png) no-repeat 0 0}.landingContainer .guts .content.page3 .question-title{margin:10px 0 40px 0}.landingContainer .guts .content.page4 .question-title{margin:40px 0 10px 0}.landingContainer .guts .content.page5 .question-content .select-age{background:#f5f7fb;border:solid 1px #e6ebf5;width:500px;margin:20px auto 20px;padding:15px}@media all and (max-width: 480px){.landingContainer .guts .content.page5 .question-content .select-age{width:100%;box-sizing:border-box}}.landingContainer .guts .content.page5 .question-content .select-age p{font-size:24px;color:#222222;display:inline;padding:0 20px;vertical-align:middle;text-shadow:0 1px 0 #fff}.landingContainer .guts .content.page5 .question-content .select-age select{font-size:18px;background:#dae0eb;border:solid 1px #c9d0dd;vertical-align:middle}.landingContainer .guts .content.page6 .meter span{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.landingContainer .guts .content.page7 .question-title{font-size:28px;margin:0 0 10px 0}.landingContainer .guts .content.page7 h4{font-size:28px;color:#222222;font-weight:bold}.landingContainer .guts .content.page7 .eligible-items{width:330px;margin:0 auto;padding:40px 0 25px 0}.landingContainer .guts .content.page7 .eligible-items ul li{list-style:none;text-align:left;font-size:20px;color:#3266cc;display:none;padding-left:15px;text-indent:12px;background:url(https://content.localflirtbuddies.com/localflirtbuddies/v2/eligible-icon.png) no-repeat 0 3px}.landingContainer .guts .content.page7 .eligible-items ul li.grey{color:#999999}.landingContainer .guts .content.page7 .keeping{font-size:18px;color:#222222;padding-bottom:30px;display:none}.landingContainer .guts .content.page7 .keeping .bold{font-weight:bold}.landingContainer .guts .content.page7 .keeping .luck{font-weight:bold;padding-top:10px;display:block}.landingContainer .guts .content.page7 .question-content{width:500px;margin:0 auto;border:solid 4px #3266cc;padding:20px 0;display:none}@media all and (max-width: 480px){.landingContainer .guts .content.page7 .question-content{width:100%;box-sizing:border-box}.landingContainer .guts .content.page7 .question-content .emailField{width:83%;box-sizing:border-box;margin:10px 0}}.landingContainer .guts .content.page7 .question-content .email{margin:5px 0 10px 0;font-size:24px;text-align:center;font-weight:bold}.landingContainer .guts .content.page7 .question-content .btn-blue{width:83%}.landingContainer .guts .content.hide{display:none}
