/*
Theme Name: film-downloadkral
Theme URI: https://downloadkral.com/themes/film-downloadkral
Author: aberham
Author URI: http://www.weben.ir
Version: 2.0
Description: قالب سايت دانلود کرال طراحي شده توسط ابراهيم سيفي.
*/
*
{ margin:0; padding:0; }
body
{
	direction:rtl;
	background:#e3ebef;
	text-align:center;
}
#all
{
	width:100%;
	height:200px;
	margin:auto;
}
@font-face {
    font-family:'Yekan';
    src: url('font/Yekan.eot?#')format('eot'),
	 	 url('font/Yekan.woff')format('woff'),
	 	 url('font/Yekan.ttf')format('truetype');
}
@font-face {
    font-family:'BYekan';
    src: url('font/BYekan.eot?#')format('eot'),
	 	 url('font/BYekan.woff')format('woff'),
	 	 url('font/BYekan.ttf')format('truetype');
}
@font-face {
    font-family:'IRANSansWeb_Medium';
    src: url('font/IRANSansWeb_Medium.eot?#')format('eot'),
	 	 url('font/IRANSansWeb_Medium.woff')format('woff'),
	 	 url('font/IRANSansWeb_Medium.ttf')format('truetype');
}
/********************** begin-main-menu ************************/
#tlt
{
	width:100%;
	height:60px;
	background:#252e30;	
}
#in-tlt
{
	width:994px;
	height:60px;
	background:#252e30;
}
#in-tlt img
{
	border:none;
}
.main-menu a 
{
	float:right;
	font-size:13px;
	font-family:'Yekan';
	color:#a9c2c8;
	padding:16px 15px;
	text-decoration:none;
}
.main-menu a:hover 
{
	color:#FFF;
	float:right;
	webkit-transition : all 0.2s ease-in-out;-moz-transition : all 0.2s ease-in-out;-o-transition : all 0.2s ease-in-out;
}
#shabake
{
	padding-top:15px;
	text-align:left;
}
#shabake img:hover
{
	border-radius:15px;
	color: #FFAE00;
	box-shadow: 0px 0px 0px 2px #FFF;
	transition: color 0.3s ease 0s;
}
/********************** begin-heder ************************/
#all-heder
{
	width:100%;
	height:132px;
	background:#e9e9e9;
}
#in-all-heder
{
	width:994px;
	height:132px;
	background:#e9e9e9;
}
#img-logo
{
	float:left;
	padding-top:25px;
}
#img-logo img
{
	border:none;	
}
#img-ver
{
	text-align:right;
	padding-top:18px;
	padding-right:30px;
}
#img-ver img
{
	border:none;
}
form[role=search] { background:#252e30; width:253px; height:39px; border:1px solid #444; margin-top:7px; margin-right:30px; float:right; border-radius:25px; }
input[type=search] { font-family:'Yekan'; background:transparent; width:192px; border:0; padding:4px 10px 8px 0; color:#fff; box-shadow:none; }
#search {	cursor:pointer; background:#252e30 url(images/serch.png) no-repeat center; width:40px; height:40px; border:none; margin:-1px; float:left; border-radius:25px; box-shadow:none; }
/********************** begin-vip ************************/
#bg-vip
{
	width:100%;
	height:187px;
	background:#c7d0d5;
}
#img-vip
{
	width:994px;
	height:187px;
	background:url(images/vip.png) no-repeat;
}
#txt-vip
{
	float:right;
	text-align:right;
	font-family:'Yekan';
	font-size:14px;
	padding-top:6px;
}
#vip-left
{
	float:left;
	margin:11px 0px 0px 10px;
	width:170px;
}
#vip-left a
{
	background:#fdfdfd;
	margin-bottom:12px;
}
#bg-vip a
{
	float:left;
	width:170px;
	padding:3px 5px;
	text-align: center;
	color:#444;
	text-decoration:none;
	font-family:'Yekan';
	font-size:13px;
}
#vip-left a:hover
{
	background:#252e30;
	color:#FFF;
	webkit-transition : all 0.2s ease-in-out;-moz-transition : all 0.2s ease-in-out;-o-transition : all 0.2s ease-in-out;
}
#link-vips a
{
	font-family:'Yekan';
	font-size:15px;
	text-decoration:none;
	margin-left:150px;
	margin-top:119px;
	float:left;
	color:#FFF;
}
#link-vips a:hover
{
	color:#c7d0d5;
}
/********************** begin-slide-show-and-news ************************/
#box-slide-news
{
	width:994px;
	height:309px;
}
#box-slide
{
	width:586px;
	height:305px;
	float:right!important;
	margin-top:10px;
	background:#c7d0d5;
}
#news
{
	width:395px;
	height:309px;
	background:#c7d0d5;
	float:left!important;
	margin-top:10px;
}
#box-tile
{
	width:395px;
	height:55px;
	background-color:#eeeeee;
	margin-top:20px;
	text-align:right;
}
#box-tile img
{
	padding-right:10px;
	padding-top:10px;
	float:right;
}
#title-news
{
	padding-top:12px;
}
#title-news a
{
	font-family:'Yekan';
	color:#252e30;
	font-size:14px;
	padding-right:15px;
	text-decoration:none;
}
#title-news a:hover
{
	color:#666;
}
#news img
{
	padding-top:10px;
}
#cont-news
{
	font-family:'Yekan';
	padding:0 20px 10px 20px;
	font-size:12px;
	text-align:justify;
}
#cont-news a
{
	float:left;
	background:#505050;
	padding:2px 8px;
	margin-top:3px;
	color:#CCC;
	text-decoration:none;
	opacity: 0.7;
}
/********************** begin-low ************************/
#lows
{
	width:994px;
	height:36px;
	background:#c7d0d5;
	text-align:center;
	margin:20px 0 10px;
	padding-top:7px;
	font-family:'Yekan';
	font-size:14px;
	color:#4f4f4f;
}
#ads
{
	width:993px;
	height:65px;
	background:#c7d0d5;
	padding:15px 0 15px 0;
}
#ads img
{
	margin-top:4px; margin-right:18px; float:right; border:none;

}
/********************** begin-shop ************************/
#box-shop
{
background:url(images/polygon-bg.jpg) no-repeat fixed center center / cover;
width:100%;
height:350px;
margin-top:10px;
}
#box-show-shop
{
	width:994px;
	height:350px;
}
.shop { width:150px; float:right; padding:0 19px 0 19px; margin-top:10px; }
.shop img {padding: 4px;
box-shadow: 0px 0px 1px #000; border:none;}
.shop img:hover{opacity:0.8;}
.shop a {text-decoration:none;}
.shop h4 { margin:0 0 5px; }
.shop h4:hover { background:#cfd4d8; }
.shop h4 a { font:11px tahoma; color:#444; }
.link {font-family:'bYekan'; background:#252e30; padding:3px 5px; font-size:12px; color:#fff; }
.link a { color:#fff; }
.buy { font-family:'Yekan'; background:#24476a; margin:3px 0; }
.buy:hover{ opacity:0.9;}
.info { background:#658290;  font-family:'Yekan'; }
.info:hover{ opacity:0.9;}

.shop-divider {
    background:url(images/shop.png) no-repeat;
    width: 13px;
    height: 282px;
    margin-top: 35px;
    float: right;
}
/********************** begin-old ************************/
#box-lod
{
	background: transparent url(images/polygon-bg.jpg) no-repeat fixed center center / cover;
	width:100%;
	height:350px;
	font-family: open sans;
	font-size: 16px;
	color: #938971;
}
#txtbox-lod b
{
	font-size:16px;

}
#txtbox-lod 
{
	font-family:'Yekan';
	color:#253749;
	font-size:13px;
	padding-top:10px;
}
#txtbox-lod a
{color: #000000}
#txtbox-lod a:hover
{color: #8F8F8F}
.colorline {
    width: 994px;
    height: 3px;
    background: transparent url("images/stripe.png") repeat-x scroll center center;
	margin-top:15px;
}
#boxin-lod
{
	width:994px;
	height:350px;
}
.img-lod a
{
	padding: 4px;
	box-shadow: 0px 0px 2px #333;
	border:none;
}
.img-lod
{
	padding-left:13px;
	margin-left:10px;	
}
.recomendedthumbs{float:left;width:155px;height:200px;overflow:hidden;margin:25px 11px 0 14.8px;position:relative;}
.recomendedthumbs img{width:100%;height:100%;border:none;  }
.mask{position:absolute;top:0px;left:160px;cursor:pointer;border-width:120px;display:inline-block;height:160px;width:360px;border:0px solid #fed37f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;visibility:visible;transform:scale(4);transition:all 0.5s ease-in-out;}
.recomendedthumbs:hover .mask , .recomendedthumbs2:hover .mask{opacity:1.0;border:110px solid rgba(0,0,0,0.8);}
.bottomicon{position:absolute;top:60px;left:15px;width:125px;text-align:center;transition:all 0.6s ease-in-out;opacity:0.0;font-family:oswald,byekan;direction:ltr;}
.bottomicon i{font-style:italic;color:#fff;}
.bottomicon u{ text-decoration:none;color:#fff;font-size:40px;margin-bottom:10px;}
.recomendedthumbs:hover .bottomicon{opacity:1.0;transition:all 0.6s ease-in-out;}
.center{float:right;width:660px;height:auto;margin-right:0;margin-top:10px;}
.download::before
{
	content:url(images/download.png);
}
/********************** begin-veraper ************************/
#veraper
{
	width:994px;
	height:auto;
}
#sidebar
{
	width:365px;
	height:auto;
	float:right;
	margin:10px 10px 0 0 ;
}
.archiv
{
	width:339px;
	height:auto;
	background:#f3f7f7;
	margin-top:4px;
}
.title-arch
{
	font-family:'Yekan';
	font-size:14px;
	padding-top:10px;
	color:#34495e;
}
.linerinblc
{
	width: 100%;
	height: 2px;
	background: transparent url(images/stripe.png) repeat-x scroll center center;
	margin-top:10px;
}
#vip-img img
{
	border:none;
}
.categories ul li {
	position: relative;
}
#pull {
	display: none
}
.categories
{
	background:#FFF;
	font-family:'Yekan';
	margin-bottom:2px;
}
.categories ul
{
	list-style:none;
}
.categories ul li a {
	
	display: block;
	padding: 4px 4px;
	color: #aaa;
	text-decoration:none;
	padding-bottom:5px;
	color:#34495e;
	font-size:14px;
	text-align:right;
	padding-right:55px;
}

.categories ul li a:hover {
	
	background-color:#34495e;
	color: #FFF;
}
.categories ul li::before
{
    content:url(images/arch.png);
    position: absolute;
    right: 1.2em;
    padding: 5px 0px;
	cursor:pointer;
}
.categories ul li li::before
{
	content:normal;
}
.categories ul li::after {
    content:url(images/arow.png);
    position: absolute;
    right: 19.5em;
    padding:5px 0px;
	top:0px;
	cursor:pointer;
}
.categories ul li li::after {

	display:none;
}
.categories ul li li ::after {

	display:none;
}
.categories ul ul {
	display:none;
	position:absolute;
	top: 0px;
	right:100%;
	width:220px;
	background-color:#FFF;
	font-size:14px;
	text-align:right;
	text-indent:-40px;
	z-index:2;
}
.categories ul li ul a {
	color: #34495e !important;
}
.categories ul li ul a:hover {
	color: #fff !important;
	background:#34495e;
}
.categories ul li:hover ul {
	display: block;
}
.categories ul li ul li:hover ul{
	display: block  !important;
}
children ul
{
	text-align:right;
}
.last-lost ul li {
	position: relative;
}
#pull {
	display: none
}
.last-lost ul li a
{
	background:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:2px;
}
.last-lost ul
{
	list-style:none;
}
.last-lost ul li a {
	
	display: block;
	padding: 10px 0 10px;
	color: #aaa;
	text-decoration:none;
	color:#34495e;
	font-size:11px;
	text-align:right;
	padding-right:40px;
}

.last-lost ul li a:hover {
	
	background-color:#34495e;
	color: #FFF;
	list-style:url(images/plas.hover.png);
}
.lats::before {
    content:url(images/plas.png);
    position: absolute;
    right: 1.1em;
    padding: 3px 1px;
}
.sidebar-block-body
{
	width:339px;
	height:60px;
	border-bottom: 2px solid #e3ebef;
	background:#fff;
}
.sidebar-block-body:hover
{
	background:#f3f7f7;
	transition-duration: 0.5s;
	box-shadow: 0px 0px 1px rgba(162, 42, 42, 0);
}
.sidebar-block-body ul li
{
	list-style:none;
	text-align:right;

}
.sidebar-block-body ul li a
{
	
	color: #616161;
	text-decoration:none;
}
.sidebar-block-body ul li a:hover
{
	color:#34495e;
}
.sidebar-block-body ul li img
{
	float:right;
	margin-right:10px;
	padding-left:10px;
	margin-top: 5px;
	border:none;
}

.app-col {
	
	font: 13px yekan;
	text-transform: uppercase;
}
.block {
    display: block;
}
#email
{
	width:338px;
	height:191px;
	background:url(images/email.png) no-repeat;

}
.form-email
{
	padding-top:125px;
}
.form-email input[type="text"]
{
	width:230px;
	height:35px;
	border:solid 1px #d8dde0;
}
.form-email input[type="submit"]
{
	margin-top:10px;
	font-family:'Yekan';
	width:50px;
	height:37px;
	background:#05aac9;
	border:solid 1px #d8dde0;
	color:#FFF;
	cursor:pointer;
}
.form-email input[name="email"]
{
	direction:ltr;
	padding-left:10px;
}
.form-email input[type="submit"]:hover
{
	background:#01789a;
}
.ads
{
	width:339px;
	height:auto;
	background:#f3f7f7;
	margin-top:5px;
	padding-bottom:5px;
	margin-bottom:3px;
}
a,.ads-text {text-decoration:none;  }
.ads-text { width:302px; height:77px; background:#e4e4e4;  margin-bottom:10px; font-size:14px; margin-top:10px;padding:10px 10px 0 10px; font-family:'Yekan'; box-shadow:inset 0 0 40px #b4b4b4; }
a .ads-text { color:#34495e;}
.ads-text p { margin:4px 0;}
.ads-text:hover {  color:#fff; background:#05aac9; border-radius:5px; box-shadow:inset 0 0 40px #01789a; transition-duration: 0.5s;}

.links
{
	float:right;
	width:339px;
	height:405px;
	background:#f3f7f7;
	margin-top:1px;
		
}
.links img
{
	border:none;
}
.linkins
{
	margin-top:10px;
}
.tags
{
	width:339px;
	height:auto;
	padding-bottom:10px;
	background:#f3f7f7;
	float:right;
	margin-top:4px;
	margin-right:13px;
}
.linerinblctag
{
	width: 100%;
	height: 2px;
	background: transparent url(images/stripe.png) repeat-x scroll center center;
	margin-top:10px;
	margin-bottom:10px;
}
.tegin
{
	padding:0 8px 0 8px;
	text-align:justify;
}
.tegin a
{
padding:0 3px;
	color:#5c7085;
	font-family:'Yekan';
	font-size:12px;
margin: 10px 0px;
line-height: 30px;
}
.tegin a:hover
{
background:#5c7085;
padding:0 3px;	
color:#FFF;

}
/********************** begin-content ************************/
.all-content
{
	width:619px;
	height:auto;
	background:#f3f7f7;
	float:left;
	margin-top:10px;
min-height : 23px;

}
.title-cont
{
	width:619px;
	height:64px;
	background:#34495e;
}
.title-cont::before
{
	float: right;
	content:url(images/pic.title.png);
	margin-top:22px;
	margin-right:16px;
}
.title-cont b {
    float:right;
    margin-right:10px;
    font-weight:normal;
    font-family:'Yekan';
    color: #FFF;
    margin-top:20px;
    font-size:13px;
}
.title-cont b:hover
{
	color:#fed37f;
}
.like
{
	padding: 5px 5px 6px 5px;
	margin-top: 20px;
	margin-left:15px;
	background:#85d6de;
	float:left;
	font: 12px yekan;
	color:#FFF;
	cursor: inherit;
}
.like a
{
color:#4e6070;
}
.like:hover
{
	color:#fff;
	background:#000;
	opacity: 0.5;
}
.like span
{
	width: auto;
	padding: 5px 5px 0px 0px;
	color:#FFF;
	text-align: center;
	font-size:11px;	
}
.like span:hover
{
	color:#FFF;
}
.txt-like
{
	float:left;
	margin: 3px 8px -2px 0px;
}
.heart::before
{
	float: left;
	content:url(images/love.png);
	margin-top:5px;
	margin-right:8px;
	margin-left:3px;
	cursor: pointer;
}
.Visit 
{
	width:69px;
	height:auto;
	margin-top: 17px;
	margin-left:5px;
	background:#fe8f8c;
	float:left;
	font: 12px yekan;
	color:#fff;
	padding-top:4px;	
	padding-right:2px;
	padding-left:2px;
}
.Visit:hover
{
	color:#FFF;
	background:#000;
	opacity: 0.5;
}
.daste
{
	background:#34495e;
	margin-top:1px;

}
.list-daste
{
	width:auto;
	height:auto;
	background:#34495e;
    font-family:'Yekan';
	color:#FFF;
	font-size:12px;
	padding:5px 0 5px;
	text-align:right;
	padding-right:40px;
}
.list-daste a
{
	color:#bdc5cd;
}
.list-daste a:hover
{
	color:#fff;
}
.daste::before
{
	float: right;
	content:url(images/daste.png);
	margin-top:8px;
	margin-right:10px;
}
.linecont
{
	width: 100%;
	height: 3px;
	background: transparent url("images/stripe.png") repeat-x scroll center center;
	float: right;
	margin-bottom:10px;
}
.all-in-cont
{
	font-size:13px;
	font-family:'IRANSansWeb_Medium';
	padding:20px 20px 10px 20px;
	color:#333;
	text-align:right;
}
.all-in-cont a
{
	color: #5ba206;
}
.all-in-cont a:hover
{
	color: #39F;
}
.all-in-cont img
{
	border-radius:10px;
}
.aligncenter { background:url(images/bg3.png); margin:10px auto; padding:5px; display:block; }
.ImageCoverBlock {
    height:520px;
    margin: 20px auto 0px;
	position:relative ;
	top:5px;
}
.ImageCoverBlock img {
    height:480px;
    position:relative ;
    width:340px;
    margin: 0px 14px;
    border-radius: 7px;
    z-index: 0;
	right:1px;

}
.ImageCoverBlock .ImageCover {
    background: transparent url("images/img-pic.png") no-repeat scroll 0px 0px;
    height: 499px;
    margin: 10px auto;
    position:relative ;
    top: -501px;
    width: 361px;
    display: block;
}
.more-box
{
	width:619px;
	height:56px;
	background:#fdd37f;
	margin-top:10px;
}
.more-boxe
{
	width:619px;
	height:56px;
	background:#d8dde1;
	margin-top:10px;
}
.sherir
{
	padding-top:12px;
	float:left;
	margin-left:20px;
}
.sherir img
{
	border:none;
}
.post-date
{
	background: transparent url("images/n.png") no-repeat scroll 100px 20px;
}
.post-date weben
{
	padding-right:20px;
}
.post-date
{
	float:right;
	font-size:13px;
	font-family:'IRANSansWeb_Medium';
	padding:20px 15px;
	color: #76534e;
}
.post-datet
{
	background: transparent url("images/z.png") no-repeat scroll 100px 20px;
}
.post-datet weben
{
	padding-right:25px;
}
.post-datet
{
	float:right;
	font-size:13px;
	font-family:'IRANSansWeb_Medium';
	padding:20px 15px;
	color: #76534e;
}
.post-daten
{
	background: transparent url("images/cam.png") no-repeat scroll 67px 20px;
}
.post-daten weben
{
	padding-right:25px;
}
.post-daten
{
	float:right;
	font-size:13px;
	font-family:'IRANSansWeb_Medium';
	padding:20px 15px;
	color: #76534e;
}
.readmore {
    float: left;
    width: 110px;
    height: 42px;
    font-size: 13px;
    padding-top: 14px;
    position: relative;
    padding-left: 45px;
    color: #FFF;
    text-shadow: 1px 1px 0px #CCA353;
    background: #ECC16E none repeat scroll 0% 0%;
	font-family:'Yekan';
}
.readmore:hover{color:#fff;background:#fe8f8c;}
.readmore:hover i{background:#d66f6c;}
.readmore i {
    float: left;
    width: 35px;
    height: 43px;
    color: #FFF;
    padding: 13px 6px 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    font-size: 18px;
    background: #DDB362 none repeat scroll 0% 0%;
}
.fa-download::before {
    content: url(images/download2.png);
}
.namber
{
	width:619px;
	height:auto;
	background:#d8dde1;
	float:left;
	margin-top:10px;
	padding-bottom:7px;
}
.namber li
{
	list-style:none;
	font-family:'Yekan';
	background:#ccc;
	color:#666;
	float:right;
	font-size:15px;
	border:solid 1px #CCC;
	margin-top:8px;
	margin-right:5px;
}
.pages { background:#39F; padding:7px; }
.pages .block-content { margin:0; }
.pages .block-content li:hover{ background:none; }
.page-numbers { float:right; }
.page-numbers li { display:inline; float:right; }
.page-numbers a,.page-numbers .current,.page-numbers .dots { background:#ccc; color:#666; font-size:15px; padding:0 7px; box-shadow:inset 3px 0 1px 0 rgba(0,0,0,.0); }
.page-numbers a:hover,.page-numbers .current { background:#05aac8; color:#FFF}
.vips
{
	width:619px;
	height:90px;
	float:left;
	margin-top:1px;
	padding-top:6px;
}
.vips a
{
	color:#4f5352;
	margin-top:20px;
	font-family:'Yekan';
	font-size:15px;
}
.vips a:hover
{
	color:#000;
}
.all-joz
{
	width:994px;
	height:auto;
}
.jozeat
{
	width:619px;
	height:270px;
	background:#d8dde1;
	float:left;
	margin-top:8px;
}
.inboxjozeat
{
	width:619px;
	height:60px;
	background:#FFF;
}
.inboxjozeat span
{
	font-family:'Yekan';
	font-size:14px;
	float:right;
	margin-top:14px;
	margin-right:15px;
}
.img-title-site
{
	width:75px;
	height:55px;
	background:url(images/info-post.png) no-repeat 0px 0px;
	float:right;
	margin-top:2px;
}
.jozeat ul
{
	float:right;
	list-style:none;	
	margin-top:20px;
	margin-right:30px;

}
.jozeat ul li
{
	font-family:'Yekan';
	font-size:13px;
	text-align:right;
	background:url(images/arow-info.png) no-repeat scroll right 7px transparent;
	padding-right:25px;
	color:#4f4f4f;
}
.img-tag-site
{
	width:75px;
	height:55px;
	background:url(images/tag.png) no-repeat 0px 0px;
	float:right;
	margin-top:3px;
}
.jozeate
{
	width:619px;
	height:auto;
	background:#d8dde1;
	float:left;
	margin-top:8px;
}
.tag
{
	padding:10px;
	text-align:justify;
	font-family:'IRANSansWeb_Medium';
	font-size:12px;
}
.tag a
{
	color:#4f4f4f;	
	font-size:12px;
}
.tag a:hover
{
	color:#009ab7;
	font-size:12px;
}
.jozeatx
{
	width:619px;
	height:auto;
	background:#d8dde1;
	float:left;
	margin-top:8px;
	padding-bottom:5px;
}
.jozeatm
{
	width:619px;
	height:auto;
	background:#d8dde1;
	float:left;
	margin-top:8px;
}
.img-top-site
{
	width:75px;
	height:55px;
	background:url(images/link.png) no-repeat 0px 0px;
	float:right;
	margin-top:3px;
}
.top ul
{
	float:right;
	list-style:none;	
	margin-top:5px;
	margin-right:4px;
	margin-left: 4px;

}
.img-comm-site
{
	width:75px;
	height:55px;
	background:url(images/camand.png) no-repeat 0px 0px;
	float:right;
	margin-top:3px;
}
/********************** begin-help ************************/
#help
{
	width:100%;
	height:180px;
	background:#222d3a;
	float:right;
	margin-top:10px;
}
#top-help
{
	color:#FFF;
	margin-top:10px;
	font-family:'Yekan';
	font-size:14px;
}
#call-help
{
	width:310px;
	height:67px;
	background:#1abc9c;
	border-radius:50px;
	margin-top:20px;
	font-family:'Yekan';
}
#call-help p
{
	color:#FFF;
	padding-left:30px;
	font-size:15px;
}
#call-help b
{
	color:#FFF;
	padding-left:20px;
	font-size:30px;
	font-family:'bYekan';
	line-height:20px;
}
#call-help::before
{
	content:url(images/tel.png);
	float:right;
	padding:7px 7px;
}
/********************** begin-footer ************************/
#box-footer
{
	width:100%;
	height:390px;
	background:#34495e;
	float:right;
	margin-top: 5px;
}
#be-link
{
	width:400px;
	height:380px;
	float:right;
	margin:10px 10px;
}
#boxin-footer
{
	width:994px;
	height:390px;
	background:#34495e;
}
#tline1-footer
{
color: #FFF;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);
border-color: #555;
border-bottom: 3px solid #D8D8D8;
height: 35px;	
text-align:right;
}
#tline1-footer h3
{
	color: #FFF;
border-color: #2CA9DF;
margin: 0px;
border-bottom: 3px solid #fca19e;
font-family:'bYekan';
font-weight: 400;
display: inline-block;
line-height: 35px;
white-space: nowrap;
}
#tline1-footer h3:hover
{
	border-bottom: 3px solid #FC0;
}
#footer-content ul
{	
	margin-top:10px;
	text-align:right;
	display: block;
}
#footer-content ul li
{
	font-family:'Yekan';
	display: block;
	text-align:right;
}
#footer-content ul li a
{
	background:url(images/arrow-dabl.png) no-repeat 380px;
	color: #FFF;
	display: block;
	padding-right:30px;
	font-size:15px;
}
#footer-content ul li:hover
{
	background:#243342;
}
#menu-link
{
	width:186px;
	height:250px;
	float:right;
	margin:10px 10px;	
}
#tline2-footer
{
color: #FFF;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);

border-color: #555;
border-bottom: 3px solid #D8D8D8;
height: 35px;	
text-align:right;
}
#tline2-footer h3
{
	color: #FFF;
border-color: #2CA9DF;
margin: 0px;
border-bottom: 3px solid #98dce2;
font-family:'bYekan';
font-weight: 400;
display: inline-block;
line-height: 35px;
white-space: nowrap;
}
#tline2-footer h3:hover
{
	border-bottom: 3px solid #FC0;
}
#fmenu-content ul
{	
	margin-top:10px;
	text-align:right;
	display: block;
}
#fmenu-content ul li
{
	font-family:'Yekan';
	display: block;
	text-align:right;
}
#fmenu-content ul li a
{
	background:url(images/arrow-dabl.png) no-repeat 167px;
	color: #FFF;
	display: block;
	padding-right:30px;
	font-size:15px;
}
#fmenu-content ul li:hover
{
	background:#243342;
}
#tline3-footer
{
color: #FFF;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);
border-color: #555;
border-bottom: 3px solid #D8D8D8;
height: 35px;	
text-align:right;
}
#tline3-footer h3
{
	color: #FFF;
border-color: #2CA9DF;
margin: 0px;
border-bottom: 3px solid #9C0;
font-family:'bYekan';
font-weight: 400;
display: inline-block;
line-height: 35px;
white-space: nowrap;
}
#tline3-footer h3:hover
{
	border-bottom: 3px solid #FC0;
}
#from-link
{
	width:320px;
	height:250px;
	float:right;
	margin:10px 10px;
}
#call-content
{
	font-family:'Yekan';
	color:#FFF;
	font-size:14px;
	text-align:justify;
	margin-top:10px;
	margin-bottom:10px;
}
#call-content a
{
color:#FC0;	
}
#from-link hr
{
	color:#34495e;
	opacity:0.4;	
}
#weben h4
{
	font-family:'Yekan';
	color:#FFF;
	text-align:right;
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
}
#weben img
{
float:left;
border:none;	
}
#dk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	direction:ltr;
	margin-top:10px;
}
#reserved
{
	width:100%;
	height:80px;
	background:#283d51;
	float:right;
}
#boxin-reserved
{
	width:994px;
	height:80px;
	background:#283d51;
}
#acr
{
float:right;
font-size:13px;
color:#FFF;
margin-top:15px;	
line-height:25px;
font-family:'Yekan';
}
#shabake-botn
{
	padding-top:23px;
	text-align:left;
	padding-left:35px;
}
#shabake-botn img
{
	padding:2px;
	border:none;
}
#shabake-botn img:hover
{
	border-radius:15px;
	color: #FFAE00;
	box-shadow: 0px 0px 0px 2px #FFF;
	transition: color 0.3s ease 0s;
	webkit-transition : all 0.2s ease-in-out;-moz-transition : all 0.2s ease-in-out;-o-transition : all 0.2s ease-in-out;
}
.adscont
{
	width:619px;
	height:auto;
	background:#fff;
	margin-bottom:5px;
	padding-bottom:10px;
	margin-top:10px;
	float:left;
	font-size:13px;
}
/* Comments */
#center {width:585px; margin:20px 10px 0 0; float:right;  }
.post {font-family:'Yekan';  text-align:right; list-style:url(images/plas.png) inside;}
.post-title { background:#34495e;  padding:5px; padding-right:15px; font-family:'Yekan'; font-size:13px; border:1px solid rgba(0,0,0,.1); color:#fff; box-shadow:0 0px 0 #eee,inset 0 0 0 1px rgba(255,255,255,.3),inset 0 0 7px rgba(0,0,0,.1); }
.post-title a {font-family:'Yekan'; color:#fff; }
.post-content { margin:10px; line-height:20px; color:#555; }

/* Comments */
#send-cm  input,textarea { border-radius:5px; padding:5px; color:#457898; border:1px double #C7C7C7; font:12px tahoma; font-family:'Yekan'; }
#send-cm  { font-family:'BYekan';font-size:13px; margin-bottom:10px; }
#send-cm label { width:120px; float:right; color:#333; }
#send-cm .post-content { color:#777;}
.cm {font-family:'BYekan';font-size:13px; background:#FFF; margin-bottom:10px; margin-top:10px; padding:10px; text-align:right; border:2px solid #a8dbff;  }
.cm-title { color:#999; }
.cm-content { color:#457898; text-shadow:1px 1px 0 #fff;  }
.cm-content hr { background:url(images/bg3.png); margin:10px 5px; height:5px; border:none; }
.red { color:red;  }
.light { font-size:11px; color:#999; }
.verification { font:italic 10px tahoma; }



div.wpcf7 {
margin: 0;
padding: 0;
}

div.wpcf7-response-output {
padding: 0.2em 1em;
}
div.wpcf7-mail-sent-ok {
background: #b6ff99;
float: right;
color: #30801c;
border-radius: 5px;
padding: 15px;
}

div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;

}

div.wpcf7-validation-errors {
background: #ff9999;
float: right;
color: #801c1c;
border-radius: 5px;
padding: 15px;
}
span.wpcf7-form-control-wrap {
position: relative;
}

span.wpcf7-not-valid-tip {
float:left;
top: 20%;
left: 20%;
z-index: 100;
background: #fff;
color:#ff0000;
font-size: 10pt;
width: 280px;
padding: 2px;
}
span.wpcf7-not-valid-tip-no-ajax {
color: #f00;
font-size: 10pt;
display: block;
}

span.wpcf7-list-item {
margin-left: 0.5em;
}
.wpcf7-display-none {
display: none;
}

div.wpcf7 img.ajax-loader {
border: none;
vertical-align: middle;
margin-left: 4px;
}
div.wpcf7 .watermark {
color: #888;
}

div.wpcf7 textarea {
padding:5px ;border:1px solid #ccc;
background: #e8e8e8;
position: relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
text-shadow: 1px 1px 1px #FFF;
font-family: Tahoma,Arial;
}

div.wpcf7 textarea:focus {
background: #F2F2F2;
font-family: Tahoma,Arial;
}

div.wpcf7 input {
padding:5px ;border:1px solid #ccc;

position: relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
font-family: Tahoma,Arial;
}

div.wpcf7 input:focus {
background: #F2F2F2;
font-family: Tahoma,Arial;
text-shadow: 1px 1px 1px #FFF;
}
div.wpcf7 input[type=submit] {
padding:8px 16px ;border:1px solid #6587a2; border-radius: 5px;
}

.wpcf7-submit {
font-family: Tahoma,Arial;
font-size:12px;
border: 1px solid #6587a2;
background: #799db9;
background: -webkit-gradient(linear, left top, left bottom, from(#92b1c8), to(#799db9));
background: -webkit-linear-gradient(top, #92b1c8, #799db9);
background: -moz-linear-gradient(top, #92b1c8, #799db9);
background: -ms-linear-gradient(top, #92b1c8, #799db9);
background: -o-linear-gradient(top, #92b1c8, #799db9);
padding: 8px 16px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: #FFF;
text-decoration: none;
vertical-align: middle;
}
.wpcf7-submit:hover {
border-top-color: #799db9 !important;
background: #799db9 !important;
color: #ffffff;
}
.wpcf7-submit:active {
border-top-color: #7094b1 !important;
background: #7094b1 !important;
}

.wpcf7 select {
background: #F2F2F2;
font-family: Tahoma,Arial;
top: 20%;
left: 20%;
z-index: 100;
background: #fff;
color:#46578b;
font-size: 10pt;
width: 270px;
padding: 2px;
border: 1px solid #d2d2d2;
}
/********************** mataleb tasadofi ************************/
.boxres
{
	width:690px;
	height:270px;
	border:2px solid #e4e4e4;
	float:left;
	margin-top:10px;
	margin:3px;
}
.rel_posts {float:left; margin: 10px 10px 10px 0; border:2px solid #e4e4e4;  margin:3px; }
.rel_thumb {margin:3px;}
.rel_thumb img {height:185px; width: 130px; border:1px solid #aaa; margin: 2px 2px 0px 2px;}
.rel_thumb img:hover {opacity:0.8; }
.clearer {clear:both;}


.crp_related li{
	vertical-align: bottom;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
list-style-type: none;
border: 1px solid beige;
}
.crp_related .crp_title{
border-radius: 0;
width:94%;
 font-family:'IRANSansWeb_Medium';
 font-size: 11px;
}
