/*
  Style Sheet for Xfer
  for CodeWeavers Website
  by Jeremy Newman <jnewman@codeweavers.com>
*/

#xfer_space .progress {
    height: 2.85em;
    margin-bottom: 0px;
}

.progress_report_title {
    float:left; width:150px;
}

.progress_files {
    max-height: 200px; overflow: auto; margin: 0; padding: 0;
}
.progress_files .progress_report_bar_row {
    padding: 10px;
}
.progress_files .progress_report_bar_file {
    font-size: 8px; margin: 0; padding: 0;
}
.progress_files .progress_report_bar_container {
    width: 330px; height: 15px; margin: 0px 10px 5px 10px;
}
.progress_files .progress_report_bar {
    height: 15px; font-size: 7px;
}

.xfer_row {
    clear: both; margin: 5px; padding: 0px;
    overflow: hidden;
    width: 100%;
}
.xfer_row > div {
    float: left; margin: 5px 0 5px 0; padding: 0 2px 0px 2px;
}
.xfer_row .xfer_icn {
    width: 20px;
}
.xfer_row .xfer_ttl {
    width: 45%;
}
.xfer_row .xfer_sze {
    width: 100px;
    text-align: right;
}
.xfer_row .xfer_dte {
    width: 200px;
    text-align: right;
}
.xfer_row .xfer_cmd {
    width: 100px; text-align: right;
}
.xfer_row .xfer_end {
    overflow: hidden;
}
.xfer_cmd a {
    margin-right: 2px;
}
.xfer_cmd a.del {
    display: inline-block; font-size: 18px; text-decoration: none;
}
.xfer_cmd a.md5 {
    display: inline-block; font-size: 12px; text-decoration: none;
}
.xfer_cmd a.lck {
    display: inline-block; font-size: 18px; text-decoration: none;
}

.lck_users_rows {
    margin: 0 0 2px 0;
    padding: 0;
    list-style: none;
    max-height: 100px;
    overflow: auto;
    border: 1px inset #999999;
    outline: none;
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.lck_users_rows .lck_del {
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    margin: 0;
    padding: 0;

}
.lck_users_rows li { padding-left: 10px; color: #000; }
.lck_users_rows li:nth-child(odd)		{ background-color:#fff; }
.lck_users_rows li:nth-child(even)		{ background-color:#eee; }
.lck_users_rows li:hover                { background-color: #FFCF6E; }

table.xfer_template { width: 100%; }

DIV.xfer_img_body {
    margin: 0; padding:0; text-align:center;
}
DIV.xfer_img_body IMG {
    max-width:95%; max-height: 90%;
    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
}

