.tab-content {
	height: 80%;
}

label.tab-pane {
	height: 100%;
	width: 100%;
}

.cvc-upload-tab {
	position: relative;
	text-align:center;
	font-size: 200%;
	border: 2px dashed #aaa;
	padding: 20% 0;
}

.cvcinput input:not(.form-control) + span > .btn {
	margin-left: 1rem;
}

.cvcupload-inline {
	text-align: center;
	border: 2px dashed #aaa;
	padding: 1rem 0;
	width: 100%;
}

.cvc-main-frame a.btn {
	color: gray;
}

.cvc-main-frame .modal-header {
	color: white;
	padding-bottom: 0;
}

.cvc-main-frame .modal-header>.nav-tabs {
	border-bottom: 0;
}

.cvclist-toolbar {
	margin-bottom: 15px;
}
.cvclist-toolbar > * {
	margin-bottom: 5px;
}

.cvc-list-content-wrapper {
	padding: 15px;
	border: 1px solid #aaaaaa;
	height: 100%;
	overflow-y: auto;
	max-height: 50rem;
	min-height: 500px;
}

.cvc-file-icon,
.cvc-file-list-item {
	cursor: pointer;
}

.cvc-file-icon {
	margin: 6px;
	padding: 6px;
	border-radius: 3px;
	color: #666666;
}

.cvc-file-icon:hover {
	background-color: #eee;
}

.cvc-f-name {
	display: inline-block;
	white-space: nowrap;
	font-size: 14px;
}

.cvc-f-name-icon-style {
	width: 8rem;
	overflow: hidden;
	text-overflow: ellipsis;
}

.cvc-f-name-font {
	color: black;
}

.cvccontext {
	box-shadow: 5px 5px 10px #333;
	min-width: 15rem;
}
.cvccontext > .list-group {
	margin-bottom: 0;
}

.cvc-modal-body {
	overflow-y: auto;
}

.cvc-vertical-sep {
	font-size: large;
	color: #bebebe;
}

/* icon colors */
.cvc-file-pdf {
	color: darkred;
}

.cvc-file-word {
	color: darkblue;
}

.cvc-file-excel {
	color: darkgreen;
}

.cvc-file-powerpoint {
	color: orangered;
}

.cvc-file-code {
	color: darkorange;
}

.cvc-file-archive {
	color: gold;
}

.cvc-file-image {
	color: green;
}

.cvc-file-video {
	color: purple;
}

.cvc-file-audio {
	color: blueviolet;
}

.cvc-folder {
	color: deepskyblue;
}

.cvc-select-color {
	color: green;
}

.cvc-view-color {
	color: darkblue;
}

.cvc-copy-color {
	color: black;
}

.cvc-copy-url-color {
	color: black;
}
.cvc-move-color {
	color: black;
}

.cvc-trash-color {
	color: darkred;
}

.cvc-selected {
	background-color: #ddd !important;
}

.cvc-file-csv {
	color: darkgreen;
}

.cvc-modal-modal {
	width: 100%;
	display: none;
	position: absolute;
	top: 30px;
	z-index: 9999;
}

.cvc-modal-modal-content {
	box-shadow: 5px 5px 10px #333;
	background-color: white;
}

.cvc-path-btns {
	display: inline-block;
}

.disabled .cvc-btn-icon{
	color: inherit;
}

.cvc-context-title {
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: x-small;
}
