img:hover,
video:hover {
	transform: scale(1.02);
	transition: 1s;
}

img,
video {
	border: 0 !important;
	transition: 2s;
	border-radius: 5px !important;
	background: transparent !important;
}

#page, .pagewrapper, .sidebar ul li, .obar ul li, .wrapper {
	background:url();

}
.content img {
	max-width: 450px ;
	height: inherit ;
}

@media only screen and (min-width: 600px) {
	body.logged-in #menu {
		margin-top: 31px;
	}
	
	body.logged-in {
		margin-top: 65px;
	}
	body {
		margin-top:50px;
	}
.pagewrapper {
	border: 1px #fff solid;
	margin-top:109px;
	padding-top:10px;
	width:906px;
	overflow:hidden;
  background:url("") #440000;
}

.sticky {
	border:3px #000 solid;
	border-radius:30px;
	margin-top:15px;margin-left:3px;
	margin-right:2px;box-shadow:0 0 10px #;
}
	


.sticky h2 a {
	color:#000;text-shadow:0 0 5px #000;
	text-align:center;background-position:center top;-color:#FFD500;
	background:url('https://firewarriorscp.com/wp-content/uploads/2021/07/ad051-2upv021.png');
	border-bottom:1px #000 solid;
	border-radius:50px;box-shadow:0 0 10px #000;
}
	
	.sticky h2 a:hover {
		color:#ddd;
	}

h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form {
	margin:0;
	padding:0;
}

body {
	font-family:Trebuchet MS;
	font-size:13px;
	text-align:center;
	vertical-align:top;
	color:#04B404;
	background:url(https://firewarriorscp.com/wp-content/uploads/2021/07/02884-fw-bg.png);
		background-attachment:fixed;
	background-position:center;
}

h1, h2, h3, h4, h5, h6 {
	font-family:Trebuchet MS;
	font-size:17px;
}

a:hover {
	text-decoration:none;
	text-shadow:0 0 5px #000;
}


xabbr,acronym {
	border:0;
}

address, dl, p {
	padding:10px 0 0;
}

blockquote {
	background:#ffb6c1   url('images/bg_blockquote.gif') no-repeat 5px 7px;
	color:#000;
	margin:10px 10px 0;
	border-radius:25px;
		border:3px #ffaeae solid;

	
}

blockquote p {
	padding:10px 10px 10px 20px;
}

blockquote blockquote {
	background:#54018f;
	color:#fff;
	margin:10px 20px;
}

blockquote blockquote p {
	padding:10px;
}
code {
background:#54018f;
}

dt {
font-weight:700;
}

dd {
padding:0 0 6px 15px
}

hr {
	clear:both;
	width:100%;
	border:0;height:1px;
	text-align:left;
	background:url('images/bg_comment_bottom.gif') no-repeat;
	margin:15px 0 5px;
}

small { 
	font-size:10px;
}

a {
	text-decoration:BOLD;
	color:#fff;
}

a:hover {
	text-decoration:BOLD, solid;
	color:#ff0000;
}

input,textarea {
	font-family:Arial;
	font-size:12px;
	padding:2px;
}

input#author, input#email, input#url, textarea#comment {
	border:1px solid #DF0101;
	padding:3px;
}

input#author, input#email, input#url {
	margin:0 5px 0 0;
}

#sidebar ul li a {
	list-style-type:none;
	list-style-image:none;
	margin-bottom:25px;
	color:#FD0;
}

#pagetitle {
	margin-top:-16px;
	background:url('https://cdn.discordapp.com/attachments/852682196513718304/858355673434423346/BrowserPreview_tmp.png') no-repeat scroll 0;
	clear:both;
	width:904px;
	height:367px;
	border-top:solid 0px #FFF;
	border-left:solid 0px #FFF;
	border-right:solid 0px #FFF;
	border-bottom:solid 0px #FFF;
	position:right;
	background-position:;
}

#pagetitle h1 {
	font-size:24px;
	font-weight:700;
	letter-spacing:1px;
	text-transform:uppercase;
	color:#fff;
	padding:4x 8px 5px;
}

#pagetitle h1 a {
	text-decoration:none;
	color:#fff;
}

.pagewrapper {
	width:904px;
	margin:130px auto;
	border:solid 0px #fff;
}

	.wrapper {
	float:left;
		width:498px
}

.narrowcolumnwrapper {
	float:left;
	width:498px;
	background:#fff center repeat-y;margin:0;
}

#searchbox {
	display:none;
}

#syndication {
	display:none;
}

.narrowcolumn {
	float:left;
	width:500px;
	background:url('images/bg_narrowcol_bottom.gif') no-repeat left bottom
}

.content {
	float:left;
	width:496px;
	overflow:hidden;
	border-bottom:2px solid #000;
	border-left:2px solid #000;
	border-right:2px solid #000;
	background-color:#FFF;
	background:url('https://i.imgur.com/EOdTRSf.png');
	background-repeat:repeat-y;
	margin-top:-1px;
	box-shadow:0 0 5px #ff0000;
}

.content a {
	color:#000;
}

.post {
	line-height:17px;
	padding:9px 16px 15px;
}

.post img {
	border:0 solid #440000;
}

.post h2 {
	font-size:16px;
	font-weight:700;
	line-height:27px;
	padding:0 0 2px;
}

.post h2 a {
	text-decoration:none;
	color:#ff0000;
	border-bottom:1px solid #171717;
	text-shadow:0 0 5px #;
}

.sticky h2 a {
	color:#fff;
	text-decoration:underline;
	display:block;
	margin:0 0 1px;
	padding:10px
}

.post img.alignleft {
	float:left;
	margin:5px 10px 0 0
}

.post img.alignright {
	float:right;
	margin:5px 0 0 10px
}

img.centered, img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto
}

.alignright {
	float:right;
}

.alignleft {
	float:left
}



.entry {
	max-width:475px;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
	padding:9px 0 0;
}

.entry h1 {
	font-size:25px;
	font-weight:700;
	line-height:30px;
	text-shadow:0 0 6px #000;
}

.entry h2 {
	line-height:18px;
}

.entry h3 {
	font-size:14px;
}

.entry h4 {
	font-size:12px;
}

.entry h5 {
	font-size:11px;
}

.entry h6 {
	font-size:10px;
}

.attachment .entry .image {
text-align:center;
}

.attachment .navigation {
overflow:hidden;
padding:10px 0 0;
}

.postinfo {
	font-size:11px;
	color:#171717;
	clear:both;
}

.postinfo a {
color:#171717;
}

.postdate {
color:#171717;
}

.browse {
border-top:1px solid #190707;
line-height:18px;
padding:15px 16px;
}

.sidebar, .obar {
	float:left;
	width:192px;
	line-height:18px;
	overflow:hidden;
	margin:0 0 0 5px;
}

.obar {
	float:left;
	margin:0 5px 0 0
}

.sidebar ul, .obar ul {
	list-style:none;
	margin:0;padding:0;
}

.sidebar ul li, .obar ul li {
	margin:5px 0 0;
	padding:9px 16px 15px;
}

.sidebar ul li h2, .obar ul li h2 {
	font-size:16px;
	font-weight:700;
	text-align:center;
	border:#04B440;
	color:#fff;
	text-shadow:0 0 5px #;
}

.sidebar ul ul li, .obar ul ul li {
	background:none;
	margin:0;
	padding:6px 0 3px;
}

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

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

.sidebar ul li select {
	width:100%;
}

.widget_tag_cloud div, .wp_widget_tag_cloud div {
	word-wrap:break-word;
}

.widget_tag_cloud a, .wp_widget_tag_cloud a {
	line-height:100%;
}

.widgettitle {
	font-weight:700;
	font-size:24px;
	text-align:left;
}

.widget {
	color:#fff;
	font-size:14px;
	text-align:left;
	background:none;
}

.post h3#comments, .post h3#respondtitle {
	line-height:27px;
	color:#FFF;
}

.post h3#respondtitle {
	color:#190707;
}

ol.commentlist {
	list-style:none;
	margin:0 0 11px;
	padding:0
}

ol.commentlist li>div {
	padding:13px 0
}

ol.commentlist li {
	list-style:none;
}

ol.commentlist li .commentmetadata {
	font-size:11px;
	color:#E0930D;
}

ol.commentlist li .commentmetadata a {
	color:#E0930D;
}

div.navigation {
	padding-bottom:3em
}

form#commentform small {
	font-size:11px
}

.aligncenter,div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto
}

.wp-caption {
	border:2px solid;
	text-align:center;
	background-color:#ffb6c1;
	padding-top:4px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;margin:10px;
	color:#440000;
}

.wp-caption img {
	border:0 none;
	margin:0;
	padding:0;
}

.wp-caption p .wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}

div.avatar {
float:right;
margin:0;
padding:0;
}

#header-overlay, #searchbox, #syndication {
		display: none;
	}

input[type="submit"], button {
	background: red;
	border: 0;
	padding: 10px 30px;
	display: flex;
	justify-content: center;
	text-align: center;
	margin-top: 10px;
	top: 0;
	border-radius: 4px !important;
	color: #fff;
	border: 1px rgba(255,255,255,0.1) solid;
}

#menu {
		justify-content: center;
		display: flex;
	}
	
	#menu ul li.menu-item-has-children a::after {
		content: "‎‎‎‎‏‏‎";
		position: absolute;
		z-index: 999;
		top: 20px;
		right: 6px;
		color: #fff;
	}
	
	#menu ul li a {
		color: white;
		padding: 20px !important;
		border: 0 !important;
		margin-top: -5px;
		border-radius: 0;
	}
	
	#menu {
		position: fixed;
		top: 0;
		left: 0;
		text-align: center;
		width: 100%;
		z-index: 999;
		justify-content: center;
		border-bottom: 2px rgba(0,0,0,0.1) solid;
		box-shadow: rgba(0,0,0,0.3) 0 3px;
	}
	
	#menu ul li, #menu ul li a {
		background: rgba(0,0,0,0);
		text-align: center;
		justify-content: center;
		display: flex;
	}
	
	#menu ul li a:hover {
		background: rgba(0,0,0,0);
		text-decoration: none;
		color: #ddd;
	text-shadow:0 0 5px #fff000;
	}
	
	#menu ul li ul.sub-menu li {
		background: red;
		top: 16px;
		padding: 5px 0;
		border-radius: 0;
		margin-top:-4px;
	}
	
	#menu ul li ul.sub-menu li a {
		border-radius: 0;
	}
	
	#menu ul li.current_page_item a {
		background: rgba(0,0,0,0);
		text-decoration: none !important;
	}
	
	#menu {
		background: url('https://media.discordapp.net/attachments/801461331776503839/836303188319273010/small_menu.png') red;
		background-size: 101px!important;
		background-position: -10px -80px;
		animation: menus 560s infinite;
	}
	
	#menu:hover {
		background: url('https://media.discordapp.net/attachments/801461331776503839/836303188319273010/small_menu.png') darkred;
		background-position: -10px -80px;
	}
	@keyframes menus {
	from {
		background-position: -10px -80px;
	}
	
	50% {
		background-position: -10780px -80px;
	}
	
	back {
		background-position: -10px -80px;
	}