html,body{margin:0;padding:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#000}.join_party_wrapper{position:relative;width:100%;height:100%;background-image:url('/imgs/backgrounds/bg_brick_dark.jpg');background-position:center;background-repeat:no-repeat}#join_footer{font-size:26px;color:#fff;text-align:center;font-weight:700;bottom:10px;margin:auto;width:100%}#jp-text-carousel{width:1200px;font-size:26px;margin:auto;overflow:hidden;white-space:nowrap;border-bottom:solid 1px #d3d3d3}#join_party_headline{margin-top:10px}#jp-sent-text{font-size:22px;margin:10px}.jp-gray{color:gray}.jp-orange{color:orange}.jp-purple{color:purple}.jp-teal{color:#20b2aa}.jp-yellow{color:#ff0}.jp-white{color:#fff}.jp-red{color:red}.jp-green{color:green}.name_highlight{color:red}#join_party_neon{width:15%}#join_party_img_div{width:100%;text-align:center}.info_stat_name{font-size:26px;font-weight:700;padding-top:15px;color:#41e85c}#submit_button{cursor:pointer;text-align:center}#submit_button .join_submit_button{width:250px}.form_title{font-weight:700;font-size:21px;font-family:Arial,Helvetica,sans-serif;text-align:center}.formTitle{font-size:14px;font-weight:700;padding-top:10px;padding-right:5px;width:150px}.textfield{margin-top:15px;height:55px;background-color:#000;border:1px solid gray;color:#dcdcdc;padding-left:20px;width:375px;border-radius:35px}.input-join{height:55px;margin-top:15px;background-color:#000;border:1px solid gray;padding-left:20px;border-radius:35px;width:375px;color:#dcdcdc}#submit-btn{margin-top:5px}.ofage_text{display:inline-block;vertical-align:super}.ofage_input{display:inline-block}.ofage_wrapper{position:relative;margin-left:15px;margin-top:5px}#of_age{height:20px;width:20px}#of_age[type=checkbox]:before{background:#000}.form_content_wrapper{margin-right:35px}.footer_1{color:#bfbfbf;margin-bottom:15px;margin-top:10px;position:relative;font-size:11px}.footer_2{color:#646464;position:relative;font-size:10px}.footer_2 a{color:#6dcff4;text-decoration:none}.footer_2 a:hover{text-decoration:underline}#join_primary{background:url('/imgs/joins/bottles_on_wall.png') center top no-repeat;height:170px}#jp-user-img{padding-top:45px}#jp-down-arrow{display:block}#join_barrel{padding-top:20px}#join_text{color:orange;font-size:32px;padding-top:10px}#join_sub_text{padding-top:5px;font-size:22px}#advice-required-pw,#advice-validate-password-pw,#advice-other-main,#advice-other-captcha{text-align:center;margin:auto;font-size:14px}#captcha_top{border:none}#captcha_img{display:block;width:100%;margin:auto;text-align:center}#captcha_img img{border:1px solid gray !important;width:120px;border-radius:35px;height:40px !important;margin-top:10px}.captcha_answer{display:block!important;width:100%!important;text-align:center!important;margin:auto!important}#captcha_refresh{position:absolute;background:url('/imgs/landing_pages/icon_captcha_refresh.png') top center no-repeat;height:40px;width:40px;padding-right:130px;margin-top:-40px}#captcha{background:#000;border:1px solid gray;border-radius:35px;height:40px;color:#dcdcdc;text-align:center;width:125px;margin-top:10px}.email_display{font-size:32px;color:#fc0}@media screen and (max-width:1000px){#jp-text-carousel{width:1000px}input[type=checkbox]{width:30px;height:30px}}@media screen and (max-width:900px){#jp-text-carousel{width:900px}}@media screen and (max-width:800px){#jp-text-carousel{width:800px}}@media screen and (max-width:700px){#jp-text-carousel{width:700px}}@media screen and (max-width:600px){#jp-text-carousel{width:600px}}@media screen and (max-width:500px){#jp-text-carousel{width:500px}}@media screen and (max-width:400px){#jp-text-carousel{width:400px}#tos-div{max-width:350px}}input[type=checkbox]{width:15px;height:15px}#tos-div{width:100%;max-width:500px;padding-left:35px;margin-bottom:10px;margin-top:10px;margin-left:auto;margin-right:auto;color:#ccc;position:relative}#tos_check_text,#cookie_check_text{width:100% !important}div.submit_button{padding:0 20px !important}