.RadUploadProgressArea {
  *zoom: 1;
  width: 430px;
  text-align: left; }
  .RadUploadProgressArea:after {
    content: "";
    height: 0;
    clear: both;
    display: block; }
  .RadUploadProgressArea.RadUploadProgressAreaHidden {
    display: none; }
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
      .RadUploadProgressArea.RadUploadProgressAreaHidden {
        width: 0;
        height: 0;
        display: block;
        overflow: hidden;
        visibility: hidden; } }
  .RadUploadProgressArea .ruProgressHeader {
    margin: 0 0 15px;
    padding: 12px;
    border-bottom: 1px solid;
    font-size: 16px; }
  .RadUploadProgressArea .ruActions {
    margin: 0;
    padding: 12px;
    border-top: 1px solid;
    text-align: right; }
  .RadUploadProgressArea .ruButton {
    width: 80px;
    border: 1px solid;
    background-position: 0 0;
    background-repeat: repeat-x; }
  .RadUploadProgressArea .ruProgress {
    margin: 0;
    padding: 0;
    border: 0;
    background: none;
    list-style: none;
    *zoom: 1;
    border: 1px solid; }
    .RadUploadProgressArea .ruProgress:after {
      content: "";
      height: 0;
      clear: both;
      display: block; }
  .RadUploadProgressArea .ruShadow .ruProgress {
    box-shadow: 3px 3px 3px #bbbbbb; }
  .RadUploadProgressArea .ruFilePortion {
    margin: 0 20px 20px; }
  .RadUploadProgressArea .ruFileCount {
    margin: 0 20px 20px; }
  .RadUploadProgressArea .ruCurrentFile {
    margin: 20px 20px 5px;
    font-size: 14px; }
    .RadUploadProgressArea .ruCurrentFile span {
      font-size: 14px;
      line-height: 16px; }
  .RadUploadProgressArea .ruTimeSpeed {
    margin: 0 20px 20px; }
  .RadUploadProgressArea .ruBar {
    height: 16px;
    margin: 0 0 0.4em;
    border: 1px solid;
    overflow: hidden; }
    .RadUploadProgressArea .ruBar div {
      height: 17px;
      margin: -1px 0 0;
      border: 0;
      border-right: 1px solid;
      background-color: transparent;
      background-position: 0 0;
      background-repeat: repeat-x; }

.RadUploadProgressArea_rtl {
  text-align: right; }
  .RadUploadProgressArea_rtl .ruActions {
    text-align: left; }
  .RadUploadProgressArea_rtl .ruBar div {
    background-position: 0 -17px;
    border: 0;
    border-left: 1px solid; }

.RadUploadProgressArea_EHB {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadUploadProgressArea_EHB .ruProgressHeader {
    background-image: -webkit-linear-gradient(top, #f1f5fb 0%, #f1f5fb 100%);
    background-image: -moz-linear-gradient(top, #f1f5fb 0%, #f1f5fb 100%);
    background-image: -ms-linear-gradient(top, #f1f5fb 0%, #f1f5fb 100%);
    background-image: -o-linear-gradient(top, #f1f5fb 0%, #f1f5fb 100%);
    background-image: linear-gradient(top, #f1f5fb 0%, #f1f5fb 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f5fb', endColorstr='#f1f5fb',GradientType=0 ); }
  .RadUploadProgressArea_EHB .ruActions {
    border-color: #b8cbde;
    color: black;
    background-color: #f1f5fb; }
  .RadUploadProgressArea_EHB .ruButton {
    background-image: -webkit-linear-gradient(top, #f4f8fa 0%, #e9f2fb 50%, #dde7f5 50%, #dde8f6 100%);
    background-image: -moz-linear-gradient(top, #f4f8fa 0%, #e9f2fb 50%, #dde7f5 50%, #dde8f6 100%);
    background-image: -ms-linear-gradient(top, #f4f8fa 0%, #e9f2fb 50%, #dde7f5 50%, #dde8f6 100%);
    background-image: -o-linear-gradient(top, #f4f8fa 0%, #e9f2fb 50%, #dde7f5 50%, #dde8f6 100%);
    background-image: linear-gradient(top, #f4f8fa 0%, #e9f2fb 50%, #dde7f5 50%, #dde8f6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#dde8f6',GradientType=0 );
    border-color: #c2cedb;
    color: #1e395b;
    background-color: #dde7f5;
    border-radius: 3px;
    font-size: 12px;
    font-family: "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadUploadProgressArea_EHB .ruButtonHover {
    background-image: -webkit-linear-gradient(top, #fcfdfe 0%, #f7f8fb 50%, #edf2f9 50%, #e7ecf5 100%);
    background-image: -moz-linear-gradient(top, #fcfdfe 0%, #f7f8fb 50%, #edf2f9 50%, #e7ecf5 100%);
    background-image: -ms-linear-gradient(top, #fcfdfe 0%, #f7f8fb 50%, #edf2f9 50%, #e7ecf5 100%);
    background-image: -o-linear-gradient(top, #fcfdfe 0%, #f7f8fb 50%, #edf2f9 50%, #e7ecf5 100%);
    background-image: linear-gradient(top, #fcfdfe 0%, #f7f8fb 50%, #edf2f9 50%, #e7ecf5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfdfe', endColorstr='#e7ecf5',GradientType=0 );
    border-color: #c2dbfb;
    color: #1e395b;
    background-color: #edf2f9; }
  .RadUploadProgressArea_EHB .ruProgress {
    border-color: #a5b3c5;
    color: #4c607a;
    background-color: #ffffff; }
  .RadUploadProgressArea_EHB .ruCurrentFile {
    color: #0066cc; }
  .RadUploadProgressArea_EHB .ruBar {
    border-color: #abc1de; }
    .RadUploadProgressArea_EHB .ruBar div {
      border-color: #ffffff;
      background-image: url('Upload/ruProgress.gif'); }
