/* BEAM.TV Workspace structural stylesheet */
.workspace div#content-header input.text{
	width:200px;
	}
.workspace em.get_aspera{
    font-size:0.8em;
    font-weight: normal;
}

/* TREE */
.workspace #panel-content{
	padding:0 10px;
	}
.workspace #panel-header{
	width:100%;
	text-align:center;
	}
.workspace #panel-body{
	width:100%;
	}
.workspace #project-tree{
	width:100%;
	}
.workspace input#new_project{
	margin:0.5em 0;
	}
.workspace .search input.text{
	margin:0;
	}
.workspace .search input.button{
	margin-bottom:1em;
	}

/* FOLDER LIST VIEW */

.workspace .list .select{
	width:6%;
	text-align:center;
	}
.workspace .list .preview{
	width:16%;
	text-align:center;
	padding:0px;
	margin: 0px;
	}
.workspace .list div.preview img{
	vertical-align:top;
	}
.workspace .list .actions{
	width:8%;
	text-align:center;
	}
.workspace .list ul .actions{
	overflow:hidden;
	}
.workspace .list .filename{
	width:29%;
	}
.workspace .list .filesize{
	width:7%;
	}
.workspace .list .format{
	width:8%;
	}
.workspace .list .uploadedby{
	width:10%;
	}
.workspace .list .created{
	width:15%;
	}
.workspace .list #asset-list ul li{
	cursor:pointer;
	}
.workspace .view .list .select{
	text-align:center;
	width:8%;
	}
	
/* SEARCH RESULTS */
.workspace .search-results .preview{
	text-align:center;
	width:15%;
	padding:0px;
	margin: 0px;
	}
.workspace .search-results .filename{
	width:37%;
	}
.workspace .search-results .title{
	width:48%;
	}
.workspace .search-results .panel-footer{
	display:none;
	}
.workspace .search-results li a,.search-results .header span{
	padding-left:1em;
	}

/* FOLDER PANEL VIEW */
.workspace .panel .format{
	display:none;
	}
.workspace .panel .panel-footer{
	text-align:center;
	}

/* LIGHTBOX */
.workspace #lightbox-body #images, .workspace #lightbox-body #wkfiles{
	margin-bottom:10px;
	}

/* PLAY ASSET */
.workspace .asset #lightbox-header .video{
	height:auto;
	display:block;
	float:left;
	margin-right:10px;
	}
.workspace .asset #lightbox-header .video h3{
	background-image:url(/images/beamtv/default/fileicon.gif)
	}
.workspace .asset .submit{
	padding-top:0;
	margin-top:0;
	}
	
/* UPLOAD */
.workspace .upload #upload-files table{
	width:100%;
	margin-bottom:0;
	}
.workspace .upload #upload-files input.radio{
	float:none;
	}
.workspace table.list td{
	overflow:hidden;
	white-space:nowrap;
	}
.workspace table.list .preview{
	width:20px;
	}
.workspace table.list .filesize{
	width:17%;
	}
.workspace table.list .price{
	width:17%;
	}
.upload #upload-files .list .accept{	
	width:24%;
	}
.workspace table.list .decline{
	width:12%;
	}
.workspace table.list img.clip_2, .workspace table.list img.clip_3, .workspace table.list img.clip_4, .workspace table.list img.clip_5{
	display:none;
	}
	
/* SHARE */

.workspace .share div#manage-users{
	float:left;
	width:50%;
	}
.workspace .share div#manage-users label, .workspace .share div#manage-users textarea, .workspace .share div#manage-users select{
	width:48%;
	}
.workspace .share div#share-options{
	clear:both;
	}
.workspace .share .list{
	width:50%;
	clear:none;
	float:left;
	margin-bottom:1em;
	}
.workspace .share .list .user, .workspace .share .list .group{
	width:59%;
	}
.workspace .share .list .access, .workspace .share .list .approval{
	width:20%;
	}
.workspace .share .submit{
	padding-top:0;
	clear:both;
	}
	
/* APPROVAL */
.workspace .wkapproval #email_addresses .autoComplete {
	display:none;
	overflow: auto;
	position:absolute;
	height:100px;
	width:800px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
	list-style-type:none;
	cursor:pointer;
	}
.workspace .wkapproval .email{
	width:68%;
	float:left;
	padding:0;
	}
.workspace .wkapproval .email input.text{
	margin:0 210px;
	}
.workspace .wkapproval .approval{
	width:20%;
	clear:none;
	float:left;
	text-align:center;
	padding:0;
	}
.workspace .wkapproval span.approval{
	padding:0;
	}
.workspace .wkapproval span.approval input.checkbox{
	float:none;
	}
.workspace .wkapproval .list .email{
	width:40%;
	padding-left:0;
	}
.workspace .wkapproval .list .status{
	width:59%;
	}
.workspace .wkapproval .list .info{
	width:100%;
	}
.workspace .wkapproval .list .comment{
	width:30%;
	}
.workspace .wkapproval .list .type{
	width:23%;
	}
.workspace .wkapproval .list .date{
	width:23%;
	}
.workspace .wkapproval .list .contact{
	width:23%;
	}
.workspace .wkapproval .list{
	width:100%;
	float:none;
	margin-bottom:1em;
	}
.workspace .wkapproval #details{
	clear:left;
	}
.workspace .wkapproval #groups .multiselect{
    margin-top:5px;
    margin-bottom:5px;
    width:293px;
    }
.workspace .wkapproval #addmore{
    margin:0 200px;
    }
.workspace .wkapproval h3.info{
	margin-bottom:1em;
}

/* COLLABORATION */
.workspace .wkcollaborate #info{
	margin-bottom: 5px;
}
.workspace .wkcollaborate #feedback{
	margin-bottom: 5px;
}
.workspace .wkcollaborate #addmore{
    margin:0 200px;
    }
.workspace .wkcollaborate .list{
	width:100%;
	float:none;
	margin-bottom:1em;
	}

.workspace .wkcollaborate .list .guest{
	width:30%;
	}
.workspace .wkcollaborate .list .sender{
	width:30%;
	}
.workspace .wkcollaborate .list .sent{
	width:30%;
	}

/* PLAYLIST */
.workspace .playlist .approval{
	margin-left: 500px;
	}
.workspace .playlist .recipients{
    float:left;
    padding-left:0pt;
    position: relative;
    }
.workspace .playlist #user_approval div{
	position:relative;
	}
.workspace .playlist #user_approval h5{
	display:block;
	margin-left:510px;
	}
.workspace .playlist #user_approval input.checkbox{
	position:absolute;
	margin-left:3em;
	}
.workspace .playlist #groups .multiselect{
    width:293px;
    }

/* POPUP ACTIONS */
.workspace .send #send, .workspace .asset #play, .workspace .ripper #rip, .workspace .wkapproval #approval, 
.workspace .copy #copy, .workspace .bvp #bvpAttach, .workspace .transcode #transcode{
	display:none;
	}

/* COPY / MOVE */
.workspace .copy form.default fieldset div label{
	width:60%;
	}
.workspace .copy form.default fieldset div input.radio{
	float:left;
	margin-left:10px;
	}
.workspace .copy form.default fieldset div .text{
	width:185px;
	}
.workspace .copy2 span#back{
	float:right;
	}

/* SEND FOLDER */
.workspace .send #details span{
	float:right;
	}
.workspace .send .list .sender{
	width:25%;
	}
.workspace .send .list .recipient{
	width:25%;
	}
.workspace .send .list .created{
	width:25%;
	}
.workspace .send .list .viewed{
	width:24%;
	}
.workspace .send .list{
	width:100%;
	clear:none;
	float:left;
	margin-bottom:1em;
	}
.workspace .send #images{
	float:left;
	}
.workspace #alert_message_field select.multiselect {
	width: 293px;
	}
	
/* DELETED PROJECTS */
.workspace .deleted .list{
	width:100%;
	clear:none;
	float:left;
	margin-bottom:1em;
	}
.workspace .deleted .list .title{
	width:25%;
	}
.workspace .deleted .list .user{
	width:40%;
	}
.workspace .deleted .list .time{
	width:19%;
	}
.workspace .deleted .list .reinstate{
	width:15%;
	}

/* STILLS RIPPER*/
.workspace .ripper div#ripping span.loading{
	height:75px;
	text-align:center;
	}
.workspace .ripper div#button{
	padding-bottom:1em;
	padding-left:0;
	text-align:center;
	}
	
/* TRANSCODE */
.workspace form#projects select{
	width:193px;
	}
.workspace .transcode div.columns{
	height:20px;
	}
.workspace .transcode div.columns div{
	width:33%;
	float:left;
	clear:none;
	background:none;
	border-bottom:0px;
	}
.workspace .transcode div.multi-columns div{
	width:23%;
	}
.workspace .transcode div.columns div span{
	padding-left:10px;
	}
.workspace .transcode .default label{
	width:23%;
	}
.workspace .transcode .submit{
	padding-bottom:1em;
	}
.workspace #jobs_tbl div div{
	background:none;
	border:none;
	clear:none;
	float:left;
	}
.workspace #jobs_tbl div img{
	float:left;
	}
.workspace #jobs_tbl div span{
	float:left;
	line-height:15px;
	padding-right:0px;
	}
.workspace #jobs_tbl div span.job_progress{
	border:1px solid grey;
	width:50px;
	height:12px;
	padding-left:0;
	margin-left:10px;
	}
.workspace #jobs_tbl div span.job_progress strong{
	background-color:#CCC;
	display:block;
	height:100%;
	}
.workspace #jobs_tbl .job_details{
	width:85%;
	}
.workspace #jobs_tbl .details{
	width:100%;
	}
.workspace #jobs_tbl .options{
	position:relative;
	float:right;
	width:10%;
	}
.workspace #jobs_tbl div.options span{
	float:none;
	padding-right:1em;
	}
.workspace #jobs_tbl .job-status{
	width:35%;
	}
.workspace #jobs_tbl .created{
	width:20%;
	}
.workspace #jobs_tbl .format, .workspace #jobs_tbl .res, .workspace #jobs_tbl .bitrate{
	width:10%;
	}
.workspace #lightbox-footer h3.breadcrumb a img.active{
	border:1px green solid;
	}
