body,.profileButton {
	background-color: #06090c !important;
}

p,div,span{
	color:white;
}

a {
	color:#49a2cf;
}

input[type="submit"], .setting input[type="radio"]:checked+label{
	background-color: #2b90d9;
	color:white;
	border:1px solid #2b90d9;
	border-radius:2px;
}

.setting input[type="radio"]+label{
	background-color: black;
}

.search input[type="submit"]{
	color: #9baec8;
	background-color:transparent;
	border:0px;
}

input[type="text"]{
	border:0px;
}

.topbar,.gotop{
	background-color:#192432;
}

.alert {
	background-color: #2b90d9;
}


.post,.postform,.notif,.loadmore,#notifications,.nloadmore,.loader {
	background-color:#192432;
	border-radius:0px !important;
}

.contact * {
	color:black !important;
}

.contact:hover * {
	color:white !important;
}

.post {
	border-bottom:2px solid #202e3f;
}

.post_buttons a{
	color:#3e5a7c;
}

.reply,.previewpost,.userinfo{
	background-color: #121a24;
}

.previewpost,.userinfo{
	border:1px solid #202e3f;
}

.unfav, .unreblog{
	color: red !important;
}

.element{
	margin:-2px !important;
}

.element_pad > .post {
	border-left:3px solid #0b82d2;;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}

.menu {
	background-color:#d9e1e8;
}

.menu a {
	color: #06090c !important;
}

.menu li:hover a,.topicon,.side_element a {
	color: #d9e1e8 !important;
}

.menu li:hover {
	background-color: #06090c !important;
}

.side_element li:hover {
	color: #fff !important;
}

.public::after {
	content: '';
}

.sensitive::after {
	content: '';
}

.unlisted::after {
	content: '';
}

.private::after {
	content: '';
}

.direct::after {
	content: '';
}
.polloption{
	display:block;
	margin:5px;
	padding:5px;
	background-color: white;
	border:2px solid #7dbcda;
	border-radius:7px;
	color:#048fb3;
	font-weight:bold;
}

.polloption:hover:not(.fixed),.voted{
	cursor: pointer;
	border:2px solid #7dbcda;
	background-color: #7dbcda;
	color:white;
}

.voteBar{
	background-color: #048fb3;
}