/*
Theme Name: mount blade 2
Theme URI: https://mountblade2.com
Description: theme mount blade 2
Version: 1.1
Author: mesallam
Author URI: https://mountblade2.com
Tags: mount blade 2
*/
/***********************************/
body{
	background:#a87d48 url("https://www.mountblade2.com/wp-content/themes/mountblade2/images/bg.jpg") no-repeat scroll top center;
	overflow-x: hidden;
}
a{color:#471D01;text-decoration:none;transition:All 0.4s ease;}
a:hover{color:#9f6d00;}
img, iframe{max-width: 100%;}
/***********************************/
#logo{
	width:100%;
	text-align:center;
}
#logo img{
	width: 405px;
    height: 105px;
    max-width: 100%;
}
#logo a {
	opacity:1;
	transition:All 0.8s ease;
}
#logo a:hover {
	opacity:0.6;
	transition:All 0.3s ease;
}

#navbar{
    width:100%;
    margin-top: 17px;
	text-align:center;
}
#navbar ul{
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	text-align:center;
}
#navbar ul li{
	display:inline-block;
}
#navbar ul li a{
	display:block;
	padding:5px 10px;
	text-decoration:none;
	font:bold 1.1rem Georgia, sans-serif , Arial, tahoma;
	color:#bf8b5d;
}
#navbar ul li a:hover{
    color:#986b4a;
    transition:All 0.3s ease;
}


/************************************************/

#content{
    margin: 55px auto;
}

.widget{
	margin-bottom:20px;
}

#posts{font-weight:bold;}

/************************************************/

#footer {
	width:100%;
	margin:auto;
	padding-bottom:30px;
	text-align:center;
	padding-top:10px;
}
#footer-ul{
	width:100%;
	height:40px;
	margin:auto;	
	background: url("https://www.mountblade2.com/wp-content/themes/mountblade2/images/footer-border.png") no-repeat top center;
}
#footer ul{
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	text-align:center;
}
#footer ul li{
	display:inline-block;
	border-left:1px solid #89693d;
}
#footer ul li a{
	display:block;
	padding:6px 10px;
	text-decoration:none;
	font:bold 11pt Arial, tahoma;
	color:#990000;
}
#footer ul li:first-child{
	border-left:none;
}
#footer ul li a:hover{
	color:#333;
}

#footer-ads{
	background:url(https://www.mountblade2.com/wp-content/themes/mountblade2/images/Footer-Board-Wide.png) no-repeat top center;
	width:830px;
	max-width:100%;
	height:164px;
    padding-top:28px;
    margin: auto;
	text-align: center;
}
#foo-ad{width: 728px;height: 90px;background: #666;margin: auto;}

/************************************************/

.card{
	background-color:rgba(255, 255, 233, 0.66);
}
.card-text{
	font-size:.9rem;
	color:#666;
}

/************************************************/

#pagernum{display:block;clear:both;margin-top:25px;}
/* ---- page number --- */
.pagination {
clear:both;
margin:auto;
position:relative;
}
.pagination span, .pagination a {
display:block;
float:right;
margin: .2em;
padding:.4em .6em;
text-decoration:none;
width:auto;
color:#555;
background:url('https://www.mountblade2.com/wp-content/themes/mountblade2/images/main-bg-2.png') repeat;
border:1px solid #333;
}
.pagination a:hover{background: #BF985A;}
.pagination .current{
padding:6px 13px 5px 13px;
background:#9C7B46;
color:#000;
}  
/*----------------------------------------------- */
#all-comments{margin-top:2rem;background:rgba(255, 255, 255, 0.4);border-radius:0 0 15px 15px;padding:0 8px 8px 8px;font-size:.9rem;
box-shadow: inset 0px 2px 5px #745a34;
}
#comments {color:#dadab5;background:#555;font-size:1.2rem;padding:5px;text-align:center;}
.commentlist,.commentlist ul{list-style: none;}
.commentlist .comment {background:rgba(255, 255, 255, 0.5);border-radius:3px;
    box-shadow: 0 1px 9px -7px #000000;padding:.5rem 1rem;margin-left: -5px;margin-right:10px;margin-bottom:5px;position: relative;}
.commentlist .depth-2{background:rgba(255, 255, 255, 0.3);}
.comment-author{display:block;height:32px;line-height:32px;margin-bottom:3px;}
.comment-author img {float:left;margin-left:-33px;border-radius: 50%;border: 1px solid #CCC;}
.comment-author .fn{margin-left:5px;font-style: normal;color:#8e6837;}
.comment-author .says{display:none;}
.comment-meta a{font-size:.7rem;color:#666;display:block;margin-bottom:5px;padding-bottom:3px;border-bottom: 1px solid rgba(0, 0, 0, 0.03);}
.comment-meta a:hover{color:#fe9711;}
.commentlist > li.comment p{color:#666;}
.reply{position:absolute;top:7px;right:5px;}
.reply a{background:#EFEFEF;padding:3px 10px;border-radius:2px;}
.reply a:hover{background:#E0E0E0;}
/* Comment Form */
#respond {
    padding:1rem;
    position:relative;
    background:rgba(106, 71, 19, 0.4);
	border-radius: 0 0 12px 12px;
	margin:0 5px 20px 5px;
}
#respond #reply-title{font-size:1.3rem;}
#respond .comment-notes{font-size:.8rem;}
#respond p {
    margin-top: 0;
    margin-bottom: 3px;
}
#respond input[type="text"],
#respond textarea {
    padding:3px 4px;
    background:rgba(255, 255, 255, 0.6);
    border: 2px solid #999;
    border-radius: 4px;
	box-shadow: inset 0 1px 1px rgba(204,204,204,0.9);
	outline:none;
}
#respond label {display:block;margin-top:2px;}
#respond textarea {width:100%;height:80px}
#respond .comment-form-url {display:none;}
#respond input#submit {
    background:#876A3F;
    border-radius:3px;
    color:#FFF;
    cursor:pointer;
    font-size:.8rem;
	font-weight:bold;
    margin:5px 0;
    float: left;
    padding: 3px 6px;
}
#respond input#submit:hover {background:#965222;color: #FFFFFF;}
#respond input[type=text] {color: #C65202;display: block;width: 75%;}
p.urlcomment{display:none;}

/************************************************/
#share{width: 100%;text-align: center;}
#share img{width:40px !important;opacity:.7;filter:alpha(opacity=70);transition:All 0.4s ease;}
#share img:hover{opacity:1;filter:alpha(opacity=100);transition:All 0.4s ease;}
#affu-ajax-register,#affu-ajax-login,#edit-profile {direction:ltr !important;}
thead{border-bottom:3px solid #999 !important;padding:4px 0 !important;}



@media only screen and (max-width: 700px) {
    #footer-ul{display:none;}
    #navbar{
        background-color: #6f1e17;
        margin-top: 0;
	}
	#navbar a{background: #66221C;margin:2px 1px;}
}