/* CSS Document */
html{width:100%}
body{
font-family:Tahoma,'Tajawal', Geneva, sans-serif;
margin:0 auto;
padding:0;
font-size:13px;
color:#212b4a;
background-color:#ededed;
}
a{text-decoration:none; outline:none;}
h3{margin-top:0 }
#main{width:100%;position:relative;}
.view-site{width:1024px; padding:0; margin:0 auto; position:relative; direction:rtl; text-align:right}
.mainCentered{width:100%;margin:0 auto; padding:0;}
img{border:0;}
.cursor{cursor:pointer; cursor:hand}
.hidden{ display:none; visibility:hidden;}
.no-display{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
.float-space{height:20px;}
.button{border:0; cursor:pointer; cursor:hand;}
.no_margin{margin:0 auto !important}
.no_data{color:#c31432; padding:10px; text-align:center}
#logo{width:239px; height:92px; border:0; overflow:hidden}
#header{ padding-top:19px; height:120px;}
#header .left{float:right}
#header .right{float:left}
#header .right #langnav{float:left; clear:both}
#header .right #langnav .item{float:right; font-size:12px; margin-top:1px;}
#header .right #langnav .item a{color:#9da8c7;}
#header .right #langnav .item a:hover, #header .right #langnav .item a.active{color:#c31432}
#header .right #langnav .separator{float:right; padding:0 3px 0 3px}
#header .right .searchable_socialize{ clear:both; padding-top:25px; float:left}
#header .right .searchbox_inc{ border:1px solid #9da8c7; margin-left:8px; float:left}
#header .right .searchbox_inc #search-key{ float:right; background:#fafafa; font-family:Tahoma, Geneva, sans-serif; border:0 none; padding:3px 5px 3px 5px; font-size:12.5px;}
#header .right .searchbox_inc #btn-search{ float:right; border:0; background:url(../images/btn-search.png) no-repeat center center; cursor:pointer; cursor:hand; width:26px; height:24px;}
#header .right #social-media-top{float:left; margin-top:3px;}
#header .right #social-media-top .item{ float:right;}
#header .right #social-media-top .item a{color:#9da8c7}
#header .right #social-media-top .separator{float:right; color:#dfe3ee; padding:3px 8px 0 8px}
#navigation-menu{clear:both}
#navigation-menu li.separator{ float:right; background:#ededed; width:1px; height:31px; margin-top:10px}
.ie10 .ddsmoothmenu{ height:50px;}
.ie10 .ddsmoothmenu > li{ height:50px;}
/* home styletch */
#header-home{width:100%; height:380px; background:#ffffff; border:0; float:right; padding:20px;}
/* header links */
#header-h-links{float:left; width:227px; height:280px;}
#header-h-links .topl{ width:227px; height:266px; text-align:center; vertical-align:middle}
#header-h-links .topl .data{ width:155px; text-align:center; color:#ffffff; padding:14px 0 14px 0; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; line-height:18px; margin-bottom:15px;}
#header-h-links .topl .link{border: 0 none;clear: both;font-size: 12px;margin: 0 auto;padding: 0;text-align: center;text-transform: uppercase;}
#header-h-links .topl .link a{color:#c31432}
#header-h-links .botml{ width:227px; height:113px; vertical-align:middle; margin-top:1px; color:#ffffff; text-align:center;font-size:24px;text-transform:uppercase;line-height:25px;}
#header-h-links .botml span{ font-size:52px; line-height:20px;}
#header-h-links .botml a{color:#ffffff; display:block; width:227px; height:113px; line-height:55px;}
/* REPLACED */
#header-h-links .botml .data{ font-size:24px;width:105px;text-transform:uppercase; width:120px; line-height:25px;}
#header-h-links .botml .data span{ font-size:52px; line-height:44px;}
/* PRESS ROOM HOME BOX */
#h-press-room{ padding-top:40px; clear:both; margin-bottom:40px;}
#h-press-room .titles{ margin-bottom:10px; clear:both; float:right; width:100%; width:100%}
#h-press-room .titles .left{ color:#1e2b50; font-size:24px; text-transform:uppercase; float:right}
#h-press-room .titles .right{ float:left; padding-top:10px;}
#h-press-room .data{ background:#ffffff; width:930px; height:250px; padding:25px; overflow:hidden}
#h-press-room ul.tabs{padding:0; margin:0 auto; list-style:none} 
#h-press-room .tabs li {list-style:none;display:inline; font-size:12px;}
#h-press-room .tabs a{padding:0 2px 0 2px;display:inline-block;background:none;color:#9da8c7;text-decoration:none;}
#h-press-room .tabs a.active{color:#c31432;}
#h-press-room .tabs li.separator{ padding:0; color:#9da8c7} 
#h-press-room .data .item{ height:250px; overflow:hidden; padding-left:25px;}
#h-press-room .data .item .image{ width:213px; height:115px; background:#ededed;}
#h-press-room .data .item .details{ width:213px; color:#212b4a; padding-top:17px/*20px*/;}
#h-press-room .data .item .details .title{ font-size:16px/*17px*/;}
#h-press-room .data .item .details .title a{ color:#c31432;}
#h-press-room .data .item .details .source{ padding-top:3px; color:#3c4868; font-weight:bold; font-size:13px;}
#h-press-room .data .item .details .small_description{ padding-top:7px;}
#h-press-room .data .item .details .more{ font-size:11px; margin-top:5px;}
#h-press-room .data .item .details .more a{color:#abb4ce; text-transform:uppercase}
#h-press-room .data .item.last{ padding-left:0 !important}
/* PUBLICATIONS HOME BOX */
#h-third-part{clear:both; margin-bottom:0; float:right; width:100%;}
#h-third-part #h-publications .data{background: url(../images/slick-loader.gif) no-repeat center center #ffffff; height:290px; padding:25px; padding-bottom:5px; overflow:hidden}
#h-third-part #h-publications .item{ width:318px; height:257px; overflow:hidden; display: flex;}
#h-third-part #h-publications .item .image{ width:180px; height:257px; background:#ededed; float:right}
#h-third-part #h-publications .item .details{  color:#212b4a;}
#h-third-part #h-publications .item .details .title{ font-size:16px/*17px*/;}
#h-third-part #h-publications .item .details .title a{ color:#c31432;}
#h-third-part #h-publications .item .details .date{ padding-top:3px; color:#3c4868; font-weight:bold; font-size:13px;}
#h-third-part #h-publications .item .details .small_description{ padding-top:7px;}
#h-third-part #h-publications .item .details .more{ font-size:11px; margin-top:5px;}
#h-third-part #h-publications .item .details .more a{color:#abb4ce; text-transform:uppercase}
#h-third-part #h-publications .listall{ font-size:12px; margin-top:12px; position:absolute; right:0}
#h-third-part #h-publications .listall a{ color:#848b9f}
/* STANDARD TITLES BOXES */
.standcontent_titles{ width:100%; margin-bottom:10px; float:right; clear:both}
.standcontent_titles .left{ color:#1e2b50; font-size:24px; text-transform:uppercase; float:right}
.standcontent_titles .right{ float:left; padding-top:10px;}	
.standcontent_titles .right ul.tabs{padding:0; margin:0 auto; list-style:none;} 
.standcontent_titles .right .tabs  li {list-style:none;display:inline; font-size:12px;}
.standcontent_titles .right .tabs a{padding:0 2px 0 2px;display:inline-block;background:none;color:#9da8c7;text-decoration:none;}
.standcontent_titles .right .tabs a.active{color:#c31432;}
.standcontent_titles .right .tabs li.separator{ padding:0; color:#9da8c7} 
/* EVENTS HOME BOX*/

#h-third-part #h-events .data{background: url(../images/slick-loader.gif) no-repeat center center #ffffff; height:290px; padding:25px; padding-bottom:5px; overflow:hidden}
#h-third-part #h-events .item{ width:290px; height:257px; overflow:hidden;}
#h-third-part #h-events .item .image{ width:290px; height:150px; background:#ededed;}
#h-third-part #h-events .item .details{ width:286px; color:#212b4a; margin-top:10px; clear:both;}
#h-third-part #h-events .item .details .title{ font-size:16px/*17px*/;}
#h-third-part #h-events .item .details .title a{ color:#c31432;}
#h-third-part #h-events .item .details .date{ padding-top:3px; color:#3c4868; font-weight:bold; font-size:13px;}
#h-third-part #h-events .item .details .small_description{ padding-top:5px;}
#h-third-part #h-events .item .details .more{ font-size:11px; margin-top:5px;}
#h-third-part #h-events .item .details .more a{color:#abb4ce; text-transform:uppercase}
#h-third-part #h-events .listall{ font-size:12px; margin-top:12px; position:absolute; right:0}
#h-third-part #h-events .listall a{ color:#848b9f}
.scroll-pane-box{height:285px;overflow:auto; outline:none}

#h-third-part #h-leadership .data{height:290px; padding:25px; padding-bottom:5px; overflow:hidden;  background:#ffffff; }
#h-third-part #h-leadership .item{height:auto; overflow:hidden; border-bottom:1px solid #eeeeee; margin-bottom:10px; padding-bottom:10px;}
#h-third-part #h-leadership .item.last{margin-bottom:0 !important}
#h-third-part #h-leadership .item .image{background: url(../images/slick-loader.gif) no-repeat center center; width:80px; height:80px; float:right}
#h-third-part #h-leadership .item .details{ width:100px; color:#212b4a; margin-top:0; float:right; margin-right:15px;}
#h-third-part #h-leadership .item .details .title{ font-size:14px/*17px*/;}
#h-third-part #h-leadership .item .details .title a{ color:#c31432;}
#h-third-part #h-leadership .item .details .position{ padding-top:1px; color:#3c4868; font-weight:bold; font-size:12px;}
#h-third-part #h-leadership .item .details .small_description{ padding-top:10px;}
#h-third-part #h-leadership .item .details span{ position:relative; top:3px}
#h-third-part #h-leadership .item .details a{ color:#abb4ce; text-transform:uppercase; font-size:11px;}
#footer{padding-top:40px; clear:both; margin-bottom:10px;}
#footer .content{height:auto; background:#1e2b50; padding:20px;padding-bottom:50px;}
#footer .content .item{ width: 15%; position:relative; background:url(../images/bg-bmi.png) no-repeat top 2px left 55px;}
#footer .content .item.lst{background: none;}
#footer .content .item a{color:#ffffff; font-size:14px; display:inline}
#footer .content .item .sub{ padding-top:12px}
#footer .content .item .sub .isbox{ margin-bottom:4px;}
#footer .copyright{clear:both; background:#172449; padding:5px 20px 5px 20px}
#footer .copyright .social_media{ clear:both; float:right; padding-top:2px;}
#footer .copyright .social_media .item{ float:right;}
#footer .copyright .social_media .item a{ color:#ffffff; display:flex; align-items: center;}
#footer .copyright .social_media .separator{ float:right; text-align:center; width:55px; color:#2c3d6e; padding-top:3px;}
#footer .copyright .certificate{ float:left; color:#acb4ce; font-size:12px; padding-top:5px;}
#footer .copyright .certificate .powered a{ color:#acb4ce}
/* INC SIDE BOX */
.inner_insidepage{ padding-top:35px;}
.inner_insidepage .boxtitle_inc{ text-align:right; width:270px;}
.inner_insidepage .boxtitle{ color:#1e2b50; font-size:23px; text-transform:uppercase; margin-bottom:10px;}
.inner_insidepage .leftbox_inner{float:right; width:640px; padding:25px; background:#ffffff; min-height:924px;}
.parabox{ margin-bottom:25px}
.parabox .title{ color:#c31432; font-size:23px; text-transform:uppercase; width:600px; margin-bottom:15px;}
.parabox .description{ line-height:20px;}
.parabox .description .para_image{ float:left; padding-right:15px; padding-bottom:15px;}
.inc_inner .pressroom{ padding:25px; background:#ffffff; margin-bottom:25px;}
.inc_inner .pressroom .boxitem{ clear:both; font-size:13px; margin-bottom:25px;}
.inc_inner .pressroom .boxitem .image{ width:220px; height:110px; background: url(../images/slick-loader.gif) no-repeat center center; overflow:hidden; margin-bottom:15px;}
.inc_inner .pressroom .boxitem .title{ font-size:16px;}
.inc_inner .pressroom .boxitem a{color:#c31432;}
.inc_inner .pressroom .boxitem .source{padding-top:3px; color:#3c4868; font-weight:bold;}
.inc_inner .pressroom .boxitem .small_desc{ padding-top:7px;}
.inc_inner .pressroom .boxitem .more{font-size:11px; margin-top:5px;}
.inc_inner .pressroom .boxitem .more a{color:#abb4ce; text-transform:uppercase}
#inc-h-links .botml{ height:113px; vertical-align:middle; margin-top:1px;color:#ffffff; text-align:center;font-size:24px;text-transform:uppercase;line-height:25px; margin-bottom:30px;}
#inc-h-links .botml span{ font-size:52px; line-height:3px;}
#inc-h-links .botml a{color:#ffffff; display:block; width:270px; height:113px; line-height:68px;}
#contact-info-inc{ padding:20px; background:#ffffff; clear:both; color:#003768; font-size:14px;}
#contact-info-inc a{ color:#003768} 
/* PAGINATION LIST */
.paginboxlist{height:auto; min-height:900px}
.paginboxlist .separationlist{clear:both}
.pagination_list{ outline:none; clear:both}
.pagination_list a{color:#212b4a}
.pagination_list .active{ background:#c31432; color:#ffffff; padding:2px 5px 2px 5px;}
.pagination_list .nxtprv{ color:#212b4a}
/* BOARD */

.item_board .image{ width:125px; height:124px; border:0; background:#ededed}
.item_board .details{ padding-right:15px;}
.item_board .details .title{ color:#c31432; font-size:17px;}
.item_board .details .title a{ color:#c31432;}
.item_board .details .position{ font-size:14px; color:#212b4a; padding-top:3px; font-weight:bold}
.item_board .details .small_desc{ font-size:14px; color:#212b4a; padding-top:6px;}
.item_board .details .more{ font-size:14px; margin-top:10px;}
.item_board .details .more a{color:#1e2b50}
.item_board .details .more span{ position:relative; right:10px; top:2px;}
.board_details_info{ clear:both}
.board_details_info .title{ color:#c31432; font-size:20px; text-transform:uppercase; margin-bottom:20px;}
.board_details_info .fields{ clear:both }
.board_details_info .fields .image{ width:275px; float:right}
.board_details_info .fields .info{ float:right; padding-right:15px; width:350px;}
.board_details_info .fields .info .position{ color:#1e2b50; font-weight:bold}
.board_details_info .fields .info .small_desc{ color:#1e2b50; padding-top:10px;}
.board_details_info .description{ color:#212b4a; line-height:20px; clear:both; padding-top:15px;}
.board_details_info .back{ font-size:14px; text-align:center; clear:both; padding:10px;}
.board_details_info .back a{ color:#c31432;}
.board_details_info .extra_options{clear:both; float:left}
.board_details_info .extra_options .download{ float:left}
.board_details_info .extra_options .ext_link{ float:left; margin-left:10px; margin-top:7px;}
.staff_item{float:left; width:/*210px*/320px; margin-bottom:20px; font-size:14px; color:#1e2b50}
.staff_item span{ font-weight:bold; font-size:13px;}
/* PUBLICATIONS */

.item_publication .image{ width:164px; height:237px; border:0; background:#ededed}
.item_publication .details{ padding-right:15px;}
.item_publication .details .title{ color:#c31432; font-size:17px;}
.item_publication .details .title a{ color:#c31432;}
.item_publication .details .date{ font-size:14px; color:#212b4a; padding-top:5px; font-weight:bold}
.item_publication .details .small_desc{ font-size:14px; color:#212b4a; padding-top:10px;}
.item_publication .details .more{ font-size:12px; margin-top:10px;}
.item_publication .details .more a{color:#abb4ce; text-transform:uppercase}
.publications_details_info{ clear:both}
.publications_details_info .title{ color:#c31432; font-size:20px; text-transform:uppercase; margin-bottom:20px;}
.publications_details_info .fields{ clear:both }
.publications_details_info .fields .image{ width:180px; float:right; padding: 0 0 12px 15px;}
.publications_details_info .fields .info{width:auto;}
.publications_details_info .fields .info .date{ color:#1e2b50; font-weight:bold}
.publications_details_info .fields .info .small_desc{ color:#1e2b50; padding-top:10px; font-style:italic; font-size:13px; line-height:20px;text-align:justify}
.publications_details_info .fields .info .description{ color:#212b4a; line-height:20px; padding-top:15px;}
.publications_details_info .back{ font-size:14px; text-align:center; clear:both; padding:10px;}
.publications_details_info .back a{ color:#c31432;}
.publications_details_info .extra_options{clear:both; float:left}
.publications_details_info .extra_options .download{ float:left}
/* EVENTS */
.item_event{width:640px; width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #c31432; float:right; clear:both}
.item_event .image{ float:right; width:229px; height:125px; border:0; background:#ededed}
.item_event .details{ float:right; width:390px; padding-right:15px;}
.item_event .details .title{ color:#c31432; font-size:17px;}
.item_event .details .title a{ color:#c31432;}
.item_event .details .date{ font-size:14px; color:#212b4a; padding-top:7px;}
.item_event .details .location{ font-size:14px; color:#212b4a; padding-top:3px;}
.item_event .details .small_desc{ font-size:14px; color:#212b4a; padding-top:6px;}
.item_event .details .more{ font-size:14px; margin-top:10px;}
.item_event .details .more a{color:#1e2b50}
.item_event .details .more span{ position:relative; right:10px; top:2px;}
.event_details_info{ clear:both}
.event_details_info .title{ color:#c31432; font-size:20px; text-transform:uppercase; margin-bottom:20px;}
.event_details_info .fields{ clear:both;}
.event_details_info .fields .image{ width:290px; float:right}
.event_details_info .fields .info{ float:right; padding-right:15px; width:330px; font-size:14px;}
.event_details_info .fields .info .date{ color:#1e2b50; padding-bottom:5px;}
.event_details_info .fields .info .location{ color:#1e2b50; height:100px;}
.event_details_info .fields .info .sharethis{ color:#1e2b50;}
.event_details_info .description{ color:#212b4a; line-height:20px; clear:both; padding-top:15px; font-size:14px;}
.event_details_info .back{ font-size:14px; text-align:center; clear:both; padding:10px;}
.event_details_info .back a{ color:#c31432;}
/* PRESS LIST */
.item_presslist{width:640px; width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #c31432; float:right; clear:both}
.item_presslist .image{ float:right; width:229px; height:125px; border:0; background:#ededed}
.item_presslist .details{ float:right; width:390px; padding-right:15px;}
.item_presslist .details .title{ color:#c31432; font-size:17px;}
.item_presslist .details .title a{ color:#c31432;}
.item_presslist .details .source{ font-size:14px; color:#212b4a; padding-top:3px; font-weight:bold}
.item_presslist .details .small_desc{ font-size:14px; color:#212b4a; padding-top:6px;}
.item_presslist .details .more{ font-size:14px; margin-top:10px;}
.item_presslist .details .more a{color:#1e2b50}
.item_presslist .details .more span{ position:relative; right:10px; top:2px;}
.presslist_details_info{ clear:both}
.presslist_details_info .title{ color:#c31432; font-size:20px; text-transform:uppercase; margin-bottom:20px;}
.presslist_details_info .fields{ clear:both;}
.presslist_details_info .fields .image{ width:275px; float:right}
.presslist_details_info .fields .info{ float:right; padding-right:15px; width:330px; font-size:14px;}
.presslist_details_info .fields .info .source{ color:#1e2b50; padding-bottom:5px; font-weight:bold}
.presslist_details_info .fields .info .small_desc{ color:#1e2b50;}
.presslist_details_info .fields .info .sharethis{ color:#1e2b50;}
.presslist_details_info .description{ color:#212b4a; line-height:20px; clear:both; padding-top:15px; font-size:14px;}
.presslist_details_info .back{ font-size:14px; text-align:center; clear:both; padding:10px;}
.presslist_details_info .back a{ color:#c31432;}
/* GALLERY */
#list-gallery-box{ clear:both; margin-top:20px; margin-bottom:0; float:right}
#list-gallery-box .item_gallery{ width:203px; height:117px; margin-left:15px; margin-bottom:15px; float:right}
#list-gallery-box .item_gallery.lastperow{ margin-left:0 !important;}
#list-gallery-box .item_gallery .image{width:203px; height:117px; background:url(../images/slick-loader.gif) no-repeat center center; position:relative}
#list-gallery-box .item_gallery .image .iconplay{ position:absolute; right:80px; top:33px;}
/* CONTACT INFO */
#contact-info-details{ color:#003768; line-height:20px; font-size:14px; margin-bottom:40px;}
#contact-info-details a{color:#003768}
#c-map-view{ width:330px; height:200px; background:url(../images/slick-loader.gif) no-repeat center center; border:1px solid #bebebe}
/* INPUT FIELDS LIST */
.required_msg{ clear:both}
.notification_alert{ padding:10px; clear:both; font-family:Tahoma, Geneva, sans-serif; margin-bottom:10px; font-size:14px; font-weight:bold}
.leftbox_inner span.error{ color:#c51431; }
.leftbox_inner span.success{ color:#9da8c7;}
.fieldslist .required_field{ color:#c31432;}
.fieldslist .request_actions{ padding-top:8px;}
.fieldslist th{text-align:right; font-size:14px; padding-bottom:6px;}
.fieldslist td{padding-bottom:14px;}
.fieldslist .cf_textbox{ width:260px; height:28px; border:1px solid #bebebe; background:#ededed; font-family:Tahoma, Geneva, sans-serif}
.fieldslist .cf_textarea{width:637px; height:200px; resize:none;border:1px solid #bebebe; background:#ededed; font-family:Tahoma, Geneva, sans-serif; font-size:13px;}
.fieldslist .button_srclick{ background:#c31432; color:#ffffff; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase; text-align:center; border:0; padding:5px 20px 5px 20px; outline:none;  }
.fieldslist .cf_selectbox{background:#ededed; font-family:Tahoma, Geneva, sans-serif; width:252px; margin-top:5px; padding:0 4px 0 4px; border:0 none; outline:none}
.fieldslist .fieldbox{ width:260px; height:28px; border:1px solid #bebebe; background:#ededed; font-family:Tahoma, Geneva, sans-serif}
#request-form #rf-back-sep{ background:url(../images/rf-cp-back.png) no-repeat center center; height:361px; width:45px;}
label.error{color:#c31432; position:relative; top:5px;}
/* INTERNSHIPS FIELDS LIST */
#msg-indicator-interships{line-height:20px; font-size:14px; margin-bottom:15px;}

/* SEARCH */
#no-search-request{color:#c51431; font-size:14px; padding:10px; text-align:center; font-weight:bold}
.search_page .error{color:#c51431; font-size:15px; padding:10px;}
.search_page .search_result{ clear:both; font-size:14px; color:#003768; margin-bottom:20px;}
.search_page .search_result span{ color:#c51431;}
.search_page .results_view{ clear:both; color:#212b4a;line-height:20px;}
.search_page .results_view div{ clear:both; margin-bottom:15px;}
.search_page .results_view div.last{ margin-bottom:0 !important}
.search_page .results_view .search_pagelink{ color:#9da8c7}
.search_page .results_view .highlighted_key{color:#c31432; font-weight:bold}
/* RELATED PUBLICATIONS */
#related-publications{ clear:both; padding-top:25px;}
#related-publications .bxtitle{color:#1e2b50;font-size:20px;margin-bottom:15px;text-transform: uppercase;}
#related-publications .item{ width:180px; height:auto; float:right; margin-left:49px; margin-bottom:20px;}
#related-publications .item.lastpr{ margin-left:0 !important}
#related-publications .item .image{ width:180px; height:260px; overflow:hidden; border:0}
#related-publications .item .title{ font-size:15px; padding-top:6px; margin-bottom:0; overflow:hidden; width:180px;}
#related-publications .item .date{ clear:both; padding-top:2px; font-weight:bold; font-size:13px; color:#212b4a}
#related-publications .item a{ color:#c31432}
.download_link{position:relative; right:5px;}
.download_pdflinkinc{clear:both; float: left; margin-bottom: 10px;}
.download_pdflinkinc a{color:#abb4ce; text-transform: uppercase; text-decoration: none;}
                            