#application-submit-btn {
    display: none !important;
}

/* FILEPOND UPLOAD WIDGET */
/* ======================================================================== */

.li-filepond-wrapper {
    min-height: 98px;
}

.filepond--root {
    margin: 6px;
    background-color: #FFF;
}

.filepond--panel-root {
    background: #fefefe;
}

.filepond--root * {
    font-family: Switzer, Helvetica, Arial, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}

.filepond--root .filepond--drop-label {
    background-color: #FFF;
}

.filepond--root .filepond--drop-label label {
    text-align: center;
}

.filepond--root .filepond--drop-label label,
.filepond--root .filepond--drop-label label a,
.filepond--root .filepond--drop-label label span {
    vertical-align: middle;
    font-weight: 400;
    font-size: 16px;
}

.filepond--root .filepond--drop-label label span.dropify-icon {
    font-size: 50px;
    display: inline-block;
}

.filepond--root .filepond--drop-label label span.dropify-icon:before {
    font-family: dropify;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    content: '\e800';
}

.filepond--root .filepond--list * {
    color: #FFF;
    font-weight: 450;
    text-align: left;
    -webkit-font-smoothing: auto;
}

.filepond--root .filepond--list .filepond--item {
    margin: 0.2em;
}

.filepond--root .filepond--list .filepond--file {
    font-size: 1.2rem;
    padding: 0.33em 0.5625em;
    line-height: normal;
}

.filepond--root:hover {
    cursor: pointer;
}

.filepond--root:hover:hover .filepond--panel {
    background: #fefefe !important;
}

.filepond--root .filepond--panel {
    background: #fefefe;
}

.filepond--root:hover .filepond--drop-label label,
.filepond--root:hover .filepond--drop-label label a,
.filepond--root:hover .filepond--drop-label label span {
    cursor: pointer;
}

/* CUSTOM COLORS AFTER UPLOAD */
.li-filepond-wrapper [data-filepond-item-state=processing-complete] .filepond--item-panel {
    background-color: #767B8B;
}

/* CUSTOM DETAILS MODE */
.filepond-details {
    margin-top: 0.5rem;
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
}

.filepond-details .filepond--root .filepond--list-scroller {
    margin: 0.2rem 0 0;
}

.filepond-details .filepond--item .filepond--item-panel {
    background-color: #767B8B;
}

.filepond-details .filepond--item.success .filepond--item-panel {
    background-color: #369763;
}

.filepond-details .filepond--item.error .filepond--item-panel {
    background-color: #C44E47;
}

.filepond-details > .filepond--root {
    height: 67px;
}

.filepond-details > .filepond--root:hover {
    cursor: default;
}

.filepond-details .filepond--label h5,
.filepond-details .filepond--label p {
    color: #767B8B;
    margin: 0.3rem 0 0 0.3rem;
    width: 100%;
    text-align: left;
}

.filepond-details .filepond--label h5 {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: 400;
    font-size: 21px;
}

.filepond-details .filepond--label p {
    margin-top: 0.5rem;
    line-height: 1.2;
}

.filepond-details .filepond--item {
    height: 51px;
    transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1);
    opacity: 1;
}

.filepond-details .filepond--item.item-2 {
    transform: translate3d(0px, 57px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-3 {
    transform: translate3d(0px, 114px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-4 {
    transform: translate3d(0px, 171px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-5 {
    transform: translate3d(0px, 228px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-6 {
    transform: translate3d(0px, 285px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-7 {
    transform: translate3d(0px, 342px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-8 {
    transform: translate3d(0px, 399px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-9 {
    transform: translate3d(0px, 456px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-10 {
    transform: translate3d(0px, 513px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.item-11 {
    transform: translate3d(0px, 570px, 0px) scale3d(1, 1, 1);
}

.filepond-details .filepond--item.hide-remove .filepond--file .filepond--action-revert-item-processing {
    opacity: 0;
    display: none;
}

.filepond-details .filepond--item.hide-remove .filepond--file .filepond--file-status {
    margin-right: 0.25em;
}

.filepond-details .filepond--file .filepond--file-action-button:hover,
.filepond-details .filepond--file .filepond--file-action-button:focus {
    cursor: pointer;
}

.filepond-details .filepond--file .filepond--file-action-button.filepond--action-revert-item-processing:hover,
.filepond-details .filepond--file .filepond--file-action-button.filepond--action-revert-item-processing:focus {
    box-shadow: 0 0 0 0.125em rgba(196,78,71,0.9);
}

.filepond-details .filepond--file-info,
.filepond-details .filepond--file-status {
    transform: translate3d(0px, 0px, 0px);
    opacity: 1;
}

.filepond-details .filepond--file-info {
    margin-left: 2.25em;
}

.filepond-details .filepond--panel-root {
    background: #fefefe;
}

.filepond-details .filepond--root .filepond--list .filepond--item {
    margin: 0.2em;
}

.filepond-details .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 0.33, 1) !important;
}

.filepond-details .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 41px, 0px) !important;
}

.filepond-details .filepond--panel-center:not([style]) {
    visibility: visible;
}

/* 2 files */
.filepond-details.files-2 > .filepond--root {
    height: 125px;
}

.filepond-details.files-2 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 0.33, 1);
}

.filepond-details.files-2 .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 42px, 0px);
}

/* 3 files */
.filepond-details.files-3 > .filepond--root {
    height: 183px;
}

.filepond-details.files-3 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 1.59, 1);
}

.filepond-details.files-3 .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 165px, 0px);
}

/* 4 files */
.filepond-details.files-4 > .filepond--root {
    height: 240px;
}

.filepond-details.files-4 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 2.07, 1);
}

.filepond-details.files-4 .filepond--panel .filepond--panel-bottom {
    /* transform: translate3d(0px, 213px, 0px); */
    transform: translate3d(0px, 41px, 0px) !important;
}

/* 5 files */
.filepond-details.files-5 > .filepond--root {
    height: 298px;
}

.filepond-details.files-5 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 2.55, 1);
}

.filepond-details.files-5 .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 261px, 0px);
}

/* 6 files */
.filepond-details.files-6 > .filepond--root {
    height: 354px;
}

.filepond-details.files-6 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 3.03, 1);
}

.filepond-details.files-6 .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 309px, 0px);
}

/* 7 files */
.filepond-details.files-7 > .filepond--root {
    height: 410px;
}

.filepond-details.files-7 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 3.51, 1);
}

.filepond-details.files-7 .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 357px, 0px);
}

/* 8 files */
.filepond-details.files-8 > .filepond--root {
    height: 468px;
}

.filepond-details.files-8 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 3.99, 1);
}

.filepond-details.files-8 .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 405px, 0px);
}

/* 9 files */
.filepond-details.files-9 > .filepond--root {
    height: 525px;
}

.filepond-details.files-9 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 4.47, 1);
}

.filepond-details.files-9 .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 453px, 0px);
}

/* 10 files */
.filepond-details.files-10 > .filepond--root {
    height: 590px;
}

.filepond-details.files-10 .filepond--panel .filepond--panel-center {
    transform: translate3d(0px, 9px, 0px) scale3d(1, 4.93, 1);
}

.filepond-details.files-10 .filepond--panel .filepond--panel-bottom {
    transform: translate3d(0px, 501px, 0px);
}
