.row-danger {
    border-left: 6px solid #d9534f;
}
.row-info {
    border-left: 6px solid #5bc0de;
}
.row-warning {
    border-left: 6px solid #f0ad4e;
}
.row-success {
    border-left: 6px solid #5cb85c;
}

.icon-danger {
    display: inline;
    margin: 2px;
    padding: 2px 4px;
    background-color: #d9534f;
}
.icon-info {
    display: inline;
    margin: 2px;
    padding: 2px 4px;
    background-color: #5bc0de;
}
.icon-warning {
    display: inline;
    margin: 2px;
    padding: 2px 4px;
    background-color: #f0ad4e;
}
.icon-success {
    display: inline;
    margin: 2px;
    padding: 2px 4px;
    background-color: #5cb85c;
}


.clearfix {
    clear: both;
}

.div-divider {
	height: 5px;
	margin: 4px 0;
	/*background-color: #eee;*/
	background: rgba(0,0,0,0.05);
}

.inline-control {
    margin-left: 10px;
}


.collapse-head-2 {
    padding: 3px 10px;
    margin: 0 0 10px;
}

.panel-body {
    /*overflow: auto;*/
}


.label {
    font-weight: none;
}

.label-default-light {
    background-color: #ccc;
}

.cutted-text {
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
}

.value-detail__activator-view {
	float: right;
	height: 20px;
	border: 1px solid #ccc;
	border-radius: 2px;
	margin: 0 0 0 6px;
	padding: 0 4px;
	cursor: pointer;
	background: -moz-linear-gradient(top, #fff 0%, #eee 100%);
	background: -webkit-linear-gradient(top, #fff 0%, #eee 100%);
	background: -o-linear-gradient(top, #fff 0%, #eee 100%);
	background: linear-gradient(top, #fff 0%, #eee 100%);
	border-color: #ccc;
	transition: .1s;
}

.value-detail__activator-view:hover {
	background: #eee;
	border-color: #ccc;
}

.value-detail__activator-view .glyphicon {
	transform: scale(0.6, 0.6);	
}

.value-detail__content {
	max-height: 0;
	overflow-y: hidden;
	transition: .5s;
}

.value-detail__activator:checked ~ .value-detail__content {
	max-height: 500px;
	overflow-y: auto;
}

.value-detail__activator:checked ~ .value-detail__activator-view {
	background: #ccc;
}

.value-detail__mini-table {
	font-size: 0.72em;
	line-height: 0.9em;
	color: #999;
	border-top: 1px solid #999;
}

.value-detail__mini-table td {
	padding: 1px 4px 1px 0;
}

.with-fixed-header {
    table-layout: fixed;
}

.with-fixed-header > thead {
    display: block;
}

.with-fixed-header > thead > tr {

}

.with-fixed-header > thead > tr > th {
    overflow: hidden;
    text-overflow: ellipsis;
}

.with-fixed-header > tbody {
    display: block;
    overflow: auto;
}

.with-fixed-header > tbody > tr {

}

.with-fixed-header > tbody > tr > td {
    overflow: hidden;
    text-overflow: ellipsis;
}


