
@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';
 src: url(../fonts/Montserrat-Regular.ttf) format('truetype');
}

@font-face{
 font-family:'Adobe';
 src: url(../fonts/Adobe-Arabic-Regular.ttf) format('truetype');
}
@font-face{
 font-family:'Adobe Bold';
 src: url(../fonts/Adobe-Arabic-Bold.otf) format('OpenType');
}
 
input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

a{color:#C84037;text-decoration:none;}
a:hover{color:#C84037;text-decoration:underline;}
 
.image_resized {margin:auto;}
 
.main_menu{font-family: Adobe;font-size:30px;color:#fff;text-decoration:none;font-weight:normal;}
.main_menu:hover{color:#fff;text-decoration:none;}

.main_menu_selected{font-family: Adobe;font-size:30px;color:#fff;text-decoration:none;font-weight:normal;}
.main_menu_selected:hover{color:#fff;text-decoration:none;}

.icon{font-size:18px;}
.icon:hover {transform: rotate(360deg);-webkit-transform: rotate(360deg)}

.icon2{color:#C4C4C4;font-size:22px;margin-top:7px;padding-top:5px;}
.search{font-family:Adobe;font-size:22px;color:#212121;}
.search_archives{font-family: Adobe;font-size:24px;color:#212121;}
.search_archives_white{font-family: Adobe;font-size:24px;color:#fff;}
.menu{font-family: Adobe;font-size:24px;color:#fff;}
.menu:hover{color:#fff;}

.menu_selected{font-family: Adobe;font-size:24px;color:#C84037;text-decoration:underline;}
.menu_selected:hover{color:#C84037;}


.submenu{font-family: Adobe Bold;font-size:24px;color:#000000;text-decoration:none;}
.subselected{font-family: Adobe Bold;font-size:24px;color:#C84037;text-decoration:none;}

.faq{font-family: Adobe Bold;font-size:24px;color:#fff;text-decoration:none;background-color:#C84037;}
.donors{font-family: Adobe Bold;font-size:22px;color:#000000;text-decoration:none;}
.contributors{font-family: Adobe Bold;font-size:24px;color:#000000;text-decoration:none;}
.job{font-family: Adobe;font-size:24px;color:#000000;text-decoration:none;}


.caption{font-family: Adobe;color:#686868;font-size:22px;}

.breadcrumbs{font-family: Adobe Bold;font-size:22px;color:#C84037;text-decoration:none;}
.breadcrumbs_selected{font-family: Adobe;font-size:22px;color:#212121;text-decoration:none;}
	
.search_title{font-family: Adobe;font-size:30px;color:#000000;text-decoration:none;line-height:24px;}
	
.footer_title{font-family: Adobe;font-size:30px;color:#FFFFFF;}
.float{float:right;}
.dot{
	display: block;
	width: 6px;
	height: 6px;
	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #C4C4C4;
}

.dot_selected{
	display: block;
	width: 6px;
	height: 6px;
	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #C84037;
}


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

.lang{font-family: Montserrat SemiBold;color:#FFF;font-size:14px;text-decoration:none;}
.alang{font-family: Adobe;color:#FFF;font-size:30px;}
.lang:hover{color:#FFF;text-decoration:none;}
.alang:hover{color:#FFF;text-decoration:none;}



.slider_type{font-family: Adobe Bold;font-size:16px;color:#000;text-decoration:none;font-weight:normal;}
.slider_title{font-family: Adobe;font-size:28px;line-height:38px;color:#000;}

.slider_subtitle{font-family: Adobe Bold;font-size:32px;line-height:38px;color:#000;}
.slider_info{font-family: Adobe;font-size:26px;color:#000;line-height:26px;}
.slider_einfo{font-family: Montserrat;font-size:16px;line-height:26px;color:#000;}

.section{font-family: Adobe Bold;font-size:36px;line-height:31.2px;color:#000;}
.collection{font-family: Adobe Bold;font-size:44px;color:#C84037;}

.elinks{font-family: Montserrat;font-size:16px;line-height:25px;color:#C84037;}
.links{font-family: Adobe;font-size:26px;line-height:25px;color:#C84037;}

.title{font-family: Adobe;font-size:25px;line-height:18px;color:#000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.title:hover{text-underline-offset: 3px;text-decoration-thickness: 1px;overflow: visible; white-space: normal;}

.red_title{font-family: Adobe Bold;font-size:32px;line-height:20px;color:#C84037;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}


.title_all{font-family: Adobe;font-size:25px;line-height:18px;color:#000;}
.title_all:hover{text-decoration: underline;}

.title_light{font-family: Adobe;font-size:25px;line-height:18px;color:#000;text-overflow: ellipsis;white-space: nowrap;}
.etitle{font-family: Montserrat Medium;font-size:15px;line-height:18px;color:#000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.inner_title{font-family: Adobe Bold;font-size:42px;line-height:38px;color:#000;}
.subtitle{font-family: Adobe;font-size:28px;color:#000;}
.einner_title{font-family: Montserrat Medium;font-size:32px;line-height:38px;color:#000;}

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

.more{font-family: Adobe Bold;font-size:24px;color:#C84037;text-decoration:none;}

.input_text{float:right;margin-top:8px;height:25px;line-height:10px;padding:0px;background-color:#F2F5F7;border:0px;border-radius:0px;font-family: Adobe;font-size:22px;color:#212121;}
.input_text_selected{height:43px;width:100%;line-height:10px;padding-left:0px;background-color:#C84037;border:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;font-family: Adobe;font-size:22px;color:#fff;box-sizing:border-box;}

.footer{font-family: Adobe;font-size:20px;color:#FFFFFF;}
.footer:hover {color:#FFF;}
.efooter{font-family: Montserrat Medium;font-size:16px;}

.year{font-family: Adobe;font-size:24px;color:#212121;border:0px;border-radius:6px;padding:18px;text-align:center;box-sizing:border-box;}

.year_tag{float:left;font-family: Adobe;line-height:23.4px;font-size:23px;color:#212121;border:0.5px solid #212121;margin-right:5px;margin-left:5px;border-radius:16px;padding:0px 12px 0px 12px}
.year_tag:hover{border:0.5px solid #C84037;color:#C84037;text-decoration:none;}
.year_tag_selected{float:left;font-family: Adobe;line-height:23.4px;font-size:23px;background-color:#C84037;color:#fff;border:0.5px solid #C84037;margin-right:5px;margin-left:5px;border-radius:16px;padding:0px 12px 0px 12px}

.month{font-family: Adobe;font-size:24px;line-height:32px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}

.button{font-family: Adobe;font-size:20px;color:#fff;background-color:#212121;border:0px;border-radius:6px;padding-top:6px;padding-bottom:6px;padding-left:12px;padding-right:12px;}
.button2{font-family: Adobe;font-size:22px;color:#fff;background-color:#C84037;border:0px;border-radius:6px;width:208px;height:45px;}
.button_red{font-family: Montserrat;font-size:14px;color:#fff;background-color:#C84037;border-top-left-radius:0px;border-bottom-left-radius:0px;border:0px;border-top-right-radius:6px;border-bottom-right-radius:6px;padding-top:6px;padding-bottom:6px;padding-left:12px;padding-right:12px;}

.left_button{font-family: Adobe;height:30px;font-size:20px;line-height:10px;color:#fff;background-color:#212121;border:0px;border-bottom-left-radius:0px;border-top-left-radius:0px;border-bottom-right-radius:6px;border-top-right-radius:6px;padding-top:6px;padding-bottom:6px;padding-right:12px;}
.left_arrow{background-color:#212121;color:#fff;padding:7px;float:left;border-bottom-left-radius:6px;border-top-left-radius:6px;}

.left_button_white{font-family: Adobe;height:30px;font-size:20px;line-height:10px;color:#212121;background-color:#fff;border:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-top-left-radius:6px;padding-top:6px;padding-bottom:6px;padding-left:12px;}
.left_arrow_white{background-color:#fff;color:#212121;padding:7px;float:left;border-bottom-right-radius:6px;border-top-right-radius:6px;}

.right_button{font-family: Adobe;height:30px;font-size:20px;line-height:10px;color:#fff;background-color:#212121;border:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-top-left-radius:6px;padding-top:6px;padding-bottom:6px;padding-left:12px;}
.right_arrow{background-color:#212121;color:#fff;padding:7px;float:right;border-bottom-right-radius:6px;border-top-right-radius:6px;}


.paging{font-family:Adobe Bold;font-size:28px;line-height:18px;color:#000;min-width:46px;min-height:46px;padding:12px;box-sizing:border-box;text-decoration:none;display:inline-block;}
.paging:hover{color:#fff;background-color:#212121;border-radius:6px;text-decoration:none;}
.paging_selected{font-family: Adobe Bold;font-size:28px;line-height:18px;color:#fff;min-width:46px;min-height:46px;padding:12px;border-radius:6px;box-sizing:border-box;background-color:#212121;text-decoration:none;display:inline-block;}


.paging_last{font-family: Adobe;font-size:28px;line-height:18px;color:#000;min-width:46px;min-height:46px;padding:12px;box-sizing:border-box;text-decoration:none;display:inline-block;}
.paging_last:hover{color:#fff;background-color:#212121;border-radius:6px;text-decoration:none;}

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

.download{font-family: Adobe Bold;font-size:23px;color:#C84037;border:1px solid #C84037;border-radius:16px;padding:6px 12px 6px 12px}


.filterby{font-family: Adobe Bold;font-size:24px;color:#F3F3F3;}
.filter{font-family: Adobe;font-size:24px;color:#F2F5F7;}
.filter:hover{color:#C84037;}
.filter_hover{font-family: Adobe;font-size:24px;color:#C84037;}
.filter_selected{font-family: Adobe Bold;font-size:24px;color:#C84037;border:0.5px solid #212121;margin:6px;border-radius:16px;padding:5px 12px 5px 12px}
.filter_selected:hover{color:#C84037;}

.filter_tag{font-family: Adobe;font-size:18px;line-height:10px;color:#212121;border:0.5px solid #212121;margin:6px;border-radius:16px;padding:5px 12px 5px 12px}
.filter_tag:hover{border:0.5px solid #C84037;color:#C84037;}
.tag_selected{font-family: Adobe;font-size:18px;line-height:10px;color:#C84037;border:0.5px solid #C84037;margin:6px;border-radius:16px;padding:5px 12px 5px 12px}

.filter_etag{font-family: Montserrat Medium;font-size:13px;color:#212121;border:0.5px solid #212121;margin:6px;border-radius:16px;padding:5px 12px 5px 12px}
.filter_etag:hover{border:0.5px solid #C84037;color:#C84037;}
.tag_eselected{font-family: Montserrat Medium;font-size:13px;color:#C84037;border:0.5px solid #C84037;margin:6px;border-radius:16px;padding:5px 12px 5px 12px}


.letter{font-family: Adobe Bold;font-size:24px;color:#212121;}
.noletter{font-family: Adobe Bold;font-size:24px;color:#ccc;}
.letter_selected{font-family: Adobe Bold;font-size:24px;color:#C84037;}
.all_letters_selected{font-family: Adobe Bold;font-size:22px;background-color:#C84037; color:#fff;line-height:22px;}
.all_letters{font-family: Adobe Bold;font-size:24px; color:#fff;background-color:#212121;line-height:20px;}

.share{font-family: Adobe Bold;font-size:24px;color:#000000;}
.share_sentence{font-family: Adobe;font-size:22px;color:#000000;}
.social{font-family: Adobe;font-size:18px;color:#C84037;border:1px solid #C84037;}
.social:hover{color:#000000;border:1px solid #000000;}
.social_icon{font-size:14px;}
.social_footer{font-size:32px;color:#fff}
	
.collections{font-family: Adobe Bold;font-size:28px;color:#fff;}
.collections_intro{font-family: Adobe;font-size:24px;line-height:26px;color:#fff;}
.collections_text{font-family: Adobe;font-size:28px;line-height:30.6px;color:#000000;}
.collections_selected{font-family: Adobe Bold;font-size:28px;color:#C84037;}
	

.hr-vertical{margin-top:10px;float:left;height:25px;box-sizing:border-box;border-right:1px solid #5B5B5B;/*padding-right:20px*/}
.hr-vertical-white{margin-top:10px;height:20px;box-sizing:border-box;border-right:1px solid #fff;}
.hr-vertical-red{margin-top:10px;height:20px;box-sizing:border-box;border-right:1px solid #C84037;}

.info{font-family: Adobe;font-size:23px;line-height:16px;color:#000;text-decoration:none;font-weight:normal;}
.einfo{font-family: Montserrat;font-size:13px;line-height:16px;color:#000;text-decoration:none;font-weight:normal;}

.years{font-family: Adobe Bold;font-size:28px;color:#212121;}
.years:hover{color:#212121;}
.years_selected{font-family: Adobe Bold;font-size:28px;color:#C84037;}

.periodical_info{font-family: Adobe;font-size:24px;line-height:24px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
.periodical_info_bold{font-family: Adobe Bold;font-size:24px;line-height:24px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}

.periodical_info:hover{text-decoration:none;}
.periodical_info_bold:hover{text-decoration:none;}
	
.frequency{font-family: Adobe;font-size:22px;color:#000000;text-decoration:none;}
.frequency_bold{font-family: Adobe Bold;font-size:22px;color:#000000;text-decoration:none;}

.about_section{font-family: Adobe Bold;font-size:38px;color:#C84037;text-decoration:none;}

.text-small{
	font-size:14px;
}



.overlay {
  position: absolute;top: 0; bottom: 0; left: 0;right: 0;opacity: 0;transition: .3s ease;background-color: #000;opacity: 0.30;overflow:hidden;
}

.overlay:hover {
  cursor:hand;
}


#pic {
 /* display: inline-block;*/
 /* margin: 20px;*/
 /* border: 1px solid black;*/
  overflow: hidden;            /* clip the excess when child gets bigger than parent */
}
#pic img {
  display: block;
  transition: transform .4s;   /* smoother zoom */
}
#pic:hover img {
  transform: scale(1.1);
  transform-origin: 50% 50%;
  /*opacity:0.5;*/
}


#pdf_renderer { cursor:zoom-in; }
#pdf_renderer:-webkit-full-screen { cursor:zoom-out; }
#pdf_renderer:-moz-full-screen { cursor:zoom-out; }
#pdf_renderer:-ms-fullscreen { cursor:zoom-out; }
#pdf_renderer:fullscreen { cursor:zoom-out; }

	
@media  (min-width:1384px){
	.main_container {width:1384px;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;}
	.flex{display:flex;}	
	.left_padding{padding-right:120px;}
	.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:400px;}
	
	.slider_height{height:380px;}
	
    .publications{float:left;margin:auto;width:20%;}
    .mobile_floating{padding-right:20px;}
	
	
	.text{font-family: Adobe;font-size:24px;line-height:32px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.etext{font-family: Montserrat;font-size:16px;line-height:24px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.text_bold{font-family: Adobe Bold;font-size:24px;line-height:32px;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;}	
	
	
	.arrow_top{top:-40px;}
	.hr_top{top:-35px;}
	
	.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;}
	
	.slider_info_bold{font-family: Adobe Bold;direction:RTL;font-size:26px;padding-top:12px;padding-bottom:12px;color:#000;border-top:1px solid #D8D8D8;}
	.detail{padding-top:12px;padding-bottom:12px;text-align:left;}
	.folders_height{overflow:hidden;height:400px;}
	.detail{padding-top:12px;padding-bottom:12px;text-align:left;border-top:1px solid #D8D8D8;}
	
	
	.owl-theme .owl-controls{
		padding-top: 20px;
		text-align: right;
		width:1000px;
		text-align:center;
	}
	.dfilm{float:none;padding-left:0px;}
	.related{font-family: Adobe Bold;font-size:22px;color:#C5C5C5;text-decoration:none;margin-top:30px;border-top:2px solid #D8D8D8;}
	.sentence{font-family: Adobe;font-size:28px;color:#212121;line-height:45px;vertical-align:middle;}
	.right{text-align:left;}
	.video_height{max-height:400px;}
	.share_style{text-align:left;}
	
	.trending{float:right;font-family: Adobe;font-size:23px;line-height:13px;color:#212121;border:1px solid #212121;margin-left:10px;border-radius:16px;padding:6px 12px 6px 12px}
	.trending:hover{border:1px solid #C84037;color:#C84037;}
	
	.search_padding{margin-top:30px;}
	
}
@media (min-width:811px) and (max-width:1383px){
	
	.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;}
	.flex{display:flex;}		
	.left_padding{padding-right:20px;}

	.mobile_menu{display:none;}
	
	
	.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-right:20px;}
	
	.text{font-family: Adobe;font-size:24px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.atext{font-family: Adobe;font-size:16px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.text_bold{font-family: Adobe Bold;font-size:24px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	
	
	
	.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;}
	
	.slider_info_bold{font-family: Adobe Bold;direction:RTL;font-size:26px;padding-top:12px;padding-bottom:12px;color:#000;border-bottom:1px solid #D8D8D8;}
	.detail{padding-top:12px;padding-bottom:12px;text-align:left;}
	.folders_height{overflow:hidden;height:400px;}
	
	
	.owl-theme .owl-controls{
		padding-top: 10px;
		text-align: right;
		width:100%;
		text-align:center;
	}
	.dfilm{float:none;padding-left:0px;}
	.related{font-family: Adobe Bold;font-size:22px;color:#C5C5C5;text-decoration:none;margin-top:30px;border-top:2px solid #D8D8D8;}
	
	.sentence{font-family: Adobe;font-size:28px;color:#212121;line-height:45px;vertical-align:middle;}
	.right{text-align:right;}
	.video_height{max-height:400px;}
	.share_style{text-align:left;}
	
	.trending{float:right;font-family: Adobe;font-size:23px;line-height:13px;color:#212121;border:1px solid #212121;margin-right:10px;border-radius:16px;padding:6px 12px 6px 12px}
	.trending:hover{border:1px solid #C84037;color:#C84037;}
	.search_padding{margin-top:30px;}
	
}

@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;}
	.flex{display:flex;}	
	.left_padding{padding-right:20px;}
	
	.hideforipad{display:none;}
	
	.mobile_menu{display:none;}
	.slider_arrow{left:0px;bottom:-15px;}
	
	
	
	.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-right:20px;}
	
	.text{font-family: Adobe;font-size:24px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.atext{font-family: Adobe;font-size:16px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	.text_bold{font-family: Adobe Bold;font-size:24px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
	
	.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;}
	
	.slider_info_bold{font-family: Adobe Bold;direction:RTL;font-size:26px;padding-top:12px;padding-bottom:12px;color:#000;border-top:1px solid #D8D8D8;}
	.detail{padding-top:12px;padding-bottom:12px;text-align:left;border-top:1px solid #D8D8D8;}
	.years{font-family: Adobe Bold;font-size:13px;color:#212121;}
	
	
	.dfilm{padding-right:40px;float:right;}
	.related{font-family: Adobe Bold;font-size:22px;color:#C5C5C5;text-decoration:none;margin-top:30px;border-top:2px solid #D8D8D8;}
	.sentence{font-family: Adobe;font-size:28px;color:#212121;line-height:45px;vertical-align:middle;}
	.right{text-align:right;}
	.mobile_margin{margin-top:50px;}
	.video_height{max-height:350px;}
	.share_style{text-align:left;}
	
	.trending{float:right;font-family: Adobe;font-size:23px;line-height:13px;color:#212121;border:1px solid #212121;margin-right:10px;border-radius:16px;padding:6px 12px 6px 12px}
	.trending:hover{border:1px solid #C84037;color:#C84037;}
	.search_padding{padding:10px;margin-top:30px;}
	
}

@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;}
	.left_padding{padding-right:20px;}
	.float{float:none;}
	
   
   .title{font-family: Adobe;font-size:24px;line-height:16px;color:#000;}
   .section{font-family: Adobe Bold;font-size:27px;line-height:31.2px;color:#000;float:right;padding-right:20px;}
   
   .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;}
	   
   .text{font-family: Adobe;font-size:24px;line-height:28px;color:#000;text-decoration:none;font-weight:normal;}
   .atext{font-family:Adobe;font-size:16px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;}
   .text_bold{font-family: Adobe Bold;font-size:24px;line-height:20px;color:#000;text-decoration:none;font-weight:normal;text-align:justify;}
   
	
	.blog_height{height:380px;}	
	.blog_height_first{height:360px;}	
	
	
	.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: Adobe;font-size:35px;line-height:30px;color:#000;text-decoration:none;font-weight:normal;}
	
	.slider_info_bold{font-family: Adobe Bold;direction:RTL;font-size:26px;padding-top:12px;color:#000;}
	.detail{padding-bottom:12px;text-align:right;border-bottom:1px solid #D8D8D8;}
	.years{font-family: Adobe Bold;font-size:20px;color:#212121;}
	
	
	.owl-theme .owl-controls{
		padding-top: 10px;
		text-align: right;
		width:100%;
		text-align:center;
	}
	.dfilm{padding-right:0px;float:right;}
	.related{font-family: Adobe Bold;font-size:22px;color:#C5C5C5;text-decoration:none;}
	
	.sentence{font-family: Adobe;font-size:28px;color:#212121;vertical-align:middle;margin-bottom:10px;}
	.mobile_margin{margin-top:50px;}
	.video_height{max-height:194px;}
	.share_style{margin-top:0px;}
	
	.trending{display:inline-block;font-family: Adobe;font-size:23px;line-height:13px;color:#212121;border:1px solid #212121;margin-right:10px;border-radius:16px;padding:6px 12px 6px 12px}
	.trending:hover{border:1px solid #C84037;color:#C84037;}
	.search_padding{padding:10px;}
	
}