@charset "utf-8";
/* CSS Document */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
	direction:rtl;

}

@font-face {
	font-family: news;
	src: url(/templates/Newtemp/fonts/LateefRegOT.ttf);
}
@font-face {
	font-family: news2;
	src: url(/templates/iran/fonts/QuranTaha.ttf);
}
@font-face {
	font-family: iranTitle;
	src: url(/templates/iran/fonts/W_hejaz.ttf);
}
@font-face {
	font-family: iranNeirizi;
	src: url(/templates/iran/fonts/Neirizi.ttf);
}
@font-face {
	font-family: menu;
	src: url(/templates/Newtemp/fonts/AdobeArabic-Regular.otf),
		 url(/templates/Newtemp/fonts/AdobeArabic-Regular.ttf),
		 url(/templates/Newtemp/fonts/AdobeArabic-Regular.woff) format('woff');
}


body{
	font: 62.5%/1.6em Arial,Helvetica,Verdana,sans-serif; background-color:#2876a5;
 	margin: 0;
	padding: 0;

	background: rgba(226,226,226,1);
	background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 0%, rgba(219,219,219,1) 0%, rgba(254,254,254,1) 16%, rgba(254,254,254,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(0%, rgba(209,209,209,1)), color-stop(0%, rgba(219,219,219,1)), color-stop(16%, rgba(254,254,254,1)), color-stop(100%, rgba(254,254,254,1)));
	background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 0%, rgba(219,219,219,1) 0%, rgba(254,254,254,1) 16%, rgba(254,254,254,1) 100%);
	background: -o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 0%, rgba(219,219,219,1) 0%, rgba(254,254,254,1) 16%, rgba(254,254,254,1) 100%);
	background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 0%, rgba(219,219,219,1) 0%, rgba(254,254,254,1) 16%, rgba(254,254,254,1) 100%);
	background: linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 0%, rgba(219,219,219,1) 0%, rgba(254,254,254,1) 16%, rgba(254,254,254,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );


}


.ie body{text-align:center; }

p, li,ol, h1, h2, h3, h4, h5, h6, td{
	text-align:right;
}
a{
	text-decoration : none;
}

img{
	border:none;
}
ul{
	list-style: none outside none;
    outline: 0 none;
}

li{
	text-indent: 0px;
}

.ie li,.ie .ulListBox li, .ie li,.ie  .ulPodcast li{
	text-indent: 0px;	 /*  for IE to show bullet*/
}

.ie .ulListBox li, .ie .ulPodcast li{
	text-indent: 0px;	 /*  for IE to show bullet*/
	margin-right:-3px;
	padding:3px;
}
.ulListBox,.ulPodcast{

	padding: 0px 2px 0px;
	font : normal 14px/18px Arial;
	font-weight:bold;
	margin-right:20px;
	/*list-style-image:url(../../../images/icons/bullet1.png);*/
	color : #F90;
	font-family:menu;
	font-size:19px;

}

#relatedNews{
	padding: 0;
    margin: 0;
    display: inline-block;
    width: 19%;
    box-sizing: border-box;
    border-bottom: 0;
    background: #fffff0;
    vertical-align:top;
}


#relatedNews img{
	width: 125px;
	border-radius: 3px;
	border:1px solid #CCC;
	padding:2px;
	height: 103px;
}

.ulPodcast, .ul1Podcast{
	list-style-image:url(../../../images/icons/podcast1.png);
	padding:10px;
	Color : #c00;


}
.ulRss{
	list-style-image:url(/images/icons/rss.png);
	padding:10px;
	Color : #c00;
}
.ulRss1{
	list-style-image:url(/images/icons/Rss1.png);
	margin-right:40px;
	Color : #c00;
}

.ulListBox span{
	font : bold 18px menu;
}

.ul2Podcast{
	margin-right:20px;
	list-style-image:url(../../../images/icons/bullet1.png);
	Color : #020;
	padding:2px 20px;

}

.ul1Podcast{
	margin-right:20px;
	padding:5px 40px;
}

a:link{color:#000000;}
a:visited{color:#000000;}
a:hover{color:#BB1919;}
a:active{color:#02507b;}

h1 {
    font-size: 1.9em;
}
h2 {
    font-size: 19px;
    font-family: menu;
}
.ie h2{
    font-size: 1.5em;
}
.ie .pwpMain li{
	width:31%;
	height:60px;
}

h3 {
    font-size: 1.3em;
}
h1, h2, h3 {
    margin: 0em .5em;
}
h4, h5, h6 {
    font-size: 1.1em;
}
h1, h2, h3, h4, h5, h6, strong {
    font-weight: bold;
}

hr, .separator {
    border-top: 1px dotted #BFBFBF;
}
.separator, .separator1 {
    margin: 5px auto;
	padding: 2px 0px;
	font-family:menu;
	font-size:18px;
	position: relative;
}
.separator1 {
    border-bottom: 1px dotted #ccc;
	margin:0;
	padding:3px 0;
}
.separator:first-child{border:none; margin-top:0px}

.separatorImgSpecial {
    border-bottom: 1px dotted #DDDDDD;
    padding-bottom: 3px;
}

/* Containers
----------------------------------------------------------------------------------------------------*/
.body{	background-color:#FFFFFF;
		width: 976px;
		margin: 0 auto;

}
.container {
	width: 974px;
	margin: 0 auto;
}
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11 {
	float: left;
	margin-left: 10px;
}
.grid1 {
	width: 72px;
}
.grid2 {
	width: 154px;
}
.grid3 {
	width: 236px;
}
.grid4 {
	width: 318px;
}
.grid5 {
	width: 400px;
}
.grid6 {
	width: 482px;
}
.grid7 {
	width: 564px;
}
.grid8 {
	width: 646px;
}
.grid9 {
	width: 728px;

}
.grid10 {
	width: 810px;
}
.grid11 {
	width: 892px;
}
.grid12 {
	width: 974px;
}

.first {
	margin-left: 0;
	clear: left;
}
.last{
	margin-right:0;
	float:right;
	clear:right;
}
.ie .last{
clear:none !important;;
margin:0}
.firstBoxInLeft, .firstBoxInLeft1{
	margin-top:2px;
	margin-bottom:8px;
}

.ie .firstBoxInLeft img{margin-top:-16px;}
.ie .firstBoxInLeft1 img{margin-top:16px;}
.ie .firstBoxInLeft1 {margin-top:-14px;}

/*Boxes
----------------------------------------------------------------------------------------------------*/
.headBox, .headBoxgrid9
{
	padding: 5px 15px;
    font-family: news;
    font-size: 19px;
    font-weight: bold;
    text-align: right;
    color: #000000;
    -moz-border-radius: 6px 6px 0px 0px;
    margin: 0;
    border-bottom: 1px dashed #F2BC1E;
    /* display: inline-block; */
    border-radius: 10px 2px 0 0;
}
.headBoxgrid9 a,.headBox a{
	color: #BB1919;
}
/*.ie .headBox, .headBox{ margin-top:-21px;}*/

.headBox,  .headBoxgrid9{
background: rgba(226,226,226,1);
background: -moz-linear-gradient(-45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(50%, rgba(219,219,219,1)), color-stop(51%, rgba(209,209,209,1)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(-45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(-45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: linear-gradient(135deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=1 );

}

.headBoxgrid9{
	border:none;
	border-bottom:1px solid #b1b1b1;}

.containerBox, .containerBox2, .containerBoxGallery{
	/*border:1px solid #b1b1b1;*/
	border-top:none;
	-moz-border-radius:0px 0px 6px 6px;
}
.containerBox, .containerBox2{	padding: 2px 6px;}
.containerBoxGallery{padding: 2px;}
.containerText{
font-family:"Traditional Arabic";
font-size:18px;
font-weight:bold;
line-height:30px;
padding:10px;
text-align:justify;}
.containerBox,.popular,.newsMainColumnArea,.opinion,.photoGallery,.leadStoriesArea,.monasebat,.monasebatSecond,.eslamiyat,.poll,.programs,.sounds,  .containerBoxGallery{
/*	border:1px solid #d4d2d2;
	border: 1px solid #d4d2d2;*/
    margin-bottom: 10px;
    background-color: #fff;
    border-top: none;
    border-left: none;
}


.leadStoriesArea{/*height:300px;*/}

.newsMainColumnArea, {width:726px; /* if has border need to this properties*/}
.interview,.report,.newspaper{width:236px; /*if has border need to this properties*/}
.ie .interview,.ie .report,.ie .newspaper{width:235px; /*if has border need to this properties*/}

.programs{width:398px; /*if has border need to this properties*/}

.sounds{width:316px; /*if has border need to this properties*/}

.photoGallery{}

.opinion{}

/*for column of grid*/
.column1{background-color:#ddd; }


/* -------------- GENERAL  Head&Footer------------ */
#header{
	height:145px;
	background : url(../../../images/head/backHead.jpg) repeat-x;
	background-position:bottom;

}

.ie #searchdiv{margin-right:-53px;margin-top:5px; position:static;}

#searchdiv{position: absolute; width: 230px; height: 15px; z-index: 1; top: 66px; margin-right:60px; 	background : transparent;}
#searchdiv .searchbtn{ width : 40px; height : 15px; border : none; 	background : transparent;}
#searchdiv .boxsrch{
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px;
	cursor : text;
	border : none;
	margin-right:12px;
	background : transparent;
	width: 200px;
	height: 15px;
}

#today{
	background : transparent;
	color :#00FFFF;
	font-size:11px;
	font-family:tahoma;
	text-align:center;
}


.breakingNews{
margin-left:5px !important;
margin-right:60px !important;
font-family:Tahoma;
font-size: 12px;
color:#FF9933;
}
.break{
	/*background-image:url(../../../images/head/top-head.jpg) ;*/
	height:20px;

}
.ie .break{
	height:18px;

}
.breakingNews a:link {color:#FFFFFF;}
.breakingNews a:visited {color:#FFFFFF;}
.breakingNews a:hover {color:#CCCC33;}
.breakingNews a:active {color:#FFFFFF;}


#navigator{
margin:0px !important;
padding-top:0px;
font:normal 18px menu;
color:#FF9933;
direction:rtl;
text-align:right;
float:right;
}

.ie #navigator{
font:bold 14px Arial, Helvetica, sans-serif;
padding-top:3px;
}
.nav{padding-top:3px;

	/*background-image:url(../../../images/head/menu-head.jpg) ;*/
	height:48px;
}

.brandLogo{
	height:77px;
	background : url(../../../images/head/brandLogo.jpg) no-repeat;
}



.search{
	float:right !important;
	margin-right:0px !important;
	height : 77px;
	background :url(../../../images/head/search.jpg) no-repeat top right;

}
.live{text-align:right;}


.footer{
	font : bold 12px Verdana;
	height:180px;
	background:url(../images/head/back-footer.jpg) repeat-x;
	background-position:top;
	padding-top:10px;
	color: #c00;
	background-color: #03264A;
	margin-top:0px;
}
.copy{
	background-color:#2876a6;
	border-top:1px solid white;
}
.ws{
	background:url(http://arabic.irib.ir/image/ws.png) no-repeat;
	background-position:left;
	height:25px;
	padding-top:12px;

}
.copyright{	text-align:left;
	direction:ltr;
	padding-top:5px;
	color:#FFFFFF;
	font : normal 11px Verdana;
	padding-bottom:10px;

}

.irib {
    background: url("../images/irib.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 40px;
    margin: 2px 5px 0 0;
    width: 47px;
}

.mapsite{font:normal 11px Tahoma ; text-align:right;float:right; line-height:17px;}
.mapsite a:link{color: #FFFFFF;}
.mapsite a:hover{color:#ad5a01;}
.mapsite a:visited{color: #F9F6F4;}
.clearfix {
    clear: both;
    display: block;
}

.footer2{border-top:1px solid #ddd; padding:10px 0; background:#ccc; height:15px}
ul.footer2ul{padding-right:30px; display: inline-block; font: normal 13px Tahoma; }
ul.footer2ul li{display: inline-block; border-left: 1px solid white; padding:0 10px; position:relative; }
ul.footer2ul li:last-child{ border-left:0;}
ul.footer2ul li a{color: #4d4d4d;}
/*
.footer2ul   li  span{background-image:url(http://arabic.irib.ir/image/icons-footer.png); position:absolute;display:block;}
.footer2ul   li.facebook span{background-position: 0 0;
	 height: 22px;
    padding: 0 20px 0 0;
    width: 20px;}
*/
/* -------------- Images size------------ */

.smallImg, .middleImg{padding:2px; border:1px solid #666666; margin-left:10px; float:right;}
.smallImg {width:64px; height:50px;}
.middleImg{width:146px; height:115px; margin-top:10px; margin-right:2px;}
.bigImg{width:400px; height:255px;}

/* ------------------- title & intotext -----------------*/

.introtextInList {  font: 13px/22px Tahoma; padding:0 10px;}
.titleInList{line-height:24px; margin-top:3px}
#dateInList { color:orange; font-family:tahoma; font-size:12px; direction: ltr; float: right ; }
.more{
font:normal 11px Tahoma;
color:#FF0000;
background:#eee;
float:left;
margin:15px 2px;
border:1px dotted #3399CC;
padding:1px;
}
.pagation{border:solid green 1px;padding:5px;margin:2px 5px; float:right; width:14px; text-align:center; font:normal 12px Tahoma;}

.selectpage{border:1px dotted red;
padding:2px;
background-color:#CCCFFF}
/*--------------------------------------------*/
.adverLine {
    background-color: #efeeee;
	border-top : 0px solid #CCCCCC;
	border-bottom : 2px solid #DDDDDD;
    margin-bottom: 10px;
}
#uladverLine li {
    float: right;
    padding: 27px 27px;
    width: 181px;
}
#uladverLine li:first-child {
    margin-left: 0;
}
#uladverLine li div {
    border: 0px solid #FFFFFF;
}
#uladverLine li h2 {

	padding:14px 0px;
}
#uladverLine li a {
    color: #FF0000;
    line-height: 20px;}

.ie uladverLine .grid3 {
    width: 225px;
}

.ie #uladverLine li {
   width: 230px;
}

.message
{
height:40px;
background-color:#C8C8C8;
border:1px solid green;
border-top:none;
}
.mymenu > li.menu11{background:none repeat scroll 0 0 #D3EDFA;height:20px;}
.mymenu > li.menu11 a{color: #fa930f;}
.mymenu
{
	list-style:none;
	margin:0px;
	padding:0px;
	direction:rtl;
	color:#FFF;
}
.mymenu li a
{
margin-left:5px;
padding:3px;
text-decoration:none;
color:none;
margin:0;
}
li #menuMas{
	color:#FFF;
}
li #menuMas:hover{
	color:#336;
	background-color:#d4eefb;
	margin:0;
}

.hasSubmenu  a{color:#FFFFFF;
}
.hasSubmenu a:hover{color:#336;
}
.hasSubmenu:hover{	background-color:#d4eefb;  height:25px;
}




.mymenu li
{
float:left; border-left:1px solid #fff; padding: 0 3px;
}
#submenu9 li:first-child, #submenu8 li:first-child, .mymenu li:first-child{border:none;}

.sub ul
{
/*
margin-right:30px;
right:0;
*/
float:right;

list-style:none outside none;
direction:rtl;
padding:0;
position:absolute;
margin-top:22px;
display:none;

}


li #submenu
{
	color:#333;
}
li #submenu:hover
{
	color:#C9F;
}
#submenu1,#submenu2{margin-right:-280px}
#submenu3{margin-right:-280px}
#submenu4{margin-right:-280px}
.author{
font-family:tahoma; color:#3399FF; font-size:12px;margin-right:10px;text-align:right;
}

/*----------------table book ----------------------*/
.booklist1{
	background : #F7F5E8;
}

.booklist2{
	background : #FFFFE5;
}
.booktbl{
	border: 1px solid #D8CF8F;
	font:normal 13px Tahoma;
}
.bookhed{
	text-align : center;
	font :bold 15px Arial;
	background : #BDB76B;
}

.bookop{
border-left: 1px solid #EBE9CA; border-right: 1px solid #EBE9CA; border-top: 2px solid #EBE9CA; border-bottom: 1px solid #EBE9CA; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
}

.booklink{
	color : #7A6F2D;
}

.BOOKS{border-left: 1px solid #D8CF8F; border-right: 1px solid #D8CF8F; border-bottom: 1px solid #D8CF8F; }
.booktbl td{padding:3px;}

.pwpMain {
    overflow-x: hidden;
    overflow-y: hidden;
    width: 100%;
}
.pwpMain li {
    display: block;
    float: right;
    min-height: 65px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 5px;
    margin-top: 3px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    width: 32%;
}
.pwpMain li a:hover {
    color: #CC0066;
}
.pwpMain img {
}
.pwpMain table tr td {
    vertical-align: top;
}





#slider {
  position: relative;
  overflow: hidden;
  margin: 20px auto 0 auto;
  border-radius: 4px;
}

#slider ul {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}

#slider ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 600px;
  height:400px;
  background: #E1E1E1;
  text-align: center;
}

a.control_prev, a.control_next {
  position: absolute;
  top: 40%;
  z-index: 999;
  display: block;
  padding: 4% 3%;
  width: auto;
  height: auto;
  background: #2a2a2a;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  font-size: 20px;
  opacity: 0.6;
  cursor: pointer;
}

a.control_prev:hover, a.control_next:hover {
  opacity: 1;
  -webkit-transition: all 0.2s ease;
}

a.control_prev {
  border-radius: 0 2px 2px 0;
}

a.control_next {
  right: 0;
  border-radius: 5px 0 0 5px;
}




#buttons {
    border-radius: 5px;
    padding: 10px 25px;
    background: white;
    overflow: hidden;
    margin: 0px auto 0;
}


.button {
    background: #DCE0E0;
    position: relative;
    display: block;
    float: left;
    height: 40px;
    margin: 4px 7px;
    overflow: hidden;
    width: 150px;
    border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.icon {
    display: block;
    float: left;
    position: relative;
    z-index: 3;
    height: 100%;
    vertical-align: top;
    width: 38px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-radius: 3px 0px 0px 3px;
    border-radius: 3px 0px 0px 3px;
    text-align: center;
    font-size:20px;
}

.icon i {
    color: #fff;
    line-height: 42px;
}

.slide {
    z-index: 2;
    display: block;
    margin: 0;
    height: 100%;
    left: 38px;
    position: absolute;
    width: 112px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 0px 3px 3px 0px;
    border-radius: 0px 3px 3px 0px;
}

.slide p {
    font-family: Open Sans;
    font-weight: 400;
    border-left: 1px solid #fff;
    border-left: 1px solid rgba(255,255,255,0.35);
    color: #fff;
    font-size: 16px;
    left: 0;
    margin: 0;
    position: absolute;
    text-align: center;
    top: 10px;
    width: 100%;
}

.button .slide {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.facebook iframe {
    display: block;
    position: absolute;
    right: 16px;
    top: 10px;
    z-index: 1;

}

.twitter iframe {
    width: 90px !important;
    right: 5px;
    top: 10px;
    z-index: 1;
    display: block;
    position: absolute;
}

.google #___plusone_0 {
    width: 70px !important;
    top: 10px;
    right: 15px;
    position: absolute;
    display: block;
    z-index: 1;
}

.linkedin .IN-widget {
    top: 10px;
    right: 22px;
    position: absolute;
    display: block;
    z-index: 1;
}

.facebook:hover .slide {
    left: 150px;
}

.twitter:hover .slide {
    left: 150px;
}

.google:hover .slide {
    bottom: -40px;
}

.linkedin:hover .slide {
    left: -150px;
}

.facebook .icon, .facebook .slide {
    background: #305c99;
}

.twitter .icon, .twitter .slide {
    background: #00cdff;
}

.google .icon, .google .slide {
    background: #d24228;
}

.linkedin .icon, .linkedin .slide {
    background: #007bb6;
   }




.social-fix {
 position: fixed;
 margin: 98px 979px 0 0;
}
.social-fix li img{
 transition: all .25s ease-in-out;
 -webkit-transition: all .25s ease-in-out;
 -moz-transition: all .25s ease-in-out;
 -o-transition: all .25s ease-in-out;
 -ms-transition: all .25s ease-in-out;
}
.social-fix li img:hover {
 transform: rotate(8deg);
 -webkit-transform: rotate(8deg);
 -moz-transform: rotate(8deg);
 -o-transform: rotate(8deg);
 -ms-transform: rotate(8deg);
}
#social-facebook-links, #social-twitter-links{
 float:left;
 margin:4px;
 display:none;
 background:#E1E1E1;
 border-radius:5px;
 padding:4px;
}
#social-facebook:hover #social-facebook-links{
 display:block;
}
#social-twitter:hover #social-twitter-links{
 display:block;
}

.POEM{	padding-right :300px;	color : #1776FF;}

.POEMR{	padding-right : 150px;	color : #1776FF;}

.POEML{	padding-right: 250px;	color : #1776FF;}

.POEMM{	padding-right: 120px;	color : #F60; font-size:19px; padding-bottom:30px;}

.POEMC{	text-align:center;	color : #1776FF;}


.rssicon{
	float:left;
}

.morebtn{
	background: #F2BC1E;
    padding: 5px;
    font-family: menu;
    font-size: 17px;
    width: 42px;
    float: left;
}
.morebtn a{
	color:#FFF;
}

#newTitle
{
	border: none;
	border-bottom: 3px solid #bb1919;
	direction:rtl;
	text-align:right;
	float:right;
	font-family:menu;
	font-size:12px;
	padding:3px;
	margin-right: 7px;
	position:absolute;
}
#newTitle a{
	color: #BB1919;
    font-size: 18px;
    font-weight: bold;
}
.box-news{
    display: table;
    width: 100%;
    margin-bottom: 20px;
    border-bottom: 1px solid #F0B51D;
}


.morebtnnews{
	background: #F2BC1E;
    padding: 5px;
    font-family: menu;
    font-size: 17px;
    width: 42px;
    float: left;
    border-radius: 4px;
    bottom: 0px;
    position: absolute;
    left:0;
    margin:5px;
}



#earth {
    width: 40px;
    height: 40px;
    background: transparent url("http://arabic.irib.ir/map.png") repeat;
    border-radius: 100%;
   	background-size: 70px 40px;
    -webkit-animation-name: rotate;
    -moz-animation-name: rotate;
    animation-name: rotate;
    -webkit-animation-duration: 4s;
    -moz-animation-duration: 4s;
    animation-duration: 4s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    animation-timing-function: linear;
    animation-timing-function: linear;
    position: absolute;
    float: right;
    margin-right: 910px;
    margin-top: 26px;
    background-position: calc(0 0);
    background-color: #1F79AD;
}


@keyframes rotate {
 0% { background-position: 0; }
  100% { background-position: 70px; }
}
@-moz-keyframes rotate {
    0% { background-position: 0px; }
   100% { background-position: 70px; }
}

@keyframes rotate {
    0% { background-position: 0px; }
  100% { background-position: 70px; }
}
