article {padding: 35px 10px;}
.uk-main-body {min-height: 60vh;margin: 2px 0;}
a:hover {text-decoration:none;}
p {text-align:justify;}
.uk-overflow-hidden {overflow:hidden;}
.clear {clear:both;}
.uk-margin-auto {margin:auto;}
.uk-button-link {cursor:pointer;}
input[type=submit] {border-radius: 4px;color:#FFF;}
.uk-text-medium {font-size:14px;line-height: 18px;}

.uk-text-primary {color:#6a9ed2 !important;}
.uk-background-red {background-color:rgba(230,60,80,0.2);}
.uk-background-red:hover {background-color:rgba(230,60,80,0.4);}
.uk-background-red .uk-button.uk-button-secondary.uk-button-large, .uk-background-blue .uk-button.uk-button-secondary.uk-button-large, .uk-background-green .uk-button.uk-button-secondary.uk-button-large {background: -moz-linear-gradient(-45deg, rgba(255,255,255,0.7) 100%, rgba(255,255,255,0.3) 100%); background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.7) 100%,rgba(255,255,255,0.3) 100%); background: linear-gradient(135deg, rgba(255,255,255,0.7) 100%,rgba(255,255,255,0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 );}
.uk-background-green {background-color:rgba(160,210,85,0.2);}
.uk-background-green:hover {background-color:rgba(160,210,85,0.4);}
.uk-background-green#today {border-top:2px solid rgba(160,210,85,1);}
.uk-background-blue {background-color:rgba(0,180,245,0.2);}
.uk-background-blue:hover {background-color:rgba(0,180,245,0.4);}
.uk-background-blue#today {border-top:2px solid rgba(160,210,85,1);}
.uk-background-white {background-color:#fbfbfb;}
.uk-background-white .uk-button {margin-top:5px;}
.uk-panel-box-danger {background: #FAEEEE;}
.uk-panel-box-success {background: #EEFAEE;}
/*.uk-panel-box-secondary {background: #FCFCFC;}*/

.uk-button-large.uk-text-small {line-height: 38px;}

.uk-badge-transparent {background: transparent;color: #ccc;text-shadow: none;border: none;font-weight: normal;}

.hide {display:none;}
label.uk-large-padding {padding-bottom: 30px;}
.tm-totop-scroller:after {content: "\f077";font-family: "FontAwesome";}
.uk-text-cut {max-width : 500px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.uk-table th, .uk-table td {padding:3px 5px;vertical-align: middle;}
.uk-panel-box {padding:5px;}

#folderview tr:hover {background:#EEE;}
#folderview tr.uk-text-primary:hover {text-decoration:underline;}

span.uk-comment-avatar {font-family:"courier new";top: 25px;font-size: 44px;letter-spacing: -1px;line-height: 50px;color: #FFF;background: #008dc5;border-radius: 100px;border: 1px solid #222;overflow: hidden;background-image: -webkit-linear-gradient(top, #00b4f5, #008dc5);background-image: linear-gradient(to bottom, #00b4f5, #008dc5);}
span.uk-comment-avatar.admin {background-color: #d32c46;background-image: -webkit-linear-gradient(top, #ee465a, #c11a39);background-image: linear-gradient(to bottom, #ee465a, #c11a39);}
span.uk-comment-avatar.vindikator {background-color: #82bb42;background-image: -webkit-linear-gradient(top, #9fd256, #6fac34);background-image: linear-gradient(to bottom, #9fd256, #6fac34);}
.uk-comment-header {margin-bottom: 2px;}
.uk-comment-header:hover {background: #eee;}
.uk-comment-planned .uk-comment-header {background: #faeaea}

.uk-form-searchbar>input[type="text"] {margin-right:-5px;border-radius:8px 0 0 8px;}
.uk-form-searchbar>button[type="submit"] {border-radius:0 8px 8px 0;}

@media all and (max-width: 880px) {
.uk-table th.uk-min-width, .uk-table td.uk-min-width {min-width:200px;}
}

@media (min-width: 1000px) {
	.uk-background-white>.uk-button {margin-right: 10px;}
}

@media (min-width: 1600px) {
	.uk-container {max-width: 1600px;padding: 0 35px;}
}

@media (min-width: 960px) {
	.uk-width-large-1-6 {width: 16.666%;}
	.uk-width-large-1-7 {width: 14.286%;}
	.uk-width-large-1-8 {width: 12.500%;}
	.uk-width-large-1-9 {width: 11.111%;}
}

@media (prefers-color-scheme: dark) {
	.uk-background-red {background-color:rgba(86, 11, 20, 0.2);}
	.uk-background-red:hover {background-color:rgba(83, 7, 16, 0.4);}
	.uk-background-red .uk-button.uk-button-secondary.uk-button-large, .uk-background-blue .uk-button.uk-button-secondary.uk-button-large, .uk-background-green .uk-button.uk-button-secondary.uk-button-large {background: -moz-linear-gradient(-45deg, rgba(0,0,0,0.7) 100%, rgba(0,0,0,0.3) 100%); background: -webkit-linear-gradient(-45deg, rgba(0,0,0,0.7) 100%,rgba(0,0,0,0.3) 100%); background: linear-gradient(135deg, rgba(0,0,0,0.7) 100%,rgba(0,0,0,0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 );}
	.uk-background-green {background-color:rgba(58, 94, 4, 0.2);}
	.uk-background-green:hover {background-color:rgba(55, 85, 9, 0.4);}
	.uk-background-green#today {border-top:2px solid rgba(78, 124, 10, 1);}
	.uk-background-blue {background-color:rgba(6, 65, 86, 0.2);}
	.uk-background-blue:hover {background-color:rgba(8, 62, 82, 0.4);}
	.uk-background-blue#today {border-top:2px solid rgba(59, 85, 19, 1);}
	.uk-background-white {background-color:#1f1f1f;}
	.uk-background-white .uk-button {margin-top:5px;}
	.uk-panel-box-danger {background: #250b0b;}
	.uk-panel-box-success {background: #0a260a;}
	
	span.uk-comment-avatar {font-family:"courier new";top: 25px;font-size: 44px;letter-spacing: -1px;line-height: 50px;color: #FFF;background: #002d3f;border-radius: 100px;border: 1px solid #222;overflow: hidden;background-image: -webkit-linear-gradient(top, #003c52 0%, #00131a 100%);background-image: linear-gradient(to bottom, #003c52, #00131a);}
	span.uk-comment-avatar.admin {background-color: #9a0a1b;background-image: -webkit-linear-gradient(top, #9a0a1b 0%, #5d0213 100%);background-image: linear-gradient(to bottom, #9a0a1b, #5d0213);}
	span.uk-comment-avatar.vindikator {background-color: #60a500;background-image: -webkit-linear-gradient(top, #60a500 0%, #1c3b00 100%);background-image: linear-gradient(to bottom, #60a500, #1c3b00);}
	.uk-comment-header {margin-bottom: 2px;}
	.uk-comment-header:hover {background: rgba(0, 0, 0, 0.52);}
	.uk-comment-planned .uk-comment-header {background-color: #4b0000;background-image: -webkit-linear-gradient(top, #4b0000 0%, #000000 100%);background-image: linear-gradient(to bottom, #4b0000, #000000);}

}