/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.ng-hide{display:none !important}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}button{color:inherit;padding:0}button:active{color:initial}input{-webkit-box-shadow:none;box-shadow:none}.action{background:none;border:none;cursor:pointer;text-decoration:none}.action:hover,.action:active,.action:focus{outline:none;text-decoration:none}.action[disabled]{cursor:default;opacity:0.4}.action--quick{-webkit-transition-duration:0.15s;transition-duration:0.15s}.action--with-emphasis{position:relative}.action--with-emphasis:after{content:"";position:absolute;left:0;bottom:-5px;height:3px;width:100%;background-color:#6F43D6;opacity:0}.action--with-emphasis:hover:not(.is-selected){color:#6F43D6}.action--with-emphasis.is-selected:after{opacity:1}.alert-text{color:#F01428;font-size:0.75rem;line-height:1rem}.alert-text a{color:inherit;text-decoration:underline}.warning-text{background-color:#EFDA59}.btn{background:none;border:none;border-radius:0.3125em;cursor:pointer;font-size:1rem;outline:none;text-align:center;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.btn[disabled]{cursor:default;opacity:0.4}.btn:active,.btn:focus,.btn:hover:not([disabled]){text-decoration:none}.btn--large{font-size:1.125rem}.btn--small{font-size:0.875rem;font-weight:normal}.btn--tiny{font-size:0.75rem;font-weight:normal}.btn--primary{background-color:#6F43D6;border:1px solid #4316AC;color:#FFFFFF}.btn--primary:active,.btn--primary:focus,.btn--primary:hover:not([disabled]){background-color:#4316AC;color:#FFFFFF}.btn--hollow{background-color:#FFFFFF;border:1px solid #080808;color:#080808}.btn--hollow:active,.btn--hollow:focus,.btn--hollow:hover:not([disabled]){background-color:#080808;color:#FFFFFF}.btn--grey{color:#FFFFFF;background-color:#666666;border-radius:0.3em;text-decoration:none;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.btn--grey:focus,.btn--grey:hover,.btn--grey:active{text-decoration:none}.checkbox-field__input{-moz-appearance:none;-webkit-appearance:none;border:1px solid #A6A6A6;cursor:pointer;height:1.25em;width:1.25em;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:71% 71%}.checkbox-field__input:focus{border-color:#080808;outline:none}.checkbox-field__input:checked{background-image:url(/sign-in/assets/unisporkal/getty/icons/checkmark-35a3a9ff4e423d4093f04b34eb3f2e537dc15193933edb8e96c0f9b4409f235d.svg);border-color:#080808}.checkbox-field__input:not(:checked):hover{background-image:url(/sign-in/assets/unisporkal/getty/icons/checkmark_hover-3817065874f2ce5b23add4d464cf84fdcc1f2134db9aa7c1cf2dfb20fb0ea6b8.svg);border-color:#080808}.checkbox-field__label--left{margin-right:0.5em}.checkbox-field__label--right{margin-left:0.5em}.checkbox-field--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dropdown-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:inherit;background-image:url(/sign-in/assets/unisporkal/getty/icons/arrow-down-6ad6f3e2b0efe1b01dec4b758d6cf2c709ce14ccdb4f7a915b79c684ac5d45b1.svg);background-position:right 1em bottom 47%;background-repeat:no-repeat;border-radius:0px;border:1px solid #A6A6A6;color:#A6A6A6;padding:1.2em 2.2em 1.2em 1.2em}.dropdown-field.ng-dirty{color:#080808}.dropdown-field:focus,.dropdown-field:hover{border-color:#080808;outline:none}.dropdown-field:-moz-focusring{color:transparent;text-shadow:0 0 0 #080808}.dropdown-field::-ms-expand{display:none}.advanced-dropdown-field{cursor:pointer;width:100%;position:relative;display:block}.advanced-dropdown-field__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:59px;background-color:inherit;background-image:url(/sign-in/assets/unisporkal/getty/icons/arrow-down-6ad6f3e2b0efe1b01dec4b758d6cf2c709ce14ccdb4f7a915b79c684ac5d45b1.svg);background-position:right 1em bottom 47%;background-repeat:no-repeat;border-radius:0px;border:1px solid #A6A6A6;color:#A6A6A6;padding-left:1.2em;padding-right:1.2em;padding-top:0.4em;padding-bottom:0.4em}.is-active .advanced-dropdown-field__box{border-color:#080808;background-image:url(/sign-in/assets/unisporkal/getty/icons/arrow-up-ea97f9a6587a500b976dfe499fc6b7b80b633e717832a6a479b56ad0fb62cee8.svg)}.advanced-dropdown-field__box:hover{border-color:#080808}.advanced-dropdown-field__items{display:none;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:225px;overflow-y:scroll;width:100%;background-color:#FFFFFF;z-index:12;border:1px solid #A6A6A6}.is-active .advanced-dropdown-field__items{display:-webkit-box;display:-ms-flexbox;display:flex;border-color:#080808;border-top:none}.advanced-dropdown-field__items::-webkit-scrollbar{-webkit-appearance:none;height:0px;width:0px}.advanced-dropdown-field__item{width:100%;padding-left:1.2em;padding-right:1.2em;padding-top:0.6em;padding-bottom:0.6em}.advanced-dropdown-field__item:hover{background-color:#F4F4F4}.advanced-dropdown-field__item.is-active{font-weight:bold}.advanced-dropdown-field__item.is-disabled{pointer-events:none;opacity:0.4}.advanced-dropdown-field__item-superscript{padding-bottom:.3em;color:#666666;font-size:12px}.advanced-dropdown-field__item-subscript{padding-top:.3em;color:#666666;font-size:12px}.advanced-dropdown-field__item-label{color:#080808;font-size:16px}.is-placeholder .advanced-dropdown-field__item-label{color:#666666}.form-field{margin-bottom:0.75em}.form-field__message{margin-top:0.5em}.text-field{border:1px solid #A6A6A6;display:inline-block;position:relative;padding:0.7625em 1.2em}.text-field:hover{border:1px solid #080808}.text-field.is-alert{border-color:#F01428}.text-field.is-alert.is-focused{border-color:#F01428}.text-field.is-focused{border:1px solid #080808}.text-field.is-active .text-field__label{-webkit-animation-name:text-field__label--activate;animation-name:text-field__label--activate;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;line-height:14px;font-size:12px;margin-top:0;margin-bottom:0;position:static}.text-field.is-active .text-field__input{margin-top:0;opacity:1;position:static}.text-field.is-deactivating .text-field__label{-webkit-animation-name:text-field__label--deactivate;animation-name:text-field__label--deactivate;-webkit-animation-duration:0.2s;animation-duration:0.2s}.text-field__label{color:#A6A6A6;display:block;margin:0.4375em 0}.text-field__input{background:none;border:none;bottom:0;left:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.text-field__input:focus{outline:none}@-webkit-keyframes text-field__label--activate{0%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);opacity:0.1;visibility:visible}}@keyframes text-field__label--activate{0%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);opacity:0.1;visibility:visible}}@-webkit-keyframes text-field__label--deactivate{100%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);opacity:0.1;visibility:visible}}@keyframes text-field__label--deactivate{100%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);opacity:0.1;visibility:visible}}.confirmed-checkmark{background-image:url("unisporkal/getty/icons/confirmed_checkmark.svg");height:34px;width:34px}.badge-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1em;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.75em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 5px}.gi-icon-container svg{height:inherit;width:inherit}.search-magnifying-glass{color:#080808}a{outline:none;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}a:focus,a:hover{text-decoration:underline}.text-link--sly{color:inherit;text-decoration:none}.text-link--sly:focus,.text-link--sly:hover,.text-link--sly:active{text-decoration:none}.text-link--highlight-treatment:focus,.text-link--highlight-treatment:hover{color:#6F43D6;text-decoration:none}.text-links--large{font-size:1.125rem}.text-links--small{font-size:0.875rem}.text-links--tiny{font-size:0.75rem}.text-links--confirmed,.sign-in-form__text-with-link a{color:#6F43D6}.text--with-confirmed-link a{color:#6F43D6}.text--with-hollow-link a{color:#080808}.text--with-hollow-link a:hover{text-decoration:none}.text--with-hollow-link:hover a{color:#FFFFFF}body{color:#080808;font-family:"Lato", sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2.75rem;font-weight:normal}h2{font-size:2.25rem;font-weight:normal}h3{font-size:2rem;font-weight:normal}h4{font-size:1.5rem;font-weight:normal}h5{font-size:1.3125rem;font-weight:normal}h6{font-size:1.125rem;font-weight:normal}.ibm-modal{display:none;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:14;-webkit-transition:"visibility 0s $complex-duration";transition:"visibility 0s $complex-duration"}@media screen and (min-width: 768px){.ibm-modal{display:-webkit-box;display:-ms-flexbox;display:flex}}.ibm-modal .overlay{background-color:#080808;height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:14;-webkit-transition:"opacity $complex-duration ease 0s", "visibility 0s $complex-duration";transition:"opacity $complex-duration ease 0s", "visibility 0s $complex-duration"}.ibm-modal .overlay.active{opacity:0.8;visibility:visible;-webkit-transition:"opacity $complex-duration ease 0s";transition:"opacity $complex-duration ease 0s"}.ibm-modal .overlay.active .ibm-modal{visibility:visible}.ibm-modal .modal-wrapper{background-color:#FFFFFF;border-radius:5px;height:360px;margin-top:10%;opacity:0;position:fixed;visibility:hidden;width:610px;z-index:15;-webkit-transition:"opacity $complex-duration ease 0s", "visibility 0s $complex-duration";transition:"opacity $complex-duration ease 0s", "visibility 0s $complex-duration"}@media screen and (min-width: 1024px){.ibm-modal .modal-wrapper{height:360px;margin-top:10%;opacity:0;position:fixed;visibility:hidden;width:750px}}.ibm-modal .modal-wrapper.active{opacity:1;visibility:visible;-webkit-transition:"opacity $complex-duration ease 0s";transition:"opacity $complex-duration ease 0s"}.ibm-modal .close-icon{background-image:url("/sign-in/assets/unisporkal_engine/images/getty/close_black-792896543493a127994274605839eee08d42a76e5920b51bd31e42bbcc730fd7.svg");background-repeat:no-repeat;background-size:contain;background-color:transparent;bottom:18px;color:#FFFFFF;display:block;float:right;font-size:1.5em;height:16px;position:relative;left:26px;width:16px;z-index:15}.ibm-modal .close-icon:hover{cursor:pointer}.ibm-modal .modal-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2em 3em}.ibm-modal .modal-content h2{font-size:1.6em;margin:0}.ibm-modal .modal-content p{padding:0;margin:30px 0;line-height:1.5em}.ibm-modal .modal-content a{color:#6F43D6}.ibm-modal .info-container{text-align:center}.ibm-modal .actions-container{text-align:center}.ibm-modal .actions-container p{font-size:0.9em;margin:30px 90px;text-align:center}@media screen and (min-width: 1024px){.ibm-modal .actions-container p{margin:30px 140px}}.ibm-modal button{border-radius:5px;font-weight:bold;margin:0 20px;padding:18px 45px}.ibm-modal button:hover{cursor:pointer}.ibm-modal button.no-thanks{background-color:#FFFFFF;border:1px solid #080808;color:#080808}.ibm-modal button.no-thanks:active,.ibm-modal button.no-thanks:focus,.ibm-modal button.no-thanks:hover:not([disabled]){background-color:#080808;color:#FFFFFF}.ibm-modal button.yes-please{background-color:#6F43D6;border:1px solid #4316AC;color:#FFFFFF}.ibm-modal button.yes-please:active,.ibm-modal button.yes-please:focus,.ibm-modal button.yes-please:hover:not([disabled]){background-color:#4316AC;color:#FFFFFF}.unhandled_error{margin:auto;width:70%;min-width:320px}.facebook-sign-in{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4267b2;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.facebook-sign-in:active,.facebook-sign-in:hover,.facebook-sign-in:focus{background-color:#3d5a96;color:#FFFFFF}.facebook-sign-in__icon{background-image:url(/sign-in/assets/getty/icons/facebook-45c996a713d06a971039107448c57bdc6195e39e006bf8e18f44f594d380c91e.svg);height:24px;width:24px;display:inline-block;margin-right:1em}.hero-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.hero-image__background{height:100%;opacity:1;position:absolute;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;width:100%}.hero-image__details{bottom:0;margin-bottom:3.125rem;margin-left:5rem;opacity:0;position:absolute;text-shadow:1px 2px 2px #070707;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;z-index:2}.hero-details__links{color:#FFFFFF;line-height:1.5em}.hero-details__links--contributor-name{font-size:1.125rem}.hero-details__links--contributor-id{font-size:0.875rem}.hero-image__logo{margin-top:3.125rem;margin-left:5rem;opacity:0;position:absolute;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;z-index:5}.hero-image__image{height:29px;width:173px}.mobile-logo{display:block;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.mobile-logo{display:none}}.mobile-logo__link{text-decoration:none}.mobile-logo__image{height:29px;width:173px}.option-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.option-picker__option:not(:first-child){margin-left:3.75em}.option-picker__cta{background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;outline:none;white-space:nowrap}.sign-in-layout{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;min-height:100%}@media screen and (min-width: 768px){.sign-in-layout{height:100%}}.sign-in-layout__right{background-color:#FFFFFF;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:auto;margin-right:auto;max-width:415px;text-align:center;padding-top:3.5rem;padding-right:2.75rem;padding-bottom:4rem;padding-left:2.75rem}@media screen and (min-width: 768px){.sign-in-layout__right{height:100%;overflow-y:auto}}.sign-in-layout__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width: 767px){.sign-in-layout__left{display:none}}.sign-in-layout__heading{padding-bottom:1.25rem;margin:0}.sign-in-layout__confirmed-gi-icon{display:inline-block;margin-right:14px;position:relative;top:8px}.sign-in-layout__error-message{text-align:left}.sign-in-layout__error-message ng-message{display:block}.sign-in-register-section{margin-top:3.5em}.sign-in__extras{margin:1.25rem 0}.or-spacer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:2rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.or-spacer__line{border-top:1px solid #666666;height:1px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.or-spacer__text{font-size:0.75rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1.33333em;margin-right:1.33333em}.sign-in-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1.25rem 0}.sign-in-form__field{text-align:left;width:100%}.sign-in-form__field--flex-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sign-in-form__field--flex-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 0.5rem)}.sign-in-form__btn{padding:1em 2em;margin-bottom:1.25rem;width:100%}.sign-in-form__btn--facebook{margin-bottom:10px}.sign-in-form__email-checkbox{font-size:0.875rem;margin-top:0.875rem;margin-bottom:2rem;margin-left:0;margin-right:0;text-align:left}.sign-in-form__disclaimer{font-size:0.75rem;line-height:1.5}.sign-in-form__captcha{margin-top:auto}.grecaptcha-badge{margin:0 auto}.stack-layout--direction,.stack-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stack-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.stack-layout>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.stack-layout__bottom{-webkit-box-flex:1 1 auto;-ms-flex-positive:1 1 auto;flex-grow:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.stack-layout--full>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
