@font-face {
	font-family: 'buddybox';
	src:url('../fonts/buddybox.eot');
}
@font-face {
	font-family: 'buddybox';
	src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
		 url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'buddybox';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-file, .icon-folder, .icon-users, .icon-home, .icon-uniF47C, .icon-analytics3, .icon-addfolder, .icon-createfile, .icon-lock, .icon-unlocked, .icon-key, .icon-remove {
	font-family: 'buddybox';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-file:before {
	content: "\e000";
}
.icon-folder:before {
	content: "\e001";
}
.icon-users:before {
	content: "\e003";
}
.icon-home:before {
	content: "\e005";
}
.icon-uniF47C:before {
	content: "\f47c";
}
.icon-analytics3:before {
	content: "\f07d";
}
.icon-addfolder:before {
	content: "\f0da";
}
.icon-createfile:before {
	content: "\f0c6";
}
.icon-lock:before {
	content: "\e002";
}
.icon-unlocked:before {
	content: "\e004";
}
.icon-key:before {
	content: "\e006";
}
.icon-remove:before {
	content: "\e007";
}

#buddypress div.item-list-tabs ul li#buddybox-action-nav a,
div.item-list-tabs ul li#buddybox-action-nav a{
	display:inline-block;
}
#buddypress div.item-list-tabs ul li#buddybox-action-nav a span,
div.item-list-tabs ul li#buddybox-action-nav a span{
	color:inherit;
	background:none;
	border:none;
	font-size: inherit;
	vertical-align: inherit;
	padding:0;
}

.buddybox-crumbs {
	clear:both;
	margin:1em 0.2em;
}

.drag-drop #drag-drop-area {
	border: 4px dashed #DDDDDD;
	height: 200px;
}

.drag-drop .drag-drop-inside {
	margin: 70px auto 0;
	width: 250px;
}

.drag-drop-inside p {
	color: #aaa;
	font-size: 14px;
	margin: 5px 0;
	display: none;
}

.drag-drop .drag-drop-inside p {
	text-align: center;
}

.drag-drop-inside p.drag-drop-info {
	font-size: 20px;
}

.drag-drop .drag-drop-inside p,
.drag-drop-inside p.drag-drop-buttons {
	display: block;
}

.drag-drop.drag-over #drag-drop-area {
	border-color: #83b4d8;
}

#plupload-upload-ui {
	position: relative;
}

.media-item .filename {
	line-height: 36px;
	overflow: hidden;
	padding: 0 10px;
}

.media-item .error-div {
	padding-left: 10px;
}

.media-item .pinkynail {
	float: left;
	margin: 2px 2px 0;
	max-width: 40px;
	max-height: 32px;
}

.media-item .startopen,
.media-item .startclosed {
	display: none;
}

.media-item .original {
	position: relative;
	height: 34px;
}

.media-item .progress {
	float: right;
	height: 22px;
	margin: 6px 10px 0 0;
	width: 200px;
	line-height: 2em;
	padding: 0;
	overflow: hidden;
	margin-bottom: 2px;
	border: 1px solid #d1d1d1;
	background: #f7f7f7;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), to(#f7f7f7));
	background-image: -webkit-linear-gradient(bottom, #fff, #f7f7f7);
	background-image:    -moz-linear-gradient(bottom, #fff, #f7f7f7);
	background-image:      -o-linear-gradient(bottom, #fff, #f7f7f7);
	background-image: linear-gradient(to top, #fff, #f7f7f7);
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
}

.media-item .bar {
	z-index: 9;
	width: 0;
	height: 100%;
	margin-top: -24px;
	background-color: #8cc1e9;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#72a7cf), to(#8cc1e9));
	background-image: -webkit-linear-gradient(bottom, #72a7cf, #8cc1e9);
	background-image:    -moz-linear-gradient(bottom, #72a7cf, #8cc1e9);
	background-image:      -o-linear-gradient(bottom, #72a7cf, #8cc1e9);
	background-image: linear-gradient(to top, #72a7cf, #8cc1e9);
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
	box-shadow: 0 0 3px rgba(0,0,0,0.3);
}

.media-item .progress .percent {
	z-index: 10;
	position: relative;
	width: 200px;
	padding: 0 8px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.4);
	color: rgba(0,0,0,0.6);
}

.buddybox-mime-type, .buddybox-last-edit {
	min-width:100px;
}

.buddybox-item-name {
	min-width:200px;
	max-width:300px;
}

.buddybox-load-more, .buddybox-opening-dir {
	background: #f0f0f0;
	font-size: 110%;
	margin: 15px 0;
	padding: 10px 15px;
	text-align: center;
}

.buddybox-load-more a, .buddybox-opening-dir a {
	color: #4D4D4D;
	text-decoration:none;
}

#buddybox-file-uploader.hide, 
#buddybox-folder-editor.hide,
#buddybox-edit-item.hide,
#buddybox-file-uploader .hide,
#buddybox-folder-editor .hide,
.buddybox-ra-link.hide,
.buddybox-ra-desc.hide{
	display:none;
}

.buddybox-action {
	margin-bottom:1em;
	text-align:right;
}
.buddybox-action.folder {
	margin-top:1em;
}

#buddybox-third-step {
	margin-bottom:1em;
}

#buddybox-third-step #drag-drop-area {
	padding-bottom:1em;
}

#buddybox-third-step .max-upload-size {
	font-size:80%;
}

#buddyfile-desc, #buddypress .standard-form textarea {
	width:98%!important;
	height:50px!important;
}

.buddybox-action-btn{
	font-size:80%;
	color:#CCC;
}

.buddybox-action-btn a{
	text-decoration:none;
	color:#CCC;
}

.buddybox-action-btn a:hover{
	color:#555;
}

.buddybox-action-btn a.buddybox-remove-group:hover{
	color:red;
}

.buddybox-ra-share input{
	font-size:80%;
	padding:3px;
	width:100%;
}

#bp-default p.buddybox-action{
	margin:1em 0;
}

#bp-default table#buddybox-dir th{
	text-align:left;
}