/*
 * Below CSS classes refer not existing images from /icons subfolder. Place such graphics there and 
 * correct styles' positioning and scaling (or remove it) for them.
 */

/*
 * Icon for dedicated UI action "ConnectDropbox"
 */
.uiIconEcmsConnectDropbox {
	height: 14px !important;
	width: 14px !important;
}
.uiIconEcmsConnectDropbox:before {
	content: url("icons/dropbox-gray-14x14.png");
}

/*
 * Icon of a provider in connect dialog (where all available connectors visible)
 */
.uiIconEcmsConnectDialog-dropbox:before {
	content: url("icons/dropbox-gray-32x32.png");
	/* Fix image position as others are 24px */
	position: relative;
  left: -3px;
  top: -5px;
}

/*
 * File icon in file view.
 */
.uiIcon16x16CloudFile-dropbox {
	top: 3px;
}
.uiIcon16x16CloudFile-dropbox:before {
	content: url("icons/dropbox-gray-14x14.png");
}

/*
 * Drive icon in side-bar tree.
 */
.uiIcon16x16CloudDrive-dropbox:before {
	left: -15px;
  top: 0px;
	width: 16px;
  height: 16px;
  position: absolute !important;
	-webkit-transform: scale(0.36);
  -moz-transform: scale(0.36);
  -o-transform: scale(0.36);
  -ms-transform: scale(0.36);
  transform: scale(0.36);
  content: url("icons/dropbox-lightgray-16x16.png");
}

/*
 * Drive icon in Admin/List view.
 */
.uiIcon24x24CloudDrive-dropbox:before {
	left: 2px;
  top: -21px;
  width: 20px;
  height: 20px;
  position: relative !important;
  display: inline-block;
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-o-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	content: url("icons/dropbox-lightgray-16x16.png");
}

/*
 * Drive icon in Icon view.
 */
.uiIcon64x64CloudDrive-dropbox:before {
	left: -50px;
  top: 3px;
	width: 40px;
  height: 40px;
  position: absolute !important;
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-o-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	content: url("icons/dropbox-lightgray-32x32.png");
}

/*
 * Responsive styles
 */
@media (min-width: 481px) and (max-width: 1024px) {
	.uiIcon16x16CloudDrive-dropbox:before {
		left: -17px;
		top: 2px;
		-webkit-transform: scale(0.45);
		-moz-transform: scale(0.45);
		-o-transform: scale(0.45);
		-ms-transform: scale(0.45);
		transform: scale(0.45);
	}
	
	.uiIcon24x24CloudDrive-dropbox:before {
		left: 7px;
	  top: -30px;
	  -webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
	
	.uiIcon64x64CloudDrive-dropbox:before {
		left: -57px;
    top: -5px;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
}
