#form,.container_form{position:relative;margin:0 auto}#fstep_1 p,#fstep_2 p,#fstep_3 p,#fstep_4 p,#fstep_5 p,.step_bar{font-weight:700;color:#000;text-align:center;font-family:arial,sans-serif}.terms-container input,select{float:left}#fstep_1 p,#fstep_2 p,#fstep_3 p,#fstep_4 p,#fstep_5 p,.step_bar,.terms,select{font-family:arial,sans-serif}#form{width:100%;height:272px;padding:0}.container_form{overflow:hidden;width:320px!important;padding:0 8px;bottom:-21px}.join-form #form1{height:80px;overflow:hidden;margin-top:14px}.container_form form{width:304px!important}.container_steps{width:1520px!important}#fstep_1,#fstep_2,#fstep_3,#fstep_4,#fstep_5{height:98px;overflow:visible!important}#fstep_1 p,#fstep_2 p,#fstep_3 p,#fstep_4 p,#fstep_5 p{margin-bottom:15px;font-size:18px;text-transform:capitalize}.container_steps #fstep_1,.container_steps #fstep_2,.container_steps #fstep_3,.container_steps #fstep_4,.container_steps #fstep_5{width:304px!important}.steps{height:auto;margin:auto auto auto -133px;position:absolute;top:194px;left:50%}.step_bar{width:41px;height:39px;display:inline-block;margin:0 5px;font-size:25px;line-height:41px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.step_highlight{background:#d4cd15;color:#00f}#form1>input[type=text],input[type=password]{width:215px;height:30px;display:block;margin:auto;border:1px solid #b1b1b1;font-size:14px;line-height:27px;text-align:center;color:#333}.join-form #form form input[type=number],.join-form #form form input[type=password],.join-form #form form input[type=text]{background:#d8d8d8;font-family:arial,sans-serif;margin:0 auto 10px;font-size:16px;width:100%}.drop_down_container{width:252px;margin:0 auto;position:relative}select{width:112px;height:30px;margin:0 10px 0 0;padding:5px;font-size:16px;color:#000;line-height:16px;border:1px solid #4b4b4b;background:url(../imagesdropdown_icon.png) 96% 50% no-repeat #d8d8d8;appearance:normal;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';outline:0!important;-moz-outline-style:none!important;-moz-user-focus:ignore}#fstep_1 label.error,label.error{font-family:Verdana,sans-serif;font-weight:400}select::-ms-expand{display:none}select:hover{cursor:pointer}select#dating-gender.required{width:304px;margin:0 auto 0 35px}.container_steps select#dating-gender.required{width:100%;margin:0 auto}select#dobday.required{width:62px}select#dobmonth.required{width:100px}select#dobyear.required{width:65px;margin-right:0}select.error{padding:5px;color:red;border:1px solid red;background:url(../imagesdropdown_icon.png) no-repeat!important;background:url(../imagesdropdown_icon.png) 96% 50% no-repeat,-webkit-linear-gradient(90deg,#e7e7e7 0,#fff 100%)!important;-webkit-appearance:none}label.error{font-size:14px;text-align:center;color:red}#fstep_1 label.error{top:6px;left:50%;margin-left:-72px;margin-top:0;margin-bottom:0;position:relative;text-indent:0}#fstep_2 label.error{top:37px;left:49px;position:absolute}#fstep_3 label.error,#fstep_4 label.error,#fstep_5 label.error,#fstep_6 label.error{top:3px;left:50%;margin-left:-81px;position:relative;text-indent:0}input.error,input[type=password].error,input[type=text].error,select.error,textarea.error{background-color:#ffe8e8}.myButton{width:170px;height:42px;font-size:18px;font-weight:700;text-transform:uppercase;display:inline-block;margin:4px 65px;text-decoration:none;line-height:43px;text-align:center;color:#fff;background:url(../images/custom-form-next-btn.png) no-repeat;text-indent:-9999px;background-size:170px auto}.fsubmit{background:url(../images/custom-form-submit-btn.png) no-repeat}.myButton:active{position:relative;top:1px;cursor:pointer}span.fprev.myButton{display:none!important}.terms-container{position:absolute;bottom:8px;left:50%;width:315px;margin-left:-157px;border-top:2px solid grey;padding-top:6px}.terms{font-size:11px;line-height:12px;text-align:left;margin-bottom:0;margin-left:25px;padding-top:3px}input[type=checkbox].css-checkbox{display:none}input[type=checkbox].css-checkbox+label.css-label{padding-left:25px;height:16px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0;font-size:18px;vertical-align:middle;cursor:pointer;float:left}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -16px}.join-form label.css-label{background-image:url(../images/csscheckbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:4px}.checkbox-error{position:absolute;top:-28px;font-size:13px;font-weight:700;font-family:arial;color:#FFF;background:red;padding:3px 20px 2px;border:3px solid #FFF;display:none}.checkbox-error .arrow-down{background:url(../images/checkbox-error-arrow.png) no-repeat;width:19px;height:16px;display:block;position:absolute;left:-3px;bottom:-10px}.userterms{font-family:arial,sans-serif;color:#323232;font-weight:700;font-size:11px;position:absolute;bottom:8px;text-align:center;width:355px;left:9px;line-height:14px;margin-bottom:0}#minimumagea{display:none}@media (max-width:991px) and (min-width:768px){#form{margin:20px 0 0;width:308px!important;height:256px}.container_form{width:304px!important}.container_form form{width:288px!important}.container_steps{width:1440px!important}#fstep_1,#fstep_2,#fstep_3,#fstep_4,#fstep_5,#fstep_6{width:auto!important}.container_steps #fstep_1,.container_steps #fstep_2,.container_steps #fstep_3,.container_steps #fstep_4,.container_steps #fstep_5,.container_steps #fstep_6{width:288px!important}select#dating-gender.required{width:280px}.container_steps select#dating-gender.required{width:97%;margin-left:5px}.join-form #form form input{width:88%!important}.step_bar{line-height:39px;font-size:14px}#fstep_2 label.error{left:60px}#fstep_3 label.error,#fstep_4 label.error,#fstep_5 label.error,#fstep_6 label.error{margin-left:-70px;top:-4px}.terms-container{width:280px;margin-left:-140px}.userterms{font-size:9px;bottom:4px;width:289px}}@media (max-width:767px){#form{margin:20px auto 8px;width:375px!important;height:275px}.container_form{width:320px!important}.container_form form{width:304px!important}.container_steps{width:1520px!important}#fstep_1,#fstep_2,#fstep_3,#fstep_4,#fstep_5,#fstep_6{width:auto!important}.container_steps #fstep_1,.container_steps #fstep_2,.container_steps #fstep_3,.container_steps #fstep_4,.container_steps #fstep_5,.container_steps #fstep_6{width:304px!important}.container_steps select#dating-gender.required{width:98%}.join-form #form form input{width:88%!important}.step_bar{line-height:39px;font-size:14px}}@media (max-width:453px){.terms-container{left:50%;width:85%;margin-left:-43%}}@media (max-width:424px){.userterms{bottom:-1px;width:86%;left:auto;margin:0 auto}#form{width:315px!important;height:262px}.container_form,.container_form form{width:288px!important}.container_steps{width:1520px!important}#fstep_1,#fstep_2,#fstep_3,#fstep_4,#fstep_5,#fstep_6{width:auto!important}.container_steps #fstep_1,.container_steps #fstep_2,.container_steps #fstep_3,.container_steps #fstep_4,.container_steps #fstep_5,.container_steps #fstep_6{width:288px!important}select#dating-gender.required{width:242px}.container_steps select#dating-gender.required{width:90%!important;margin-left:7px!important}.join-form #form form input{width:88%!important;margin:0 0 10px 10px!important}.step_bar{line-height:39px;font-size:14px}.myButton{margin:4px 54px!important}}@media (max-width:383px){.checkbox-error{font-size:12px}}@media (max-width:381px){#form{width:258px!important;height:274px}.container_form{width:100%!important;padding:0}.container_form form{width:256px!important}.container_steps{width:1536px!important}#fstep_1,#fstep_2,#fstep_3,#fstep_4,#fstep_5,#fstep_6{width:auto!important}.container_steps #fstep_1,.container_steps #fstep_2,.container_steps #fstep_3,.container_steps #fstep_4,.container_steps #fstep_5,.container_steps #fstep_6{width:256px!important}#fstep_1 p,#fstep_2 p,#fstep_3 p,#fstep_4 p,#fstep_5 p,#fstep_6 p{font-size:16px}.step_bar{line-height:40px;margin:0 3px}.steps{width:100%;float:left;left:auto;margin:0 auto}.myButton{margin:4px 43px!important}select#dating-gender.required{width:189px}.container_steps select#dating-gender.required{margin-left:19px!important;width:85%!important}.join-form #form form input{width:200px!important;margin:0 0 0 30px!important}.drop_down_container{margin-left:8px}select{margin:0 7px 0 0}#fstep_3 label.error,#fstep_4 label.error,#fstep_5 label.error,#fstep_6 label.error{top:11px}}@media (min-width:768px) and (max-width:991px){@media (max-width:389px){.bottom-form-area .badges{background-position:20px 0;min-width:138px}#header{min-height:38px}#header .logo{padding:2px 0 0}}@media (max-width:381px){#fstep_2 label.error{top:40px}#fstep_3 label.error,#fstep_4 label.error,#fstep_5 label.error,#fstep_6 label.error{top:7px;margin-left:-74px;margin-bottom:0}.userterms{width:234px}}@media (max-width:369px){.brand-img-mobile img{margin-right:0}}}