.register-form-section{background-color:rgba(4,139,127,.2);color:#393939;padding:5px;text-align:center}.register-form-content{padding:0 15px 15px}.register-form-content .delete-collection-entry-role{color:#ad233d}ul.user-roles{margin-bottom:60px;position:relative}ul.user-roles button.add-new-collection-entry-roles{bottom:-60px;position:absolute}ul.user-roles .add-new-production-site{all:unset;bottom:-52px;cursor:pointer;font-size:40px;left:65px;position:absolute}.user-roles-title{font-weight:700;text-align:center}.register-opening-day{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 10px}.register-opening-day label{display:none}.register-opening-day input,.register-opening-day p{padding:0}.register-opening-day div{margin:0}.register-opening-day .register-opening-day-ending,.register-opening-day .register-opening-day-opening{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;padding:0 5px}.register-opening-day .register-opening-day-name{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.register-opening-day .register-opening-day-check{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.register-buttons{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;justify-content:flex-end}.register-buttons,.register-buttons .validate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.register-buttons .validate{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10px}.structure_role{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.structure_role label{display:none}.register-opening-day-error{color:#b00020;font-weight:700}