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}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@-moz-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@-ms-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@-o-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}html,body{height:100%}body{font-weight:normal;background:#fff url(https://content.localflirtbuddies.com/localflirtbuddies/v27/bg.jpg) no-repeat 0 0;background-size:cover;overflow:hidden;max-height:100%;font-family:Arial, Helvetica, sans-serif;position:relative}body.sfw{background-image:url(https://content.localflirtbuddies.com/localflirtbuddies/v27/bg-sfw.jpg)}.center{height:50%;padding-top:12%}.container{text-align:center;color:white}.container h3{margin-bottom:7%}@media (max-width: 700px) and (orientation: portrait){.container h3{margin-bottom:20%}}.container h2{font-size:1.5em}.container .step1{display:block}.container .step1 span{margin:10px;padding:3px 18px;border:2px solid white}.container .step1 span:hover{background-color:white;color:hotpink}.container .signUpForm{width:50%;margin:auto;padding-top:1%}.container .signUpForm h2{font-size:1.5em}.container .signUpForm input{display:block;padding:1% 5% 1% 5%;margin:2% auto 0;width:26%;text-align:center;font-size:1em}.container .signUpForm button{display:block;margin:2% auto 0;border:2px solid white;width:26%;padding:1% 5% 1% 5%;box-sizing:initial;background-color:transparent;color:white;font-size:1em}.container .signUpForm button:hover{background-color:white;color:hotpink}@media (max-width: 700px) and (orientation: portrait){.container .signUpForm{width:100%}.container .signUpForm input{font-size:0.8em}.container .signUpForm button{font-size:0.8em}}@media (max-width: 1300px) and (min-width: 700px) and (orientation: portrait){.container .signUpForm{font-size:x-large}.container .signUpForm button,.container .signUpForm input{width:56%;font-size:0.8em}}.footer{bottom:0;width:100%;position:absolute;background-color:white}.footer h1{text-align:center;color:lightpink;font-size:3.5em}@media (max-width: 700px) and (orientation: portrait){.footer h1{font-size:1.5em}}.goNextStep{cursor:hand;cursor:pointer}.yes{background:url(https://content.localflirtbuddies.com/localflirtbuddies/v27/yesNormal.png) no-repeat;background-size:63%;padding:50px;background-position-x:50%;background-position-y:50%}.yes:hover{background-image:url(https://content.localflirtbuddies.com/localflirtbuddies/v27/yesHover.png);color:hotpink}.no{background:url(https://content.localflirtbuddies.com/localflirtbuddies/v27/noNormal.png) no-repeat;background-size:63%;padding:50px;background-position-x:50%;background-position-y:50%}.no:hover{background-image:url(https://content.localflirtbuddies.com/localflirtbuddies/v27/noHover.png);color:hotpink}@media (max-width: 1280px) and (max-height: 800px){.center{padding-top:3%}}.steps{display:none}@media (max-width: 1300px) and (min-width: 700px) and (orientation: portrait){.steps{font-size:x-large}.steps button{width:56%;font-size:0.8em}}@media (max-width: 700px) and (orientation: portrait){.steps{font-size:smaller}.steps h2{font-size:1.4em}}.steps h5{padding-bottom:1%}.loading-bar{background:url(https://content.localflirtbuddies.com/localflirtbuddies/v27/loading-bar.gif) no-repeat;background-size:100%;padding:1% 15% 1% 1%}@media (max-width: 1300px) and (orientation: portrait){.step5 h3{margin-bottom:4%}.step5 span{padding:1% 50% 1% 1%}}.step6 h2{padding-bottom:2%}
