/*
    Licence    : AGPL

    Created on : 29.06.2018, 15:03:06
    Author     : hoergen
    Color picker   : https://www.w3schools.com/colors/colors_names.asp
    CSS UTF8 icons : https://www.utf8icons.com 

*/

body {
	background: url(scheme/plusminus.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	height: auto;
}

aside .widget,
.form-control,
.panel,
.nav-container,
.wall-item-content,
.e-content,
.p-name,
.topbar,
post,
shiny,
tread-wrapper,
#topbar-second {
	color: #000;
	background-color: #f5f5f5;
}

.form-control {
	font-family: ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande",
		Helvetica, Arial, sans-serif;
}

#topbar-first #nav-notifications-menu li.notification-unseen {
	border-left: 3px solid #e3eff3;
	background-color: antiquewhite;
}

#topbar-first #nav-notifications-menu li.notif-entry {
	padding: 0px;
}

.birthday-notice {
	background-color: #cc0000;
	color: white;
}

#birthday-title {
	background-color: #ff0000;
	color: white;
	text-indent: 6px;
}

.birthday-list:before {
	content: "\1F382 ";
}

.birthday-list {
	margin: 1px;
	color: black;
	background-color: yellow;
	text-indent: 10px;
	border-radius: 5px;
}

#event-notice {
	color: white;
	background-color: #004c5b;
	text-indent: 2px;
}

#event-title {
	color: whitesmoke;
	background-color: #006c83;
	text-indent: 6px;
}

.event-list:before {
	content: "\1F5D3 ";
}

.event-list {
	margin: 1px;
	color: black;
	background-color: #00c7f0;
	text-indent: 10px;
	border-radius: 5px;
}

.panel .panel-body {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px;
}

.wall-item-network {
	font-size: 12px;
}

.wall-item-content
	.clearfix
	.post
	.comment-container
	.well
	.well-sm
	.wall-item-body
	.e-content
	.p-name
	.media
	.comment
	.wall-item-bottom
	.wall-item-links
	.wall-item-tags
	.wall-item-actions
	.wall-item-responses
	#hr {
	box-sizing: border-box;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	padding: 0px;
	color: black;
}

.wall-spacer {
	height: 0px;
}

/* Contact-page */
#connect-desc {
	color: grey;
}

.search-input.form-control.form-search {
	background-color: #ebebeb;
	border-color: lightgrey;
}

.search-input.form-control.form-search:focus {
	background-color: white;
	border-color: grey;
}

/* Addon-Showmore*/
.showmore-wrap {
	background-color: lightgrey;
	text-decoration: underline;
	text-decoration-color: black;
	text-decoration-style: wavy;
}

/* New compose popup */
.profile-jot-net {
	background: #dff0d8;
}

.profile-jot-net summary {
	color: #3c763d;
	font-weight: bold;
}