.uploadModuleContainer {
  margin: 10px; }

.uploadContainer {
  overflow: hidden;
  text-align: left; }

.responsive .uploadContainer {
  padding: 0px 20px; }

.uploadBrowseButton {
  position: relative;
  color: #000000;
  border: 1px solid #a0a0a0;
  background-color: #d0e0ff;
  overflow: hidden;
  padding: 5px;
  float: left;
  margin-right: 5px; }

.responsive .uploadBrowseButton {
  background-color: #0A2F61;
  color: white;
  border: 0px; }

.uploadBrowseButton input[type="file"] {
  font-size: 200px;
  filter: alpha(opacity=0);
  opacity: 0.0;
  position: absolute;
  right: 0px;
  bottom: 0px;
  cursor: pointer; }

.uploadImagePathContainer {
  vertical-align: middle;
  min-width: 300px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background-color: white;
  border: 1px solid #a0a0a0; }

.responsive .uploadImagePathContainer {
  border: 1px solid #145500; }

.uploadImagePathText {
  margin: 0px 5px; }

.uploadBrowseContainer {
  display: table;
  position: relative;
  padding: 0px; }

.uploadProgressContainer {
  background-color: white;
  border: 1px solid #a0a0a0;
  margin: 5px 0px; }

.responsive .uploadProgressContainer {
  border: 1px solid #145500; }

.uploadProgressBar {
  background-color: lightgreen;
  height: 15px;
  width: 0px; }

.responsive .uploadProgressBar {
  height: 25px; }

.responsive .uploadProgressBar {
  background-color: #61ad55; }

.uploadInfoText {
  padding: 0px 0px 5px 0px; }

.responsive .uploadInfoText {
  padding: 5px 0px; }

.uploadProgressBarFailed {
  background-color: #fc8b8b;
  width: 100%; }

.responsive .uploadProgressBarFailed {
  background-color: red; }

.responsive .uploadContainerHighlight {
  background-color: green; }

.tableCell {
  display: table-cell; }

.uploadDetails, .uploadDetailsLink {
  display: none; }

.uploadDetails {
  white-space: pre-wrap;
  padding-bottom: 5px; }

.uploadFailText {
  color: red; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBsb2FkLmNzcyIsInNvdXJjZXMiOlsidXBsb2FkLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnVwbG9hZE1vZHVsZUNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW46IDEwcHg7XHJcbn1cclxuXHJcbi51cGxvYWRDb250YWluZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlIC51cGxvYWRDb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMHB4IDIwcHg7XHJcbn1cclxuXHJcbi51cGxvYWRCcm93c2VCdXR0b24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTBhMGEwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTBmZjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG4ucmVzcG9uc2l2ZSAudXBsb2FkQnJvd3NlQnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTJGNjE7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBib3JkZXI6IDBweDtcclxufVxyXG5cclxuLnVwbG9hZEJyb3dzZUJ1dHRvbiBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICBmb250LXNpemU6IDIwMHB4O1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gICAgb3BhY2l0eTogMC4wO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udXBsb2FkSW1hZ2VQYXRoQ29udGFpbmVyIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2EwYTBhMDtcclxufVxyXG5cclxuLnJlc3BvbnNpdmUgLnVwbG9hZEltYWdlUGF0aENvbnRhaW5lciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTQ1NTAwO1xyXG59XHJcblxyXG4udXBsb2FkSW1hZ2VQYXRoVGV4dCB7XHJcbiAgICBtYXJnaW46IDBweCA1cHg7XHJcbn1cclxuXHJcbi51cGxvYWRCcm93c2VDb250YWluZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbn1cclxuXHJcbi51cGxvYWRQcm9ncmVzc0NvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhMGEwYTA7XHJcbiAgICBtYXJnaW46IDVweCAwcHg7XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlIC51cGxvYWRQcm9ncmVzc0NvbnRhaW5lciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTQ1NTAwO1xyXG59XHJcblxyXG4udXBsb2FkUHJvZ3Jlc3NCYXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmVlbjtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIHdpZHRoOiAwcHg7XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlIC51cGxvYWRQcm9ncmVzc0JhciB7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlIC51cGxvYWRQcm9ncmVzc0JhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjFhZDU1O1xyXG59XHJcblxyXG4udXBsb2FkSW5mb1RleHQge1xyXG4gICAgcGFkZGluZzogMHB4IDBweCA1cHggMHB4O1xyXG59XHJcblxyXG4ucmVzcG9uc2l2ZSAudXBsb2FkSW5mb1RleHQge1xyXG4gICAgcGFkZGluZzogNXB4IDBweDtcclxufVxyXG5cclxuLnVwbG9hZFByb2dyZXNzQmFyRmFpbGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYzhiOGI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJlc3BvbnNpdmUgLnVwbG9hZFByb2dyZXNzQmFyRmFpbGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxufVxyXG5cclxuLnJlc3BvbnNpdmUgLnVwbG9hZENvbnRhaW5lckhpZ2hsaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcclxufVxyXG5cclxuLnRhYmxlQ2VsbCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4udXBsb2FkRGV0YWlscywgLnVwbG9hZERldGFpbHNMaW5rIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi51cGxvYWREZXRhaWxzIHtcclxuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi51cGxvYWRGYWlsVGV4dCB7XHJcbiAgICBjb2xvcjogcmVkO1xyXG59XHJcbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLHNCQUFzQixDQUFDO0VBQ25CLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNiLFFBQVEsRUFBRSxNQUFNO0VBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsV0FBVyxDQUFDLGdCQUFnQixDQUFDO0VBQ3pCLE9BQU8sRUFB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 */
