.animated{animation-duration:.5s;animation-fill-mode:both;animation-iteration-count:1}@keyframes slideInLeft{from{-webkit-transform:translate(-150%,0);-o-transform:translate(-150%,0);-ms-transform:translate(-150%,0);-moz-transform:translate(-150%,0);transform:translate(-150%,0);visibility:visible}to{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{-webkit-transform:translate(150%,0);-o-transform:translate(150%,0);-ms-transform:translate(150%,0);-moz-transform:translate(150%,0);transform:translate(150%,0);visibility:visible}to{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translate(150%,0);-o-transform:translate(150%,0);-ms-transform:translate(150%,0);-moz-transform:translate(150%,0);transform:translate(150%,0);visibility:visible}to{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{from{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-150%,0);-o-transform:translate(-150%,0);-ms-transform:translate(-150%,0);-moz-transform:translate(-150%,0);visibility:hidden;transform:translate(-150%,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}to{visibility:hidden;-webkit-transform:translate(150%,0);-o-transform:translate(150%,0);-ms-transform:translate(150%,0);-moz-transform:translate(150%,0);transform:translate(150%,0)}}.slideOutRight{animation-name:slideOutRight}.top-bar{padding-left:35px;padding-right:35px}.top-bar .cv-logo-img{position:absolute;margin:0 auto;left:0;right:0}.backarrow{background:url(/Assets/images/signin2/sign-in-back-arrow-sprite.png) no-repeat;background-position:0 0;min-height:24px;min-width:24px;display:inline-block;vertical-align:middle}.first{margin-top:35px;padding-bottom:35px;position:absolute;left:0}#footer{font-weight:700;margin-top:25px!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);overflow:visible!important;position:absolute;bottom:0;width:100%;padding:0 15px}#footer a{font-weight:700}.btnContent{min-height:38px;position:relative}.btnWithSpinner{min-height:38px}.btnWithSpinner :disabled{background:#484848;border:1px solid #d7d7d7}.btn{width:100%}.cv-popup .btn{width:auto}.username-form{margin-top:61px}.password-form,.tfa-verify-form{margin-top:49.5px}.sso-form,.tfa-list-form{margin-top:60px}.forgot-password-form{margin-top:60px}.forgot-password-form .centered-message{padding-top:65px;padding-bottom:65px}.forgot-password-form .username-span{display:block}.signin-form .forgot-password,.signin-form .sign-in-link{color:#4e9ace}.signin-form .forgot-password:hover,.signin-form .sign-in-link:hover{text-decoration:underline}.signin-form p{text-align:center}.tfa-list-form .tfa-message{font-size:13px;font-size:1.3rem}.tfa-verify-form .note{color:#4e9ace;font-size:11px;font-size:1.1rem}.tfa-verify-form .resend-code{cursor:pointer}.last{margin-top:5px}.error-msg{margin-top:5px;min-height:21px}.error-msg p{text-align:left;color:#ff474a;padding:0}.error-border:focus{border:1px solid #ff474a!important}.icon-remove{background:url(/Assets/images/signin2/clickview-website-icon-sprite.png) no-repeat;background-position:-46px 0;min-height:23px;min-width:23px;display:inline-block;vertical-align:middle}.special{position:relative;display:inline-block}.special span{position:absolute;top:8.5px;right:0}.right-link{margin-top:10px;text-align:right;font-size:12px}.change-password{margin-top:50px;min-height:400px}.change-password .text{margin-top:30px}.change-password .sign-out-link{color:#4e9ace}input[disabled]{background-color:#f1f1f1}select:focus::-ms-value{background:#fff!important;color:#000}.redirect-view .spinner .image{height:60px}.redirect-view .redirect-url{margin-top:15px;font-size:20px;font-size:2rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.app-container.multiple-institutions-container{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}#multiple-institutions{padding-top:100px;min-height:350px}#multiple-institutions .select-list{margin:7.5px 0}#multiple-institutions .select-list input{vertical-align:middle;margin-right:7.5px;margin-top:0}#multiple-institutions .btnWithSpinner{margin-top:15px}#multiple-institutions .needs-scroll{max-height:240px;overflow-y:scroll}body,html{height:100%;min-height:550px;background-repeat:no-repeat;background-size:cover}#top-black-bar{display:none}.navbar{display:none}#content-container{height:100%;margin:0!important}.container{height:100vh;width:100%;position:relative;overflow-y:hidden}.sign-in-link{display:none!important}.navbar-toggle{display:none!important}.signin-left{width:55%;padding:0;display:inline-block;height:100vh;position:absolute;left:0;top:0;bottom:0}.signin-left .signin-image{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.signin-right{display:inline-block;width:45%;height:100vh;position:absolute;top:0;bottom:0;right:0}.app-container{position:absolute;top:45%;left:50%;transform:translate3d(-50%,-50%,0);background:#fff;min-height:300px;width:400px}.app-view{min-height:350px;border:none;border-radius:10px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.child{padding:35px;overflow-x:hidden}.photo-credit{left:20px;bottom:20px}.appstore-banner{display:none!important}.changepasswordnew .trial-info-container+#top-black-bar+.navbar-responsive+#body.container{height:calc(100% - 50px)}.changepasswordnew .app-container{z-index:2}.changepasswordnew .app-container.wide{width:auto;min-width:800px;overflow:visible}.changepasswordnew .app-container.wide .child{overflow:visible}.changepasswordnew #user-settings-footer{float:right;margin:0 0 15px 0}.changepasswordnew #user-settings-footer .setting-btn{width:150px;padding:0 25px;height:30px;vertical-align:middle;line-height:3px}.changepasswordnew #user-settings-footer #update-btn{margin-left:10px}.changepasswordnew #footer{text-align:center;left:50%;width:500px;margin-left:-250px}.changepasswordnew .photo-credit{z-index:1}@media (max-width:960px){body,html{height:auto;min-height:100%;min-height:100vh}}@media (max-width:1399px){.signin-left{width:calc(100% - 600px)}.signin-right{width:600px}}@media (max-width:991px){.signin-left{width:0;display:none}.signin-right{width:100%}}@media (max-width:767px){.app-view{border:none}}@media (max-width:575px){.app-container{width:350px}}@media (max-width:960px){.changepasswordnew .trial-info-container+#top-black-bar+.navbar-responsive+#body.container{height:auto}}@media (max-width:480px){.changepasswordnew #footer{width:auto;left:0;right:0;margin-left:0;padding-left:30px;padding-right:30px}}