#navbar-container{margin-bottom:15px}#navbar-container .container{color:#fff}#navbar-container .container .logo{height:32px;overflow:hidden;width:38px}#navbar-container .container .logo .ic-gastroplanner-logosymbol-white{font-size:50px;left:-8px;position:relative;top:-19px}#navbar-container .container .gastroplanner-icon-logo .ic-logo{font-size:24px;margin-right:6px}#navbar-container .container .title-container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#navbar-container .container .title{cursor:pointer;font-size:1.25em}#navbar-container .container #top-nav a{color:#fff}#navbar-container .container .locale{cursor:pointer;margin-left:10px}.locale-list h5{text-align:center}.locale-list .list-unstyled{margin-bottom:0}.locale-list .list-unstyled li{cursor:pointer;padding:5px 10px}.locale-list .list-unstyled li:hover{background:#ebebeb}.locale-list .list-unstyled li.active{background:#86cda8;color:#fff}#registerPage{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}#registerPage h2{margin-bottom:16px;text-align:center}#registerPage h3{margin-bottom:20px;text-align:center}#registerPage .alert p{margin-bottom:0}#registerPage .register-content{-webkit-flex:1 1;flex:1 1}#registerPage #registerForm{margin-top:20px}#registerPage #registerForm label{margin-bottom:.25rem}#registerPage .phone .btn{background:#fff;border:1px solid #ced4da}#registerPage .recaptcha .invalid-feedback{display:block}#registerPage .btns{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:1rem}.phone-country-code-list ul{margin-top:10px;max-height:200px;overflow:auto}.phone-country-code-list ul li{cursor:pointer;padding:5px 10px}.phone-country-code-list ul li:hover{background:#ebebeb}.phone-country-code-list ul li.active{background:#86cda8;color:#fff}@media (max-width:768px){#registerPage{-webkit-flex-flow:column;flex-flow:column}#registerPage .submit-btn{width:100%}}#confirmationPage{text-align:center}#confirmationPage h3{margin-bottom:20px}#confirmationPage .customer{font-weight:700;font-size:22px;margin-top:40px}#root,body,html{height:100%}#root{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#widget-register-customer{-webkit-flex:1 1;flex:1 1}.alert,.btn,.form-control,.modal-content{border-radius:0}.powered-by{-webkit-align-items:center;align-items:center;border-top:1px solid #ebebeb;display:-webkit-flex;display:flex;font-size:12px;-webkit-justify-content:center;justify-content:center;margin-top:35px;min-height:40px;text-align:center;width:100%}.powered-by .ic-logo{color:#343a40;font-size:20px;margin-right:10px}.powered-by a{color:#343a40}#widget-ordinary-table{padding-left:0;padding-right:0}@media (max-width:768px){.tooltip{display:none}}.gui-success-checkmark{width:80px;height:115px;margin:0 auto}.gui-success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:initial;border:4px solid #36845b}.gui-success-checkmark .check-icon:before{top:3px;left:-2px;width:30px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;border-radius:100px 0 0 100px}.gui-success-checkmark .check-icon:after{top:0;left:30px;width:60px;-webkit-transform-origin:0 50%;transform-origin:0 50%;border-radius:0 100px 100px 0;-webkit-animation:rotate-circle 4.25s ease-in;animation:rotate-circle 4.25s ease-in}.gui-success-checkmark .check-icon:after,.gui-success-checkmark .check-icon:before{content:"";height:100px;position:absolute;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gui-success-checkmark .check-icon .icon-line{height:5px;background-color:#36845b;display:block;border-radius:2px;position:absolute;z-index:10}.gui-success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:icon-line-tip .75s;animation:icon-line-tip .75s}.gui-success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:icon-line-long .75s;animation:icon-line-long .75s}.gui-success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:initial;border:4px solid rgba(76,175,80,.5)}.gui-success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff}@-webkit-keyframes rotate-circle{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotate-circle{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}