#LoginModal .modal-dialog{margin-top:-80px}@media screen and (max-height:700px){#LoginModal .modal-dialog{margin-top:-10px}}@media screen and (max-height:850px){#LoginModal .modal-dialog{margin-top:60px}}@media screen and (max-width:425px){.blurb .words{display:none}}.login-form{padding-top:20px}.login-link a{cursor:pointer;color:#606060;text-decoration:none}.login-link a:hover{color:#333;text-decoration:underline}.blurb{height:100%;width:100%}.blurb .logo{padding-top:20px;padding-left:25px;text-align:center}.blurb .blurb-logo{width:100px;margin-left:4px}.blurb .words{padding-top:10px;padding-right:60px;text-align:justify}.blurb .messages{min-height:19px}.blurb .message{text-align:center;color:#f00;font-weight:bold}.blurb .word-logo{color:#286090;font-size:30px;line-height:21px;padding-top:0;padding-left:5px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif}.blurb .blurb-logos{padding:0 20px 0 20px}.blurb .blurb-logos img.candc{padding-top:8px;margin-right:25px}.blurb .blurb-logos img.last-one{float:right;margin-top:2px}.blurb .blurb-logos .middle-one{text-align:center}.blurb .blurb-logos img{max-height:40px;padding-top:5px;padding-bottom:5px}.login{margin-top:20px;margin-bottom:100px;float:left}.login-form .form-group{margin-bottom:0}.login-form .row{padding-bottom:20px}.login.panel-heading{padding:10px 15px;margin-top:-5px}@media(max-width:500px){.login.panel-heading{display:none}}.login .alert{border-radius:6px;font-size:13px;line-height:1.3em}.modal.modal-not-modal{z-index:1020}.modal.login-modal .content{font-size:14px}.modal.login-modal .modal-dialog{width:700px}.modal.login-modal .border-element{position:absolute;width:100%;height:2px;left:0;bottom:0;padding-left:15px;padding-right:15px}.modal.login-modal .border-element .border-element-inner{width:0;height:2px;background-color:#4099d5}.modal.login-modal .form-control:focus+.border-element .border-element-inner{width:100%;transition:width .25s ease-out}.modal.login-modal .form-control{box-shadow:none;border-radius:0;border:none;border-bottom:1px solid #ccc;padding:0 0 0 0;color:#000}.modal.login-modal .form-group .input-icon+.form-control{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}.modal.login-modal .form-group .input-icon{width:20px}@media screen and (max-width:767px){.blurb .word-logo{padding-left:0}.blurb .blurb-logo{margin-left:-20px}.blurb .blurb-logos img{max-height:30px;padding:0}.blurb .blurb-logos img.last-one{float:inherit}.blurb .blurb-logos>div{text-align:center;padding-bottom:25px}}.non-dom-registration-body .float-label label{left:8px}.non-dom-registration-body .float-label .inputMaterial:focus~label{padding-left:31px}.float-label{padding-top:0}.float-label .inputMaterial{padding:0 10px 0 0;display:block;width:300px;border:none;border-bottom:1px solid #ccc}.float-label .inputMaterial:focus{outline:none}.float-label label{color:#999;font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:6px;top:7px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;padding-left:30px}.float-label .inputMaterial:focus~label{top:-15px;font-size:12px;color:#777;padding-left:29px}.float-label .inputMaterial.not-empty~label{display:none}.float-label .bar{position:relative;display:block;width:100%}.float-label .bar:before,.float-label .bar:after{content:'';height:2px;width:0;bottom:-7px;position:absolute;background:#4099d5;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.float-label .bar:before{left:50%}.float-label .bar:after{right:50%}.float-label .inputMaterial:focus~.bar:before,.float-label .inputMaterial:focus~.bar:after{width:50%}.float-label .inputMaterial:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:transparent}}@-moz-keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:transparent}}@keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:transparent}}.form-control:-ms-input-placeholder{color:#999 !important}@media screen and (max-width:425px){.float-label .bar{display:none}}