/* CSS Document */

.tab-flex-column {
	display: flex;
	flex-direction: column;
	height: 100%;
}
.tabs .tabpanel .block .field input.delexecuter,
.tabs .tabpanel .block .field input.deledit,
.tabs .tabpanel .block .field input.delcanceler,
.tabs .tabpanel .block .field input.delreset{
    background-color: #FFF;
    border-color: #C1C1C1;
    color: #333;
    font-size: 11px;
    font-weight: bold;
    height: auto;
    padding: 10px;
    text-align: center;
    width: 100%;
    float: none;
    margin: 3px 0 0;
}
.tabs .tabpanel .block .field input.delexecuter:hover,
.tabs .tabpanel .block .field input.deledit:hover,
.tabs .tabpanel .block .field input.delcanceler:hover,
.tabs .tabpanel .block .field input.delreset:hover{
	border: 1px solid #FDB913;
}



.tabs .tabpanel .block .field .cancel_description{
}

.print .block .field > .data.count,
.tabs .tabpanel .block .field > .data.count{
	margin-top: 10px;
}
.print .block .field > .data.count .c,
.tabs .tabpanel .block .field > .data.count .c{
	padding: 2px 0;
	border-bottom: 1px solid #E5E5E5;
}
.print .block .field > .data.count .c:last-child,
.tabs .tabpanel .block .field > .data.count .c:last-child{
	border-bottom: 0;
}
.print .block .field > .data.count .c .n,
.tabs .tabpanel .block .field > .data.count .c .n{
	float: right;
}
.print .block .field > .data.count .c.approved,
.tabs .tabpanel .block .field > .data.count .c.approved{
	color: #369;
}
.print .block .field > .data.count .c.error_reported,
.tabs .tabpanel .block .field > .data.count .c.error_reported{
	color: #900;
}
.print .block .field > .data.count .c.sent,
.tabs .tabpanel .block .field > .data.count .c.sent{
	color: #090;
}
.print .block .field > .data.count .c.waiting_file,
.tabs .tabpanel .block .field > .data.count .c.waiting_file{
	color: #C17D00;
}
.print .block .field > .data.count .c.price,
.tabs .tabpanel .block .field > .data.count .c.price{
}
.print .block .field > .data.count .c.error,
.tabs .tabpanel .block .field > .data.count .c.error{
	color: #C17D00;
}


.tabs .tabpanel .block .field > .status.error{
	width: auto;
	padding: 3px 6px;
	margin: -4px;
	font-weight: bold;
}
.tabs .tabpanel .block .field > .status.error,
.tabs .tabpanel .block .field > .status.error_reported{
    background-color: #FEDC89;
    border: 1px solid #FDB913;
    color: #333;
    font-weight: bold;
    margin: 3px 0 0;
    padding: 10px 5px;
	text-shadow: 0 0 2px #333;
	font-size: 11px;
	text-align: center;
}
.tabs .tabpanel .block .field > .status.error_reported{
    background-color: #CC0000;
    border: 1px solid #990000;
    color: #FFFFFF;
}

.tabs .tabpanel .block .field input.deledit{
/*	float: left;
	margin-left: -3px;
	width: 18%;*/
}
.tabs .tabpanel .block .field input.delcanceler{
/*	float: right;
	width: 30%;*/
}

.delform{
	/*font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;*/
	font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana;
	font-size: 12px;
	line-height: 15px;
	display: flex;
	flex-direction: column;
	height: 81vh;
}
.delform .w{ clear:both; }
.delform .wr{ clear:right; }
.delform .wl{ clear:left; }

.destlist .lsep{
	margin: 1px 0;
	border-bottom: 1px dotted #CCC;
}
.destlist .llsep{
	margin-top: 5px;
	border-bottom: 1px solid #CCC;
}
.destlist .lsep:last-child,
.destlist .destsel:last-child .llsep{
	display: none;
}
.delform .gtit{
	/*background: url("../imgs/bgglass.png") center #FAFAFA;*/
	background: #F2F2F2;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 6px;
	margin-bottom: 4px;
}

.destsel{
	padding: 5px;
}
.destsel:last-child{
	margin-bottom: 0;
}
.destsel.disabled{
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}
.destsel:hover{
	background-color: #ECECEC;
}
.destsel .dhead{
	cursor: default;
}
.destsel.openable .dhead,
.destsel.openable .dhead label,
.destsel.clickable .dhead,
.destsel.clickable .dhead label{
	cursor: pointer;
}
.destsel .dhead .checker{
	float: left;
	margin: 11px 5px 11px 0;
	height: 13px;
	width: 13px;
	padding: 1px;
}
.destsel .dhead .checker input{
	margin: 1px;
	cursor: pointer;
}
.destsel.disabled .dhead .checker input{
	display: none;
}
.destsel .dhead .icon{
	float: left;
	border: 1px solid #C0C0C0;
	margin: 0;
	height: 36px;
	width: 36px;
	background: #FFF;
}
.destsel .dhead .icon.small{
	height: 27px;
	width: 27px;
}
.destsel .dhead .dtitle{
	float: left;
	font-weight: bold;
	padding: 11px 5px 12px;
	display: inline-block;
	width: 199px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	cursor: pointer;
}
.destsel .dhead .dtitle .dloc{
	color: #666;
	font-size: 10px;
	white-space: normal;
	font-weight: normal;
	display: none;
}
.destsel .dhead .dtitle:hover{
}
.destsel .dhead .dtitle.showinfo{
	padding: 11px 5px 0;
}
.destsel .dhead .dtitle.showinfo .dloc{
	display: block;
}
.destsel .dhead .expander{
	float: right;
	width: 12px;
	height: 12px;
	margin-top: 13px;
	margin-right: 0;
	background: url('../imgs/ascdesc.png') 0 -24px;
	display: none;
	cursor: pointer;
}
.destsel.openable .dhead .expander{
	display: block;
}
.destsel .dhead .destcode{
	float: right;
	margin-top: 9px;
	margin-right: 15px;
	color: #666;
}
.destsel .dhead:hover .expander{
	background-position: 0 -36px;
}
.destsel.opened,
.delform.print .destsel{
	background-color: #F2F2F2;
}
.destsel.opened .dhead .expander{
	background: url('../imgs/ascdesc.png') 0 0;
}
.destsel.opened .dhead:hover .expander{
	background-position: 0 -12px;
}

.destsel .closeddata{
	/*float: right;*/
	margin: 0 12px 0 267px;
}
.destsel.opened .closeddata{
}
.destsel .closeddata .icon{
	margin-bottom: 4px;
	margin-right: 4px;
}
.destsel .closeddata .icon.off{
	filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;
}
.destsel.semiselected{
	background-color: #FFFBF2;
	border: 1px solid #FEDC89;
	padding: 4px;
}

.destsel.selected{
	/*background-color: #FFFBF2;*/
	background-color: #FEDC89;
	border: 1px solid #FDB913;
	padding: 4px;
}
.destsel.selected .dhead{
}
.destsel.selected > .dhead .checker{
/*	background-color: #FDB913;*/
}
.destsel.selected .icon{
}
.destsel.selected .dtitle{
}
.destsel.selected .icon{
}

.destsel .ddata{
	display:none;
	margin-left: 20px;
}
.destsel.opened .ddata{
	display: block;
}

.destsel .ddata > .block{
	background: #FFF;
	border: 1px solid #C0C0C0;
	margin: 3px 0 0;
	padding: 3px;
}

.destsel .subdest:empty{
	display: none;
}
.destsel .subdest .destsel{
	margin: 0 0 2px;
	border: 0 none;
	padding: 2px;
}
.destsel .subdest .destsel:last-child{
	margin-bottom: 0;
}	

.delform .dhead{
	padding-bottom: 3px;
	border-bottom: 1px solid #FEDC89;
}
.delform .dhead .icon{
	float: left;
	border: 1px solid #C0C0C0;
	margin: 0;
	height: 36px;
	width: 36px;
	background: #FFF;
}
.delform .dhead .icon.small{
	height: 27px;
	width: 27px;
}
.delform .ddata{
}
.delform .ddata .destsel:last-child{
	margin: 0;
}
.delform .dtitle{
	font-weight: bold;
	padding: 0 5px 0;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	cursor: default;
}
.delform .dtitle .dloc{
	color: #666;
	font-size: 10px;
	white-space: normal;
	font-weight: normal;
}
.delform .dtitle:hover{
}
.delform .dtitle.showinfo{
}
.delform .dtitle.showinfo .dloc{
	display: block;
}

.delform .destsel > .dhead{
	float: left;
	width: auto;
	margin: 0 4px 4px 0;
	background: #F2F2F2;
}
.delform .destsel .fixsubdests{
	/*width: 231px;
	height: 14px;
	float: left;
	padding: 7px 11px;
	color: #999;*/
}
.delform .block .dhead{
}
.delform .block .ddata{
}
.delform .block.total{
	width: auto;
	background-color: #FEDC89;
}	
.delform .block.total .dhead{
}
.delform .block.total .dhead .dtitle{
	float: left;
	font-weight: bold;
    margin: 0;
    padding: 0;
}
.delform .block.total .ddata{
	background-color: #FFF;
	margin-left: 320px;
}
.delform .block.total .ddata .precio,
.delform .block.total .ddata .size{
}

.delform .block .ddata .destsel{
	border: 1px solid #AAA;
	padding: 3px 0;
	margin-bottom: 5px;
	background-color: #FFF;
}
.delform .block .ddata .destsel:last-child{
	margin-bottom: 0;
}
.delform .block .ddata .destsel:hover{
}
.delform .ddata .subdests{
	margin-top: 5px;
}
.delform .ddata .subdests .dhead{
	margin: 0 4px 4px 0;
	padding: 0;
	float: left;
	cursor: default;
	background: #F2F2F2;
	width: auto;
	border: 0;
}
.delform .ddata .dhead{
	width: auto;
	background: #F2F2F2;
	cursor: default;
	margin-bottom: 2px;
}
.delform .ddata .dhead .icon{
}
.delform .ddata .subdests .dhead:last-child{
	margin-bottom: 0;
}
.delform .assetslist{
	background: transparent;
	position: relative;
	margin: 0;
}
.delform .assetslist.fixm{
	margin-top: 3px;
	margin-bottom: 3px;
}

.delform .destsel{
}
.delform .destsel:last-child{
}
.delform .destsel.total{
}
.delform .destsel:hover{
}

.delform .transfer{
	margin: 0 0 5px;
	padding: 5px 0 0;
	border-top: 1px solid #DADADA;
}
.delform .transfer:last-child{
	margin-bottom: 0;
}
.delform .transfer.total{
	background-color: #FEDC89;
	border-color: #FDB913;
	padding: 15px 0;
}
.delform .transfer.total .totaltit{
}
.delform .transfer:first-child{
	border-top: 0;
}

.delform .transfdata{
	float: left;
	width: 240px;
}
.delform .transfdata .transftit .error{
	background-color: #FEDC89;
    border: 1px solid #FDB913;
    color: #333;
    padding: 1px 3px;
}
.delform .transfdata .error_reported{
	background-color: #CC0000;
    border: 1px solid #990000;
    color: #FFFFFF;
    padding: 1px 3px;
}
.delform .transfer .transferassets{
	border-bottom: 1px solid #DADADA;
	margin-left: 250px;
	margin-bottom: 20px;
}
.delform .transfer .transferassets:first-child{
	border-top: 0 none;
}
.delform .transfer.opened .transferassets{
	/*display: block;*/
}
.delform .transfer .transferassets .assdesc{
    overflow: visible;
}

.delform .transfer .status{
	min-width: 28%;
	padding: 2px 0;
	background-color: transparent;
    font-weight: normal;
    float: right;
    color: #FFF;
}
.delform .transfer .statusfix{
}
.delform .transfer .transfdata .status{
	float: none;
	width: auto;
	margin-bottom: 3px;
}
.delform .transfer .transfdata .size{
	float: none;
	width: auto;
	display: none;
}

.delform .transfer .transfdata .serverdata{
	font-size: 11px;
	color: #666;
}
.delform .transfer .transfdata .serverdata strong{
	display: block;
	background: #E5E5E5;
	margin: 0 0 2px;
	padding: 3px;
}
.delform .transfer .transfdata .serverdata .slabel,
.delform .transfer .transfdata .serverdata .svalue{
	float: left;
	padding: 0 3px;
	width: 114px;
}
.delform .transfer .transfdata .serverdata .svalue{
	float: right;
}

.delform .transfer .transfdata .serverdata .svalue.deststatusup{
    color:#0C0;
}
.delform .transfer .transfdata .serverdata .svalue.deststatusdown{
    color:#C00;
}
.delform .transfer .transfdata .serverdata .svalue.deststatuslogin_error,
.delform .transfer .transfdata .serverdata .svalue.deststatuswarning{
    color:#FDB910;
}

.delform .transfer .status.waiting,
.delform .transfer .status.queued,
.delform .transfer .status.queued_imf,
.delform .transfer .status.ready,
.delform .transfer .status.waiting_file{
	background-color: #FDD641;
	border: 1px solid #CDA601;
}
.delform .transfer .status.waiting{
	display: none;
}
.delform .transfer .status.sending{
	background-color: #FFF;
	border: 1px solid #FDB913;
	padding: 0;
}
.delform .transfer .status.sent,
.delform .transfer .status.downloaded,
.delform .transfer .status.notified{
	background-color: #6C6;
	border: 1px solid #080;
}
.delform .transfer .status.error,
.delform .transfer .status.error_reported{
	background-color: #CC0000;
    border: 1px solid #990000;
}
.delform .transfer .status.canceled{
	background-color: #C1C1C1;
	border: 1px solid #999;
}
.delform .transfer .status.approved{
	background-color: #6C9CC1;
	border: 1px solid #369;
}
.delform .transfer .status.finalized{
	background-color: #6C9CC1;
	border: 1px solid #369;
}
.delform .transfer .status.download{
	background-color: transparent;
	border: 0 none;
	padding: 3px 6px;
}
.delform .transfer .status .stext{
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-weight: bold;
	font-size: 11px;
	text-shadow:0 0 2px #333;
}
.delform .transfer .status.sent .stext,
.delform .transfer .status.approved .stext,
.delform .transfer .status.error_reported .stext{
	text-align: center;
}
.delform .transfer .status.sending .stext{
	display: none;
}
.delform .transfer .status .finish{
	display: block;
	float: right;
	clear: both;
}
.delform .transfer .status .fbarph{
	background-color: #FFF;
	height:15px;
	margin:1px;
	position: relative;
	display: none;
}
.delform .transfer .status.sending .fbarph{
	display: block;
}
.delform .transfer .status .fbarph .bar{
	background: url("../imgs/uploading.gif") repeat scroll center center #ECECEC;
	height:15px;
	margin:0;
	max-width: 100%;
}
.delform .transfer .status .fbarph .per{
	font-size: 11px;
    text-align: right;
    position: absolute;
    right: 3px;
    top: -1px;
    font-weight: bold;
    color: #333;
}
.delform .transfer .speed{
	color: #000;
	float: right;
	clear: both;
	cursor: pointer;
}
.delform .transfer .speeds-chart{
	display: none;
	position: absolute;
	right: 0;
	top: 100%;
	border: 1px solid #999;
	padding: 10px;
	background: #FFF;
	width: 500px;
	z-index: 1;
}
.delform .transfer .speeds-chart .close{
	float: right;
	z-index: 1;
	position: relative;
	font-weight: bold;
	font-size: 19px;
}




.delform .transferassets .status{
	background: transparent !important;
	border: 0 !important;
}
.delform .transferassets .status .stext{
	text-shadow: 0 0 !important;
	text-align: right !important;
	float: right;
	margin-right: 6px;
}
.delform .transferassets .status .stext .errdesc{
	float: left;
	width: 16px;
	height: 16px;
	margin: 1px 0 -1px -2px;
	background: url('../imgs/icons.png') no-repeat 0 -32px;
}
.delform .transferassets .status.waiting{
	display: none;
}
.delform .transferassets .status.queued,
.delform .transferassets .status.queued_imf,
.delform .transferassets .status.ready{
	color: #DF9B00;
}
.delform .transferassets .status.sending .actions{
	background-color: #FFF !important;
	border: 1px solid #FDB913 !important;
	padding: 0;
}
.delform .transferassets .status.sent,
.delform .transferassets .status.notified,
.delform .transferassets .status.downloaded{		color: #090;	}
.delform .transferassets .status.waiting_file{		color: #C17D00;	}
.delform .transferassets .status.waiting_approval{	color: #363636;	}
.delform .transferassets .status.error{				color: #C17D00;	}
.delform .transferassets .status.error_reported{	color: #900;	}
.delform .transferassets .status.warning{			color: #C17D00;	}
.delform .transferassets .status.canceled{			color: #C1C1C1;	}
.delform .transferassets .status.approved{			color: #369;	}
.delform .transferassets .status.skipped{			color: #369;	}
.delform .transferassets .status.finalized{			color: #369;	}
.delform .transferassets .status.download{
	background-color: transparent;
	border: 0 none;
	padding: 3px 6px;
}

.deltransfer{
	margin-bottom: 3px;
}
.deltransfer .status{
	padding: 2px 0;
	background-color: transparent;
	font-weight: normal;
	color: #FFF;
	margin-bottom: 3px;
}
.deltransfer .status.waiting,
.deltransfer .status.queued,
.deltransfer .status.queued_imf,
.deltransfer .status.ready,
.deltransfer .status.waiting_file{
	background-color: #FDD641;
	border: 1px solid #CDA601;
}
.deltransfer .status.waiting{
	/*display: none;*/
}
.deltransfer .status.sending{
	background-color: #fdb913;
	border: 1px solid #FDB913;
	padding: 0;
}
.deltransfer .status.sent,
.deltransfer .status.downloaded{
	background-color: #6C6;
	border: 1px solid #080;
}
.deltransfer .status.error{
	background-color: #FEDC89;
	border: 1px solid #FDB913;
}
.deltransfer .status.error_reported{
	background-color: #CC0000;
	border: 1px solid #990000;
}
.deltransfer .status.canceled{
	background-color: #C1C1C1;
	border: 1px solid #999;
}
.deltransfer .status.approved{
	background-color: #6C9CC1;
	border: 1px solid #369;
}
.deltransfer .status.finalized{
	background-color: #6C9CC1;
	border: 1px solid #369;
}
.deltransfer .status.download{
	background-color: transparent;
	border: 0 none;
	padding: 3px 6px;
}
.deltransfer .status .stext{
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-weight: bold;
	font-size: 12px;
	text-shadow:0 0 2px #333;
}
.deltransfer .tit{
	margin: 3px 0;
	font-weight:bold;
	font-size: 14px;
}
.deltransfer .delhistory{
	margin-bottom: 5px;
}
.deltransfer .delstatus{

}
.deltransfer .delstatus.waiting,
.deltransfer .delstatus.new,
.deltransfer .delstatus.matched,
.deltransfer .delstatus.processing,
.deltransfer .delstatus.processed{
	color: #FDB913;
}
.deltransfer .delstatus.unmatched,
.deltransfer .delstatus.error,
.deltransfer .delstatus.request_redelivery{
	color: #CC0000;
}
.deltransfer .delstatus.success{
	color: #6C6;
}
.delform .transfer .assdesc{
}
.delform.intab .transfer .assdesc{
	padding: 0;
	margin: 2px 0 2px 1px;
}
.delform .transfer .assdesc .asst{
}
.delform.intab .transfer .assdesc .asst{
	width: auto;
	float: none;
	cursor:pointer;
	padding: 3px;
	margin-bottom: 2px;
	margin-right: 0;
}
.delform.intab .transfer .assdesc .asst:hover{
}
.delform .transfer .assdesc .asst .atit{
	cursor: default;	
}
.delform .transfer .assdesc .asst .atit .icon{
}
.delform .transfer .assdesc:last-child{
	border-bottom: 0 none;
	margin-bottom: 0;
}

.delform .price,
.delform .size,
.delform .flabels{
	width: 20%;
	float: right;
	text-align: right;
}
.delform .price{
	font-weight: bold;
}
.delform .flabels{
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
}
.delform .size{
}
.delform > .dhead .price{
	margin-right: 14px;
}

.delform .transfer .assdesc .inndata{
	position: relative;
	padding: 0 1px 0 0;
	/*margin-left: 76px;*/
	/*margin-top: 4px;*/
}

.delform.intab .transfer .assdesc .inndata{
	position: static;
	clear: both;
	height: auto;
	padding: 0;
}
.delform.bill .transfer .assdesc .inndata{
	position: relative;
	padding: 0 1px 0 0;
	/*margin-left: 76px;*/
	/*margin-top: 3px;*/
}
.delform.intab .transfer .assdesc.opened{
	margin-bottom: 5px;
}
.delform.intab .transfer .assdesc.opened .asst{
	margin-bottom: 0;
}
.delform.intab .transfer .assdesc.opened .asst:hover{
}
.delform.intab .transfer .assdesc.opened .inndata{
	margin-top: 1px;
}
.delform .transfer .transferassets .tfiles{
	float: left;
	width: 100%;
	position: relative;
}
.delform .transfer .transferassets.opened .tfiles{
	/*display: block;*/
}
.delform .transfer .transferassets .tfiles .dfiledata{
	position: relative;
	margin: 0 0 2px;
	cursor: default;
	background: #FAFAFA;
	padding: 4px;
}
.delform .transfer .transferassets .tfiles .dfiledata:last-child{
	margin-bottom: 0;
}
.delform .transfer .transferassets .tfiles .dfiledata .fmetadata {
	font-weight: bold;
	margin-bottom: 1px;
}
.delform .transfer .transferassets .tfiles .dfiledata .fname,
.delform .transfer .transferassets .tfiles .dfiledata .flabel,
.delform .transfer .transferassets .tfiles .dfiledata .fsize{
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	text-align: right;
	width: 10%;
	margin-right: 1%;
}
.delform .transfer .transferassets .tfiles .dfiledata .fsize{
	float: right;
}
.delform .transfer .transferassets .tfiles .dfiledata .fname{
	width: 46%;
	text-align: left;
}
.delform .transfer .transferassets .tfiles .dfiledata .actions{
	margin: -1px;
}
.delform .transfer .transferassets .tfiles .dfiledata .but{
	float: right;
	text-align: center;
	padding: 0 8px;
	margin: 0 5px 0 0;
	height: 17px;
	background: url("../imgs/bgglass.png") repeat-x scroll 50% 50% #F2F2F2;
	color: #333;
	cursor: pointer;
	white-space: nowrap;
	border: 1px solid #DADADA;
	text-decoration: none;
	clear:both;
}
.delform .transfer .transferassets .tfiles .dfiledata .but:last-child{
	margin-right:0;
}
.delform .transfer .transferassets .tfiles .dfiledata .but:hover{
	border: 1px solid #FDB913;
}
.delform .transfer .transferassets .tfiles .dfiledata .remote_path{
	background: #F2F2F2;
	color: #666;
	font-size: 11px;
	margin: 4px 0 0;
	padding: 2px 4px;
}
.delform .transfer .transferassets .tfiles .dfiledata .remote_path .buts{
    display: flex;
	float: right;
	background: transparent;
	padding:0;
	margin:0;
}
.delform .transfer .transferassets .tfiles .dfiledata .remote_path .but{
	float:none;
}
.delform .transfer .transferassets .tfiles .status{
	margin: -1px 0 4px;
}


.delform .transfer .transferassets .tfiles .tog-menu{
    position: relative;
    float: right;
    clear: both;
}
.delform .transfer .transferassets .tfiles .tog-menu-but{
}
.delform .transfer .transferassets .tfiles .tog-menu-list{
    clear: both;
    border: 1px solid #CCC;
    padding: 5px;
    margin: 0 5px;
    background: #F6F6F6;
    position: absolute;
    top: 100%;
    right: 0;
    -webkit-box-shadow:0 2px 3px -1px rgba(0,0,0,0.5);
    -moz-box-shadow:0 2px 3px -1px rgba(0,0,0,0.5);
    box-shadow:0 2px 3px -1px rgba(0,0,0,0.5);
}
.delform .transfer .transferassets .tfiles .dfiledata .tog-menu-list a.but{
    display: block;
    float: none;
	margin: 5px 0 0;
}
.delform .transfer .transferassets .tfiles .dfiledata .tog-menu-list a.but:first-child{
    margin-top: 0;
}


.delform .transfer .status .delnotify{
	display: none;
	text-align: center;
	margin: -2px 0;
	float: right;
	/*width: 54px;*/
}
.delform .transfer .status.sent .delnotify,
.delform .transfer .status.downloaded .delnotify{		border-color: #080;}
.delform .transfer .status.approved .delnotify{			border-color: #369;}
.delform .transfer .status.error_reported .delnotify{	border-color: #800;}

.delform .transfer .status.sent .delnotify,
.delform .transfer .status.approved .delnotify,
.delform .transfer .status.error_reported .delnotify,
.delform .transfer .status.waiting_approval .delnotify,
.delform .transfer .status.downloaded .delnotify{
	display: block;
}
/*.delform .transfer .status.approved .delnotify .approved,
.delform .transfer .status.error_reported .delnotify .reject{
	display: none;
}*/

.delform .transfer .status .delnotify button {
	margin: 0;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
	padding: 2px;
}
.delform .transfer .status .delnotify button span {
	float: right;
	margin-top: 2px;
}
.delform .transfer .status .delnotify button:hover{
	filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
}
.delform .transfer .status .delnotify button .ic{
	width: 16px;
	height: 16px;
	background: url('../imgs/icons.png') no-repeat;
	float: left
}
.delform .transfer .status .delnotify .approved{
	float: left;
	margin-right: 4px;
}
.delform .transfer .status .delnotify .approved .ic{
	background-position: -96px -32px;
}
.delform .transfer .status .delnotify .approved:hover .ic,
.delform .transfer .status .delnotify .approved.selected .ic {
	/*background-position: -64px -16px;*/
	background-position: -112px -32px;
}
.delform .transfer .status .delnotify .reject{
	float: right;
}
.delform .transfer .status .delnotify .reject .ic{
	background-position: -80px -32px;
}
.delform .transfer .status .delnotify .reject:hover .ic,
.delform .transfer .status .delnotify .reject.selected .ic{
	background-position: -64px -32px;
}


.delform .transfer .status.approved .delnotify .approved,
.delform .transfer .status.error_reported .delnotify .reject{
	filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
	cursor: default;
}
.delform .transfer .status.approved .delnotify .approved .ic{
	background-position: -112px -32px;
}
.delform .transfer .status.error_reported .delnotify .reject .ic{
	background-position: -64px -32px;
}

.delform .transfer .status .delnotify input{
	margin: 0 2px;
	padding: 0 3px;
	float: right;
}



/*********
***	DESTINIES LISTING
*********/

.transferlist .transferline{
	background-color: #EFEFEF;
	border: 1px solid #DADADA;
	padding: 3px 3px 0;
	margin-bottom: 4px;
}
.transferlist .transferline .maindata{
	cursor:pointer;
	margin-bottom: 3px;
}
.transferlist .transferline.opened{
	padding-bottom: 3px;
}
.transferlist .transferline .icon{
	float: left;
}
.transferlist .transferline .name{
	float: left;
}
.transferlist .transferline .status{
	float: right;
}
.transferlist .transferline.waiting 	.status{ color: #369; }
.transferlist .transferline.sending 	.status{ color: #FDB913; }
.transferlist .transferline.sent		.status{ color: #090; }
.transferlist .transferline.error		.status{ color: #900; }
.transferlist .transferline.cancel	.status{ color: #666; }
.transferlist .transferline .files{
	display:none;
}

.transferlist .transferline .files .tasset{
	border-bottom: 1px dotted #DADADA;
	padding: 3px;
	margin-top: 3px;
}
.transferlist .transferline .files .tasset:first-child{
	margin-top: 0;
}
.transferlist .transferline .files .tasset .assdesc{
	border: 0 none;
}
.transferlist .transferline .files .tasset .tassfiles{
	margin-left: 16px;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile{
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .icon{
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 3px;
	background:url(../imgs/icons.png) no-repeat;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .fname{
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers{
	margin-left: 16px;
	margin-top: 5px;
	clear: left;
}

.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf{
	padding: 2px 3px;
	margin-top: 3px;
	border: 1px dotted #DADADA;
	background: url("../imgs/bgglass.png") repeat scroll center center #EAEAEA;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf .fvname{
	float: left;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf .tstatus{
	float: right;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf.sending .tstatus{
	display: none;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf .tprogress{
	float: right;
}

.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf .tprogress .perc{
	float: left;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf .tprogress .perc,
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf .tprogress .barph{
	display: none;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf.sending .tprogress .perc{
    color: #666666;
    display: block;
    font-size: 11px;
    margin-right: 3px;
    padding-top: 1px;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf.sending .tprogress .barph{
	display: block;
	float: left;
	height: 10px;
	padding: 2px;
	width: 200px;
	background: #EAEAEA;
	border: 1px solid #DADADA;
}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf .tprogress .barph .bar{
	height: 10px;
	float: left;
	background: url("../imgs/bgglass.png") repeat scroll center center #FDB913;
}


.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf.waiting .tstatus{ color: #369; }
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf.sending .tstatus{ color: #FDB913; }
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf.sent .tstatus{ color: #090; }
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf.error .tstatus{ color: #090; }
.transferlist .transferline .files .tasset .tassfiles .tassetfile .ftransfers .ttransf.cancel .tstatus{ color: #900; }

.transferlist .transferline .files .tasset .tassfiles .tassetfile .icon.video{		background-position: 0 0;	}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .icon.audio{		background-position: -16px 0;	}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .icon.image{		background-position: -32px 0;	}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .icon.document{	background-position: -48px 0;	}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .icon.compressed{	background-position: -240px -48px;	}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .icon.subtitle{	background-position: -208px -48px;	}
.transferlist .transferline .files .tasset .tassfiles .tassetfile .icon.unknown{	background-position: -80px 0;}


.popupdiag .form .bill{ 
	background: #FFF;
	border: 5px solid #FEDC89;
	padding: 5px;
	font-weight: bold;
	margin: 10px 0;
}
.popupdiag .form .bill .bt{
}
.popupdiag .form .bill .bp{
	float: right;
}

.billing .rr{
	padding:9px 2px 0;
}
.billing .rr input{
	margin-left:5px !important;
}

.change-df-status {
	cursor: pointer;
}

.df-status-selector {
	float: left;
	margin-right: 5px;
	z-index: 1000;
}

.df-status-selector.hide {
	display: none;
}

.send-form__asset-error-status {
	display: inline-flex;
	/*noinspection CssUnresolvedCustomProperty*/
	background-color: var(--background-color);
	color: white;
	padding: 2px 8px;
	margin: 2px;
	border-radius: 12px;
	font-weight: bold;
	font-size: 12px;
	text-shadow: 1px 0 0 #000, 0 -1px 0 #000, 0 1px 0 #000, -1px 0 0 #000;
}

.speeds-chart .close {
	cursor: pointer;
}