#app-stores-container{position:absolute;left:0;bottom:30px;width:100%}@media (max-width:991px){#app-stores-container{bottom:auto;position:relative;padding:40px 0 18px}}#app-stores-container #app-stores{width:100%;max-width:970px;margin:0 auto;text-align:center}#app-stores-container #app-stores-devices{color:#fff;margin-bottom:12px;text-transform:uppercase}#app-stores-container .app-store-logo{display:inline-block;height:50px;background-size:100%;margin:6px}#app-stores-container .apple-badge{width:150px;width:149.58009px;background-image:url(https://images.rbxcdn.com/1b65926236d951b2af57201b275f595b-apple-badge-en_us.svg)}#app-stores-container .google-badge{width:171px;width:170.73954px;background-image:url(https://images.rbxcdn.com/06908992cf0a27763b1c7bd4ab3941a4-google-badge-en_us.svg)}#app-stores-container .amazon-badge{width:170px;width:170.2381px;background-image:url(https://images.rbxcdn.com/484d5f5fbd1e763ce57ae6ad39d88a6a-amazon-badge-en_us.png)}#app-stores-container .xbox-badge{width:143px;width:143.15789px;border:1px solid #9f9e9e;background-position:50%;background-image:url(https://images.rbxcdn.com/cfbff08ccdfe3e51898dfecf5635dc2a-xbox-badge-en_us.png)}#app-stores-container .microsoft-badge{width:140px;width:138.7561px;background-image:url(https://images.rbxcdn.com/3f666dec88527004bbe05e9b45d0ada9-microsoft-badge-en_us.svg)}@media (max-width:991px){#app-stores-container .microsoft-badge{margin:6px 12px}}body{background-color:#191b1d!important}#action-bar-container{width:100%;padding:20px 0;position:absolute;z-index:3;height:72px}#action-bar-container #action-bar{margin:0 auto;text-align:right}#action-bar-container #action-bar a,#action-bar-container #action-bar button{min-width:140px;margin-right:20px}.inner-full-height-section{height:100vh}#RollerContainer{background:#212326;min-height:100vh}#RollerContainer.rollercoaster-background{background-image:url(https://images.rbxcdn.com/782b7fc18a24ee997efd9a7f02fa4bf9-bg_08072019.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#InnerRollerContainer{background-image:url(https://images.rbxcdn.com/78413c0d5e05d6c36720ecc0c3013cbc-vignette.png);background-size:100% 100%;background-position:top;background-repeat:no-repeat;display:flex;flex-direction:column}#main-login-button,#main-signup-button>button,#signup-button,#top-signup-button{border-radius:8px}.upper-logo-container{position:relative;min-height:45vh}.upper-logo-container #tilted-logo{background-image:url(https://images.rbxcdn.com/f9e556c1281adb852416d6fb27398dde-tilted_logo.png);background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;left:50%;bottom:0;z-index:3;width:140px;height:140px;margin-left:-70px;margin-bottom:-70px}@media (min-width:991px){.upper-logo-container #tilted-logo{width:180px;height:180px;margin-left:-90px;margin-bottom:-90px}}.text-logo{background-image:url(https://images.rbxcdn.com/899500f61badca57cd9c3d6bffdbc383-letterform.png);height:50px;background-repeat:no-repeat;background-position:bottom;background-size:contain;margin:0 24px}@media (min-width:1199px){.text-logo{height:55px}}.lower-logo-container{position:relative;z-index:2;min-height:55vh}.lower-logo-container .main-text-logo{margin-top:120px;margin-bottom:40px}.lower-logo-container #main-signup-button{width:100%;text-align:center}.lower-logo-container .main-logo-text{height:200px;margin-bottom:60px}.lower-logo-container{background-color:rgba(0,0,0,.7)}.lower-logo-container.brighter-bg{background-color:rgba(0,0,0,.5)}.lower-logo-container.expanded{min-height:900px;height:100vh;display:flex;align-items:center}@media (max-width:991px){.lower-logo-container.expanded{min-height:100vh;height:auto;display:block}}.lower-logo-expanded{display:flex;align-items:center;justify-content:center}#signup-container{margin:0 auto;width:100%;position:relative}@media (max-width:991px){#signup-container{padding-top:72px}}#signup-container #signup-header-container{height:80px;width:100%;position:absolute;top:-80px}@media (max-width:991px){#signup-container #signup-header-container{position:relative;top:0}}#signup-container #signup-header-container #signup-header{width:100%;margin:0 auto;max-width:465px}#signup-container #signup-header-container #close-button{height:55px;width:48px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAOFJREFUSA3FlgEOwiAMRRdPtNt4kB1fE/wf6dIh4C86bUIq0P9aKglbFlhKacXY6Dn/xF5YZeEGT6O/ziagtjDgMmtl9azc2x2TcBJqMKj1tll77AS2GUoCUQtO5rPlnQApiayVA90fFNZEBJFYV1O+sq1+Hto1DbdMI8Boz/SSH4Dqq3g4nQS3oE4SLO82DxeSSPCLgf7i0YjWjdr7gx/SKZrFd+AEcniLJ4G6VXkGjfaaldaLCkCJqbl5HhFGYsNwq05OIgca2fm3WgTwPT7vwQH8p0/m9x99trO06ZTPlgeNqREFHitO1AAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:50%;background-size:24px 24px;float:left;cursor:pointer;z-index:4}@media (max-width:991px){#signup-container #signup-header-container #close-button{display:none}}.rbx-login-partial-legacy{margin:0 auto}.container-footer{position:relative}.fake-input-lg{padding:0!important}#FemaleButton{border-right:1px solid #707070;float:left}.rbx-login-partial-legacy{background-color:hsla(0,0%,100%,.8)}.selected-gender{background:#2f2f2f;color:#fff}.signup-container .form-control{border:1px solid #707070;border-radius:8px}.signup-container .gender-button{width:50%;display:inline-block;height:100%;text-transform:uppercase;text-align:center;font-weight:500;line-height:44px;cursor:pointer;outline:none}.signup-container label{color:#3f3f3f;font-weight:400;font-size:16px}#signup-container.hide-signup{display:none}.text-info{color:#3f3f3f}.fake-input-lg.input-gender-text{background-color:transparent}.gender-icon{width:36px;height:100%;background-position:0;text-align:center;background-repeat:no-repeat;display:inline-block}.gender-icon.gender-selected{background-position:-36px}.gender-female{background-image:url(https://images.rbxcdn.com/535002190af0360c2aae7f204ed65ade-gender-female.png)}.gender-male{background-image:url(https://images.rbxcdn.com/0eea8fbf5b4e7206e5b99a0d0dc3f074-gender-male.png)}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}output{padding-top:7px;font-size:14px}.form-control,output{display:block;line-height:1.42857;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px;line-height:1.42857 \0}.form-horizontal .form-group-sm input.form-control[type=date],.form-horizontal .form-group-sm input.form-control[type=datetime-local],.form-horizontal .form-group-sm input.form-control[type=month],.form-horizontal .form-group-sm input.form-control[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.form-horizontal .form-group-lg input.form-control[type=date],.form-horizontal .form-group-lg input.form-control[type=datetime-local],.form-horizontal .form-group-lg input.form-control[type=month],.form-horizontal .form-group-lg input.form-control[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm,.form-horizontal .form-group-lg .form-control-static.form-control,.form-horizontal .form-group-sm .form-control-static.form-control{padding-left:0;padding-right:0}.form-horizontal .form-group-sm .form-control,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-horizontal .form-group-sm select.form-control,select.input-sm{height:30px;line-height:30px}.form-horizontal .form-group-sm select.form-control[multiple],.form-horizontal .form-group-sm textarea.form-control,select[multiple].input-sm,textarea.input-sm{height:auto}.form-horizontal .form-group-lg .form-control,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.form-horizontal .form-group-lg select.form-control,select.input-lg{height:46px;line-height:46px}.form-horizontal .form-group-lg select.form-control[multiple],.form-horizontal .form-group-lg textarea.form-control,select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.form-horizontal .form-group-lg .form-control+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-horizontal .form-group-sm .form-control+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d}.has-success .form-control:focus{border-color:#2b542c}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b}.has-warning .form-control:focus{border-color:#66512c}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442}.has-error .form-control:focus{border-color:#843534}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}html{overflow-x:hidden}body{background-color:#fff;margin-bottom:0;overflow-y:auto}.container-fluid,body,html{font-weight:300}h1 span{line-height:1.1}h1,h2{margin:10px 0;line-height:1.3em}.text-error{color:#d86868}a,a:hover{color:#000;text-decoration:none;outline:none}label{font-weight:300}h3{text-transform:uppercase}.form-control{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;height:38px;font-size:14px;padding:5px 12px;line-height:100%}.landing-container{min-height:100vh}.landing-container .forgot-credentials-link .text-link{color:#fff}#MobileNavLinks{display:none}.navbar-landing{background-color:#5e9eb2;background-color:rgba(0,0,0,.35);color:#fff;height:66px}.navbar-landing #menu-toggle{position:absolute;top:15px;left:15px;display:none;margin-left:6px}.navbar-landing .container{padding:6px 6px 6px 0}#MobileNavLinks{margin:0}.navbar-landing .navbar-nav a{color:#fff;font-size:18px;padding:14px 15px;font-weight:300}.navbar-landing .navbar-nav a:hover{background:none}.navbar-landing .navbar-nav a:focus{background-color:transparent;outline:none}.navbar-landing .navbar-toggle{background-color:#fff;font-size:16px;font-weight:300;line-height:20px;color:#000;margin-top:9px}.navbar-landing .navbar-brand{padding:8px 10px}.form-horizontal .form-group-sm .navbar-landing .form-control,.navbar-landing .form-horizontal .form-group-sm .form-control,.navbar-landing .input-sm{height:26px}.navbar-landing .navbar-link{color:#fff}#HeaderForgotPassword{text-align:center;display:block;position:absolute;margin:0;font-size:13px;font-weight:400}.collapse.in #HeaderForgotPassword{position:relative}.alert-container{top:66px;position:absolute;display:block;width:100%;z-index:1000}.alert-container .alert-cookie-notice{font-weight:300}.logo-o{background-image:url(/images/logo/logo_O_12072017.png);background-size:36px 36px;width:36px;height:36px}#headerLogo{width:auto}#magic-line{position:absolute;left:56px;width:61px;height:2px;background:#fff;top:40px}#LoginButton{background-color:#00b259;border:1px solid transparent;color:#fff;font-weight:400;font-size:14px;width:100%}.full-height-section,.inner-full-height-section{height:100%}#MainCenterContainer{position:relative;top:190px}#MainLogo{top:0;position:relative}#LogoAndSlogan{float:right}#MainLogo h1{color:#fff;font-size:35px;background-color:#000;background-color:rgba(0,0,0,.7);padding:10px 25px;text-align:center;margin-top:-20px;display:inline-block}#MainLogo h1 span{position:absolute;font-size:15px}.attribution{position:absolute;bottom:4%;left:20%;color:#fff;text-align:left;line-height:1;font-size:28px}#MainLogoImage{width:457px;height:130px;background-size:auto 130px;opacity:.99;z-index:100;float:right;margin-right:40px}@media (max-width:543px){#MainLogoImage{width:332px;height:94px;background-size:auto 94px}}.roblox-captcha-modal{width:320px;margin:0 auto}.modal-body-text{text-align:center}#WhatsRobloxContainer{height:100vh}#WhatsRobloxContainer .inner-full-height-section{padding:0;margin-top:5px;overflow:hidden}.social-button{display:inline-block;vertical-align:top}.fb-button{width:50px}.youtube-subscribe{margin-left:40px}.navbar-form{margin-top:7px}.copyright-wrapper{margin-bottom:24px}.copyright-wrapper .input-group-btn .dropdown-menu{border:none}.login-container{display:none}@media (max-width:767px){.login-container{display:inline}}.login-container .login-button{box-sizing:border-box}.login-form-container{padding:15px}.landing-login{display:inline-block;width:465px}@media (max-width:991px){.landing-login{width:auto;display:block}}.forgot-credentials-link .text-link:hover{color:#fff;text-decoration:underline}.horizontal-login-form .form-control{font-size:18px}@media (max-width:767px){.horizontal-login-form{display:none}}.mobile-login{background-color:#191919;background-color:rgba(25,25,25,.8);position:fixed;top:66px;left:0;right:0}.rbx-login-partial{box-shadow:0 1px 4px 0 #191919;max-width:400px;padding:24px 10px 10px}.rbx-login-partial h3{text-align:center;margin-top:0;margin-bottom:20px;color:#191919;font-size:20px;line-height:1em}.rbx-login-partial-legacy{box-sizing:initial;padding:15px;max-width:435px}.rbx-login-partial-legacy h3{margin-top:5px;margin-bottom:10px;padding:0}@media (max-width:1199px){#MainCenterContainer{top:120px}}@media (min-width:991px){.navbar>.container .navbar-brand{margin-left:-15px}}@media (max-width:991px){#SignupFormContainer{display:block;margin:0 auto;max-width:400px}.navbar>.container .navbar-brand{margin-left:-15px}#MainLogo{text-align:center;top:0}#LogoAndSlogan{float:none}#MainLogo h1{font-size:2.1em;margin-top:-18px}#MainLogoImage{float:none;margin-right:auto}.attribution{font-size:14px;left:1%}#MainCenterContainer{top:100px}.navbar-landing .navbar-collapse.in{background-color:#000;background-color:rgba(0,0,0,.6)}}@media (min-width:767px) and (max-width:991px){.navbar-form .form-control{width:110px}}@media (min-width:767px){.navbar-header{z-index:1000}.mobile-nav-container{display:none}#WhatIsRobloxTextBg{margin-left:42%;width:50%}}@media (max-width:767px){.navbar-landing #menu-toggle{display:block}.navbar-landing .navbar-nav a{font-size:inherit}.fake-input-lg>label{display:block}.fake-input-lg{height:auto}#TopLeftNavLinks{margin-left:5px;display:none}#MobileNavLinks{display:none;font-size:20px;font-weight:300;position:fixed;background:rgba(0,0,0,.8);top:64px;width:100%;z-index:9999}#MobileNavLinks li.pull-left{width:100%;color:#fff}#MobileNavLinks #magic-line{display:none}#WhatIsRobloxTextBg{background-color:#000;background:rgba(0,0,0,.7)}#WhatIsRobloxTextBg h1{font-size:32px}#InnerWhatsRobloxContainer1{background-size:cover;background-position:20%;justify-content:flex-end}}.text-footer-nav,.text-footer-nav:active,.text-footer-nav:link,.text-footer-nav:visited{color:#b8b8b8;font-size:20px;font-weight:300}@media (max-width:767px){.text-footer-nav,.text-footer-nav:active,.text-footer-nav:link,.text-footer-nav:visited{font-size:16px}}.text-footer-nav:focus,.text-footer-nav:hover{color:#191919;font-size:20px;font-weight:300}@media (max-width:767px){.text-footer-nav:focus,.text-footer-nav:hover{font-size:16px}}.text-footer{font-size:10px;font-weight:400;color:#b8b8b8}@media (max-width:767px){.text-footer{font-size:10px}}#funcaptcha-modal-body{margin:0 auto;display:block;width:303px}.modal-header .modal-title-text{font-weight:400}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;font:inherit;line-height:inherit}.signup-or-log-in{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.signup-or-log-in h3{margin-left:10px;margin-top:5px;text-transform:none}.signup-or-log-in h3.new-header{text-transform:uppercase;font-size:20px;margin-bottom:10px;line-height:40px;color:#191919}.signup-or-log-in .title{text-transform:none}.signup-or-log-in .form-group{margin-bottom:0}.signup-or-log-in .input-field{height:46px;line-height:1.33;border-radius:8px;font-size:20px}.signup-or-log-in .input-field::placeholder{color:#b8b8b8}.signup-or-log-in .fake-input-field{height:46px}.signup-or-log-in .fake-input-lg{font-size:18px}.signup-or-log-in .fake-input-lg label{font-weight:300}.signup-or-log-in p.form-control-label{margin:0}.signup-or-log-in p.form-control-label.input-validation{display:block}.signup-or-log-in input[type=email],.signup-or-log-in input[type=password],.signup-or-log-in input[type=text]{width:100%}.signup-or-log-in .signup-container{height:auto;padding:10px}.signup-or-log-in .signup-container .signup-input-area .signup-submit-button{width:100%;margin-top:12px}@media (max-width:767px){.signup-or-log-in .signup-container .signup-input-area .signup-submit-button{margin-top:6px}}.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group{float:left}.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group.day,.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group.month,.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group.year{width:33.33%}.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group .rbx-select{border-radius:0;background-position:93% 10px;background-position-x:"82%";background-position-x:calc(100% - 2px);background-position-y:10px;height:44px;border:solid #b8b8b8;border-width:0 0 0 1px;min-width:70px;width:100%;font-size:18px}.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group.first .rbx-select,.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group:first-of-type .rbx-select{border-width:0}.signup-or-log-in .signup-container .signup-input-area .birthday-container select::-ms-value,.signup-or-log-in .signup-container .signup-input-area .birthday-container select:focus::-ms-value{background:transparent;color:#191919}.signup-or-log-in .signup-container .signup-input-area .birthday-container .form-group.has-error .input-field{border-color:#a94442}.signup-or-log-in .signup-container .signup-input-area .birthday-container .form-group.has-success .input-field{border-color:#3c763d}.signup-or-log-in .signup-container .signup-input-area .birthday-container .fake-input-lg{padding:0;height:46px;overflow:hidden}.signup-or-log-in .signup-container .signup-input-area .birthday-container .fake-input-lg label{padding:10px;float:left;width:24%}.signup-or-log-in .signup-container .signup-input-area .password-form-group{position:relative}.signup-or-log-in .signup-container .signup-input-area .password-with-visibility-toggle{padding-right:40px}.signup-or-log-in .signup-container .signup-input-area .password-with-visibility-toggle::-ms-clear,.signup-or-log-in .signup-container .signup-input-area .password-with-visibility-toggle::-ms-reveal{display:none}.signup-or-log-in .signup-container .signup-input-area .password-visibility-toggle{background-size:48px;cursor:pointer;position:absolute;top:12px;right:12px;height:24px;width:24px}.signup-or-log-in .signup-container .signup-input-area .password-visibility-toggle.icon-password-show{background-position:0 -1728px}.signup-or-log-in .signup-container .signup-input-area .password-visibility-toggle.icon-password-hide{background-position:0 -1752px}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg{height:46px}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg label{position:relative;width:75px;top:-9px}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg .gender-circle{width:32px;height:32px;border-radius:15px;border:1px solid #b8b8b8;display:inline-block;margin-top:0;margin-right:10%;margin-left:10%;cursor:pointer;outline:none}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg[disabled] label{color:#b8b8b8}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg[disabled] .gender-circle{cursor:not-allowed}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg .gender-circle.selected-gender[name=genderFemale]{background-color:#fff;border:1px solid #d86868}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg .gender-circle.selected-gender[name=genderFemale] .cover-sprite.female{background-position:-24px 0}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg .gender-circle.selected-gender[name=genderMale]{background-color:#fff;border:1px solid #32b5ff}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg .gender-circle.selected-gender[name=genderMale] .cover-sprite.male{background-position:-22px 0}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg .cover-sprite.gender{margin:3px 9px;height:26px}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg .cover-sprite.female{background-image:url(/images/Landing/RollerCoaster/gender-female_12072017.png);background-repeat:no-repeat;background-position:6.75px 0;width:28px;margin-left:0}.signup-or-log-in .signup-container .signup-input-area .gender-container .fake-input-lg .cover-sprite.male{background-image:url(/images/Landing/RollerCoaster/gender-male_12072017.png);background-repeat:no-repeat;background-position:8px 0;width:28px;margin-left:0}.signup-or-log-in .signup-container .signup-input-area .legal-text-container{padding-bottom:10px;text-align:left;font-size:14px}.signup-or-log-in .signup-container .signup-input-area .legal-text-container div{font-size:14px}.signup-or-log-in .signup-container .signup-input-area .legal-text-container a{color:#00a2ff}.signup-or-log-in .signup-container .signup-input-area .legal-text-container .checkbox{margin-top:0}.signup-or-log-in .signup-container .signup-input-area .terms-agreement{font-weight:300}.signup-or-log-in .signup-container .switch-to-login-section{margin-top:10px;margin-bottom:10px;height:40px;line-height:40px}.signup-or-log-in .signup-container .switch-to-login-section #switch-to-login{float:right;border-bottom-style:solid;border-right-style:solid}.signup-or-log-in .captcha-container div#recaptcha_widget_div{text-align:center}.signup-or-log-in .captcha-container .captcha-back-button,.signup-or-log-in .captcha-container .captcha-submit-button{width:183px;width:calc(50% - 2px)}.signup-or-log-in .captcha-container .g-recaptcha{margin:0 auto;width:auto;height:auto;text-align:-webkit-center;text-align:-moz-center;text-align:-o-center;text-align:-ms-center}.signup-or-log-in .captcha-container #recaptcha_area{display:inline-block;margin-bottom:10px}.signup-or-log-in .login-container .forgot-password-link{float:right}.signup-or-log-in .login-container .switch-to-signup-section{margin-top:10px;margin-bottom:10px;height:40px;line-height:40px}.signup-or-log-in .login-container .switch-to-signup-section #switch-to-signup{float:right;border-bottom-style:solid;border-right-style:solid}.signup-or-log-in .login-container .login-input-area{padding:10px}.signup-or-log-in .login-container .login-input-area button.login-button{width:100%}.signup-or-log-in .login-container .two-step-verification-input-area{padding-top:30px}.signup-or-log-in .login-container .two-step-verification-input-area .two-step-back-button,.signup-or-log-in .login-container .two-step-verification-input-area .two-step-button{width:183px;width:calc(50% - 2px)}.signup-or-log-in .input-validation{font-size:16px;font-weight:300;min-height:24px}.signup-or-log-in .input-validation-large{margin-top:10px}.signup-or-log-in .alert-warning{width:100%;border-radius:3px}.fb-divider-container{position:relative;margin-bottom:6px}.fb-divider-container .fb-divider{margin:24px 0 0}.fb-divider-container .divider-text-container{position:relative;top:-13px;text-align:center}@media (max-width:767px){.fb-divider-container .divider-text-container{top:-11px}}.fb-divider-container .divider-text-container .divider-text{background:#fff;padding:12px}@media (max-width:767px){.signup-or-log-in .gender-container .fake-input-lg label{display:inline-block}.signup-or-log-in .signup-container .signup-input-area .birthday-container .fake-input-lg{height:auto}.signup-or-log-in .signup-container .signup-input-area .birthday-container .fake-input-lg label{float:none;margin-bottom:0;width:100%}.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group.day,.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group.month,.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group.year{width:33.33%}.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group .input-field.rbx-select{border-width:1px 1px 0 0}.signup-or-log-in .signup-container .signup-input-area .birthday-container .rbx-select-group.last .input-field.rbx-select{border-width:1px 0 0}}