.floating {
	position:fixed; 
	float:right; 
	right: 10px; 
	animation: jumping-widget 1s infinite;
}

body.admin-color-modern {
	background: white!important;
	
}

	body {
	background-image:url(https://i.imgur.com/r7vNhhF.png)!important;
		font-size:14px;
		font-family:burbank small medium,Helvetica,Arial,sans-serif!important;
		background-repeat: no-repeat !important;
	background-attachment: fixed;
		background-position: center top;
		background-size: cover !important;
		
}

h1, h2, h3, h4, h5, h6, span, a, p, strong { 
	font-family:burbank small medium,Helvetica,Arial,sans-serif!important;
}
body.logged-in #menu {
	margin-top:31px;
}
tr, td {
	padding:0;
	margin:0;
	
}

img {
	transition:1s;
}
img:hover {
	transform:scale(1.1);
	transition:1s;
}

.content img {
	max-width:400px!important;
	padding:0!important;
	margin:0!important;
}
.content {
background:url("https://i.imgur.com/g8tuahK.png");
	background-position: center;
	background-repeat: repeat-y;
	background-size: 65%;
	background-color: #fff;
	margin-top:28px;
	overflow:hidden!important;
	border-width: 3px;
	border-radius: 15px;
	padding-top: 5px;
	animation: content-borders 4s infinite;
	box-shadow: 0 0 0 3px #282828;
	width:480px;
	border-style: solid;
	border-color: #828282;
}

#pagetitle {
	height:414px!important;
	width:910px!important;
	background-size:910px!important;
	background-position: 0px -0px!important;
	background-repeat: none;
background:url("https://i.imgur.com/PeoWqlg.png");
}

img {
	border-radius:10px;
	border:0!important;
	background:none!important;
}

.content img {
	max-width:450px;
	height:inherit;
}
#page, .pagewrapper, .wrapper  {
	background: #7F7F7F !important;
	background-repeat: repeat-y;
	background-size:200px!important;
}

#menu {
	position: absolute;
	top: 422px; /* body margin-top 70px + pagetitle height 414px */
	left: 50%;
	transform: translateX(-49.79%);
	width: 904px;
	height: 44px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #7307B6;
	background-size: 200px;
	background-position: -10px -30px;
	animation: menus 560s infinite;
	border: 3px solid #282828;
	box-shadow: none;
	text-align: center;
	z-index: 999;
}

@keyframes menus {
	from {
		background-position: -10px -30px;
	}

	50% {
		background-position: -10780px -80px;
	}

	to {
		background-position: -10px -80px;
	}
}

#menu ul {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
	padding: 0;
}

#menu ul li,
#menu ul li a {
	display: flex;
	align-items: center;
	justify-content: center;
	background: transparent;
	text-align: center;
}

#menu ul li a {
	color: #fff;
	padding: 14px 22px !important;
	font-weight: 700;
	text-shadow: 0 1px 2px #000;
}

#menu ul li a:hover {
	background: rgb(0 0 0 / 28%);
	text-decoration: none;
}

#menu ul li.current_page_item a {
	background: rgba(0, 0, 0, 0.1);
	text-decoration: none !important;
}

#menu ul li.menu-item-has-children a::after,
#menu ul li.menu-item-has-children ul li a::after {
	content: "";
}

#menu ul li ul.sub-menu li {
	top: 4px;
	border-radius: 30px;
	margin-left: -32px;
	background: #7307B6;
	border: 3px solid #282828;
	color: white !important;
}

#menu ul li ul.sub-menu li a {

}

#menu ul li ul.sub-menu li a:hover {
	background: rgba(0, 0, 0, 0.1);
	text-decoration: none !important;
}

.sticky {
	background:none!Important;
}

input, select {
	width:90.5%!important;
	margin-top:10px!important;
	text-align:center;
	display:flex;
	justify-content:center;
}

.content a {
	color:darkmagenta!important;
	font-weight: 700;
}
.sticky h2 a:hover {
    color:#ddd!important;
}

.sticky h2 a {
background:url("https://i.imgur.com/a8UQrps.png");
	background-color: darkviolet;
	border: 2px solid #B5B5B5;
	background-size:cover;
	color:#282828!important;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.post {
	margin-top:-5px;
}

	.post h2 {
	font-family:burbank small bold!important;
}

.post h3 {
	color: darkmagenta!important;
}

#header-box img, #searchbox, #syndication {
	display:none
}

.pagewrapper {
	border-left: 3px #282828 solid;
	border-right: 3px #282828 solid;
	border-bottom: 3px #282828 solid;
	margin-top:139px;
	padding-top:100px;
	width:904px;
	overflow:hidden;
}

.sticky {
	background:#fff;
}
.post:hover {
    background:rgba(0,0,0,0);
}

.narrowcolumn, .wrapper, .narrowcolumnwrapper  {
	background:rgba(0,0,0,0);
}
.post h2 a {
	text-decoration: none;
	color: #000;
}

.post h2 a:hover {
	color:darkgreen;
	border-bottom: 1px darkred solid;
}

.sidebar ul li, .obar ul li {
	padding: 3px 15px;
}

.sidebar ul li h2, .obar ul li h2 {
		line-height: 15px;
	border-radius: 15px;
    border: 2px solid #898989;
	background: #787878;
		box-shadow: 0 0 0 3px #282828;
	background: linear-gradient(0deg,rgba(120, 120, 120, 1) 0%, rgba(127, 127, 127, 1) 100%);
		padding: 6px;
		color: #282828;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: Algerian;
}

.obar ul li , .sidebar ul li {
background:rgba(255,255,255,0)!important;
	border-radius:5px;
}

.obar ul li li, .sidebar ul li li {
	background:none!important;
	
}

.sidebar ul li,  .sidebar ul li a, .sidebar ul li p, .sidebar ul li span, .obar ul li, .obar ul li a, .obar ul li p, .obar ul li span, .sidebar, .ul {
	color:#0e0000!important;
	text-decoration:none;
}

.sidebar ul li a:hover, .obar ul li a:hover {
	color: #ddd!important;
}
.postinfo {
	font-size: 11px;
	color: #808080;
	clear: both;
}

.postinfo a {
	color: #808080;
}

.postauthor {
	color: #808080;
}

.postdate {
	color: #808080;
}

.sidebar  img, .obar  img {
	max-width:150px!important;
	height:inherit;
}
.sidebar, .obar, .sidebar ul , .obar ul,  .sidebar ul li, .obar ul li{
	background:rgba(0,0,0,0)
}

.sidebar, .obar {

}

input, select, textarea {
	border:1px rgba(0,0,0,0.1) solid;
	border-radius:5px;
	padding:10px;
	width:inherit;
}


input[type="submit"], button {
    background:linear-gradient(violet, darkmagenta);
	padding:10px 230px;
	display:flex;
	justify-content:center;
	text-align:center;
	margin-top:10px;
	border-radius:12px!important;
	color:;
}

.buttons {
}
