@charset "utf-8";
.content-home-left-brand-container{
  display: grid;
  grid-template-columns: repeat(auto-fill, 109px); 
  grid-gap: 1rem; 
  justify-content: space-between;
  }
.content-home-left-brand-container .content-home-left-brand-col {
    float: none;
    margin: 0 0 12px 0;
    border: 1px solid #000;
}
/* menu espace entreprise */
li#menu-item-200 {
    width: 180px !important;
}


@media only screen and (min-width:1660px){.header-cta-block-fixed{position:fixed;}
#menu-item-466 .sub-menu{visibility:hidden;}
}
@media only screen and (min-width:1143px){#menu-item-466 .sub-menu{visibility:hidden;}
}
@media only screen and (min-width:319px) and (max-width:986px){.home-top-slider-container .bx-wrapper{display:none;}
.home-top-slider-container .content-menu{position:relative;}
}
@media only screen and (max-width:1290px) and (min-width:1131px){.content-centered{width:1220px;}
.header-cta-block ul li a{font-size:10px;}
.search-col-01{margin:0 10px 0 0;width:280px;}
.search-col-02{margin:0 10px 0 0;width:280px;}
.search-col-03{margin:0 10px 0 0;width:280px;}
.search-col-04{width:240px;}
.content-home-left{width:720px;}
.content-home-left-accordion{width:330px;}
.content-home-left-mov-description{width:310px;}
.content-training-tinymce-row-col-left, .content-training-tinymce-row-col-right{width:340px;}
.content-home-left-landing-campus-col{width:348px;}
.content-news-row-col{width:255px;}
.campus-doc-col{width:348px;}
.content-result-research-inner-right .main-ttl, .research-inner-right-01{font-size:14px;}
.footer-right{width:720px;}
.footer-right-col-02{width:60%;}
.footer-right .social-links-list{margin-bottom:10px;}
.social-links-list-right{margin-left:-3px;}
}
@media only screen and (max-width:1130px) and (min-width:986px){.header-logo{margin:0 40px 0 0}
.header-cta-block ul li a{width:163px;font-size:10px;}
#menu-item-466 .sub-menu{visibility:hidden;}
.content-menu{position:relative;}
.bxslider-ipi-descrip{width:350px;height:230px;right:50px;}
.bxslider-ipi-descrip div{padding:60px 0 0 0;}
.search-col-01{margin:0 10px 0 0;width:230px;}
.search-col-02{margin:0 10px 0 0;width:230px;}
.search-col-03{margin:0 10px 0 0;width:230px;}
.search-col-04{width:260px;}
.content-home-left-accordion{width:270px;}
.content-home-left{width:660px;}
.content-home-sidebar{width:300px;}
.bxslider-news-campus-container, .content-home-sidebar-block-right-article{width:200px;}
.content-home-sidebar-block-right-article{height:auto;}
.content-home-sidebar-ttl{font-size:13px;}
.content-home-left-mov-description{width:270px;}
.content-home-left-brand-col{width:84px;height:59px;}
.content-news-row-col-pic{width:222px;height:84px;}
.menu-menu-1-container .menu-item-has-children ul.sub-menu{left:12px;}
.content-centered, .content-menu{width:980px;}
.content-padding{padding:0;}
.content-right-sidebar-campus .content-home-left-inner-campus-block{/*width:150px;height:150px;*/}
.content-right-sidebar-campus .content-home-left-inner-campus-block span{font-size:16px;}
.pre-footer-search{width:300px;}
.input-skin-text-02{width:200px;}
.footer-right-col-01{margin:0 20px 0 0;}
.footer-right-col-03{padding:0 0 0 240px;}
.footer-right{width:660px;}
.footer-left{width:300px;}
.footer-left ul li.follow-facebook-paris a{background-size:20%;padding:15px 6px 15px 28px;}
.footer-left ul li.follow-facebook-casablanca a{padding:15px 6px;}
.footer-left ul li a{font-size:13px;padding:15px 7px;}
.footer-right .social-links-list{margin-bottom:10px;}
.social-links-list-right{margin-left:-3px;}
.content-news-row-col{width:222px;}
.content-right-sidebar-autopromo-right{width:230px;}
.content-right-sidebar-autopromo-left{height:192px;background-position:50% 78%;}
.gmaps-bottom-right{width:230px;padding:15px 10px 15px 10px;}
.content-home-left-landing-campus-col{width:320px;}
.content-home-left-navigation-left, .content-home-left-navigation-right{width:320px;}
.content-result-research-inner-label{font-size:12px;}
.research-inner-right-01, .research-inner-right-02{font-size:12px;}
.research-inner-right-03, .research-inner-right-04, .research-inner-right-05{font-size:11px;}
.research-inner-right-02{width:69%;padding-left:17px;margin-left:0;}
.content-training-tinymce-row-col-left, .content-training-tinymce-row-col-right{width:315px;}
.campus-doc-col{width:310px;}
}
@media only screen and (max-width:985px) and (min-width:768px){.pre-header{padding:5px 0;}
.header-logo{margin:0 25px 0 0;}
.header-descrip{display:none;}
.nav-ico{display:none;}
.content-menu{position:relative;}
.header-cta-block-fixed{display:none;}
.header-cta-block{top:7.3%;z-index:0;}
.header-cta-block ul li a{width:163px;font-size:10px;}
.content-menu-int{position:relative;}
.content-logo-int{width:50px;left:10px;top:49px;}
.menu-menu-1-container > ul li a{font-family:'din-medium';}
.menu-megamenu{display:none !important;}
.ubermenu .ubermenu-tab .ubermenu-tab-content-panel{position:relative!important;}
.bxslider-ipi-descrip{width:370px;height:164px;right:20px;}
.bxslider-ipi-descrip div{padding:0;}
.search-col-01{margin:0 12px 0 0;width:344px;}
.search-col-02{margin:0 0 12px 0;width:344px;}
.search-col-03{margin:0 12px 0 0;width:344px;}
.search-col-04{margin:0;width:344px;}
.input-skin-submit-01{background-image:none;background-position:40% 50%;}
.content-home-left{width:700px;}
.content-home-left-accordion{width:300px;}
.content-home-left-mov-description{width:300px;text-align:left;}
.content-home-left-brand-col{width:90px;height:63px;}
.content-home-sidebar{width:715px;float:none;}
.content-home-sidebar-block{width:330px;}
.sidebar-block-1, .sidebar-block-3{float:none;display:inline-block;vertical-align:super;}
.sidebar-block-2, .sidebar-block-4{float:right;}
.content-home-sidebar-block-right, .content-home-sidebar-block-right-article, .content-home-sidebar-block-right-pic, .bxslider-news-campus-container{width:230px;}
.sidebar-block-01, .sidebar-block-03{float:left;}
.sidebar-block-02, .sidebar-block-04{float:right;}
.content-search-top{display:none;}
.content-search-pre-footer{display:block;}
.content-news-top{/*display:none;*/}
.content-news-pre-footer{display:block;}
.content-centered, .content-menu{width:758px;}
.content-padding{padding:0;}
.content-right-sidebar-campus .content-home-left-inner-campus-block{width:175px;height:175px;}
.content-right-sidebar-campus .content-home-left-inner-campus-block span{font-size:16px;}
.content-right-sidebar-campus .campus-block-02{border-right:2px solid #fff;}
.content-right-sidebar-campus .campus-block-03{border-right:2px solid #fff;border-top:0 none;}
.content-right-sidebar-campus .campus-block-01,
.content-right-sidebar-campus .campus-block-02,
.content-right-sidebar-campus .campus-block-03,
.content-right-sidebar-campus .campus-block-04{border-top:2px solid #fff;border-bottom:2px solid #fff;}
.pre-footer-search{width:335px;}
.input-skin-text-02{width:235px;}
.footer-right{width:700px;margin:20px 0 0 0;}
.footer-right-col-03{padding:0;text-align:center;}
.footer-left{width:700px;}
.footer-left ul{float:left;}
.footer-img-gigs{display:block;float:right;width:335px;}
.footer-left ul li a{font-size:13px;padding:15px 7px;}
.footer-right .social-links-list{margin-bottom:10px;}
.social-links-list-right{margin-left:-3px;}
.news-row-02-col{margin:0;}
.content-news-row-col{width:334px;}
.content-right-sidebar-autopromo-right{width:630px;}
.content-home-left-landing-campus-col{width:340px;}
.content-home-left-navigation-left, .content-home-left-navigation-right{width:340px;}
.tinyMCE-left, .tinyMCE-right{width:100%;}
.content-result-research-inner-label{font-size:12px;}
.research-inner-right-01, .research-inner-right-02{font-size:12px;}
.research-inner-right-03, .research-inner-right-04, .research-inner-right-05{font-size:11px;}
.content-news-row-col-pic{width:334px;height:126px;}
.research-inner-right-02{width:68%;padding-left:19px;}
.content-training-tinymce-row-col-left, .content-training-tinymce-row-col-right{width:100%;margin:15px 0;}
.campus-doc-col{width:330px;}
.gmaps-bottom-right{width:100%;}
}
@media only screen and (max-width:767px) and (min-width:320px){.pre-header{padding:5px 0;}
.header-logo{margin:auto;width:97px;float:none;}
.header-descrip{display:none;}
.nav-ico{display:none;}
.header-cta-block-fixed{display:none;}
.header-cta-block{position:relative;width:180px;top:0;margin:15px auto;z-index:0;}
.header-cta-block ul li a{font-size:10px;}
.content-logo-int{display:none;}
.header-logo-mob{display:block;}
.main-pic-pageint{display:none;}
.menu-menu-1-container > ul li a{font-family:'din-medium';}
.menu-megamenu{display:none !important;}
.ubermenu .ubermenu-tab .ubermenu-tab-content-panel{position:relative!important;}
.content-home-left-mov-description p{text-align:left;}
.bxslider-ipi-descrip{right:0;height:93px;}
.bxslider-ipi-descrip div{padding:0;}
.bxslider-ipi-descrip h2{font-size:12px;}
.bxslider-ipi-descrip p{font-size:10px;}
.content-home-left, .content-home-left-accordion, .content-home-left-campus{width:400px;}
.search-col-01, .search-col-02, .search-col-03, .search-col-04{width:100%;margin:10px 0 0 0;}
.content-home-left-campus{margin:20px 0 0 0;}
.content-home-left-inner-campus-block{/*width:200px;height:200px;*/}
.content-home-left-inner-campus-block img{width:auto;height:100%;}
.content-home-left-mov-description, .content-home-left-mov-yt{width:400px;margin:0 0 15px 0;}
.content-home-left-mov, .content-home-left-brand{margin:20px 0 0 0;}
.mov-panel-left{height:225px;}
.content-home-left-brand-col{width:90px;height:63px;margin:0 10px 9px 0;}
.content-home-sidebar{width:400px;}
.bxslider-news-campus-container, .content-home-sidebar-block-right-pic img, .content-home-sidebar-block-right-article{width:300px;}
.footer-right-col-01{margin:15px 0;}
.footer-right-col-03{padding:0;}
.content-search-top{display:none;}
.content-search-pre-footer{display:block;}
.content-news-top{/*display:none;*/}
.content-news-pre-footer{display:block;}
.content-menu{position:relative;}
.content-centered, .content-menu{width:400px;}
.content-padding{padding:0;}
.content-main-ttl{font-size:16px;}
.footer-left, .footer-right, .pre-footer-search{width:400px;}
.pre-footer-search{margin:15px 0 9px 0;}
.footer-left ul li.follow-facebook-paris a{padding:25px 15px 25px 49px;}
.footer-left ul li a{padding:25px 15px;}
.footer-left ul li.follow-facebook-casablanca a{padding:25px 8px;}
.btn-contact-us{background-position:17% center;}
.footer-right .social-links-list{margin-bottom:10px;}
.social-links-list-right{margin-left:-3px;}
.content-pageint-main-ttl{margin:0 0 15px 0;font-size:16px;}
.content-pageint-breadcrumb{margin:15px 0 0 0;}
.content-news-row-col{width:185px;}
.news-row-02-col{margin:0;}
.content-home-left-landing-campus-col{width:400px;margin:10px 0;}
.content-home-left-landing-campus-row{margin:0;}
.content-home-left-navigation-left, .content-home-left-navigation-right{width:100%;margin:5px 0;font-size:14px;}
.tinyMCE-left, .tinyMCE-right{width:100%;}
.content-result-research-inner-top{padding:10px;}
.content-result-research-inner-label{font-size:12px;border-right:0 none;text-align:left;padding:0;display:block;width:auto;}
.content-result-research-inner-link a{font-size:15px;}
.content-result-research-inner-top-row{height:auto;padding:6px;}
.content-result-research-inner-top-row:nth-child(odd){background-color:#fbfbfb;}
.content-result-research-inner-top-row:nth-child(even){background-color:transparent;}
.content-result-research-inner-content{display:block;padding:0;height:auto;width:auto;font-size:12px;border:none;}
.content-news-row-col-pic{width:185px;height:auto;}
.research-inner-right-02{border:none;padding-left:5px;}
.content-posthome-row-content-campus{width:auto;display:block;padding:0;}
.content-training-tinymce-row-col-left, .content-training-tinymce-row-col-right{width:100%;margin:10px 0;}
.content-training-page-left, .content-training-page-right{width:100%;}
.campus-doc-col{width:370px;float:left;}
.gmaps-bottom-right{width:100%;}
}
@media only screen and (max-width:479px){.pre-header{padding:5px 0;}
.pre-header-campus{font-size:12px;padding:3px 0 2px 0;}
.header-logo{margin:auto;width:97px;float:none;}
.header-descrip{display:none;}
.nav-ico{display:none;}
.header-cta-block-fixed{display:none;}
.header-cta-block{position:relative;width:180px;top:0;margin:15px auto;}
.header-cta-block ul li a{width:163px;font-size:10px;}
.content-logo-int{display:none;}
.header-logo-mob{display:block;}
.main-pic-pageint{display:none;}
.menu-menu-1-container > ul li a{font-family:'din-medium';}
.menu-megamenu{display:none !important;}
.bxslider-ipi-descrip{right:0;height:69px;}
.bxslider-ipi-descrip div{padding:0;}
.bxslider-ipi-descrip h2{font-size:12px;}
.bxslider-ipi-descrip p{font-size:10px;}
.content-home-left, .content-home-left-accordion, .content-home-left-campus{width:353px;}
.search-col-01, .search-col-02, .search-col-03, .search-col-04{width:100%;margin:10px 0 0 0;}
.content-home-left-campus{margin:20px 0 0 0;}
.content-home-left-inner-campus-block{/*width:150px;height:150px;*/}
.content-home-left-inner-campus-block span{font-size:16px;}
.content-home-left-inner-campus-block img{width:auto;height:100%;}
.content-home-left-mov-description, .content-home-left-mov-yt{width:354px;margin:0 0 15px 0;}
.content-home-left-mov, .content-home-left-brand{margin:20px 0 0 0;}
.mov-panel-left{height:199px;}
.content-home-left-brand-col{width:109px;height:67px;margin:0 10px 9px 0;}
.content-home-sidebar-block-left {height: 260px;}	
.bxslider-news-campus-container {margin-bottom: 20px;}	
.content-home-sidebar-block.sidebar-block-2 {margin-bottom: 15px;}	
.content-home-sidebar{width:360px;}
.bxslider-news-campus-container, .content-home-sidebar-block-right-pic img, .content-home-sidebar-block-right-article{width:260px;}
.content-home-sidebar-block.articles img.attachment-category-image.size-category-image.wp-post-image{width: 365px;}	
.content-home-sidebar-block-image-article {width: 365px;}		
.content-home-sidebar-block.articles {width: 365px;}
.bxslider-news-campus-view.content-home-sidebar-block-right.nosarticles {width: 371px !important;}	
.footer-right-col-01{margin:15px 0;}
.footer-right-col-03{padding:0;}
.content-search-top{display:none;}
.content-search-pre-footer{display:block;}
.content-news-top{/*display:none;*/}
.content-news-pre-footer{display:block;}
.content-menu{position:relative;}
.content-centered, .content-menu{width:354px;}
.input-skin-text-02{width:205px;}
.footer-left ul li a, .footer-left ul li.follow-facebook-casablanca a{font-size:12px;padding:25px 5px;}
.footer-left, .footer-right, .pre-footer-search{width:300px;}
.pre-footer-search{margin:15px 0 9px 0;}
.footer-left ul li.follow-facebook-paris a{background-size:20%;padding:25px 10px 25px 30px;}
.footer-left ul li a{padding:25px 10px;}
.footer-left ul{margin:0 0 10px 0;}
.footer-right-col-02{width:300px;}
.footer-right .social-links-list li{margin-bottom:10px;}
.content-pageint-main-ttl{margin:0 0 15px 0;font-size:16px;}
.content-pageint-breadcrumb{margin:15px 0 0 0;}
.content-news-row-col{width:300px;}
.content-news-row-col{margin:0;}
.content-right-sidebar-autopromo-left{height:192px;background-position:50% 79%;}
.content-right-sidebar-autopromo-right{width:230px;}
.gmaps-bottom-right{padding:15px 10px 10px 10px;width:225px;}
.content-home-left-landing-campus-col{width:300px;margin:10px 0;}
.content-home-left-landing-campus-row{margin:0;}
.content-home-left-navigation-left, .content-home-left-navigation-right{width:100%;margin:5px 0;font-size:14px;}
.tinyMCE-left, .tinyMCE-right{width:100%;}
.content-result-research-inner-top{padding:10px;}
.content-result-research-inner-label{font-size:12px;border-right:0 none;text-align:left;padding:0;display:block;width:auto;}
.content-result-research-inner-link a{font-size:15px;}
.content-result-research-inner-top-row{height:auto;padding:6px;}
.content-result-research-inner-top-row:nth-child(odd){background-color:#f1f1f1;}
.content-result-research-inner-top-row:nth-child(even){background-color:transparent;}
.content-result-research-inner-content{display:block;padding:0;height:auto;width:auto;font-size:12px;}
.content-news-row-col-pic{width:300px;height:auto;}
.research-inner-right-02{border:none;padding-left:5px;}
.content-posthome-row-content-campus{width:auto;display:block;padding:0;}
.content-training-tinymce-row-col-left, .content-training-tinymce-row-col-right{width:100%;margin:10px 0;}
.content-training-page-left, .content-training-page-right{width:100%;}
.campus-doc-col{width:300px;float:left;}
.gmaps-bottom-right{width:100%;}
.content-training-page-right-cell .training-cell-content{font-size:14px;}
}
@media
(-webkit-min-device-pixel-ratio:2),
(min-resolution:192dpi){}
@media only screen and (max-width:479px){.btn-block-3{margin-bottom:15px;width:100%;}