.session-modal .modal-dialog{max-width:320px}@media (max-width:768px) and (min-width:480px){.session-modal .modal-dialog{margin-left:auto;margin-right:auto}}@media (max-width:480px){.session-modal .modal-dialog{max-width:none}}.session-modal .modal-content{min-height:260px}.session-modal .close+.modal-body{padding-top:20px}.session-modal .mask{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.session-modal .mj-separator{margin-bottom:-5px}.session-modal .btn{display:block;width:100%}.session-modal .legend:empty{margin-bottom:0}.session-modal .modal-title{font-size:1.1249875rem}.session-modal .modal-footer p{margin:0;color:#8b9aa7}.session-modal .alert a,.session-modal .modal-footer a{padding:0;font-weight:600}.session-modal .btn-resume{font-size:1.3125rem}.session-modal .btn-resume small{display:block;font-size:.7499625rem;opacity:.75}.session-modal .parsley-errors-list{text-align:left}.session-modal .input-group{color:#333;background-color:#fff;border-color:#ccc}.session-modal .input-group.active,.session-modal .input-group:active,.session-modal .input-group:focus,.session-modal .input-group:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.session-modal .input-group.active,.session-modal .input-group:active{background-image:none}.session-modal .input-group.disabled,.session-modal .input-group.disabled.active,.session-modal .input-group.disabled:active,.session-modal .input-group.disabled:focus,.session-modal .input-group.disabled:hover,.session-modal .input-group[disabled],.session-modal .input-group[disabled].active,.session-modal .input-group[disabled]:active,.session-modal .input-group[disabled]:focus,.session-modal .input-group[disabled]:hover{background-color:#fff;border-color:#ccc}.session-modal .error-wrapper{margin:-10px -20px 15px}.session-modal .provider-signin-wrapper,.session-modal .provider-signup-wrapper{padding:10px 20px 15px;background-color:#f0f4f7}.session-modal .provider-signin-wrapper .mj-subtitle,.session-modal .provider-signup-wrapper .mj-subtitle{margin-bottom:10px}.session-modal .provider-signin-wrapper .btn.google,.session-modal .provider-signup-wrapper .btn.google{background:url(/theme/2.0/images/google.png) no-repeat 8px 7px;background-color:#fff;color:#4885ed;border-color:#dce1e4}.session-modal .provider-signin-wrapper .btn.google:active,.session-modal .provider-signin-wrapper .btn.google:hover,.session-modal .provider-signup-wrapper .btn.google:active,.session-modal .provider-signup-wrapper .btn.google:hover{border-color:#4885ed}.session-modal .provider-signin-wrapper{margin-bottom:15px}.session-modal .provider-signup-wrapper{margin-top:20px;margin-right:-20px;margin-left:-20px}#parameters-modal .email-input-container.remotely-validating input{padding-right:45px}#parameters-modal button[type=submit] .fa-spin{display:none}#parameters-modal button[type=submit]:disabled .fa-spin{display:inline-block}#parameters-modal button[type=submit]:disabled .fa-check{display:none}#parameters-modal .form-group:last-child{margin-bottom:0}#parameters-modal .form-status{display:none;margin:0 5px}#parameters-modal .form-status .fa-check{color:#5cb85c}#parameters-modal .form-status .fa-ban,#parameters-modal .form-status .fa-exclamation-circle,#parameters-modal .form-status .fa-exclamation-triangle{color:#d9534f}#parameters-modal .form-status .fa{display:none}#parameters-modal .form-failed .form-status .fa-ban,#parameters-modal .form-failed .form-status .fa-exclamation-circle,#parameters-modal .form-failed .form-status .fa-exclamation-triangle,#parameters-modal .form-sending .form-status,#parameters-modal .form-sending .form-status .fa-spinner,#parameters-modal .form-sent .form-status .fa-check{display:inline-block}#parameters-modal .well-footer{margin-top:0}.mj-ads h1,.mj-ads h2,.mj-ads h4,.mj-block h1,.mj-block h2,.mj-block h4{font-family:inherit;line-height:1.1;margin:0;color:#004c6c;text-transform:uppercase;font-weight:400;margin-bottom:20px;font-size:1.3125rem}.mj-ads .item-list ul li,.mj-block .item-list ul li{margin-left:0;list-style:none}.mj-ads .item-list ul li a,.mj-block .item-list ul li a{color:#575756}#breadcrumb{padding:10px;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.1);font-weight:600}#breadcrumb a{color:#fff}.region-sidebar-first .views-exposed-form .views-exposed-widget{float:none;padding-right:0}.logged-in #toolbar{z-index:2000}.logged-in #overlay-container,.logged-in .overlay-element,.logged-in .overlay-modal-background{z-index:1090!important}ul.pager{margin:0;padding:0;vertical-align:middle;list-style:inline;display:block;margin-top:10px}ul.pager li a,ul.pager li span{background-color:transparent!important;border:0;padding:5px 8px;position:relative;float:left;line-height:1.25rem;margin-left:-1px}ul.pager li{display:inline}ul.pager li span{color:#004c6c;font-weight:700}ul.pager li span.hover{color:#004c6c;background-color:transparent;cursor:default}ul.pager li a{float:none;color:#8b9aa7}ul.pager li:hover a{font-weight:700;color:#575756;text-decoration:underline}body.has-popin #main{padding-top:0}#mj-popin-wrapper{position:relative}#mj-popin-wrapper.has-video{background:0 0}#mj-popin-wrapper #mj-video-wrapper{position:absolute;width:100%;height:100%;overflow:hidden}#mj-popin-wrapper #mj-image-wrapper{position:absolute;background-size:100%;width:100%;height:100%;background-repeat:no-repeat}@media (max-width:992px){#mj-popin-wrapper #mj-image-wrapper{background-position:center 60px;background-color:#004c6c}}#mj-popin-wrapper #mj-popin{position:relative;min-height:380px;margin:0;padding:60px 0 84px;box-sizing:content-box}#mj-popin-wrapper #mj-popin .btnXLarge{color:#fff;background-color:#f39200;border-color:#da8300}#mj-popin-wrapper #mj-popin .btnXLarge.focus,#mj-popin-wrapper #mj-popin .btnXLarge:focus{color:#fff;background-color:#c07300;border-color:#a76400}#mj-popin-wrapper #mj-popin .btnXLarge:hover{color:#f39200;border-color:#f39200;background-color:#fff}#mj-popin-wrapper #mj-popin .btnXLarge.active,#mj-popin-wrapper #mj-popin .btnXLarge:active,.open>#mj-popin-wrapper #mj-popin .btnXLarge.dropdown-toggle{color:#f39200;background-color:#fff}#mj-popin-wrapper #mj-popin .btnXLarge.active.focus,#mj-popin-wrapper #mj-popin .btnXLarge.active:focus,#mj-popin-wrapper #mj-popin .btnXLarge.active:hover,#mj-popin-wrapper #mj-popin .btnXLarge:active.focus,#mj-popin-wrapper #mj-popin .btnXLarge:active:focus,#mj-popin-wrapper #mj-popin .btnXLarge:active:hover,.open>#mj-popin-wrapper #mj-popin .btnXLarge.dropdown-toggle.focus,.open>#mj-popin-wrapper #mj-popin .btnXLarge.dropdown-toggle:focus,.open>#mj-popin-wrapper #mj-popin .btnXLarge.dropdown-toggle:hover{color:#f39200;background-color:#fff}#mj-popin-wrapper #mj-popin .btnXLarge.active,#mj-popin-wrapper #mj-popin .btnXLarge:active,.open>#mj-popin-wrapper #mj-popin .btnXLarge.dropdown-toggle{background-image:none}#mj-popin-wrapper #mj-popin .btnXLarge.disabled.focus,#mj-popin-wrapper #mj-popin .btnXLarge.disabled:focus,#mj-popin-wrapper #mj-popin .btnXLarge.disabled:hover,#mj-popin-wrapper #mj-popin .btnXLarge[disabled].focus,#mj-popin-wrapper #mj-popin .btnXLarge[disabled]:focus,#mj-popin-wrapper #mj-popin .btnXLarge[disabled]:hover,fieldset[disabled] #mj-popin-wrapper #mj-popin .btnXLarge.focus,fieldset[disabled] #mj-popin-wrapper #mj-popin .btnXLarge:focus,fieldset[disabled] #mj-popin-wrapper #mj-popin .btnXLarge:hover{background-color:#da8300;border-color:#f39200}#mj-popin-wrapper #mj-popin .btnXLarge .badge{color:#f39200;background-color:#fff}#mj-popin-wrapper #mj-popin .field-name-field-teaser,#mj-popin-wrapper #mj-popin .views-field-body{margin:6% 0}#mj-popin-wrapper #mj-popin .field-name-field-referenced-logos .field-items .field-item{display:inline-block;padding:5px;text-align:center}@media (max-width:992px){#mj-popin-wrapper #mj-popin{min-height:0;padding-bottom:240px!important}}@media (max-width:480px){#mj-popin-wrapper #mj-popin{padding-bottom:255px!important}}html.mj-raw{background:#fff}html.mj-raw .top-level-container{max-width:1170px}html.mj-raw #mj-main-container>.row .mj-column-content-withoutLeft>.mj-column-content{margin-left:0}html.mj-raw #mj-main-container>.row .mj-column-content-withoutRight>.mj-column-content{margin-right:0}html.mj-raw .scrolling #header-sticky-container .account-zone,html.mj-raw .scrolling #header-sticky-container .candidate-links{line-height:100px!important}html.mj-raw .scrolling #header-sticky-container .baseline{display:block}html.mj-raw #header #header-top-container .top-level-container,html.mj-raw #header>.top-level-container{max-width:none}html.mj-raw #header.scrolling{background:rgba(0,0,0,.4)}html.mj-raw #header-top-container{background-color:rgba(0,0,0,.2)}html.mj-raw .mj-wrapper{position:relative}html.mj-raw .mj-ads,html.mj-raw .mj-block{margin:0;padding:0;border-radius:0;box-shadow:none}html.mj-raw #header-bottom-container{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.2)}html.mj-raw #header-bottom-container .mj-column-content,html.mj-raw #header-bottom-container .mj-column-content-wrapper,html.mj-raw #header-bottom-container .mj-column-left,html.mj-raw #header-bottom-container .mj-column-right,html.mj-raw #header-bottom-container .row,html.mj-raw #header-bottom-container .top-level-container{height:100%}html.mj-raw #header-bottom-container .top-level-container{max-width:1440px}html.mj-raw #breadcrumb{display:none}html.mj-raw #main{padding-top:0}html.mj-raw #main>.top-level-container{max-width:none}html.mj-raw #main #block-system-main.mj-ads,html.mj-raw #main #block-system-main.mj-block{padding:0}html.mj-raw #main #block-system-main .mj-container{max-width:1170px;margin:0 auto}html.mj-raw .mj-column-content-wrapper{padding:0}html.mj-raw .title{padding:15px 20px 40px 20px}html.mj-raw .title h1,html.mj-raw .title h2{color:#004c6c;font-size:1.5em;font-weight:700}html.mj-raw .main-section{padding:30px 0 0}html.mj-raw .main-section:last-child{padding-bottom:30px}html.mj-raw .links-block{padding:15px 20px;background-color:#f8f8f8}html.mj-raw .links-block a{color:#000;line-height:1.8em}html.mj-raw .links-block .views-view-grid{width:100%}@media (max-width:1240px){#header.scrolling .account-zone,#header.scrolling .candidate-links{opacity:1!important;visibility:visible!important}}#mj-main-container>.row{margin:0}#mj-main-container>.row .mj-column-content{margin-left:0;margin-right:0}#mj-main-container>.row .mj-column-content-withoutLeft>.mj-column-content{margin-left:240px}@media (max-width:1240px){#mj-main-container>.row .mj-column-content-withoutLeft>.mj-column-content{margin-left:0}}#mj-main-container>.row .mj-column-content-withoutRight>.mj-column-content{margin-right:320px}@media (max-width:1240px){#mj-main-container>.row .mj-column-content-withoutRight>.mj-column-content{margin-right:0}}.mj-column-content-wrapper.no-sidebar-left .mj-column-content,.mj-column-content-wrapper.no-sidebar-right .mj-column-content,.mj-column-content.no-sidebar-left,.mj-column-content.no-sidebar-right{margin:0 auto}#header-top-container .mj-column-content{margin-left:240px}#highlight .top-level-container{max-width:100%}#highlight .container-fluid{padding:0;margin-bottom:20px}#highlight img{width:100%}.carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%}.video-container{position:relative;padding-bottom:52.65%;padding-top:30px;margin-bottom:15px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.footer-block{padding:10px;border:1px solid #004c6c}.footer-block img{width:auto}.footer-block #focus-offers{max-height:128px;height:128px;text-overflow:ellipsis;overflow:hidden;position:relative;padding:10px 25px 5px 25px}#focus-offers .carousel-prev{left:-20px}#focus-offers .carousel-next{right:-20px}#focus-offers .carousel-nav{position:absolute;top:55px;color:#004c6c}ul.carousel-inner{padding-left:0}@media (max-width:768px){.footer-block #focus-offers{max-height:100%;min-height:80px;height:auto!important}#focus-offers .carousel-nav{top:45%}.static .thumbnail-link.no-border{min-height:110px}#footer .footer-bottom{text-align:center}}@media (max-width:992px){.footer-block{margin-bottom:20px;height:auto;min-height:auto!important}.footer-block img{width:100%;height:auto}}@media (max-width:1240px){.mj-column-content{margin:0 auto}#header.scrolling #header-bottom-container .mj-column-content{margin-left:240px;margin-right:0}#header #header-top-container .mj-column-content{margin-left:240px}#header.scrolling #header-bottom-container .mj-column-content-wrapper{max-width:none}}@media (min-width:1241px){#header.scrolling #header-bottom-container .mj-column-content{margin-left:240px}}@media (min-width:1241px) and (max-width:1280px){#header.scrolling #header-bottom-container .mj-column-content-wrapper{max-width:none}}#header-top-container .top-level-container{max-width:1440px}#header .account-zone>li>a:hover,#header .candidate-links>li>a:hover,#header-push-menu .account-zone>li>a:hover,#header-push-menu .candidate-links>li>a:hover{color:#575756}.candidate-links{margin-right:0!important}.candidate-links .dropdown-menu a{font-weight:inherit!important}html.mj-raw #header-push-menu .header-search-form .inputs-wrapper{width:100%}.modal-dialog .modal-header .modal-subtitle{color:#004c6c;font-weight:300;text-transform:uppercase}.modal-dialog .form-group{text-align:left}.modal-dialog .cgu{color:#5b7182;margin-bottom:0;font-size:.7499625rem}.notifyjs-loading-base{background-color:#004c6c;border-color:#003a53;padding:6px 12px;border-radius:6px;white-space:nowrap;box-shadow:0 0 6px rgba(0,0,0,.1);color:#fff}.notifyjs-loading-base i{margin-right:6px}.notifyjs-success-base{background-color:#004c6c;border-color:#003a53;padding:6px 12px;border-radius:6px;white-space:nowrap;box-shadow:0 0 6px rgba(0,0,0,.1);color:#fff}.notifyjs-success-base i{margin-right:6px}.notifyjs-error-base{background-color:#d9534f;border-color:#d43f3a;padding:6px 12px;border-radius:6px;white-space:nowrap;box-shadow:0 0 6px rgba(0,0,0,.1);color:#fff}.notifyjs-error-base i{margin-right:6px}.search-form-wrapper .btn[type=submit]{width:100%!important}select.modes-autocomplete{display:none}.modes-autocomplete .dropdown-toggle .filter-option{color:#5b7182}.modes-autocomplete .dropdown-toggle[title="Mode de formation"] .filter-option{color:#999}.well-header{margin-top:-20px;padding:10px 20px;border-top-left-radius:0;border-top-right-radius:0}body.front #page-title{display:none}body.front #header{transition:background 250ms ease}body.front #header .account-zone .dropdown-toggle,body.front #header .candidate-links .dropdown-toggle{display:inline-block;line-height:100px!important}body.front #header.scrolling{background:rgba(0,0,0,.4)!important}#mj-popin-wrapper.has-video{min-height:480px}html.mj-raw .node-type-home-page #header{background:rgba(0,0,0,.2)}html.mj-raw .node-type-home-page #header-bottom-container{position:relative;background:0 0}html.mj-raw #mj-search-classic .mj-column-content,html.mj-raw .node-type-home-page #header-bottom-container .mj-column-content{margin-left:10%;margin-right:10%}.media-logo{display:inline-block;margin:10px}.media-logo img{height:55px}.node-type-home-page .video-js{background:0 0}.node-type-home-page .navbar-fixed-top{position:fixed}.node-type-home-page html.mj-raw #header-bottom-container{position:relative;background:0 0}.node-type-home-page html.mj-raw #header-bottom-container .mj-column-content,.node-type-home-page html.mj-raw #mj-search-classic .mj-column-content{margin-left:10%;margin-right:10%}.node-type-home-page #hp-header{min-height:370px;padding:80px 0 4% 0}.node-type-home-page #mj-popin-wrapper.has-video .container-fluid{position:relative}.node-type-home-page #mj-popin-wrapper.has-video .container-fluid h1,.node-type-home-page #mj-popin-wrapper.has-video .container-fluid p{text-shadow:1px 1px 5px #000}.node-type-home-page #mj-popin-wrapper.has-video .container-fluid #header-bottom-container p{text-shadow:none}.node-type-home-page #mj-popin-wrapper.has-video .container-fluid .search-form-wrapper p{text-shadow:none}.node-type-home-page #mj-popin-wrapper.has-video #hp-header{padding-top:6%}.node-type-home-page .hp-container{width:100%;background-size:cover;background-color:#fff}.node-type-home-page .hp-container .container-fluid{padding-top:30px;padding-bottom:30px}.node-type-home-page .hp-container #hp-logos{padding-top:15px;padding-bottom:0}.node-type-home-page .mj-container{max-width:100%}.node-type-home-page .views-view-grid{width:100%}.node-type-home-page h2{text-transform:inherit;color:#004c6c;margin-bottom:20px;font-size:21px;font-weight:400}.node-type-home-page #sponsor.hp-container{background-color:#004c6c;background-position:center!important}.node-type-home-page #sponsor.hp-container #hp-sponsoring.container-fluid.sponsoring-container{padding:30px 0}.node-type-home-page #sponsor.hp-container #hp-sponsoring.container-fluid{padding:10px 0}.node-type-home-page #sponsor.hp-container #hp-sponsoring.container-fluid .field-name-field-referenced-logos .field-items{text-align:center}.node-type-home-page #sponsor.hp-container #hp-sponsoring.container-fluid .field-name-field-referenced-logos .field-items .field-item{display:inline-block;padding:5px;text-align:center}.node-type-home-page .line-logos{height:80px;margin:0 0 10px 0;overflow:hidden}.node-type-home-page .line{position:relative}.node-type-home-page #mj-logos{position:absolute;width:999999px}.node-type-home-page #mj-logos .view,.node-type-home-page #mj-logos .view .views-row,.node-type-home-page #mj-logos>div{float:left}.node-type-home-page #hp_domains_list .row{padding:0 10px}.node-type-home-page #hp_domains_list #hp_domains_list_block{background-color:#fff;min-height:250px;padding:0}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs{border:none}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li{text-align:center;margin-bottom:0}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li.active>a,.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li.active>a:focus,.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li.active>a:hover{color:#fff;border:none;background-color:#004c6c}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li>a:hover{color:#fff;border:none;background-color:#8b9aa7}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li>a{border-radius:0;border:0;margin:0;color:#fff;border-left:1px solid #004c6c;border-right:1px solid #004c6c;background-color:#75b1d9}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li.first>a{border-left:0}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li.last>a{border-right:0}.node-type-home-page #hp_domains_list #hp_domains_list_block .tab-content .row-fluid{margin:0}.node-type-home-page #hp_domains_list #hp_domains_list_block .tab-content>.tab-pane{padding:5px 15px 5px 20px}.node-type-home-page #hp_domains_list #hp_domains_list_block .row-fluid [class*=span]{min-height:22px;padding-right:10px}.node-type-home-page #hp_domains_list #hp_domains_list_block .views-field{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li span.triangle-down{display:none}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li.active span.triangle-down,.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li.active:hover span.triangle-down{display:block;background:url(/sites/cms.meteojob.com/themes/meteojob/assets/images/_/triangle-blue.png) no-repeat top center;padding-top:15px;background-size:contain}.node-type-home-page #hp_domains_list #hp_domains_list_block .nav-tabs>li:hover span.triangle-down{display:block;background:url(/sites/cms.meteojob.com/themes/meteojob/assets/images/_/triangle-blue-light.png) no-repeat top center;padding-top:15px;background-size:contain}.node-type-home-page #hp_presentation .main-advantages-header{background:#004c6c}.node-type-home-page #hp_presentation .main-advantages-step{border:none;min-height:210px;margin-top:5%;margin-bottom:5%}.node-type-home-page #hp_presentation .main-advantages-content{background:url(/sites/cms.meteojob.com/themes/meteojob/assets/images/_/triangle-blue.png) no-repeat top center}.node-type-home-page #hp_formation h2,.node-type-home-page #hp_formation p{color:#fff}.node-type-home-page #hp_formation .formation-bloc,.node-type-home-page #hp_push .formation-bloc{min-width:340px}.node-type-home-page #hp_formation .formation-picto,.node-type-home-page #hp_push .formation-picto{float:left;padding:0;width:58px;height:46px}.node-type-home-page #hp_mob_app h2,.node-type-home-page #hp_mob_app p{color:#fff;text-shadow:1px 1px 5px #000}.node-type-home-page #hp_mob_app .col-sm-6{padding-top:10%}.node-type-home-page #hp_medias a:hover{text-decoration:none}.node-type-home-page #hp_news table td[class*=col-]{display:inline-block;width:23%;height:auto;background-color:#fff;vertical-align:top;margin:.8%}.node-type-home-page #hp_news #hp-actu-img-bg-small{border:none;width:100%;height:120px;margin-bottom:15px}.node-type-home-page #hp_news .img-actu-hover{position:relative}.node-type-home-page #hp_news .field-name-body,.node-type-home-page #hp_news h3{padding:0 20px;text-align:center}.node-type-home-page #hp_news .field-name-body{padding-bottom:15px}.node-type-home-page #hp_social a,.node-type-home-page #hp_social h3{color:#fff}.node-type-home-page #hp_social a:hover{color:#f0f4f7}.node-type-home-page #hp_social .social-left{text-align:left}.node-type-home-page #hp_social .social-right{text-align:right}.node-type-home-page #hp_social .fa{font-size:1.4em}.node-type-home-page .hp-container .btn-white{color:#004c6c;background-color:#fff;border-color:#f2f2f2;min-width:230px}.node-type-home-page .hp-container .btn-white:hover{color:#004c6c;background-color:#f2f2f2;border-color:#f8f8f8}.node-type-home-page .hp-container .btn-white:focus{color:#004c6c;background-color:#f8f8f8;border-color:#f2f2f2}.node-type-home-page .hp-container .btn-white:active{color:#004c6c;background-color:#f8f8f8;border-color:#f2f2f2}@media (max-width:1024px){.node-type-home-page .hp-container{background-size:initial!important;background-position:30% center!important}}@media (max-width:767px){.node-type-home-page #hp-header{background:0 0!important;padding-bottom:0;padding-top:60px!important}.node-type-home-page #hp-header .search-form-wrapper{padding-top:15px}.node-type-home-page .hp-container{background-size:initial!important;background-position:0 center!important}.node-type-home-page #hp_domains_list table td[class*=col-]{float:left;width:50%}.node-type-home-page #hp_domains_list #hp_domains_list_block{margin-right:10px}.node-type-home-page #hp_presentation .main-advantages-step{min-height:auto;margin-top:2%;margin-bottom:2%}.node-type-home-page #hp_mob_app .col-sm-6{padding-top:0}.node-type-home-page #hp_social .social-left{text-align:center}.node-type-home-page #hp_social .social-left li{padding:0 15px}.node-type-home-page #hp_social .social-right{text-align:center}.node-type-home-page #hp_resume{text-align:center}.node-type-home-page #hp_formation,.node-type-home-page #hp_push{text-align:center}.node-type-home-page #hp_formation .formation-picto,.node-type-home-page #hp_push .formation-picto{display:none}.node-type-home-page #hp_formation .formation-bloc,.node-type-home-page #hp_push .formation-bloc{min-width:auto}.node-type-home-page #hp_formation .btn-white,.node-type-home-page #hp_push .btn-white{width:auto}.node-type-home-page #hp_news table td[class*=col-]{width:48%}}@media (max-width:480px){.node-type-home-page #sponsor.hp-container{background-size:cover!important;background-position:center!important}.node-type-home-page .hp-container{background-size:initial!important;background-position:5% center!important}.node-type-home-page #hp_mob_app{text-align:center}.node-type-home-page #hp_domains_list table td[class*=col-]{width:100%}.media-logo img{height:40px}}.node-type-landing-page-recruteur h1#page-title{display:none}.node-type-landing-page-recruteur h2{text-transform:inherit;color:#004c6c;margin-bottom:20px;font-size:21px;font-weight:400}.node-type-landing-page-recruteur .domains-block,.node-type-landing-page-recruteur .entreprises-block,.node-type-landing-page-recruteur .regions-block{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.node-type-landing-page-recruteur .domains-block:after,.node-type-landing-page-recruteur .domains-block:before,.node-type-landing-page-recruteur .entreprises-block:after,.node-type-landing-page-recruteur .entreprises-block:before,.node-type-landing-page-recruteur .regions-block:after,.node-type-landing-page-recruteur .regions-block:before{content:" ";display:table}.node-type-landing-page-recruteur .domains-block:after,.node-type-landing-page-recruteur .entreprises-block:after,.node-type-landing-page-recruteur .regions-block:after{clear:both}.node-type-landing-page-recruteur .domains-block a.link-ninja,.node-type-landing-page-recruteur .entreprises-block a.link-ninja,.node-type-landing-page-recruteur .regions-block a.link-ninja{color:inherit}.node-type-landing-page-recruteur .domains-block .row-fluid,.node-type-landing-page-recruteur .entreprises-block .row-fluid,.node-type-landing-page-recruteur .regions-block .row-fluid{margin-left:0;margin-right:0}.node-type-landing-page-recruteur .browsecompanies-index{text-transform:uppercase}.node-type-landing-page-recruteur .form-submit{height:auto}.node-type-landing-page-recruteur body{background-color:#000}.node-type-landing-page-recruteur{padding-top:0}.node-type-landing-page-recruteur .block{margin-bottom:0}.node-type-landing-page-recruteur #main-wrapper{margin-bottom:0}.node-type-landing-page-recruteur #footer .subFooter{margin-top:0}.node-type-landing-page-recruteur #header{background-color:rgba(0,0,0,.3)}.node-type-landing-page-recruteur #header .mj-container{width:auto;padding:0 4%}.node-type-landing-page-recruteur .hp-container .container-fluid{padding-top:30px;padding-bottom:30px}.node-type-landing-page-recruteur #logo{left:4%}.node-type-landing-page-recruteur #navigation ul.mj-company-menu{margin-bottom:0;background:0 0;border:none;color:#fff;font-weight:700;font-size:1.2em;text-transform:uppercase}.node-type-landing-page-recruteur #navigation ul.mj-company-menu a{display:inline-block;color:#fff}.node-type-landing-page-recruteur #navigation ul.mj-company-menu img{max-width:30px;margin-right:10px;margin-top:-3px}.node-type-landing-page-recruteur.mj-role-candidate.mj-role-registered #mj-user-navigation .menu-area{display:none}.node-type-landing-page-recruteur #mj-search-bar{display:none}.node-type-landing-page-recruteur #ads-banner{display:none!important}.node-type-landing-page-recruteur #contact-form,.node-type-landing-page-recruteur #content,.node-type-landing-page-recruteur #domains,.node-type-landing-page-recruteur #logos,.node-type-landing-page-recruteur #main-wrapper,.node-type-landing-page-recruteur #recruiter-header,.node-type-landing-page-recruteur .region-content{width:100%}.node-type-landing-page-recruteur #content{margin-top:0}body.mj-scroll.node-type-landing-page-recruteur #header{background-color:rgba(0,0,0,.6);color:rgba(0,0,0,.6)}body.mj-scroll.mj-role-candidate.mj-role-registered.node-type-landing-page-recruteur #header{background-color:rgba(0,0,0,.6);color:rgba(0,0,0,.6)}.node-type-landing-page-recruteur #recruiter-header{float:left}.punchline{text-align:center;margin:0 auto}.node-type-landing-page-recruteur #recruiter-header .punchline{width:50%;padding:10% 25px}.node-type-landing-page-recruteur .punchline h1,.node-type-landing-page-recruteur .punchline h2{font-size:1.8em;font-weight:400;color:#fff;text-transform:none;text-align:center;line-height:normal}.punchline p{font-size:1.4em;color:#fff}.punchline a{color:#fff}.punchline .big-btn-transparent a,.punchline .big-btn-transparent-white a{padding:15px 25px;font-weight:600;font-size:1.6em;border-radius:4px;text-transform:uppercase;color:#fff;margin:23px 0;display:inline-block;background-color:#3498db;border:none}.punchline .big-btn-transparent a:hover,.punchline .big-btn-transparent-white a:hover{border:none;color:#fff;text-decoration:none;background:#258cd1}.punchline .big-btn-transparent a:active,.punchline .big-btn-transparent-white a:active{border:none;color:#fff;text-decoration:none;background-color:#287cb4}.punchline .big-btn-transparent-white a{color:#575756;background-color:#fff;border:2px solid #fff}.punchline .big-btn-transparent-white a:hover{border:2px solid #fff;background:0 0}.punchline .big-btn-transparent-white a:active{border:2px solid #fff;background-color:rgba(255,255,255,.2)}.node-type-landing-page-recruteur #logos .line-logos{height:80px;margin:0 0 10px 0;overflow:hidden}.node-type-landing-page-recruteur #logos .line{position:relative}.node-type-landing-page-recruteur #logos #mj-logos{position:absolute;width:999999px}.node-type-landing-page-recruteur #logos #mj-logos .view,.node-type-landing-page-recruteur #logos #mj-logos .view .views-row,.node-type-landing-page-recruteur #logos #mj-logos>div{float:left}.node-type-landing-page-recruteur #randomLogoBlock{float:left}.node-type-landing-page-recruteur #block-views-logos-all-small-block,.node-type-landing-page-recruteur #randomLogoBlock{height:80px;overflow:hidden}.node-type-landing-page-recruteur #domains{background-color:#f0f4f7}.node-type-landing-page-recruteur #domains{padding:50px 0}.node-type-landing-page-recruteur #contact-form a{color:inherit}.node-type-landing-page-recruteur #scroll-to-contact-form{display:block}.node-type-landing-page-recruteur h2{font-weight:400;text-align:center;padding-bottom:10px}.node-type-landing-page-recruteur .domains-block{margin:0 auto}.node-type-landing-page-recruteur .contact-form-block{width:80%;margin:0 auto;text-align:center}.node-type-landing-page-recruteur .contact-form-block a.link-ninja{color:inherit}.node-type-landing-page-recruteur .domains-block p{font-size:1.2em;text-transform:uppercase;margin:0}.domain-img-1,.domain-img-10,.domain-img-11,.domain-img-12,.domain-img-2,.domain-img-3,.domain-img-4,.domain-img-5,.domain-img-6,.domain-img-7,.domain-img-8,.domain-img-9{position:relative;float:left;display:table;width:31%;height:70px;min-height:70px;margin:1%}.domain-img-1{background:url(/cms/assets/images/_/domaines/domain-btp-architecture.png) no-repeat center center #fff;background-size:cover}.domain-img-2{background:url(/cms/assets/images/_/domaines/domain-langues.png) no-repeat center center #fff;background-size:cover}.domain-img-3{background:url(/cms/assets/images/_/domaines/domain-ressources-humaines.png) no-repeat center center #fff;background-size:cover}.domain-img-4{background:url(/cms/assets/images/_/domaines/domain-informatique-bureautique-digital.png) no-repeat center center #fff;background-size:cover}.domain-img-5{background:url(/cms/assets/images/_/domaines/domain-animaux.png) no-repeat center center #fff;background-size:cover}.domain-img-6{background:url(/cms/assets/images/_/domaines/domain-comptabilite-gestion-secretariat.png) no-repeat center center #fff;background-size:cover}.domain-img-7{background:url(/cms/assets/images/_/domaines/domain-commerce-vente-immobilier.png) no-repeat center center #fff;background-size:cover}.domain-img-8{background:url(/cms/assets/images/_/domaines/domain-developpement-personnel-management.png) no-repeat center center #fff;background-size:cover}.domain-img-9{background:url(/cms/assets/images/_/domaines/domain-sport-loisirs-tourisme.png) no-repeat center center #fff;background-size:cover}.domain-img-10{background:url(/cms/assets/images/_/domaines/domain-banque-assurance.png) no-repeat center center #fff;background-size:cover}.domain-img-11{background:url(/cms/assets/images/_/domaines/domain-droit-juridique.png) no-repeat center center #fff;background-size:cover}.domain-img-12{background:url(/cms/assets/images/_/domaines/domain-masters-scientifiques.png) no-repeat center center #fff;background-size:cover}.domains-block .domain-txt{position:relative;width:100%;color:#fff;text-align:center;vertical-align:middle;display:table-cell;overflow:hidden}.node-type-landing-page-recruteur #contact-form{text-align:center}.node-type-landing-page-recruteur #publier-formation-form{padding-bottom:20px;width:50%;margin:0 auto}.node-type-landing-page-recruteur #publier-formation-form p{line-height:20px}.node-type-landing-page-recruteur #publier-formation-form .webform-hints-field{max-width:100%}.node-type-landing-page-recruteur #publier-formation-form .webform-hints-field.form-text{height:40px}.node-type-landing-page-recruteur #publier-formation-form .webform-hints-field.form-textarea{height:60px}.node-type-landing-page-recruteur #publier-formation-form .form-actions{padding:0;margin:0 auto;background:0 0;border:none;text-align:center}#publier-formation-form .webform-submit.button-primary.btn.form-submit{background-color:#00cfff;border:none}#publier-formation-form .webform-submit.button-primary.btn.form-submit:hover{background-color:#258cd1}#publier-formation-form .webform-submit.button-primary.btn.form-submit:active{background-color:#258cd1}#publier-formation-form .form-submit{width:100%;min-height:45px;font-size:1.3em;text-transform:uppercase;white-space:normal}#publier-formation-form .form-textarea{border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0}#publier-formation-form .submitted{display:none}#publier-formation-form .form-item{margin:1em 0}.node-type-landing-page-recruteur input::-webkit-input-placeholder{color:#999!important}.node-type-landing-page-recruteur input::-moz-placeholder{color:#999!important}.node-type-landing-page-recruteur input:-ms-input-placeholder{color:#999!important}.node-type-landing-page-recruteur input:-moz-placeholder{color:#999!important}.node-type-landing-page-recruteur textarea::-webkit-input-placeholder{color:#999!important}.node-type-landing-page-recruteur textarea::-moz-placeholder{color:#999!important}.node-type-landing-page-recruteur textarea:-ms-input-placeholder{color:#999!important}.node-type-landing-page-recruteur textarea:-moz-placeholder{color:#999!important}.node-type-landing-page-recruteur div.messages{margin:10px auto 0 auto}.node-type-landing-page-recruteur div.messages li{text-align:left}.node-type-landing-page-recruteur .captcha .fieldset-description,.node-type-landing-page-recruteur .captcha .form-item-captcha-response .description,.node-type-landing-page-recruteur .captcha legend{display:none}.node-type-landing-page-recruteur .captcha #edit-captcha-response,.node-type-landing-page-recruteur .captcha .fieldset-wrapper img{float:left}.node-type-landing-page-recruteur .form-item-captcha-response label{float:left}.node-type-landing-page-recruteur .form-wrapper{margin-bottom:10px}.node-type-landing-page-recruteur .form-wrapper label[for]{cursor:inherit}.node-type-landing-page-recruteur .reload-captcha-wrapper{text-align:left}.node-type-landing-page-recruteur .reload-captcha{padding-left:30px}.node-type-landing-page-recruteur #publier-formation-form h2{display:none}.mj-role-candidate.mj-role-registered.node-type-landing-page-recruteur #header{background:0 0}.node-type-landing-page-recruteur #user-menu-wrapper.sidr{background:#000}.node-type-landing-page-recruteur #user-menu-wrapper.sidr .mj-company-menu .mj-icon,.node-type-landing-page-recruteur #user-menu-wrapper.sidr .mj-company-menu img{display:none!important}body.node-type-landing-page-recruteur.mj-role-company{padding-top:0}.node-type-landing-page-recruteur .company .menu-area{background:rgba(0,0,0,.3)}.node-type-landing-page-recruteur .mj-responsive-mobile #header .mj-container{padding:0}.node-type-landing-page-recruteur.mj-role-candidate.mj-role-registered .mj-responsive-mobile #mj-user-navigation .menu-area{display:block}@media (max-width:992px){.node-type-landing-page-recruteur .domains-block{width:100%}.node-type-landing-page-recruteur #publier-formation-form{width:70%}.node-type-landing-page-recruteur #mj-popin-wrapper #mj-popin{background-position:30% 0!important}.node-type-landing-page-recruteur #recruiter-header .punchline{width:100%;margin:15% 0 0 0}}@media (max-width:767px){.node-type-landing-page-recruteur .contact-form-block,.node-type-landing-page-recruteur .domains-block{width:100%}.node-type-landing-page-recruteur #contact-form,.node-type-landing-page-recruteur #domains{padding:25px 0}.node-type-landing-page-recruteur #contact-form{padding-top:0}.node-type-landing-page-recruteur #publier-formation-form{width:100%}.node-type-landing-page-recruteur #recruiter-header{background:0 0!important;background-color:#575756!important}.node-type-landing-page-recruteur #recruiter-header{background-position-x:39%}.punchline h1,.punchline h2{font-size:1.8em}.punchline .big-btn-transparent a,.punchline .big-btn-transparent-white a{padding:15px 20px;font-size:1.5em;text-align:center}.punchline p{font-size:1.3em}.domain-img-1,.domain-img-10,.domain-img-11,.domain-img-12,.domain-img-2,.domain-img-3,.domain-img-4,.domain-img-5,.domain-img-6,.domain-img-7,.domain-img-8,.domain-img-9{width:48%}.node-type-landing-page-recruteur #scroll-to-contact-form{margin-bottom:60px}}@media (max-width:380px){.domain-img-1,.domain-img-10,.domain-img-11,.domain-img-12,.domain-img-2,.domain-img-3,.domain-img-4,.domain-img-5,.domain-img-6,.domain-img-7,.domain-img-8,.domain-img-9{width:100%}}body.node-type-portail-generique #page-title{display:none}body.node-type-portail-generique #header{transition:background 250ms ease}body.node-type-portail-generique #header.scrolling{background:rgba(0,0,0,.4)!important}#mj-popin-wrapper.has-video{min-height:480px}html.mj-raw .node-type-portail-generique #header{background:rgba(0,0,0,.2)}html.mj-raw .node-type-portail-generique #header-bottom-container{position:relative;background:0 0}html.mj-raw #mj-search-classic .mj-column-content,html.mj-raw .node-type-portail-generique #header-bottom-container .mj-column-content{margin-left:10%;margin-right:10%}.node-type-portail-generique .video-js{background:0 0}.node-type-portail-generique .navbar-fixed-top{position:fixed}.node-type-portail-generique html.mj-raw #header-bottom-container{position:relative;background:0 0}.node-type-portail-generique html.mj-raw #header-bottom-container .mj-column-content,.node-type-portail-generique html.mj-raw #mj-search-classic .mj-column-content{margin-left:10%;margin-right:10%}.node-type-portail-generique #hp-header{min-height:370px;padding:80px 0 4% 0}.node-type-portail-generique #mj-popin-wrapper.has-video .container-fluid{position:relative}.node-type-portail-generique #mj-popin-wrapper.has-video .container-fluid p{text-shadow:1px 1px 5px #000}.node-type-portail-generique #mj-popin-wrapper.has-video .container-fluid #header-bottom-container p{text-shadow:none}.node-type-portail-generique #mj-popin-wrapper.has-video #hp-header{padding-top:6%}.node-type-portail-generique .hp-container{width:100%;background-size:cover;background-color:#fff}.node-type-portail-generique .hp-container .container-fluid{padding-top:30px;padding-bottom:30px}.node-type-portail-generique .hp-container #hp-logos{padding-top:15px;padding-bottom:0}.node-type-portail-generique .mj-container{max-width:100%}.node-type-portail-generique .views-view-grid{width:100%}.node-type-portail-generique h2{text-transform:inherit;color:#004c6c}.node-type-portail-generique #sponsor.hp-container{background-color:#004c6c;background-position:center!important}.node-type-portail-generique #sponsor.hp-container #hp-sponsoring.container-fluid.sponsoring-container{padding:30px 0}.node-type-portail-generique #sponsor.hp-container #hp-sponsoring.container-fluid{padding:10px 0}.node-type-portail-generique #sponsor.hp-container #hp-sponsoring.container-fluid .field-name-field-referenced-logos .field-items{text-align:center}.node-type-portail-generique #sponsor.hp-container #hp-sponsoring.container-fluid .field-name-field-referenced-logos .field-items .field-item{display:inline-block;padding:5px;text-align:center}.node-type-portail-generique .line-logos{height:80px;margin:0 0 10px 0;overflow:hidden}.node-type-portail-generique .line{position:relative}.node-type-portail-generique #mj-logos{position:absolute;width:999999px}.node-type-portail-generique #mj-logos .view,.node-type-portail-generique #mj-logos .view .views-row,.node-type-portail-generique #mj-logos>div{float:left}.node-type-portail-generique #hp_domains_list .row{padding:0 10px}.node-type-portail-generique #hp_domains_list #hp_domains_list_block{background-color:#fff;min-height:250px;padding:0}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs{border:none}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li{text-align:center;margin-bottom:0}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li.active>a,.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li.active>a:focus,.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li.active>a:hover{color:#fff;border:none;background-color:#004c6c}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li>a:hover{color:#fff;border:none;background-color:#8b9aa7}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li>a{border-radius:0;border:0;margin:0;color:#fff;border-left:1px solid #004c6c;border-right:1px solid #004c6c;background-color:#75b1d9}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li.first>a{border-left:0}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li.last>a{border-right:0}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .tab-content .row-fluid{margin:0}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .tab-content>.tab-pane{padding:5px 15px 5px 20px}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .row-fluid [class*=span]{min-height:22px;padding-right:10px}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .views-field{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li span.triangle-down{display:none}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li.active span.triangle-down,.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li.active:hover span.triangle-down{display:block;background:url(/sites/cms.meteojob.com/themes/meteojob/assets/images/_/triangle-blue.png) no-repeat top center;padding-top:15px;background-size:contain}.node-type-portail-generique #hp_domains_list #hp_domains_list_block .nav-tabs>li:hover span.triangle-down{display:block;background:url(/sites/cms.meteojob.com/themes/meteojob/assets/images/_/triangle-blue-light.png) no-repeat top center;padding-top:15px;background-size:contain}.node-type-portail-generique #hp_presentation .main-advantages-header{background:#004c6c}.node-type-portail-generique #hp_presentation .main-advantages-step{border:none;min-height:210px;margin-top:5%;margin-bottom:5%}.node-type-portail-generique #hp_presentation .main-advantages-content{background:url(/sites/cms.meteojob.com/themes/meteojob/assets/images/_/triangle-blue.png) no-repeat top center}.node-type-portail-generique #hp_formation h2,.node-type-portail-generique #hp_formation p{color:#fff}.node-type-portail-generique #hp_formation .formation-picto{float:left;padding:0;width:58px;height:47px}.node-type-portail-generique #hp_formation .formation-picto img{border:1px solid #77bae7}.node-type-portail-generique #hp_formation .formation-bloc{min-width:340px}.node-type-portail-generique #hp_mob_app h2,.node-type-portail-generique #hp_mob_app p{color:#fff;text-shadow:1px 1px 5px #000}.node-type-portail-generique #hp_mob_app .col-sm-6{padding-top:10%}.node-type-portail-generique #hp_medias a:hover{text-decoration:none}.node-type-portail-generique #hp_news table td[class*=col-]{display:inline-block;width:23%;height:auto;background-color:#fff;vertical-align:top;margin:.8%}.node-type-portail-generique #hp_news #hp-actu-img-bg-small{border:none;width:100%;height:120px;margin-bottom:15px}.node-type-portail-generique #hp_news .img-actu-hover{position:relative}.node-type-portail-generique #hp_news .field-name-body,.node-type-portail-generique #hp_news h3{padding:0 20px;text-align:center}.node-type-portail-generique #hp_news .field-name-body{padding-bottom:15px}.node-type-portail-generique #hp_social a,.node-type-portail-generique #hp_social h3{color:#fff}.node-type-portail-generique #hp_social a:hover{color:#f0f4f7}.node-type-portail-generique #hp_social .social-left{text-align:left}.node-type-portail-generique #hp_social .social-right{text-align:right}.node-type-portail-generique #hp_social .fa{font-size:1.4em}.node-type-portail-generique .btn-white{color:#004c6c;background-color:#fff;border-color:#f2f2f2}.node-type-portail-generique .btn-white:hover{color:#004c6c;background-color:#f2f2f2;border-color:#f8f8f8}.node-type-portail-generique .btn-white:focus{color:#004c6c;background-color:#f8f8f8;border-color:#f2f2f2}.node-type-portail-generique .btn-white:active{color:#004c6c;background-color:#f8f8f8;border-color:#f2f2f2}.node-type-portail-generique .media-logo{display:inline-block;margin:6px}.node-type-portail-generique .media-logo img{max-height:85px}.node-type-portail-generique .media-logo.small-logo{width:5%}.node-type-portail-generique .media-logo.big-logo{width:14%}.node-type-portail-generique .media-logo.small-logo{width:5%}.node-type-portail-generique .media-logo.big-logo{width:14%}@media (max-width:1024px){.node-type-portail-generique .hp-container{background-size:initial!important;background-position:30% center!important}}@media (max-width:767px){.node-type-portail-generique #hp-header{background:0 0!important;background-color:#575756!important;padding-bottom:0}.node-type-portail-generique #hp-header .search-form-wrapper{padding-top:15px}.node-type-portail-generique .hp-container{background-size:initial!important;background-position:0 center!important}.node-type-portail-generique #hp_domains_list table td[class*=col-]{float:left;width:50%}.node-type-portail-generique #hp_domains_list #hp_domains_list_block{margin-right:10px}.node-type-portail-generique #hp_presentation .main-advantages-step{min-height:auto;margin-top:2%;margin-bottom:2%}.node-type-portail-generique #hp_mob_app .col-sm-6{padding-top:0}.node-type-portail-generique #hp_social .social-left{text-align:center}.node-type-portail-generique #hp_social .social-right{text-align:center}.node-type-portail-generique #hp_resume{text-align:center}.node-type-portail-generique #hp_formation{text-align:center}.node-type-portail-generique #hp_formation .formation-picto{display:none}.node-type-portail-generique #hp_formation .formation-bloc{min-width:auto}.node-type-portail-generique #hp_news table td[class*=col-]{width:48%}}@media (max-width:480px){.node-type-portail-generique #sponsor.hp-container{background-size:cover!important;background-position:center!important}.node-type-portail-generique .hp-container{background-size:initial!important;background-position:5% center!important}.node-type-portail-generique #hp_mob_app{text-align:center}}.input-group .btn-loader{position:absolute;background:0 0;left:-100%;right:0;border:1px solid transparent;pointer-events:none}.input-group .btn-loader .fa-check{color:#5cb85c}.input-group .btn-loader .fa-ban,.input-group .btn-loader .fa-exclamation-circle,.input-group .btn-loader .fa-exclamation-triangle,.input-group .btn-loader .fa-times{color:#d9534f}strong.highlighted{font-weight:400}.item-list a.link-ninja{color:inherit}.mj-ads{padding:0;border-radius:0;overflow:visible}.gm-style img{max-width:none;max-height:none}.gm-style label{width:auto;display:inline}body.node-type-portail-specifique #page-title{display:none}html.mj-raw .messages.error{position:absolute;z-index:99999;margin-top:90px}html.mj-raw #header .header-account-zone .btn-primary{border-color:#fff}html.mj-raw #header .header-account-zone .candidate-dropdown-logged .dropdown-toggle,html.mj-raw #header .header-account-zone .company-account-zone-container .dropdown-toggle,html.mj-raw #header .header-account-zone .header-nav-icons>li .dropdown-toggle,html.mj-raw #header .header-account-zone .header-nav-icons>li>a{color:#fff}html.mj-raw #header .header-account-zone .header-nav-icons>li .dropdown:focus,html.mj-raw #header .header-account-zone .header-nav-icons>li .dropdown:hover,html.mj-raw #header .header-account-zone .header-nav-icons>li>a:focus,html.mj-raw #header .header-account-zone .header-nav-icons>li>a:hover{background-color:#004c6c}html.mj-raw #header #header-bottom-container,html.mj-raw #header #header-sticky-container,html.mj-raw #header #header-top-container{color:#fff}html.mj-raw body.not-front #main{background-color:#f2f2f2}html.mj-raw #header.scrolling{background:rgba(0,22,32,.9)!important}html.mj-raw #header.scrolling .header-account-zone .btn-primary{border-color:#3d778e}html.mj-raw #header-bottom-container{background:#004c6c!important}html.mj-raw #header-bottom-container .top-level-container{max-width:1190px}html.mj-raw #header-bottom-container .mj-column-content{margin:auto!important}html.mj-raw #header-bottom-container .row{margin:0}html.mj-raw #header-push-menu .header-search-form form{display:block}html.mj-raw #header-push-menu .header-search-form .inputs-wrapper{display:block;margin-right:0}html.mj-raw #header-bottom-container .header-search-form{width:100%;height:100%;padding:13px 0}html.mj-raw #header-bottom-container .header-search-form>.dropdown-menu{max-height:350px;overflow-y:auto}html.mj-raw #header-bottom-container .header-search-form .search-form-submit{display:block;-ms-flex-positive:1;flex-grow:1;height:100%;text-align:right;width:45px}html.mj-raw #header-bottom-container .header-search-form form{display:-ms-flexbox;display:flex;display:-ms-flex}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper{-ms-flex-positive:11;flex-grow:11;width:92.5%}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper .row{margin:0}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper .row>div{padding:0 5px 0 0}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper .row>div:last-child{padding:0}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper .query-column .tt-menu{left:1px!important}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper .form-group{margin-bottom:0}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper .form-group .twitter-typeahead>input{border-color:transparent;box-shadow:none}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper .bootstrap-select .dropdown-toggle{border-color:transparent}html.mj-raw #header-bottom-container .header-search-form .search-form-submit-responsive{display:none}html.mj-raw #header-bottom-container .header-search-form .inputs-wrapper{width:100%}html.mj-raw #header-bottom-container .header-search-form .search-form-submit{display:none}html.mj-raw #header-bottom-container .header-search-form .search-form-submit-responsive{display:inline-block}html.mj-raw #header-bottom-container .header-search-form .search-form-submit-responsive.btn-primary{color:#004c6c;background-color:#fff;border:#fff;text-transform:uppercase;padding:7px 12px}html.mj-raw #header-bottom-container .header-search-form .search-form-submit-responsive.btn-primary:hover{background-color:#ccc}html.mj-raw #header.has-scroll.scrolling .header-account-zone .recruiter-link .dropdown-toggle{height:auto}html.mj-raw #header.has-scroll.scrolling .header-account-zone .recruiter-link.open .dropdown-menu,html.mj-raw #header.has-scroll.scrolling .header-account-zone .recruiter-link.open .tt-menu{display:block}html.mj-raw #highlight .container-fluid{margin-bottom:0}html.mj-raw .node-type-home-page #main #block-system-main .mj-container .macro-job-list .links-list li{margin:1em 0}html.mj-raw .node-type-home-page #gp-header .content{padding-top:90px}html.mj-raw .node-type-home-page #gp-header .content p{font-size:3.5em}html.mj-raw .node-type-home-page h2{text-transform:uppercase;font-size:2em;font-weight:700;margin-bottom:5px;color:#00cfff}html.mj-raw .node-type-home-page #search-hp-block-form{position:absolute;left:16%;top:42%;z-index:1}html.mj-raw .node-type-home-page span.figure{color:#004c6c;font-size:6em;font-weight:700;line-height:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}html.mj-raw .node-type-home-page .container-5 h2{text-transform:none;font-size:3em}html.mj-raw .node-type-home-page .container-5 p{color:#004c6c}html.mj-raw .node-type-portail-generique.section-emploi-pme #gp-header #header-bottom-container .header-search-form .inputs-wrapper .form-group,html.mj-raw .node-type-portail-specifique.section-emploi-pme #gp-header #header-bottom-container .header-search-form .inputs-wrapper .form-group{margin-bottom:0;width:28.5%}html.mj-raw .node-type-portail-generique.section-emploi-pme #gp-header #header-bottom-container .header-search-form .inputs-wrapper button.search-form-submit-responsive,html.mj-raw .node-type-portail-specifique.section-emploi-pme #gp-header #header-bottom-container .header-search-form .inputs-wrapper button.search-form-submit-responsive{width:14.5%}html.mj-raw .node-type-portail-generique.section-emploi-pme #gp-header .content,html.mj-raw .node-type-portail-specifique.section-emploi-pme #gp-header .content{padding-top:90px}html.mj-raw .node-type-portail-generique.section-emploi-pme #gp-header .content p,html.mj-raw .node-type-portail-specifique.section-emploi-pme #gp-header .content p{font-size:3.5em}html.mj-raw .node-type-portail-generique.section-emploi-pme h2,html.mj-raw .node-type-portail-specifique.section-emploi-pme h2{text-transform:uppercase}html.mj-raw .node-type-portail-generique h2,html.mj-raw .node-type-portail-specifique h2{font-weight:700;margin:0 0 5px 0;padding:0 0 10px 0;border-bottom:1px solid #00cfff;color:#00cfff;font-size:1.5em}html.mj-raw .node-type-portail-generique .line-spe h2,html.mj-raw .node-type-portail-specifique .line-spe h2{border-bottom:none;padding:0;text-transform:uppercase}html.mj-raw .node-type-portail-generique #gp-header .content,html.mj-raw .node-type-portail-specifique #gp-header .content{padding-top:120px}html.mj-raw .node-type-portail-generique #gp-header .content p,html.mj-raw .node-type-portail-specifique #gp-header .content p{font-size:2.1em}html.mj-raw .node-type-portail-generique #gp-header .content a,html.mj-raw .node-type-portail-specifique #gp-header .content a{color:#f39200;font-size:1em;text-shadow:1px 1px 5px #000;font-weight:700;text-transform:none}html.mj-raw .node-type-portail-generique .title-column h1,html.mj-raw .node-type-portail-specifique .title-column h1{color:#fff;font-size:1em;text-transform:none;font-weight:600;line-height:16px;margin:0}html.mj-raw .node-type-portail-generique .title-column span,html.mj-raw .node-type-portail-specifique .title-column span{padding-left:50px;padding-right:15px;display:inline-block}html.mj-raw .node-type-portail-generique .container-1 .ellipsis,html.mj-raw .node-type-portail-specifique .container-1 .ellipsis{text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 20px 0 0}html.mj-raw .node-type-portail-generique .container-2 .content,html.mj-raw .node-type-portail-generique .container-2 .image,html.mj-raw .node-type-portail-specifique .container-2 .content,html.mj-raw .node-type-portail-specifique .container-2 .image{min-height:380px}html.mj-raw .node-type-portail-generique .container-2 a h4,html.mj-raw .node-type-portail-specifique .container-2 a h4{text-transform:none;font-size:1.2em;margin:10px 0 5px 0;line-height:normal;font-weight:700}html.mj-raw .node-type-portail-generique .container-2 .view-id-evenements_a_venir .views-row-first .views-field-body,html.mj-raw .node-type-portail-specifique .container-2 .view-id-evenements_a_venir .views-row-first .views-field-body{border-bottom:1px solid #e0e0e0;padding-bottom:15px}html.mj-raw .node-type-portail-generique .container-3 .content,html.mj-raw .node-type-portail-generique .container-3 .image,html.mj-raw .node-type-portail-specifique .container-3 .content,html.mj-raw .node-type-portail-specifique .container-3 .image{min-height:380px}html.mj-raw .section-emploi-production #header-bottom-container .title-column span{background:url(/cms/assets/images/Picto_Production_white.png) no-repeat center left transparent;background-size:contain}html.mj-raw .section-emploi-fonction-support #header-bottom-container .title-column span{background:url(/cms/assets/images/Picto_Support_white.png) no-repeat center left transparent;background-size:contain}html.mj-raw .section-emploi-maintenance-reparation-apres-vente #header-bottom-container .title-column span{background:url(/cms/assets/images/Picto_Maintenance_white.png) no-repeat center left transparent;background-size:contain}html.mj-raw .section-emploi-rd-bureau-detudes #header-bottom-container .title-column span{background:url(/cms/assets/images/Picto_Recherches_white.png) no-repeat center left transparent;background-size:contain}html.mj-raw .section-emploi-essais-tests-simulations #header-bottom-container .title-column span{background:url(/cms/assets/images/Picto_Tests_white.png) no-repeat center left transparent;background-size:contain}html.mj-raw .section-emploi-gestion-programme #header-bottom-container .title-column span{background:url(/cms/assets/images/Picto_Projets_white.png) no-repeat center left transparent;background-size:contain}html.mj-raw .node-type-home-page #gp-header,html.mj-raw .node-type-portail-generique #gp-header,html.mj-raw .node-type-portail-specifique #gp-header{margin-top:100px;min-height:450px;position:relative;margin-left:-10px;margin-right:-10px;padding-bottom:100px}html.mj-raw .node-type-home-page #gp-header img,html.mj-raw .node-type-portail-generique #gp-header img,html.mj-raw .node-type-portail-specifique #gp-header img{width:100%}html.mj-raw .node-type-home-page #gp-header .content,html.mj-raw .node-type-portail-generique #gp-header .content,html.mj-raw .node-type-portail-specifique #gp-header .content{background:0 0}html.mj-raw .node-type-home-page #gp-header .content p,html.mj-raw .node-type-portail-generique #gp-header .content p,html.mj-raw .node-type-portail-specifique #gp-header .content p{text-align:center;color:#fff;text-shadow:2px 2px 10px #000;font-weight:700;text-transform:uppercase;margin:0}html.mj-raw .node-type-home-page #gp-header .content span,html.mj-raw .node-type-portail-generique #gp-header .content span,html.mj-raw .node-type-portail-specifique #gp-header .content span{font-size:.5em;text-transform:none}html.mj-raw #search-bar{position:absolute;bottom:0;width:100%;margin-bottom:0}html.mj-raw .row .content{background:#fff;padding:15px 15px 10px 15px;margin-bottom:20px}html.mj-raw .row .content.ad-pave{padding:0}html.mj-raw .row .content.twitter-feed{padding-top:0;margin-top:-10px;background:0 0}html.mj-raw .row .node-logo .content{margin:0;padding:0;position:relative}html.mj-raw .full-container{background:#fff;box-shadow:0 5px 5px -5px #aaa,0 -5px 5px -5px #aaa;margin:-10px;padding:10px}html.mj-raw .carousel-inner .img-responsive{margin:20px auto}html.mj-raw .container-logos{padding-top:20px}html.mj-raw .container-logos .content{padding-left:0;padding-right:0}html.mj-raw #bottomFacebookBlock{width:340px;padding:10px;float:none;margin-top:25px;background:#fff;box-shadow:0 0 8px 2px #cbdbe8}html.mj-raw #bottomFacebookBlock.content{padding:20px 0}html.mj-raw .border{border:1px solid #575756}html.mj-raw .container-1 .content{height:auto}html.mj-raw .container-1 .content .border{min-height:360px}html.mj-raw .container-1 .content #blocHpMacrojob .HpMacrojobPicto{width:40px;height:auto;display:block;float:left;margin-right:20px}html.mj-raw .container-1 .content #blocHpMacrojob ul{margin:0;padding:0}html.mj-raw .container-1 .content #blocHpMacrojob ul li{padding:25px 0 35px 10px;list-style-type:none}html.mj-raw .container-1 .content #blocHpMacrojob ul li a{text-decoration:none;color:#575756;text-transform:uppercase;font-weight:400;display:block;font-size:16px;line-height:1.3em}html.mj-raw .container-1 .content #blocHpMacrojob ul li a:hover{font-weight:700}html.mj-raw .container-1 .content.image{padding:0}html.mj-raw .container-2 .content{height:auto;min-height:360px}html.mj-raw .container-2 .content .table-row{border-bottom:1px solid #e0e0e0;margin:10px 0;min-height:30px}html.mj-raw .container-2 .content .table-row div{display:block;min-height:40px;box-sizing:border-box;float:left;white-space:nowrap}html.mj-raw .container-2 .content .table-row .table-cell.right{text-align:right;float:right}html.mj-raw .container-2 .content .table-row a{color:#575756}html.mj-raw .container-2 .content .img-events-hover{min-height:360px}html.mj-raw .container-2 .content .image img{max-height:280px}html.mj-raw .container-3 .content.first{padding:0;margin:0 10px}html.mj-raw .container-3 .content.image{height:150px;margin-bottom:0;padding:0;position:relative}html.mj-raw .container-3 .content .image img{max-height:290px}html.mj-raw .container-3 .content-title{text-align:center;padding:10px}html.mj-raw .container-5 h3{text-transform:uppercase;margin-bottom:15px}html.mj-raw .container-5 h3 a{color:#575756;font-weight:400;font-size:1.2em}html.mj-raw .container-5 a h4{text-transform:none;font-size:1.2em;margin:20px 0 5px 0;line-height:normal;font-weight:700}html.mj-raw .container-5 .content .border{min-height:360px}html.mj-raw .container-5 .more-link{margin-top:20px}html.mj-raw .mj-column-content{max-width:none}html.mj-raw .node-type-home-page #header-top-container,html.mj-raw .node-type-portail-generique #header-top-container,html.mj-raw .node-type-portail-specifique #header-top-container{background-color:#004c6c}html.mj-raw .node-type-home-page .mj-ads,html.mj-raw .node-type-home-page .mj-block,html.mj-raw .node-type-portail-generique .mj-ads,html.mj-raw .node-type-portail-generique .mj-block,html.mj-raw .node-type-portail-specifique .mj-ads,html.mj-raw .node-type-portail-specifique .mj-block{background-color:transparent;border:none}html.mj-raw .node-type-home-page .block-system>.content,html.mj-raw .node-type-portail-generique .block-system>.content,html.mj-raw .node-type-portail-specifique .block-system>.content{background:0 0;padding:0}html.mj-raw .node-type-home-page #mj-offer-list li.row,html.mj-raw .node-type-portail-generique #mj-offer-list li.row,html.mj-raw .node-type-portail-specifique #mj-offer-list li.row{padding:5px 0;border-bottom:2px dotted #e0e0e0}html.mj-raw .node-type-home-page #mj-offer-list .job-title,html.mj-raw .node-type-portail-generique #mj-offer-list .job-title,html.mj-raw .node-type-portail-specifique #mj-offer-list .job-title{text-transform:uppercase;font-weight:700;padding-left:0}.page-emploi-evenements ul.inline,.page-emploi-evenements ul.links.inline,.page-evenements ul.inline,.page-evenements ul.links.inline{float:right;margin-bottom:0}.page-emploi-evenements .views-row-last .node-evenements,.page-evenements .views-row-last .node-evenements{border-bottom:0}.page-emploi-evenements .node-evenements,.page-evenements .node-evenements{border-bottom:1px solid #eaeaea;padding:20px 0}.page-evenements-categorie #page-title,.page-evenements-regions #page-title{color:#575756}.page-evenements-categorie .node-evenements h1,.page-evenements-regions .node-evenements h1{text-transform:none}.mj-social-share{display:block;width:100%;float:right;height:37px;line-height:13px;margin-top:2em;border-bottom:none}.mj-social-share>div{float:right;margin-left:5px}.events-img-triangle{position:absolute;bottom:0;left:5%}.meta-info{padding-bottom:10px;display:inline-block}.meta-info .node-category,.meta-info .node-date,.meta-info .node-localisation{display:inline-block;float:left;margin-right:10px}.meta-info .node-date .fa,.meta-info .node-date .field-name-field-date{float:left;line-height:inherit;margin-right:5px}.img-events-hover{height:150px;background:url(/cms/assets/images/link.png) no-repeat center center;opacity:0;position:absolute;width:100%;left:0;transition:opacity .4s ease-in-out}.img-events-hover:hover{opacity:1;-ms-filter:"prodig:DXImageTransform.Microsoft.Alpha(Opacity=70)";transition:opacity .4s ease-in-out}.bg-events-hover{background-color:#fff;width:100%;height:100%;opacity:.4}.bg-events-hover:hover{opacity:.4}.events-img-bg-small{height:150px;margin-bottom:20px}.events-img-bg{margin-bottom:20px}.events-img-bg img{width:100%;height:auto}.important{font-size:1.4em}.more-link{display:block;text-align:right;font-weight:700;color:#00cfff}.no-padd{padding:0!important}.mj-column-content{margin-left:240px;margin-right:320px}#breadcrumb,.breadcrumb{display:none}.view-gp-jobs a{color:#575756}.macro-job-list a{color:#575756}.macro-job-list .col{padding-left:0}.one-sidebar.sidebar-second .mj-column-content-wrapper.no-sidebar-left .mj-column-content{margin-left:240px;margin-right:320px}.carousel-inner div>div>a>div,.carousel-inner div>div>div{height:90px}.carousel-inner .img-responsive{max-height:70px;width:auto;padding:0 20px}.views-more-link{font-weight:700}.image{margin-bottom:20px}.image.no-hover img:hover{opacity:1;transform:none}.image a{display:block;overflow:hidden}.image img{max-width:none;width:100%;height:auto;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image img:hover{opacity:.6;transform:scale3d(1.1,1.1,1)}.bg-blue{background-color:#00cfff!important}.genericon{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;font-family:FontAwesome;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top}#follow-button.btn{background-color:#0bbcb3!important}a .social-button{background-color:#eee;background-image:linear-gradient(#fff,#dedede);border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#333;cursor:pointer;display:inline-block;font:bold 13px/37px "Helvetica Neue",Arial,sans-serif;height:40px;overflow:hidden;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.5);max-width:100%;padding:0 10px;transition:background-color 175ms ease-in-out}a .social-button:hover{background-image:linear-gradient(#dedede,#fff)}a .social-button.twitter:before{display:inline-block;font-family:FontAwesome;content:'\f099';width:25px;height:34px;color:#1b95e0;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}a:hover .social-button.twitter{background-color:#0085be}#twitter1{background:0 0}#twitter1 a{color:#f90}#hpLogos{position:absolute;width:10000px}.line-logos{height:80px;margin:0 0 10px 0;overflow:hidden}.line{position:relative}.logo{background:#fff;display:inline-block}.logo,.logo a{margin:0 11px;width:125px;height:80px;line-height:80px;text-align:center;background-color:#fff}.logo img{margin:5px;width:120px;height:auto;vertical-align:middle}#hpLogos .view,#hpLogos .view .views-row{float:left}.node-type-portail-generique #header-bottom-container .header-search-form .inputs-wrapper .form-group,.node-type-portail-specifique #header-bottom-container .header-search-form .inputs-wrapper .form-group{margin-bottom:0;width:20.5%}.node-type-portail-generique #header-bottom-container .header-search-form .inputs-wrapper .form-group.title-column,.node-type-portail-specifique #header-bottom-container .header-search-form .inputs-wrapper .form-group.title-column{width:24%}.node-type-portail-generique #header-bottom-container .header-search-form .inputs-wrapper button.search-form-submit-responsive,.node-type-portail-specifique #header-bottom-container .header-search-form .inputs-wrapper button.search-form-submit-responsive{width:14.5%}.node-type-home-page #header-bottom-container .header-search-form .inputs-wrapper .form-group{margin-bottom:0;width:28.5%}.node-type-home-page #header-bottom-container .header-search-form .inputs-wrapper button.search-form-submit-responsive{width:14.5%}#mj-cookie-consent .message,#mj-cookie-consent a{color:#fff}#mj-cookie-consent a{padding:6px 12px}#mj-cookie-consent #mj-cookie-agree{text-transform:none}@media (max-width:767px){html.mj-raw .node-type-home-page #gp-header,html.mj-raw .node-type-portail-generique #gp-header,html.mj-raw .node-type-portail-specifique #gp-header{min-height:200px}html.mj-raw .node-type-home-page #gp-header span,html.mj-raw .node-type-portail-generique #gp-header span,html.mj-raw .node-type-portail-specifique #gp-header span{font-size:.8em}html.mj-raw .container-1 .content .image img,html.mj-raw .container-2 .content .image img,html.mj-raw .container-3 .content .image img{height:auto;max-height:none;min-height:auto}html.mj-raw .node-type-home-page .container-5 h2{font-size:2em}#header .container{width:auto}.container-1 .content{min-height:auto}#bottomFacebookBlock{margin-left:auto;margin-right:auto}}@media (min-width:768px){.node-type-evenements .mj-column-content-wrapper.no-sidebar-right .mj-column-content,.page-emploi-evenements .mj-column-content-wrapper.no-sidebar-right .mj-column-content,.page-evenements .mj-column-content-wrapper.no-sidebar-right .mj-column-content{margin-left:240px}}@media (min-width:992px){html.mj-raw #header.has-scroll.scrolling #header-sticky-container{height:60px}html.mj-raw #header.has-scroll.scrolling .header-right-container{opacity:1;visibility:visible}}@media (max-width:991px){html.mj-raw #header.has-scroll.scrolling .header-right-container{opacity:1;visibility:visible}html.mj-raw .node-type-home-page #gp-header,html.mj-raw .node-type-portail-generique #gp-header,html.mj-raw .node-type-portail-specifique #gp-header{margin-top:60px;min-height:300px;padding-bottom:20px}html.mj-raw .node-type-home-page #gp-header .content,html.mj-raw .node-type-portail-generique #gp-header .content,html.mj-raw .node-type-portail-specifique #gp-header .content{padding-top:40px}html.mj-raw .node-type-home-page #gp-header .content p,html.mj-raw .node-type-portail-generique #gp-header .content p,html.mj-raw .node-type-portail-specifique #gp-header .content p{font-size:1.4em;text-shadow:2px 2px 10px #000}html.mj-raw .node-type-home-page #header,html.mj-raw .node-type-portail-generique #header,html.mj-raw .node-type-portail-specifique #header{background:#004c6c}html.mj-raw .container-1 .content,html.mj-raw .container-3 .content,html.mj-raw container-2 .content{min-height:auto;max-height:none}}@media (min-width:1241px){#header.has-scroll.scrolling .header-right-container{opacity:1;visibility:visible}#header.has-scroll.scrolling #header-bottom-container{padding-left:0;padding-right:0}}@media (max-width:1240px){.one-sidebar .sidebar-first #header #header-bottom-container{padding-left:240px}.one-sidebar.sidebar-second .mj-column-content-wrapper.no-sidebar-left .mj-column-content{margin-left:0;margin-right:0}.mj-column-content{margin-right:0;margin-left:0;max-width:none}}