@import url(http://fonts.googleapis.com/css?family=Merriweather+Sans:400,700);@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,700);@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);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;vertical-align:baseline;font-weight:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}td,div{vertical-align:top}*{outline:none}li,ol{list-style-type:none;list-style-image:none;list-style:none}img{border:0}textarea{resize:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}a{color:#60cbea}.mainHeader{background:#fff;background-color:rgba(255,255,255,.95);position:absolute;width:100%;z-index:9999}.userAreaWidget{background:#00566e;display:block;width:100%}.userAreaWidget ul{display:table}.userAreaWidget li{display:table-cell;padding-bottom:15px;padding-top:15px;vertical-align:middle}.userAreaWidget .formLabel{margin-right:15px}.userAreaWidget .formLabel label,.formsLink a{color:#fff;text-transform:uppercase}.userAreaWidget .formTextBox{border:1px solid #006986;margin-right:5px;background:none;margin-bottom:0;width:auto!important}.userAreaWidget .formTextBox input{background:none;border:none;color:#fff;font-size:12px;text-transform:uppercase;padding:10px}.leftSpaceUser{padding:0 15px 0 30px;border-left:1px solid #006581}.rightSpaceUser{padding:0 30px 0 0;border-right:1px solid #00475b}.logoHolder{width:31%;padding:20px 0 10px}.logoHolder a{width:300px;height:76px;display:block;background:url(../images/logo.png) no-repeat 0 0;background-size:100%}.rightHeader{width:69%}.topHeader{margin:0 0 50px}.topMenu{padding:15px 0}.topMenu li a{color:#a3a3a2;font-size:14px;display:block;margin-right:5px}.topMenu li a.arabicFont{margin-right:35px;line-height:100%}.userAreaButton{margin:0 10px 0 20px;position:relative;color:#fff;text-transform:uppercase;font-size:14px;padding:15px 35px;background:#f26742;cursor:pointer;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.userAreaButton.active{background:#00566e}.userAreaButton:before{position:absolute;top:13px;left:12px;width:14px;height:16px;background-position:-622px 0;content:''}.userAreaButton:after{position:absolute;top:19px;right:15px;width:9px;height:6px;background-position:-23px -139px;content:''}.userAreaButton.active:after{background-position:0 -139px}.searchHolder{position:relative}.searchButton{background-position:-377px 10px;background-color:#fff;width:21px;height:21px;padding:12px;cursor:pointer;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.searchButton:hover,.searchButton.active{background-position:-410px 10px;background-color:#00b9c5}.seachForm{position:absolute;display:none;right:0;top:55px}.seachForm input{border:2px solid #00b9c5;color:#a3a3a2;padding:5px 10px}.seachForm:after{position:absolute;content:'';top:-6px;right:12px;width:15px;height:6px;background-position:-132px 0}.mainMenu{display:table}.mainMenu li{border-top:3px solid transparent;display:table-cell;min-width:117px;padding:6px 0 11px;vertical-align:bottom}.mainMenu li.last{margin-right:0}.mainMenu li a{color:#504f4e;text-transform:uppercase;display:block;font-size:14px;padding:0 20px}.mainMenu li:hover{background:#f1f1f1;border-top:3px solid #5fcaea}.subMenu{opacity:0;background:none repeat scroll 0 0 #f1f1f1;left:0;margin-top:10px;position:absolute;right:0;width:90%;padding:0 5%;height:0;overflow:hidden}.mainMenu li:hover .subMenu{display:block;padding:35px 5%;height:auto;opacity:1}.subMenu li{display:block;border:0!important;width:33%;padding:3px 0}.subMenu li a{color:#3f3f3f;font-size:14px;text-transform:capitalize;position:relative;padding:0 0 0 10px}.subMenu li a:before{width:5px;height:5px;position:absolute;left:0;top:5px;content:'';border-radius:50%;background-color:#3f3f3f}.subMenu li a:hover:before{background-color:#f26742}footer{background:#494949;position:relative;margin-top:22px;padding:20px 0}.siteMapButton{top:-42px;width:60px;height:22px;position:absolute;background-color:#494949;cursor:pointer;margin:auto;left:0;right:0}.siteMapButton:after{width:18px;height:12px;position:absolute;content:'';top:10px;left:0;right:0;bottom:0;margin:auto;background-position:0 0}.siteMapButton.active:after{background-position:-33px 0}.sitemapLevel1{text-transform:uppercase;color:#fff;font-size:16px;margin-bottom:10px;margin-top:10px}.sitemapLevel2{color:#fff;font-size:14px;opacity:.7;position:relative;padding-left:10px}.sitemapLevel2:after{width:5px;height:5px;left:0;top:7px;position:absolute;content:'';background:#fff;border-radius:50%}.siteMapListing{padding-bottom:30px;display:none}.siteMapListing li{width:30%;padding-right:3%}.siteMapListing li a{display:block}.siteMapListing li a.last{margin-bottom:20px}.newsletterFooter .newsletterContainer{width:70%;background:#4d4d4d;border-bottom-right-radius:50px;border-top-right-radius:50px;height:100px;position:relative}.newsletterFooter .newsletterContainer:before{background:#4d4d4d;position:absolute;height:100%;width:1000px;left:-1000px;content:'';top:0}.socialFooter a{display:block;width:35px;height:35px;margin-right:6px;margin-top:32px;opacity:.5}.socialFooter a:hover{opacity:1}.socialFooter a.fbIcon{background-position:-1229px 0}.socialFooter a.twitterIcon{background-position:-1278px 0}.socialFooter a.youtubeIcon{background-position:-1327px 0}.socialFooter a.instagramIcon{background-position:-1377px 0}.newsletterForm label{font-size:16px;text-transform:uppercase;color:#fff;padding-top:20px;margin-right:15px}.newsletterForm .formTextBox{border:1px solid #555;margin-right:5px;margin-top:8px;background:#494949;width:auto!important}.newsletterForm .formTextBox input{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:#fff;font-size:12px;padding:12px;text-transform:uppercase;min-width:200px}.creditHolder{font-size:14px;color:#fff;opacity:.7;margin-top:20px}.mainBanner{width:100%;overflow:hidden}.mainBanner .flexslider{border:0;box-shadow:none;max-height:700px;overflow:hidden;position:relative;margin:0;background:url(../images/ajax-loader.gif) no-repeat center center}.mainBanner .flexslider .slides li{position:relative;overflow:hidden;min-height:590px;background-size:cover}.mainBanner .flex-control-nav{bottom:55px;position:absolute;text-align:right;width:1140px;left:0;right:0;margin:auto}.mainBanner .flex-control-paging li a{box-shadow:none;font-size:0;width:21px;height:21px;background:url(../images/slider-bullet.png) no-repeat 100% 0}.mainBanner .flex-control-paging li a:hover,.mainBanner .flex-control-paging li a.flex-active{background:url(../images/slider-bullet.png) no-repeat 0 0}.mainBannerCaption .safeArea{background-image:url("../images/shape-main-banner.png");background-position:0 -1px;background-repeat:no-repeat;height:393px;position:relative}.mainBannerCaption .safeArea:before{position:absolute;left:-1000px;width:1000px;content:'';height:100%;background-image:url(../images/orange-pattern.png)}.mainBannerCaption{transition:all linear 300ms;position:absolute;top:180px;width:100%;left:-100px;opacity:0}.mainBanner .flexslider .slides li.flex-active-slide .mainBannerCaption{left:0;opacity:1;transition-delay:.5s}.mainBannerInfos{max-width:260px;opacity:0}.mainBanner .flexslider .slides li.flex-active-slide .mainBannerInfos{opacity:1;transition-delay:1s}.mainBannerInfos .mainBannerText{color:#fff;font-size:28px;line-height:32px;padding:85px 0 20px}.highlightedSectionsHp{background-image:url(../images/bg-highlighted-section.jpg);background-repeat:repeat-x;padding:30px 0;margin-bottom:30px}.highlightedSectionsHp.openned{margin-bottom:280px}.highlightedSectionsContent{display:none}.highlightedItem{display:table;width:33.3333333333%}.highlightedSectionsTitle{height:70px;display:table-cell;vertical-align:middle;padding:0 130px 0 75px;font-size:19px;color:#fff;cursor:pointer;position:relative;text-transform:uppercase}.accreditationsSection .highlightedSectionsTitle{background-color:#ef4130;border-top:4px solid #ef4130;border-right:7px solid #ef4130}.trainingExaminationSection .highlightedSectionsTitle{background-color:#f26641;border-top:4px solid #f26641;border-right:7px solid #f26641}.galleryPublicationsSection .highlightedSectionsTitle{background-color:#f68d47;border-top:4px solid #f68d47;border-right:7px solid #f68d47}.highlightedSectionsTitle:before{position:absolute;content:'';left:20px}.accreditationsSection .highlightedSectionsTitle:before{width:22px;height:25px;background-position:-979px 0;top:22px}.trainingExaminationSection .highlightedSectionsTitle:before{width:33px;height:33px;background-position:-1072px 0;top:16px}.galleryPublicationsSection .highlightedSectionsTitle:before{width:46px;height:27px;background-position:-1174px 0;top:21px}.accreditationsSection .highlightedSectionsTitle.active:before{width:22px;height:25px;background-position:-930px 0}.trainingExaminationSection .highlightedSectionsTitle.active:before{width:33px;height:33px;background-position:-1023px 0}.galleryPublicationsSection .highlightedSectionsTitle.active:before{width:46px;height:27px;background-position:-1115px 0}.highlightedSectionsTitle:after{position:absolute;content:'';top:30px;right:20px;background-position:-33px 0;width:18px;height:12px}.highlightedSectionsTitle.active:after{background-position:-65px 0}.highlightedSectionsTitle.active{background-color:#f4f4f4;color:#504f4e}.highlightedSectionsContent{position:absolute;background:#f4f4f4;left:0;right:0;width:100%;top:74px;margin-bottom:30px}.highlightedSectionsContent .innerPadding{padding:40px 20px}.threeColFullWidth .colBloc{width:31%;margin-right:3%}.threeColFullWidth .colBloc.last{margin-right:0}.highlightedSectionsContent h3{height:40px;margin-bottom:30px}.linkListing li{margin-bottom:10px}.listingLeftImage .listingImage{max-width:35%;margin-right:5%}.listingLeftImage .listingImage a,.galleryWidget .listingImage a,.listingGallery .listingImage a{display:block;background:#006f5c;position:relative}.listingLeftImage .listingImage img,.galleryWidget .listingImage img{width:100%}.listingLeftImage .listingImage a:after,.galleryWidget .listingImage a:after,.listingGallery .listingImage a:after{position:absolute;opacity:0;width:12px;height:9px;content:'';background-position:-264px 0;top:0;left:-10px;bottom:0;right:0;margin:auto}.listingLeftImage .listingImage:hover a:after,.galleryWidget .listingImage:hover a:after,.listingGallery .listingImage:hover a:after{left:0;opacity:1}.listingLeftImage .listingImage:hover img,.galleryWidget .listingImage:hover img,.listingGallery .listingImage:hover img{opacity:.2}.listingLeftImage .listingInfos{max-width:60%}.listingLeftImage .listingDescription{color:#727272;font-size:14px;margin-bottom:20px}.normalText{color:#727272;font-size:14px;margin-bottom:20px}.listingLeftImage .listingType{font-size:10px;text-transform:uppercase;color:#ababab;margin-bottom:5px}.listingLeftImage .listingDate{font-size:18px;color:#009a96;margin-bottom:5px;line-height:100%}.listingLeftImage .listingTitle a{font-size:15px;color:#545353;display:block;margin-bottom:5px;line-height:18px;font-weight:bold!important}.structureOneThirdBlocs .colBloc.big{width:65%;margin-right:3%}.structureOneThirdBlocs .colBloc{width:31%;margin-bottom:30px}.structureOneThirdBlocs .colBloc.big .listingRow{width:47.5%;margin-right:5%}.structureOneThirdBlocs .colBloc.big .listingRow.last{margin-right:0}.structureThreeBlocs .colBloc{width:31%;margin-right:3%;margin-bottom:30px}.structureThreeBlocs .colBloc.last{margin-right:0}.structureHalfBlocs .colBloc{width:48.5%;margin-right:3%;margin-bottom:30px}.structureHalfBlocs .colBloc.last{margin-right:0}h2{text-transform:uppercase;font-size:28px;color:#504f4e;line-height:100%;margin-bottom:25px}.viewAllButtons{margin-top:10px}.colBloc .innerPadding{padding:30px 20px}.darkBg h2{color:#fff;font-size:24px;text-transform:uppercase;margin-bottom:25px}.darkBg div,.darkBg .listingDescription{color:#fff}.darkBg .arrowLink a{color:#fff;line-height:110%}.darkBg .arrowLink a:before{background-position:-297px 0}.blue1{background-color:#0091ab}.blue2{background-color:#00bac6}.blue3{background-color:#60cbea}.blue4{background-color:#00687b}.red1{background-color:#ef4130}.red2{background-color:#f26641}.smallVacanciesListing{margin-top:5px}.smallVacanciesListing>li{display:inline-block;margin-right:20px}.smallVacanciesListing>li a{color:#fff}.insdePageHeader{min-height:255px;padding-top:160px;background-size:cover;background-position:center center}.mainTitleHolder{display:table;height:175px;width:100%}.insdePageHeader h1{background:rgba(0,0,0,0) url("../images/shape-inside-header.png") no-repeat scroll right 0;color:#fff;display:table-cell;font-size:34px;min-width:700px;padding:80px 0 82px;position:relative;vertical-align:bottom;white-space:normal;text-transform:uppercase}.insdePageHeader h1:before{position:absolute;left:-1000px;width:1000px;background-image:url(../images/orange-pattern.png);height:100%;top:0;content:''}.breadcrumbsHolder{display:table;background:#00bac6;width:100%}.breadcrumbsShare a,.breadcrumbsLinks a,.breadcrumbsLinks span{padding:18px 0;display:inline-block;line-height:100%;color:#fff;font-size:15px;position:relative}.breadcrumbsLinks a{padding-right:10px;margin-right:5px}.breadcrumbsLinks a:after{position:absolute;top:1px;right:0;height:100%;background-position:-900px 0;width:10px;content:''}.socialShareBreadcrumbs{position:absolute;background:#008e79;padding:10px;right:20px;z-index:100;top:45px;display:none}.socialShareBreadcrumbs:before{width:19px;height:8px;content:'';position:absolute;top:-8px;right:0;left:0;margin:auto;background-position:-47px -137px}.socialShareBreadcrumbs a{width:26px;height:26px;display:block;margin:0 3px;padding:0;opacity:.6}.socialShareBreadcrumbs a:hover{opacity:1}.socialShareBreadcrumbs a.fbIcon{background-position:-1431px 0}.socialShareBreadcrumbs a.twitterIcon{background-position:-1480px 0}.insidePageContent aside{width:32%}.insidePageContent article{width:66%;padding:15px 0 40px}.fullWidthStructure article{width:100%;float:none!important;padding:0 0 40px}.leftHighlightedText{color:#fff;background:#008e7a;padding:20px}.leftHighlightedText .introText{font-size:20px;line-height:26px;font-weight:400!important;margin-bottom:20px}.leftHighlightedText .detailsText{color:#fff}.leftMenu li a{display:block;color:#fff;padding:20px;border-bottom:1px solid #129683;background:#008e7a}.leftMenu li a:hover,.leftMenu li a.active{background:#f26742}.insidePageContent h2.insideSectionHeading{text-transform:capitalize;border-bottom:1px solid #e6e6e6;padding:15px 0;margin-bottom:15px;line-height:100%}.listingLeftImage.halfListing .listingRow{padding-bottom:25px;margin-bottom:25px;border-bottom:4px solid #f7f7f7;width:48%;margin-right:4%}.listingLeftImage.halfListing .listingRow.last{margin-right:0}.loadMoreHolder{margin:0 auto 20px;text-align:center;width:150px}.listingLeftImage .listingIcons{width:80px;height:80px;margin-right:10px}.circleIcons{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:1px solid #fff;width:80px;height:80px;background-color:none;display:block}.listingLeftImage .listingIcons a.accreditationIcon{background:url(../images/dummy/accreditation-icon.png) no-repeat center center}.highlightedText{color:#545353;font-size:18px;line-height:20px;margin-bottom:20px}.detailsText{font-size:14px;color:#909090}.leftImageInside{max-width:48%;margin-bottom:20px;margin-right:4%}.leftImageInside img{width:100%}.linksListingPadding{padding:40px}.tableHolder{margin-bottom:30px}.tableHolder td,.tableHolder th{height:54px;vertical-align:middle!important;text-align:left;padding:0 30px}.tableHolder th{background:#006379;color:#fff;font-size:18px}.tableHolder tr.darkGrey{background:#eee}.tableHolder tr.lightGrey{background:#f9f9f9}.tableHolder td{color:#3e3e3e;font-size:14px}.listingBullet{margin-bottom:30px}.listingBullet li{position:relative;padding-left:15px;color:#6d6d6d;margin:7px 0}.listingBullet li:after{width:8px;height:8px;position:absolute;top:10px;margin-top:-3px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:0;content:'';background:#60cbea}.smallImageLeft{margin:0 20px 20px 0;max-width:165px}.smallImageLeft img{width:100%}.galleryWidget{margin-bottom:45px}.galleryWidgetListing,.galleryWidgetBig{width:49%}.galleryWidgetListing li{width:48%;margin-right:4%;margin-bottom:10px;height:98px;position:relative}.galleryWidgetListing li:nth-child(2n){margin-right:0}.galleryWidgetListing li.viewAll a{display:table;width:100%;height:100%;background:#60cbea}.galleryWidgetListing li.viewAll a:hover{background:#f26742}.widgetTitle{color:#545353;font-size:24px;line-height:100%;margin-bottom:20px}.galleryWidgetListing li.viewAll a span{color:#fff;display:block;text-align:center;position:relative;height:98px;vertical-align:middle;display:table-cell}.galleryWidgetListing li.viewAll a span:before{position:absolute;content:'';margin-left:-20px;margin-top:-3px;top:50%;background-position:-264px 0;width:12px;height:9px}.highlightedNews{background:#fafafa;margin-bottom:30px}.highlightedNews .innerPadding{padding:20px}.highlightedNews .listingImage{width:39%;margin-right:5%}.highlightedNews .listingImage img{width:100%}.highlightedNews .listingInfos{width:56%}.highlightedNews .listingDate,.detailsDate,.listingGallery .listingDate{color:#009a96;font-size:18px;margin-bottom:10px}.highlightedNews .listingTitle a,.detailsTitle,.listingGallery .listingTitle a{color:#545353;font-size:24px;margin-bottom:15px;line-height:100%;display:block}.highlightedNews .listingDescription{color:#a1a1a1;font-size:14px;margin-bottom:20px}.filterNews{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f2f2f2}.filterNews .formDropDown{width:40%;margin-right:1%}.filterNews .formDropDown .customSelect{width:100%;margin-bottom:0}.detailsSeperation{height:60px}.listingGallery .listingRow{width:48%;margin-right:4%;margin-bottom:30px;padding-bottom:30px;border-bottom:4px solid #f7f7f7}.listingGallery .listingRow.last{margin-right:0}.listingGallery .listingImage{margin-bottom:10px;position:relative}.listingGallery .listingImage img{width:100%}.listingGallery .listingDate{margin-bottom:5px}.listingGallery .listingTitle a{font-size:18px;margin-bottom:10px}.listingGallery.listingVideo .listingImage a:after{display:none}.listingGallery.listingVideo .listingImage a:before{width:55px;height:55px;top:0;bottom:0;right:0;left:0;margin:auto;content:'';background-position:-827px 0;position:absolute;z-index:11}.galleryDetailsSlider .flexslider{box-shadow:none;margin:0;border:0}.galleryDetailsSlider #carousel{padding:5px 47px;background:#008e7a;border-radius:0}.galleryDetailsSlider #carousel .slides li{border:2px solid #fff;margin-right:10px}.galleryDetailsSlider #carousel .slides li img{opacity:.3;cursor:pointer}.galleryDetailsSlider #carousel .slides li.flex-active-slide img{opacity:1}.galleryDetailsSlider #carousel .flex-direction-nav a{width:12px;height:18px;opacity:1!important;top:50%;margin-top:-9px}.galleryDetailsSlider #carousel .flex-direction-nav a.flex-prev{left:15px!important;background-position:-199px 0}.galleryDetailsSlider #carousel .flex-direction-nav a.flex-next{right:15px!important;background-position:-231px 0}.careersListing .listingRow{margin-bottom:30px;padding-bottom:30px;border-bottom:4px solid #f7f7f7}.careersListing .listingTitle a,.faqTitle{font-size:20px;color:#545353;margin-bottom:10px;display:block}.careersListing .listingDescription,.faqContent{margin-bottom:10px;color:#a1a1a1;font-size:14px}.faqContent{display:none;padding-top:10px}.faqTitle{margin-bottom:0;cursor:pointer;position:relative;padding-right:40px;font-size:18px}.faqItem{margin-bottom:20px;padding-bottom:20px;border-bottom:4px solid #f7f7f7}.faqTitle:after{position:absolute;top:50%;margin-top:-8px;width:17px;height:17px;content:'';background-position:-751px 0;right:0}.faqTitle.active:after{background-position:-783px 8px}.contactMapHolder{position:relative;margin-bottom:40px}.contactMapInfos{position:absolute;top:0;left:0;height:100%;background-color:rgba(0,142,122,.8);width:340px}.contactMapInfos .innerPadding{padding:100px 30px 0}.contactMapInfos li,.contactMapInfos li a{color:#fff;font-size:20px}.contactMapInfos li{padding-left:25px;margin-bottom:15px}.contactMapInfos li span{position:relative}.contactMapInfos li span:before{position:absolute;left:-25px;content:''}.contactMapInfos li span.emailIcon:before{width:18px;height:13px;background-position:-489px 0;top:9px}.contactMapInfos li span.locatorIcon:before{width:12px;height:17px;background-position:-558px 0;top:5px}.contactMapInfos li span.phoneIcon:before{width:12px;height:19px;background-position:-525px 0;top:4px}.successMessage,.errorMessage{padding:15px 70px;font-size:16px;position:relative;margin-bottom:20px}.successMessage{border:1px solid #008e79;color:#008e79}.errorMessage{border:1px solid #d40000;color:#d40000}.successMessage:before{margin-top:-6px;width:24px;height:14px;background-position:-682px 0}.errorMessage:before{margin-top:-8px;width:17px;height:16px;background-position:-718px 0}.successMessage:before,.errorMessage:before{position:absolute;top:50%;left:20px;content:''}.successNewsletter{position:absolute;bottom:-55px;background:#fff;padding:10px 15px 10px 38px;color:#008e79;font-size:14px}.successNewsletter:before{width:20px;height:12px;content:'';left:10px;background-position:-651px 0;top:50%;margin-top:-6px;position:absolute}.successNewsletter:after{width:15px;height:5px;content:'';left:0;right:0;margin:auto;background-position:-138px -140px;top:-5px;position:absolute}.errorNewsletter{position:absolute;bottom:-55px;background:#fff;padding:10px 15px 10px 38px;color:#d40000;font-size:14px;z-index:999}.errorNewsletter:before{width:20px;height:20px;content:'';left:10px;background-position:-718px 0;top:50%;margin-top:-6px;position:absolute}.errorNewsletter:after{width:15px;height:5px;content:'';left:0;right:0;margin:auto;background-position:-138px -140px;top:-5px;position:absolute}.errorPage{background:#008e7a;padding:100px 0!important;margin-bottom:-30px}.errorContent{padding:0 190px;text-align:center}.errorContent h1{font-size:60px;color:#fff;line-height:100%;margin-bottom:20px}.errorContent h2{font-size:20px;color:#fff;text-transform:capitalize;line-height:100%;margin-bottom:0}.errorContent .detailsText{color:#fff;font-size:16px;padding:20px 100px}.errorForm{width:320px;margin:0 auto}.errorForm .formTextBox{width:195px;margin-right:5px}.errorSep{height:2px;width:100%;background-color:#009983;margin:25px 0 40px}.centerButtonError{width:245px;margin:0 auto}.newsletterForm .errorMsg{position:absolute;left:0;top:100%}.merriweatherRegular,.insdePageHeader h1,.mainBannerInfos .mainBannerText,.seachForm input,.topMenu li a,.formsLink a,.formsButtons a,.userAreaWidget .formTextBox input,.userAreaWidget .formLabel label{font-family:'Merriweather Sans',sans-serif;font-weight:400}.merriweatherBold,.newsletterForm label,.sitemapLevel1,h2,.listingType,.arrowLink a,h3,.highlightedSectionsTitle,.mainMenu li a,.userAreaButton{font-family:'Merriweather Sans',sans-serif;font-weight:700}.arabicFont,.topMenu li a.arabicFont{font-family:'Droid Arabic Kufi',serif}.openSansLight,.errorContent h1,.listingGallery .listingDate,.detailsDate,.highlightedNews .listingDate,.listingLeftImage .listingDate{font-family:'Open Sans',sans-serif;font-weight:300}.openSansRegular,.errorContent h2,.formCheckBoxList label,.formRadioButtonList label,.formTextBox input,.detailsText,.insidePageContent h2.insideSectionHeading,.breadcrumbsLinks span,.breadcrumbsLinks a,.breadcrumbsShare a,.subMenu li a,td,div{font-family:'Open Sans',sans-serif;font-weight:400}.openSansBold,h2.insideSectionHeading span,.contactMapInfos li span,.faqTitle,.careersListing .listingTitle a,.listingGallery .listingTitle a,.detailsTitle,.highlightedNews .listingTitle a,.widgetTitle,.tableHolder th,.etabs li a span,.etabs li a,.formPreText,.formLabel label,.leftHighlightedText .introText,.gridderFollow span,.gridderName,.highlightedText,.listingLeftImage .listingTitle a{font-family:'Open Sans',sans-serif;font-weight:700}.websiteSprite,.successNewsletter:before,.errorNewsletter:before,.successNewsletter:after,.errorNewsletter:after,.successMessage:before,.errorMessage:before,.contactMapInfos li span:before,.faqTitle:after,.formTextBox.fileUpload:after,.galleryDetailsSlider #carousel .flex-direction-nav a,.listingGallery.listingVideo .listingImage a:before,.galleryWidget .listingImage a:after,.listingGallery .listingImage a:after,.viewAll a span:before,.gridderFollow a,.gridder-close,.accreditationIcon,.socialShareBreadcrumbs a,.socialShareBreadcrumbs:before,.breadcrumbsLinks a:after,.socialFooter a,.socialFooter a,.siteMapButton:after,.galleryWidget .listingImage a:after,.listingLeftImage .listingImage a:after,.arrowLink a:before,.highlightedSectionsTitle:before,.highlightedSectionsTitle:after,.seachForm:after,.searchButton,.userAreaButton:before,.formsButtons a:before,.toggleLeftMenu a:after,.paddingUsers a:before,.usersArea.active .userAreaButton:after,.usersArea .userAreaButton:after{background-image:url(../images/cbahi-sprite.png);background-repeat:no-repeat}.websiteSprite2x{background-image:url(../images/cbahi-sprite2x.png);background-repeat:no-repeat;background-size:1000px auto}.transitionAll,.listingGallery .listingImage a:after,.listingGallery .listingImage img,.galleryWidget .listingImage a:after,.galleryWidget .listingImage img,.listingLeftImage .listingImage a:after,.listingLeftImage .listingImage img,.highlightedSectionsHp,.highlightedSectionsTitle,.mainBannerCaption,.mainBannerInfos,.subMenu,.subMenu li a:before,.mainMenu li,.searchButton,.userAreaButton,a{transition:all linear 300ms;-webkit-transition:all linear 300ms;-moz-transition:all linear 300ms;-ms-transition:all linear 300ms}.safeArea{max-width:1140px;margin:0 auto;position:relative}.fullWidth{width:100%}.floatLeft,.errorForm .formTextBox,.errorForm .formsButtons,.listingGallery .listingRow,.filterNews .formDropDown,.highlightedNews .listingInfos,.highlightedNews .listingImage,.galleryWidgetListing li,.galleryWidgetBig,.smallImageLeft,.etabs li,.fieldThreeCol .fieldCol,.filedThreeCol .formDropDown,.fieldLeft,.gridderFollow a,.gridderFollowInfos,.leftImageInside,.galleryWidget .listingIcons,.listingLeftImage .listingIcons,.listingLeftImage.halfListing .listingRow,.insidePageContent aside,.socialShareBreadcrumbs a,.breadcrumbsLinks,.newsletterForm .formsButtons,.newsletterForm label,.newsletterForm .formTextBox,.socialFooter li,.socialFooter,.newsletterForm,.siteMapListing li,.structureHalfBlocs .colBloc,.structureThreeBlocs .colBloc,.structureOneThirdBlocs .colBloc.big .listingRow,.structureOneThirdBlocs .colBloc,.listingLeftImage .listingInfos,.listingLeftImage .listingImage,.threeColFullWidth .colBloc,.highlightedItem,.subMenu li,.topMenu li,.topMenu,.userAreaButton,.searchHolder,.logoHolder{float:left}.floatRight,.backBtn,.galleryWidgetListing,.formContainer .formsButtons,.fieldRight,.insidePageContent article,.breadcrumbsShare,.viewAllButtons,.topHeader,.rightHeader{float:right}.posRelative{position:relative}.absolutePos{position:absolute}.textDecorationNone,a{text-decoration:none}.textDecorationUnderline{text-decoration:underline}.clearBoth{clear:both}.formsButtons{display:table;height:40px}.formsButtons a{position:relative;display:table-cell;vertical-align:middle;padding:1px 25px 0 40px;background-color:#60cbea;text-transform:uppercase;color:#fff;font-size:14px;line-height:100%}.formsButtons.orange a{background-color:#f68d47}.formsButtons.greenButton a{background-color:#006f5c}.formsButtons a:hover{background-color:#f26742}.formsButtons a:before{position:absolute;width:12px;height:9px;background-position:-297px 0;content:'';top:16px;left:20px}.formsLink a:hover,.siteMapListing li a:hover,.careersListing .listingTitle a:hover,.listingGallery .listingTitle a:hover,.highlightedNews .listingTitle a:hover,a.plusMore:hover,.smallVacanciesListing>li a:hover,.listingLeftImage .listingTitle a:hover,.arrowLink a:hover,.subMenu li a:hover,.topMenu li a:hover,.topMenu li a.active{color:#f26742}h3{text-transform:uppercase;color:#504f4e;font-size:19px;line-height:22px}.arrowLink a{color:#4e4e4e;position:relative;font-size:12px;text-transform:uppercase;padding-left:20px}.arrowLink a:before{position:absolute;left:0;top:3px;content:'';width:12px;height:9px;background-position:-362px 0}.darkBg .arrowLink a:hover,.contactMapInfos li a:hover,.breadcrumbsLinks a:hover,.breadcrumbsShare a:hover,.smallVacanciesListing>li>a:hover{color:#333}a.plusMore{font-size:14px;color:#00bac6}.formCheckBoxList,.formRadioButtonList{margin-bottom:25px}.formCheckBoxList label,.formRadioButtonList label{float:left;font-size:14px;color:#414141;margin-right:10px}.radio{background:url(../images/radio-btns.png) no-repeat 100% 0;width:17px;height:17px;overflow:hidden;margin:0 5px 0 0;float:left}.radio-checked{background:url(../images/radio-btns.png) no-repeat 0 0}.checkbox{background:url(../images/checkboxes-btns.png) no-repeat 100% 0;width:17px;height:17px;overflow:hidden;margin:0 5px 0 0;float:left}.checkbox-checked{background:url(../images/checkboxes-btns.png) no-repeat 0 0}.formPreText{font-size:16px;color:#414141;margin-bottom:5px}.rc-hidden{position:absolute;left:-999em}.radio{border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%}::-webkit-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}.fieldFull{width:100%;clear:both}.formDropDown select{width:100%;height:100%;cursor:pointer}.customSelect{background:#f2f2f2 url(../images/drop-down-selec.png) no-repeat 95% center;height:40px;width:100%;cursor:pointer;margin-bottom:15px;cursor:pointer}.customSelect.customSelectHover{}.customSelect.customSelectOpen{}.customSelect.customSelectFocus{}.customSelectInner{padding:10px;color:#a1a1a1;font-size:14px}.fieldLeft,.fieldRight{width:48%}h3.contactTitle{font-size:24px;text-transform:capitalize;border-bottom:4px solid #f7f7f7;padding-bottom:15px;margin-bottom:15px;line-height:100%}.formColumn{margin-bottom:25px}.formLabel label{color:#414141;font-size:14px;margin-bottom:5px;display:block}.formTextBox,.captchaMainInput p{background:#f2f2f2;height:40px;width:100%;position:relative;margin-bottom:15px}.formTextBox.fileUpload{position:relative;cursor:pointer}.fieldFullWidth .formTextBox input{padding:10px 2%;width:96%}.formTextBox.fileUpload:after{width:16px;height:16px;margin-top:-8px;top:50%;right:15px;position:absolute;content:'';background-position:-458px 0;display:none}.formTextArea{background:#f2f2f2;width:100%;position:relative;margin-bottom:15px}.formTextArea textarea{width:96%;padding:10px 2%;height:80px;background:0;border:0}.alignedTextArea.formTextArea textarea{height:179px}.contactForm .formTextArea textarea{height:230px}.formTextBox input,.captchaInput{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;color:#a1a1a1;font-size:14px;padding:10px 5%;width:58%;display:inline-block;float:left}.fieldLeft .filedThreeCol,.fieldRight .filedThreeCol{max-width:100%}.fieldLeft .filedThreeCol .customSelect,.fieldRight .filedThreeCol .customSelect{background:#f2f2f2 url(../images/drop-down-selec.png) no-repeat 85% center}.fieldFull .filedThreeCol{max-width:100%}.fieldFull .filedThreeCol .formDropDown{float:left;width:150px}.fieldFullWidth .customSelect{background:#f2f2f2 url(../images/drop-down-selec.png) no-repeat 98% center}.filedThreeCol .formDropDown{margin-right:2%;max-width:32%}.filedThreeCol .formDropDown.last{margin-right:0}.filedThreeCol .customSelect{background:#f2f2f2 url(../images/drop-down-selec.png) no-repeat 95% center}.captchaHolder{padding:25px 45px;border:1px solid #ebebeb;display:inline-block}.captchaHolder img{max-width:190px}.borderSeperator{height:4px;background:#f7f7f7;width:100%;margin:20px 0}.formContainer .formsButtons a.clearForm{background:#9e9e9e}.formContainer .formsButtons a.clearForm:hover{background:#f26742}.errorMessageField{display:none}.fieldThreeCol .fieldCol{margin-bottom:15px;width:32%;margin-right:2%}.fieldThreeCol .fieldCol.last{margin-right:0}.gridder{width:100%;margin:0 auto;font-size:0}.gridderList{display:inline-block;*display:inline;white-space-collapsing:discard;zoom:1;width:48%;margin-left:4%;margin-bottom:25px;padding-bottom:25px;border-bottom:4px solid #f7f7f7;cursor:pointer;position:relative;transition:all linear 300ms}.gridderImage{width:48%;float:left;margin-right:4%;transition:all linear 300ms}.gridderInfos{width:48%;float:left;margin-right:0;transition:all linear 300ms}.gridderName{font-size:18px;color:#545353;line-height:20px;margin-bottom:10px}.gridderPosition{color:#00bac6;font-style:italic;font-size:16px;line-height:18px;margin-bottom:5px}.gridderList .gridderThumb{display:block}.gridderList.first{margin-left:0}.gridderList.imactive{background:#f7f7f7}.gridderList.imactive .gridderThumb{background:#f7f7f7}.gridderList.imactive .gridderInfos .plusMore{opacity:0}.gridderList.imactive{margin-bottom:26px;width:44%;padding:2%}.gridderList.imactive .gridderImage{width:46%;float:left;margin-right:8%}.gridderList.imactive .gridderInfos{width:46%;float:left;margin-right:0}.gridderList.imactive:after{content:"";width:0;height:0;border-style:solid;border-width:0 14px 17px 14px;border-color:transparent transparent #f7f7f7 transparent;display:block;position:absolute;bottom:0;left:40%;margin-bottom:-26px}.gridder-image,.gridderContent{display:none}.gridder-show{text-align:center;position:relative;background:#f7f7f7;float:left;padding:0;color:#000;overflow:hidden;font-size:0;width:90%;padding:20px 5%;margin:-35px 0 20px}.gridder-show .content{width:100%;text-align:left}.gridder-float{float:left}.gridder-close{background-position:-97px -122px;cursor:pointer;height:22px;opacity:.57;position:absolute;right:0;top:0;width:20px}.gridder-close:hover{opacity:1}.gridder-nav.prev,.gridder-nav.next{display:none}.gridderFollow{color:#a1a1a1;font-size:14px;padding:15px 0 0 0}.gridderFollowInfos{margin:2px 10px 0 0}.gridderFollow span{color:#272727}.gridderFollow a{display:block;height:26px;margin:0 3px;opacity:.6;padding:0;width:26px}.gridderFollow a:hover{opacity:1}.gridderFollow a.fbIcon{background-position:-1627px 0}.gridderFollow a.twitterIcon{background-position:-1677px 0}.gridderFollow a.youtubeIcon{background-position:-1726px 0}.gridderFollow a.instagramIcon{background-position:-1775px 0}.tab{display:inline-block;zoom:1;*display:inline;background:#eee;border:solid 1px #999;border-bottom:none;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.etabs li a{color:#aeaeae;font-size:24px;border-top:4px solid #fff;display:block;padding-top:15px}.etabs li a span{font-size:24px;color:#fff;background:#aeaeae;line-height:100%;display:inline-block;padding:5px 10px;border-radius:50%}.etabs li a.active span,.etabs li a:hover span{background:#00b9c5}.etabs li a.active,.etabs li a:hover{color:#00b9c5;border-top:4px solid #00b9c5}.etabs li{padding-bottom:15px;margin-right:30px}.registrationTabsHolder .panel-container{background:#fff;border:solid #666 1px;padding:10px;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px}.loader{background:url(../images/ajax-loader.gif) no-repeat center center;background-color:#fff}.errorMsg{font-size:12px;color:#d40000}.mainMenu li.active{background:#f1f1f1;border-top:3px solid #5fcaea}.socialShareBreadcrumbs .st_facebook_custom{background-image:url(../images/cbahi-sprite.png)!important;background-repeat:no-repeat!important;background-position:-1431px 0!important;cursor:pointer}.socialShareBreadcrumbs .st_twitter_custom{background-image:url(../images/cbahi-sprite.png)!important;background-repeat:no-repeat!important;background-position:-1480px 0;cursor:pointer}.complaintsForm{padding-top:35px}.detailsText strong{font-weight:bold}.detailsText h3{margin-bottom:12px}.listingBullet li ul li{background:url(../images/bullet-second.png) no-repeat 0 10px!important}.listingBullet li ul li:after{display:none}.colBloc.sameHeightEntity.fullPad.register{padding:20px;width:27.3%;background:#006f5c}.colBloc.sameHeightEntity.fullPad.register h2,.colBloc.sameHeightEntity.fullPad.register .normalText{color:#fff}.formsButtons.greenButton a{color:#000;background:#fff;padding:0 40px}.newsletterCheckboxes label{color:#8e8e8e;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;margin-right:35px;padding:0}.newsletterForm{padding-top:20px}.noBreadcrumb.insdePageHeader{min-height:200px;padding-top:153px}.newsletterPage{margin-top:20px}.newsletterPageCheckboxes{margin-bottom:50px}.newsletterPageCheckboxes li{display:inline-block;margin:0 10px 0 0}.newsletterPageCheckboxes .checkbox{margin:5px 5px 0 0}.newsletterPageCheckboxes>label{color:#262626}.surveyorsBanner img{display:block;max-width:100%}li.fieldFullWidth{clear:both}.usersArea{float:left}.usersLinks{background:#f26742;position:absolute;display:none;right:10px;left:inherit;width:230px;top:94%}.paddingUsers{padding:20px}.paddingUsers a{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #de5b38;padding-left:20px;position:relative;color:#fff}.paddingUsers a:before{background-position:-297px 0;content:"";height:9px;left:0;position:absolute;top:8px;width:12px}.usersArea .userAreaButton:after{background-position:-33px 0;content:"";height:12px;position:absolute;right:8px;top:17px;width:18px}.usersArea.active .userAreaButton:after{background-position:0 0;content:"";height:12px;position:absolute;right:8px;top:17px;width:18px}.insidePageContent article .highlightedText{max-width:570px}@CHARSET "UTF-8";.ias_loader,.ias_trigger{text-align:center;margin:30px 0 40px}.ias_trigger a:link,.ias_trigger a:visited{}.ias_trigger a:hover,.ias_trigger a:active{border-color:#ccc}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(../images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.2)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:10px;right:10px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.4)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox_loading@2x.gif);background-size:24px 24px}}.hiddenScreen,.toggleLeftMenu,.mainMenu li.hiddenScreen{display:none}@media all and (min-width:100px)and (max-width:1140px){.safeArea{padding-left:20px;padding-right:20px}.highlightedSectionsTitle{padding-right:70px}.mainMenu li a{padding-right:10px;padding-left:10px}.newsletterFooter .newsletterContainer{width:80%}}@media all and (min-width:100px)and (max-width:1023px){.leftMenu li a{text-transform:none}.subMenu li a{line-height:30px}.subMenu li a::before{top:11px}.colBloc.sameHeightEntity.fullPad.register{box-sizing:border-box;width:100%}#mapHolder{max-width:100%}.insdePageHeader h1:before{width:90%;left:0;display:none}.insdePageHeader{padding-top:145px}.insdePageHeader h1{left:-20px;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-width:370px;background-position:right 0;padding-right:50px;height:205px}.newsletterForm .formTextBox input{min-width:150px}.newsletterFooter .newsletterContainer{width:100%}.searchButton{border-radius:4px}.hiddenScreen,.toggleLeftMenu,.mainMenu li.hiddenScreen{display:block}.highlightedItem,.highlightedSectionsTitle{display:block;width:100%}.highlightedSectionsContent{position:relative;top:0}.highlightedSectionsTitle{padding-top:10px;padding-bottom:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:auto}.highlightedSectionsTitle:after{top:50%;margin-top:-6px}.accreditationsSection .highlightedSectionsTitle:before{top:50%;margin-top:-12.5px}.trainingExaminationSection .highlightedSectionsTitle:before{top:50%;margin-top:-20px}.galleryPublicationsSection .highlightedSectionsTitle:before{top:50%;margin-top:-16px}.highlightedSectionsHp{background-repeat:repeat}.highlightedSectionsHp.openned{margin-bottom:30px}.mainMenu li,.mainMenu{display:block;width:100%;float:none}.mainMenu li{padding:0;border-bottom:1px solid #e6e6e6;border-top:1px solid #fff}.subMenu{margin-top:0}.subMenu{position:relative;padding:0 10px}.mainMenu li:hover .subMenu{padding:0 10px 10px 10px}.mainMenu{position:fixed;top:0;bottom:0;overflow:hidden;right:0;width:275px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#f4f4f4 url(../images/mobile-menu-bg.png) 0 0 repeat-y;padding:25px;transform:translate3d(275px,0,0);-moz-transform:translate3d(275px,0,0);-webkit-transform:translate3d(275px,0,0)}.mainMenu>ul>li>a{padding:10px}.mainMenu li.active,.mainMenu li:hover{border-top-width:1px}.searchHolder{}.topMenu{display:none}.burgerIcon{display:block;border-radius:100%;width:40px;height:40px;background:#f2f2f2;box-sizing:border-box;padding:11px 10px 0 10px;float:right;margin-top:50px;margin-left:5px}.burgerIcon span,.burgerIcon:after,.burgerIcon:before{display:block;content:'';width:20px;height:2px;background:#464646;margin-bottom:6px}body{transition:all 500ms linear;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear}.visibleMenu{transform:translate3d(-275px,0,0);-moz-transform:translate3d(-275px,0,0);-webkit-transform:translate3d(-275px,0,0)}.structureOneThirdBlocs .colBloc.big,.structureOneThirdBlocs .colBloc,.colBloc.fullPad,.insidePageContent aside,.insidePageContent article{width:100%;margin-left:0;margin-right:0;clear:both;float:none}.insidePageContent aside{padding-top:15px}.colBloc.halfPad{width:48.5%}.colBloc.halfPad:nth-child(2n){margin-right:0}.leftMenu{margin-left:-20px;margin-right:-20px}.toggleLeftMenu{display:block;font-size:18px}.leftMenuList{display:none}.toggleLeftMenu a{position:relative}.toggleLeftMenu a:after{display:block;content:'';width:18px;height:12px;right:20px;top:50%;margin-top:-6px;background-position:-33px 0;position:absolute}.toggleLeftMenu a.activeLeftDropdown:after{background-position:0 0}.mainBanner .flexslider .slides li{background-position:center center}}@media all and (min-width:100px)and (max-width:640px){.usersLinks{right:inherit;left:0}.structureOneThirdBlocs .colBloc.big,.structureOneThirdBlocs .colBloc,.colBloc.fullPad,.insidePageContent aside,.insidePageContent article,.colBloc.halfPad,.threeColFullWidth .colBloc,.rightHeader,.logoHolder,.topHeader,.siteMapListing li,.structureOneThirdBlocs .colBloc.big .listingRow,.structureHalfBlocs .colBloc,.listingLeftImage.halfListing .listingRow,.galleryWidgetListing,.galleryWidgetBig,.galleryWidgetListing,.galleryWidgetBig,.creditHolder,.newsletterForm label,.socialFooter,.newsletterForm,.highlightedNews .listingImage,.highlightedNews .listingInfos,.listingGallery .listingRow{width:100%;margin-left:0;margin-right:0;clear:both;float:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block}.breadcrumbsLinks{display:none}.galleryWidgetBig,.highlightedNews .listingImage{margin-bottom:10px}.galleryWidgetListing li{height:auto}.topHeader,.structureHalfBlocs .colBloc{margin-bottom:0}.searchHolder{padding-top:0}.siteMapListing li{margin-bottom:15px}.burgerIcon{margin-top:0}.userAreaButton{padding:15px 15px 15px 35px}.logoHolder a{width:219px;height:69px;background-size:100% auto}.rightHeader{margin-left:-20px;margin-right:-20px;background:#fff;width:auto;padding-bottom:10px;padding:0 20px 10px 20px}.userAreaButton{margin-left:0;width:120px}.searchHolder{float:right}.contactMapInfos{position:relative;width:auto}.contactMapInfos .innerPadding{padding:20px}.insdePageHeader h1{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-width:inherit}.formDropDown select{width:100%!important}.formDropDown{position:relative}.listingRow{margin-bottom:20px}.structureHalfBlocs{margin-bottom:40px}.structureThreeBlocs .colBloc{margin-bottom:0}.structureThreeBlocs,.red1,.red2,.blue4,.blue1{margin-left:-20px!important;margin-right:-20px!important;width:auto!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.structureThreeBlocs .blue1{margin-left:0!important;margin-right:0!important}.insdePageHeader h1{font-size:20px}.newsletterForm .formTextBox{width:50%!important}.listingLeftImage .listingRow{margin-bottom:25px;padding-bottom:25px;border-bottom:4px solid #f7f7f7}.tableHolder td,.tableHolder th{padding:0 15px}.tableHolder{overflow:auto;width:100%}.tableHolder>table{width:700px}.linksListingPadding{padding:10px 0}.smallImageLeft{float:none;margin:0 auto}.highlightedSectionsContent h3{margin-top:15px;margin-bottom:5px;height:auto}.highlightedSectionsContent .innerPadding{padding:10px 20px}.newsletterCheckboxes label{width:auto;display:inline-block}.newsletterCheckboxes>li{display:inline-block;margin:0 3px 0 0}.newsletterPage .fieldLeft,.newsletterPage .fieldRight{width:100%;float:none}.fieldLeft,.fieldRight{width:100%}.filedThreeCol .formDropDown{width:32%}.gridderList{width:100%;margin-left:0}.gridderImage img{width:100%}.gridderList.imactive{width:100%}.logoHolder a{background-size:100% auto;height:50px;width:155px}.newsletterFooter .newsletterContainer{border-bottom-right-radius:80px;border-top-right-radius:80px;height:auto}.accreditationsSection .highlightedSectionsTitle{line-height:46px}.mainBannerCaption .safeArea{background-size:70% auto;height:250px}.mainBannerInfos .mainBannerText{font-size:20px;line-height:24px;padding:55px 50px 15px 0}.mainBanner .flexslider .slides li{background-position:center center;background-size:cover;min-height:490px;overflow:hidden;position:relative}.mainBanner .flexslider{min-height:390px}.logoHolder{padding:15px 0}.gridderList.imactive,.gridder-show{width:100%;box-sizing:border-box}.homePageContent .listingLeftImage .listingRow{border-bottom:0 solid #f7f7f7;margin-bottom:0;padding-bottom:0}.insdePageHeader h1{padding-right:90px}}