.c-registrar-fees-notification__container{position:fixed;-webkit-transform:translateZ(0);bottom:0;width:100%;background-color:#fff;border-top:1px solid #bbb8c4;z-index:1039}.c-registrar-fees-notification__drop{position:fixed;-webkit-transform:translateZ(0);z-index:1038;width:100%;height:100%;display:block;top:0;left:0;transform:blur(1);background-color:rgba(0,0,0,.5)}@media (max-width:543px){.c-registrar-fees-notification__action{width:100%}}.c-registrar-fees-notification__check{transform:scale(.6);vertical-align:top;margin-top:-22px}.c-navbar__shadow{box-shadow:0 1px 5px rgba(151,160,182,.3);background-color:#fff}.c-registration-refused__container{min-height:600px}.c-registration-refused__panel{background-color:#fff;box-shadow:0 2px 4px rgba(151,160,182,.3);border:1px solid #bbb8c4;border-radius:.25rem}.c-registration-refused__panel__footer{border-top:1px solid #bbb8c4}.registrar-dashboard__heading{font-size:2.75rem}.registrar-dashboard__container{min-height:600px}.c-step-block__location{display:block;border:1px solid #b9c2cb;border-radius:6px}.c-step-block__container{position:relative;display:inline-block;vertical-align:top;width:100%;margin-top:50px}@media (min-width:544px){.c-step-block__container{margin-left:2%;width:21.33333%}.c-step-block__container.is-active{width:28%}}.c-step-block__step{background-color:#f7f8fa;box-shadow:0 2px 4px 0 rgba(151,160,182,.3);border-radius:5px;padding:100px 10px 20px;border:1px solid #edf0f4;margin-top:50px;position:relative}.c-step-block__step:last-child{margin-left:0}.c-step-block__step.is-active{margin-top:0;padding:70px 10px 20px;height:auto;box-shadow:0 0 0 1px #edf0f4,0 3px 6px 0 hsla(0,0%,80%,.5);background-color:#fff}.c-step-block__step.is-done{min-height:243px;padding-top:70px;background-color:#fff;color:#000;padding-bottom:42px}.c-step-block__step__title{color:#777d84;margin:0}.c-step-block__step.is-active .c-step-block__step__title,.c-step-block__step.is-done .c-step-block__step__title{font-weight:700;color:#000}.c-step-block__step__hint{font-size:16px;background-color:#e0f6ff;color:#6799ae;border:1px solid #c8efff;border-radius:4px;padding:20px;box-shadow:0 2px 4px rgba(151,160,182,.3)}.c-step-block__info-button{cursor:default}.c-step-block__info-button:active,.c-step-block__info-button:focus,.c-step-block__info-button:hover{background-color:#fff;color:#009ee0}.c-step-block__order{position:absolute;top:0;left:50%;width:36px;color:#777d84;height:36px;margin-left:-18px;margin-top:-18px;padding-top:7px;background-color:#f7f8fa;box-shadow:0 2px 4px 0 rgba(151,160,182,.3);border:1px solid #dad7e1;border-radius:100%}.c-step-block__order.is-active{margin-left:-25px;padding:10px;width:50px;height:50px;margin-top:-25px;font-size:14px;font-size:1.4rem;background-color:#fff;font-weight:700;color:#344142}.c-maj-step-block__container{position:relative;display:inline-block;vertical-align:top;width:100%}@media (min-width:544px){.c-maj-step-block__container{margin-left:2%;width:16%}.c-maj-step-block__container.is-active{width:28%}}.c-maj-step-block__step{max-height:14.0625rem;background-color:#f7f8fa;box-shadow:0 2px 4px 0 rgba(151,160,182,.3);border-radius:5px;padding:100px 30px;border-width:0;margin-top:50px;position:relative}.c-maj-step-block__step:last-child{margin-left:0}.c-maj-step-block__step.is-active{max-height:100%;margin-top:0;padding:70px 50px 60px;height:auto;box-shadow:0 0 0 1px #edf0f4,0 3px 6px 0 hsla(0,0%,80%,.5);background-color:#fff}.c-maj-step-block__step.is-done{min-height:15.1875rem;padding-top:70px;background-color:#fff;color:#000;padding-bottom:42px}.c-maj-step-block__step__title{color:#777d84;margin:0;min-height:3.125rem;font-size:1rem}.c-maj-step-block__step.is-active .c-maj-step-block__step__title,.c-maj-step-block__step.is-done .c-maj-step-block__step__title{color:#000}.c-maj-step-block__step__hint{font-size:16px;background-color:#e0f6ff;color:#6799ae;border:1px solid #c8efff;border-radius:4px;padding:20px;box-shadow:0 2px 4px rgba(151,160,182,.3)}.c-maj-step-block__step.is-active-exam{max-height:100%;margin-top:0;padding:70px 0 30px;height:auto;box-shadow:0 0 0 1px #edf0f4,0 3px 6px 0 hsla(0,0%,80%,.5);background-color:#fff}.c-maj-step-block__step__header{padding:0 50px;font-size:15px;color:#777d84;font-weight:400}.c-maj-step-block__step__dateinfo{padding:19px 0;margin-top:25px;margin-bottom:0}.c-maj-step-block__step__dateinfo.info{background-color:#e0f6ff;color:#009ee1}.c-maj-step-block__step__dateinfo.success{background-color:#c7ffc7;color:#04a979}.c-maj-step-block__downloadapp{padding:13px 15px 8px 0;display:block;border:1px solid #b9c2cb;border-radius:6px;background-color:#fff;overflow:hidden}.c-maj-step-block__downloadapp__icon{float:right}.c-maj-step-block__downloadapp__title{font-size:16px;margin-top:10px;float:right;margin-right:0;font-weight:600}.c-maj-step-block__downloadapp__hint{font-size:14px;color:#777d84;float:right;margin-right:0}.c-maj-step-block__downloadapp__create-exam{margin-top:9px}.c-maj-step-block__info-button{cursor:default}.c-maj-step-block__info-button:active,.c-maj-step-block__info-button:focus,.c-maj-step-block__info-button:hover{background-color:#fff;color:#009ee0}.c-maj-step-block__order{position:absolute;top:0;left:50%;width:36px;color:#777d84;height:36px;margin-left:-18px;margin-top:-18px;padding-top:7px;background-color:#f7f8fa;box-shadow:0 2px 4px 0 rgba(151,160,182,.3);border:1px solid #dad7e1;border-radius:100%}.c-maj-step-block__order.is-active{margin-left:-25px;padding:10px;width:50px;height:50px;margin-top:-25px;font-size:14px;font-size:1.4rem;background-color:#fff;font-weight:700;color:#344142}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes blink{0%{opacity:1}50%{opacity:.1}to{opacity:1}}@keyframes upanddown{0%{top:5%}50%{top:95%}to{top:5%}}@keyframes librarypackage{0%,20%{transform:scale(1.1) rotate(5deg);opacity:.5}20%,40%{opacity:1;transform:scale(1) rotate(0deg)}}.media-container{width:50%!important}.media-box,.media-container{border:none!important;border-radius:0!important}.media-box{margin:0!important}@media (max-width:543px){.registrar-page__navbar{padding-right:0;padding-top:50px}}@media (max-width:543px){.registrar-page__navbar__item{padding:10px 0;margin:0;text-align:center;float:none!important}}.registrar-page__logo{max-width:100%;max-height:60px}.registrar-page__loading{display:table-cell}.registrar-page__loading-container{display:table;vertical-align:middle;width:100%;height:100%}.registrar-page__container{background-color:#f7f8fa;min-height:100%;padding-bottom:200px}.registrar-page__container:after{content:"";display:table;clear:both}.registrar-page__logout-button{font-size:12px;font-size:1.2rem}.registrar-page__edit-profile{cursor:pointer}