@font-face {
  font-family: 'GESSTwoBold';
  src: url('../fonts/GESSTwoBold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/GESSTwoBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/GESSTwoBold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/GESSTwoBold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/GESSTwoBold.svg#GESSTwoBold') format('svg'); /* Legacy iOS */
       unicode-range: U+0600-065e, U+0669-06ff;
}
@font-face {
  font-family: 'GESSTwoLight';
  src: url('../fonts/GESSTwoLight.eot'); /* IE9 Compat Modes */
  src: url('../fonts/GESSTwoLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/GESSTwoLight.woff') format('woff'), /* Modern Browsers */
       url('../fonts/GESSTwoLight.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/GESSTwoLight.svg#GESSTwoBold') format('svg'); /* Legacy iOS */
       unicode-range: U+0600-065e, U+0669-06ff;
}
@font-face {
  font-family: 'GESSTwoLightItalic';
  src: url('../fonts/GESSTwoLightItalic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/GESSTwoLightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/GESSTwoLightItalic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/GESSTwoLightItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/GESSTwoLightItalic.svg#GESSTwoLightItalic') format('svg'); /* Legacy iOS */
       unicode-range: U+0600-065e, U+0669-06ff;
}
@font-face {
  font-family: 'GESSTwoMedium';
  src: url('../fonts/GESSTwoMedium.eot'); /* IE9 Compat Modes */
  src: url('../fonts/GESSTwoMedium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/GESSTwoMedium.woff') format('woff'), /* Modern Browsers */
       url('../fonts/GESSTwoMedium.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/GESSTwoMedium.svg#GESSTwoMedium') format('svg'); /* Legacy iOS */
       unicode-range: U+0600-065e, U+0669-06ff;
}
@font-face {
  font-family:"GESSTextUltraLight";
  src:url("../fonts/GE_SS_Text_UltraLight.eot?") format("eot"),
  url("../fonts/GE_SS_Text_UltraLight.woff") format("woff"),
  url("../fonts/GE_SS_Text_UltraLight.ttf") format("truetype"),
  url("../fonts/GE_SS_Text_UltraLight.svg#GESSTextUltraLight-UltraLight") format("svg");
  font-weight:normal;
  font-style:normal;
  unicode-range: U+0600-065e, U+0669-06ff;
}
*{
  /*-webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: grayscale;*/
}
body{
  font-family: 'GESSTwoLight';
  -webkit-font-smoothing: subpixel-antialiased;
  /*-moz-osx-font-smoothing: grayscale;*/
}
html, button, input, select, textarea, h1, h2, h3, h4, h5, h6 { font-family: 'GESSTwoLight'; }
h3.sub-title, 
#html5-elem-data-box #html5-text, 
#html5-elem-data-box #html5-text b
{ font-family: 'GESSTwoLight';}


.static-banner-container > h3.title 
{font-family: 'GESSTwoBold';}
/* Header
------------------------------------------------*/
.top_nav_left{ float: right;}
.top_nav_right{ float: left;}
.top_nav_right .member{ float: left;}
.top_nav_right .lang_sel{ float: right; margin-right: 0; margin-left: 16px;}
.top_nav_right .search{ float: right; margin-right: 0; margin-left: 10px;}

.navbar-nav li{ float: right; width: 176px;}
/*.navbar-nav li:nth-child(3){ margin-left: 7%; margin-right: 0; background: none;}
.navbar-nav li:nth-child(4){ background: url("../images/headers/seprator.png") no-repeat scroll left top;}*/

/*.navbar-nav li:nth-child(3){ margin-left: 7%; margin-right: 0; background: none;}*/
.navbar-nav li:nth-child(4), .navbar-nav li:last-child{ background: url("../images/headers/seprator.png") no-repeat scroll 

left top;}
.navbar-nav li:nth-child(1), .navbar-nav li:nth-child(2), .navbar-nav li:nth-child(3){ float: right;}
.navbar-nav li:nth-child(4), .navbar-nav li:nth-child(5), .navbar-nav li:nth-child(6){ float: left;}
.navbar-nav li:nth-child(3){ background:none; }

.navbar-nav li.honorarycouncil a, .navbar-default .navbar-nav > li.honorarycouncil > a{ padding: 33px 15px 30px;}
.navbar-nav li.aacic a, .navbar-default .navbar-nav > li.aacic > a, 
.navbar-nav li.sportsgames a, .navbar-default .navbar-nav > li.sportsgames > a{ padding-bottom: 10px;}

.top_nav_right .member .nav-menu-header li{ float: right; margin-left: 16px; margin-right: 0;}
.navbar-nav li a, .navbar-default .navbar-nav > li > a{ font-size: 16px;}
#lang_sel_list > ul > li.icl-en > a{ background-position: 95% 6px;}
#lang_sel_list > ul > li.icl-en > a, #lang_sel_list > ul > li.icl-ar > a{ padding-right: 25px; padding-left: 0 ; text-

align: right;}

.sponsor_fix {margin: 0 auto; max-width: 1150px; width: 100%;}
.sponsor_fix a{ float: left;}
/* Home Page Banner
------------------------------------------------*/
.home-banner .banner-caption{ left: auto; right: 0; top: 124px;}
.home-banner .banner-caption h3 { background-position: right top; font-family: 'GESSTwoMedium'; line-height: 60px;}
.home-banner .banner-caption a { font-family: 'GESSTwoLight';}

/* Static Banner
------------------------------------------------*/
.static-banner-container{ padding-right: 50px;}
.static-banner-container > h3.title{ text-align: right; background-position: right top;}


.content-block p.readmore-text-link{ text-align: left;}
.content-block p.readmore-text-link i.fa{ padding-left: 5px;} 
.content-block p.post-thumb{ float: left; margin-left: 0; margin-right: 30px;}
.content-block a.viewall-link{ text-align: left; padding:10px 0px 10px 20px;}
.content-block a.viewall-link i.fa{ padding-left: 5px;}

.content-block .col-sm-6.odd{ float:left;}
.content-block .col-sm-6.text-right.odd{ text-align:left;}


p.hosp-image-wrap{ float: left; margin-right: 20px;}

p.image-right{ float: left; margin-right: 30px;}
p.image-left{ float: right; margin-left: 30px;}

.news-header p.date::after{ left: auto; right: 0px;}
.news-thumbnail{ float: left;}

.event_detail #thumbimg .event_time dt{ padding-right: 0; padding-left: 100px;}
.box-list h3.sub-title{ text-align: right; margin-left:0; margin-right:-15px;}
.box-list a.yearChange{ float: left; margin-left: 0; margin-right: 8px;}
.box-list .select-wrapper, .box-list .select-wrapper select{ float: left; margin-left: 0px; margin-right: 10px;}
.event_detail_page .postcontent p.img_inner{float:left; margin-left:0px; margin-right: 15px;}
.event_detail_page .postcontent p#eventdetail{float:right;}
.event-detail-title{ float: right;}

.thumbnail > .women-sports-thumb{ float: right;}
.thumbnail > .caption{ width: 275px;}

.local-news li .date-col{ float: right;}
.local-news li .content-col{ padding-right: 0; padding-left: 48px;}
/* About Us
------------------------------------------------*/
.vision-section .cols h3.sub-title{ text-align: right; background-position: right bottom}
.vision-section .cols.Vision{ float: right;}
.vision-section .cols.Message{ float: right;}
.vision-section .cols.Values{ margin-right: 5%; margin-left: 0;}
.vision-section .cols.Values p{ padding-left: 0; padding-right: 18px;}
.vision-section .cols.Values p strong{ left: auto; right: 0;}

.facility-section .nav-tabs{ float: right; padding:0;}
.facility-section .nav-tabs li a{ float:left; border-right:5px solid #eeedeb;  padding-right:18px; border-left:0; } 
.facility-section .nav-tabs li.active a, .facility-section .nav-tabs li.active a:hover, .facility-section .nav-tabs li 

a:hover{ padding-left: 0; padding-right: 26px; border-right:5px solid #652d89; border-left:0; }
.facility-section .tab-caption{ left: 30px; right: auto;}
.facility-list li .facility-details span.count{ float: right;}
.facility-list li .facility-details span.detail{ padding-right: 18px; padding-left: 0;}

.panel-title{ border-right: 5px solid #eeedeb; border-left: 0;}
.panel-title.active{ border-right: 5px solid #61387e; border-left: 0; margin-left: 0; margin-right: -15px;}
.partner-title{ float: right; padding-right: 22px; padding-left: 0;}
.openlink{ float: left; border-left: 0; border-right: 1px solid rgba(194, 182, 153, 0.3);}
.partner-logo{ float: left; margin-right: 0; margin-left: 20px;}
.patner-details{ float: left; margin-left: 0; margin-right: 30px;}



.rtl .owl-carousel{ direction:ltr;}
.rtl .owl-carousel .owl-item{ direction:rtl;}

/* Forgot Password and Login
------------------------------------------------*/
.login input#user_login1, .login input#user_pass1{background-position: 5% center;}
.login a.forgt_pass{ float: left;}
.login label{ float: right; padding-right: 0;}

.membership-login-form h4{ text-align: right;}
.membership-login-form{ float: left; margin-left: 0; margin-right: 30px;}
.member-programme img{ float: right; margin-right: 0; margin-left: 30px;}
.membership-login-form .form-control{ text-align: right;}

/* Legends */
.alphbates_orders .content-block a{ margin-left: 0; padding-left: 0; margin-right: 15px; padding-right: 15px;}
.alphbates_orders .content-block a:first-child{margin-left: 0; padding-left: 0; margin-right: 0; padding-right: 0; 

background: none;} 
.alphbates_orders .content-block a:last-child{margin-left: 0; padding-left: 0; margin-right: 15px; padding-right: 15px; 

background: url("../images/alpha_order_brd.png") no-repeat scroll right center}  

.personal_detail ul{ padding-right: 0; padding-left: 30px;}
.personal_detail ul li:first-child{ background: none; padding-left: 30px;}
.personal_detail ul li:last-child{ background: url("../images/personal_detail_brd.png") no-repeat scroll right center; 

padding-left: 0;}


/* Contact */
.contact-form{ padding-right: 0; padding-left: 15px;}
.contact-details ul li i.fa{ float: right; margin-left: 29px; margin-right: 0;}
.contact-form .form-control{ direction: rtl;}
.select-wrapper .holder::after{ left: 0; right: auto; background-position: right top; }
button, input[type="submit"], input[type="button"], input[type="reset"], a.button-primary{ float: right; font-family: 

'GESSTwoLight';}


/* Site Map 
------------------------------------------------*/
.sitemap h3.sub-title{ font-size: 30px; text-transform: none; text-align: right; border-bottom: 1px solid rgba

(163,145,97,0.3); margin-bottom: 35px; padding-bottom: 6px; direction: rtl;}
.sitemap ul, .sitemap ul.menu-main-menu{ margin: 0; padding:0; list-style-type: none;}
.sitemap ul li{  margin: 0; padding:0; list-style-type: none;}
.sitemap ul li a{ font-size: 18px; color:#7d7d7d; }
/* ul#menu-main-menu - ul#menu-footer-menu - ul#menu-partners*/
.sitemap ul#menu-main-menu-arabic0, 
.sitemap ul#menu-footer-menu, .sitemap ul.theclub-sitemap{ padding:0;}
.sitemap ul#menu-main-menu-arabic0 li, 
.sitemap ul#menu-footer-menu li, 
.sitemap ul.theclub-sitemap li#sub-partners-ar{padding:3px 0;}
.sitemap ul#menu-main-menu-arabic0 li a, 
.sitemap ul#menu-footer-menu li a, 
.sitemap ul.theclub-sitemap li#sub-partners-ar a{ padding-left: 0; padding-right: 14px; position: relative; text-

transform: none; font-weight: 400;}
.sitemap ul#menu-main-menu-arabic0 li a:before, 
.sitemap ul#menu-footer-menu li a:before, 
.sitemap ul.theclub-sitemap li#sub-partners-ar a:before{ content:"\f105"; font-family:'FontAwesome'; color: #a39161; 

position: absolute; left: auto; right:0; top: -2px;}

/* ul#menu-media-center-ar */
.sitemap ul#menu-media-center-ar{ padding:0;}
.sitemap ul#menu-media-center-ar li{padding:3px 0 0 15px;}
.sitemap ul#menu-media-center-ar li a{ padding-left: 0; padding-right: 10px; position: relative; text-transform: none; 

font-size: 16px; font-weight: 300;}
.sitemap ul#menu-media-center-ar li a:before{ content:"\f105"; font-family:'FontAwesome'; color: #a39161; position: 

absolute; left: auto; right: 0; top: -2px;}

.sitemap ul#menu-media-center-ar li#sub-media-center-ar{padding-left: 0;}
.sitemap ul#menu-media-center-ar li#sub-media-center-ar a{ font-size: 18px; padding-left: 0; padding-right: 14px; font-

weight: 400;}
.sitemap ul#menu-media-center-ar li#sub-media-center-ar a:before{ content:"\f101"}

.theclub-sitemap-menu ul#menu-media-center-ar{ display: none;}

/* ul#menu-about-us */
.sitemap ul.theclub-sitemap{ padding:0;}
.sitemap ul.theclub-sitemap li{padding:3px 0 0 15px;}
.sitemap ul.theclub-sitemap li a{ padding-left: 0; padding-right: 10px; position: relative; text-transform: none; font-

size: 16px; font-weight: 300;}
.sitemap ul.theclub-sitemap li a:before{ content:"\f105"; font-family:'FontAwesome'; color: #a39161; position: absolute; 

left: auto; right: 0; top: -2px;}

.sitemap ul.theclub-sitemap li#sub-about-us-ar{padding-left: 0; padding-right: 0;}
.sitemap ul.theclub-sitemap li#sub-about-us-ar a{ font-size: 18px; padding-left: 0; padding-right: 14px; font-weight: 

400;}
.sitemap ul.theclub-sitemap li#sub-about-us-ar a:before{ content:"\f101"}

.sitemap ul.theclub-sitemap li#sub-hbz-stadium-ar, 
.sitemap ul.theclub-sitemap li#sub-kbz-stadium-ar, 
.sitemap ul.theclub-sitemap li#sub-tbm-stadium-ar{ padding-right: 30px; padding-left: 0;}


.sitemap ul.theclub-sitemap li#sub-hospitality-ar{padding-left: 0; padding-right: 15px;}
.sitemap ul.theclub-sitemap li#sub-hospitality-suite-ar,
.sitemap ul.theclub-sitemap li#sub-football-lounge-ar, 
.sitemap ul.theclub-sitemap li#sub-club-lounge-ar, 
.sitemap ul.theclub-sitemap li#sub-media-center-ar-2, 
.sitemap ul.theclub-sitemap li#sub-catering-services-ar, 
.sitemap ul.theclub-sitemap li#sub-audio-visual-services-ar { padding-left: 0; padding-right: 30px;}


/* Faq 
------------------------------------------------*/
.faq-section .sub-title{ text-align: right;}
.faq-section .panel-title a{ background-position: 2% 22px; text-align: right;}
.faq-section .panel-title a span.openlink{ margin-right: 0; margin-left: 20px; float: right;}
.faq-section .panel-title.active{border:0;}

/* Register */
.register-page h3.sub-title{ text-align: right;}
.contact, .your-details, .your-account{ padding:38px 20px 22px 120px;}
.register-button{ padding-right:35px;}

/* Media Center */
.latest-news-col{ float: right; padding-right: 15px; padding-left: 0;}
.latest-news-col .back{ left: auto; right: 15px;}
.latest-news-col .back p.date::after{left: auto; right: 0;}
.news-col{padding-right: 0; padding-left: 15px;}
.news-col .back{ width: 242px;}
.news-col .back p.date::after{ left: auto; right: 0;}

ul.radio-ads li.tab{ border-right: 0; border-left: 2px solid #f2f2f2; padding:0 82px 0 0px; background-position: right top 

;}
span.wrap_inline_mp3j{ text-align: right !important;}
span.gfxbutton_mp3j.play-mjp, span.gfxbutton_mp3j.pause-mjp{ left: auto !important; right: -2px !important;}
ul.radio-ads li.tab .cat-name{ left: auto; right: 104px;}
span.textbutton_mp3j, span.T_mp3j{ left: auto; right: 22px;}

div.video-image-gallery{ float: right;}
div.video-image-gallery > a.wplightbox{ float: right; margin:0 0 1px 1px; width: 310px;}
div.video-image-gallery > a.wplightbox:hover > span.hover-wrap{ left: auto; right: 0;}
/* Footer 
------------------------------------------------*/
.site-footer .widget{ float: right; text-align: right;}
.site-footer .widget-area .widget_text,  .site-footer .widget-area .widget_text_icl{ padding:20px 60px 15px 0px;}
.site-footer .widget-area .widget-title{ text-align: right;}
.site-footer .widget-area ul.menu li{ float: right; text-align: right;}
.site-footer .widget-area .widget_text a,  .site-footer .widget-area .widget_text_icl a{ padding:10px 0px 10px 25px;}
.site-footer .widget-area form.alo_easymail_widget_form.alo_easymail_widget_form_public span.submit-btn{ right: auto; 

left: 41px;}
.alo_easymail_widget_ok{ bottom: -38px; }
.back_to_top{ left: 50px; right: auto;}
.site-footer .widget-area form.alo_easymail_widget_form.alo_easymail_widget_form_public input.input-text{ background-

position: 10px center; padding:7px 40px 7px 10px;}
.site-footer .widget-area .widget{ background: url("../images/footer/right_bdr.png") no-repeat scroll left 0}
/*.site-footer .widget-area .widget:first-child{ background: none;}
.site-footer .widget-area .widget:last-child{ background: url("../images/footer/right_bdr.png") no-repeat scroll right 

0;}*/
.site-footer .widget-area .widget_nav_menu{ right:0 !important;}
.site-footer .widget-area .widget_wysija, .site-footer .widget-area .widget_text, .site-footer .widget-area 

.widget_text_icl, .site-footer .widget-area .alo_easymail_widget { width:320px; top:0px !important; right:0 !important;}


.radio{ display: inline-block; margin:0;}
.radio label{ padding: 6px 30px 6px 0px; margin: 0; line-height: normal; color: #a39161; font-family: 'Roboto', sans-

serif; font-size: 14px; font-weight: lighter;}
.radio label { background: url(../images/checkbox-radio-bg.png) no-repeat 0 -169px;}
.radio.disabled label { background: url(../images/checkbox-radio-bg.png) no-repeat 0 -344px; color: #c1c1c1;}
.radio label.radio_on {background-position: 0 5px;}
/*.radio input[type=radio] { opacity: 0;}*/
.alignm-wrap{ float: right;}
#partnerlist h4.panel-title{ padding:0;}
.wonderplugin-engine a{ display: none;} 
/* Media query 
------------------------------------------------*/
@media (min-width: 1200px) {
}




@media (min-width: 992px) and (max-width: 1199px) {
  .contact-details ul li i.fa{ margin-left: 10px;}
  .contact-details ul li span{ width: 160px;}
  
  .navbar-nav li{ width: 141px;}
  .navbar-nav li a, .navbar-default .navbar-nav > li > a{ font-size: 13px;}
  .navbar-nav li.aacic a, .navbar-default .navbar-nav > li.aacic > a, .navbar-nav li.sportsgames a, .navbar-default 

.navbar-nav > li.sportsgames > a { padding: 10px 14px 21px ;}
  .navbar-nav li.honorarycouncil a, .navbar-default .navbar-nav > li.honorarycouncil > a{ padding:33px 15px 30px;}

  .site-footer .widget-area .widget_wysija, .site-footer .widget-area .widget_text_icl, .site-footer .widget-area 

.alo_easymail_widget{ width: 320px;}
  .site-footer .widget-area .widget_text,  .site-footer .widget-area .widget_text_icl{ padding-right: 0; margin-left: 0; 

width: 160px !important;}
  .site-footer .widget-area .widget_text a, .site-footer .widget-area .widget_text_icl a{ padding-left: 15px;}
  .site-footer .widget-area form.alo_easymail_widget_form.alo_easymail_widget_form_public span.submit-btn{ left: 27px;}

  .latest-news-col .front{ height: 380px; overflow: hidden;}
  .latest-news-col .back{ height:380px;}
  .news-col .front{ width: 194px;}
  .news-col .back{ width: 195px; height: 190px; padding:15px;}
  .news-col .back h3 { font-size: 16px;}
   /*MSF- News slider width on screens*/
   #banner-slide1 {width: 1120px !Important;}
		
 
}
@media (min-width: 768px) and (max-width: 991px) {
  .top_nav_right .search{ left: auto; right: -240px; }
  .contact-details ul li i.fa{ margin-left: 10px;}
  .contact-details ul li span{ width: 160px;}
  
  .navbar-nav li{ width: 108px;}
  .navbar-nav li a, .navbar-default .navbar-nav > li > a{ font-size: 13px;}
  .navbar-nav li.aacic a, .navbar-default .navbar-nav > li.aacic > a, .navbar-nav li.sportsgames a, .navbar-default 

.navbar-nav > li.sportsgames > a{ padding: 10px 14px 9px;}
  .navbar-nav li.honorarycouncil a, .navbar-default .navbar-nav > li.honorarycouncil > a{ padding:20px 5px;}
  
  .home-banner .banner-caption{ top: 101px;}
  .home-banner .banner-caption p{ height: 117px;}

  .facility-section .panel-heading a.panel-title{ padding:10px 20px 10px 0;}
  .panel-title{ border-right: 0;}
  .panel-title.active{ margin-right: 0; border-right: 0;}
  
  .latest-news-col .back{ height: 353px;}

  .site-footer .widget-area .widget_wysija, .site-footer .widget-area .widget_text_icl, .site-footer .widget-area 

.alo_easymail_widget{ width: 246px;}
  .site-footer .widget-area .widget_text,  .site-footer .widget-area .widget_text_icl{ padding-right: 0; margin-left: 0; 

width: 160px !important;}
  .site-footer .widget-area .widget_text a, .site-footer .widget-area .widget_text_icl a{ padding-left: 15px;}
  .site-footer .widget-area form.alo_easymail_widget_form.alo_easymail_widget_form_public span.submit-btn{ left: 27px;}
  
  .news-col .back{ width: 180px; padding:15px;}

  .media-center-detail-page ul.nav-tabs > li > a{ padding: 15px 12px;} 
  
	#banner-slide0 {
    height: 180px !Important;
}
  /*MSF- News slider width on screens*/
   #banner-slide1 {width: 995px !Important;}
} 
@media (max-width: 767px) {
  .top_nav_right .lang_sel{ margin-left: 0;}
  .top_nav_right .member .nav-menu-header li{ margin-left: 0;}
  .top_nav_right .member .nav-menu-header li:last-child{ margin-right: 16px;}
  .top_nav_right .search{ top: 44px;}

  .navbar-nav li{ width: 100%;}
  .navbar-nav li a, .navbar-default .navbar-nav > li > a{ text-align: right;}
  .navbar-nav li:nth-child(4){ background: none;}
  .navbar-nav li.aacic a, .navbar-default .navbar-nav > li.aacic > a, .navbar-nav li.sportsgames a, .navbar-default 

.navbar-nav > li.sportsgames > a{ padding:25px 15px;}
  .top_nav_right .search{ left: auto; right: 15px;}
  
  #banner-slide0 .banner-caption, #banner-slide1 .banner-caption, #banner-slide2 .banner-caption, #banner-slide3 .banner-

caption, #banner-slide5 .banner-caption, #banner-slide6 .banner-caption, #banner-slide4 .banner-caption, #banner-slide7 .banner-caption{ top: 89px;}

  p.image-right{ float: none; margin:0 0 20px;}
  p.image-left{ float: none; margin:0 0 20px;}

  .latest-news-col{ padding-left: 15px; width: 100%;}
  .latest-news-col .back{ width: calc(100% - 30px);}
  .news-col{ padding-right: 15px;}
  .news-col .back{width: 100%;}
  .news-col-2 .back::after{ right: auto; left: 100%; } 

  .site-footer .widget-area .widget{ background: none;}
  .site-info{ text-align: right;}

  .site-footer .widget-area .widget_text, .site-footer .widget-area .widget_text_icl{ padding-right: 0;}
  .site-footer .widget-area .widget_wysija, .site-footer .widget-area .widget_text, .site-footer .widget-area 

.widget_text_icl, .site-footer .widget-area .alo_easymail_widget { width:280px;}
  
  .back_to_top{ left: 15px;}

  .panel-title.active{ margin-right:0; border-right: 0;}
  .panel-title{ border-right:0;}
  .facility-section .panel-heading a.panel-title{ padding:5px 20px 5px 10px;}

  .content-block p.post-thumb{ float: none; margin-right: 0;} 
   .partner-logo{ margin-left: 5px;}
   div.video-image-gallery > a.wplightbox{ width: 100%;}
  .box-list .form-group.month-year{ width: 275px;}
  .media-center-detail-page ul.nav-tabs > li > a{ font-size:12px; }
  .news-col .front a{ margin-bottom: 0;}
  .news-col-2 .back::after{  left: auto; right: 50%;}
   /*MSF- News slider width on screens*/
   #banner-slide1 {width: 768px !Important;}
  
	#banner-slide0 {
    height: 100px !Important;
}
}
@media (max-width: 640px) {

/*Added by Ahmed for mobile menu fixes*/
.navbar-nav {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}

li.menu-item-10, li#menu-item-10, li#menu-item-2533, li#menu-item-2543, li#menu-item-1630 {
   -webkit-box-ordinal-group: 6;
    -moz-box-ordinal-group: 6;
    box-ordinal-group: 6;
}


li.menu-item-11, li#menu-item-11, li#menu-item-2537, li#menu-item-2541, li#menu-item-1629   {
   -webkit-box-ordinal-group: 5;
    -moz-box-ordinal-group: 5;
    box-ordinal-group: 5;
}

li.menu-item-7, li#menu-item-7, li#menu-item-2536, li#menu-item-2544, li#menu-item-1628  {
   -webkit-box-ordinal-group: 4;
    -moz-box-ordinal-group: 4;
    box-ordinal-group: 4;
    border-bottom: 1px solid #cabb94!IMPORTANT;
}
 /*MSF- News slider width on screens*/
   #banner-slide1 {width: 700px !Important;}

/*End Added by Ahmed for mobile menu fixes*/
}
 
.static-banner-image {
    display: block !important;
}