body{background:#f5f7fa}#container{width:1100px}#programming_chals_area{width:auto;padding:20px 23px;margin-top:60px;margin-bottom:26px;background:#fff;overflow:auto;position:relative;box-shadow:0 2px 4px 0 rgb(47 47 47 / .1);border-radius:5px}#programming_chals_area .signupLeftSide{float:left;width:400px;font-family:'Roboto';text-align:center;padding-top:50px;padding-left:28px;text-align:left}#programming_chals_area .signupLeftSide h3{opacity:.8;font-size:17px;font-weight:400;letter-spacing:.3px;color:#273e51;line-height:27px;text-align:right;color:rgb(27 49 61 / .5)}#programming_chals_area .signupLeftSide h3 span{font-size:20px;font-weight:500;color:#273e51}#programming_chals_area .signupLeftSide p.adminInvite{opacity:.7;font-size:14px;font-weight:400;letter-spacing:.1px;color:#161e25;text-align:center;margin-bottom:34px;background:#dce6ff;padding:10px 15px;border-radius:5px;line-height:18px;margin-top:28px;width:400px}#programming_chals_area .signupLeftSide aside{overflow:auto}#programming_chals_area .signupLeftSide aside img{width:145px;vertical-align:-12px;margin-left:3px}#programming_chals_area .signupRightSide{float:right;width:400px;padding-top:278px}#programming_chals_area .signupRightSide img{width:78%;float:right}#programming_chals_area aside.poweredBy{position:absolute;top:5%;left:4%}#programming_chals_area aside.poweredBy span{opacity:.4;font-size:14px;font-weight:500;letter-spacing:.3px;color:#273e51;margin-right:3px}#programming_chals_area aside.poweredBy img{max-width:150px;max-height:85px}#programming_chals_area aside.assessmentName{position:absolute;top:5%;right:4%}#signup_info{margin-top:110px;float:left;width:88%}#signup_info input{border-radius:2px;box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);background:#F5F7FA;border:1px solid #eff2f7;width:100%;font-size:14px;padding:5px 11px;font-family:"Roboto";color:#636363;letter-spacing:.1px}#signup_info input::placeholder{color:#868686;opacity:.7}#signup_info li p{font-family:"Roboto";color:#b3c3dc}#signup_info li p a{color:rgb(33 60 74 / .3);text-decoration:underline}#signup_info li p.signupMessage{font-family:"Roboto";font-size:12px;letter-spacing:.2px;color:rgb(33 60 74 / .3)}#signup_submit{background:#13C5A5;font-size:14px;font-weight:500;letter-spacing:.2px;color:#fff;border:0;padding:10px 0;width:122px;border-radius:4px;margin-top:22px}#signup_submit:hover{background:#18d2b0}.signup_error{padding-top:0;width:400px;margin:0 auto;line-height:21px;position:absolute;top:490px;text-align:left;color:#c12828!important}.signup_error a{text-decoration:underline}.join_group_if_logged_in{color:#42526b;margin:12px 0;font-family:'Roboto';font-size:15px;width:430px;margin:0 auto;margin-top:60px;line-height:22px}.join_group_if_logged_in a{color:#3694c5;text-decoration:underline}#joinGroup_Submit{border:none;background-image:none;background-color:#fff0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:24px;cursor:pointer;background:#2d61e8;font-size:14px;font-weight:500;letter-spacing:.2px;color:#fff;border:0;padding:10px 0;width:343px;border-radius:4px}#joinGroup_Submit:hover{background:#3a6bea}.TOSmsg{font-family:"Roboto";font-size:12px;letter-spacing:.2px;margin-top:101px;color:rgb(33 60 74 / .3)}.TOSmsg p a{color:rgb(33 60 74 / .3);text-decoration:underline}