// uploader definition styles
$zero-value: 0 !default;
$upload-root-font-family: $font-family !default;
$upload-element-opacity: $zero-value !default;
$upload-element-width: $zero-value !default;
$select-file-margin: $zero-value !default;
$select-file-padding: $zero-value !default;
$list-items-font-size: 15px !default;
$list-item-height: 35px !default;
$list-item-margin-right: 90px !default;
$list-item-name-width: 75% !default;
$delete-icon-opacity: 1 !default;
$float-right: right !default;
$float-left: left !default;
$margin-rtl: 14px !default;
$right: 100% !default;
$file-status-rtl-top-margin: 7% !default;
$remove-icon-before: 4px !default;
$file-size-top: $zero-value !default;
$action-buttons-margin: 10px !default;
$file-status-rtl: 30px !default;
$progress-inner-wrap-top: 3px !default;
$progress-bar-wrap-top: 34px !default;
$file-status-top-bigger: 35px !default;
$file-drop-rtl-smaller: -10px !default;
$file-drop-rtl-bigger: -10px !default;
$footer-height: 50px !default;
$footer-height-smaller: 30px !default;
$footer-buttons-height: 30px !default;
$footer-buttons-height-bigger: 40px !default;
$file-container-top-bigger: $zero-value !default;
$remove-icon-rtl: 20px !default;
$reload-btn-right: 36px !default;
$icons-small-ie-padding: 18px 13px 18px 23px !default;
$icons-bigger-ie-padding: 20px 17px 20px 26px !default;

// Smaller values
$list-items-font-size-smaller: 14px !default;
$list-items-height-smaller: 60px !default;
$list-item-status-margin-smaller: 8px !default;
$progress-bar-top-smaller: $zero-value !default;
$progress-bar-wrapper-height-smaller: 10px !default;
$file-status-top-smaller: 19px !default;
$list-item-status-top-smaller: 10px !default;
$file-size-top-smaller: 10px !default;
$file-size-left-smaller: 10px !default;
$file-type-top-smaller: $zero-value !default;
$file-size-rtl-right: 10px !default;
$list-item-size-top: 30px !default;
$file-container-height: 100% !default;
$progress-bar-paddding: 6px 6px !default;
$remove-icon-before-bigger: 15px !default;
$progress-bar-wrapper-width-bigger: 90% !default;
$margin-rtl-header: $zero-value !default;
$remove-icon-rtl-bigger: $zero-value !default;
$margin-rtl-header-smaller: 10px !default;

// Smaller RTL values
$file-status-rtl-smaller: 21px !default;
$progress-bar-wrap-top-smaller: 23px !default;
$rtl-progress-left-smaller: -23px !default;
$remove-icon-top-bigger: 10px !default;

// themes files
$progress-bar-transition: width 2s !default;
$remove-icon-disabled-color:  $zero-value !default;
$progress-text-rtl-smaller: 0 !default;
$pause-play-button-right-value: 36px !default;
$pause-play-button-right-value-bigger: 45px !default;
$pause-play-button-right-value-bigger-rtl: 41px !default;
$file-container-left: 60px !default;
$ie-icons-position-value: 10px !default;
$ie-abort-icon-position-value: 12px !default;

$upload-font-family: inherit !default;
$drop-area-font-size-smaller: 14px !default;
$drop-area-font-size: 15px !default;
$drop-text-color: $theme-light-font !default;
$file-drop-text-color: $drop-text-color !default;
$drag-hover-border: 2px dashed  $theme-primary !default;
$drop-zone-margin: 2px !default;
$header-padding: 16px 0 16px 12px !default;
$drop-area-padding-left: 12px !default;
$drop-area-padding-left-smaller: 9px !default;
$file-name-font-size-smaller: 14px !default;
$file-name-font-size: 14px !default;
$file-size-color: $neutral-tertiary !default;
$list-item-status-font-size-smaller: 11px !default;
$list-item-status-font-size: 12px !default;
$list-item-status-bigger-font-size: $list-item-status-font-size !default;
$file-name-padding-top-smaller: 12px !default;
$file-name-padding-top: 16px !default;
$file-size-padding: 10px $zero-value !default;
$file-size-padding-smaller: 8px $zero-value !default;
$list-item-margin-left-smaller: 12px !default;
$list-item-margin-left: 16px !default;
$list-line-height: normal !default;
$remove-icon-margin: 16px !default;
$remove-icon-margin-smaller: 12px !default;
$action-buttons-margin-smaller: 12px !default;
$footer-buttons-margin: 16px !default;
$list-bottom-border: 1px solid $neutral-quintenaryalt !default;
$delete-icon-padding-smaller: 16px !default;
$delete-icon-padding: 24px !default;
$remove-icon-top-smaller: 50% !default;
$remove-icon-top: 50% !default;
$remove-icon-right: $zero-value !default;
$remove-icon-before-left: 9px !default;
$remove-icon-before-top: 9px !default;
$file-name-font-family: inherit !default;
$li-min-height: 90px !default;
$progress-inner-wrap-height-smaller: 2px !default;
$progress-inner-wrap-height: 2px !default;
$progress-bar-height-smaller: 2px !default;
$progress-bar-height: 2px !default;
$progress-bar-wrapper-height: 10px !default;
$inner-wrap-radius: 1px !default;
$progress-bar-radius: 1px !default;
$progress-bar-wrapper-width: 94% !default;
$progress-bar-top-paddding: 6px !default;
$progress-bar-bottom-paddding: 11px !default;
$progress-bar-text-right-smaller: $zero-value !default;
$progress-bar-text-top-smaller: -33px !default;
$progress-bar-text-right: 16px !default;
$progress-bar-text-top: -31px !default;
$file-name-top: $zero-value !default;
$list-items-height: 108px !default;
$remove-icon-before-left-bigger: 12px !default;
$remove-icon-before-top-bigger: 12px !default;
$progress-bar-wrapper-width: 96% !default;
$margin-rtl-smaller: 12px !default;
$left: $zero-value !default;
$progress-bar-width-rtl: 87% !default;
$rtl-progress-top: -28px !default;
$remove-icon-rtl-top-smaller: 50% !default;
$file-container-top: $zero-value !default;
$remove-icon-font-size-smaller: 11px !default;
$clear-icon-focus-color: $neutral-light !default;
$remove-icon-height: 26px !default;
$remove-icon-width: 26px !default;
$remove-bigger-icon-height: 26px !default;
$remove-bigger-icon-width: 26px !default;
$upload-border: 1px solid $neutral-tertiary-alt !default;
$remove-icon-margin-top: -24px !default;
$remove-icon-font-size: 12px !default;
$remove-icon-margin-top-smaller: -21px !default;
$remove-icon-padding-smaller: 16px !default;
$delete-icon-font-size: 12px !default;
$abort-icon-font-size: 18px !default;
$delete-icon-font-size-smaller: 11px !default;
$abort-icon-font-size-smaller: 15px !default;

// RTL
$header-padding-rtl-bigger: 20px 16px 20px $zero-value !default;
$header-padding-rtl-smaller: 16px 12px 16px $zero-value !default;
$header-padding-bigger: 20px 0 20px 16px !default;
$upload-in-progress-color: $theme-primary !default;
$upload-success-color: $success-font-color !default;
$upload-failure-color: $error-font-color !default;
$progress-background-color: $neutral-light !default;
$progress-text-color: $theme-light-font !default;

$remove-icon-color: $neutral-light-font !default;
$upload-hover-icon-color: $neutral-light-font !default;
$disabled-state: rgba($theme-light-font, .38) !default;

$uploader-icons-hover-radius: 50% !default;

// mouse small
$header-padding-small: 12px 0 12px 12px !default;
$drop-area-small-font-size: 13px !default;
$file-small-name-font-size: 12px !default;
$file-small-name-padding-top: 10px !default;
$list-small-item-status-font-size: 11px !default;
$file-small-size-padding: 6px 0 !default;
$remove-small-icon-font-size: 10px !default;
$remove-small-icon-height: 24px !default;
$delete-small-icon-padding: 12px !default;
$remove-small-icon-width: 24px !default;
$progress-bar-bottom-paddding-small: 2px !default;
$drop-small-area-padding-left: 12px !default;
$li-min-height-small: 76px !default;
$header-padding-rtl-small: 12px 12px 12px 0 !default;

// form upload
$form-upload-file-name-line-height: 1.5 !default;
$form-upload-file-list-height: $list-item-height !default;
$form-upload-file-list-padding-top: $file-name-padding-top - 4 !default;
$form-upload-file-list-padding-bottom: $file-name-padding-top !default;
$form-upload-file-name-padding: 4px !default;
$form-upload-file-status-font-size: $list-item-status-font-size-smaller !default;
$form-upload-remove-icon-top: 42px !default;
$form-upload-bigger-remove-icon-top: 37px !default;
$form-upload-small-remove-icon-top: 38px !default;

// form upload - bigger
$form-upload-bigger-file-name-line-height: 1.5 !default;
$form-upload-bigger-file-list-height: $list-item-height !default;
$form-upload-bigger-file-list-padding-top: $file-name-padding-top - 4 !default;
$form-upload-bigger-file-list-padding-bottom: $file-name-padding-top !default;
$form-upload-bigger-file-name-padding: 4px !default;
$form-upload-bigger-file-status-font-size: $list-item-status-font-size !default;

// form upload - small
$form-upload-small-file-name-line-height: 1.5 !default;
$form-upload-small-file-list-height: $list-item-height !default;
$form-upload-small-file-list-padding-top: $file-small-name-padding-top - 4 !default;
$form-upload-small-file-list-padding-bottom: $file-small-name-padding-top !default;
$form-upload-small-file-name-padding: 4px !default;
$form-upload-small-file-status-font-size: $list-item-status-font-size-smaller !default;
