.borrowing{border:1px solid #b8bcbf;width:400px;padding:50px 20px 20px 20px}.borrowing h2{padding:0 30px;color:#222;font-size:24px!important;font-weight:normal}.borrowing h2.fail{color:#e34e5c;font-weight:normal}.borrowing .note{padding:0 30px;font-size:16px;color:#7f7f7f}.borrowing .drop-zone{min-height:235px;padding:20px;margin:40px 0 0 0;display:flex;justify-content:center;align-items:center;background-color:#f5f6f7}.borrowing .drop-zone.bg-transparent{background:none}.borrowing .drop-zone.border{border:2px dashed #9fa4aa;background-color:transparent}.borrowing .drop-zone .drop-zone-instructions{width:100%;max-width:250px;text-align:center}.borrowing .drop-zone .progress-bar-wrapper{background-color:#d1d5da;width:120px;height:4px;margin:auto auto 20px;border-radius:4px}.borrowing .drop-zone .progress-bar-wrapper .progress-bar{width:50%;height:4px;background-color:#3498db;border-radius:4px;animation-duration:5s;animation-name:changewidth;animation-iteration-count:infinite}.borrowing .drop-zone .progress-bar-wrapper .progress-bar.fail{background-color:#e34e5c;animation:none;width:80%}.borrowing .drop-zone .instruction.fail{padding:20px;color:#e34e5c}.borrowing .button.gray{color:#222;background-color:#e3e6e7;border:none;cursor:pointer;display:inline-block;font:14px/50px 'Open Sans';height:50px;padding:0 20px;text-align:center;border-radius:2px;position:relative}.borrowing ol{margin:20px 0 0 18px;font-size:16px;color:#7f7f7f}.borrowing ol li{padding-left:15px}.borrowing .steps-wrapper{padding:0 30px 30px 30px}.borrowing .steps-wrapper .steps{margin-top:20px;font-size:18px}.borrowing .steps-wrapper .steps a{font-size:14px}.borrowing .file-name{white-space:nowrap;font-weight:600}.borrowing .file-name .file-size{color:#7f7f7f}.borrowing a{cursor:pointer}@keyframes changewidth{from{width:0}to{width:100%}}