/* Deprecated (not used) style for red badge on Refresh icon in ECMS explorer when drive has been changed */
.uiCloudDriveChanges {
	position: relative;
	left: 8px;
	top: 9px;
	display: block;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	width: 12px;
	height: 10px;
	padding: 1px;
	background: red;
	border: 0px solid #f0f0f0;
	color: #fff;
	text-align: center;
	font: 9px Arial, sans-serif
}

.uiIconEcmsShowConnectCloudDrive:before {
	content: "\e68a";
	width: 14px;
	height: 14px;
}

[class^="uiIconEcmsConnectDialog-"] {
	width: 34px;
	max-height:25px;
	overflow: hidden;
}

[class^="uiIcon16x16CloudDrive-"], [class^="uiIcon24x24CloudDrive-"], [class^="uiIcon64x64CloudDrive-"] {
  display: inline;
}

.uiIconEcmsViewSharing:before {
	content: url("icons/clouddrive-logo-lightgray-14x14.png");
}

/*
 * File View style
 */
#CloudFileViewer {
	position: relative; 
	padding-top: 0; 
	padding-bottom: 0; 
	overflow: hidden;	
}

.fileContent .content, .mediaContent .content #CloudFileViewer {
	text-align: left !important;
}

#ViewerSwitch {
	position: relative;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 4px;
	margin-right: 4px;
	font-weight: normal;
}

.file-content {
	position: relative;
	min-height: 600px;
	height: auto !important;
}

.file-content .CodeMirror {
	min-height: 600px;
	height: 800px;
	!
	important;
}

.downloadBtn #ViewerSwitch {
	margin-right: 5px;
	cursor: pointer;
}

.downloadBtn #ViewerSwitch i {
	color: inherit;
}

/*
 * Social Activity stream and preview
 */
.maskLayer .uiDocumentPreview .fileContent .navigationContainer #CloudFileViewer .UIPDFViewerContainer .ImageView img {
	position: static;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}

/*************************** NodeType Icon ***********************/
.application_xml16x16Icon {
	background: url('icons/xml.gif') no-repeat left center !important;
	/* orientation=lt */
	background: url('icons/xml.gif') no-repeat right center !important;
	/* orientation=rt */
}

.application_xml48x48Icon {
	width: 48px;
	height: 48px;
	background: url('icons/xml.gif') no-repeat left center !important;
	/* orientation=lt */
	background: url('icons/xml.gif') no-repeat right center !important;
	/* orientation=rt */
}

.application_x-msdos-program16x16Icon {
	background: url('icons/exe.gif') no-repeat left center !important;
	/* orientation=lt */
	background: url('icons/exe.gif') no-repeat right center !important;
	/* orientation=rt */
}

.application_x-msdos-program48x48Icon {
	width: 48px;
	height: 48px;
	background: url('icons/exe.gif') no-repeat left center !important;
	/* orientation=lt */
	background: url('icons/exe.gif') no-repeat right center !important;
	/* orientation=rt */
}

/**** menu ****/
.cloudFileDisabled {
	opacity: 0.65;
	pointer-events: none;
	cursor: not-allowed !important;
}

.notCloudFile {
	opacity: 0.55;
}

.syncingIconView {
	display: block;
	position: absolute;
	margin: 110px 0px 0px 0px;
	padding: 10px 30px 0px 25px;
	width: 35px;
	height: 35px;
	pointer-events: none;
	background: url('icons/oxygen/32/animations/throbber.gif') no-repeat
		left center !important; /* orientation=lt */
	background: url('icons/oxygen/32/animations/throbber.gif') no-repeat
		right center !important; /* orientation=rt */
}

.syncingListView {
	position: relative;
	display: inline;
	padding-left: 15px;
	pointer-events: none;
	background: url('icons/oxygen/16/animations/throbber.gif') no-repeat
		left center !important; /* orientation=lt */
	background: url('icons/oxygen/16/animations/throbber.gif') no-repeat
		right center !important; /* orientation=rt */
}

/******** Pnotify icons ********/
.picon-32.picon-task-complete {
	background-image: url("icons/oxygen/32/status/task-complete.png")
}

.picon-32.picon-throbber {
	background-image: url("icons/oxygen/32/animations/throbber.gif")
}

.picon-32.picon-dialog-error {
	background-image: url("icons/oxygen/32/status/dialog-error.png")
}

.picon-32.picon-dialog-information {
	background-image: url("icons/oxygen/32/status/dialog-information.png")
}

.picon-32.picon-dialog-warning {
	background-image: url("icons/oxygen/32/status/dialog-warning.png")
}

.picon-32.picon-process-stop {
	background-image: url("icons/oxygen/32/actions/process-stop.png")
}

.picon.picon-task-complete {
	background-image: url("icons/oxygen/16/status/task-complete.png")
}

.picon.picon-throbber {
	background-image: url("icons/oxygen/16/animations/throbber.gif")
}

.picon.picon-dialog-error {
	background-image: url("icons/oxygen/16/status/dialog-error.png")
}

.picon.picon-dialog-information {
	background-image: url("icons/oxygen/16/status/dialog-information.png")
}

.picon.picon-dialog-warning {
	background-image: url("icons/oxygen/16/status/dialog-warning.png")
}

.picon.picon-process-stop {
	background-image: url("icons/oxygen/16/actions/process-stop.png")
}