/*
Theme Name: Wp-persian Theme
Author: Farjad
Version: 1.0
*/


body {
	background:#eff1f4;
	font-family: Vazir, Tahoma, "DejaVu Sans", helvetica, arial, freesans, sans-serif;
	font-size:12px;
	margin:0;
}


@import url('css/font.css');

a {text-decoration:none;}
p {margin:0;}

h1, h2{
	list-style: none;
	margin: 0px !important;
	padding: 0;
}



.right-img{
	background:#fff;
	padding:5px;
	border-radius:5px;
	margin-top:5px;
}


.right-img img{
	max-width:248px;
	display: block;
	object-fit: cover;
	border-radius:5px;
}



.user-posts ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-top:0px;
}


.user-posts li {
	background-color:#f9f9f9;
	color:#fff;
	text-align:right;
	margin-bottom:3px;
	-webkit-transition-duration: 0.6s;
	-moz-transition-duration: 0.6s;
	-o-transition-duration: 0.6s;
	transition-duration: 0.6s;
}

.user-posts li:hover {
	background-color:#eee;
	color:#797979;
	display:block;	
}

.user-posts li a{
	display:block;
font-size: clamp(11px, 2.5vw, 13px);
	color:#a8a8a8;
	padding:10px;
}

.user-posts li a:hover{color:#666;}

.btn-user-posts{
	
	text-align:center;
	display:block;
	margin-top:3px;
	color:#fff; 
	padding: 5px 5px; 
	cursor: pointer; 
	font-family: Vazir, Tahoma, "DejaVu Sans", helvetica, arial, freesans, sans-serif;
	font-size:12px;
}

.light-blue{
	background:#e1f6fd;
	color:#017297;
	border:0px solid #bcecfc;
	
}
.light-blue:hover{background:#d1f3ff;color:#017297;}

.forum-s{
	float:left;
	background:#e1f6fd;
	color:#017297;
	margin:7px 0 0 15px;
	padding:3px 8px 3px 8px;
	border-radius:3px;
	font-size:12px;
}

.forum-t{
	float:left;
	background:#fdeed8;
	color:#f78f01;
	margin:7px 0 0 5px;
	padding:3px 8px 3px 8px;
	border-radius:3px;
	font-size:12px;
}

.left-img{
	float:left;
	width:30.2%;
	background:#fff;
	padding:5px;
	border-radius:5px;
	margin:0px 0 5px 0;
}



@media (max-width: 600px) {

  .right-img{display:none;}

}


.post{
	background:#fff;
	margin-top:0px;
	margin-bottom:5px;
	border-radius:5px;
	clear: both;
	overflow: hidden;
}

.post-title{
	float:right;
	background:#eee;
	text-align:right;
	padding:0px 3px 0px 10px;
	border-radius:5px;
	font-size:14px;
	color:#797979;
	margin:10px 10px 0 0;
}

.icon-blue{
	background:#0183ff;
	color:#fff;
	border-radius:50%;
	width: 15px;
	height: 15px;
	line-height: 14px;
	display:inline-block;
	vertical-align: middle;
	text-align: center;
	margin-left:5px;
}

.icon-red{
	background:#ff0101;
	color:#fff;
	border-radius:50%;
	width: 15px;
	height: 15px;
	line-height: 14px;
	display:inline-block;
	vertical-align: middle;
	text-align: center;
	margin-right:5px;
}

.post-des{
	font-size:13px;
	text-align:right;
	padding:10px;
	clear: both;
	overflow: hidden;	
}

.wp-dl{
	color:#797979;
}

.wp-dl a{
	color:#257CE7;
}

.wp-direct{
	margin-top:10px;
}

.wp-direct a{
	background:#fdeed8;
	display:block;
	color:#f78f01;
	padding:3px 5px 3px 5px;
	font-size:13px;
	text-align:center;
	margin-top:5px;
	border-radius:5px;
	cursor:pointer;	
}

.wp-direct a:hover{
	background:#FF9606;
	color:#fff;
		
}



@media (max-width: 600px) {
  .left-img{width:98%;}
.left-last{width:100%;}
}



.index-notice{
	background:#ffe1e1;
	color:#bf2626;
	border-radius:5px;
	font-size:14px;
	line-height:50px;
	margin-bottom:5px;
	margin-top:5px;

}

