
@charset "utf-8";


@font-face{
 font-family:'Montserrat Italic';
 src: url(../fonts/Montserrat-Italic.ttf) format('truetype');
}

@font-face{
 font-family:'Montserrat SemiBold';
 src: url(../fonts/Montserrat-SemiBold.ttf) format('truetype');
}

@font-face{
 font-family:'Montserrat Light';
 src: url(../fonts/Montserrat-Light.ttf) format('truetype');
}

@font-face{
 font-family:'Montserrat Medium';
 src: url(../fonts/Montserrat-Medium.ttf) format('truetype');
}

@font-face{
 font-family:'Montserrat Regular';
 src: url(../fonts/Montserrat-Regular.ttf) format('truetype');
}

@font-face{
 font-family:'Noto Nashk Arabic';
 src: url(../fonts/NotoNaskhArabic-Regular.ttf) format('truetype');
}
/*@font-face{
 font-family:'RobotoSlab Light';
 src: url(../fonts/RobotoSlab-Light.ttf) format('truetype');
}*/
 
 
input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

 a{text-decoration:none;color:#918a8a;text-decoration:underline;}
 a:hover{color:#e20613;}
 
.image_resized {margin:auto;}
 
.main_menu{font-family: Montserrat SemiBold;font-size:13px;color:#000;text-decoration:none;font-weight:normal;}
.menu_hover{font-family: Montserrat SemiBold;font-size:13px;color:#918a8a;text-decoration:none;font-weight:normal;}

.submenu{font-family: Montserrat Medium;font-size:12px;color:#000;text-decoration:none;font-weight:normal;}

.selected{color:#918a8a;font-weight:normal;}	
.subselected{color:#918a8a;font-weight:normal;}	

.icon{color:#000;font-size:20px;}
	
.img{height:100px;}
.margin-submenu_right{margin-right:8px;}

.red_icon{color:#e20613;font-weight:normal;}
.red_icon:hover{color:#e20613;font-weight:normal;}

.hr-horizontal{border:1px solid #e20613;width:15px;float:left;margin-right:5px;}
.hr-vertical{border-bottom:2px solid #e20613;width:15px;float:left;-webkit-transform:rotate(90deg);}

.intro{font-family: RobotoSlab Light;font-size:14px;line-height:24px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}

.arrow{color:#383838;font-size:12px;}
.white_arrow{color:#fff;font-size:12px;}

.lang{font-family: Montserrat Regular;color:#918a8a;font-size:12px;line-height:24px;text-decoration:none;font-weight:normal;}
.alang{font-family: Noto Nashk Arabic;color:#000;font-size:14px;text-decoration:none;font-weight:bold;}

.more{font-family: Montserrat Regular;color:#e20613;font-size:12px;text-decoration:none;font-weight:normal;}
.amore{font-family: Noto Nashk Arabic;color:#e20613;font-size:12px;text-decoration:none;font-weight:normal;}

.download{font-family: Montserrat Regular;color:#918a8a;font-size:12px;text-decoration:none;font-weight:normal;}
.download:hover{color:#e20613;}

.adownload{font-family:Noto Nashk Arabic;color:#918a8a;font-size:14px;text-decoration:none;font-weight:normal;}
.adownload:hover{color:#e20613;}

.aslider_type{font-family: Noto Nashk Arabic;font-size:16px;color:#000;text-decoration:none;font-weight:normal;}

.slider_type{font-family: Montserrat SemiBold;font-size:16px;color:#000;text-decoration:none;font-weight:normal;}
.slider_title{font-family: Montserrat Light;font-size:40px;line-height:44px;color:#000;text-decoration:none;font-weight:normal;}
.slider_atitle{font-family: Noto Nashk Arabic;font-size:26px;line-height:44px;color:#000;text-decoration:none;font-weight:normal;}

.slider_subtitle{font-family: Montserrat SemiBold;font-size:26px;line-height:32px;color:#000;text-decoration:none;font-weight:normal;}
.slider_info{font-family: Montserrat Regular;font-size:18px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;}

.initiative_title{font-family: Montserrat SemiBold;font-size:18px;color:#000;text-decoration:none;font-weight:normal;}
.initiative_subtitle{font-family: Montserrat Regular;font-size:16px;color:#000;text-decoration:none;font-weight:normal;}
.initiative_period{font-family: Montserrat Medium;font-size:14px;color:#000;text-decoration:none;font-weight:normal;}
.initiative_info{font-family: Montserrat Regular;font-size:13px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;}
.blog_info{font-family: Montserrat Regular;font-size:13px;line-height:20px;color:#918a8a;text-decoration:none;font-weight:normal;}

.event_title{font-family: Montserrat SemiBold;font-size:14px;color:#000;text-decoration:none;font-weight:normal;}
.event_subtitle{font-family: Montserrat Medium;font-size:12px;color:#000;text-decoration:none;font-weight:normal;}
.event_period{font-family: Montserrat Regular;font-size:12px;color:#000;text-decoration:none;font-weight:normal;}

.blog_title{font-family: Montserrat Regular;font-size:22px;color:#000;text-decoration:none;font-weight:normal;}
.blog_atitle{font-family: Noto Nashk Arabic;font-size:24px;line-height:26px;color:#000;text-decoration:none;font-weight:normal;}

.blog_subtitle{font-family: Montserrat SemiBold;font-size:18px;color:#000;text-decoration:none;font-weight:normal;}
.blog_asubtitle{font-family: Noto Nashk Arabic;font-size:18px;color:#000;text-decoration:none;font-weight:normal;}

.blog_author{font-family: Montserrat Medium;font-size:16px;color:#918a8a;text-decoration:none;font-weight:normal;}
.blog_aauthor{font-family: Noto Nashk Arabic;font-size:18px;color:#918a8a;text-decoration:none;font-weight:normal;}

.source{font-family: Montserrat SemiBold;font-size:14px;color:#000;text-decoration:none;font-weight:normal;}

.newsletter{font-family: Montserrat Light;font-size:18px;color:#000;}
.input_text{height:20px;line-height:10px;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px solid #999;font-family: Montserrat Light;font-size:12px;color:#000;}
.footer{font-family: Montserrat Regular;font-size:10px;text-align:right;}
.button{font-family: Montserrat Regular;color:#fff; background-color:#e20613;height:30px;line-height:0px;width:100px;border:0px;border-radius:15px;}
.button2{font-family: Montserrat Regular;color:#e20613; background-color:#fff;height:30px;line-height:0px;width:100px;border-color:#e20613;border:1px solid #e20613;border-radius:15px;}


.text_grey{font-family: Montserrat Medium;font-size:14px;line-height:20px;color:#918a8a;text-decoration:none;font-weight:normal;text-align:justify;}
.text_grey:hover{color:#e20613;}

.atext_grey{font-family: Noto Nashk Arabic;font-size:16px;line-height:20px;color:#918a8a;text-decoration:none;font-weight:normal;text-align:justify;}
.atext_grey:hover{color:#e20613;}

.text-huge{font-family: Montserrat SemiBold;font-size:28px;color:#000;text-decoration:none;font-weight:normal;}


.audio{width:100%}

.paging{font-family: Montserrat Medium;font-size:14px;color:#000;background-color:#f7f7f7;text-decoration:none;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;margin:2px;}
.paging_selected{font-family: Montserrat Medium;font-size:14px;color:#e20613;background-color:#f7f7f7;text-decoration:none;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;margin:2px;}

.bg:hover{color:#e20613;}
.mobile_sharing{display:none;}

.stat{background-color:#f7f7f7;font-family: Montserrat Regular;font-size:12px;line-height:24px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
.stat:hover{background-color:#e20613;color:#fff;}
.caption{font-family: Montserrat Regular;color:#686868;font-size:12px;line-height:20px;text-decoration:none;}

.red_title{font-family: Montserrat SemiBold;font-size:22px;line-height:20px;color:#e20613;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

	
@media  (min-width:1100px){
	.main_container {width:1100px;display:block;margin:auto;border:0px solid red;box-sizing:border-box;}
	.blog_container {width:1130px;display:block;margin:auto;border:0px solid red;box-sizing:border-box;}
	
	.menu_padding{margin-right:30px;}
	.mobile_menu{display:none;}
	
	.slider_arrow{left:583px;bottom:-15px;}
	.initiative_padding{padding-top:25px;}
	.caret_padding_about{margin-right:620px}
	.caret_padding_work{margin-right:450px}
	.caret_padding_websites{margin-left:-240px}
	.caret_padding_venues{margin-left:0px}
	
    .caret_margin_websites{margin-left:300px}	
	
	
	.next{right:-15px;}
	.subshadow{margin-top:178px;}
    .div_pad{padding-left:30px;}
	 
	.video{width:640px;height:360px;}
	.blog_video{width:621px;height:350px;}
	
	.slider_height{height:380px;}
	
    .publications{float:left;margin:auto;width:20%;}
    .mobile_floating{padding-left:20px;}
	
	
	.text{font-family: Montserrat Regular;font-size:14px;line-height:24px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.atext{font-family: Noto Nashk Arabic;font-size:20px;line-height:28px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}

	.event_width1{width:20%;}	
	.event_width2{width:50%;}	
	.event_width3{width:33.3%;}	
	.blog_height{height:380px;}	
	.blog_height_first{height:360px;}	
	
	.left_padding{padding-left:20px;}
	
	.arrow_top{top:-40px;}
	.hr_top{top:-35px;}
	.blog_video{width:621px;height:350px;}
	
	.showformobile{display:none;}
	.bg{font-size:15px;line-height:34px;color:#000;vertical-align:middle;border:0px solid red;}
	.icon_bg{background:#f7f7f7;width:34px;height:34px;text-align:center;border:0px solid red;}
	.sharing{width:34px;margin-top:40px;}
	.transform{transform-origin:15px;padding:5px;font-size:10px;}
	
	.owl-theme .owl-controls{
		padding-top: 20px;
		text-align: right;
		width:1000px;
		text-align:center;
	}
	
	
}
@media (min-width:811px) and (max-width:1099px){
	
	.main_container {width:100%;display:inline-block;border:0px solid red;box-sizing:border-box; vertical-align:bottom;}
	.blog_container {width:100%;display:block;margin:auto;border:0px solid red;box-sizing:border-box;}
	
	.mobile_menu{display:none;}
	.menu_padding{margin-right:20px;}
	.slider_arrow{left:0px;bottom:-15px;}
    .initiative_padding{padding-top:25px;}
	
	.caret_padding_about{margin-left:-580px}
	.caret_padding_work{margin-left:-420px}
	.caret_padding_websites{margin-left:-230px}
	.caret_padding_venues{margin-left:0px}
	
	.slider_type{font-family: Montserrat SemiBold;font-size:16px;color:#000;text-decoration:none;font-weight:normal;}
	.slider_title{font-family: Montserrat Light;font-size:30px;line-height:34px;color:#000;text-decoration:none;font-weight:normal;}
	.slider_atitle{font-family: Noto Nashk Arabic;font-size:40px;line-height:44px;color:#000;text-decoration:none;font-weight:normal;}
	.slider_subtitle{font-family: Montserrat SemiBold;font-size:24px;line-height:28px;color:#000;text-decoration:none;font-weight:normal;}
	.slider_info{font-family: Montserrat Regular;font-size:18px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;}
	
	
	.next{right:0px;}
	.subshadow{margin-top:185px;}
	.div_pad{padding-left:30px;}
	.video{width:640px;height:360px;}
	
    .publications{float:left;margin:auto;width:30%;}
    .mobile_floating{padding-left:20px;}
	
	.text{font-family: Montserrat Regular;font-size:14px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.atext{font-family: Noto Nashk Arabic;font-size:16px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	
	.event_width1{width:20%;}	
	.event_width2{width:50%;}	
	.event_width3{width:33.3%;}	
	
	.blog_height{height:270px;}	
	.blog_height_first{height:250px;}	
	
	.left_padding{padding-left:20px;}
	
	.arrow_top{top:-40px;}
	.hr_top{top:-35px;}
	.blog_video{width:621px;height:350px;}
	.showformobile{display:none;}
	
	.bg{font-size:15px;line-height:34px;color:#000;vertical-align:middle;border:0px solid red;}
	.icon_bg{background:#f7f7f7;width:34px;height:34px;text-align:center;border:0px solid red;}
	.sharing{width:34px;margin-top:40px;}
	.transform{transform-origin:15px;padding:5px;font-size:10px;}
	
	.owl-theme .owl-controls{
		padding-top: 10px;
		text-align: right;
		width:100%;
		text-align:center;
	}
	
}

@media (min-width:641px) and (max-width:810px){
	
	.main_container {width:100%;display:inline-block;border:0px solid red;box-sizing:border-box; vertical-align:bottom;}
	.blog_container {width:100%;display:block;margin:auto;border:0px solid red;box-sizing:border-box;}
	
	.mobile_menu{display:none;}
	.menu_padding{margin-right:25px;}
	.slider_arrow{left:0px;bottom:-15px;}
    .initiative_padding{padding-top:25px;}
	
	.caret_padding_about{margin-left:-300px}
	.caret_padding_work{margin-left:-130px}
	.caret_padding_websites{margin-left:70px}
	.caret_padding_venues{margin-left:290px}
	
	
	.next{right:0px;}
	.subshadow{margin-top:185px;}
	.div_pad{padding-left:30px;}
	.video{width:640px;height:360px;}
	
    .publications{float:left;margin:auto;width:30%;}
    .mobile_floating{padding-left:20px;}
	
	.text{font-family: Montserrat Regular;font-size:14px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.atext{font-family: Noto Nashk Arabic;font-size:16px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	
	.event_width1{width:20%;}	
	.event_width2{width:50%;}	
	.event_width3{width:33.3%;}	
	
	.blog_height{height:270px;}	
	.blog_height_first{height:250px;}	
	
	.left_padding{padding-left:10px;}
	.arrow_top{top:-15px;}
	.hr_top{top:-5px;}
	.blog_video{width:621px;height:350px;}
	.showformobile{display:none;}
	
	.bg{font-size:15px;line-height:34px;color:#000;vertical-align:middle;border:0px solid red;}
	.icon_bg{background:#f7f7f7;width:34px;height:34px;text-align:center;border:0px solid red;}
	.sharing{width:34px;margin-top:40px;}
	.transform{transform-origin:15px;padding:5px;font-size:10px;}
}

@media  (max-width:640px){
	.main_container {width:100%;display:inline-block;border:0px solid red;box-sizing:border-box; vertical-align:bottom;}
	.blog_container {width:100%;display:block;margin:auto;border:0px solid red;box-sizing:border-box;}
	
   .main_menu_div{display:none;}
   .slider_arrow{left:0px;bottom:-15px;}
   .sub_menu{display:none;}
   .initiative_padding{padding-top:5px;}
   .next{right:0px;}
   .subshadow{margin-top:100px;}
   
   .div_align{margin:auto;float:none;}
   .div_pad{padding-left:10px;padding-right:10px;}
   
   .video{width:343px;height:193px;}
   .publications{float:left;margin:auto;width:50%;}
   
   .mobile_floating{clear:both;}
   .slider_atitle{font-family: Noto Nashk Arabic;font-size:16px;color:#000;text-decoration:none;font-weight:normal;}
	   
   .text{font-family: Montserrat Regular;font-size:14px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;}
   .atext{font-family: Noto Nashk Arabic;font-size:16px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;}
   
	.event_width1{width:100%;}	
	.event_width2{width:100%;}	
	.event_width3{width:100%;}	
	
	.blog_height{height:380px;}	
	.blog_height_first{height:360px;}	
	
	.left_padding{padding-left:10px;}
	
	.arrow_top{top:-15px;}
	.hr_top{top:-5px;}
	.blog_video{width:100%;height:194px;}
	.hideformobile{display:none;}
	
	
	.bg{font-size:15px;line-height:34px;color:#000;vertical-align:middle;border:0px solid red;}
	.icon_bg{background:#f7f7f7;width:34px;height:34px;text-align:center;border:0px solid red;}
	.sharing{display:none;}
	.transform{transform-origin:15px;padding:5px;font-size:10px;}
	
	
	.mobile_sharing{display:block;}
	
	.slider_title{font-family: Montserrat Light;font-size:25px;line-height:30px;color:#000;text-decoration:none;font-weight:normal;}
	
	.owl-theme .owl-controls{
		padding-top: 10px;
		text-align: right;
		width:100%;
		text-align:center;
	}
}