@charset "UTF-8";
/*
 * jQuery File Upload UI Plugin CSS
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2010, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * https://opensource.org/licenses/MIT
 */

.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
  margin-bottom: 5px;
}
.progress-animated .progress-bar,
.progress-animated .bar {
  background: url("../img/progressbar.gif") !important;
  filter: none;
}
.fileupload-process {
  float: right;
  display: none;
}
.fileupload-processing .fileupload-process,
.files .processing .preview {
  display: block;
  width: 32px;
  height: 32px;
  background: url("../img/loading.gif") center no-repeat;
  background-size: contain;
}
.files audio,
.files video {
  max-width: 300px;
}

@media (max-width: 767px) {
  .fileupload-buttonbar .toggle,
  .files .toggle,
  .files .btn span {
    display: none;
  }
  .files .name {
    width: 80px;
    word-wrap: break-word;
  }
  .files audio,
  .files video {
    max-width: 80px;
  }
  .files img,
  .files canvas {
    max-width: 100%;
  }
}

#fileupload .ui-corner-all, #fileupload .ui-corner-bottom, #fileupload .ui-corner-right, #fileupload .ui-corner-br {
    border-bottom-right-radius: 0;
}
#fileupload .ui-corner-all, #fileupload .ui-corner-bottom, #fileupload .ui-corner-left, #fileupload .ui-corner-bl {
    border-bottom-left-radius: 0;
}
#fileupload .ui-corner-all, #fileupload .ui-corner-top, #fileupload .ui-corner-right, #fileupload .ui-corner-tr {
    border-top-right-radius: 0;
}
#fileupload .ui-corner-all, #fileupload .ui-corner-top, #fileupload .ui-corner-left, #fileupload .ui-corner-tl {
    border-top-left-radius: 0;
}
#fileupload .ui-widget-content, #fileupload .ui-widget-header, #fileupload .ui-state-default, #fileupload .ui-widget-content .ui-state-default, #fileupload .ui-widget-header .ui-state-default {
    border: 0;
    background: rgba(255, 255, 255, 0);
    color: #2a446d;
    font-weight: normal;
}
#fileupload .ui-widget {
    font-family: sans-serif;
    font-size: 1rem;
}

#fileupload .ui-button-text-icon-primary .ui-button-text, #fileupload .ui-button-text-icons .ui-button-text {
    padding: 3px 3px 3px 16px;
}

#fileupload .upload_button {
    color: #2a446d;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #2a446d;
    margin-right: 5%;
    margin-top: 1.5rem;
    padding: 8px 16px;
}
