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}:focus{outline:none}::-moz-focus-inner{border:0}a{outline:0}body{height:100%;margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:normal;color:#000;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;background:#555 url(https://content.sexflirtbook.com/sexflirtbook/images/v21/background-big.jpg)}body.sfw{background-image:url(https://content.sexflirtbook.com/sexflirtbook/images/v21/background-big-SFW.jpg)}.header{width:100%;background:#000;padding:10px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 600px){.header{font-size:90%}}.header__warning{display:inline-block;vertical-align:middle;width:123px;height:28px;background:url(https://content.sexflirtbook.com/sexflirtbook/images/v21/warning.png)}@media only screen and (max-width: 799px){.header__warning{display:none}}.header__title{color:#fff;font-size:1.1em;font-weight:700;display:inline-block;vertical-align:middle;padding-left:10px;text-transform:uppercase}.header__title span{text-decoration:underline}.main{max-width:1024px;max-height:702px;margin:0 auto}@media only screen and (max-width: 600px){.main{max-width:500px;height:100%;background:linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.5)),url(https://content.sexflirtbook.com/sexflirtbook/images/v21/girlMobile.jpg);background-size:cover}}.wrapper-container{padding:11px}.container{background:#f7f7f7;padding:30px;margin:0 auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 799px){.container{padding:20px}}@media only screen and (max-width: 600px){.container{display:block;padding:10px;background:none}}.container__left{-webkit-box-flex:0;-webkit-flex:0 0 45%;-moz-box-flex:0;-moz-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}@media only screen and (max-width: 600px){.container__left{display:none}}.container__right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:center;padding-left:20px}@media only screen and (max-width: 600px){.container__right{padding:0}}.image-container{width:100%;padding:3px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 2px 7px rgba(0,0,0,0.8);-webkit-box-shadow:1px 2px 7px rgba(0,0,0,0.8);box-shadow:1px 2px 7px rgba(0,0,0,0.8);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.image-container img{height:100%;width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.rings{position:absolute;top:-16px;width:100%;left:0}@media only screen and (max-width: 600px){.rings{display:none}}.ring{width:14px;height:37px;background:url(https://content.sexflirtbook.com/sexflirtbook/images/v21/ring.png) no-repeat center center}.ring--left{float:left;margin-left:3em}.ring--right{float:right;margin-right:3em}.insideTextBox{text-align:center;height:100%}.steps{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}@media only screen and (max-width: 600px){.steps{display:block}}.steps .stepTitle{font-size:1.8em;line-height:1.2em;font-weight:bold}.steps .stepTitle span.number{background:#d40a1c;padding:1px 5px;color:#fff;border:solid 1px #b61321;-moz-box-shadow:0 2px 0 -1px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 2px 0 -1px rgba(255,255,255,0.5) inset;box-shadow:0 2px 0 -1px rgba(255,255,255,0.5) inset;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.steps .stepTitle span.city{color:#d40a1c}.steps .stepInfo{padding:10px 0}.steps .stepInfo p{font-size:1.2em;padding:5px 0}.steps .stepInfo p .bold{font-weight:bold}.steps .questionBox{padding:10px 20px;border:solid 1px #dadada;background:#fff;position:relative;margin-top:10px;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.15);box-shadow:0px 1px 3px rgba(0,0,0,0.15)}.steps .questionBox .clear{clear:both}.steps .questionBox .questionArea .title{font-weight:bold;font-size:1.9em}.steps .questionBox .question{font-weight:bold;font-size:1em;line-height:1.3em;padding:0.2em 0 0.2em;text-align:left;clear:both}.steps .questionBox .question span{text-decoration:underline;margin-left:10px}.steps .questionBox .questionLast{text-align:center;color:#999;font-size:2em}.steps .questionBox .buttons{clear:both;font-weight:bold}.steps .questionBox .button{width:15%;float:left;margin:0 0 0 20px;padding:0.3em 0;color:#FFFFFF;font-family:Helvetica, Arial, sans-serif;font-size:1em;text-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:hand;cursor:pointer;-moz-box-shadow:0 1px 3px -1px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 3px -1px rgba(255,255,255,0.5) inset;box-shadow:0 1px 3px -1px rgba(255,255,255,0.5) inset}.steps .questionBox .button:active{-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.4);box-shadow:inset 0 1px 3px rgba(0,0,0,0.4)}.steps .questionBox .button.yesButton{background-color:#90d43c;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF90D43C', endColorstr='#FF307E11');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZDQzYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMwN2UxMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #90d43c),color-stop(100%, #307e11));background-image:-moz-linear-gradient(top, #90d43c,#307e11);background-image:-webkit-linear-gradient(top, #90d43c,#307e11);background-image:linear-gradient(to bottom, #90d43c,#307e11);border:1px solid #368313}.steps .questionBox .button.yesButton:hover{background-color:#9cd951;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF9CD951', endColorstr='#FF399414');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzljZDk1MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM5OTQxNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9cd951),color-stop(100%, #399414));background-image:-moz-linear-gradient(top, #9cd951,#399414);background-image:-webkit-linear-gradient(top, #9cd951,#399414);background-image:linear-gradient(to bottom, #9cd951,#399414)}.steps .questionBox .button.noButton{background-color:#e8152f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE8152F', endColorstr='#FFC3151D');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4MTUyZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MzMTUxZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8152f),color-stop(100%, #c3151d));background-image:-moz-linear-gradient(top, #e8152f,#c3151d);background-image:-webkit-linear-gradient(top, #e8152f,#c3151d);background-image:linear-gradient(to bottom, #e8152f,#c3151d);border:1px solid #7f0914}.steps .questionBox .button.noButton:hover{background-color:#ec2b43;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFEC2B43', endColorstr='#FFDA1720');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjMmI0MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhMTcyMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ec2b43),color-stop(100%, #da1720));background-image:-moz-linear-gradient(top, #ec2b43,#da1720);background-image:-webkit-linear-gradient(top, #ec2b43,#da1720);background-image:linear-gradient(to bottom, #ec2b43,#da1720)}.steps .step2{color:#999}.steps .step2 .stop{width:157px;height:162px;margin:10px auto;background:url(https://content.sexflirtbook.com/sexflirtbook/images/v21/condom.png) no-repeat center center}.steps .step3{color:#999}.steps .step4{color:#999}.steps .step4 .step4Title .titleBlack{color:#000;font-size:1.5em;line-height:1.2em;font-weight:bold}.steps .step4 .step4Title .titleRed{color:#d40a1c;font-size:1.8em;line-height:1.2em;font-weight:bold;display:none}.steps .step4 .stepInfo ul{text-align:left;padding-left:40px}.steps .step4 .stepInfo ul li{color:#339900;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:1.1em;padding:1px 0;list-style-type:none;display:none}.steps .step4 .stepInfo ul li .icon{background:url(https://content.sexflirtbook.com/sexflirtbook/images/v21/check.png) no-repeat center center;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:0.8em}.steps .step4 .stepInfo ul li.grey{color:#666666}.steps .step4 .stepInfo ul li.grey .icon{background:#bbb url(https://content.sexflirtbook.com/sexflirtbook/images/v21/ajax-loader.gif) no-repeat center center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.steps .step4 .stepInfo .keeping{display:none;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.steps .step4 #formSend{clear:both}.steps .step4 #formSend .emailField{color:#9e9e9e;float:left;width:60%;padding:0.4em 0.4em;border:solid 1px #b4b4b4;font-size:1.15em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 5px -1px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,0.2) inset;box-shadow:0 1px 5px -1px rgba(0,0,0,0.2) inset}@media only screen and (max-width: 600px){.steps .step4 #formSend .emailField{width:100%}}.steps .step4 #formSend .error{color:#ff0000;padding-top:10px}.steps .step4 #formSend .button{float:left;width:35%;margin-left:10px;font-size:1em;height:2.3em}@media only screen and (max-width: 600px){.steps .step4 #formSend .button{width:100%;margin:10px 0 0}}.steps .step4 .clear{clear:both}
