.file-collector-submission-page #page-header #inner-page-header,.file-collector-submission-page #outer-frame{max-width:990px;width:inherit}html,body{height:100%}#drops-submission-page{position:relative;min-height:559px;height:100%}#drops-submission-page .file-collector__submissions-page__privacy-link{color:rgba(71,82,93,0.5);display:block}@media (max-height: 700px){#drops-submission-page .file-collector__submissions-page__privacy-link{position:absolute;bottom:0;left:0}}@media (min-height: 701px){#drops-submission-page .file-collector__submissions-page__privacy-link{position:fixed;width:990px;bottom:0;padding-bottom:20px}}#drops-submission-page #submission-footer{bottom:0;width:100%}@media (max-height: 700px){#drops-submission-page #submission-footer{position:absolute}}@media (min-height: 701px){#drops-submission-page #submission-footer{position:fixed;max-width:990px;padding-bottom:20px;z-index:200}}#drops-submission-page #submission-footer #locale-container{float:right}.file_collector__deadlines-pill{position:relative;top:-74px;text-align:center}.file_collector__deadlines-pill .c-banner--pill{display:inline-block;padding:6px 20px;border:0;border-radius:100px;color:#fff;background-color:#7B8995}.file_collector__deadlines-pill .c-banner--urgent-pill{background-color:#EB1D00}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}.file_collector__deadlines-pill .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.file_collector__deadlines-pill .bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.file-collector__submission-page{-webkit-font-smoothing:antialiased;margin:0 auto;text-align:center;max-width:268px;min-width:268px;position:relative;z-index:1}.file-collector__submission-page .upload-unsupported-message{background-color:#fbd6dc;border:1px solid #f2768b;border-radius:3px;font-size:12px;margin-bottom:24px;padding:8px 18px;text-align:center}.file-collector__submission-page.initial-pane{max-width:480px}.file-collector__submission-page .submission-page__header{margin-bottom:20px}.file-collector__submission-page .submission-page__header .header__creator{margin-bottom:8px;position:relative}.file-collector__submission-page .submission-page__header .header__creator .creator__avatar{display:inline-block;height:24px;margin-right:6px;margin-bottom:6px;vertical-align:middle}.file-collector__submission-page .submission-page__header .header__creator .creator__avatar img{height:24px;width:24px}.file-collector__submission-page .submission-page__header .header__creator .creator__text{display:inline-block;font-size:13px;vertical-align:middle;margin-bottom:6px}.file-collector__submission-page .submission-page__header .header__creator .creator__text .text__name{font-weight:700}.file-collector__submission-page .submission-page__header .header__info .info__title{font-size:24px;margin-bottom:8px;word-wrap:break-word}.file-collector__submission-page .submission-page__header .header__info .info__description{font-size:13px}.file-collector__submission-page .submission-page__header .header__info .info__description .s_web_lock{margin-right:5px;margin-bottom:-2px}.file-collector__submission-page.complete-pane.logged-in{max-width:380px}.file-collector__submission-page .submission-page__submission-form{position:relative}.file-collector__submission-page .submission-page__submission-form .submission-form__error{color:#e82110;margin-bottom:12px;text-align:center}.file-collector__submission-page .submission-page__submission-form .file-chooser-button{margin-left:6px;margin-right:6px}.file-collector__submission-page .submission-page__submission-form .help-link{margin-top:8px}.file-collector__submission-page .submission-page__submission-form .submission-form__signed-in-submitter-banner{border-radius:4px;padding:10px;margin-bottom:16px;background-color:#f6f9fc;border:1px solid rgba(0,0,0,0.1)}.file-collector__submission-page .submission-page__submission-form .submission-form__inputs{margin-bottom:16px;text-align:left}.file-collector__submission-page .submission-page__submission-form .submission-form__inputs .text-input{font-size:16px;width:auto}.file-collector__submission-page .submission-page__submission-form .submission-form__inputs .text-input-error-wrapper{display:none}.file-collector__submission-page .submission-page__submission-form .submission-form__inputs .text-input-input{border-color:rgba(208,212,217,0.6);border-radius:4px;height:40px;margin:0;padding:4px 12px}.file-collector__submission-page .submission-page__submission-form .submission-form__inputs .inputs__label{color:#7b8994;margin-bottom:6px;text-align:left}.file-collector__submission-page .submission-page__submission-form .submission-form__inputs .inputs__fname{display:inline-block;margin-bottom:16px;margin-right:12px;width:128px}.file-collector__submission-page .submission-page__submission-form .submission-form__inputs .inputs__lname{display:inline-block;margin-bottom:16px;width:128px}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .moxie-shim input,.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .drag-to-upload-files-img{cursor:pointer}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .file-chooser__files-label{color:#7b8994;margin-bottom:6px;text-align:left}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .file-chooser__files{border:1px solid rgba(208,212,217,0.6);border-radius:4px;margin-bottom:16px;max-height:108px;overflow-y:auto}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .file-chooser__files .files__file{border-bottom:1px solid rgba(208,212,217,0.6);overflow:hidden;padding:8px 12px;text-align:left}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .file-chooser__files .files__file:last-child{border-bottom:none}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .file-chooser__files .files__file img{float:left;margin-right:10px;margin-top:2px}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .file-chooser__files .files__file .file__name{float:left;font-size:16px;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .file-chooser__files .files__file .file__delete{color:#7b8994;float:right;font-size:18px;cursor:pointer}.file-collector__submission-page .submission-page__submission-form .submission-form__file-chooser .file-chooser__add-another{font-size:14px;font-weight:400;margin-bottom:16px}.file-collector__submission-page .submission-page__overlay{background-color:white;opacity:0.95;margin:auto;position:fixed;bottom:0;left:0;right:0;top:0;z-index:300}.file-collector__submission-page .submission-page__overlay .overlay__pane{border-radius:6px;height:148px;width:268px;position:fixed;bottom:50%;left:50%;margin-left:-134px;margin-top:-74px;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.file-collector__submission-page .submission-page__overlay .overlay__pane .pane__image{margin:48px auto 0}.file-collector__submission-page .submission-page__overlay .overlay__pane .pane__image svg{width:24px;height:24px}.file-collector__submission-page .submission-page__overlay .overlay__pane .pane__image img{-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.file-collector__submission-page .submission-page__overlay .overlay__pane .pane__text{color:white;font-size:16px;margin-top:8px;padding:0 20px}.file-collector__submission-page .submission-page__overlay.uploading .overlay__pane{background-color:#007ee5}.file-collector__submission-page .submission-page__overlay.bounceOutUp .overlay__pane{background-color:#26b75d;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;-webkit-animation-fill-mode:both;animation-fill-mode:both}.file-collector__submission-page .submission-page__overlay.fadeOut{-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.file-collector__submission-page .submission-page__complete .complete__header .header__h1{font-size:24px;margin-bottom:8px}.file-collector__submission-page .submission-page__complete .complete__header .header__h2{font-size:14px;margin-bottom:8px}.file-collector__submission-page .submission-page__complete .complete__header .submission-page__complete__link{margin-top:16px;margin-bottom:32px}.file-collector__submission-page .submission-page__spinner{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeOut{0%{opacity:0.95;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:0.95;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0) scaleY(5);transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}75%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0) scaleY(5);transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}75%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.985);transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0) scaleY(0.9);transform:translate3d(0, 20px, 0) scaleY(0.9)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0) scaleY(3);transform:translate3d(0, -2000px, 0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.985);transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0) scaleY(0.9);transform:translate3d(0, 20px, 0) scaleY(0.9)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0) scaleY(3);transform:translate3d(0, -2000px, 0) scaleY(3)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}
