@import url("popup_window.css");
@import url("cats2016.css");
@import url("mainafteralbum.css");
@import url("comments.css");
@import url("styled_table.css");
@import url("responsive.css");

@font-face{
	font-family: GE_Dinar;
	src: url('GE_Dinar.otf');
} 
@font-face{
	font-family: Socialico;
	src: url('Socialico.otf');
}

#header .header_links,
#header .news_strip,
#header .headerlist ol ul .sec1 a,
#header .headerlist ol ul,
.group_style,
.most_items,
#news_page_content,
.light_group_style,
.updates,
.group_style h3 a,
#more_news h3 a,
.updates h3 a,
.indexsec2 .light_group_style h3,
.light_group_style ol li a img,
.albumfixednews div p,
#main_album .right_sec p,
#main_album .right_sec p a,
#main_album .left_sec ol li,
#main_album .left_sec ol li span,
.group_style .noscroll .more a,
.styled_submit,
.styled_submit_reverse,
.group_style .noscroll .comment ol li .details,
.related_title,
.catstabcontect,
.mainafteralbum .arrowright,
.mainafteralbum .arrowleft,
.mainafteralbum .arrowright div,
.mainafteralbum .arrowleft div,
.group_style_9 ol li .fa{
	/* Animation */
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;		
}

#header .headerbg,
#header .logotext,
#header .logo img,
#header .headerdate,
#header .headerlist ol ul .sec1 a11,
.headerpadding,
#footer_links a,
.most_items li .img,
.most_items li .subject{
	/* Animation */
	transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-webkit-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;		
}

body{
	background:#F2F2F2;
	color:#000000;
	line-height:14px;
	font-family: GE_Dinar;
	direction:rtl;
}

h1,h2,h3,h4,h5{
}
a, a:hover{
	text-decoration:none;
}


#site_container{
	margin:0 auto;
	width:1020px;
	padding:0px 0px;
	background:#FFF;
	
	border-right:#FFF 5px solid;
	border-left:#FFF 5px solid;
	
	box-shadow: 0 0px 15px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0px 15px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.2);
}


.header_links{
	color:#FFF;
	padding:3px 10px 3px 10px;
	height:14px;
	font-size:14px;
	
}
.header_links a{
	color:#FFF;
	position:relative;
}
.header_links a:hover{
	color:#CDCDCD;
}
.header_links a .text{
	display:none;
	font-size:11px;
	position:absolute;
	top:18px;
	right:0px;
	color:#FFF;
	
	width:150px;
	border:#FFF 0px solid;
}
.header_links a:hover > .text{
	display:block;
}




/*****  Responsive *****/
#more_news{
	float:right;
	width:330px;
	
	margin:5px 15px 5px 0px;

	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
		
	box-shadow: 0 0px 7px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0px 7px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.1);
}
#more_news:hover{
	box-shadow: 0 0px 7px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0px 7px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.4);
}
#more_news h3{
	margin:0px;
	border-bottom:#353535 2px solid;
	
	padding:14px 14px 10px;
	
	color:#FFF;
	font-size:16px;
	text-shadow: 1px 1px 0px rgba(0,0,0,1);
	
	
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	
	background: rgb(96,108,136); /* Old browsers */
	background: -moz-linear-gradient(top,  rgb(96,108,136) 0%, rgb(63,76,107) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(96,108,136)), color-stop(100%,rgb(63,76,107))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(96,108,136) 0%,rgb(63,76,107) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(96,108,136) 0%,rgb(63,76,107) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(96,108,136) 0%,rgb(63,76,107) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(96,108,136) 0%,rgb(63,76,107) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
}
#more_news h3 a{
	color:#FFF;
}
#more_news h3 a:hover{
	color:#FFF;
	text-shadow: none;
}

#more_news .nano{
	height:250px;
	
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}

#more_news ol{
	background:#FFF;
	border:#000 0px solid !important;
	width:320px;
	margin:0px;
	padding:0px;
	direction:rtl;
	
	list-style:none;
}
#more_news ol li{
	margin:0px;
}
#more_news ol li a{
	padding:8px 8px;
	display:block;
	font-size:13px;
	color:#036;
	line-height:20px;
}
#more_news ol li a:hover{
	color:#00182F;
}


#more_news ol li:nth-child(odd) {
    background:#F3F5F7;
}
#more_news ol li:nth-child(odd):hover{
    background: #E9E9E9;
}

#more_news ol li:nth-child(even){
    background: #F9FBFB;
}
#more_news ol li:nth-child(even):hover{
    background: #E9E9E9;
}


.group_style_1 ol li:first-child a img,
.group_style_1 ol li:nth-child(2) a img,
.group_style_1 ol li:nth-child(3) a img{
	float:right;
	width:90px;
	height:60px;
	margin:0 0 0px 8px;
	border:#FFF 2px solid;
}


.news_strip{
	background:#CDCDCD;
	padding:5px 0px 5px 8px;
	direction:rtl;
	position:relative;
	height:17px;
	overflow:hidden;
	font-size:12px;
}
.news_strip div{
	position:absolute;
	top:0;
	bottom:0;

	display:block;
	width:80px;
	float:right;
	background:#E2E6EA;

	margin:0 0 0 10px;
}
.news_strip div ol{
	margin:0px;
	padding:0px;
	list-style:none;
}
.news_strip div ol li{
	float:right;
	cursor:pointer;
	
	width:18px;
	height:18px;
	border:#D6D6D6 1px solid;
	margin:2px 5px 0 0px;
}
.news_strip div ol li:hover{
	border:#BFBFBF 1px solid;
}
.news_strip div ol li:nth-child(1){
	background:url(../images/marquee_controls.gif) 21px -2px;
}
.news_strip div ol li:nth-child(2){
	background:url(../images/marquee_controls.gif) 46px -2px;
}
.news_strip div ol li:nth-child(3){
	background:url(../images/marquee_controls.gif) -2px -2px;
}




.news_strip marquee{
	margin-right:70px;
}

.news_strip a{
	color:#333;
}
.news_strip a:hover{
	color:#111;
}
.news_strip img{
	vertical-align:text-top;
	margin:0 25px 0 2px;
	
	height:17px;
	width:18px;
}



.headerlistresponsive{
	display:none;
	font-size:13px;
	text-align:center;
	padding:10px 0;
	
	color:#FFF;

	background: rgb(53,53,53);
	background: -moz-linear-gradient(top,  rgba(53,53,53,1) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(53,53,53,1) 0%,rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(53,53,53,1) 0%,rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#000000',GradientType=0 );

}
.headerlist{
	font-size:13px;
	font-weight:bold;
	position:relative;
	display:block;
}
.headerlist ol{
	list-style:none;
	padding:0px;
	margin:0px;
}
.headerlist ol li{
	float:right;
	margin:0px;
	padding:8px 7px;
}
.headerlist ol li a{
	color:#333333;
}

.headerlist ol li:hover,
.headerlist ol .current{
	color:#FFF;

	background: #727272;
	background: -moz-linear-gradient(top,  #727272 0%, #282828 100%);
	background: -webkit-linear-gradient(top,  #727272 0%,#282828 100%);
	background: linear-gradient(to bottom,  #727272 0%,#282828 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#727272', endColorstr='#282828',GradientType=0 );

}
.headerlist ol li:hover a,
.headerlist ol .current a{
	color:#FFF;
}

/*المستوى الثاني*/
.headerlist ol ul{
	background-color:#333333;
	padding: 0px 0px;
	position: absolute; 
	top: 0px;
	left: 0px;
	height:0px;
	margin-top:37px;
	width:100%;
	list-style:none;
	z-index:1000;
	border:#CCC 0px solid;
	line-height:normal;
	overflow:hidden;
}

.headerlist ol li:hover > ul{
	/*القائمة تفرد محتواها*/
	/*height:220px;
	padding: 15px 0px;
	*/
}

/*التنسيفات داخل القائمة الفرعية*/
.headerlist ol ul .sec1{
	float:right;
	width:180px;
	height:150px;
	padding:0 10px 0 0;
}
.headerlist ol ul .sec1 h2{
	color:#FFF;
	font-size:14px;
	margin:0px;
	padding:0px;
}

.headerlist ol ul .sec1 a{
	color:#CCC;
	font-size:13px;
	display:block;
	margin:8px 0;
}
.headerlist ol ul .sec1 a:hover{
	color:#FFF;
}


.headerlist ol ul .sec2{
	float:right;
	width:240px;
	height:150px;
	border:#666 0px solid;
	border-top:none;
	border-bottom:none;
	
	margin:0 20px;
}
.headerlist ol ul .sec2 img{
	width:240px;
	height:150px;
}
.headerlist ol ul .sec2 h2{
	margin:8px 0;
	font-size:14px;
	line-height:normal;
}
.headerlist ol ul .sec2 h2 a{
	color:#FFF;
}
.headerlist ol ul .sec2 h2 a:hover{
	color:#D1D7E2;
}





.headerlist ol ul .sec3{
	float:right;
	width:240px;
	height:150px;
	}
.headerlist ol ul .sec3 img{
	width:240px;
	height:150px;
}
.headerlist ol ul .sec3 h2{
	margin:8px 0;
	font-size:14px;
	
}
.headerlist ol ul .sec3 h2 a{
	color:#FFF;
}
.headerlist ol ul .sec3 h2 a:hover{
	color:#D1D7E2;
}


.headerlist ol ul .sec4{
	float:right;
	width:240px;
	margin-right:20px;
}
.headerlist ol ul .sec4 a{
	display:block;
	border-top:1px solid #FFF;
	padding:8px 0;
	font-size:13px;
	color:#FFF;
}
.headerlist ol ul .sec4 a:hover{
	color:#D1D7E2;
}




.albumfixednews{
	border:#CCC 0px solid;
	margin:0px 1px 5px 0px;
	height:180px;
	float:right;
}
.albumfixednews div{
	border:#000 0px solid;
	background:#000;
	margin:0px;
	float:right;
	height:180px;
	width:230px;
	position:relative;
}
.albumfixednews div img{
	height:138px;
	width:230px;
}
.albumfixednews div p{
	color:#FFF;
	overflow:hidden;
	background:url(../images/gray60percent.png);
	font-size:13px;
	line-height:normal;
	
	height:28px;
	width:210px;
	
	margin:0;
	padding:6px 10px;
	position:absolute;
	bottom:0;
}
.albumfixednews div:hover p{
	height:80px;
	background:url(../images/gray60percent.png);
	font-size:15px;
}

.albumfixednews div span{
	display:block;
	background:#000;
	height:10px;
	position:absolute;
	bottom:0;
	z-index:3;
}






.albumfixedad{
	border:#CCC 0px solid;
	margin:0px 10px 5px 5px;
	height:180px;
	float:right;
}
.albumfixedad div{
	border:#FFF 1px solid;
	margin:0px;
	height:85px;
	width:325px;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	box-shadow: inset 0 0px 7px rgba(256,256,256,1);
	-moz-box-shadow: 0 0px 7px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.1);
}


.updates{
	float:left;
	width:360px;
	margin:0px 1px 3px 0px;

	border:#CCC 0px solid;
}
.updates:hover{

}


.updates h3{
	margin:0px;
	border-bottom:#CCC 2px solid;
	
	padding:10px 10px 10px;
	
	color:#FFF;
	font-size:14px;
	text-shadow: 1px 1px 0px rgba(0,0,0,1);
	
	background: #757575;
	background: -moz-linear-gradient(top,  #757575 0%, #333333 100%);
	background: -webkit-linear-gradient(top,  #757575 0%,#333333 100%);
	background: linear-gradient(to bottom,  #757575 0%,#333333 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757575', endColorstr='#333333',GradientType=0 );	
}
.updates h3 a{
	color:#FFF;
}

.updates .nano{
	height:266px;
}
.updates ol{
	background:#FFF;
	border:#000 0px solid !important;
	width:355px;
	margin:0px;
	padding:0px;
	direction:rtl;
	
	list-style:none;
}
.updates ol li{
	margin:0px;
	position:relative;
	height:auto;
	border-bottom:#DEDEDE 1px solid;
}
.updates ol li span{
	position:absolute;
	top:0;
	bottom:0;
	
	display:block;
	width:50px;
	float:right;
	background:#E7E7E7;
	padding:10px 0;
	margin:0 0 0 10px;
	
	color:#333;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;
	text-align:center;
}
.updates ol li:hover span{
	background:#F3F5F7;
}
.updates ol li div{
	padding:8px 6px;
	margin-right:50px;
	font-size:12px;
	font-weight:normal;
	color:#222;
	line-height:normal;
	
}
.updates ol li div:hover{
	color:#000;
}
.updates ol li a{
	color:#222;
	/**/text-decoration:underline;
}
.updates ol li div i{
	color:#F00;
	text-decoration:none;
	font-style:normal;
}


.updates ol li:nth-child(odd) {
    background:#F5F5F5;
}
.updates ol li:nth-child(odd):hover{
    background: #E9E9E9;
}

.updates ol li:nth-child(even){
    background: #FBFBFB;
}
.updates ol li:nth-child(even):hover{
    background: #E9E9E9;
}








/** Group Style **/
.group_style{
	margin:10px 1px 10px 0px;
	clear:both;
	border:#000 0px solid;
}

.group_style h3{
	border-bottom:#000000 2px solid;
	margin-bottom:0px;

	color:#202020;
	font-size:14px;
	text-shadow: 1px 1px 0px rgba(0,0,0,1);
}
.group_style h3 a{
	color:#FFF;
	padding:6px 20px 5px;
	
	
	
	width:auto;
	display:inline-block;
	
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	/**/
	
	background: #757575;
	background: -moz-linear-gradient(top,  #757575 0%, #333333 100%);
	background: -webkit-linear-gradient(top,  #757575 0%,#333333 100%);
	background: linear-gradient(to bottom,  #757575 0%,#333333 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757575', endColorstr='#333333',GradientType=0 );
}
.group_style h3 a:hover{
	color:#DBDBDB !important;
}

.group_style .nano{
	border:#930 0px solid;
}
.group_style .noscroll{
	position:relative;
	overflow:hidden;
}
.group_style .noscroll h4{
    background: #000;
	width:310px;
	position:relative;
	cursor:pointer;
	
	background: #F9FBFB;
	
	padding:8px 10px 8px 10px;
	margin:0px;
	font-size:13px;
	color:#111111;
	line-height:20px;
}
.group_style .noscroll h4:hover{
	background: #E9E9E9;
}
.group_style .noscroll .caricature{
	width:50%;
	height:110px;
	float:right;
	position:relative;
}
.group_style .noscroll .caricature img{
	width:100%;
	height:100%;
	z-index:1;
	cursor:pointer;
}
	
.group_style .noscroll .pics{
	width:100% !important;
	height:200px !important;
	float:none !important;
}
.group_style .noscroll .video2and3{
	width:32%;
	height:70px;
	float:right;
	position:relative;
}
.group_style .noscroll .video2and3 img{
	width:100%;
	height:100%;
	z-index:1;
}
.group_style .noscroll .video2and3 .playicon{
	top:0;
	left:0;
	width:100%;
	height:100%;
	position:absolute;
	z-index:2;
	text-align:center;
	cursor:pointer;
}
.group_style .noscroll .video2and3 .playicon img{
	width:70%;
	height:100%;
}

.group_style .noscroll .more{
	padding:6px 10px;
	text-align:center;
	clear:both;
	font-size:13px;
	
	line-height:20px;
	
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(246,246,246) 47%, rgb(237,237,237) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(47%,rgb(246,246,246)), color-stop(100%,rgb(237,237,237))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
.group_style .noscroll .more a{
	color:#111111;
}
.group_style .noscroll .more a:hover{
	color:#000;
}




.group_style .noscroll .comment ol{
	width:340px;
	height:144px;
	overflow:hidden;
}
.group_style .noscroll .comment ol li{
	height:143px;
	position:relative;
	overflow:hidden;
}
.group_style .noscroll .comment ol li:hover > .details{
	height:25%;
	padding-top:25px;
}
.group_style .noscroll .comment ol li .text{
	position:absolute;
	height:100%;
	width:100%;
	z-index:1;
	line-height:18px;
}
.group_style .noscroll .comment ol li .text div h5{
	margin:0 0 5px 0;
	padding:0;
	color:#C00;
	font-size:14px;
}
.group_style .noscroll .comment ol li .text div{
	padding:10px 10px;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif;
}
.group_style .noscroll .comment ol li .details{
	direction:rtl;
	font-family:Tahoma, Geneva, sans-serif;
	position:absolute;
	height:0;
	width:100%;
	bottom:0;
	z-index:2;
	border:#000 0px solid;
	
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.02) 1%, rgba(255,255,255,1) 66%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(1%,rgba(255,255,255,0.02)), color-stop(66%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,rgba(255,255,255,1) 66%);
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,rgba(255,255,255,1) 66%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,rgba(255,255,255,1) 66%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,rgba(255,255,255,1) 66%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.group_style .noscroll .comment ol li .details span{
	display:block;
	float:right;
	border:#000 0px solid;
	font-size:11px;
	padding:0 10px 0 0px;
}
.group_style .noscroll .comment ol li .details a{
	float:left;
	border:#000 0px solid;
	padding:0 0 0 10px;
}
.group_style .noscroll .comment ol li:last-child{
	/*
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	*/
}





		
.group_style .rtl{
	border:#3F9 0px solid;
	background:#FFF;
	
	/*
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	*/
}

.group_style ol{
	background:#FFF;
	border:#000 0px solid !important;
	margin:0px;
	padding:0px;
	direction:rtl;

	list-style:none;
}
.group_style ol li{
	margin:0px;
	position:relative;
	height:auto;
	border-bottom:#CCC 1px solid;
}
.group_style ol li a{
	display:block;
	padding:3px 8px 3px 8px;
	
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#222222;
	line-height:normal;
}

.group_style ol li a div{
	height:1px;
	clear:both;
}

.group_style ol li:last-child,
.group_style ol li:last-child a,{
	overflow:hidden;
	clear:both;
}

.group_style ol li:nth-child(odd) {
    background:#FAFAFA;
}
.group_style ol li:nth-child(odd):hover{
    background: #E9E9E9;
}

.group_style ol li:nth-child(even){
    background: #FDFDFD;
}
.group_style ol li:nth-child(even):hover{
    background: #E9E9E9;
}







/** Group Style 9 **/
.group_style_9{
	border:#0CF 0px solid;
	
}
.group_style_9 ol{
	height:auto;
	
	position:relative;
	display: table;
	width:100%;
}

.group_style_9 ol li{
	display:table-cell;
	
	height:70px;
	width:33%;
	border-left:#FFF 1px solid;
	text-align:center;
}
.group_style_9 ol li:nth-child(3),
.group_style_9 ol li:nth-child(6),
.group_style_9 ol li:nth-child(9),
.group_style_9 ol li:nth-child(12),
.group_style_9 ol li:nth-child(15){
	border-left:#FFF 0px solid;
}

.group_style_9 ol li a{
	color:#202020;
	font-size:10px;
}
.group_style_9 ol li a img{
	width:100%;
	height:60px;
	margin:0 0 2px 8px;
	border:#FFF 2px solid;
}
.group_style_9 .fa-rss{
	color:#E15A00;
}
.group_style_9 .fa-comments-o{
	color:#033;
}
.group_style_9 .fa-fighter-jet{
	color:#036;
}
.group_style_9 .fa-sun-o{
	color:#FC0;
}
.group_style_9 .fa-book{
	color:#600;
}
.group_style_9 .fa-money{
	color:#060;
}
.group_style_9 .fa-envelope{
	color:#033;
}
.group_style_9 ol li:hover .fa{
	color:#666;
}


/* group 10 */
.group_style_10{
	border:#030 0px solid;
}
.group_style_10 .line1{
	padding:5px 0;
}
.group_style_10 .line1 .sec1{
	float:right;
	width:200px;
}
.group_style_10 .line1 .sec1 img{
	width:200px;
	height:130px;
}

.group_style_10 .line1 .sec2{
	width:435px;
	float:right;
	margin-right:8px;
}
.group_style_10 .line1 .sec2 h4,
.group_style_11 .line1 .sec1 h4{
	margin:5px 0 0 0;
	padding:0px;
	font-size:15px;
	font-weight:bold;
	
	border:#000 0px solid;
}
.group_style_10 .line1 .sec2 h4 a,
.group_style_11 .line1 .sec1 h4 a,
.group_style_11 .line1 .sec2 h4 a
{
	color:#2D2D2D;
}
.group_style_10 .line1 .sec2 h4 a:hover,
.group_style_11 .line1 .sec1 h4 a:hover,
.group_style_11 .line1 .sec2 h4 a:hover{
	color:#FF0000;
}

.group_style_10 .line1 .sec2 h5,
.group_style_11 .line1 .sec2 h5{
	font-size:12px;
	line-height:normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	margin:5px 0px;
	border:#000 0px solid;
	
	position:relative;
}
.group_style_10 .line1 .sec2 h5 .date,
.group_style_11 .line1 .sec2 h5 .date{
	color:#999;
}
.group_style_10 .line1 .sec2 .details,
.group_style_11 .line1 .sec2 .details{
	text-align:left;
	font-size:11px;
	margin-bottom:6px;
}
.group_style_10 .line1 .sec2 .details a,
.group_style_11 .line1 .sec2 .details a{
	color:#FF0000;
}
.group_style_10 .line1 .sec2 .details a:hover,
.group_style_11 .line1 .sec2 .details a:hover{
	color:#000;
}
.group_style_10 .line1 .sec2 .details .fa-caret-left{
	vertical-align:text-bottom;
}

.group_style_10 .line2,
.group_style_11 .line2{
	padding-top:2px;
	clear:both;
	border-top:#999 1px solid;
}

.group_style_11 .line2 li{
	height:38px;
	overflow:hidden;
}



/* group_style_11 */
.group_style_11 .line1 .sec1 img{
	width:100%;
	height:180px;
}
.group_style_11 .line1 .sec1 .image{
	height:180px;
	border-top:#FFF 2px solid;
	background-size:100% auto;
	overflow:hidden;
}
.group_style_11 .line1 .sec2{
	border:#093 0px solid;
	height:140px;
	
	position:relative;
}
.group_style_11 .line1 .sec2 h4{
	
}
.group_style_11 .line1 .sec2 .details{
	position:absolute;
	top:125px;
	left:5px;
}




#column1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	width:650px;
	border:#000 0px solid;
}
#column2{
	margin:0px 0px 0px 0px;
	padding:7px 10px 10px 10px;
	float:left;
	width:340px;
	
	background:#F2F2F2;
}
#column3{
	margin:0px 14px 0px 0px;
	padding:0px;
	float:right;
	display:none;
}

#column1 .column-right{
	width:320px;
	border-top:#000 0px solid;
	float:right;
}
#column1 .column-left{
	width:320px;
	border-top:#000 0px solid;
	float:right;
	margin-right:10px;
}

#column2 audio{
	width:100%;
}
#column2 .buttons a{
	display:block;
	font-size:16px;
	background:#FFF;
	margin-bottom:8px;
	padding:10px 10px;
	text-align:right;
	border:#FFF 1px solid;
	color:#333;
	text-shadow: 1px 1px 0px rgba(255,255,255,1);
}
#column2 h3{
	background: #757575;
	background: -moz-linear-gradient(top,  #757575 0%, #333333 100%);
	background: -webkit-linear-gradient(top,  #757575 0%,#333333 100%);
	background: linear-gradient(to bottom,  #757575 0%,#333333 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757575', endColorstr='#333333',GradientType=0 );

	text-shadow: none;
	padding:6px 8px 5px 8px;
	color:#FFF;
}
#column2 h3 a{
	background:none !important;
	padding:0px !important;
}
/*نهاية الإطارات الأساسية للمحتوى*/


.most_items{
	width:340px;
	background:#FFF;
	border-top:#FFF 1px solid;
	border-bottom:#FFF 1px solid;
	margin:0px;
	overflow:hidden;

	clear:both;
}
.most_items:hover{

}

.most_items ol{
	background:#FFF;
	border:#000 0px solid !important;
	margin:0px;
	padding:0px;
	direction:rtl;
	width:340px;
	
	list-style:none;
}
.most_items ol li{
	margin:0px;
	position:relative;
	height:auto;
	border-bottom:#DEDEDE 1px solid;
	/*border-bottom:#000 1px solid;*/
}
.most_items ol li a{
	display:block;
	padding:8px 8px 0 8px;
	margin:0px;
	font-size:12px;
	color:#222;
	line-height:20px;
}

.most_items ol li a div{
	height:1px;
	clear:both;
}

.most_items ol li:last-child,
.most_items ol li:last-child a{
	overflow:hidden;
	clear:both;
	border:none;
}

.most_items ol li:nth-child(odd) {
    background:#F3F5F7;
}
.most_items ol li:nth-child(odd):hover{
    background: #E9E9E9;
}

.most_items ol li:nth-child(even){
    background: #F9FBFB;
}
.most_items ol li:nth-child(even):hover{
    background: #E9E9E9;
}

.most_items ol li a img{
	float:right;
	width:90px;
	height:60px;
	margin:0 0 8px 8px;
	border:#FFF 2px solid;
}

.most_items .more{
	padding:6px 10px;
	text-align:center;
	clear:both;
	border-top:#C5CAD6 1px solid;
	margin-top:8px;
	font-size:13px;
	
	line-height:20px;
	
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(246,246,246) 47%, rgb(237,237,237) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(47%,rgb(246,246,246)), color-stop(100%,rgb(237,237,237))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
.most_items .more a{
	color:#111111;
}
.most_items .more a:hover{
	color:#000;
}





.most_items .tabs{
	border-right:#000 0px solid;
	height:30px;
}

.most_items .tabs a{
	width:50%;
	padding:10px 0;
	display:block;
	float:right;
	border:#000 0px solid;
	text-align:center;
	color:#000;
	font-size:14px;

	cursor:pointer;
	font-weight:bold;
	
background: rgb(208,208,208);
background: -moz-linear-gradient(top,  rgb(208,208,208) 0%, rgb(165,165,165) 100%);
background: -webkit-linear-gradient(top,  rgb(208,208,208) 0%,rgb(165,165,165) 100%);
background: linear-gradient(to bottom,  rgb(208,208,208) 0%,rgb(165,165,165) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#a5a5a5',GradientType=0 );

}
.most_items .tabs a:hover,
.most_items .tabs .current{
	color:#999;
	font-weight:normal;
	
background: rgb(238,238,238);
background: -moz-linear-gradient(top,  rgb(238,238,238) 0%, rgb(204,204,204) 100%);
background: -webkit-linear-gradient(top,  rgb(238,238,238) 0%,rgb(204,204,204) 100%);
background: linear-gradient(to bottom,  rgb(238,238,238) 0%,rgb(204,204,204) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );

}



.clear{
	clear:both;
	height:1px;
	margin:0px;
	padding:0px;
}




.footercats{

	padding:15px 15px 0px 15px;
	
	background: #a6a8ab;
	background: -moz-linear-gradient(top,  #a6a8ab 0%, #828486 100%);
	background: -webkit-linear-gradient(top,  #a6a8ab 0%,#828486 100%);
	background: linear-gradient(to bottom,  #a6a8ab 0%,#828486 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6a8ab', endColorstr='#828486',GradientType=0 );
}

.footercats h3{
	font-size:18px;
	color:#FFF;
	margin:0 0 10px 0;
}

.footercats ol{
	background:#FFF;
	padding:15px 25px 15px 0;
	list-style:square;
	font-size:15px;
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.footercats ol li{
	float:right;
	width:170px;
	margin:8px;
	border:#000 0px solid;
}
.footercats ol li a{
	color:#333;
}
.footercats ol li a:hover{
	color:#000;
}







#footer{
	text-align:center;
	font-size:11px;
	color:#FFF;
	background:#333333;
	padding:10px 0 15px 0;
	font-family:Tahoma;
	font-weight:normal;
}
#footer a{
	color:#FFF;
}
#footer a:hover{
	color:#FFF;
}




.tab_title{	
	padding:5px 5px 3px 5px;
	color:#48414E;
	border-bottom:1px solid #48414E;
	border-right:4px solid #48414E;
	text-align:right;
	font-weight:bold;
	font-size:14px;
}
.tab_title a{	
	color:#48414E;
}









#news_page_content{
	position:relative;
	float:right;
	margin:5px 0px 15px 10px;
	padding:3px 10px 3px 15px;
	min-height:600px;
	width:624px;
	overflow:visible;
	
	background:#FFF;
	
	border:#F2F2F2 1px solid;
	
	/*	
	box-shadow: 0 0px 7px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0px 7px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.1);
	
	-webkit-border-radius: 6px;
	-webkit-border-bottom-right-radius: 18px;
	-moz-border-radius: 6px;
	-moz-border-radius-bottomright: 18px;
	border-radius: 6px;
	border-bottom-right-radius: 18px;
	*/
}
#news_page_content:hover{
	/*
	box-shadow: 0 0px 7px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0px 7px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.4);
	*/
}

#news_page_content .date{
	color:#999;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	border:#000 0px solid;
	text-align:right !important;
}
#news_page_content .date a{
	font-size:13px;
	font-family: GE_Dinar;	
	color:#202938;
}
#news_page_content .date a:hover{
	color:#E90606;
}

.last_update{
	float:left;
	margin:-8px 0 0 -10px;
	
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.last_update .top{
	margin-right:-5px;
	background:#202A39;
	height:5px;
	
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
}

.last_update .top span{
	float:right;
	background:#5A5A5A;
	width:10px;
	display:block;
	height:5px;
	margin-right:-5px;
	
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.last_update .text{
	background:#37435C;
	color:#FFF;
	padding:3px 5px;
	text-align:center;
	
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
}



#page_content{
	float:right;
	margin:5px 10px 15px 10px;
	min-height:600px;
	width:530px;
	
	border-top:#000 1px solid;
}


.news_pic{
	padding:2px;
	border:#AFAFAF 1px solid;
	width:100%;
	margin:0 0px 0px 0;
	
}

h1{
	line-height:normal;
	direction:rtl;
	clear:both;
	margin-bottom:5px;

}

h4{
	margin:5px 0;
	line-height:normal;
	font-size:17px;
	font-weight:normal;

	color:#464646;
	direction:rtl;
	text-align:justify;
}





/*********** related ************/
#related_div{
	float:right;
	margin:5px 0px 0 0px;
	padding:10px;
	min-height:600px;
	width:338px;
	background:#F2F2F2;
	
	border:#333333 0px solid;
}
.related_title{
	font-size:15px;
	color:#222;
	background:#DBDBDB;
	padding:10px 0px 10px 5px;
	margin:0px;
	z-index:1;
	position:relative;
	
	border-right:6px solid #202938;
	border-left:4px solid #202938;
}
.related_title:hover{
	border-right:12px solid #202938;
	border-left:12px solid #202938;
}
.related_title span{
	float:right;
	margin-left:10px;
	
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent; 
	border-right:5px solid #202938;
}
.related_title a{
	color:#222;
}







/*الأخبار الأربعة*/
#cats_main_news{
	clear:both;
	margin-bottom:5px;
}

#cats_main_news div{
	float:right;
	width:268px;
	margin:7px 7px 0 0px;
	padding:0px 0px 0 0px;
}
.cats_main_news_image{
	width:115px;
	height:90px;
	margin:0 0 4px 4px;
	float:right;
	border:#afafaf 1px solid; 
	padding:1px;
}
#cats_main_news h2{
	font-size:13px;

	font-weight:bold;
	margin:0px;
}

#cats_main_news h4{
	line-height:13px;
	font-size:12px;
	font-weight:normal;
	margin:3px 0;
	color:#464646;
	
}

/*Details*/
h6{
	font-size:11px;
	text-align:right;
	font-weight:normal;
	margin:0px;
}




/*تنسيقات الطقس الجديدة*/
.weather_container{
	width:170px;
	float:right;
	text-align:center;
	margin:20px 6px 5px 0;
}
.weather_city{
	font-size:20px;
	font-weight:bold;
	float:left;
	width:77px;
	margin:20px 0 10px 0;
	text-align:right;
}
.weather_icon{
	float:right;
	min-height:40px;
	width:90px;
	margin-left:0px;
}
.weather_icon img{

}
.weather_temp{
	font-size:16px;
	font-weight:bold;
	text-align:right;
}
/*نهاية تنسيقات الطقس الجديدة*/




/*تنسيقات الأكثر قراءة و الأكثر تعليقا على يسار الموقع*/
#div_discussed{
	
	height:320px;
}
#div_viewed{
	display:none;
	height:320px;
}
#div_discussed .subject,
#div_viewed .subject{
	font-family: GE_Dinar;
	font-weight:normal;
}
/****************/





#footer_icon{
	background:url(../images/close_bg.png) 0 0;
	cursor:pointer;
	bottom:13px;
	right:50%;
	position:fixed;
	margin-right:-500px;
	
	width:22px;
	height:22px;
	z-index:101;
}
#footer_icon:hover{
	background:url(../images/close_bg.png) -30px 0;
}



#footer_links{
	/*display:none;*/
	background:#CDCDCD;
	bottom:0;
	left:50%;
	position:fixed;
	z-index:10000;
	
	width:978px;
	margin-left:-515px;
	
	height:50px;
	padding-right:50px;
	border-top:1px solid #D0D0D0;
	border-right:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;

	/*
	-moz-box-shadow: 0px 0px 5px #83868C;
	-webkit-box-shadow: 0px 0px 5px #83868C;
	box-shadow: 0px 0px 5px #83868C;
	*/
	
	background: rgb(219,219,219);
	background: -moz-linear-gradient(top,  rgb(219,219,219) 0%, rgb(181,181,181) 100%);
	background: -webkit-linear-gradient(top,  rgb(219,219,219) 0%,rgb(181,181,181) 100%);
	background: linear-gradient(to bottom,  rgb(219,219,219) 0%,rgb(181,181,181) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#b5b5b5',GradientType=0 );


	/*
	background: rgb(238,238,238);
	background: -moz-linear-gradient(top,  rgb(238,238,238) 0%, rgb(204,204,204) 100%);
	background: -webkit-linear-gradient(top,  rgb(238,238,238) 0%,rgb(204,204,204) 100%);
	background: linear-gradient(to bottom,  rgb(238,238,238) 0%,rgb(204,204,204) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
	*/

}

#footer_links .circle{
	background:#FFF;
	color:#666;
	float:right;
	margin:7px 10px 0 0;
	border:#E7E8E9 1px solid;
	cursor:pointer;
	text-align:center;
	font-size:11px;
	width:35px;
	height:35px;
	
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	
	-moz-box-shadow: 0px 0px 2px #83868C;
	-webkit-box-shadow: 0px 0px 2px #83868C;
	box-shadow: 0px 0px 2px #83868C;
}
#footer_links .circle:hover{
	color:#000;
	border:#CCCCCC 1px solid;
	-moz-box-shadow: 0px 0px 4px #83868C;
	-webkit-box-shadow: 0px 0px 4px #83868C;
	box-shadow: 0px 0px 4px #83868C;
}

#footer_links a{
	color:#203034;
	float:right;
	border:#60C 0px solid;
	display:block;
	width:30px;
	height:30px;
	margin:13px 0 0 5px;
	text-align:center;
}
#footer_links a:hover{
	color:#203034;	
}

#footer_links a img{
	width:85%;
}

#footer_links .facebook{
	color:#1C326C;
}
#footer_links .twitter{
	color:#1F98C7;
}
#footer_links .google{
	color:#C40807;
}
#footer_links .instagram{
	color:#5B473F;
}
#footer_links .youtube{
	color:#C00;
}
#footer_links .telegram{
	color:#37A6E2;
}



#footer_updates{
	float:right;
	margin:15px 0px 0 0px;
	border:#000 0px solid;
	width:650px;
	height:18px;
	overflow:hidden;
	font-family:Tahoma, Geneva, sans-serif;
	
}
#footer_updates span{
	border:#000 0px solid;
	color:#F00;
	font-size:11px;
	font-weight:bold;

}
#footer_updates div{
	float:none;
	width:670px;
	height:18px;
}
#footer_breaking_news{
	background:#E90606;
	bottom:50px;
	left:50%;
	position:fixed;
	
	height:35px;
	z-index:102;
	width:1030px;
	margin-left:-515px;

	-moz-box-shadow: 0px 0px 5px #83868C;
	-webkit-box-shadow: 0px 0px 5px #83868C;
	box-shadow: 0px 0px 5px #83868C;
}




.style_input{
	border:1px #d8d8d8 solid;
	background:#FFF;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:4px;
	margin:2px 0;
	width:320px;
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#111;
}
.style_input:hover, .style_input:focus{
	border:1px #ACACAC solid;
	
	-moz-box-shadow: 0px 0px 2px #D2D2D2;
	-webkit-box-shadow: 0px 0px 2px #D2D2D2;
	box-shadow: 0px 0px 2px #D2D2D2;
}








/*تنسيقات مربع البحث*/
.searchform {
	display: inline-block;
	zoom: 1; /* ie7 hack for display:inline-block */
	*display: inline;
	border: solid 1px #d2d2d2;
	padding: 8px 8px;
	margin:0px 0px 10px 0px;
	
	-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	box-shadow: 0 1px 0px rgba(0,0,0,.1);

	background: #f1f1f1;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie8 */
}
.searchform input {
	font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform .searchfield {
	background: #fff;
	padding: 6px 10px 6px 10px;
	width: 257px;
	border: solid 1px #bcbbbb;
	outline: none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#999;

	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
.searchform .searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	height: 27px;
	width: 35px;
	padding:0px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	margin-right:3px;

	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
}






.ad_outside_right{
	width:150px;
	height:610px;
	border: #000 0px solid;
	position:fixed;
	top:20px;
	right:50%;
	margin-right:-670px;
}

.ad_outside_left{
	width:150px;
	height:610px;
	border: #000 0px solid;
	position:fixed;
	top:20px;
	left:50%;
	margin-left:-670px;
}




.rtl{
	direction:rtl;
}






.indexsec2{
	border-top:#444444 3px solid;
	
	background:#E7E7E7;
}



/** Light Group Style **/
.light_group_style{
	float:right;
	width:245px;
	margin:8px 8px 8px 0px;
	
	border:#000 0px solid;
		
	box-shadow: 0 0px 5px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0px 5px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.1);
}
.light_group_style:hover{
	box-shadow: 0 0px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.2);
}

.light_group_style h3{
	margin:0px;
	border-bottom:#222 2px solid;
	
	padding:10px 10px 7px;
	
	color:#202020;
	font-size:14px;
	text-shadow: 1px 1px 0px rgba(250,255,255,1);
		
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(246,246,246) 47%, rgb(237,237,237) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(47%,rgb(246,246,246)), color-stop(100%,rgb(237,237,237))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(246,246,246) 47%,rgb(237,237,237) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

}
.light_group_style h3 a{
	color:#202020;
}

.light_group_style h3 a:hover{
	color:#E90606 !important;
}

.indexsec2 .light_group_style:hover h3{
	border-color:#222 !important;
}
.indexsec2 .light_group_style:hover h3 a{
	color:#222 !important;
}


		
.light_group_style .rtl{
	background:#FFF;
	border:#3F9 0px solid;
}

.light_group_style ol{
	background:#FFF;
	border:#000 0px solid !important;
	margin:0px;
	padding:0px;
	direction:rtl;
	width:245px;
	
	list-style:none;
}
.light_group_style ol li{
	margin:0px;
	position:relative;
	height:auto;
	border-bottom:#DEDEDE 1px solid;
	height:49px;
	overflow:hidden;
}
.light_group_style ol li:first-child{
	height:190px;
}
.light_group_style ol li a{
	display:block;
	padding:4px 8px 0 8px;
	font-size:12px;
	color:#202020;
	line-height:20px;
}
.light_group_style ol li:first-child a{
	font-size:12px;
	color:#111111;
	padding:0px 0px 0 0px;
}
.light_group_style ol li:first-child a span{
	display:block;
	padding:0px 8px 0 8px;
}

.light_group_style ol li a img{
	display:none;
}
.light_group_style ol li:first-child a img{
	display:block;
	float:none;
	width:100%;
	height:140px;
	border-top:#FFF 1px solid;
	border-bottom:#FFF 1px solid;
	margin:0 0 5px 0;
}
.light_group_style ol li:hover a{
	color:#111;
}
.light_group_style ol li:hover a img{
	
}

.light_group_style ol li a div{
	height:1px;
	clear:both;
}

.light_group_style ol li:nth-child(odd) {
    background:#F3F5F7;
}
.light_group_style ol li:nth-child(odd):hover{
    background: #E9E9E9;
}

.light_group_style ol li:nth-child(even){
    background: #F9FBFB;
}
.light_group_style ol li:nth-child(even):hover{
    background: #E9E9E9;
}



.indexsec2 .div1 h3{
	border-color:#F30 !important;
}
/*
.indexsec2 .div1 h3 a{
	color:#F30 !important;
}
*/

.indexsec2 .div2 h3{
	border-color:#008489 !important;
}
/*
.indexsec2 .div2 h3 a{
	color:#008489 !important;
}
*/

.indexsec2 .div3 h3{
	border-color:#8B227E !important;
}
/*
.indexsec2 .div3 h3 a{
	color:#8B227E !important;
}
*/

.indexsec2 .div4 h3{
	border-color:#D60141 !important;
}
/*
.indexsec2 .div4 h3 a{
	color:#D60141 !important;
}
*/

.indexsec2 .div5 h3{
	border-color:#05A0E3 !important;
}
/*
.indexsec2 .div5 h3 a{
	color:#05A0E3 !important;
}
*/
/**/









.form_newsletter{
	background:#FFF;
	padding:10px 20px;
	border:#000 0px solid;
	font-size:14px;
}
.form_newsletter input[type="text"]{
	width:96%;
	margin:4px 0 10px 0;
}

.styled_submit{
	margin:8px 0 0 0;
	padding:5px 15px;
	font-size:13px;
	color:#fff;
	border:#FFF 1px solid;
	text-shadow: 1px 1px 0px rgba(0,0,0,1);
	
	cursor:pointer;
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	
	background: rgb(96,108,136);
	background: -moz-linear-gradient(top,  rgba(96,108,136,1) 0%, rgba(63,76,107,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,108,136,1)), color-stop(100%,rgba(63,76,107,1)));
	background: -webkit-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
	background: -o-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
	background: -ms-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
	background: linear-gradient(to bottom,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 );
}

.styled_submit:hover{
	text-shadow: 1px 1px 0px rgba(255,255,255,1);
	
	box-shadow: 0 0px 10px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 0px 10px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0,0.3);
	
	color:#036;
	
	background: rgb(238,238,238);
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1)));
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
}

.styled_submit_reverse{
	margin:8px 0 0 0;
	padding:3px 8px;
	font-size:11px;
	color:#036;
	border:#FFF 1px solid;
	
	
	cursor:pointer;
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	
	background: rgb(238,238,238);
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1)));
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
	
	box-shadow: 0 0px 4px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0px 4px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0px 4px rgba(0,0,0,0.2);
	
	text-shadow: 1px 1px 0px rgba(255,255,255,1);
}

.styled_submit_reverse:hover{
	text-shadow: 1px 1px 0px rgba(0,0,0,1);
	
	color:#fff;

	background: rgb(96,108,136);
	background: -moz-linear-gradient(top,  rgba(96,108,136,1) 0%, rgba(63,76,107,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,108,136,1)), color-stop(100%,rgba(63,76,107,1)));
	background: -webkit-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
	background: -o-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
	background: -ms-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
	background: linear-gradient(to bottom,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 );
}







#header{
	position:fixed;
	top:0;
	z-index:10000;
	left:50%;
	width:1020px;
	margin-left:-510px;
	background:#DBDBDB;
}

#header .headerbg{
	height:88px;
	border-bottom:#000 1px solid;
	
	background: #757575;
	background: -moz-linear-gradient(top,  #757575 0%, #333333 100%);
	background: -webkit-linear-gradient(top,  #757575 0%,#333333 100%);
	background: linear-gradient(to bottom,  #757575 0%,#333333 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757575', endColorstr='#333333',GradientType=0 );

}
#header .logo img{
	width:160px;
	height:30px;
	margin:30px 20px 0 0px;
	float:right;
}
#header .logotext{
	float:right;
	margin:45px 10px 0 0px;
	color:#FFFFFF;
	font-size:11px
}
#header .headerad{
	float:left;
	width:330px;
	height:70px;
	margin:-12px 0 0 100px;
}
#header .headerdate{
	float:left;
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	margin:45px -40px 0 0;
}
.headerpadding{
	height:150px;
}
/************** If scroll down ****************/
.headeronscroll .header_links{
	height:0 !important;
	padding:0 !important;
}
.headeronscroll .news_strip{
	padding:0px !important;
	height:0px !important;
}
.headeronscroll .headerbg{
	height:40px !important;
}
.headeronscroll .logo img{
	width:80px !important;
	height:15px !important;
	margin:15px 15px 0 0px !important;
}
.headeronscroll .logotext{
	margin:16px 10px 0 0px !important;
}
.headeronscroll .headerad{
	display:none !important;
}
.headeronscroll .headerdate{
	margin:20px -40px 0 0 !important;
}
.headeronscroll .headerlist ol li:hover > ul {
	height:0px !important;
	padding:0px !important;
}
.headeronscroll .header_links a .text{
	display:none !important;
}
/*************** End If scroll down *****************/


.breaking{
	width:100% !important;
	
	-webkit-border-radius: 8px !important;
	-moz-border-radius: 8px !important;
	border-radius: 8px !important;
	
	box-shadow: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
}
.breaking:hover{
	box-shadow: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
}
.breaking ol{
	width:100% !important;
}





.english{
	direction:ltr !important;
	text-align:left !important;
}
.english ol li a img{
	float:left !important;
	margin:0 8px 8px 0px !important;
	
}




.news_related ul{
	padding:0px 20px;
	font-size:13px;
	font-weight:normal;
}
.news_related ul a{
	color:#333;
}
.news_related ul a:hover{
	color:#000;
}