@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px) }30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px) }100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px) }}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px) }30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px) }100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px) }}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px) }30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px) }100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px) }}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px) }30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px) }}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px) }30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px) }}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px) }30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px) }}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1) }10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1) }20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1) }}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1) }10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1) }20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1) }}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1) }10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1) }20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1) }}.dropzoneimage,.dropzoneimage * {box-sizing: border-box;}.dropzoneimage {background: #FFF;border: 2px dotted #737d85;border-radius: 5px;padding: 15px;}.dropzoneimage.dz-clickable {cursor: pointer;}.dropzoneimage.dz-clickable * {cursor: default;}.dropzoneimage.dz-clickable .dz-message {cursor: pointer;margin: 0;}.dropzoneimage.dz-clickable .dz-message * {cursor: pointer;}.dropzoneimage.dz-started .dz-message {display: none;}.dropzoneimage.dz-drag-hover {border-style: solid;}.dropzoneimage.dz-drag-hover .dz-message {opacity: 0.5;}.dropzoneimage .dz-message {text-align: center;margin: 2em 0;}.dropzoneimage .dz-preview {position: relative;display: inline-block;vertical-align: top;margin: 2px;padding: 4px;min-height: 100px;border: 1px solid #DFE3E8;border-radius: 5px;}.dropzoneimage .dz-preview:hover {z-index: 1000;}.dropzoneimage .dz-preview:hover .dz-details {opacity: 1;}.dropzoneimage .dz-preview.dz-file-preview .dz-image {border-radius: 20px;background: #999;background: linear-gradient( to bottom, #EEE, #FFF );}.dropzoneimage .dz-preview.dz-file-preview .dz-details {opacity: 1;}.dropzoneimage .dz-preview.dz-image-preview {background: white;}.dropzoneimage .dz-preview.dz-image-preview .dz-details {-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;-ms-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}.dropzoneimage .dz-preview .dz-remove {text-align: center;display: none;position: absolute;top: 5px;right: 5px;z-index: 1000;}.dropzoneimage .dz-preview:hover .dz-remove img {cursor: pointer;}.dropzoneimage .dz-preview:hover .dz-remove {display: block;}.dropzoneimage .dz-preview .dz-remove:hover {}.dropzoneimage .dz-preview:hover .dz-details {opacity: 0;}.dropzoneimage .dz-preview .dz-details {z-index: 20;position: absolute;top: 0;left: 0;opacity: 0;font-size: 13px;min-width: 100%;max-width: 100%;padding: 2em 1em;text-align: center;color: rgba( 0, 0, 0, 0.9 );line-height: 150%;display: none;}.dropzoneimage .dz-preview .dz-details .dz-size {margin-bottom: 1em;font-size: 16px;}.dropzoneimage .dz-preview .dz-details .dz-filename {white-space: nowrap;}.dropzoneimage .dz-preview .dz-details .dz-filename:hover span {border: 1px solid rgba( 200, 200, 200, 0.8 );background-color: rgba( 255, 255, 255, 0.8 ) }.dropzoneimage .dz-preview .dz-details .dz-filename:not( :hover ) {overflow: hidden;text-overflow: ellipsis;}.dropzoneimage .dz-preview .dz-details .dz-filename:not( :hover ) span {border: 1px solid transparent;}.dropzoneimage .dz-preview .dz-details .dz-filename span, .dropzoneimage .dz-preview .dz-details .dz-size span {background-color: rgba( 255, 255, 255, 0.4 );padding: 0 0.4em;border-radius: 3px;}.dropzoneimage .dz-preview:hover .dz-image img {-webkit-filter: blur( 2px );filter: blur( 2px );}.dropzoneimage .dz-preview .dz-image {border-radius: 20px;overflow: hidden;width: 120px;height: 120px;position: relative;display: block;z-index: 10;}.dropzoneimage .dz-preview .dz-image img {display: block;}.dropzoneimage .dz-preview.dz-success .dz-success-mark {-webkit-animation: passing-through 3s cubic-bezier( 0.77, 0, 0.175, 1 );-moz-animation: passing-through 3s cubic-bezier( 0.77, 0, 0.175, 1 );-ms-animation: passing-through 3s cubic-bezier( 0.77, 0, 0.175, 1 );-o-animation: passing-through 3s cubic-bezier( 0.77, 0, 0.175, 1 );animation: passing-through 3s cubic-bezier( 0.77, 0, 0.175, 1 );}.dropzoneimage .dz-preview.dz-error .dz-error-mark {opacity: 1;-webkit-animation: slide-in 3s cubic-bezier( 0.77, 0, 0.175, 1 );-moz-animation: slide-in 3s cubic-bezier( 0.77, 0, 0.175, 1 );-ms-animation: slide-in 3s cubic-bezier( 0.77, 0, 0.175, 1 );-o-animation: slide-in 3s cubic-bezier( 0.77, 0, 0.175, 1 );animation: slide-in 3s cubic-bezier( 0.77, 0, 0.175, 1 );}.dropzoneimage .dz-preview .dz-success-mark, .dropzoneimage .dz-preview .dz-error-mark {pointer-events: none;opacity: 0;z-index: 500;position: absolute;display: block;top: 50%;left: 50%;margin-left: -27px;margin-top: -27px;}.dropzoneimage .dz-preview .dz-success-mark svg, .dropzoneimage .dz-preview .dz-error-mark svg {display: block;width: 54px;height: 54px;}.dropzoneimage .dz-preview.dz-processing .dz-progress {opacity: 1;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.dropzoneimage .dz-preview.dz-complete .dz-progress{opacity: 0;-webkit-transition: opacity 0.4s ease-in;-moz-transition: opacity 0.4s ease-in;-ms-transition: opacity 0.4s ease-in;-o-transition: opacity 0.4s ease-in;transition: opacity 0.4s ease-in;}.dropzoneimage .dz-preview:not( .dz-processing ) .dz-progress {-webkit-animation: pulse 6s ease infinite;-moz-animation: pulse 6s ease infinite;-ms-animation: pulse 6s ease infinite;-o-animation: pulse 6s ease infinite;animation: pulse 6s ease infinite }.dropzoneimage .dz-preview .dz-progress {opacity: 1;z-index: 1000;pointer-events: none;position: absolute;height: 16px;left: 50%;top: 50%;margin-top: -8px;width: 80px;margin-left: -40px;background: rgba( 255, 255, 255, 0.9 );-webkit-transform: scale( 1 );border-radius: 8px;overflow: hidden;}.dropzoneimage .dz-preview .dz-progress .dz-upload {background: #333;background: linear-gradient( to bottom, #666, #444 );position: absolute;top: 0;left: 0;bottom: 0;width: 0;-webkit-transition: width 300ms ease-in-out;-moz-transition: width 300ms ease-in-out;-ms-transition: width 300ms ease-in-out;-o-transition: width 300ms ease-in-out;transition: width 300ms ease-in-out;}.dropzoneimage .dz-preview.dz-error .dz-error-message {display: block;}.dropzoneimage .dz-preview.dz-error:hover .dz-error-message {opacity: 1;pointer-events: auto;}.dropzoneimage .dz-preview .dz-error-message {pointer-events: none;z-index: 1000;position: absolute;display: block;display: none;opacity: 0;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;border-radius: 8px;font-size: 13px;top: 130px;left: -10px;width: 140px;background: #BE2626;background: linear-gradient( to bottom, #BE2626, #A92222 );padding: 0.5em 1.2em;color: white }.dropzoneimage .dz-preview .dz-error-message:after {content: '';position: absolute;top: -6px;left: 64px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #be2626;}