/* Merged CSS-files follow: */



/******  portal.css  ******/


.x-portal-body {
	padding: 0 0 0 8px;
}
.x-portal .x-portal-column {
	/* columns must have vertical padding to avoid losing dimensions when empty */
	padding: 8px 8px 0 0;
}
.x-portal .x-panel-dd-spacer {
	border: 2px dashed #99bbe8;
	background: #f6f6f6 rgba(255,255,255,0.3);
	border-radius: 4px;
	-moz-border-radius: 4px;
	margin-bottom: 10px;
}
.x-portlet {
	margin-bottom:10px;
	padding: 1px;
}
.x-portlet .x-panel-body {
	background: #fff;
}
.portlet-content {
	padding: 10px;
	font-size: 11px;
}



/******  AdvancedCheckColumn.css  ******/


div.diloc-check-grid
{
	background-color:transparent;
	background-image:url(../ext/resources/themes/images/default/form/checkbox.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:13px;
	width:13px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
}
div.diloc-check-grid:hover { background-position: -13px top}
div.diloc-check-grid.disabled
{
	background-position:-39px 0;
}
div.diloc-check-grid.on
{
	background-position:0 -13px;
}
div.diloc-check-grid.on:hover { background-position: -13px -13px}

div.diloc-check-grid.on.disabled
{
	background-position:-39px -13px;
}


/******  ToggleSlide.css  ******/

/**
 * The Initial Developer of the Original Code is Sean McDaniel <sean@mcdconsulting.com>
 * Copyright(c) 2010, http://www.mcdconsultingllc.com Licensed under the terms
 * of the Open Source LGPL 3.0 http://www.gnu.org/licenses/lgpl.html
 * @see https://github.com/steelThread/ExtJs-ToggleSlide
 *
 * @author Harald Hanek (c) 2011-2012
 * @license http://harrydeluxe.mit-license.org
 */
.x-toggle-slide-container, .x-toggle-slide-container label {
	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.x-toggle-slide-disabled {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.x-toggle-slide-container {
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	height: 20px;
	cursor: pointer;
	overflow: hidden;
}

.x-toggle-slide-container div.holder {

	height: 20px;
	overflow: hidden;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;

}

.x-toggle-slide-container label {
	white-space: nowrap;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
	display: inline-block;
	clear: both;
	-moz-box-shadow: inset -2px 2px 10px -5px black;
	-webkit-box-shadow: inset -2px 2px 10px -5px black;
	box-shadow: inset -2px 2px 10px -5px black;
	height: 23px;
	width: auto;
	padding-top: 3px;
	overflow: hidden;
}

label.x-toggle-slide-label-on {
	background: #5EA2DA;
	color: #F7FAFD;
	text-shadow: 0px 0px 2px #364A5D;
}

label.x-toggle-slide-label-on span {
	padding-left: 8px;
}

label.x-toggle-slide-label-off {
	background: #D5D6D6;
	color: #929496;
	text-shadow: 1px 0px 1px #fff;
	text-align: right;
}

label.x-toggle-slide-label-off span {
	padding-right: 8px;
}

.x-toggle-slide-thumb {

	display: block;
	height: 20px;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

	border: 1px solid #999999;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	padding-left: 3px;
}

.x-item-disabled .x-toggle-slide-label-on span {
	color: white !important;
}

.x-item-disabled .x-toggle-slide-label-off span {
	color: gray !important;
}

.x-toolbar .x-toggle-slide-container label {
	font-size: 12px !important;
	
	height: 17px;
	padding-top: 1px;
}

.x-toolbar .x-toggle-slide-container {
	height: 17px;
}

.x-toolbar .x-toggle-slide-container div.holder {

	height: 17px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
}

.x-toolbar label.x-toggle-slide-label-on {

}

.x-toolbar label.x-toggle-slide-label-on span {
	padding-left: 6px;
}

.x-toolbar label.x-toggle-slide-label-off {

}

.x-toolbar label.x-toggle-slide-label-off span {
	padding-right: 6px;
}

.x-toolbar .x-toggle-slide-thumb {
	height: 17px;
}

.x-toolbar-right .x-toggle-slide-label-on {
	text-align: left;
}






.x-field .x-toggle-slide-container label {
	font-size: 12px !important;
	
	height: 18px;
	padding-top: 1px;
}

.x-field .x-toggle-slide-container {
	height: 18px;
}

.x-field .x-toggle-slide-container div.holder {

	height: 18px;
}

.x-field label.x-toggle-slide-label-on {

}

.x-field label.x-toggle-slide-label-on span {
	padding-left: 6px;
}

.x-field label.x-toggle-slide-label-off {

}

.x-field label.x-toggle-slide-label-off span {
	padding-right: 6px;
}

.x-field .x-toggle-slide-thumb {
	height: 15px;
}

.x-toolbar-right .x-toggle-slide-label-on {
	text-align: left;
}



/******  Notification.css  ******/

.ux-notification-window .x-window-body {
	text-align: center;
	padding: 15px 5px 15px 5px;
	width: 300px;
}

.ux-notification-icon-information {
	background-image: url('resources/images/notification/icon16_info.png');
}

.ux-notification-icon-error {
	background-image: url('resources/images/notification/icon16_error.png');
}

.ux-notification-light .x-window-header {
	background-color: transparent;
}

body .ux-notification-light {
	background-color: white;
	background-image: url('resources/images/notification/fader.png');
	background-position: center bottom;
}

.ux-notification-light .x-window-body {
	text-align: center;
	padding: 10px;
	width: 300px;
	background-color: transparent;
	border: 0px solid white;
}


/******  CheckHeader.css  ******/

.x-grid-cell-checkcolumn .x-grid-cell-inner {
    padding-top: 4px;
    padding-bottom: 2px;
    line-height: 14px;
}
.x-grid-with-row-lines .x-grid-cell-checkcolumn .x-grid-cell-inner {
    padding-top: 3px;
}
.x-grid-checkheader {
    height: 14px;
    background-image: url('resources/images/unchecked.gif');
    background-position: 50% -2px;
    background-repeat: no-repeat;
    background-color: transparent;
}

.x-grid-checkheader-checked {
    background-image: url('resources/images/checked.gif');
}

.x-grid-checkheader-editor .x-form-cb-wrap {
    text-align: center;
}



/******  FiltersFeature.css  ******/

/**
 * GridFilters Styles
 */

.ux-gridfilter-text-icon {
    background-image: url(resources/images/find.png) !important;
}

.ux-filtered-column {
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #efefef), color-stop(100%, #e1e1e2));
	background-image: -webkit-linear-gradient(top, #efefef, #e1e1e2);
	background-image: -moz-linear-gradient(top, #efefef, #e1e1e2);
	background-image: -o-linear-gradient(top, #efefef, #e1e1e2);
	background-image: linear-gradient(top, #efefef, #e1e1e2);
	font-weight: bold;
}
.x-nlg .ux-filtered-column {
	background: url('resources/images/filtered-column-header-bg.gif');
}

.ux-filtered-column div.x-column-header-inner {
	background: url("../../resources/images/icons/custom/filter.png") 4px center no-repeat;
	padding-left: 23px;
}


.ux-filtered-column div.x-column-header-inner.x-column-header-over, 
.ux-filtered-column.x-column-header-sort-ASC div.x-column-header-inner,
.ux-filtered-column.x-column-header-sort-DESC div.x-column-header-inner {
	background: #aaccf6 url("../../resources/images/icons/custom/filter.png") 4px center no-repeat;
	background: url("../../resources/images/icons/custom/filter.png") 4px center no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #E9EFF8), color-stop(100%, #CDDCF0));
	background: url("../../resources/images/icons/custom/filter.png") 4px center no-repeat, -webkit-linear-gradient(center top, #E9EFF8, #CDDCF0);
	background: url("../../resources/images/icons/custom/filter.png") 4px center no-repeat, -moz-linear-gradient(center top, #E9EFF8, #CDDCF0);
	background: url("../../resources/images/icons/custom/filter.png") 4px center no-repeat, -o-linear-gradient(center top, #E9EFF8, #CDDCF0);
	background: url("../../resources/images/icons/custom/filter.png") 4px center no-repeat, linear-gradient(center top, #E9EFF8, #CDDCF0);
}

.x-nlg .ux-filtered-column div.x-column-header-inner.x-column-header-over, 
.x-nlg .ux-filtered-column.x-column-header-sort-ASC div.x-column-header-inner,
.x-nlg .ux-filtered-column.x-column-header-sort-DESC div.x-column-header-inner {
	background: #aaccf6 url('resources/images/filtered-column-header-over-bg.gif') 0 top repeat-x;
}

/* 2 lines header */

.toplevelcolumn-groupedheadergrid.ux-filtered-column div.x-column-header-inner {
	background: url("../../resources/images/icons/custom/filter.png") 4px 25px no-repeat;
	padding-left: 23px;
}

.toplevelcolumn-groupedheadergrid.ux-filtered-column div.x-column-header-inner.x-column-header-over, 
.toplevelcolumn-groupedheadergrid.ux-filtered-column.x-column-header-sort-ASC div.x-column-header-inner,
.toplevelcolumn-groupedheadergrid.ux-filtered-column.x-column-header-sort-DESC div.x-column-header-inner {
	background: #aaccf6 url("../../resources/images/icons/custom/filter.png") 4px 25px no-repeat;
	background: url("../../resources/images/icons/custom/filter.png") 4px 25px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #E9EFF8), color-stop(100%, #CDDCF0));
	background: url("../../resources/images/icons/custom/filter.png") 4px 25px no-repeat, -webkit-linear-gradient(center top, #E9EFF8, #CDDCF0);
	background: url("../../resources/images/icons/custom/filter.png") 4px 25px no-repeat, -moz-linear-gradient(center top, #E9EFF8, #CDDCF0);
	background: url("../../resources/images/icons/custom/filter.png") 4px 25px no-repeat, -o-linear-gradient(center top, #E9EFF8, #CDDCF0);
	background: url("../../resources/images/icons/custom/filter.png") 4px 25px no-repeat, linear-gradient(center top, #E9EFF8, #CDDCF0);
}




/**
 * RangeMenu Styles
 **/

.ux-rangemenu-icon {
	display: block;
	height: 20px;
	background: no-repeat 5px 4px;
}

.ux-rangemenu-gt {
    background-image: url(resources/images/greater_than.png) !important;
}

.ux-rangemenu-lt {
    background-image: url(resources/images/less_than.png) !important;
}

.ux-rangemenu-eq {
    background-image: url(resources/images/equals.png) !important;
}


/******  ColorPickerField.css  ******/

.x-color-picker {
	background: #FFFFFF;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #B5B8C8;
	height: 100px;
}

.x-form-trigger.colorTrigger {
	background-image: url('resources/images/colortrigger.gif')
}



/******  UploadDialog.css  ******/

.ux-cell-icon-delete {
	background: url(resources/images/upload-icons/delete.gif) no-repeat;
	height: 16px;
	cursor: pointer;
}

.ux-cell-icon-completed {
	background: url(resources/images/upload-icons/tick.gif) no-repeat;
	height: 16px;
}

.ux-cell-icon-clear {
    background: url(resources/images/upload-icons/bin_empty.png) no-repeat;
    height: 16px;
}


.ux-cell-color-gray {
	font-style:italic;
	text-decoration: line-through;
	color: gray;
}
.upload-progress-table {
    width: auto;
    border-collapse: collapse;
    margin-top: 7px;
    font: normal 11px tahoma, arial, verdana, sans-serif;
}

.upload-progress-table .upload-progress-label {
    width: 60px;
    text-align: left;
    padding: 2px 2px 2px 15px;
}
.upload-progress-table .upload-progress-value {
    width:150;
}



/* button icons */
.db-icn-add {
    background-image: url(../../resources/images/icons/silk/add.png) !important;
}
.db-icn-cross {
    background-image: url(../../resources/images/icons/silk/cross.png) !important;
}
.db-icn-upload_ {
    background-image: url(resources/images/upload-icons/upload_.png) !important;
}
.db-icn-trash {
    background-image: url(resources/images/upload-icons/trash_16.gif) !important;
}
.db-icn-stop {
    background-image: url(resources/images/upload-icons/stop.png) !important;
}

.db-icn-upload-local
{
	background-image:url(../../resources/images/icons/silk_companion1/disk_upload.png);
}


/* Icon Sizes */
.db-ft-small {
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: center center;
}
.db-ft-medium {
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-position: center center;
}
.db-ft-large {
    width: 48px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: center center;
}

/* Small Icons */
.db-ft-root-small {
    background-image: url( ../images/types/small/folders/root.gif) !important;
}
.db-ft-folder-small {
    background-image: url( ../images/types/small/folders/folder.gif) !important;
}
.db-ft-folder-shared-small {
    background-image: url( ../images/types/small/folders/folder_shared.gif) !important;
}
.db-ft-gallery-small {
    background-image: url( ../images/types/small/folders/gallery.gif) !important;
}
.db-ft-album-small {
    background-image: url( ../images/types/small/folders/album.gif) !important;
}
.db-ft-album-shared-small {
    background-image: url( ../images/types/small/folders/album_shared.gif) !important;
}
.db-ft-published-small {
    background-image: url( ../images/types/small/folders/published.gif) !important;
}
.db-ft-published-files-small {
    background-image: url( ../images/types/small/folders/published_files.gif) !important;
}
.db-ft-published-folders-small {
    background-image: url( ../images/types/small/folders/published_folders.gif) !important;
}
.db-ft-subs-small {
    background-image: url( ../images/types/small/folders/subs.gif) !important;
}
.db-ft-subs-user-small {
    background-image: url( ../images/types/small/folders/subs_user.gif) !important;
}
.db-ft-network-small {
    background-image: url( ../images/types/small/folders/network.gif) !important;
}
.db-ft-network-user-small {
    background-image: url( ../images/types/small/folders/network_user.gif) !important;
}
.db-ft-shared-albums-small {
    background-image: url( ../images/types/small/folders/shared_albums.gif) !important;
}
.db-ft-shared-docs-small {
    background-image: url( ../images/types/small/folders/shared_docs.gif) !important;
}
.db-ft-recyclebin-small {
    background-image: url( ../images/types/small/folders/recycle.gif) !important;
}

.db-ft-3gp-small {
    background-image: url( ../images/types/small/files/3gp.gif) !important;
}
.db-ft-avi-small {
    background-image: url( ../images/types/small/files/avi.gif) !important;
}
.db-ft-bmp-small {
    background-image: url( ../images/types/small/files/bmp.gif) !important;
}
.db-ft-chm-small {
    background-image: url( ../images/types/small/files/chm.gif) !important;
}
.db-ft-dll-small {
    background-image: url( ../images/types/small/files/dll.gif) !important;
}
.db-ft-doc-small {
    background-image: url( ../images/types/small/files/doc.gif) !important;
}
.db-ft-docx-small {
    background-image: url( ../images/types/small/files/docx.gif) !important;
}
.db-ft-dwf-small {
    background-image: url( ../images/types/small/files/dwf.gif) !important;
}
.db-ft-exe-small {
    background-image: url( ../images/types/small/files/exe.gif) !important;
}
.db-ft-flv-small {
    background-image: url( ../images/types/small/files/flv.gif) !important;
}
.db-ft-gif-small {
    background-image: url( ../images/types/small/files/gif.gif) !important;
}
.db-ft-htm-small {
    background-image: url( ../images/types/small/files/htm.gif) !important;
}
.db-ft-ico-small {
    background-image: url( ../images/types/small/files/gif.gif) !important;
}
.db-ft-jpg-small {
    background-image: url( ../images/types/small/files/jpg.gif) !important;
}
.db-ft-mdb-small {
    background-image: url( ../images/types/small/files/mdb.gif) !important;
}
.db-ft-mov-small {
    background-image: url( ../images/types/small/files/mov.gif) !important;
}
.db-ft-mp3-small {
    background-image: url( ../images/types/small/files/mp3.gif) !important;
}
.db-ft-mp4-small {
    background-image: url( ../images/types/small/files/mp4.gif) !important;
}
.db-ft-mpg-small {
    background-image: url( ../images/types/small/files/mpg.gif) !important;
}
.db-ft-pdf-small {
    background-image: url( ../images/types/small/files/pdf.gif) !important;
}
.db-ft-pps-small {
    background-image: url( ../images/types/small/files/pps.gif) !important;
}
.db-ft-ppt-small {
    background-image: url( ../images/types/small/files/ppt.gif) !important;
}
.db-ft-pptx-small {
    background-image: url( ../images/types/small/files/pptx.gif) !important;
}
.db-ft-rar-small {
    background-image: url( ../images/types/small/files/rar.gif) !important;
}
.db-ft-rtf-small {
    background-image: url( ../images/types/small/files/rtf.gif) !important;
}
.db-ft-swf-small {
    background-image: url( ../images/types/small/files/swf.gif) !important;
}
.db-ft-txt-small {
    background-image: url( ../images/types/small/files/txt.gif) !important;
}
.db-ft-unknown-small {
    background-image: url( ../images/types/small/files/unknown.gif) !important;
}
.db-ft-wav-small {
    background-image: url( ../images/types/small/files/wav.gif) !important;
}
.db-ft-wma-small {
    background-image: url( ../images/types/small/files/wma.gif) !important;
}
.db-ft-wmv-small {
    background-image: url( ../images/types/small/files/wmv.gif) !important;
}
.db-ft-xls-small {
    background-image: url( ../images/types/small/files/xls.gif) !important;
}
.db-ft-xlsx-small {
    background-image: url( ../images/types/small/files/xlsx.gif) !important;
}
.db-ft-xml-small {
    background-image: url( ../images/types/small/files/xml.gif) !important;
}
.db-ft-zip-small {
    background-image: url( ../images/types/small/files/zip.gif) !important;
}


/* Medium Icons */
.db-ft-root-medium {
    background-image: url( ../images/types/medium/folders/root.gif) !important;
}
.db-ft-folder-medium {
    background-image: url( ../images/types/medium/folders/folder.gif) !important;
}
.db-ft-folder-shared-medium {
    background-image: url( ../images/types/medium/folders/folder_shared.gif) !important;
}
.db-ft-gallery-medium {
    background-image: url( ../images/types/medium/folders/gallery.gif) !important;
}
.db-ft-album-medium {
    background-image: url( ../images/types/medium/folders/album.gif) !important;
}
.db-ft-album-shared-medium {
    background-image: url( ../images/types/medium/folders/album_shared.gif) !important;
}
.db-ft-published-medium {
    background-image: url( ../images/types/medium/folders/published.gif) !important;
}
.db-ft-published-files-medium {
    background-image: url( ../images/types/medium/folders/published_files.gif) !important;
}
.db-ft-published-folders-medium {
    background-image: url( ../images/types/medium/folders/published_folders.gif) !important;
}
.db-ft-subs-medium {
    background-image: url( ../images/types/medium/folders/subs.gif) !important;
}
.db-ft-subs-user-medium {
    background-image: url( ../images/types/medium/folders/subs_user.gif) !important;
}
.db-ft-network-medium {
    background-image: url( ../images/types/medium/folders/network.gif) !important;
}
.db-ft-network-user-medium {
    background-image: url( ../images/types/medium/folders/network_user.gif) !important;
}
.db-ft-shared-albums-medium {
    background-image: url( ../images/types/medium/folders/shared_albums.gif) !important;
}
.db-ft-shared-docs-medium {
    background-image: url( ../images/types/medium/folders/shared_docs.gif) !important;
}
.db-ft-recyclebin-medium {
    background-image: url( ../images/types/medium/folders/recycle.gif) !important;
}

.db-ft-3gp-medium {
    background-image: url( ../images/types/medium/files/3gp.gif) !important;
}
.db-ft-avi-medium {
    background-image: url( ../images/types/medium/files/avi.gif) !important;
}
.db-ft-bmp-medium {
    background-image: url( ../images/types/medium/files/bmp.gif) !important;
}
.db-ft-chm-medium {
    background-image: url( ../images/types/medium/files/chm.gif) !important;
}
.db-ft-dll-medium {
    background-image: url( ../images/types/medium/files/dll.gif) !important;
}
.db-ft-doc-medium {
    background-image: url( ../images/types/medium/files/doc.gif) !important;
}
.db-ft-docx-medium {
    background-image: url( ../images/types/medium/files/docx.gif) !important;
}
.db-ft-dwf-medium {
    background-image: url( ../images/types/medium/files/dwf.gif) !important;
}
.db-ft-exe-medium {
    background-image: url( ../images/types/medium/files/exe.gif) !important;
}
.db-ft-flv-medium {
    background-image: url( ../images/types/medium/files/flv.gif) !important;
}
.db-ft-gif-medium {
    background-image: url( ../images/types/medium/files/gif.gif) !important;
}
.db-ft-htm-medium {
    background-image: url( ../images/types/medium/files/htm.gif) !important;
}
.db-ft-ico-medium {
    background-image: url( ../images/types/medium/files/gif.gif) !important;
}
.db-ft-jpg-medium {
    background-image: url( ../images/types/medium/files/jpg.gif) !important;
}
.db-ft-mdb-medium {
    background-image: url( ../images/types/medium/files/mdb.gif) !important;
}
.db-ft-mov-medium {
    background-image: url( ../images/types/medium/files/mov.gif) !important;
}
.db-ft-mp3-medium {
    background-image: url( ../images/types/medium/files/mp3.gif) !important;
}
.db-ft-mp4-medium {
    background-image: url( ../images/types/medium/files/mp4.gif) !important;
}
.db-ft-mpg-medium {
    background-image: url( ../images/types/medium/files/mpg.gif) !important;
}
.db-ft-pdf-medium {
    background-image: url( ../images/types/medium/files/pdf.gif) !important;
}
.db-ft-pps-medium {
    background-image: url( ../images/types/medium/files/pps.gif) !important;
}
.db-ft-ppt-medium {
    background-image: url( ../images/types/medium/files/ppt.gif) !important;
}
.db-ft-pptx-medium {
    background-image: url( ../images/types/medium/files/pptx.gif) !important;
}
.db-ft-rar-medium {
    background-image: url( ../images/types/medium/files/rar.gif) !important;
}
.db-ft-rtf-medium {
    background-image: url( ../images/types/medium/files/rtf.gif) !important;
}
.db-ft-swf-medium {
    background-image: url( ../images/types/medium/files/swf.gif) !important;
}
.db-ft-txt-medium {
    background-image: url( ../images/types/medium/files/txt.gif) !important;
}
.db-ft-unknown-medium {
    background-image: url( ../images/types/medium/files/unknown.gif) !important;
}
.db-ft-wav-medium {
    background-image: url( ../images/types/medium/files/wav.gif) !important;
}
.db-ft-wma-medium {
    background-image: url( ../images/types/medium/files/wma.gif) !important;
}
.db-ft-wmv-medium {
    background-image: url( ../images/types/medium/files/wmv.gif) !important;
}
.db-ft-xls-medium {
    background-image: url( ../images/types/medium/files/xls.gif) !important;
}
.db-ft-xlsx-medium {
    background-image: url( ../images/types/medium/files/xlsx.gif) !important;
}
.db-ft-xml-medium {
    background-image: url( ../images/types/medium/files/xml.gif) !important;
}
.db-ft-zip-medium {
    background-image: url( ../images/types/medium/files/zip.gif) !important;
}

/* Large Icons */
.db-ft-root-large {
    background-image: url( ../images/types/large/folders/root.gif) !important;
}
.db-ft-folder-large {
    background-image: url( ../images/types/large/folders/folder.gif) !important;
}
.db-ft-folder-shared-large {
    background-image: url( ../images/types/large/folders/folder_shared.gif) !important;
}
.db-ft-gallery-large {
    background-image: url( ../images/types/large/folders/gallery.gif) !important;
}
.db-ft-album-large {
    background-image: url( ../images/types/large/folders/album.gif) !important;
}
.db-ft-album-shared-large {
    background-image: url( ../images/types/large/folders/album_shared.gif) !important;
}
.db-ft-published-large {
    background-image: url( ../images/types/large/folders/published.gif) !important;
}
.db-ft-published-files-large {
    background-image: url( ../images/types/large/folders/published_files.gif) !important;
}
.db-ft-published-folders-large {
    background-image: url( ../images/types/large/folders/published_folders.gif) !important;
}
.db-ft-subs-large {
    background-image: url( ../images/types/large/folders/subs.gif) !important;
}
.db-ft-subs-user-large {
    background-image: url( ../images/types/large/folders/subs_user.gif) !important;
}
.db-ft-network-large {
    background-image: url( ../images/types/large/folders/network.gif) !important;
}
.db-ft-network-user-large {
    background-image: url( ../images/types/large/folders/network_user.gif) !important;
}
.db-ft-shared-albums-large {
    background-image: url( ../images/types/large/folders/shared_albums.gif) !important;
}
.db-ft-shared-docs-large {
    background-image: url( ../images/types/large/folders/shared_docs.gif) !important;
}
.db-ft-recyclebin-large {
    background-image: url( ../images/types/large/folders/recycle.gif) !important;
}

.db-ft-3gp-large {
    background-image: url( ../images/types/large/files/3gp.gif) !important;
}
.db-ft-avi-large {
    background-image: url( ../images/types/large/files/avi.gif) !important;
}
.db-ft-bmp-large {
    background-image: url( ../images/types/large/files/bmp.gif) !important;
}
.db-ft-chm-large {
    background-image: url( ../images/types/large/files/chm.gif) !important;
}
.db-ft-dll-large {
    background-image: url( ../images/types/large/files/dll.gif) !important;
}
.db-ft-doc-large {
    background-image: url( ../images/types/large/files/doc.gif) !important;
}
.db-ft-docx-large {
    background-image: url( ../images/types/large/files/docx.gif) !important;
}
.db-ft-dwf-large {
    background-image: url( ../images/types/large/files/dwf.gif) !important;
}
.db-ft-exe-large {
    background-image: url( ../images/types/large/files/exe.gif) !important;
}
.db-ft-flv-large {
    background-image: url( ../images/types/large/files/flv.gif) !important;
}
.db-ft-gif-large {
    background-image: url( ../images/types/large/files/gif.gif) !important;
}
.db-ft-htm-large {
    background-image: url( ../images/types/large/files/htm.gif) !important;
}
.db-ft-ico-large {
    background-image: url( ../images/types/large/files/gif.gif) !important;
}
.db-ft-jpg-large {
    background-image: url( ../images/types/large/files/jpg.gif) !important;
}
.db-ft-mdb-large {
    background-image: url( ../images/types/large/files/mdb.gif) !important;
}
.db-ft-mov-large {
    background-image: url( ../images/types/large/files/mov.gif) !important;
}
.db-ft-mp3-large {
    background-image: url( ../images/types/large/files/mp3.gif) !important;
}
.db-ft-mp4-large {
    background-image: url( ../images/types/large/files/mp4.gif) !important;
}
.db-ft-mpg-large {
    background-image: url( ../images/types/large/files/mpg.gif) !important;
}
.db-ft-pdf-large {
    background-image: url( ../images/types/large/files/pdf.gif) !important;
}
.db-ft-pps-large {
    background-image: url( ../images/types/large/files/pps.gif) !important;
}
.db-ft-ppt-large {
    background-image: url( ../images/types/large/files/ppt.gif) !important;
}
.db-ft-pptx-large {
    background-image: url( ../images/types/large/files/pptx.gif) !important;
}
.db-ft-rar-large {
    background-image: url( ../images/types/large/files/rar.gif) !important;
}
.db-ft-rtf-large {
    background-image: url( ../images/types/large/files/rtf.gif) !important;
}
.db-ft-swf-large {
    background-image: url( ../images/types/large/files/swf.gif) !important;
}
.db-ft-txt-large {
    background-image: url( ../images/types/large/files/txt.gif) !important;
}
.db-ft-unknown-large {
    background-image: url( ../images/types/large/files/unknown.gif) !important;
}
.db-ft-wav-large {
    background-image: url( ../images/types/large/files/wav.gif) !important;
}
.db-ft-wma-large {
    background-image: url( ../images/types/large/files/wma.gif) !important;
}
.db-ft-wmv-large {
    background-image: url( ../images/types/large/files/wmv.gif) !important;
}
.db-ft-xls-large {
    background-image: url( ../images/types/large/files/xls.gif) !important;
}
.db-ft-xlsx-large {
    background-image: url( ../images/types/large/files/xlsx.gif) !important;
}
.db-ft-xml-large {
    background-image: url( ../images/types/large/files/xml.gif) !important;
}
.db-ft-zip-large {
    background-image: url( ../images/types/large/files/zip.gif) !important;
}


/******  ModelListField.css  ******/

.ux-model-list-field .container .item {
	display: inline-block;
	border: 1px solid #bbb;
	border-radius: 5px;
	background: #ddd;
	padding: 2px 3px 2px 5px;
	margin: 2px 5px 2px 0px;
}

.ux-model-list-field .container .item .delete-btn {
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 300px;
	position: relative;
	top: 1px;
	margin-left: 3px;
	background: #bbb;
	color: #ddd;
	transition: background-color linear .2s;
	cursor: pointer;
}

.ux-model-list-field .container .item .delete-btn:after {
	display: block;
	position: absolute;
	content: 'X';
	top: 1px;
	left: 3px;
	font-size: 8px;
	font-weight: bold;
}

.ux-model-list-field .container .item .delete-btn:hover {
	background: #333;
}


/******  ButtonSegment.css  ******/

.x-sbtn .x-btn
{
	margin-right: 0px;
	margin-left: 0px;
}

.x-sbtn .x-sbtn-first
{
	-moz-border-radius: 3px 0px 0px 3px;
	-webkit-border-radius: 3px 0px 0px 3px;
	-o-border-radius: 3px 0px 0px 3px;
	-ms-border-radius: 3px 0px 0px 3px;
	-khtml-border-radius: 3px 0px 0px 3px;
	border-radius: 3px 0px 0px 3px;
	
	margin-left: 0px;
}

.x-sbtn .x-sbtn-last
{
	-moz-border-radius: 0px 3px 3px 0px;
	-webkit-border-radius: 0px 3px 3px 0px;
	-o-border-radius: 0px 3px 3px 0px;
	-ms-border-radius: 0px 3px 3px 0px;
	-khtml-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
	
	border-left: none;
	margin-right: 0px;
}

.x-sbtn .x-sbtn-item
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	-ms-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	
	border-left: none;
}


.x-sbtn .x-sbtn-item td.x-frame-tl,
.x-sbtn .x-sbtn-item td.x-frame-ml,
.x-sbtn .x-sbtn-item td.x-frame-bl,
.x-sbtn .x-sbtn-item td.x-frame-tr,
.x-sbtn .x-sbtn-item td.x-frame-mr,
.x-sbtn .x-sbtn-item td.x-frame-br
{
	display: none;
}
.x-sbtn .x-sbtn-item td.x-frame-tc,
.x-sbtn .x-sbtn-item td.x-frame-mc,
.x-sbtn .x-sbtn-item td.x-frame-bc
{
	padding-right: 3px;
	padding-left: 3px;
	border-right: 1px solid #D1D1D1;
}


.x-sbtn .x-sbtn-last td.x-frame-tl,
.x-sbtn .x-sbtn-last td.x-frame-ml,
.x-sbtn .x-sbtn-last td.x-frame-bl
{
	display: none;
	
}
.x-sbtn .x-sbtn-last td.x-frame-tc,
.x-sbtn .x-sbtn-last td.x-frame-mc,
.x-sbtn .x-sbtn-last td.x-frame-bc
{
	padding-left: 3px;
}



.x-sbtn .x-sbtn-first td.x-frame-tr,
.x-sbtn .x-sbtn-first td.x-frame-mr,
.x-sbtn .x-sbtn-first td.x-frame-br
{
	display: none;
}
.x-sbtn .x-sbtn-first td.x-frame-tc,
.x-sbtn .x-sbtn-first td.x-frame-mc,
.x-sbtn .x-sbtn-first td.x-frame-bc
{
	padding-right: 3px;
	border-right: 1px solid #D1D1D1;
}


.x-sbtn .x-sbtn-single
{
	
}


/******  Recorder.css  ******/

.ux-recorder .level-bar {
	height: 100%;
	width: 0;
	background: #C6E746;
}

.ux-recorder .level-bar.peak {
	background: #e73e2d;
}

.ux-recorder .ux-recorder-output h2 {
	margin: 10px;
	font-size: 16px;
	padding: 0;
}

.ux-recorder .ux-recorder-output p {
	margin: 0 10px 10px 10px;
}


/******  PluploadDialog.css  ******/

.db-icn-add {
	background-image: url(../../resources/images/icons/silk/add.png) !important;
}

.db-icn-upload_ {
	background-image: url(resources/images/upload-icons/upload_.png) !important;
}

.db-icn-pause {
	background-image: url(../../resources/images/icons/silk/control_pause.png) !important;
}

.db-icn-trash {
	background-image: url(resources/images/upload-icons/trash_16.gif) !important;
}

/* General */

div.plupload-fileupload-dialog div.x-grid td.x-grid-cell div.x-progress-bar {
	background-color: #d3d3d3;
}

div.x-panel div.x-progress.mainprogressbar {
	border-width: 1px 0 1px 0 !important;
	border-style: solid !important;
	border-color: #BCB1B0;
}

div.plupload-fileupload-dialog td.iconcell div.x-grid-cell-inner {
	background-repeat: no-repeat;
	background-position: center center;
}

/* Icons */

td.iconcell.upload-completed div.x-grid-cell-inner {
	background-image:url(resources/images/upload-icons/tick.gif);
}

td.iconcell.upload-error div.x-grid-cell-inner {
	background-image:url(resources/images/upload-icons/delete.gif);
}

td.iconcell.file-uploading div.x-grid-cell-inner {
	background-image:url(../../resources/images/icons/custom/black-load7.gif);
}

td.iconcell.file-archived div.x-grid-cell-inner {
	background-image:url(resources/images/upload-icons/drawer_tick.png);
}

