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{height:100%;margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;color:#000;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}@font-face{font-family:Noteworthy;src:url("../../../shared/font/Noteworthy-Bold.eot?") format("eot"),url("../../../shared/font/Noteworthy-Bold.woff") format("woff"),url("../../../shared/font/Noteworthy-Bold.otf") format("opentype")}@font-face{font-family:Billabong;src:url("../../../shared/font/Noteworthy-Bold.eot?") format("eot"),url("../../../shared/font/Noteworthy-Bold.woff") format("woff"),url("../../../shared/font/Noteworthy-Bold.otf") format("opentype")}.wrap{bottom:0;left:0;position:absolute;right:0;top:0;background:#555 url(https://content.sexflirtbook.com/sexflirtbook/images/full/background-big.jpg)}.wrap.version1{background-image:url(https://content.sexflirtbook.com/sexflirtbook/images/full/background-big-v1.jpg)}.wrap.milf{background-image:url(https://content.sexflirtbook.com/sexflirtbook/images/full/background-big-milf.jpg)}.wrap.milf-m2{background-image:url(https://content.sexflirtbook.com/sexflirtbook/images/full/background-big-milf-m2.jpg)}.wrap.sfw{background:#555 url(https://content.sexflirtbook.com/sexflirtbook/images/full/background-big-1-GB.jpg)}.header{width:100%;background:#000;padding:0.6em 0;text-align:center}@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/full/warning.png)}@media only screen and (max-width: 600px){.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}@media only screen and (max-width: 600px){.header__title{font-size:1em}}.main{max-width:1025px;max-height:702px;margin:0 auto}@media only screen and (max-width: 600px){.main{margin-top:0}}.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: 899px){.container{padding:20px}}@media only screen and (max-width: 600px){.container{display:block;padding:10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}.landingxm .container{background-color:#faf0f5;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFAF0F5', endColorstr='#FFF2DFE9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZjBmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZGZlOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #faf0f5),color-stop(100%, #f2dfe9));background-image:-moz-linear-gradient(top, #faf0f5,#f2dfe9);background-image:-webkit-linear-gradient(top, #faf0f5,#f2dfe9);background-image:linear-gradient(to bottom, #faf0f5,#f2dfe9);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.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{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.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:10px 0 0}}.image-container{position:relative;border:solid 3px #fff;overflow:hidden;-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)}.image-container img{width:100%;display:block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}@media only screen and (max-width: 600px){.version3 .image-container img{margin-top:-20px}}.image-container .country{position:absolute;top:5px;right:8px}@media only screen and (max-width: 600px){.image-container{max-height:230px;max-width:300px;margin:0 auto}}.videoContainer{height:100%;width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.videoContainer video{width:100%;height:100%}@media only screen and (max-width: 600px){.step{font-size:12px}}.step.step2,.step.step3,.step.step4{display:none}.step.step4 .question{display:none}.stop{width:193px;height:230px;margin:0.5em auto 1.3em;background:url(https://content.sexflirtbook.com/sexflirtbook/images/full/stop.png) no-repeat center center}.step__title{font-size:1.8em;line-height:1.2em;font-weight:bold}.step__title 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}.step__title span.city{color:#d40a1c}@media only screen and (max-width: 600px){.step__title{font-size:1.5em}}.step__info{padding:0.9em 0 0.2em}.step__info p{font-size:1.2em;line-height:1.25em;padding:0.6em 0}.step__info p span.bold{font-weight:bold}.step__info ul{text-align:left;padding-left:6em}.step__info ul li{color:#339900;font-size:1.1em;line-height:1.9em;list-style-type:none;display:none}.step__info ul li .icon{background:url(https://content.sexflirtbook.com/sexflirtbook/images/full/check.png) no-repeat center center;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:0.8em}.step__info ul li.grey{color:#666666}.step__info ul li.grey .icon{background:#bbb url(https://content.sexflirtbook.com/sexflirtbook/images/full/ajax-loader.gif) no-repeat center center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.step__info .keeping{display:none}.question{padding:1.1em 2em;border:solid 1px #dadada;background:#fff;margin-top:0.9em;position:relative;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}.question__number{font-size:1.9em;color:#7d7d7d;font-weight:bold}.question__title{font-size:1.5em;line-height:1.3em;padding:0.2em 0 0.2em;font-family:'Noteworthy', serif;font-weight:bold}.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/full/ring.png) no-repeat center center}.ring--left{float:left;margin-left:3em}.ring--right{float:right;margin-right:3em}.step4__title-black{color:#000;font-size:1.5em;line-height:1.2em;font-weight:bold}.step4__title-red{color:#d40a1c;font-size:1.8em;line-height:1.2em;font-weight:bold;display:none}.buttons{clear:both;padding-top:0.8em}.button{width:100%;padding:0.3em 0;color:#FFFFFF;font-family:Helvetica, Arial, sans-serif;font-size:2em;font-weight:bold;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}.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)}.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}.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)}.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;margin-top:0.39em}.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)}.form-send{clear:both}.form-send .emailField{color:#9e9e9e;width:100%;padding:0.9em 0;border:solid 1px #b4b4b4;margin:0.9em 0 0.5em;text-align:center;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}.form-send .error{padding:0.1em 0 0.3em;color:#ff0000}
