#entry_distribution table { width: 100%; }
#entry_distribution table thead th { padding: 0 10px; line-height: 22px; border-bottom: 1px solid #848484; text-align: left}
#entry_distribution table thead th.first { padding-left: 22px; }
#entry_distribution table thead th.status { width: 200px; }
#entry_distribution table thead th.date { width: 80px; }
#entry_distribution table thead th.action { width: 120px; }
#entry_distribution table tbody td { height: 48px; padding: 0 10px; line-height: 22px; vertical-align: middle; border-bottom: 1px solid #CCCCCC; }
#entry_distribution table tbody td.first { padding-left: 22px; }
#entry_distribution table tbody td a.profile-name { cursor: pointer; }
#entry_distribution table tbody td.status a { color: #888888; }
#entry_distribution table tbody td.status span { color: #888888; }
#entry_distribution table tbody td.status a.error-status,
#entry_distribution table tbody td.status a.validation-error { color: red; cursor: pointer; }
#entry_distribution table tbody td.action button { line-height: 24px; width: 110px; }
#entry_distribution .refresh-button{ display:block; cursor: pointer; margin: 15px 0; float: right; line-height: 16px; font-size: 11px; color: #888888; }
#entry_distribution .refresh-icon { width: 16px; height: 16px; margin-right:5px; display: block; float: left; background-image: url('arrow_refresh.png'); }

.ui-dialog .ui-dialog-content.manage-entry-distribution { overflow-y: scroll; }
.manage-entry-distribution > .error { border: 2px solid #d44e4e; background: #f5e9e9; color: #d44e4e; padding: 5px; }
.manage-entry-distribution { color: #000000; background-color: #F8F8F8; }
.manage-entry-distribution h2 { margin: 10px 0 5px 0; }
.manage-entry-distribution label { display: block; width: 80px; float: left; line-height: 34px; }
.manage-entry-distribution .item { clear: both; line-height: 34px; }
.manage-entry-distribution .item .error { border: 1px solid #d44e4e; background: #f5e9e9; color: #d44e4e; }
.manage-entry-distribution .date { width: 77px; }
.manage-entry-distribution .time { width: 54px; }
.manage-entry-distribution .validation-error { color: red; }
.manage-entry-distribution table { width: 100%; }
.manage-entry-distribution table thead th { padding: 0 10px; line-height: 22px; border-bottom: 1px solid #848484; }
.manage-entry-distribution table tbody td { height: 48px; padding: 0 10px; line-height: 22px; vertical-align: middle; border-bottom: 1px solid #CCCCCC; }
.manage-entry-distribution table thead th.asset-id { width: 60px; }
.manage-entry-distribution table thead th.transcoding-flavor { width: 108px; }
.manage-entry-distribution table thead th.format { width: 40px; }
.manage-entry-distribution table thead th.codec { width: 40px; }
.manage-entry-distribution table thead th.bitrate { width: 75px; }
.manage-entry-distribution table thead th.dimensions { width: 70px; }
.manage-entry-distribution table thead th.size { width: 50px; }
.manage-entry-distribution #save-entry-distribution { margin: 20px auto; font-size: 16px; }
.manage-entry-distribution h2 { clear: both; }
.manage-entry-distribution .thumbnails li { margin: 0 10px 10px 0; padding: 5px 10px; border: 1px solid #CCCCCC; background-color: #ffffff; float: left; }
.manage-entry-distribution .thumbnails li img { width: 80px; height: 120px; }
.manage-entry-distribution .thumbnails li span { display: block; font-size: 11px; text-align: center; }
.manage-entry-distribution div.item a.validation-error:hover {text-decoration:none ; }

.ui-dialog .error-details { overflow-y: scroll; }
.error-details ul { list-style-type: disc; margin: 5px 10px; }
.error-details.ui-widget-content a { color: #0F74C9; }


.manage-entry-modal{
    width: 775px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.manage-entry-modal .modal-body{
    overflow-y: scroll;
    height: 315px;
}

.manage-entry-modal .manage-entry-distribution{
    padding-left: 10px;
    padding-right: 10px;
}

#entry_distribution .btn-delete
{
	background:#D14836;
	border: 1px solid #bb0000;
	color: white;
}
