/*---------------------------------------------------------
File:     style.css 
Version:  1.0.0
---------------------------------------------------------*/

/************ Fonts ************/
@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);     
/************ End Fonts ************/

/************ Reset Css ************/
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/************ End Reset Css ************/  

/*** General Style ***/
html {
	height: 100%
}

body {
	min-height: 100%;

	/*font*/
	font-family: "Droid Arabic Kufi", serif;
	font-size: 14px;
	font-weight: normal;
	color: #313131;
	/*end font*/
        
	background: #ffffff;
}

p {
	font-size: 13px;
	
	
}
em
{
    font-style: italic;
}
strong
{
    font-weight: bold;
}
a {
	font-size: 14px;
	text-decoration: none;
	outline: none;
	color: #313131;	
}
.print
{
    float: left;
    margin: -18px 3px 0px 0px;
}
.print img
{
    width: 20px;
}
a:hover {
	font-size: 14px;
	text-decoration: none;
	outline: none;
	color: #313131;
}

#wrapper .center {
	width: 960px;
	
	padding: 0;
	margin: 0 auto
}
/*** End General Style ***/


/**** Header ****/
#header {
	position: relative;
	display: block;

	margin-bottom: 8px;
}
#header .center {
	overflow: hidden;
	
	background: url(../images/header_shadow.png) no-repeat center bottom;
	border-top: 7px solid #58585a;

	padding-bottom: 40px
}
	#header .left_column {
		display: block;
		width: 300px;
		float: left;
	}
		#header .left_column #header_language {
			display: inline-block;
			vertical-align: top;
			width: 98px;

			margin-right: 4px;
		}
			#header .left_column #header_language a {
				display: block;
				width: 70px;

				font-family: "Myriad Pro", sans-serif;
				font-size: 15px;
				line-height: 1;
				text-align: center;
				text-transform: uppercase;
				color: #76777a;

				background: url(../images/language_button.png) no-repeat left bottom;

				padding: 19px 18px 36px 11px;
			}
			#header .left_column #header_language a:hover {
				color: #2699ce;
			}

		#header .left_column .social_button {
			display: inline-block;
			vertical-align: top;

			margin-top: 2px;
		}	
			#header .left_column .social_button li {
				display: inline-block;
				vertical-align: top;

				margin-right: 1px;
			}
				#header .left_column .social_button li a {
					display: block;
					width: 33px;
					height: 33px;

					background: url(../images/social_icons.png) no-repeat left top;
				}
				#header .left_column .social_button li.facebook a {
					background: url(../images/social_icons.png) no-repeat left top;
				}
				#header .left_column .social_button li.twitter a {
					background: url(../images/social_icons.png) no-repeat center top;
				}
				#header .left_column .social_button li.you_tube a {
					background: url(../images/social_icons.png) no-repeat right top;
				}

				#header .left_column .social_button li a:hover {
					opacity: 0.9;
				}

		#header .left_column .search_block {
			display: block;

			margin-top: 28px;
		}
			#header .left_column .search_block ul li {
				display: inline-block;
				vertical-align: middle;
			}
				#header .left_column .search_block ul li.button input {
					position: relative;
					z-index: 1;

					display: block;
					width: 50px;
					height: 50px;

					background: url(../images/icons/search.png);
					
					cursor: pointer;
					outline: none;
					border: none;
					text-transform: capitalize;
					text-indent: -9999px;

					margin-right: -8px;
				}
				#header .left_column .search_block ul li.button input:hover {
					opacity: 0.9;
				}
				#header .left_column .search_block ul li.text input {
					display: block;
					width: 145px;
					
					font-size: 16px;
					text-align: right;
					color: #76787b;
					
					outline: none;
					border-top: 1px solid #77787b;
					border-right: 1px solid #999a9c;
					border-left: 1px solid #999a9c;
					border-bottom: 1px solid #999a9c;

					padding: 4px 10px 3px 18px;
				}
				#header .left_column .search_block ul li.text input:focus {
					border-color: #2699ce;
				}

	#header .right_column {
		overflow: hidden;
		display: block;
		width: 600px;
		float: right;

		padding-bottom: 5px;
	}
		#header .right_column #header_logo {
			display: block;
			float: right;
			width: 293px;
                        height: 140px;
			margin: 17px 0 5px;
		}
			#header .right_column #header_logo a {
				display: block;
				width: 293px;
                                height: 150px;
				background: url(/images/qaws-logo1.png) no-repeat left top;
                                background-size: 98%;
			}

		#header .right_column #header_slogan {
			display: block;
			clear: both;

			font-family: "Adobe Arabic", "Droid Arabic Kufi", serif;
			font-size: 24px;
			text-align: right;
			line-height: 1;
			color: #76787b;
		}	
/**** End Header ****/

/****** Container ******/
/**** Content ****/
#container
{
    font-family: "Droid Arabic Kufi", serif;
}

#content {
	display: inline-block;
	vertical-align: top;
	width: 723px;
        
}
#content .date {
font-size: 12px;
line-height: 1.2;
color: #6c6965;
}

#content .spoiler p
{
    direction: rtl;
}
#content .brifly
{
    direction: rtl;
}
	#content .name_page {
		display: block;
		width: 98%;
		overflow: hidden;
		font-size: 14px;
		text-align: right;
		line-height: 1;
		color: #58595b;
                direction: rtl;
		border-top: 2px groove #CACACA;
		border-right: 2px groove #CACACA;
		border-left: 1px solid #77787b;
		border-bottom: 1px solid #77787b;
		
		padding: 7px 7px 4px;
		margin: 0 0 37px 0;
	}
		#content .name_page a {
			font-size: 14px;
			text-align: right;
			line-height: 1;
			color: #58595b;
		}
		#content .name_page a:hover {
			color: #2699ce;
		}
		#content .name_page .active {
			font-weight: bold;
		}
                #content .name_page ul {
                    
                    float: left;
                    list-style-type: none;
                    width: 98%;
                }
                 #content .name_page li {
                     
                     margin-bottom: 5px;
                     float:right;
                     
                    
                }

	#content .lining {
		border-right: 1px dotted #979798;

		margin-right: 5px; 
	}	
		#content .lining .lining_bottom_bg {
			background: url(../images/sidebar/lining/gray.png) no-repeat right top; 
		
			margin: 0 -6px 0 0;
		} 
			#content .lining .lining_bottom_bg .lining_inner_bg {
				min-height: 127px;

				background: url(../images/sidebar/lining/gray_circle.png) no-repeat right bottom;	

				padding: 0 11px 0px 0;
			}
				#content .sorting {
					overflow: hidden;
					display: block;
					width: 383px;
                                        border: 2px solid #625f5b;
                                        margin-left: 310px;
					margin-right: 25px;
					margin-bottom: 14px;
				}
					#content .sorting li {
						display: inline-block;
						vertical-align: top;
						width: 132px;

						background: url(../images/sorting/sorting_conector.png) no-repeat right center;
					}
					#content .sorting li.value_sorting {
						width: 103px;
						height: 24px;

						font-size: 12px;
						font-weight: bold;
						line-height: 24px;
						text-align: center;
						color: #ffffff;

						background: #625f5b;
						
						padding: 10px 10px 10px 0;
						margin: -10px -12px -10px -2px;
					}
						#content .sorting li a {
							display: block;
							height: 24px;

							font-size: 12px;
							line-height: 24px;
							text-align: right;
							color: #6c6965;
						
							background: url(../images/sorting/arrow.png) no-repeat 9px 7px;

							padding: 0 20px 0 0;
						}
						#content .sorting li a:hover,
						#content .sorting li.active a {
							background: url(../images/sorting/arrow_active.png) no-repeat 9px 7px;
							color: #2699ce;
						}

				#content .description_page {
					display: block;
					min-height: 65px;

					padding: 26px 65px 26px 42px;
					margin-bottom: 20px;
				}
					#content .description_page .brifly {
						display: inline-block;
						vertical-align: middle;
						width: 417px;
						
						font-size: 13px;
						line-height: 1.9;
						text-align: right;
						color: #76787b;

						margin-right: 25px;
					}

                                        #content .description_page .name_container
                                        {
                                            float: right;
                                            margin: -15px -50px 0px 0px;
                                        }
					#content .description_page .name {
						position: relative;
                                                display: inline-block;
                                                vertical-align: middle;
                                                width: 157px;
                                                margin: 0px 0px 0px 0px;
                                                float: right;
                                                z-index: 100;
					}
						#content .description_page .name h2 {
							display: block;
							width: 157px;
							
							font-size: 17px;
							font-weight: bold;
							line-height: 43px;
							text-align: center;
							color: #ffffff;

							background: #2698ce;
						}
						#content .description_page .name h2.blue {
							background: #2699ce;
						}
						#content .description_page .name h2.violet {
							background: #7f267f;
						}
						#content .description_page .name h2.yelow {
							background: #f8c013;
						}

						#content .description_page .name h2.red {
							background: #db1c23;
						}
						#content .description_page .name h2.orange {
							background: #e58e23;
						}
						#content .description_page .name h2.green {
							background: #7fb53f;
						}

						#content .description_page .name h2.light_gray {
							background: #e6e9d9;
						}
						#content .description_page .name h2.gray {
							background: #43505d;
						}
						#content .description_page .circle {
							position: relative;
                                                        z-index: 2;
                                                        display: block;
                                                        width: 124px;
                                                        height: 118px;
                                                        background: url(../images/circle.png) no-repeat left top;
                                                        margin: -14px -49px 0px 0px;
                                                        float: right;
						}
			#content .list_description {
				display: block;
                                margin: 0 0 0px 0px;
			}		
				#content .list_description li {
					display: block;
					width: 699px;

					background: url(../images/sidebar/lining/green.png) no-repeat right center;

					padding: 0 23px 0 0; 
				}
				#content .list_description li.green {
					background: url(../images/sidebar/lining/green.png) no-repeat right center;
				}
				#content .list_description li.violet {
					background: url(../images/sidebar/lining/violet.png) no-repeat right center;
				}
				#content .list_description li.red {
					background: url(../images/sidebar/lining/red.png) no-repeat right center;
				}
				#content .list_description li.blue {
					background: url(../images/sidebar/lining/blue.png) no-repeat right center;
				}
				#content .list_description li.yelow {
					background: url(../images/sidebar/lining/yelow.png) no-repeat right center;
				}
					#content .list_description li .inner_block {
						display: block;

						border-bottom: 1px dotted #979798; 

						padding: 19px 100px 20px 0; 
					}
					#content .list_description li:first-child .inner_block {
						border-top: 1px dotted #979798; 
					}
						#content .list_description li .spoiler {
							position: relative;
							display: block;
							width: 412px;

							min-height: 91px;
							text-align: right;

							padding-left: 55px;
						}
							#content .list_description li .spoiler .open_button {
								position: absolute;
								left: 0;
								top: 100%;
								display: block;
								width: 42px;
								height: 21px;

								cursor: pointer;

								background: url(../images/spoiler/open_button.png) no-repeat left bottom;

								margin-top: -40px;
							}
							#content .list_description li .spoiler .open_button.violet {
								background: url(../images/spoiler/open_button_violet.png) no-repeat left bottom;
							}
							#content .list_description li .spoiler .open_button:hover {
								opacity: 0.9;
							}
							#content .list_description li .spoiler .open_button.active {
								top: 100%;
								background: url(../images/spoiler/open_button.png) no-repeat left top;

								margin-top: -21px;
							} 

								#content .list_description li .spoiler h2 {
									display: block;

									font-size: 22px;
									font-weight: bold;
									line-height: 33px;
									text-align: right;
									color: #76787b;

									margin-bottom: 18px;
								}
								#content .list_description li .spoiler p {
									font-size: 13px;
									line-height: 1.9;
									color: #76787b;
								}

							#content .list_description li .spoiler .pull_out_block {
								display: none;
							}
							#content .list_description li .spoiler .hide {
								display: none;
							}

							#content .list_description li .spoiler .circle_arrow {
								position: absolute;
								right: -129px;
								top: -6px;
								display: block;
								width: 104px;
								height: 101px;

								cursor: pointer;

								background: url(../images/spoiler/circle.png) no-repeat left top;
							}
                                                        #content .list_description li .spoiler .circle_arrow:hover {
								opacity: 0.6;
                                                                
							}
								#content .list_description li .spoiler .circle_arrow .arrow {
									display: block;
									width: 104px;
									height: 101px;

									background: url(../images/spoiler/arrow/red.png) no-repeat 28px center;
								}
								#content .list_description li.red .spoiler .circle_arrow .arrow {
									background: url(../images/spoiler/arrow/red.png) no-repeat 28px center;
								}
									#content .list_description li.red .spoiler .circle_arrow.active .arrow {
										background: url(../images/spoiler/active_arrow/red.png) no-repeat 28px 54%;
									}
								#content .list_description li.green .spoiler .circle_arrow .arrow {
									background: url(../images/spoiler/arrow/green.png) no-repeat 28px center;
								}
									#content .list_description li.green .spoiler .circle_arrow.active .arrow {
										background: url(../images/spoiler/active_arrow/green.png) no-repeat 28px 54%;
									}
								#content .list_description li.blue .spoiler .circle_arrow .arrow {
									background: url(../images/spoiler/arrow/blue.png) no-repeat 28px center;
								}
									#content .list_description li.blue .spoiler .circle_arrow.active .arrow {
										background: url(../images/spoiler/active_arrow/blue.png) no-repeat 28px 54%;
									}
								#content .list_description li.yelow .spoiler .circle_arrow .arrow {
									background: url(../images/spoiler/arrow/yelow.png) no-repeat 28px center;
								}
									#content .list_description li.yelow .spoiler .circle_arrow.active .arrow {
										background: url(../images/spoiler/active_arrow/yelow.png) no-repeat 28px 54%;
									}
								#content .list_description li.violet .spoiler .circle_arrow .arrow {
									background: url(../images/spoiler/arrow/violet.png) no-repeat 28px center;
								}
									#content .list_description li.violet .spoiler .circle_arrow.active .arrow {
										background: url(../images/spoiler/active_arrow/violet.png) no-repeat 28px 54%;
									}	
			
			#content .list_dictionary {
				display: block;
                                margin: 0 0 0px 0px;
			}		
				#content .list_dictionary .items li {
					display: block;
					width: 699px;

					background: url(../images/sidebar/lining/green.png) no-repeat right center;

					padding: 0 23px 0 0; 
				}
				#content .list_dictionary li.green {
					background: url(../images/sidebar/lining/green.png) no-repeat right center;
				}
				#content .list_dictionary li.violet {
					background: url(../images/sidebar/lining/violet.png) no-repeat right center;
				}
				#content .list_dictionary li.red {
					background: url(../images/sidebar/lining/red.png) no-repeat right center;
				}
				#content .list_dictionary li.blue {
					background: url(../images/sidebar/lining/blue.png) no-repeat right center;
				}
				#content .list_dictionary li.yelow {
					background: url(../images/sidebar/lining/yelow.png) no-repeat right center;
				}
					#content .list_dictionary li .inner_block {
						display: block;

						border-bottom: 1px dotted #979798; 

						padding: 22px 40px 30px 0; 
					}
					#content .list_dictionary li:first-child .inner_block {
						border-top: 1px dotted #979798; 
					}
						#content .list_dictionary li .spoiler {
							position: relative;
							display: block;

							text-align: left;

							padding-left: 55px;
						}
							#content .list_dictionary li .spoiler .open_button {
								position: absolute;
								left: 0;
								top: 100%;
								display: block;
								width: 42px;
								height: 21px;

								cursor: pointer;

								background: url(../images/spoiler/open_button_red.png) no-repeat left bottom;

								margin-top: -32px;
							}
							#content .list_dictionary li .spoiler .open_button.active {
								top: 100%;
								background: url(../images/spoiler/open_button.png) no-repeat left top;

								margin-top: -21px;
							} 
								#content .list_dictionary li .spoiler .show_block {
									display: inline-block;
									vertical-align: top;
									text-align: right;
									width: 395px;
								}
								#content .list_dictionary li .spoiler .name_dictionary {
									display: inline-block;
									vertical-align: top;
									overflow: visible;
									width: 167px;
                                                                        direction: rtl;
									cursor: pointer;

									font-size: 19px;
									font-weight: bold;
									text-align: right;
									line-height: 1.2;
									color: #706d69;

									padding-left: 31px;
								}
								#content .list_dictionary li .spoiler .name_dictionary:hover,
								#content .list_dictionary li .spoiler .name_dictionary.active {
									color: #db1c24;
								}

									#content .list_dictionary li .spoiler h2 {
										display: block;

										font-size: 22px;
										font-weight: bold;
										line-height: 1;
										text-align: right;
										color: #76787b;

										margin-bottom: 18px;
									}
									#content .list_dictionary li .spoiler p {
										font-size: 13px;
										line-height: 1.9;
										color: #76787b;
								}

							#content .list_dictionary li .spoiler .pull_out_block {
								display: none;
								width: 395px;

								text-align: right;

								margin-left: 4px;
							}
							#content .list_dictionary li .spoiler .hide {
								display: none;
							}	

			#content .list_publications {
				display: block;
                                margin: 0 0 0px 0px;
			}	
				#content .list_publications .items li {
					display: block;
					width: 699px;

					background: url(../images/sidebar/lining/green.png) no-repeat right center;

					padding: 0 23px 0 0; 
				}
				#content .list_publications .items li.green {
					background: url(../images/sidebar/lining/green.png) no-repeat right center;
				}
				#content .list_publications .items li.violet {
					background: url(../images/sidebar/lining/violet.png) no-repeat right center;
				}
				#content .list_publications .items li.red {
					background: url(../images/sidebar/lining/red.png) no-repeat right center;
				}
				#content .list_publications .items li.blue {
					background: url(../images/sidebar/lining/blue.png) no-repeat right center;
				}
				#content .list_publications .items li.yelow {
					background: url(../images/sidebar/lining/yelow.png) no-repeat right center;
				}
					#content .list_publications .items li .inner_block {
						display: block;

						border-bottom: 1px dotted #979798; 

						padding: 20px 0 15px 0; 
					}
					#content .list_publications .items li:first-child .inner_block {
						padding-top: 0;
					}	
						#content .list_publications .items li .inner_block .post {
							position: relative;
							display: inline-block;
							vertical-align: top;
							width: 385px;
                                                        direction: rtl;
							text-align: right;

							padding-left: 40px;
							margin-right: 24px;
						}	
							#content .list_publications .items li .inner_block .post h3 {
                                                                direction : rtl;
								margin-bottom: 7px;
                                                                
							}	
								#content .list_publications .items li .inner_block .post h3 a {
									font-size: 22px;
									font-weight: bold;
									line-height: 1.3;
									color: #6c6965;
								}
								#content .list_publications .items li.blue .inner_block .post h3 a:hover {
									color: #2699ce;
								}
								#content .list_publications .items li.violet .inner_block .post h3 a:hover {
									color: #7f267f;
								}
								#content .list_publications .items li.yelow .inner_block .post h3 a:hover {
									color: #f8c013;
								}

								#content .list_publications .items li.red .inner_block .post h3 a:hover {
									color: #db1c23;
								}
								#content .list_publications .items li.orange .inner_block .post h3 a:hover {
									color: #e58e23;
								}
								#content .list_publications .items li.green .inner_block .post h3 a:hover {
									color: #7fb53f;
								}

								#content .list_publications .items li.light_gray .inner_block .post h3 a:hover {
									color: #e6e9d9;
								}
								#content .list_publications .items li.gray .inner_block .post h3 a:hover {
									color: #43505d;
								}
							#content .list_publications .items li .inner_block .post .post_info {
								margin-bottom: 17px;
							}	
								#content .list_publications .items li .inner_block .post .post_info .name_author {
									font-size: 11px;
									line-height: 1.2;
									color: #6c6965;
								}
								#content .list_publications .items li .inner_block .post .post_info .name_author b {
									font-weight: bold;
								}
								#content .list_publications .items li .inner_block .post .post_info .date {
									font-size: 11px;
									line-height: 1.2;
									color: #6c6965;
                                                                        margin: 8px 0px 0px 0px;
								}
							#content .list_publications .items li .inner_block .post .brifly {
								font-size: 12px;
								line-height: 1.9;
								color: #6c6965;
							}	

							#content .list_publications .items li .inner_block .post .more {
								position: absolute;
								left: 6px;
								bottom: 0;
								display: block;
								width: 22px;
								height: 53px;
							}
								#content .list_publications .items li .inner_block .post .more a {
									display: block;
									width: 22px;
									height: 53px;

									background: url(../images/more_button/blue.png) no-repeat left bottom;
								}
								#content .list_publications .items li.red .inner_block .post .more a {
									background: url(../images/more_button/red.png) no-repeat left bottom;
								}
								#content .list_publications .items li.blue .inner_block .post .more a {
									background: url(../images/more_button/blue.png) no-repeat left bottom;
								}
								#content .list_publications .items li.violet .inner_block .post .more a {
									background: url(../images/more_button/violet.png) no-repeat left bottom;
								}
								#content .list_publications .items li.green .inner_block .post .more a {
									background: url(../images/more_button/green.png) no-repeat left bottom;
								}
								#content .list_publications .items li .inner_block .post .more a:hover {
									opacity: 0.9;
								}
						#content .list_publications .items li .inner_block .photo {
							display: inline-block;
							vertical-align: top;
							width: 245px;
						}			
							#content .list_publications .items li .inner_block .photo a,
							#content .list_publications .items li .inner_block .photo a img {
								display: block;
                                                                width: 100%;
							}
							#content .list_publications .items li .inner_block .photo a:hover {
								opacity: 0.9;
							}
                                #content .list_publications_video {
                                        display: block;
                                        margin: 0px 0px 0px 0px;
                                }
                                #content .list_publications_video .list-view .pager
                                {
                                    margin: 40px 0px 0px 0px;
                                }
				#content .list_publications_video .items li {
					display: block;
					width: 699px;

					background: url(../images/sidebar/lining/green.png) no-repeat right center;

					padding: 0 23px 0 0; 
				}
				#content .list_publications_video li.green {
					background: url(../images/sidebar/lining/green.png) no-repeat right center;
				}
				#content .list_publications_video li.violet {
					background: url(../images/sidebar/lining/violet.png) no-repeat right center;
				}
				#content .list_publications_video li.red {
					background: url(../images/sidebar/lining/red.png) no-repeat right center;
				}
				#content .list_publications_video li.blue {
					background: url(../images/sidebar/lining/blue.png) no-repeat right center;
				}
				#content .list_publications_video li.yelow {
					background: url(../images/sidebar/lining/yelow.png) no-repeat right center;
				}
					#content .list_publications_video li .inner_block {
						display: block;

						border-bottom: 1px dotted #979798; 

						padding: 20px 0 15px 0; 
					}
					#content .list_publications_video li:first-child .inner_block {
						padding-top: 0;
					}	
						#content .list_publications_video li .inner_block .post {
							position: relative;
							display: inline-block;
							vertical-align: top;
							width: 385px;

							text-align: right;

							padding-left: 15px;
							margin-right: 24px;
						}	
							#content .list_publications_video li .inner_block .post h3 {
								margin: 23px 0 10px 0px;
                                                                direction: rtl;
                                                                text-align: right;
							}	
								#content .list_publications_video li .inner_block .post h3 a {
									font-size: 22px;
									font-weight: bold;
									line-height: 1.3;
									color: #6c6965;
								}
								#content .list_publications_video li.blue .inner_block .post h3 a:hover {
									color: #2699ce;
								}
								#content .list_publications_video li.violet .inner_block .post h3 a:hover {
									color: #7f267f;
								}
								#content .list_publications_video li.yelow .inner_block .post h3 a:hover {
									color: #f8c013;
								}

								#content .list_publications_video li.red .inner_block .post h3 a:hover {
									color: #db1c23;
								}
								#content .list_publications_video li.orange .inner_block .post h3 a:hover {
									color: #e58e23;
								}
								#content .list_publications_video li.green .inner_block .post h3 a:hover {
									color: #7fb53f;
								}

								#content .list_publications_video li.light_gray .inner_block .post h3 a:hover {
									color: #e6e9d9;
								}
								#content .list_publications_video li.gray .inner_block .post h3 a:hover {
									color: #43505d;
								}
							#content .list_publications_video li .inner_block .post .brifly {
								font-size: 12px;
								line-height: 1.6;
								color: #6c6965;
							}	
						#content .list_publications_video li .inner_block .video {
							display: inline-block;
							vertical-align: top;
							width: 245px;
						}			
							#content .list_publications_video li .inner_block .video a,
							#content .list_publications_video li .inner_block .video a img {
								display: block;
                                                                width: 100%;

							}
							#content .list_publications_video li .inner_block .video a:hover {
								opacity: 0.9;
							}				

			#content .list_questions {
				display: block;
                                margin: 0 0 0px 0px;
			}	
				#content .list_questions li {
					display: block;
					width: 699px;

					background: url(../images/sidebar/lining/yelow.png) no-repeat right center;

					padding: 0 23px 0 0; 
				}
                                #content .list_questions li.green {
					background: url(../images/sidebar/lining/green.png) no-repeat right center;
				}
				#content .list_questions li.violet {
					background: url(../images/sidebar/lining/violet.png) no-repeat right center;
				}
				#content .list_questions li.red {
					background: url(../images/sidebar/lining/red.png) no-repeat right center;
				}
				#content .list_questions li.blue {
					background: url(../images/sidebar/lining/blue.png) no-repeat right center;
				}
				#content .list_questions li.yelow {
					background: url(../images/sidebar/lining/yelow.png) no-repeat right center;
				}
					#content .list_questions li .inner_block {
						display: block;

						border-bottom: 1px dotted #979798; 

						padding: 17px 42px 17px 0; 
					}
					#content .list_questions li:first-child .inner_block {
						border-top: 1px dotted #979798; 
					}
						#content .list_questions li .spoiler {
							position: relative;
							display: block;

							min-height: 23px;
							text-align: right;

							padding-left: 55px;
						}
							#content .list_questions li .spoiler .open_button {
								position: absolute;
								left: 0;
								top: 100%;
								display: block;
								width: 42px;
								height: 21px;

								cursor: pointer;

								background: url(../images/spoiler/open_button_yelow.png) no-repeat left bottom;

								margin-top: -22px;
							}
							#content .list_questions li .spoiler .open_button:hover {
								opacity: 0.9;
							}
							#content .list_questions li .spoiler .open_button.active {
								top: 100%;
								background: url(../images/spoiler/open_button.png) no-repeat left top;

								margin-top: -22px;
							} 

								#content .list_questions li .spoiler .faq_title {
									display: block;
									
									cursor: pointer;
                                                                        font-weight: bold;
									font-size: 19px;
									line-height: 28px;
									text-align: right;
									color: #706d69;
								}
								#content .list_questions li .spoiler .faq_title:hover, 
								#content .list_questions li .spoiler .faq_title.active {
									color: #e58f24;
								}
								#content .list_questions li .spoiler p {
									font-size: 13px;
									line-height: 1.9;
									color: #6e6b67;
								}
                                                        #content .list_questions li .spoiler .hide {
								display: none;
							}        
							#content .list_questions li .spoiler .pull_out_block {
								display: none;

								margin-top: 18px;
							}

		#content #page_nav {
			display: block;

			background: url(../images/page_nav.png) no-repeat 38px center;

			margin-top: 40px;
		}		
			#content #page_nav li {
				display: inline-block;
				vertical-align: top;

				padding-left: 57px;
			}	
			#content #page_nav li:first-child {
				padding: 0 57px 0 0;
			}	
				#content #page_nav li a {
					display: block;

					font-size: 14px;
					line-height: 1;
					color: #7f7c79;

					padding-left: 17px;
				}
				#content #page_nav li:first-child a {
					padding: 0 17px 0 0;
				}	
					#content #page_nav li a:hover {
						color: #2699ce;
					}
/**** End Content ****/

/**** Sidebar ****/
#sidebar {
	display: inline-block;
	vertical-align: top;
	width: 196px;

	padding-bottom: 2px;
	margin-left: 34px;
}
	#sidebar #site_nav {
		display: block;
		min-height: 324px;

		text-align: right;
		
		background: url(../images/sidebar/main_nav/main_nav_bg.png) no-repeat right top;

		padding-right: 41px;
		margin-bottom: 25px;
	}
		#sidebar #site_nav li {
			display: block;

			border-top: 2px dotted #dfe0e0;
		}
		#sidebar #site_nav li:first-child {
			border: none;
		}
			#sidebar #site_nav li a {
				display: block;

				font-size: 18px;
				line-height: 1;
				color: #76787b;

				padding: 9px 0 11px;
			}
			#sidebar #site_nav li a:hover {
				color: #2699ce;
			}
			#sidebar #site_nav li.active a {
				font-weight: bold;
			}

			#sidebar #site_nav li.blue a:hover,
			#sidebar #site_nav li.blue.active a {
				color: #2699ce;
			}
			#sidebar #site_nav li.violet a:hover,
			#sidebar #site_nav li.violet.active a {
				color: #7f267f;
			}
			#sidebar #site_nav li.yelow a:hover,
			#sidebar #site_nav li.yelow.active a {
				color: #f8c013;
			}

			#sidebar #site_nav li.red a:hover,
			#sidebar #site_nav li.red.active a {
				color: #db1c23;
			}
			#sidebar #site_nav li.orange a:hover,
			#sidebar #site_nav li.orange.active a {
				color: #e58e23;
			}
			#sidebar #site_nav li.green a:hover,
			#sidebar #site_nav li.green.active a {
				color: #7fb53f;
			}

			#sidebar #site_nav li.light_gray a:hover,
			#sidebar #site_nav li.light_gray.active a {
				color: #e6e9d9;
			}
			#sidebar #site_nav li.gray a:hover,
			#sidebar #site_nav li.gray.active a {
				color: #43505d;
			}

	#sidebar #big_buttons {
		display: block;

		text-align: center;

		margin: 0 0 30px 0;
	}	
		#sidebar #big_buttons li {
			display: block;
			width: 185px;

			margin: 0 auto 5px;
		}
			#sidebar #big_buttons li a {
				display: block;
				width: 193px;
				height: 123px;

				
			} 
			#sidebar #big_buttons li.listening a {
				height: 173px;
				background: url(../images/sidebar/a-1.png) no-repeat left top;
			}
			#sidebar #big_buttons li.singing a {
				height: 176px;
				background: url(../images/sidebar/a-2.png) no-repeat left 0px;
			}
			#sidebar #big_buttons li.health a {
				height: 161px;
				background: url(../images/sidebar/a-3.png) no-repeat left bottom;
			}

			#sidebar #big_buttons li a:hover {
				opacity: 0.9;
			}

	#sidebar .social_nav {
		padding-bottom: 2px;
		margin-bottom: 5px;
	}		
		#sidebar .social_nav li {
			display: block;

			margin-bottom: 9px;
		}
			#sidebar .social_nav li a {
				display: block;
				width: 115px;
				height: 53px;

				font-size: 13px;
				line-height: 44px;
				text-align: right;
				color: #76777a;

				

				padding: 0 60px 0 21px;
			}
			#sidebar .social_nav li.support_us a {
				background: url(../images/sidebar/am-1.png) no-repeat left top;
                                padding-top: 4px;
                                font-size : 16px;
                                font-color:#76787b;
			}
			#sidebar .social_nav li.e_newsletter a {
				background: url(../images/sidebar/am-2.png) no-repeat left bottom;
                                padding-top: 6px;
                                font-size : 16px;
                                font-color:#76787b;
			}
                        #sidebar .social_nav li.e_newsletter a span {
                            position:relative;
                            top : 3px;
                            
                        }
                        #sidebar .social_nav li.support_us a span {
                            position:relative;
                            top : 0px;
                        }
                        

			#sidebar .social_nav li a:hover {
				color: #76787c;
				opacity: 0.9;
			}
/**** End Sidebar ****/
/****** End Container ******/

/**** Footer ****/
#footer {
	display: block;

	background: url(../images/footer/footer_bg.jpg) no-repeat center top;

	padding-top: 58px;
	margin-top: 35px;
}
	#footer .center {
		border-top: 5px solid #ffffff;
		background: #58585a;

		padding: 15px 0;
	}
		#footer address {
			display: block;

			font-size: 13px;
			line-height: 1;
			text-align: center;
			color: #ffffff;
		}
/**** End Footer ****/


/********************** INDEX **********************/
#content #index {
	margin-right: 24px;
}
	#content #index  #slider_post {
		position: relative;
		display: block;

		border: 1px solid #959390;

		margin-bottom: 42px;
	}
		#content #index  #slider_post .photo {
			display: inline-block;
			vertical-align: top;
			overflow: hidden;
			width: 418px;
			height: 273px;

			margin-right: 11px;
		}
			#content #index  #slider_post .photo a,
			#content #index  #slider_post .photo a img {
				display: block;
                                width: 100%;
			}
			#content #index  #slider_post .photo a:hover {
				opacity: 0.9;
			}
		#content #index  #slider_post .description {
			display: inline-block;
			vertical-align: top;
			width: 245px;
			text-align: right;
			margin-top: 20px;
                        direction: rtl;
		}
			#content #index  #slider_post .description h4 {
				margin-bottom: 20px;
			}
				#content #index  #slider_post .description h4 a {
					font-size: 20px;
					line-height: 1.4;
					color: #6c6a66;
				}
				#content #index  #slider_post .description h4 a:hover {
					color: #2699cf;
				}
			#content #index  #slider_post .description .brifly {
				position: relative;
				display: block;
				padding-left: 50px;
                                direction: rtl;
			}	
				#content #index  #slider_post .description .brifly p {
					font-size: 13px;
					line-height: 1.6;
					color: #93918e;
				}
					#content #index  #slider_post .description .brifly p a {
						font-size: 13px;
						line-height: 1.6;
						color: #2699cf;
					}
					#content #index  #slider_post .description .brifly p a:hover {
						text-decoration: underline;
					}

				#content #index  #slider_post .description .brifly .more {
					position: absolute;
					left: 25px;
					bottom: 4px;
					display: block;
					width: 17px;
					height: 29px;
				}
					#content #index  #slider_post .description .brifly .more a {
						display: block;
						width: 17px;
						height: 29px;

						background: url(../images/index_slider/more_button.png) no-repeat left bottom;
					}
					#content #index  #slider_post .description .brifly .more a:hover {
						opacity: 0.9;
					}

		#content #index  #slider_post .bx-controls {
			position: absolute;
			z-index: 100;
			right: 22px;
			bottom: 16px;
			display: block;
			width: auto;

			padding: 0 18px;
		}
			#content #index  #slider_post .bx-controls .bx-pager {
				overflow: hidden;
				display: block;

				background: url(../images/index_slider/pager_nav_bg.png) repeat-x left 5px;
			}
				#content #index  #slider_post .bx-controls .bx-pager .bx-pager-item {
					display: block;
					float: left;
					width: auto;
					height: 11px;

					margin-left: 30px;
				}
				#content #index  #slider_post .bx-controls .bx-pager .bx-pager-item:first-child {
					margin-left: 0;
				}
					#content #index  #slider_post .bx-controls .bx-pager .bx-pager-item a {
						display: block;
						width: 11px;
						height: 11px;

						text-indent: -9999px;

						background: url(../images/index_slider/pager.png) no-repeat left top;
					}
						#content #index  #slider_post .bx-controls .bx-pager .bx-pager-item a.active {
							width: 9px;
							height: 11px;

							background: url(../images/index_slider/pager_active.png) no-repeat left top;
						}

				#content #index  #slider_post .bx-controls .bx-controls-direction .bx-prev, 
				#content #index  #slider_post .bx-controls .bx-controls-direction .bx-next {
					position: absolute;
					top: -2px;
					z-index: 101;
					display: block;
					width: 10px;
					height: 15px;

					text-indent: -9999px;
				}	
					#content #index  #slider_post .bx-controls .bx-controls-direction .bx-prev {
						left: 0;

						background: url(../images/index_slider/arrow.png) no-repeat left bottom;
					}
					#content #index  #slider_post .bx-controls .bx-controls-direction .bx-prev:hover {
						background: url(../images/index_slider/arrow.png) no-repeat left top;
					}

					#content #index  #slider_post .bx-controls .bx-controls-direction .bx-next {
						right: 0;
						
						background: url(../images/index_slider/arrow.png) no-repeat right bottom;
					}
					#content #index  #slider_post .bx-controls .bx-controls-direction .bx-next:hover {
						background: url(../images/index_slider/arrow.png) no-repeat right top;
					}

	#content #index .list_publications {
		margin-bottom: 45px;
	}					
		#content #index .list_publications li {
			background: none;

			padding-right: 0;
		}	

	#content #index .social_nav	{
		margin-bottom: 5px;
	}		
		#content #index .social_nav li {
			display: block;

			margin-bottom: 9px;
		}
			#content #index .social_nav li a {
				display: block;
				width: 115px;
				height: 44px;
                                font-weight: bold;
				font-size: 13px;
				line-height: 44px;
				text-align: right;
				color: #76777a;
				background: url(../images/sidebar/social_button.png) no-repeat left top;
				padding: 0 60px 0 21px;
			}
			#content #index .social_nav li.support_us a {
				background: url(../images/sidebar/social_button.png) no-repeat left top;
			}
			#content #index .social_nav li.e_newsletter a {
				background: url(../images/sidebar/social_button.png) no-repeat left bottom;

				padding-bottom: 1px;
			}

			#content #index .social_nav li a:hover {
				color: #2699ce;
				opacity: 0.9;
			}	
/******************** END INDEX ********************/ 


/********************** JOIN US **********************/
#content #join_us {
	border-bottom: 1px dotted #979798;
	
	text-align: right;
        direction: rtl;
	padding-bottom: 45px;
	padding-right: 62px;
	margin-right: 15px; 
	margin-left: 50px;
}
#content #join_us .alert
{
    margin: 0px 0px 20px 0px;border: 1px solid #CACACA;padding: 10px;line-height: 20px;
}
	#content #join_us h2 {
		display: block;

		font-size: 22px;
		font-weight: bold;
		line-height: 1.2;
		color: #63605c;

		background: url(../images/icons/join_us_h2.png) no-repeat right top;
		
		padding: 7px 52px 7px 0;
		margin: 0 -48px 5px 0;
	}
	#content #join_us p {
		display: block;
                font-weight: normal;
		font-size: 14px;
		
		line-height: 1.7;
		color: #76787b; 

		margin-bottom: 10px;
	}

	#content #join_us .join_us_form {
		display: block;

		text-align: right;

		padding-top: 15px;
	}
		#content #join_us .join_us_form li {
			display: inline-block;
			vertical-align: middle;
		} 
			#content #join_us .join_us_form li.send_button {
				width: 82px;
                                    margin: 20px 129px 0px 0px;
			}
				#content #join_us .join_us_form li.send_button input {
					display: block;
					width: 82px;
					height: 82px;

					font-family: "Droid Arabic Kufi", serif !important;
					font-size: 22px;
					font-weight: bold;
					text-align: center;
					color: #ffffff;

					border-radius: 100%;

					background: #47423b;
					border: none;
					cursor: pointer;
					outline: none;

					padding: 0;
					margin: 0;
				}
				#content #join_us .join_us_form li.send_button input:hover {
					background: #534E48;
				}

			#content #join_us .join_us_form li.value_input {
				width: 359px;
				margin-right: 10px;
			}	
				#content #join_us .join_us_form li.value_input input {
					display: block;
					width: 335px;
					
					font-family: "Droid Arabic Kufi", serif !important;
					font-size: 14px;
					text-align: right;
					color: #625f5b;
					
					outline: none;
					background: #ffffff;
					border: 2px groove #CACACA;

					padding: 8px 10px;
				}
				#content #join_us .join_us_form li.value_input input:focus {
					border: 2px solid #2699ce;
				}
                                #content #join_us .join_us_form li.value_input textarea {
					display: block;
					width: 335px;	
                                        height: 100px;
					font-family: "Droid Arabic Kufi", serif !important;
					font-size: 14px;
					text-align: right;
					color: #625f5b;					
					outline: none;
					background: #ffffff;
					border: 2px groove #CACACA;

					padding: 8px 10px;
				}
				#content #join_us .join_us_form li.value_input textarea:focus {
					border: 2px solid #2699ce;
				}
			
			#content #join_us .join_us_form li.label_input {
				width: 125px;
				text-align: right;
			}
				#content #join_us .join_us_form li label {
					display: block;
					width: 125px;

					font-size: 14px;
					text-align: right;
					color: #76787b;
				}
/******************** END JOIN US ********************/ 


/********************** POST **********************/
#content #post {
	display: block;
}
	#content #post .left_column {
		display: inline-block;
		vertical-align: top;
		width: 385px;
                direction: rtl;
		text-align: right;

		margin-right: 16px;
	}
		#content #post .left_column h3 {
			font-size: 25px;
			font-weight: bold;
			line-height: 1.2;
			color: #696662;

			margin-bottom: 15px;
		}

		#content #post .left_column .post_info {
			margin-bottom: 17px;
		}	
			#content #post .left_column .post_info .name_author {
				font-size: 12px;
				line-height: 1.2;
				color: #6c6965;

				margin-bottom: 5px;
			}
			#content #post .left_column .post_info .name_author b {
				font-weight: bold;
			}
			#content #post .left_column .post_info .date {
				font-size: 12px;
				line-height: 1.2;
				color: #6c6965;
			}
		#content #post .left_column .post_content {
			margin-bottom: 25px;
                        font-size: 12px;
                        line-height: 1.9;
                        color: #6e6b67;
		}	
			#content #post .left_column .post_content p {
				font-size: 13px;
				line-height: 1.5;
				color: #696865;

				margin-bottom: 15px;
			}
				#content #post .left_column .post_content p a {
					font-size: 14px;
					color: #2699ce;
				}
				#content #post .left_column .post_content p a:hover {
					text-decoration: underline;
				}
                        #content #post .left_column .post_content ul {
                            list-style: initial;
                            padding-right: 20px; 
                            font-size: 13px;
                            line-height: 1.5;
                            color: #696865;
			}
                        #content #post .left_column .post_content ul li a {
                            font-size: 14px;
                            color: #2699ce;
			}
                        #content #post .left_column .post_content ul li a:hover {
                            text-decoration: underline;
			}
	#content #post .right_column {
		display: inline-block;
		vertical-align: top;
		width: 286px;
	}
		#content #post .right_column .photo {
			display: block;
			overflow: hidden;
			width: 286px;

			margin-bottom: 45px;
		}
			#content #post .right_column .photo img {
				display: block;
                                width: 100%;
			}

		#content #post .right_column .quote {
			display: block;

			background: url(../images/icons/quotes_top.png) no-repeat 215px top;

			padding-top: 57px;
		}	
			#content #post .right_column .quote .inner_bg {
				background: url(../images/icons/quotes_bottom.png) no-repeat 13px bottom;

				font-size: 20px;
				line-height: 1.2;
				text-align: right;
				color: #696662;
				
				padding-left: 20px;
				padding-right: 30px;
				padding-bottom: 57px;
			}
/******************** END POST ********************/ 


/********************** VIDEO **********************/
#content #video {
	text-align: right;
        direction: rtl;
	margin-right: 35px;
}
	#content #video .yotube_block {
		display: block;
		overflow: hidden;
		width: 677px;
		height: 412px;

		margin-bottom: 38px;
	}
	#content #video h3 {
		font-size: 22px;
		font-weight: bold;
		line-height: 1.2;
		color: #625f5b;

		margin-bottom: 10px;
	}
	#content #video p {
		font-size: 13px;
		line-height: 1.5;
		color: #8a8885;

		margin-bottom: 20px;
	}
/******************** END VIDEO ********************/ 


/********************** HEALTH INITIATIVE **********************/
#content #health_initiative {
	display: block;
	width: 699px;

	background: url(../images/sidebar/lining/red.png) no-repeat right 80px;

	padding: 0 23px 0 0; 
}
	#content #health_initiative #inner_content {
		display: inline-block;
		vertical-align: top;
		width: 495px;
		text-align: right;		
		margin-top: 37px;
		margin-right: 9px;
                direction: rtl;
	}
		#content #health_initiative #inner_content h3 {
			display: block;

			font-size: 22px;
			font-weight: bold;
			line-height: 1.2;
			color: #625f5b;

			margin-bottom: 25px;
		}
		#content #health_initiative #inner_content p {
			font-size: 14px;
			line-height: 1.6;
			color: #817e7b;

			margin-bottom: 25px; 
		}
			#content #health_initiative #inner_content a {
				font-size: 13px;
				text-decoration: none;
				color: #2699ce;
			}
			#content #health_initiative #inner_content a:hover {
				text-decoration: underline;
			}

		#content #health_initiative #inner_content .list_media {
			display: block;

			text-align: right;

			margin-right: 0px;
		}	
			#content #health_initiative #inner_content .list_media li {
				display: inline-block;
				vertical-align: top;
				width: 147px;

				margin-left: 5px;
				margin-bottom: 16px;
			}
				#content #health_initiative #inner_content .list_media li .photo {
					display: block;
					width: 142px;
					height: 172px;

					border: 2px solid #58585a;
				}
                                #content #health_initiative #inner_content .list_media li .photo img
                                {
                                    width: 100%;
                                }
				#content #health_initiative #inner_content .list_media li .more {
					display: block;
				}	
					#content #health_initiative #inner_content .list_media li .more a {
						display: block;
						height: 17px;
						
						font-size: 11px;
						line-height: 16px;
						text-decoration: none;
						text-align: right;
						color: #727272;

						background: url(../images/health_initiative/more_button.png) no-repeat 114px top;

						padding-right: 36px;
					}
					#content #health_initiative #inner_content .list_media li .more a:hover {
						opacity: 0.9;
					}
	#content #health_initiative #label_page {
		display: inline-block;
		vertical-align: top;
		width: 183px;
	}

	/********************** PROGECTS **********************/
	#content #health_initiative.progects {
		padding-bottom: 7px;
	}

	#content #health_initiative_list_progects {
		border-top: 1px dotted #979798;

		padding-top: 45px;
		margin: -5px 26px 0 0;
	}
		#content #health_initiative_list_progects .inner_bg {
			display: block;

			border-right: 1px dotted #979798;

			margin: 0 85px 0 75px;
		}
			#content #health_initiative_list_progects .inner_bg .list_progects {
				display: block;
			}
				#content #health_initiative_list_progects .inner_bg .list_progects li {
					position: relative;
					display: block;
					width: 500px;

					text-align: left;

					background: url(../images/sidebar/lining/gray_circle.png) no-repeat right center;

					padding-right: 42px;
					margin-top: 65px;
				}
				#content #health_initiative_list_progects .inner_bg .list_progects li:first-child {
					background: url(../images/sidebar/lining/gray_first.png) no-repeat right 125%;

					margin-top: 0;
				}
				#content #health_initiative_list_progects .inner_bg .list_progects li.last {
					background: url(../images/sidebar/lining/gray_last.png) no-repeat right -23%;
				}
				#content #health_initiative_list_progects .inner_bg .list_progects li .circle_label {
					position: absolute;
					right: -18px;
					top: -2px;
					display: block;
					width: 48px;
					height: 49px;

					background: url(../images/health_initiative/circle.png) no-repeat left top;
				}

					#content #health_initiative_list_progects .inner_bg .list_progects li .more {
						display: inline-block;
						vertical-align: middle;
						width: 22px;
						height: 53px;

						margin-top: -2px;
					}
						#content #health_initiative_list_progects .inner_bg .list_progects li .more a {
							display: block;
							width: 22px;
							height: 53px;

							background: url(../images/more_button/blue.png) no-repeat left bottom;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li.red .more a {
							background: url(../images/more_button/red.png) no-repeat left bottom;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li.blue .more a {
							background: url(../images/more_button/blue.png) no-repeat left bottom;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li.violet .more a {
							background: url(../images/more_button/violet.png) no-repeat left bottom;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li.green .more a {
							background: url(../images/more_button/green.png) no-repeat left bottom;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li.yelow .more a {
							background: url(../images/more_button/yelow.png) no-repeat left bottom;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li .more a:hover {
							opacity: 0.9;
						}

					#content #health_initiative_list_progects .inner_bg .list_progects li .brifly {
						display: inline-block;
						vertical-align: middle;
						width: 307px;

						font-size: 12px;
						line-height: 1.5;
						text-align: right;
						color: #6c6965;

						margin: 0 19px 0 18px;
					}

					#content #health_initiative_list_progects .inner_bg .list_progects li .name {
						display: inline-block;
						vertical-align: middle;
						width: 128px;

						text-align: right;
					}
						#content #health_initiative_list_progects .inner_bg .list_progects li .name a {
							font-size: 16px;
							font-weight: bold;
							line-height: 1.2;
							color: #686662;
						}

						#content #health_initiative_list_progects .inner_bg .list_progects li.blue .name a:hover {
							color: #2699ce;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li.violet .name a:hover {
							color: #7f267f;
						}

						#content #health_initiative_list_progects .inner_bg .list_progects li.yelow .name a:hover {
							color: #f8c013;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li.red .name a:hover {
							color: #db1c23;
						}

						#content #health_initiative_list_progects .inner_bg .list_progects li.orange .name a:hover {
							color: #e58e23;
						}
						#content #health_initiative_list_progects .inner_bg .list_progects li.green .name a:hover {
							color: #7fb53f;
						}
	/******************** END PROGECTS ********************/ 
/******************** END HEALTH INITIATIVE ********************/ 





/********************** SUPPORT US **********************/
#content #support_us {
	display: block;
	
	text-align: right;

	padding: 0px 255px 0px 40px;
}
	#content #support_us .brifly {
		font-size: 13px;
		line-height: 1.9;
		text-align: right;
		color: #76787b;
		
		margin-top: -20px;
		margin-bottom: 25px;
	}
		#content #support_us .list_type {
			display: inline-block;
			vertical-align: top;
			width: 319px;
		}
			#content #support_us .list_type li {
				display: block;

				margin-bottom: 8px;
			}
				#content #support_us .list_type li a {
					display: block;
					width: 307px;
					height: 37px;

					font-size: 14px;
					font-weight: bold;
					line-height: 37px;
					text-align: right;
					color: #6a6763;

					background: url(../images/support_link.png) no-repeat left top;

					padding-right: 12px;
				}
				#content #support_us .list_type li a:hover {
					color: #2699ce;
				}

		#content #support_us .message {
			display: block;

			font-size: 20px;
			font-weight: bold;
			line-height: 1;
			text-align: right;
			color: #49443d;

			margin: 35px 0;
		}		
/******************** END SUPPORT US ********************/ 

#content .list_description .inner_block .spoiler .show_block li {
    font-size: 12px;
    line-height: 1.9;
    color: #76787b;
    padding: 0 23px 0 0;
    width:auto;
    direction: rtl;
}
/*ul.yiiPager .page a
{
    position: relative;
    z-index: 99;
    cursor: pointer;
    display: inline-block!important;
    width: 9px;
    height: 9px;
    float: left;
    margin: 3px 5px 0px 0px;
    background: #FFF;
    font-size: 0;
    text-indent: -999em;
    border-radius: 9px;
    padding: 0px 0px 0px 0px;
    border: 4px solid #D4D5D6;
}
ul.yiiPager .page.selected a
{
    position: relative;
    z-index: 99;
    cursor: pointer;
    display: inline-block!important;
    width: 9px;
    height: 9px;
    float: left;
    margin: 2px 5px 0px 0px;
    background: #58585A;
    font-size: 0;
    text-indent: -999em;
    border-radius: 10px;
    padding: 0px 0px 0px 0px;
    border: 5px solid #D4D5D6;
}
ul.yiiPager .previous a,ul.yiiPager .next a
{
    border: none;
    font-size: 15px;
}

ul.yiiPager .previous
{
    display: inline-block;
    vertical-align: top;
    margin: 0px 4px 0px 0px;
    border: none;
    background: url('/images/right_arrow.png') left;
    background-repeat: no-repeat;
    width: 83px;
    text-align: right;
    height: 29px;
    line-height: 26px;
    background-size: 29%;
    padding-left: 5px;
}
ul.yiiPager .next
{
   display: inline-block;
    vertical-align: top;
    margin: 0px 8px 0px 0px;
    border: none;
    background: url('/images/left_arrow.png') right;
    background-repeat: no-repeat;
    width: 64px;
    text-align: left;
    height: 31px;
    line-height: 32px;
    background-size: 23%;
    padding-right: 5px;

}*/