@charset "utf-8";
@font-face {
    font-family: "GE Flow Regular";
    src: url(GE_Flow_Regular.otf) format("truetype");
}
html, body {
	background: url(../images/bg.png) repeat-x bottom center #183b73;
	font-family: Tahoma;
	font-size: 12px;
	color:#353535;
	margin: 0px;
	padding: 0px;
	direction:rtl;	/* ##### */
}
div#container { width:964px; padding:0 28px; margin:0 auto; background: url(../images/container.png) repeat-y center center;}

ul, ol, li, h1, h2, h3, h4, h5, h6, p, img, form, a { 
	padding: 0;
	margin: 0;
	border:none;
}
h4.page-title {font-family: "GE Flow Regular"; font-size:26px; text-align:center; color:#145284; margin:15px 0 0; font-weight:normal; font-style:normal;}
a:link ,a:visited ,a:active {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #555;
}

div#header {width:964px; height:196px; overflow:hidden; background: url(../images/header.png) no-repeat center center;}
h1#logo { width:378px; height:196px; background: url(../images/logo.png) no-repeat center center; float:right;}
.div-head-left { width:285px; float:left;}
.tradod { width:206px; height:25px; background: url(../images/tradod.png) no-repeat center center;margin:30px 35px 0 0; text-indent:-9999px;}
.social-txt { width:206px; height:47px; background: url(../images/social-txt.png) no-repeat center center; margin:0 35px 10px 0; text-indent:-9999px;}


div#main-menu {width:964px; height:44px; padding-bottom:20px; overflow:hidden; background: url(../images/menu-shadow.png) no-repeat bottom center #fff;}

div#main-menu ul {width:964px; height:44px; overflow:hidden; list-style: none;}
div#main-menu ul li {overflow: hidden; float: right; height:44px;}
div#main-menu ul li a {height:44px; display:block; text-indent:-9999px; background-position:0 0; background-repeat:no-repeat;}
div#main-menu ul li a.menu_09 { width:114px; background-image:url(../images/menu_09.png);}
div#main-menu ul li a.menu_08 { width:105px; background-image:url(../images/menu_08.png);}
div#main-menu ul li a.menu_07 { width:86px; background-image:url(../images/menu_07.png);}
div#main-menu ul li a.menu_06 { width:117px; background-image:url(../images/menu_06.png);}
div#main-menu ul li a.menu_05 { width:78px; background-image:url(../images/menu_05.png);}
div#main-menu ul li a.menu_04 { width:83px; background-image:url(../images/menu_04.png);}
div#main-menu ul li a.menu_03 { width:135px; background-image:url(../images/menu_03.png);}
div#main-menu ul li a.menu_02 { width:121px; background-image:url(../images/menu_02.png);}
div#main-menu ul li a.menu_01 { width:125px; background-image:url(../images/menu_01.png);}


div#content {width:964px; background: url(../images/jq-bg.png) no-repeat top center #fff; overflow:hidden;}
div#inside-bg { width:930px; margin:0 auto;}
.inside-title {background: url(../images/inside-title.png) no-repeat top center; height:84px;}
.inside-title h1 {font-family:"GE Flow Regular"; font-size:18px; color:#4d4d4d; text-shadow:#dddddd 1px 1px 1px; line-height:55px; text-indent:40px; font-weight:normal !important; font-style:normal !important;}
h1.inside-ico-contacts {background: url(../images/inside-ico-contacts.png) no-repeat 98% 0; text-indent:100px;}
h1.inside-ico-about {background: url(../images/inside-ico-about.png) no-repeat 98% 0; text-indent:100px;}
h1.inside-ico-serves {background: url(../images/inside-ico-serves.png) no-repeat 98% 0; text-indent:100px;}
h1.inside-ico-live {background: url(../images/inside-ico-live.png) no-repeat 98% 0; text-indent:100px;}
h1.inside-ico-prog {background: url(../images/tabel-ico-video.png) no-repeat 98% 0; text-indent:100px;}
h1.inside-ico-moqdm {background: url(../images/inside-ico-moqdm.png) no-repeat 98% 0; text-indent:100px;}
h1.inside-ico-news {background: url(../images/inside-ico-news.png) no-repeat 98% 0; text-indent:100px;}
h1.inside-ico-search {background: url(../images/ico-post2.png) no-repeat 98% 0; text-indent:100px;}
div.page-text { background: url(../images/inside-bg.png) repeat-x top center #fff; padding:0 10px 10px; border-radius:0 0 10px 10px; margin:0 0 20px 0; border-bottom:2px solid #aaa; overflow:hidden;}

a.news-folder { padding:2px;}
a.news-folder:hover {}


div#jq-bg {width:964px; height:348px; background: url(../images/shadow.png) no-repeat bottom center; text-align:center; overflow:hidden; text-align:center; margin-bottom:5px;}


div#right-navbar {
	margin-right:8px;
	width:250px;
	float:right;
}

div#left-navbar {
	width:680px;
	float:left;
	margin-left:8px;
}

.block {width:100%; background: url(../images/block-bg.png) repeat-x top center #fff; border-radius:20px; margin:8px 0 0; padding:0; border:1px solid #e5e5e5;}
.block h5 { padding:5px; border-radius:20px 20px 0 0; border:1px solid #fff; border-style:solid solid none solid; font-family:"GE Flow Regular" ,Tahoma; font-size:18px; font-weight:normal; color:#4d4d4d; text-shadow:#ddd 1px 1px 1px; text-align:right; text-indent:15px; line-height:30px;}
.block h5.ico-post { background: url(../images/ico-post.png) no-repeat 95% 5px; text-indent: 50px;}
.block h5.ico-post2 { background: url(../images/ico-post2.png) no-repeat 95% 5px; text-indent: 50px;}

.div-table {width:100%; background: url(../images/table-bg.png) repeat-x top center #fff; border-radius:20px; margin:0 0 8px 0; padding:0; border:1px solid #e5e5e5; overflow:hidden;}
.div-table .head { overflow:hidden; padding:5px; border-radius:20px 20px 0 0; border:1px solid #fff; border-style:solid solid none solid; font-family:"GE Flow Regular" ,Tahoma; font-size:21px; font-weight:normal; color:#4d4d4d; text-shadow:#ddd 1px 1px 1px; text-align:right; text-indent:15px; line-height:30px;}

.div-table .head h5 { width:63%; float:right; height:39px; background:url(../images/tabel-ico-video.png) no-repeat top right; display:inline-block; margin:-6px 0 0 0; text-indent:95px; line-height:55px; font-size:21px;}
.div-table .head h6 { width:35%; height:42px; background:url(../images/today-bg.png) repeat-x 0 0; float: left; border:2px solid #d6d6d6; border-radius:20px; margin:10px 0 0; line-height:42px; color:#fff; text-shadow:#083a62 1px 1px 1px; font-size:16px; font-weight:normal; text-align:center; text-indent:0 !important;}


div#pro-list {
	width:910px;
	height:150px;
	padding:55px 25px 15px 25px;
	margin:5px auto;
	background: url(../images/w-table-bg.png) no-repeat;
	overflow:hidden;
	clear:both;
	float:none;
}


.list_carousel {
	margin:0 auto;
	width: 910px;
}
ul#foo0 { width:auto !important;}
.list_carousel ul {
	list-style: none;
	overflow:hidden;
}
.caroufredsel_wrapper {margin:0 15px 0 0 !important;}
.list_carousel li img { height:146px;}
.list_carousel li span { position:absolute; background:#fff; color:#000; padding:3px; margin:5px; border-radius:4px; box-shadow:#fff 0px 0px 8px; width: 116px;direction: rtl;text-align: right;font-size: 10px;}
.list_carousel li {
	background:#fff;
	padding:0px; border:1px solid #f0f0f0;
	width: 146px;
	height: 146px;
	margin: 1px 10px;
	display: block;
	float: left;
	overflow:hidden;
	background-image:url(../images/prog-broken.png);
}
.list_carousel li:hover { box-shadow:#aaa 0px 0px 15px; cursor:pointer;}
.list_carousel.responsive {
	width: auto;
	margin-left: 0;
}
.prev {
	float: right; display:block;
	margin:-120px -18px 0 0;
	width:37px; height:84px;
	background:url(../images/ico-next.png) no-repeat 0 0;
}
.next {
	float: left; display:block;
	margin:-120px 0 0 -17px;
	width:37px; height:84px;
	background:url(../images/ico-prev.png) no-repeat 0 0;
}






div#footer { background:url(../images/foot-bg.png) repeat-x 0 0; /* height:260px; */ overflow:hidden; border-top:1px solid #fff;}
div.block-foot { width:28%; float:right; margin:40px 16px 5px; background:#0b2254; border-radius:20px; padding:8px; color:#185fa0; border-top:2px solid #030d23;}
div.block-foot h2 { font-family:"GE Flow Regular"; color:#fff; margin:-35px 0 0 0; font-weight:normal; text-indent:43px; background-repeat:no-repeat; background-position:right; height:49px; line-height:49px;}
.foot-rss-a { padding:4px 0;}
.foot-rss-a a {background: url(../images/ico-tit-rss.png) no-repeat 97% #091e4c;height: 26px;display: block;line-height: 26px;padding: 4px;margin: 5px;text-indent: 36px;border-radius: 8px;border: 1px solid #071f52;font-weight: bold;color:#185fa0;}
.foot-rss-a a:hover { color:#fff; border-color:#091e4c; background: url(../images/ico-tit-rss.png) no-repeat 95% #081a43;text-indent: 40px;}
.f-ico-tw { background-image:url(../images/ico-tw.png);}
.f-ico-fb { background-image:url(../images/ico-fb.png);}
.f-ico-rss {background-image:url(../images/ico-rss.png); text-indent:55px !important; }
div#copyright-bg { background:url(../images/copyright-bg.png) repeat-x 0 0; height:52px;}

div#foot-menu { width:960px; margin:0 auto; color:#fff; text-align:center;}
div#foot-menu a { color:#3d8cd5; display:inline-block; padding-bottom:2px; margin-bottom:2px;}
div#foot-menu a:hover { color:#3d8cd5; border-bottom:2px solid #3d8cd5; margin-bottom:0;}
div#foot-menu ul {width:640px; padding:10px 0 2px; overflow:hidden; list-style: none; margin:0 auto;}
div#foot-menu ul li {overflow: hidden; float: right; padding:0 10px; border-right:2px solid #2e529d;}
div#foot-menu ul li:first-child { border:none !important;}
div#foot-menu ul li a {color:#2e529d;}


/* = Today Program -------------------------------------------------------------------------- */
.today-pro {}
.today-pro li { margin:2px 1px; padding:5px; background:#f7f7f7; text-align:right; overflow:hidden; border-bottom:2px solid #eee; border-radius:10px;}
.today-pro li img { display:block; float:right; width:25px; height:25px; border-radius:14px; background:#fff; padding:1px; border:1px solid #ddd; box-shadow:#aaa 1px 1px 16px;}
.today-pro li a { display:block; float:right; width:240px; height:25px; margin:0 3px; color:#145284; font-size:13px; font-weight:bold; line-height:28px; text-shadow:#fff 1px 1px 1px;}
.today-pro li strong { display:block; float:right; width:190px; height:25px; line-height:30px; font-size:11px;}
.today-pro li span.clock-egy, .today-pro li span.clock-gmt, .today-pro li span.clock-maka { display:block; float:left; width:60px; text-align:center; margin:0 1px; padding:2px; line-height:28px; font-size:11px; color:#6d6d6d;}


.prog_all li {
background: #fff;
padding: 0px;
border: 5px solid #f0f0f0;
width: 146px;
height: 146px;
margin: 13px;
display: block;
float: left;
overflow: hidden;
background-image:url(../images/prog-broken.png);
}
.prog_all li span {
position: absolute;
background: #fff;
color: #000;
padding: 3px;
margin: 5px;
border-radius: 4px;
box-shadow: #fff 0px 0px 8px;
width: 116px;
direction: rtl;
text-align: right;
font-size: 10px;
}
.prog_all li img { height:146px;}
.prog_all li:hover { box-shadow:#aaa 0px 0px 15px; cursor:pointer;}
/* = input -------------------------------------------------------------------------- */
input {
	font-family:Tahoma, Geneva, sans-serif;
}
.text input {
	padding:10px;	margin:5px;
	background-color:#eaeaea;
	border:1px solid #ccc;
	border-color:#ccc #e2e2e2 #e2e2e2 #ccc;
	color:#252525;
	border-radius:4px;
	outline:none;
}
select {
	font-family:Tahoma, Geneva, sans-serif;
}
.text select {
    width: 215px;
	padding:5px;	margin:5px;
	background-color:#eaeaea;
	border:1px solid #ccc;
	border-color:#ccc #e2e2e2 #e2e2e2 #ccc;
	color:#252525;
	border-radius:4px;
	outline:none;
}
.submit { text-align:center;}
.submit input {
	padding:4px 12px;	margin:5px;
	font-family:"GE Flow Regular" ,Tahoma;
	font-size:15px;
	text-shadow:#2d86b9 1px 1px 1px;
	background: url(../images/submit-bg.png) repeat-x center center;
	border:1px solid #eee;
	color:#fff;
	border-radius:8px;
	outline:none;
	cursor: pointer;
}



	/* =Shadow Nav
	-------------------------------------------------------------------------- */
		
		#nav-shadow {
			margin: 0 0 0 50px;
			padding: 0;
			width: 270px;
			min-height: 130px;
			text-align: center;
			list-style: none;
			}
			
		#nav-shadow li {
			margin-right:0px;
			width: 85px;
			height: 52px;
			position: relative;
			float: left;
			}
			
		#nav-shadow a, #nav-shadow a:visited, #nav-shadow a, #nav-shadow a:hover {
			margin: 0 auto;
			width: 45px;
			height: 45px;
			text-indent: -9999px;
			overflow: hidden;
			background: url(../images/ico-social.png) no-repeat;
			display: block;
			position: relative;
			z-index: 2;
			}
			
		/* Button Colors */
		
		#nav-shadow li.button-color-1 a {
			background-position: 0px 0px;
			}
			
		#nav-shadow li.button-color-2 a {
			background-position: -82px 0px;
			}
			
		#nav-shadow li.button-color-3 a {
			background-position: -165px 0px;
			}
			
		/* Button Shadow */
		
		#nav-shadow li img.shadow {
			margin: 0 auto;
			position: absolute;
			bottom: 0;
			left: 0;
			z-index: 1;
			}
div.path {  width:80%; padding:6px 5px 1px; margin:7px auto;
            background: url(../images/block-bg.png) repeat-x 0 -10px;
            border:#e5e5e5 2px solid; 
            /* border-color:#f5f5f5 #f0f0f0 #f0f0f0 #f5f5f5;  */
            box-shadow: #ddd 0px 0px 5px; border-radius:6px; 
            text-align:right;
            direction:rtl;
            text-indent:10px;
			overflow:hidden;
        }
div.listen {float:left; 
			margin-left:20px;
          }
.boga { display:inline-block; 
        text-transform:uppercase; 
        font-weight:bold; 
        color:#b61c1a; 
        line-height:2em !important;
    }
.boga img { font-size:1px; 
            vertical-align:middle; 
            padding:0 0 5px 0;
        }
		
.fb-like span { color:#fff !important;}

.fan_box .full_widget .connect_top { background:#fff !important;}
.fan_box .connect_top { padding:0 !important;}


/* ##### Form-Div ###### */
.form-div {width:48%; float:right; overflow:hidden;margin-right: 15px;}
.form-div div.input-text { margin:3px auto;}
.form-div div label { display:block; color:#555;font-family:"GE Flow Regular" ,Tahoma; font-size:14px; font-style:normal; font-weight:normal;}
.form-div .input-text input {background: url(../images/block-bg.png) repeat-x center center; padding:10px; border:1px solid #ddd; color:#959595; border-radius:10px; width:90%; margin:0 auto; outline:none;}
.form-div .input-captcha input {background: url(../images/block-bg.png) repeat-x center center; padding:10px; border:1px solid #ddd; color:#959595; border-radius:10px; width:50%; margin:0 35px 0 0 ; outline:none;}
.form-div .input-captcha img { float:right;}

.input-textarea { width:48%; float:left;}
.input-textarea label { display:block; color:#555;font-family:"GE Flow Regular" ,Tahoma; font-size:14px; font-style:normal; font-weight:normal;}
.input-textarea textarea {height:200px;background: url(../images/block-bg.png) repeat-x top center #fff; padding:10px; border:1px solid #ddd; color:#959595; border-radius:10px; width:90%; margin:0 auto; font-family:Tahoma, Geneva, sans-serif;  outline:none;}

.input-submit { clear:both; float:none;; text-align:center;}
.input-submit input { padding:4px 20px !important; cursor:pointer; margin:25px auto}




/* ##### Notification ###### */
.notification {
	width: auto;
	display: block;
	position: relative;
	padding:10px 20px 20px 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	-moz-box-shadow: 1px 1px 0px #999;
	-webkit-box-shadow: 1px 1px 0px #999;
	box-shadow: 1px 1px 0px #999;
	
	margin-bottom: 30px;
}
.error {
	border-top: 1px solid #f7d0d0;
	border-bottom: 1px solid #c87676;

	background: #f3c7c7;
	background: -moz-linear-gradient(top,#f3c7c7,#eea2a2);
	background: -webkit-gradient(linear, left top, left bottom, from(#f3c7c7), to(#eea2a2));
}
.error strong {
	color: #b31616;
	margin-right: 15px;
}
.success {
	border-top: 1px solid #edf7d0;
	border-bottom: 1px solid #b7e789;

	background: #dff3a8;
	background: -moz-linear-gradient(top,#dff3a8,#c4fb92);
	background: -webkit-gradient(linear, left top, left bottom, from(#dff3a8), to(#c4fb92));
}
.success strong {
	color: #61b316;
	margin-right: 15px;
}



#basic-accordian{padding:0px;z-index:2;}

.accordion_headings{cursor:pointer; background: url(../images/news-folder.png) no-repeat 99% 5px #fff; height:32px; line-height:35px; padding:4px; border:2px solid #e9e9e9; font-family:"GE Flow Regular"; font-size:17px; font-style:normal; font-weight:normal; border-radius:10px; color:#555; text-shadow:#f5f5f5 1px 1px 1px;text-indent:45px; margin:2px auto;}

.accordion_headings:hover{ background: url(../images/news-folder.png) no-repeat 99% 5px #f8f8f8; color:#999; text-shadow:#fff 1px 1px 1px; border:2px solid #f3f3f3; border-width:1px 2px 3px 2px; border-top-color:#fff;}

.accordion_child{}

.header_highlight{ background: url(../images/news-folder.png) no-repeat 99% 5px #f8f8f8; color:#999; text-shadow:#fff 1px 1px 1px; border:2px solid #f3f3f3; border-width:1px 2px 3px 2px; border-top-color:#fff;}






#wrapper {
	margin:0 auto;
}
.accordionButton {	
cursor:pointer; background: url(../images/news-folder.png) no-repeat 99% 5px #fff; height:32px; line-height:35px; padding:4px; border:2px solid #e9e9e9; font-family:"GE Flow Regular"; font-size:17px; font-style:normal; font-weight:normal; border-radius:10px; color:#555; text-shadow:#f5f5f5 1px 1px 1px;text-indent:45px; margin:2px auto;
	}
	
.accordionContent { background:#eee; padding:10px; margin:0px auto; border-radius:10px;}
.ne { margin:3px; border:1px solid #ccc; border-bottom-width:2px; border-top:none; padding:5px; color:#777; border-radius:16px; background:#f0f0f0;}
.ne a { color:#145284; font-weight:bold; font-size:13px; text-indent:25px; background: url(../images/ico-arrow-next.png) no-repeat 100% 5px; padding: 3px 17px;}
.ne span ,.ne span a { font-size:11px; background:none; padding:0;}
.on {
background: url(../images/news-folder.png) no-repeat 99% 5px #f8f8f8; color:#999; text-shadow:#fff 1px 1px 1px; border:2px solid #f3f3f3; border-bottom-color:#eee; border-width:1px 2px 3px 2px; border-top-color:#fff;
	}
	
.over {
background: url(../images/news-folder.png) no-repeat 99% 5px #f8f8f8; color:#999; text-shadow:#fff 1px 1px 1px; border:2px solid #f3f3f3; border-bottom-color:#eee; border-width:1px 2px 3px 2px; border-top-color:#fff;
	}
	
.accordionButton-c {	
background: url(../images/news-folder.png) no-repeat 99% 5px #fff; height:32px; line-height:35px; padding:4px; border:2px solid #e9e9e9; font-family:"GE Flow Regular"; font-size:17px; font-style:normal; font-weight:normal; border-radius:10px; color:#555; text-shadow:#f5f5f5 1px 1px 1px;text-indent:45px; margin:2px auto; overflow:hidden;}
	
.accordionContent-c { background:#eee; padding:10px; margin:0px auto; border-radius:10px;}
.dot {background: url(../images/dot.png) no-repeat 100% 0px;text-indent: 18px;padding: 1px 0; color:#888; font-size:11px;}
.dot b { color:#555;}

.head-pic { overflow:hidden; width:850px; height:315px; margin:0 auto;}
.head-pic span { background:#fff; padding:2px 5px; margin:10px 10px -30px; border-radius:100%; float:left; color:#ed1f24; font-weight:bold; cursor:pointer; border:2px solid #ae1f24; box-shadow:#fff 0px 0px 15px; position: relative;}

.moqdem-title {font-family: "GE Flow Regular"; font-size:21px; text-align:right; color:#145284; margin:0; font-weight:normal; font-style:normal;}

.head-log {background: #fff;padding: 0px;border: 5px solid #f0f0f0;width: 200px;margin:0 13px 13px;display: block;float: left;overflow: hidden; background-image: url(../images/prog-broken.png); border-radius:10px;}

.moqdem-txt {font-family: "GE Flow Regular"; font-size:15px; text-align:right; color:#858585; margin:0; font-weight:normal; font-style:normal;}

#episode-table { width:98%; margin:0 auto;}
#episode-table th { padding:5px 0; background:#fff; border-radius:8px;font-family: "GE Flow Regular"; font-size:15px; font-stretch:normal; font-style:normal; font-weight:normal;}
#episode-table td { padding:5px 0; background:#f0f0f0; border-radius:8px;font-family: "GE Flow Regular"; font-size:15px; font-stretch:normal; font-style:normal; font-weight:normal; text-align:center; color:#757575; border-bottom:1px solid #e0e0e0;}
#episode-table td a { display:block; font-family: "GE Flow Regular"; font-size:16px; font-stretch:normal; font-style:normal; font-weight:normal; color:#555555; text-shadow:#fff 1px 1px 1px;}
#episode-table td a:hover {color:#145284;}

a.yt-link { background: url(../images/youtube.png) no-repeat; width:24px; height:24px; display:block; margin:0 auto;}

a.a-add-coment { background: url(../images/add-coment.png) no-repeat center right; width:160px; height:30px; display:block; margin:0 auto; float:right; text-indent:30px; font-family: "GE Flow Regular"; font-size:14px; font-stretch:normal; font-style:normal; font-weight:normal; color:#555555; line-height:34px;}

.stwrapper { left:0 !important;}