@font-face{font-family:'yekan';src:url(../font/Yekan/BYekan.eot);src:local('b Yekan'),url(../font/Yekan/BYekan.woff) format("woff"),url(../font/Yekan/BYekan.ttf) format("truetype"),url(../font/Yekan/BYekan.svg) format("svg");font-weight:400;font-style:normal}

@font-face{font-family:'vazir';src:url(../font/Yekan/vazir.ttf) format("truetype");font-weight:400;font-style:normal}


html,body{margin:0px;padding:0px;}
body{font:12px tahoma,sans;direction:rtl;width:100%;color:#303030;background-color:#E8E9E9;overflow-x:hidden}
* {direction: rtl;text-align: right;}
a{text-decoration:none;color:rgb(88, 87, 87)}a:hover{color:#767474;}

#container{
width:970px;
padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
/*	    background-color: #e0e0e0;*/
}
#header{
width:100%;
height:272px;
}

#header #topMenu{
width: 970px;
    height: 52px;
    background: white;
    position: fixed;
    border-bottom: 1px solid #09B509;
	box-shadow: 0px 6px 5px #9E9E9E;
	z-index: 5;
}
#header #topMenu .logo{
    width: 88px;
    height: 66%;
    background: url('../images/logo.png') no-repeat;
    background-size: 100% 100%;
    margin-right: 20px;
    margin-top: 7px;
	float:right;
}
#header #topMenu .search{
    width: 365px;
    height: 100%;
    margin-right: 10px;
    margin-top: 3px;
	float:right;
	    font-size: 15px;
    font-family: yekan;
}
#header #topMenu .search input{float:right;}

#header #topMenu .search .searchbox{
    width: 287px;
    height: 33px;
    margin-top: 3px;
}
#header #topMenu .search .searchbtn{
    width: 34px;
    height: 33px;
    background: url('../images/se.png') no-repeat center;
    background-size: 50% 50%;
    background-color: #4285f4;
    border: 0px;
    margin-top: 3px;
	cursor: pointer;
    margin-right: 1px;	
}
#header #topMenu .search .searchbtn:hover{background-color:rgb(66, 170, 244);}
#header #bannerHid{
width: 100%;
height: 62px;
}
#header #banner{
width: 100%;
    height: 170px;
background: url('../images/banner.jpg') no-repeat;
    background-size: 100% 100%;
	
}
#header #banner .heading{    font-size: 11px;
    position: absolute;
    color: red;
    margin-left: 0px;font-family: yekan;}
#nav{height:36px;background-color:#3B3D3E;width:100%;border-top:1px solid #ffc600;}
#nav ul{ margin: 0px;padding: 0px;}
#nav ul li{float:right;list-style:none;padding:10px 0px 10px 0px;Position:relative;}
#nav ul li ul{Position:absolute;display:none;background-color:#4A4C4E;top:33px;width:150px;}
#nav ul li ul li{float:none;}
#nav li{border-left:1px solid #6E7071;}
#nav li:hover{background-color:#545657;border-left:1px solid #ffc600;border-right:1px solid #ffc600;}
#nav a{color:#fff;padding:10px 5px 10px 5px;font-size:11px;}
#nav li:hover ul{display:block;}
.radius{border-radius:5px;width:8; height:8;}
.rightfloat{float:right}
.rightfloat1{float:right;margin:5px 50px 0px 0px;}
.rightfloat2{float:right;margin-top:5px}


#content{

width: 782px;
	float: right;
	margin-right: 5px;
	 margin-top: 8px;
}

#LeftSlid{
    background:#fff;
    width:171px;
	float: right;
	margin-right: 10px;
	 margin-top: 15px;
box-shadow: 0px 6px 5px #9E9E9E;
padding-bottom:20px;
}




#videos{
width: 100%;
height:200px;
/*background:green;*/
margin-top: 10px;
}
#videos #SportVideos{
width:390px;
height:193px;
background:#fff;
float: right;
    box-shadow: 0px 6px 5px #9E9E9E;
}
#videos #NewsVideos{
width:562px;
height:193px;
background:#fff;
margin-right: 14px;
float: right;
    box-shadow: 0px 6px 5px #9E9E9E;
}
.TitleHeader {
    width: 98%;
    height: 30px;
    font-family: yekan;
    font-size: 18px;
    background: #373B3E;
    color: #FCB413;
    padding-right: 2%;
}
.TitleHeader h2
{
  font-size: 18px;  
}
.NewPic {
    width: 168px;
    margin: 6px 3px 4px 1px;
    float: right;
    border: 1px solid red;
}
.NewPic a {
    font-family: tahoma,sans;
    color: #000;
}
.NewPic .description:hover{color: #FCB413;}
.NewPic img {
    width: 100%;
    height: 110px;
}
.NewPic .description {
    font-size: 14px;
    width: 100%;
    height: 42px;
    text-align: center;
    overflow: hidden;
    background: #373B3E;
    color: #fff;
    margin-top: -2px;
	float: right;
}
.contine {
    background: url('../images/countine.png') repeat-x;
    background-size: 30px 46px;
    width: 29px;
    height: 47px;
    margin-top: 54px;
    margin-right: 7px;
    cursor: pointer;
    float: right;
}

#content .NewsBox{
width:385px;
height:424px;
background:#fff;
margin-top: 8px;
margin-right: 5px;
overflow:hidden;
float:right;
box-shadow: 0px 6px 5px #9E9E9E;
}

 #content .NewsBox li{
display:block;
background:url('../images/tik.png') no-repeat right;
padding:0 15px 0 0;
margin:4px 6px;
overflow:hidden;
height:20px;
cursor:pointer;

}

#content .NewsBox .nnews {
width: 100%;
height:27px;
    border-bottom: 1px solid #E4E4E4;
}
#content .NewsBox .nnews .TitleNews{
width:83%;
background:transparent;
border:0px transparent;
float:right;
}
#content .NewsBox .FootereNews{
    width: 100%;
    height: 30px;
   
    background: transparent;
    text-align: center;
    padding-top: 3px;
    color: #FCB413;
    
}
#content .NewsBox .FootereNews a{font-family:b yekan;font-weight: bold; font-size: 14px;}
#content .NewsBox .FootereNews a:hover{color:black;}
#content .NewsBox .nnews .TitleNews li a{
    width: 100%;
    display:block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#content .NewsBox .nnews .TitleNews:hover a{color:black;}
#content .NewsBox .nnews:hover{
background-color:#E5E5E5;color:#000;
color:black;
}
#content .NewsBox .nnews .Time{
float:left;
width:15%;
background:transparent;
margin-top: 4px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-size:10px;
}

#LeftSlid #ads{
width:100%;
text-align: center;
float:right;
}
.adsText{font-size:14px;width:97%;margin-right:3px;margin-top:3px;}
.adsText a{color:#000;}
.adsText a:hover{color:#FD5819;}
#container #footer{
    width: 100%;
    min-height: 102px;
    background: #373B3E;
    float: right;
    margin-top: 8px;
    color: #fff;
}
#footer .abotsite {
    width: 100%;
    background: transparent;
    text-align: center;
    margin-top: 15px;
}
#footer .abotsite h2 {
    text-align: center;
    font-size: 10px;
    padding: 4px 70px;
}
#footer .abotsite p {
    text-align: center;
    padding: 10px 100px;
    font-size: 12px;
}
#shareMain{
    width: 970px;
    height: 26px;
    bottom: 0px;
    position: fixed;
    float: right;
    z-index: 99;
    background-color: #cceeff;
    font-size: 14px;
    font-family: yekan;
    color: #000;

}

#shareMain .maychannalpic{
    width: 24px;
    height: 25px;
background: url('../images/telegram-logo-24px.png') no-repeat;
    background-size: 100% 100%;
	    float: right;
}

#shareMain .maychannal{
    width: 175px;
    margin-right: 10px;
    float: right;
}
.sharebtmain:hover {
    color: #000;
}
.sharebtmain:hover {
    color: #FF3131;
}
#shareMain .lastnewsbot{
    width: 731px;
    float: right;
}


#content .NewsBoxLarge{
width:775px;
background:#fff;
margin-top: 8px;
margin-right: 5px;
overflow:hidden;
float:right;
box-shadow: 0px 6px 5px #9E9E9E;
}

 #content .NewsBoxLarge li{
display:block;
background:url('../images/tik.png') no-repeat right;
padding:0 15px 0 0;
margin:4px 6px;
overflow:hidden;
height:20px;
cursor:pointer;

}

#content .NewsBoxLarge .nnews {
width: 100%;
height:27px;
    border-bottom: 1px solid #E4E4E4;
}
#content .NewsBoxLarge .nnews .TitleNews{
width:83%;
background:transparent;
border:0px transparent;
float:right;
}
#content .NewsBoxLarge .FootereNews{
    width: 100%;
    height: 30px;
   
    background: transparent;
    text-align: center;
    padding-top: 3px;
    color: #FCB413;
    
}
#content .NewsBoxLarge .FootereNews a{font-family:b yekan;font-weight: bold; font-size: 14px;}
#content .NewsBoxLarge .FootereNews a:hover{color:black;}
#content .NewsBoxLarge .nnews .TitleNews li a{
    width: 100%;
    display:block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#content .NewsBoxLarge .nnews .TitleNews:hover a{color:black;}
#content .NewsBoxLarge .nnews:hover{
background-color:#E5E5E5;color:#000;
color:black;
}
#content .NewsBoxLarge .nnews .Time{
float:left;
width:15%;
background:transparent;
margin-top: 4px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-size:10px;

}

.PrBox{
	width : 22%;
	height: 350px;
	float:right;
	margin-right:15px;
	margin-top:15px;
}
.PrBoxPic{
	width : 100%;
	height: 250px;
}
.PrBoxPic img{
	width : 100%;
	height: 100%;
}
.PrBoxTitle{
	width: 100%;
	height: 60px;
	float: right;
	text-align: center;
	font-family: vazir;
	font-size: 15px;
	color: #000;
}
.PrBoxTitle h1
{
    font-size: 20px;
}
.PrBoxTitle h2
{
   font-size: 15px;
   font-weight: normal;
}
.PrBoxTitle h2 a
{
   color: #000;
}
.PrBoxPrice{
	width: 100%;
	height: 28px;
	float: right;
	text-align: center;
	font-family: vazir;
	font-size: 15px;
	color: green;
}
.PrBoxMore{
	width : 100%;
	height: 28px;
	float:right;
	text-align: center;
	font-family: vazir;
	font-size: 15px;
	color: #000;
	background-color: #f9deab;
}
.PrBoxMoreBTN
{
	width: 70%;
	background-color: red;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	border-radius: 7px;
	height: 100%;
}
.PrBoxShow{
	width: 100%;
	float:right;
}
.PrBox2Show{
	width : 58%;
	float:right;
	height: 200px;
}
.PrBoxPicShow{
	width : 40%;
	height: 360px;
	float:right;
}
.PrBoxPicShow img{
	width: 96%;
    height: 360px;
    margin-top: 6px;
    margin-right: 5px;
}

.PrBox2ShowDES{
	font-family: vazir;
	font-size: 14px;
	margin-top:25px;
	float: right;
	padding: 14px;
text-align: justify;

-moz-user-select: none;  
-webkit-user-select: none;  
-ms-user-select: none;  
-o-user-select: none;  
user-select: none;

}
.PrBox2ShowDES a
{
    color: #0003b5;
font-size: 17px;
margin-top: 5px;
float: right;
width: 100%;
text-align: center;
    
}

.TitleDownload
{
    font-size: 17px; 
    width: 100%;
    text-align: center;
    background-color: #b50404;
    color: #fff;
    float: right;
    margin-bottom: 10px;
}

.TitleDownloadSession
{
    font-size: 17px; 
    width: 100%;
    text-align: center;
    background-color: #0f5500;
    color: #fff;
    float: right;
    margin-bottom: 10px;
    margin-top: 20px;
}

.centerAlign
{
    width: 97%;
    text-align: center;
}
.bgGreen
{
	background-color:green !important;
}
.TextAlignRight
{
	text-align:right !important;
}
.Wd30Parsed
{
	width:30% !important;
}

.MarginTop5px{
	margin-top: 5px;
}
.MarginTo20px
{
	margin-top:20px !important;
}
.LoginBox{
	width : 100%;
	font-family: vazir;
}
.LoginBox2{
	width : 80%;
	margin: 0 auto;
}
.LoginBox2 p{
	font-size: 15px;
}
.LoginBox2 input{
	font-size: 15px;
}
.BtnLoginUser{
	width: 80px;
	height: 27px;
	font-family: vazir;
	background: #555;
	color: #FCB413;
	border: 0;
	text-align: center;
	font-size: 16px;
	margin-right: 81px;
}
.contactDiv
{
  text-align : center;
  font-size: 14px;
}

#MsgBox{width:100%;text-align:center;padding: 11px; font-size: 13px;}
.success{background:#33e133;}
.alert{background:#fd8b8b;}

.LoginBox3 {
    float: right;
    width: 43%;
    margin-right: 5%;
}

.LinkLeftSlideAt
{
    width: 100%;
    float: right;
    text-align: center;
    color: #fff;
    font-size: 16px;
    margin-top: 3px;
    padding-top: 4px;
    padding-bottom: 7px;
}

.BackColorLinkBlue
{
    background-color: #004cc4;
}

.BackColorLinkRed
{
    background-color: #a60707;
}

.BackColorLinkBalck
{
    background-color: #2d2e2f;
}

.BackColorLinkGreen
{
    background-color: #146a02;
}

.MarginTop10px
{
    margin-top:10px;
}

.PageingAt
{
    float: right;
    text-align: center;
    width: 39px;
    height: 30px;
    color: #fff;  
    line-height: 26px;
    margin-left: 5px;
}

.AtagBanner
{
    float: right;
width: 100%;
height: 100%;
}
.MsgBazbini
{
    float: left;
  font-size: 16px;
  font-weight: bold;
  margin-top: 10px;
  margin-left: 10px;
}