
#tags-content {
	padding:0;
}

.container {
	overflow:none; 
}
.tags-content .panel-heading {
	position:fixed;
}
.tags-content {
	overflow-y:none;
}
.tag-children {
	margin-top:5px;
	margin-bottom:15px;
}
.tags-content-div, .downtimes-tags-content-div {
	margin-top:20px;
	height: 100%;
}
.desc-content-div {
	margin-top:30px;
	height: 100%;
}
.tag-tag-body:hover,.tag-tag-counter:hover {
	cursor:pointer;
}
.tag-tag-counters {
	margin-left:5px;
	background-color:#C5C5E6;
	display:inline-block;
}
.tag-child-counter {
	display:inline-block;
	text-align:center;
	width:15px;
	font-weight:600;
	border-left:1px solid #A1A1AD;
	border-right:1px solid #A1A1AD;
	
}
.tag-tag-counter {
	display:inline-block;
	text-align:center;
	width:20px;
	border-right:1px solid #A1A1AD;
	border-left:1px solid #A1A1AD;
}
#tags-overview-modal .modal-body {
    max-height: 70%;
    overflow-y: none;
}
.tag-parent {
	border: 1px solid #9393BD;
}
.tag-tag-body {
	margin: 4px 2px 4px 0px;
	border-radius: 5px;
	position: relative;
	display: inline-block;
	color: #fff;
	padding: 3px 3px 3px 20px;
	background-color: #0187c5;
	text-transform: lowercase;
	line-height: 20px;
	box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 0 inset, rgba(0, 0, 0, 0.1) 0 1px 4px;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.3);
}

.tag-child {
font-size: 12px;
}

.tag-child.tag-tag-body:not(.btn-danger)  {
	margin: 1px 2px 1px 0px;
	background-color: #77BAD9;
	line-height: 16px;
}
#hide-anchor {
	position:relative;
}
.tag-parent .tag-color-spot {
	border: 1px dashed black;
	position: absolute;
	left: 4px;
	top: 7px;
	border-radius: 50px;
	display: inline-block;
}
.tag-child .tag-color-spot {
border: 1px dashed black;
position: absolute;
left: 4px;
top: 5px;
border-radius: 50px;
display: inline-block;
}
.panel-heading {
	z-index:649;
}
.container .tags-content .panel-heading {
	padding-bottom:0px;
	padding-top:0px;
	overflow-y: hidden;
}
.tag-overview-cont {
	word-break:break-all;
}
h3 {
	margin-top:10px!important;
}
#tags-overview-body {
	padding-top:0;
	margin-top:0;
	}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}