﻿/* context menu *************************/

/*.rightClick {
display: inline-block;
width: 20px;
height: 25px;
position: absolute;
top: 10px;
left: 20px;
text-indent:-9999em;
}
.rightClick:hover {cursor:pointer;}
*/

#contextMenu {
  -webkit-user-select: none;
  display: none;
  font-size: 12px;
  position: absolute;
  left: 100px;
  top: 100px;
  min-width: 100px;
  margin: 0;
  padding: 0;
  background-color: #fff;
  border: 1px solid #ccc;
  }

#contextMenu > li {
}

#contextMenu > li > a {
  position: relative;
  display: block;
  color: #009AD3;
  padding:7px 4px;
}

#contextMenu > li > a.disabled {

  color:#AAAAAA;
}

#contextMenu > li > a:hover {
  cursor: pointer;
  background:#eee;
}

#contextMenu > li > a.disabled:hover {
  cursor:default;
  background:#fff;
}

/* dropdown action menus *************************/

.dropdown {
	/*position: absolute;*/
	position: fixed;
	z-index: 2000;
	display: none;
}
#dropdown-listings .dropdown {
	position: absolute;
	z-index: 3000;
}

.dropdown .dropdown-menu LI {
	list-style: none;
	padding: 0 0;
	margin: 0;
	line-height: 18px;
}

.dropdown .dropdown-menu LI > A,
.dropdown .dropdown-menu LABEL {
	display: block;
	color: #555;
	text-decoration: none;
	line-height: 18px;
	padding: 3px 15px;
	white-space: nowrap;
}

.dropdown .dropdown-menu LI > A:hover,
.dropdown .dropdown-menu LABEL:hover {
	background-color: #08C;
	color: #FFF;
	cursor: pointer;
}

/* more styles */
#dropdown-more {
	min-width: 108px;
	max-width: 360px;
	list-style: none;
	box-shadow:none;
	border-radius:0;
	overflow: visible;
	padding: 0;
	margin: 0;
	margin-top:-1px;
	background: #fff;
	border: 1px solid #ccc;
	/*border-top: 0;*/
	box-shadow:3px 3px 5px rgba(0, 0, 0, .4);
	border-radius:4px;
	border-top-left-radius:0;
}
#dropdown-more ul {
	list-style:none;
	margin:0;
	padding:0;
}
#dropdown-more UL LI > A {
	display:block;
	padding:7px 4px;
	color:#009AD3;
	text-decoration:none;
}
#dropdown-more UL LI > A:hover {
	background-color:#efefef;
}

#dropdown-more UL LI > a.disabled {

  color:#AAAAAA;
}


#dropdown-more UL LI > a.disabled:hover {
  cursor:default;
  background:#fff;
}


/* batch options drop menu */
.more {
			display:block;
			background:url(../images/theme/bg_btn_actions.png) no-repeat #4392E8 5px 7px;		
			position:absolute;
			width:59px;
			height:23px;
			top:65px;
			left:8px;
			padding:0 4px;
			text-align:left;
			color: #fff;
			line-height:23px;
			cursor: pointer;
			text-indent:-9999em;
		}
		
		.more:after {
			font-family: Consolas, Courier New, Arial, sans-serif;
			margin-left: 6px;
			color: #08C;
		}
		
		.more:hover {
			/*
			color: #fff;
			background:url(../images/bg-batch-button-arrow.png) no-repeat #71B4FF 45px -23px;
			*/
			background-color:#81CEFF;
		}
		
		.more.dropdown-open {
			/*
			width:100px;
			background:url(../images/bg-batch-button-arrow.png) no-repeat #fff 90px -42px;
			border:1px solid #ccc;
			border-bottom:0;
			color: #777;
			*/
		}
		.more.dropdown-open:hover {
			/*
			width:100px;
			background:url(../images/bg-batch-button-arrow.png) no-repeat #eee 90px -72px;
			border:1px solid #ccc;
			border-bottom:0;
			color: #777;
			*/
		}
		
		.more.dropdown-open:after {
			/*
			color: #FFF;
			*/
		}
		
/* cmd boxes general */
.cmd-box {position:absolute;z-index:2000;background:url(../images/theme/bg-cmd-box-pointer.png) no-repeat;padding-top:54px;}
.cmd-box .content {background:#efefef;/*border:1px solid #a0a0a0;border-top:0;*/padding:15px;box-shadow:4px 4px 5px rgba(0, 0, 0, .5);border-radius:10px;border:0;}
.cmd-box h2 {font-size:16px;font-weight:normal;color:#444;margin:0;}
.cmd-box .folder {background:#fff;border:0;width:240px;line-height:2.5em;padding:0 5px;border:1px solid #aaa;}
.cmd-box .files {width:240px;/*height:190px;*/overflow:auto;border:1px solid #aaa;background:#fff;padding:5px;margin-bottom:10px;}
.cmd-box button.cancel, .cmd-box button.submit, .cmd-box button.done, .cmd-box .done-display-share {background:/*c9c9c9*/#ddd;border:1px solid #aaa;border-radius:0px;padding:5px 20px;font-size:1em;}
.cmd-box button:hover {cursor:pointer;background:#fff;border:1px solid #ccc;}
.cmd-box button.submit, .cmd-box button.done {float:right;}


/* cmd boxes batch options */
#box-share {top:10px;left:50px;}
#box-download {top:40px;left:80px;}
#box-copy {top:65px;left:50px;}
#box-move {top:95px;left:55px;}
#box-delete {top:120px;left:60px;}

.file-list li:hover {cursor:pointer;}
.file-list ul li {margin-left:15px;}
.file-list ul, .file-list li {display:block;margin:5px 0;}



/* cmd boxes header */
/*#dropdown-hdr-folder {width: 50px;height:50px;margin-left:32px;}*/
/*#dropdwon-hdr-upload {width: 50px;height:50px;margin-left:22px;} */
/*#dropdown-activity {width:50px;height:50px;margin-left:-150px;}
#dropdown-activity .cmd-box {background:url(../images/theme/bg-cmd-box-pointer-right.png) no-repeat top right;} */
#box-activity h3 {border-top:1px solid #555;padding-top:1em;font-size:1em;font-weight:normal;}
#box-activity ul {display:block;margin-bottom:1em;}
#box-activity li {display:block;font-size:1em;margin-bottom:.3em;}
#box-activity {width:300px;}
#box-activity .btn-clear {text-align:center;border-top:1px solid #555;padding-top:1em;}

#showMyFiles {display:none;}

/* cmd boxes listings */
/*#dropdown-list-share {width:600px;height:50px;margin-left:-300px;margin-top:-5px;} */
/*#dropdown-list-move {width:500px;height:50px;margin-left:133px;margin-top:-130px;} */
/*#dropdown-list-copy {width:500px;height:50px;margin-left:133px;margin-top:-115px;} */
/*#dropdown-list-delete {width:500px;height:50px;margin-left:133px;margin-top:-150px;*/

/* share this box */
#dropdown-list-share .cmd-box {background:url(../images/theme/bg-cmd-box-pointer-right.png) no-repeat -550px 0px;}
#dropdown-list-share .cmd-box-left {background:url(../images/theme/bg-cmd-box-pointer.png) no-repeat;padding-top:54px;}
/*#dropdown-list-share .box-list-share-wide {margin-left:-465px;background:url(../images/theme/bg-cmd-box-pointer-right.png) no-repeat -85px 0px;} */
/*#dropdown-list-share .box-list-share-wide-left {margin-left:-465px;background:url(../images/theme/bg-cmd-box-pointer-right.png) no-repeat;padding-top:54px;} */
#box-list-share {}
#box-list-share .share-left {float:left;/*width:250px;margin-right:20px;*/width:270px;/*margin-right:20px;*/position:relative;}
#box-list-share .share-right {float:left;/*width:250px;margin-left:20px;*/width:400px;}
#box-list-share .cu a {display:block;position:absolute;top:-4px;left:160px;width:120px;height:35px;color:#fff;line-height:31px;font-size:14px;background:url(../images/theme/btn-sharedwith.png) no-repeat 0 0;text-indent:13px;}
/*#box-list-share .invite {position:relative;padding:10px 0;}
#box-list-share .invite label {position:absolute;z-index:20;top:38px;left:5px;font-style:italic;color:#999;}
#box-list-share .invite textarea {display:block;width:240px;height:60px;border:0;background:#fff;padding:10px 5px;margin-top:5px;}*/
#box-list-share .perm {}
#box-list-share .notify {margin:10px 0;}
#box-list-share .notify span {display:block;}
#box-list-share .direct {}
#box-list-share .direct textarea {display:block;width:250px;height:50px;padding:10px 0;border:1px solid #333;background:#fff;padding:5px;margin:5px 0 10px 0;}

.users-links {display:block;margin:10px 0 5px 0;}
.users-links a {text-decoration:underline;}
.users-links .user {display:inline-block;width:170px;padding-left:5px;}
.users-links .perm {display:inline-block; width:155px;}
.users-links .del {display:inline-block; }

/* share users-permissions */
.users-list {display:block;background:#fff;padding:5px;height:167px; margin-bottom:10px; overflow-y: scroll; border:1px solid #aaa;}
.users-list li {display:block;padding:10px 0;border-bottom:1px solid #ccc;}
.users-list li ul li {display:inline-block;padding:0;border:0;vertical-align:middle;}
.users-list li ul li.usr {width:170px;overflow:hidden;}
.users-list li ul li.prm {width:155px;}
.users-list li ul li.rmv {text-align:right; width:40px;}

/* share users-permissions overlay */
#box-list-share-modal .users-list li ul li.usr {width:140px;}
#box-list-share-modal .users-links .user {width:140px;}


/* Misc */
#dropdown-hdr-folder .add {float:right;}





#dropdown-list-delete { width:217px;}
#dropdown-list-move { width:282px; }
#dropdown-list-copy { width:282px; }
#dropdown-list-share { }


#dropdown-list-move .content { width: 255px; }
#dropdown-list-copy .content { width: 255px; }


/*.qtip-content .content {background:#efefef;padding:15px;box-shadow:4px 4px 5px rgba(0, 0, 0, .5);border-radius:10px;border:0;}*/
.qtip-content .content {background:#eaeaea; }
.qtip-content h2 {font-size:16px;font-weight:normal;color:#444;margin:0;}
.qtip-content .folder {background:#fff;border:0;width:240px;line-height:2.5em;padding:0 5px;border:1px solid #aaa;}
.qtip-content .files {width:240px;/*height:190px;*/overflow:auto;border:1px solid #aaa;background:#fff;padding:5px;margin-bottom:10px;}
.qtip-content input[type="button"], button.cancel, .qtip-content button.submit, .qtip-content button.done, .qtip-content .done-display-share, .qtip-content button.share, .qtip-content button.browse {background:/*c9c9c9*/#ddd;border:1px solid #aaa;border-radius:0px;padding:5px 20px;font-size:1em;}
.qtip-content input[type="button"]:hover, button:hover {cursor:pointer;background:#fff;border:1px solid #ccc;}
.qtip-content button.submit, .qtip-content button.done, .qtip-content button.share{float:right;}
.qtip-content button.submit:not([disabled]):hover, .qtip-content button.done:not([disabled]):hover, .qtip-content button.share:not([disabled]):hover{cursor:pointer;background:#fff;border:1px solid #ccc;}
.qtip-content .fake button.submit { z-index:2000;}
.qtip-content .fake button.submit:hover {cursor:pointer;background:#fff;border:1px solid #ccc;}
.upload-folder { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }


.qtip .share-left {float:left;/*width:250px;margin-right:20px;*/width:270px;/*margin-right:20px;*/position:relative;}
.qtip .share-right {float:left;/*width:250px;margin-left:20px;*/width:400px;}
.qtip .cu a {display:block;position:absolute;top:-4px;left:150px;width:120px;height:35px;color:#fff;line-height:31px;font-size:14px;background:url(../images/theme/btn-sharedwith.png) no-repeat 0 0;text-indent:13px;}
/*.qtip .invite {position:relative;padding:10px 0;}
.qtip .invite label {position:absolute;z-index:20;top:38px;left:5px;font-style:italic;color:#999;}
.qtip .invite textarea {display:block;width:240px;height:60px;border:0;background:#fff;padding:10px 5px;margin-top:5px;}*/
.qtip .perm {}
.qtip .perm select { width: 208px; }
.qtip .notify {margin:10px 0;}
.qtip .notify span {display:block;}
.qtip .direct { height:79px; }
.qtip .direct textarea {display:block;width:258px;height:50px;padding:10px 0;background:#fff;padding:5px;margin:5px 0 10px 0;}

#dropdown-list-share.box-list-share-wide-left {}
#dropdown-list-share.box-list-share-wide { width:810px; }


#dropdown-activity h3 {border-top:1px solid #555;padding-top:1em;font-size:1em;font-weight:normal;}
#dropdown-activity ul {display:block;margin-bottom:1em;}
#dropdown-activity li {display:block;font-size:1em;margin-bottom:.3em;}
#dropdown-activity {width:300px;}
#dropdown-activity .btn-clear {text-align:center;border-top:1px solid #555;padding-top:1em;}
#dropdown-activity .content { max-height:500px; overflow-y:scroll; }


#dropdown-list-info-close {cursor:pointer;}