@media only screen and (max-width:1279px){#toolbar-item-administration-tray{display:none;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin:0 !important;}}@font-face{font-family:'gotham_boldregular';src:url(/themes/custom/cidj/fonts/Gotham-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/Gotham-Bold.otf) format('opentype'),url(/themes/custom/cidj/fonts/Gotham-Bold.woff) format('woff'),url(/themes/custom/cidj/fonts/Gotham-Bold.ttf) format('truetype'),url(/themes/custom/cidj/fonts/Gotham-Bold.svg#Gotham-Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/custom/cidj/fonts/Lato-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/Lato-Regular.woff) format('woff'),url(/themes/custom/cidj/fonts/Lato-Regular.ttf) format('truetype'),url(/themes/custom/cidj/fonts/Lato-Regular.svg#Lato-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/custom/cidj/fonts/lato-bold-webfont.eot);src:url(/themes/custom/cidj/fonts/lato-bold-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/lato-bold-webfont.woff2) format('woff2'),url(/themes/custom/cidj/fonts/lato-bold-webfont.woff) format('woff');font-weight:bold;font-style:normal;}.btn-action{background-color:#ee720e;color:#ffffff;text-decoration:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;text-align:center;display:inline-block;}.btn-action a{color:white;}.entete-type-content{text-align:center;border-bottom:3px solid #ee720e;margin:0 auto;padding-bottom:1px;display:inline-block;font-family:'Lato',Arial;text-transform:uppercase;}.leaflet-container a{color:black !important;font-weight:bold !important;}.page--node--id-24657 .layout-content{background:url(/themes/custom/cidj/images/pro-circle.jpg) no-repeat bottom left;}.page--node--id-24657 .layout-content #block-espacepro ul{display:flex;justify-content:center;flex-wrap:wrap;}.page--node--id-24657 .layout-content #block-espacepro li{width:250px;height:196px;padding:30px;background:#ecebe8;border-radius:4px;margin:0 15px;display:flex;align-items:center;text-align:center;}.page--node--id-24657 .layout-content #block-espacepro li:not(:nth-child(-n+4)){margin-top:30px;}.page--node--id-24657 .layout-content #block-espacepro li a{color:#525251;font-size:16px;display:block;text-transform:uppercase;text-decoration:none;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}.page--node--id-24657 .layout-content #block-espacepro li a:after{content:"";display:block;width:36px;height:37px;margin:15px auto 0;background:url(/themes/custom/cidj/images/svg/circle-arrow-hollow.svg) no-repeat bottom center;}.page--node--id- .user-login-form label{font-size:20px;display:block;margin-bottom:10px;}.page--node--id- .user-login-form #edit-name,.page--node--id- .user-login-form #edit-pass{border:1px solid #9b9a98;border-radius:4px;padding:15px 20px;font-size:16px;}.page--node--id- .user-login-form #edit-submit{-webkit-appearance:none;border-radius:4px;background:#ee720e;color:white;border:none;outline:none;font-size:16px;padding:12px 30px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}#block-views-block-les-ecoles-se-presentent-block-1,#block-views-block-les-ecoles-se-presentent-block-2{background-color:#525251;height:460px;position:relative;}#block-views-block-les-ecoles-se-presentent-block-1 .view-header h3,#block-views-block-les-ecoles-se-presentent-block-2 .view-header h3{color:#fff;font-size:36px;text-transform:uppercase;font-weight:bold;text-align:center;padding:75px 0;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content span.control,#block-views-block-les-ecoles-se-presentent-block-2 .view-content span.control{border:2px solid white;width:60px;height:60px;display:block;border-radius:100%;position:absolute;top:240px;z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content span#prev,#block-views-block-les-ecoles-se-presentent-block-2 .view-content span#prev{left:25px;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content span#next,#block-views-block-les-ecoles-se-presentent-block-2 .view-content span#next{right:25px;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content .item-list ul,#block-views-block-les-ecoles-se-presentent-block-2 .view-content .item-list ul{display:flex;overflow:hidden;width:960px;margin:0 auto;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content .item-list ul li,#block-views-block-les-ecoles-se-presentent-block-2 .view-content .item-list ul li{width:260px;margin:0 30px;text-align:center;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content .item-list ul li .views-field-field-image .field-content,#block-views-block-les-ecoles-se-presentent-block-2 .view-content .item-list ul li .views-field-field-image .field-content{display:block;width:300px;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content .item-list ul li .views-field-title a,#block-views-block-les-ecoles-se-presentent-block-2 .view-content .item-list ul li .views-field-title a{color:#fff;text-align:center;margin-top:10px;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters,.view-id-offres_de_stages.view-display-id-block_1 .view-filters{width:810px;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form{display:inline-block !important;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #edit-actions,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #edit-actions{background-color:inherit !important;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes{list-style:none;padding:0;display:flex;justify-content:space-around;text-align:left;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme{display:inline-block;width:220px;overflow:hidden;vertical-align:top;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme span.label,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme span.label{display:none;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset{padding:0;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset legend,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset legend{display:inline-block;width:210px !important;background-color:#ecebe8;border:1px solid;border-radius:5px;cursor:pointer;position:relative;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset legend:after,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset legend:after{content:"";background:url(/themes/custom/cidj/images/fleche-arrow-select.png) no-repeat 90% 50%;width:15px;height:10px;position:absolute;top:17px;right:24px;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset legend .fieldset-legend,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset legend .fieldset-legend{font-size:100%;text-transform:none;padding:10px;width:100%;display:inline-block;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{background-color:#ECEBE8;position:absolute;width:212px;z-index:100;color:#525251;box-shadow:none;padding:11px 15px;font-size:15px;margin-bottom:8px;border:1px solid;display:none;top:411px;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:500px;overflow:scroll;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"],.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]{left:-9999px;position:absolute;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::after,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::after,.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:not(:checked) + label::before,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:not(:checked) + label::before{border:1px solid #ddddd2;background-color:#fff;content:"";height:20px;left:0;position:absolute;top:0;width:20px;border-radius:5px;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::before,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::before{color:#1d1d1b;content:"✔";font-size:14px;left:4px;line-height:0.8;position:absolute;top:4px;font-weight:bold;transition:all 0.2s ease 0s;z-index:10;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes label,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes label{position:relative;padding-left:2.5em;display:block;cursor:pointer;}#block-cidjutilshpadvicesblock form #liste-termes{list-style:none;margin:1em auto -1.6em;padding:0;display:block;width:300px;justify-content:space-around;text-align:left;}#block-cidjutilshpadvicesblock form #liste-termes li.terme{display:inline-block;width:100%;overflow:hidden;vertical-align:top;padding:11px 15px;margin-bottom:8px;}#block-cidjutilshpadvicesblock form #liste-termes li.terme span.label{display:none;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset{padding:0;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset legend{display:inline-block;width:100%;background-color:transparent;border:1px solid;border-radius:5px;cursor:pointer;position:relative;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset legend:after{content:"";background:url(/themes/custom/cidj/images/fleche-arrow-select-blanc.png) no-repeat 90% 50%;width:15px;height:10px;position:absolute;top:17px;right:24px;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset legend .fieldset-legend{font-size:100%;text-transform:none;padding:10px;width:100%;display:inline-block;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset .fieldset-wrapper{background-color:#9990C5;position:absolute;width:270px;z-index:100;color:#fff;box-shadow:none;padding:11px 15px;font-size:15px;margin-bottom:8px;border:1px solid;display:none;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:500px;overflow:scroll;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]{left:-9999px;position:absolute;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::after,#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:not(:checked) + label::before{border:1px solid #ddddd2;background-color:#fff;content:"";height:20px;left:0;position:absolute;top:0;width:20px;border-radius:5px;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::before{color:#1d1d1b;content:"✔";font-size:14px;left:4px;line-height:0.8;position:absolute;top:4px;font-weight:bold;transition:all 0.2s ease 0s;z-index:10;}#block-cidjutilshpadvicesblock form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes label{position:relative;padding-left:2.5em;display:block;cursor:pointer;}#block-cidjutilshpadvicesblock #form-job .type-de-mission .fieldset-wrapper{top:271px;}#block-cidjutilshpadvicesblock #form-job .type-de-contrat .fieldset-wrapper{top:346px;}#block-cidjutilshpadvicesblock #form-job .lieu .fieldset-wrapper{top:417px;}#block-cidjutilshpadvicesblock #form-stage .type-de-mission .fieldset-wrapper{top:271px;}#block-cidjutilshpadvicesblock #form-stage .lieu .fieldset-wrapper{top:346px;}.view-id-offres_de_stages.view-display-id-block_1 .form--inline{display:flex;justify-content:space-around;}.page-node-type-evenement .footer-wrapper-content .col-left{padding:0;}.page-node-type-evenement .footer-wrapper-content .col-left .sponso{padding:30px 20px;}.page-node-type-evenement .footer-wrapper-content .col-right{width:780px;background-color:#ecebe8;}.page-node-type-evenement .footer-wrapper-content .col-right .date h3{background-color:#ee720e;color:#ffffff;text-decoration:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;text-align:center;display:inline-block;text-transform:uppercase;font-size:120% !important;}.page-node-type-evenement .footer-wrapper-content .col-right .date h3 a{color:white;}.page-node-type-evenement .footer-wrapper-content .col-right .title h3{font-size:140% !important;font-weight:bold;margin-top:0;}.page-node-type-evenement .footer-wrapper-content .col-right .adresse{position:relative;padding-left:35px;margin-bottom:30px;}.page-node-type-evenement .footer-wrapper-content .col-right .adresse:before{content:"";width:25px;height:35px;background:url(/themes/custom/cidj/images/picto-event.png) no-repeat center;left:0;top:0;position:absolute;}.page-node-type-evenement .footer-wrapper-content .col-right .adresse address{font-size:120%;font-weight:bold;}.page-node-type-evenement .footer-wrapper-content .col-right .adresse .gps{font-size:80%;}.page-node-type-evenement .footer-wrapper-content .col-right .type_de_public{font-size:120%;font-weight:bold;margin-bottom:10px;}.page-node-type-evenement .footer-wrapper-content .col-right .type_d_organisateur{font-size:120%;font-weight:bold;margin-bottom:10px;}.page-node-type-evenement .footer-wrapper-content .col-right .type_d_organisateur .oragnisateur{color:#ee720e;}.page-node-type-evenement .footer-wrapper-content .col-right .liens{margin-bottom:40px;}.page-node-type-evenement .footer-wrapper-content .col-right .liens .lien{display:inline-block;}.page-node-type-evenement .footer-wrapper-content .col-right .liens .lien a{color:white !important;background-color:#ee720e;color:#ffffff;text-decoration:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;text-align:center;display:inline-block;}.page-node-type-evenement .footer-wrapper-content .col-right .liens .lien:first-child a{margin-left:0;}.page-node-type-evenement .footer-wrapper-content .col-right .fichiers ul li{margin-bottom:10px;}.page-node-type-evenement .footer-wrapper-content .col-right .fichiers ul li:before{content:"";background:url(/themes/custom/cidj/images/picto-fichier.png) no-repeat center;width:22px;height:29px;border-radius:0;}.page-node-type-evenement .footer-wrapper-content .col-right .fichiers ul li a{text-transform:uppercase;font-size:100%;font-weight:bold;height:29px;display:block;}.view-id-pratique.view-display-id-block_1{position:relative;}.view-id-pratique.view-display-id-block_1 ul li{margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;vertical-align:top;width:340px;margin:0 2.4em 3em 0;background-color:#ffffff;text-align:center;height:240px;position:relative;color:#ffffff;}.view-id-pratique.view-display-id-block_1 ul li:nth-child(3n+3){margin-right:0;}.view-id-pratique.view-display-id-block_1 ul li .field-content:before{content:'';background:url(/themes/custom/cidj/images/mask-actu-accueil.png) bottom center repeat-x;background-size:auto 100%;position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.view-id-pratique.view-display-id-block_1 ul li .field-content img{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.view-id-pratique.view-display-id-block_1 ul li .field-content .contenu-actu{padding:1em;position:absolute;top:20px;transform:translate(-50%,0);left:50%;width:100%;}.view-id-pratique.view-display-id-block_1 ul li .field-content .contenu-actu h4{text-align:center;border-bottom:3px solid #ee720e;margin:0 auto;padding-bottom:1px;display:inline-block;font-family:'Lato',Arial;text-transform:uppercase;margin-bottom:1em;}.view-id-pratique.view-display-id-block_1 ul li .field-content .contenu-actu .date{display:block;margin-bottom:0.7em;}.view-id-pratique.view-display-id-block_1 ul li .field-content .contenu-actu h3{font-size:1.2em;line-height:1.2em;}.view-id-pratique.view-display-id-block_1 ul li .field-content .contenu-actu h3 a{color:#ffffff;}.view-id-pratique.view-display-id-block_1 ul li .field-content > a{content:"";width:60px;height:60px;background:url(/themes/custom/cidj/images/hp-plus.png) center no-repeat;position:absolute;bottom:-60px;left:50%;transform:translate(-50%,-50%);text-indent:-1000px;overflow:hidden;}.view-id-pratique.view-display-id-block_1 ul li .field-content .views-field-type span{border-bottom:3px solid #ee720e;text-transform:uppercase;}#tpl-cij-full .infos-more-point-cij{text-align:left !important;}.page-node-type-centres-information-jeunesse #sas_60952{margin:0 auto;width:970px;margin-top:20px;}#block-views-block-prochains-evenements-block-1 .views-exposed-form ul li label{margin-left:5px;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::after,#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:not(:checked) + label::before{left:-10px !important;top:5px !important;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::before{left:-6px !important;top:8px !important;}.node--view-mode-teaser-list-3c- .field--name-field-chapeau{font-size:16px;padding:0 20px;line-height:24px;color:#525251;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper{max-height:800px !important;overflow:initial !important;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes label{width:135px !important;}@media screen and (max-width:980px){#tpl-list-jobs .content-1col .col:nth-child(2){max-width:500px;}}@media screen and (max-width:1200px){.region-homepageevents #block-cidjutilshplasteventsblock{width:100% !important;}.region-homepageevents #block-cidjutilshplasteventsblock .logo-information-jeunesse{position:inherit !important;}}@media screen and (max-width:500px){html .path-frontpage .region-homepagevideos #block-nosvideos h2{font-size:28px;}html .path-frontpage .region-homepagevideos #block-nosvideos .slick-prev{left:-3% !important;}html .path-frontpage .region-homepagevideos #block-nosvideos .slick-next{right:-9% !important;}html .region-homepagevideos #block-nosvideos .slick-prev,html .region-homepagevideos #block-nosvideos .slick-next{top:-10% !important;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset legend{width:195px !important;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{position:relative !important;top:0 !important;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{border:0 !important;}#views-exposed-form-prochains-evenements-block-1 > div{display:initial !important;}#views-exposed-form-prochains-evenements-block-1 input[type="submit"]{margin-top:26px !important;margin-right:18px !important;width:170px;margin-left:18px;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme{width:180px !important;padding-left:0 !important;}.map-meet-us form .form-submit{position:relative !important;margin-top:45px !important;}.map-meet-us .separator-filter{clear:both !important;display:block !important;width:100% !important;text-align:center !important;margin-bottom:3px !important;margin-top:0 !important;}.map-meet-us .description{text-align:center !important;margin-top:5px !important;}}#views-exposed-form-prochains-evenements-block-1 > div{display:flex;}#views-exposed-form-prochains-evenements-block-1 input[type="submit"]{margin-top:26px !important;margin-right:18px !important;}.view.view-prochains-evenements .view-filters{padding-bottom:25px !important;}.btn-action.link-visite-virtuelle{margin-left:15px;}.comments .indented{margin-left:40px;}.map-meet-us #views-exposed-form-map-cij-block-1 .js-form-type-textfield:nth-child(2),.map-meet-us #views-exposed-form-map-cij-block-2 .js-form-type-textfield:nth-child(2){display:none;}.more-like-contents ul li{list-style:none !important;}.infos-point-cij .wrapper-img-pij{float:left;}.page-node-type-centres-information-jeunesse .leaflet-popup-content{width:200px !important;font-weight:bold !important;}#block-cidjutilslistpartenairesblock #list-partenaires .title-partenaire-present-event{text-align:center;color:#525251;font-size:25px;font-weight:bold;font-family:'gotham_boldregular',Arial,sans-serif;margin-bottom:15px;}.sponso ul h5{width:160px;}#block-cidjutilslasteventsgeoblock{margin:0 auto;clear:both;overflow:hidden;background:#ffffff url(/themes/custom/cidj/images/hp-agenda-bg.jpg) no-repeat center center;background-size:cover;}#block-cidjutilslasteventsgeoblock .logo-information-jeunesse{display:block;position:absolute;left:50%;transform:translate(-50%,-50%);top:100px;}#block-cidjutilslasteventsgeoblock h2{width:100%;text-align:center;padding-top:200px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}#block-cidjutilslasteventsgeoblock h3{text-align:center;font-size:32px;text-transform:uppercase;font-weight:bold;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}#block-cidjutilslasteventsgeoblock h4.orange-titre-strate{text-align:center;font-size:32px;text-transform:uppercase;font-weight:bold;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;color:#ed720e;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper{width:1200px;margin:0 auto;min-height:700px;margin-top:60px;position:relative;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events{display:flex;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events li{margin:30px 20px;width:200px;margin-bottom:60px;padding:15px 10px;background-color:#00b4d5;color:#ffffff;text-align:center;border-radius:5px;position:relative;height:140px;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events li .date-event{font-weight:bold;font-size:19px;margin-bottom:2px;display:block;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events li .lieu-event{font-weight:bold;font-size:14px;display:block;margin-bottom:5px;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events li h4{font-size:14px;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events li:first-child{margin-left:125px;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events a:after{content:"";width:60px;height:60px;background:url(/themes/custom/cidj/images/hp-plus.png) no-repeat center;position:absolute;bottom:-45%;left:50%;transform:translate(-50%,-50%);}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .btn-more{display:flex;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .btn-more .btn-action{display:block;width:170px;clear:both;font-weight:bold;margin:0 auto;text-align:center;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .back-agenda-national .btn-more .btn-action{background-color:#525251;width:265px;margin-top:10px;}#block-views-block-les-ecoles-se-presentent-block-1,#block-views-block-les-ecoles-se-presentent-block-2{max-width:1200px;width:100%;margin:0 auto;}#block-views-block-les-ecoles-se-presentent-block-1{margin-left:-35px !important;}@media screen and (max-width:980px){.view-id-faq .views-row{padding:5% !important;}}.wrapper-account-page{margin-top:20px;}span.label-event-footer{font-size:20px;font-weight:bold;margin-bottom:10px;display:block;}.page-node-type-evenement .footer-wrapper-content .col-right .adresse .gps{margin-top:20px;padding-top:8px;}.clean-date-event{margin-bottom:10px;}.wrapper-comment-form .filter-wrapper{display:none;}#tpl-meet-us .region-homepagecometocidj #left-block .tags{width:340px !important;}.similar-offers .advertising-wrapper{display:none !important;}.similar-offers .infos-offers-count{display:none !important;}.view-id-flag_bookmark .wrapper-account-page #ptabs,.view-id-flag_bookmark_list_offres_d_emplois .wrapper-account-page #ptabs{width:100% !important;}#create-account-cidj #edit-inscription-a-la-newsletter,#create-account-cidj #edit-inscription-partenaire,#create-account-cidj #edit-inscription-partenaires{margin-top:5px !important;float:left !important;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events li:first-child{margin-left:18px !important;}@media only screen and (max-width:1279px){.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items li{width:45% !important;}.region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items li h3{width:160px !important;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .map{margin-top:40px !important;margin-right:70px !important;}}@media only screen and (max-width:480px){.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items li{width:100% !important;}.region-header .menu--main ul > li:after{content:none !important;}#tpl-cij-full h1{font-size:100% !important;font-weight:bold !important;margin-bottom:10px !important;margin-right:10px !important;}#tpl-cij-full .actions-content{width:100% !important;margin-top:0 !important;position:inherit !important;right:0 !important;margin-bottom:10px !important;}#tpl-cij-full .actions-content ul{display:block !important;margin-top:0 !important;margin-right:0 !important;}.infos-point-cij .wrapper-img-pij{margin-right:15px !important;}#tpl-cij-full .infos-point-cij img{width:80px !important;}#tpl-cij-full .infos-point-cij h2{float:inherit !important;}#tpl-cij-full .infos-point-cij{display:flex !important;flex-direction:column !important;}.infos-point-cij .wrapper-img-pij{float:left !important;}#tpl-cij-full .infos-point-cij li{width:100% !important;padding-bottom:20px !important;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper{width:100% !important;padding-top:170px !important;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper{padding-top:20px !important;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events{display:flex !important;flex-direction:column !important;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events li{width:60% !important;margin:0 auto !important;margin-left:auto !important;margin-bottom:50px !important;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events{display:flex !important;margin:35px 0 !important;}.region-homepagemeetus .map-meet-us .arrow-map{position:relative !important;left:initial !important;transform:inherit !important;z-index:1 !important;margin-top:0 !important;}.map-meet-us form input[type="text"]{width:50% !important;margin:0 auto !important;display:block !important;}.map-meet-us form .form-submit{margin-top:0 !important;position:relative !important;top:initial !important;width:50% !important;right:inherit !important;margin:0 auto !important;}.map-meet-us .form-actions{position:relative !important;margin:0 auto;right:inherit !important;bottom:inherit !important;}.map-meet-us form input[type="text"]{margin-bottom:0 !important;padding-top:0 !important;font-style:italic !important;margin-left:auto !important;clear:both !important;width:50% !important;margin:0 auto !important;display:block !important;margin-top:10px !important;}.map-meet-us .arrow-map form label{font-weight:bold !important;width:100% !important;font-size:18px;text-align:center !important;display:block !important;margin:0 auto !important;}}.node--type-guide .article-blocs p{line-height:1.5;}.node--type-guide .article-blocs p:not(:first-child){margin-top:10px;}.node--type-guide .summary{position:relative;margin-bottom:30px;}.footer-wrapper-content .col-left .sponso li img{margin:0 auto !important;}.sponso ul h5{width:200px !important;margin:0 auto !important;text-align:center !important;font-weight:initial !important;margin-top:10px !important;}.footer-wrapper-content .col-left .sponso li{flex-direction:column !important;}#tpl-list-jobs .content-1col .col img{margin-top:0 !important;}.company-infos-image img{margin-top:0 !important;}.ipc-float-left{float:left !important;}@media all and (-ms-high-contrast:none){.page-node-type-centres-information-jeunesse main #tpl-cij-full{width:100% !important;}}.page-node-type-page h1{width:800px;}@media only screen and (max-width:1024px){.page-node-type-page h1{width:100% !important;}}.encadre_cidj{width:100%;clear:both;background:url(/themes/custom/cidj/images/footer-2col-cercle.png) no-repeat bottom right #ecebe8;margin-top:20px;padding:10px 70px 30px 30px;}#block-views-block-metiers-par-secteur-qui-recrutent-block-1 .view-content{display:flex;justify-content:flex-start;flex-wrap:wrap;}#block-views-block-metiers-par-secteur-qui-recrutent-block-1 .view-content .views-row{width:250px;height:196px;padding:30px;border-radius:4px;text-align:center;display:flex;justify-content:center;align-items:center;margin:15px;position:relative;overflow:hidden;background:black;}#block-views-block-metiers-par-secteur-qui-recrutent-block-1 .view-content .views-row:not(:nth-child(-n+4)){margin-top:30px;}#block-views-block-metiers-par-secteur-qui-recrutent-block-1 .view-content .views-row img{position:absolute;top:0;left:0;width:auto;top:50%;transform:translateY(-50%);height:100%;min-width:100%;opacity:.4;}#block-views-block-metiers-par-secteur-qui-recrutent-block-1 .view-content .views-row a{color:white;font-size:16px;display:block;text-transform:uppercase;text-decoration:none;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;z-index:1;position:relative;}#block-views-block-metiers-par-secteur-qui-recrutent-block-1 .view-content .views-row a:after{content:"";display:block;width:36px;height:37px;margin:15px auto 0;background:url(/themes/custom/cidj/images/svg/circle-arrow-orange.svg) no-repeat bottom center;}#block-views-block-metiers-par-secteur-qui-recrutent-block-1 .view-content .views-row h2{color:white !important;font-size:16px !important;display:block !important;text-transform:uppercase !important;text-decoration:none !important;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;z-index:1;position:relative;font-weight:normal !important;}#block-views-block-metiers-par-secteur-qui-recrutent-block-1 .view-content .list-item{width:100%;}.view-liste-des-metiers-qui-recrutent{margin-top:45px;margin-bottom:70px;}.view-liste-des-metiers-qui-recrutent .views-row{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e7e6e5;}.view-liste-des-metiers-qui-recrutent .view-display-id-attachment_1 .views-summary:not(:first-child){margin-left:20px;}.view-liste-des-metiers-qui-recrutent .view-display-id-attachment_1 a{color:#a8a7a6;font-size:25px;text-decoration:none;text-align:center;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}.view-liste-des-metiers-qui-recrutent .view-display-id-attachment_1 a.is-active{color:#ee720e;box-shadow:0 0 0 10px #ee720e;border-radius:100%;width:30px;height:30px;display:inline-block;}.view-liste-des-metiers-qui-recrutent article{display:flex;}.view-liste-des-metiers-qui-recrutent article .image-content-list{margin-right:40px;width:300px;flex:0 0 auto;}.view-liste-des-metiers-qui-recrutent article .image-content-list img{width:100%;height:auto;}.view-liste-des-metiers-qui-recrutent article h2{font-family:'Lato',Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;}.view-liste-des-metiers-qui-recrutent article .btn-action{font-size:14px;padding:13px 25px;margin-top:20px;}span.field_date_de_debut{color:#fff;display:block;font-size:18px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;line-height:1.4;position:relative;z-index:1;margin-top:10px;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{margin-top:-15px !important;}.wrapper-account-page .user-offers-item .alerte-job-display span:after{display:block;position:absolute;top:20px;left:135px;content:"";width:100px;height:100px;background:url(/themes/custom/cidj/images/job-icon-infos.jpg) no-repeat bottom center !important;}.wrapper-account-page .user-offers-item .alerte-stage-display span:after{display:block;position:absolute;top:20px;left:135px;content:"";width:100px;height:100px;background:url(/themes/custom/cidj/images/stage-icon-infos.jpg) no-repeat bottom center !important;}form.webform-submission-cidj-alerte-mail-form,form.webform-submission-cidj-alerte-mail-stage-form{background-color:#ecebe8;display:flex;justify-content:space-between;padding:25px 55px;margin:20px 0;flex-wrap:wrap;}@media only screen and (max-width:640px){form.webform-submission-cidj-alerte-mail-form,form.webform-submission-cidj-alerte-mail-stage-form{padding:1em;}}form.webform-submission-cidj-alerte-mail-form label,form.webform-submission-cidj-alerte-mail-stage-form label{display:none !important;}form.webform-submission-cidj-alerte-mail-form .title-alerte-mail,form.webform-submission-cidj-alerte-mail-stage-form .title-alerte-mail{margin-top:17px;}form.webform-submission-cidj-alerte-mail-form select,form.webform-submission-cidj-alerte-mail-stage-form select{cursor:pointer;background-color:#ecebe8;width:220px;height:45px;display:block;}form.webform-submission-cidj-alerte-mail-form select,form.webform-submission-cidj-alerte-mail-stage-form select{overflow:hidden;border:none;box-shadow:none;background:transparent;background-image:none;appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;border:1px solid #b7b6b4;}form.webform-submission-cidj-alerte-mail-form select,form.webform-submission-cidj-alerte-mail-stage-form select,form.webform-submission-cidj-alerte-mail-form input,form.webform-submission-cidj-alerte-mail-stage-form input{margin-left:8px;border-radius:5px;box-shadow:none;background:transparent;background-image:none;padding:11px 15px;font-size:15px;margin-bottom:8px;}form.webform-submission-cidj-alerte-mail-form select,form.webform-submission-cidj-alerte-mail-stage-form select{background:#ecebe8 url(/themes/custom/cidj/images/fleche-arrow-select.png) no-repeat 90% 50%;}form.webform-submission-cidj-alerte-mail-form select:focus,form.webform-submission-cidj-alerte-mail-stage-form select:focus{outline:none;}form.webform-submission-cidj-alerte-mail-form .form-actions,form.webform-submission-cidj-alerte-mail-stage-form .form-actions{width:100%;margin-bottom:0;}form.webform-submission-cidj-alerte-mail-form .form-actions input[type="submit"],form.webform-submission-cidj-alerte-mail-stage-form .form-actions input[type="submit"]{background-color:#ed720e;color:#fff;font-size:75% !important;font-weight:bold;padding:10px 30px !important;font-size:16px !important;text-transform:inherit !important;}@media only screen and (max-width:640px){form.webform-submission-cidj-alerte-mail-form select,form.webform-submission-cidj-alerte-mail-stage-form select,form.webform-submission-cidj-alerte-mail-form input,form.webform-submission-cidj-alerte-mail-stage-form input{max-width:100%;}}form.webform-submission-cidj-alerte-mail-stage-form{justify-content:left;}.page-node-type-communique-de-presse .layout-content{padding:0 35px 35px 35px;}.page-node-type-communique-de-presse p{line-height:1.5;}.page-node-type-communique-de-presse p:not(:first-child){margin-top:10px;}.page-node-type-communique-de-presse h1{width:800px;float:left;}.page-node-type-communique-de-presse h2{margin-top:15px;}.page-node-type-communique-de-presse h2{margin:10px 0;}.page-node-type-communique-de-presse .body-wrapper-content{padding:0 35px 35px 35px;clear:both;}.page-node-type-communique-de-presse .body-wrapper-content .summary{position:relative;margin-bottom:30px;}.page-node-type-communique-de-presse .body-wrapper-content .summary .summary-text{background:#ecebe9;padding:25px 40px;width:650px;position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:center;}.page-node-type-communique-de-presse .body-wrapper-content .summary .summary-text.full-size{transform:none;position:relative;width:100%;}.page-node-type-communique-de-presse .body-wrapper-content .summary .summary-text p{font-size:19px;line-height:1.5;color:#525251;font-weight:bold;}.page-node-type-communique-de-presse .body-wrapper-content .summary .summary-text p:not(:first-of-type){margin-top:15px;}.page-node-195294 .messages.messages--status,.page-node-195295 .messages.messages--status{display:none;}.webform-submission-cidj-alerte-mail-delete-form.webform-submission-confirm-form,.webform-submission-cidj-alerte-mail-stage-delete-form.webform-submission-confirm-form{display:inline-block;margin-top:2em;width:100%;text-align:center;}.webform-submission-cidj-alerte-mail-delete-form.webform-submission-confirm-form input[type="submit"],.webform-submission-cidj-alerte-mail-stage-delete-form.webform-submission-confirm-form input[type="submit"]{background-color:#F0720E;color:#FFFFFF;padding:0.8em 2em 0.9em;font-weight:bold;font-size:16px;border:none;border-radius:5px;cursor:pointer;display:inline-block;position:relative;margin-bottom:1em;}.webform-submission-cidj-alerte-mail-delete-form.webform-submission-confirm-form #edit-cancel,.webform-submission-cidj-alerte-mail-stage-delete-form.webform-submission-confirm-form #edit-cancel{background-color:#525251;color:#FFFFFF;padding:0.8em 2em 0.9em;font-weight:bold;font-size:16px;border:none;border-radius:5px;cursor:pointer;display:inline-block;position:relative;}#block-views-block-abonnement-alerte-mail-block-1 .views-row,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row{padding:30px 0;border-bottom:1px solid #ecebe8;overflow:hidden;}#block-views-block-abonnement-alerte-mail-block-1 .views-row .title-alerte-mail,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .title-alerte-mail{font-weight:bold;margin-bottom:10px;}#block-views-block-abonnement-alerte-mail-block-1 .views-row .list-datas-alerte-mail,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .list-datas-alerte-mail{float:left;background:#9990c5;padding:10px 30px;border-radius:10px;margin-right:25px;font-size:14px;color:#fff;font-weight:bold;}@media only screen and (max-width:840px){#block-views-block-abonnement-alerte-mail-block-1 .views-row .list-datas-alerte-mail,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .list-datas-alerte-mail{display:inline-block;margin:0.5em;padding:0.8em 1.2em;}}#block-views-block-abonnement-alerte-mail-block-1 .views-row .views-field.views-field-delete-webform-submission,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .views-field.views-field-delete-webform-submission{float:right;}#block-views-block-abonnement-alerte-mail-block-1 .views-row .views-field.views-field-delete-webform-submission a,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .views-field.views-field-delete-webform-submission a{color:#fff;background-color:#F0720E;color:#FFFFFF;margin-top:0;padding:12px 1.5em 12px 2.5em;font-weight:bold;font-size:16px;border:none;border-radius:5px;margin-left:15px;position:relative;}@media only screen and (max-width:840px){#block-views-block-abonnement-alerte-mail-block-1 .views-row .views-field.views-field-delete-webform-submission a,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .views-field.views-field-delete-webform-submission a{text-indent:-9999px;padding:0px;height:40px;width:40px;display:inline-block;margin-top:0.5em;}}#block-views-block-abonnement-alerte-mail-block-1 .views-row .views-field.views-field-delete-webform-submission a::before,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .views-field.views-field-delete-webform-submission a::before{content:"";width:12px;height:14px;background:url(/themes/custom/cidj/images/delete_mail_alerte.jpg) no-repeat center;left:1em;top:0;bottom:0;margin:auto 0;position:absolute;}@media only screen and (max-width:840px){#block-views-block-abonnement-alerte-mail-block-1 .views-row .views-field.views-field-delete-webform-submission a::before,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .views-field.views-field-delete-webform-submission a::before{left:0;right:0;margin:auto;}}#block-views-block-abonnement-alerte-mail-block-1 .views-row .views-field.views-field-nothing,#block-views-block-abonnement-alerte-mail-stage-block-1 .views-row .views-field.views-field-nothing{clear:both;padding-top:10px;}.webform-submission-cidj-alerte-mail-form input[type="submit"]{clear:both;}.wrapper-account-page .item-list h3{width:300px !important;padding-top:30px !important;margin:0 auto !important;}.page-node-type-evenement .article-bloc h2{font-family:'Lato',Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;}
@media only screen and (max-width:1201px){#toolbar-item-administration-tray{display:none;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin:0 !important;}}@font-face{font-family:'gotham_boldregular';src:url(/themes/custom/cidj/fonts/Gotham-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/Gotham-Bold.otf) format('opentype'),url(/themes/custom/cidj/fonts/Gotham-Bold.woff) format('woff'),url(/themes/custom/cidj/fonts/Gotham-Bold.ttf) format('truetype'),url(/themes/custom/cidj/fonts/Gotham-Bold.svg#Gotham-Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/custom/cidj/fonts/Lato-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/Lato-Regular.woff) format('woff'),url(/themes/custom/cidj/fonts/Lato-Regular.ttf) format('truetype'),url(/themes/custom/cidj/fonts/Lato-Regular.svg#Lato-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/custom/cidj/fonts/lato-bold-webfont.eot);src:url(/themes/custom/cidj/fonts/lato-bold-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/lato-bold-webfont.woff2) format('woff2'),url(/themes/custom/cidj/fonts/lato-bold-webfont.woff) format('woff');font-weight:bold;font-style:normal;}#tpl-cij-full{width:initial;}.region-homepageevents #block-cidjutilshplasteventsblock .list-events li a:after,#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events li a:after{left:calc(50% - 30px);bottom:-30px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s all ease;transition:0.4s all ease;}.region-homepageevents #block-cidjutilshplasteventsblock .list-events li:hover a:after,#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events li:hover a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.more-like-contents ul li{padding:0;}.more-like-contents ul li article .wrapper-vous-pourriez-interesse-par{width:320px;height:250px;position:relative;overflow:hidden;padding:50px 20px;}.more-like-contents ul li article .wrapper-vous-pourriez-interesse-par img{height:100%;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.4s all ease;transition:0.4s all ease;}.more-like-contents ul li:hover article .wrapper-vous-pourriez-interesse-par img{-webkit-transform:scale(1.1);transform:scale(1.1);}.region-homepagejobs #block-cidjutilshpadvicesblock #right-block ul a:after{left:calc(50% - 30px);bottom:calc(0% - 30px);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:0.4s all ease;transition:0.4s all ease;}.region-homepagejobs #block-cidjutilshpadvicesblock #right-block ul a:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.region-header .menu--main ul > li{position:relative;}.region-header .menu--main ul > li:after{content:' ';position:absolute;width:0;height:5px;background-color:rgba(0,0,0,0.267);bottom:0;left:0;-webkit-transition:0.4s all ease;transition:0.4s all ease;}.region-header .menu--main ul > li:hover:after{width:100%;}.region-header #block-cidj-search #edit-actions input#edit-submit:hover,.region-header #block-cidj-search #edit-actions--2 input#edit-submit:hover,.region-header #block-cidj-search #edit-actions input#edit-submit--2:hover,.region-header #block-cidj-search #edit-actions--2 input#edit-submit--2:hover,.btn-action:hover,#block-views-block-liste-actus-block-1 .more-link a:hover,.region-homepagecometocidj #left-block li:hover,.region-homepagejobs #block-cidjutilshpadvicesblock #left-block input[type="submit"]:hover{background-color:#C6600C !important;}.region-homepagehappensincidj #block-cidjutilshphappensblock #left-block .list-events li a:after,.page-node-27007 .view-id-evenements .view-content li .views-field-nothing a:after,.page-node-26999 .view-id-evenements .view-content li .views-field-nothing a:after,.page-node-26989 .view-id-evenements .view-content li .views-field-nothing a:after{bottom:-30px;left:calc(50% - 30px);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s all ease;transition:0.4s all ease;margin:auto;}.region-homepagehappensincidj #block-cidjutilshphappensblock #left-block .list-events li a:hover:after,.page-node-27007 .view-id-evenements .view-content li .views-field-nothing a:hover:after,.page-node-26999 .view-id-evenements .view-content li .views-field-nothing a:hover:after,.page-node-26989 .view-id-evenements .view-content li .views-field-nothing a:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}#block-views-block-liste-actus-block-1 .view-content ul li .field-content > a,.view-id-liste_actus .view-content ul li .field-content > a,.view-id-videos .view-content ul li .field-content > a{bottom:-30px;left:calc(50% - 30px);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s all ease;transition:0.4s all ease;margin:auto;}#block-views-block-liste-actus-block-1 .view-content ul li .field-content > a:hover,.view-id-liste_actus .view-content ul li .field-content > a:hover,.view-id-videos .view-content ul li .field-content > a:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items li .item-happens img{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:0.4s all ease;transition:0.4s all ease;}.region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items li .item-happens:hover img{-webkit-transform:scale(1);transform:scale(1);}.region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(3) a:after{top:calc(-45px - 30px);left:calc(50% - 30px);-webkit-transform:none;transform:none;}.region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:first-child a:after{bottom:calc(-101px + 30px);left:calc(50% - 30px);-webkit-transform:none;transform:none;}.region-homepageorientation #block-cidjutilshporientationblock #jobs-by li a:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s all ease;transition:0.4s all ease;}.region-homepageorientation #block-cidjutilshporientationblock #jobs-by li a:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.region-header #block-faqnewsletterlogin ul li a img{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transition:0.4s all ease;transition:0.4s all ease;width:62px;height:62px;}.region-header #block-faqnewsletterlogin ul li a:hover img{-webkit-filter:brightness(0.92);filter:brightness(0.92);}#block-views-block-liste-actus-block-1 .view-content ul li .views-field,.view-id-liste_actus .view-content ul li .views-field,.view-id-videos .view-content ul li .views-field{overflow:hidden;border-radius:5px;}#block-views-block-liste-actus-block-1 .view-content ul li .field-content:before,.view-id-liste_actus .view-content ul li .field-content:before,.view-id-videos .view-content ul li .field-content:before{z-index:1;}#block-views-block-liste-actus-block-1 .view-content ul li .field-content img,.view-id-liste_actus .view-content ul li .field-content img,.view-id-videos .view-content ul li .field-content img{position:relative;z-index:0;}#block-views-block-liste-actus-block-1 .view-content ul li .field-content .contenu-actu,.view-id-liste_actus .view-content ul li .field-content .contenu-actu,.view-id-videos .view-content ul li .field-content .contenu-actu{z-index:3;}#block-views-block-liste-actus-block-1 .view-content ul li .field-content > a,.view-id-liste_actus .view-content ul li .field-content > a,.view-id-videos .view-content ul li .field-content > a{z-index:4;}#block-views-block-liste-actus-block-1 .view-content ul li img,.view-id-liste_actus .view-content ul li img,.view-id-videos .view-content ul li img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.4s all ease;transition:0.4s all ease;}#block-views-block-liste-actus-block-1 .view-content ul li:hover img,.view-id-liste_actus .view-content ul li:hover img,.view-id-videos .view-content ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.region-homepageslider .small-list-slider li h3:after{left:calc(50% - 30px);bottom:-30px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s all ease;transition:0.4s all ease;}.region-homepageslider .small-list-slider li:hover h3:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.view-pages-enfants.view-display-id-block_1 .view-content .views-row img,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row img,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row img,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row img,.view-diplome-par-secteur-d-activite.view-display-id-block_1 .view-content .views-row img,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row img,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row img,.view-pages-enfants .field--name-body .view-content .views-row img,.view-metiers-par-secteur .field--name-body .view-content .views-row img,.view-type-d-ecole .field--name-body .view-content .views-row img,.view-type-de-diplome .field--name-body .view-content .views-row img,.view-diplome-par-secteur-d-activite .field--name-body .view-content .views-row img,.view-centres-d-interet .field--name-body .view-content .views-row img,#block-creeruneoffredemploistage .field--name-body .view-content .views-row img,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field img,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field img,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field img,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field img,.view-diplome-par-secteur-d-activite.view-display-id-block_1 .view-content .list-item .views-field img,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field img,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field img,.view-pages-enfants .field--name-body .view-content .list-item .views-field img,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field img,.view-type-d-ecole .field--name-body .view-content .list-item .views-field img,.view-type-de-diplome .field--name-body .view-content .list-item .views-field img,.view-diplome-par-secteur-d-activite .field--name-body .view-content .list-item .views-field img,.view-centres-d-interet .field--name-body .view-content .list-item .views-field img,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field img{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);-webkit-transition:0.4s all ease;transition:0.4s all ease;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row:hover img,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row:hover img,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row:hover img,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row:hover img,.view-diplome-par-secteur-d-activite.view-display-id-block_1 .view-content .views-row:hover img,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row:hover img,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row:hover img,.view-pages-enfants .field--name-body .view-content .views-row:hover img,.view-metiers-par-secteur .field--name-body .view-content .views-row:hover img,.view-type-d-ecole .field--name-body .view-content .views-row:hover img,.view-type-de-diplome .field--name-body .view-content .views-row:hover img,.view-diplome-par-secteur-d-activite .field--name-body .view-content .views-row:hover img,.view-centres-d-interet .field--name-body .view-content .views-row:hover img,#block-creeruneoffredemploistage .field--name-body .view-content .views-row:hover img,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field:hover img,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field:hover img,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field:hover img,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field:hover img,.view-diplome-par-secteur-d-activite.view-display-id-block_1 .view-content .list-item .views-field:hover img,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field:hover img,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field:hover img,.view-pages-enfants .field--name-body .view-content .list-item .views-field:hover img,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field:hover img,.view-type-d-ecole .field--name-body .view-content .list-item .views-field:hover img,.view-type-de-diplome .field--name-body .view-content .list-item .views-field:hover img,.view-diplome-par-secteur-d-activite .field--name-body .view-content .list-item .views-field:hover img,.view-centres-d-interet .field--name-body .view-content .list-item .views-field:hover img,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field:hover img{-webkit-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%);}.more-like-contents ul li:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s all ease;transition:0.4s all ease;left:calc(50% - 30px);z-index:1;}.more-like-contents ul li:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.58);top:0;left:0;z-index:1;}.more-like-contents ul li:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.more-like-contents ul li img{filter:none;-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;height:100%;width:100%;}.footer-more-info .region-footer-secondary .region-footer-second #block-cidj-footer ul li a:hover{color:#EE720E;}.page-node-type-article .article-bloc h2,.page-node-type-fiche-diplome .article-bloc h2,.page-node-type-actualite .article-bloc h2{font-family:'Lato',Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;}.page-node-type-article .summary,.page-node-type-fiche-diplome .summary,.page-node-type-actualite .summary{min-height:120px;}.view-communiques-de-presse article{display:-webkit-box;display:-ms-flexbox;display:flex;}.view-communiques-de-presse article .image-content-list{margin-right:40px;width:300px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.view-communiques-de-presse article h2{font-family:'Lato',Arial;color:#525251;font-size:25px !important;margin-bottom:15px;font-weight:bold;}.view-communiques-de-presse article .btn-action{font-size:14px;padding:13px 25px;margin-top:20px;}.need-help .need-block{margin-top:3.5em !important;margin-left:3em !important;padding-top:.1em !important;}#block-views-block-liste-actus-block-1 ul li .field-content .contenu-actu h4,#block-views-block-liste-actus-block-1 ul li .field-content .contenu-actu .date,#block-views-block-liste-actus-block-1 ul li .field-content .contenu-actu h3 a{color:#fff;}.list-structures li a,.list-events li a{color:#fff;}.stream li .section-thumb{overflow:hidden;}.region-homepagehappensincidj #block-cidjutilshphappensblock #right-block a{color:#fff;}.contenu-video .btn-action{margin-top:20px;}.advertising-footer .block-advertising{margin-right:50px;}#block-cidjutilshpadvicesblock #right-block a{color:#525252;}.actions-content{right:0;}.more-like-contents a{color:#ffffff;}.node--type-actualite .article-blocs p{line-height:1.5;}.node--type-actualite .article-blocs p:not(:first-child){margin-top:10px;}.page-node-type-article .layout-content,.page-node-type-fiche-diplome .layout-content,.page-node-type-actualite .layout-content,.page-node-type-article-les-ecoles-se-presentent .layout-content,.page-node-type-article-les-sejours-linguistique .layout-content,.page-node-type-evenement .layout-content,.page-node-type-publi-redactionnel .layout-content,.page-node-type-publi-redactionnel .layout-content{padding:0 35px 35px 35px;}.page-node-type-article p,.page-node-type-fiche-diplome p,.page-node-type-actualite p,.page-node-type-article-les-ecoles-se-presentent p,.page-node-type-article-les-sejours-linguistique p,.page-node-type-evenement p,.page-node-type-publi-redactionnel p{line-height:1.5;}.page-node-type-article p:not(:first-child),.page-node-type-fiche-diplome p:not(:first-child),.page-node-type-actualite p:not(:first-child),.page-node-type-article-les-ecoles-se-presentent p:not(:first-child),.page-node-type-article-les-sejours-linguistique p:not(:first-child),.page-node-type-evenement p:not(:first-child),.page-node-type-publi-redactionnel p:not(:first-child){margin-top:10px;}.page-node-type-article h1,.page-node-type-fiche-diplome h1,.page-node-type-actualite h1,.page-node-type-article-les-ecoles-se-presentent h1,.page-node-type-article-les-sejours-linguistique h1,.page-node-type-evenement h1{width:800px;float:left;}.page-node-type-publi-redactionnel h1{width:800px;}.page-node-type-article h2,.page-node-type-fiche-diplome h2,.page-node-type-actualite h2,.page-node-type-article-les-ecoles-se-presentent h2,.page-node-type-article-les-sejours-linguistique h2,.page-node-type-evenement h2,.page-node-type-publi-redactionnel h2{margin-top:15px;}.page-node-type-article .field--type-image,.page-node-type-fiche-diplome .field--type-image,.page-node-type-actualite .field--type-image,.page-node-type-article-les-ecoles-se-presentent .field--type-image,.page-node-type-article-les-sejours-linguistique .field--type-image,.page-node-type-evenement .field--type-image,.page-node-type-publi-redactionnel .field--type-image{min-height:300px;}.page-node-type-article .col-right a,.page-node-type-fiche-diplome .col-right a,.page-node-type-actualite .col-right a,.page-node-type-article-les-ecoles-se-presentent .col-right a,.page-node-type-article-les-sejours-linguistique .col-right a,.page-node-type-evenement .col-right a,.page-node-type-publi-redactionnel .col-right a{color:#525251;margin-left:30px;}.page-node-type-article .col-right li,.page-node-type-fiche-diplome .col-right li,.page-node-type-actualite .col-right li,.page-node-type-article-les-ecoles-se-presentent .col-right li,.page-node-type-article-les-sejours-linguistique .col-right li,.page-node-type-evenement .col-right li,.page-node-type-publi-redactionnel .col-right li{list-style:none;position:relative;margin-bottom:5px;margin-left:0;}.page-node-type-article .col-right li:before,.page-node-type-fiche-diplome .col-right li:before,.page-node-type-actualite .col-right li:before,.page-node-type-article-les-ecoles-se-presentent .col-right li:before,.page-node-type-article-les-sejours-linguistique .col-right li:before,.page-node-type-evenement .col-right li:before,.page-node-type-publi-redactionnel .col-right li:before{content:">";display:block;width:22px;height:22px;border-radius:15px;position:absolute;left:0;top:0;background-color:#ed720e;text-align:center;color:#fff;}.page-node-type-article h2,.page-node-type-fiche-diplome h2,.page-node-type-actualite h2,.page-node-type-article-les-ecoles-se-presentent h2,.page-node-type-article-les-sejours-linguistique h2,.page-node-type-evenement h2,.page-node-type-publi-redactionnel h2{margin:10px 0;}.page-node-type-fiche-diplome .col-right .field__items .field__item{list-style:none;position:relative;margin-bottom:5px;margin-left:0;}.page-node-type-fiche-diplome .col-right .field__items .field__item:before{content:">";display:block;width:22px;height:22px;border-radius:15px;position:absolute;left:0;top:0;background-color:#ed720e;text-align:center;color:#fff;}.page-node-type-video-embedded h1{width:800px;}.page-node-type-video-embedded .copyright-video{float:left;}.expression-content{color:#ed720e;text-transform:uppercase;}#tpl-list-1col .content-1col .col:nth-child(2){width:800px;}.view-les-sejours-linguistiques-se-presentent .content-1col h3 a{color:#525251;}.orange-tags{width:700px;}.footer_first .region-footer-first{-webkit-box-pack:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;}.footer_first .region-footer-first #block-blocklogofooter{margin-right:20px;}.footer_first .region-footer-first #block-reseauxsociauxfooter ul{margin-top:45px;}.footer_first .region-footer-first #block-logosfooter ul li{margin-right:25px;}.footer_first .region-footer-first #block-logosfooter ul li:last-child{margin-top:0px;}#bg-region-hp-Advertising .block-advertising{height:200px;}.image-logo-content{clear:both;}.page-node-type-page .full-width-ad,.path-taxonomy .full-width-ad{padding:30px 0;border-bottom:1px solid #e7e6e5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;}.page-node-type-page .full-width-ad #sas_17931,.path-taxonomy .full-width-ad #sas_17931,.page-node-type-page .full-width-ad .auto-promo-300-250,.path-taxonomy .full-width-ad .auto-promo-300-250{width:300px;margin:0 auto;}.view-offres-d-emplois .full-width-ad{border-top:1px solid #e7e6e5;border-bottom:none;margin-top:2em;margin-bottom:0;padding-top:3em;padding-bottom:1em;}.viewlisting-right-ad{background-color:#faf9f9;width:350px;height:300px;padding:25px;}#sas_17931,#sas_18768{position:relative;}#sas_17931:before{content:"Publicité";position:absolute;left:0;top:-18px;color:#a3a3a3;font-size:12px;}#sas_18768:before{content:"Publicité";position:absolute;left:0;top:-18px;color:#a3a3a3;font-size:12px;}#views-exposed-form-vue-thematique-block-vue-thematique .fieldset-legend{padding-bottom:20px;display:block;}#slideInner .slide .views-field-field-image{margin-bottom:15px;font-weight:bold;}#slideInner .slide .views-field-field-image .field-content{width:220px;}#slideInner .slide .views-field-field-image .field-content img{height:120px;margin-top:15px;max-width:220px;margin:0 auto;}.view-les-ecoles-se-presentent #slideInner{display:-webkit-box;display:-ms-flexbox;display:flex;}#block-views-block-les-ecoles-se-presentent-block-1 .views-field-title a{color:#fff;text-align:center;margin-top:10px;width:270px;display:block;margin:0 10px;}.view-les-ecoles-se-presentent{margin-top:40px;}.full-width-ad #sas_17931{width:300px;margin:0 auto;}.auto-promo-300x600{margin-top:15px;}.view-pages-enfants.view-display-id-block_4 .view-content{width:790px;-webkit-column-count:2;column-count:2;-webkit-column-gap:50px;column-gap:50px;position:relative;padding-bottom:20px;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row{border-radius:4px;margin-bottom:75px;display:inline-block;width:100%;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row img{width:100%;height:auto;border-radius:6px 6px 0 0;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row .item-content{background:#ecebe9;padding:35px 40px 45px;color:#525251;border-radius:0 0 6px 6px;position:relative;display:inline-block;width:100%;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row .item-content:after{content:"+";width:35px;height:35px;line-height:35px;font-size:30px;display:block;position:absolute;bottom:-17px;left:50%;text-align:center;border-radius:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#36b2c4;color:white;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;-webkit-box-shadow:0 0 0 10px #ecebe9;box-shadow:0 0 0 10px #ecebe9;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row .item-content h4{font-size:22px;font-weight:bold;font-family:"Lato",arial;line-height:1.4;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row .item-content h4 + *{margin-top:25px;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row .item-content ul{font-size:16px;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row .item-content ul li:before{content:"";border:solid #9990c5;border-width:0 2px 2px 0;display:inline-block;vertical-align:middle;padding:3px;margin-right:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.view-pages-enfants.view-display-id-block_4 .view-content .views-row .item-content ul li:not(:first-child){margin-top:10px;}.view-pages-enfants.view-display-id-block_4 .view-content .views-row .item-content p{line-height:1.5;}.view-display-id-block_4 .view-content{margin:0 auto;margin-top:40px;}.page--node--id-40992 .region-homepagevideos{background:none;}.page--node--id-40992 .region-homepagevideos h2{color:#515151 !important;}.page--node--id-40992 .region-homepagevideos #block-nosvideos{margin-left:-35px;}.page--node--id-40992 .region-homepagevideos #block-nosvideos span.next{position:absolute;top:320px;right:50px;width:60px;height:60px;cursor:pointer;color:#000;background-color:#e0e0e0;border-radius:35px;}.page--node--id-40992 .region-homepagevideos #block-nosvideos span.prev{position:absolute;top:320px;left:40px;width:60px;height:60px;cursor:pointer;color:#000;background-color:#e0e0e0;border-radius:35px;}.page--node--id-40992 img.align-left{margin-right:25px;}.page--node--id-40992 .node__content ul{list-style:disc;margin-left:20px;}.page-node-40992 p{line-height:1.5;}.page-node-40992 p:not(:first-child){margin-top:10px;}.page-node-40992 h2{margin-top:15px;font-family:'Lato',Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;}.page-node-40992 .bloc-page-handijeunes h2,.page-node-40992 #block-nosvideos h2{text-align:center;font-weight:bold;margin-top:30px;font-size:40px !important;margin-bottom:30px !important;text-transform:uppercase;}.page-node-40992 .right{float:right;width:50%;}.page-node-40992 .left{float:left;width:50%;}#edit-help-link{display:none;}.wrapper-login-form{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.wrapper-login-form h3{font-size:30px;margin:auto;color:#fff;}.wrapper-login-form .col{width:350px;}.wrapper-login-form article{background-color:#ecebe8;padding:50px 35px;}.wrapper-login-form p{font-size:22px;}.wrapper-login-form header{height:150px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:url(/themes/custom/cidj/images/header-form-login.jpg) no-repeat;}.wrapper-login-form .btn-action{margin-top:35px;}.wrapper-login-form label{text-align:left;}.wrapper-login-form input[type="text"],.wrapper-login-form input[type="password"]{width:280px;background-color:#ecebe8;}.wrapper-login-form #edit-pass--description{text-align:left;}.wrapper-login-form a{color:#525251;}.wrapper-login-form .btn-action a{color:#fff;}#create-account-cidj{display:-webkit-box;display:-ms-flexbox;display:flex;}#create-account-cidj h1{font-size:36px;font-weight:bold;color:#525251;margin-bottom:5px;}#create-account-cidj .fieldset-legend{font-size:19px;color:#525251;font-weight:bold;margin-top:50px;display:block;}#create-account-cidj form{background-color:#fff;}#create-account-cidj .form-wrapper{background-color:#faf9f9;padding-top:5px;margin-top:0;margin-bottom:0;}#create-account-cidj img{padding-bottom:0;display:block;}#create-account-cidj label{font-weight:bold;font-size:16px;color:#525251;}#create-account-cidj textarea{background-color:#faf9f9;border-radius:5px;border:1px solid #AEAEAE;margin-top:5px;}#create-account-cidj input[type=radio]{width:25px !important;}#create-account-cidj #edit-inscription-a-la-newsletter,#create-account-cidj #edit-inscription-partenaire,#create-account-cidj #edit-inscription-partenaires{display:-webkit-box;display:-ms-flexbox;display:flex;}#edit-inscription-partenaire--wrapper .fieldset-legend,#edit-inscription-a-la-newsletter--wrapper .fieldset-legend,#edit-inscription-partenaires--wrapper .fieldset-legend{margin-top:0;}#create-account-cidj .form-item-acc input,#create-account-cidj .form-item-acceptation-de-la-charte input,.form-item-signataire-de-la-charte-de-la-diversite input,.form-item-entreprise-handi-accueillante input,.form-item-inscription-a-la-newsletter input{width:25px !important;}#create-account-cidj #webform-submission-modification-de-compte-entrepris-form #edit-inscription-a-la-newsletter,#create-account-cidj #webform-submission-modification-de-compte-eleve-form #edit-inscription-a-la-newsletter{display:initial !important;}.wrapper-account-page{display:-webkit-box;display:-ms-flexbox;display:flex;}.wrapper-account-page h1{font-size:36px;font-weight:bold;color:#525251;margin-bottom:20px;}.wrapper-account-page #ptabs{width:80%;border:0;}.wrapper-account-page #tabs-1,.wrapper-account-page #tabs-2{background-color:#ecebe8;}.wrapper-account-page .ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#ecebe8;border:0;width:220px;color:#525251;text-align:center;}.wrapper-account-page .ui-tabs-nav{background-color:#fff;border:0;padding:0 !important;}.wrapper-account-page .ui-tabs .ui-tabs-nav li{color:#525251;background-color:#d8d7d6;}.wrapper-account-page .ui-tabs .ui-tabs-nav li a{color:#525251;text-align:center;display:block;width:220px;font-size:22px;}.wrapper-account-page .list-user{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}.wrapper-account-page .item-list:after{display:block;position:absolute;bottom:-30px;left:130px;content:"";width:100px;height:65px;background:url(/themes/custom/cidj/images/plus-grey-blue.png) no-repeat bottom center !important;}.wrapper-account-page .list-user .item-list{width:370px;background-color:#fff;margin-right:15px;margin-bottom:35px;border-radius:0 0 5px 5px;}.wrapper-account-page .item-list{position:relative;}.wrapper-account-page .item-list span{display:block;background-color:#00b3c3;width:370px;height:130px;border-radius:5px 5px 0 0;}.wrapper-account-page .user-info-item span:after{display:block;position:absolute;top:20px;left:135px;content:"";width:100px;height:100px;background:url(/themes/custom/cidj/images/user-icon-infos.jpg) no-repeat bottom center !important;}.wrapper-account-page .user-annonces-item span:after{display:block;position:absolute;top:20px;left:135px;content:"";width:100px;height:100px;background:url(/themes/custom/cidj/images/user-icon-folder.jpg) no-repeat bottom center !important;}.wrapper-account-page .user-articles-item span:after{display:block;position:absolute;top:20px;left:135px;content:"";width:100px;height:100px;background:url(/themes/custom/cidj/images/user-icon-edit.jpg) no-repeat bottom center !important;}.wrapper-account-page .user-offers-item span:after{display:block;position:absolute;top:20px;left:135px;content:"";width:100px;height:100px;background:url(/themes/custom/cidj/images/user-icon-offers.jpg) no-repeat bottom center !important;}.wrapper-account-page .item-list h3{width:370px;height:125px;border-radius:0 0 15px 15px;padding-top:50px;font-size:22px;color:#525251;font-weight:inherit;}.page--node--id-24346 .titre-strate{margin-top:30px !important;}.page--node--id-24346 .cols-agenda{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:60px;}.page--node--id-24346 div#right-block{margin-top:0 !important;}.page--node--id-24346 .list-items li h3{padding-top:80px !important;}.bloc-grey-partir-a-letranger{background-color:#F9F9F9;margin:0 35px;margin-top:-50px;}#block-eurodesk .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#F9F9F9;text-align:center;margin-top:50px;height:450px;position:relative;}#block-eurodesk .btn-action{margin-top:15px;}#block-eurodesk h2 img{margin-bottom:15px;margin-top:60px;margin-left:64px;}#block-eurodesk .col p{width:455px;margin:0 auto;}#block-eurodesk img.logo-europe{position:absolute;right:30px;top:40px;}.page--node--id-24344 .region-homepagehappensincidj,.page--node--id-215417 .region-homepagehappensincidj{background:none !important;}.page--node--id-24344 #tpl-list-submenu h2,.page--node--id-215417 #tpl-list-submenu h2{font-size:52px;}.page--node--id-24344 #block-cidjutilshphappensblock #left-block,.page--node--id-215417 #block-cidjutilshphappensblock #left-block,.page--node--id-216526 #block-cidjutilshphappensblock #left-block{padding-top:0;margin-top:0;float:initial;width:500px;text-align:center;}.page--node--id-24344 #block-cidjutilshphappensblock #right-block,.page--node--id-215417 #block-cidjutilshphappensblock #right-block,.page--node--id-216526 #block-cidjutilshphappensblock #right-block{float:initial;width:570px;padding-left:0;margin-top:90px;}.page--node--id-24344 .cols-agenda,.page--node--id-215417 .cols-agenda,.page--node--id-216526 .cols-agenda{padding:0 35px;background-color:#faf9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:auto;padding-bottom:90px;}.page--node--id-24344 #right-block,.page--node--id-215417 #right-block,.page--node--id-216526 #right-block{margin-top:0;}.zone-opportunites{height:347px;margin-bottom:0px;margin-top:10px;background-color:#ececec;width:100%;align-content:center;padding-top:20px;padding-bottom:10px}.opportunites-iframe{width:75%;float:left;background-color:#ececec;padding-top:12px;align-content:center;}.eurodeskEmbedProgrammes{min-width:100%;height:283px;margin:auto;}.page--node--id-216526 .cols-agenda{padding:30px 35px !important;}.page--node--id-216526 .region-homepagehappensincidj{margin:0 auto;clear:both;overflow:hidden;background:none;background-size:cover;}.pave-instagram{float:none;padding-top:10px;width:282px;margin:auto;}.cards--group .card-deck .card--whole{margin-bottom:5px;min-height:273px;min-width:277px;max-width:277px;}.page-node-215417 h2,.page-node-215418 h2{font-family:'Lato',Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;}.page-node-215417 h1,.page-node-215418 h1{font-family:'Lato',Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;}.page-node-215417 p,.page-node-215418 p{line-height:1.5;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;text-align:justify;}.page-node-215417.region-homepagehappensincidj #block-cidjutilshphappensblock-eurodesk,.page-node-216526.region-homepagehappensincidj #block-cidjutilshphappensblock-eurodesk{width:1200px;margin:0 auto 20px auto;min-height:auto;}.page-node-215417 #block-cidjutilshappensnousrencontrerblock,.page-node-216526 #block-cidjutilshappensnousrencontrerblock{width:1200px;margin:0 auto;}.page-node-215417 .node__content .field--name-field-chapeau,.page-node-215418 .node__content .field--name-field-chapeau{margin-top:80px;}.page-node-215417 #block-cidjutilshappensnousrencontrerblock h3.titre-strate,.page-node-215418 #block-cidjutilshappensnousrencontrerblock h3.titre-strate,.page-node-216526 #block-cidjutilshappensnousrencontrerblock h3.titre-strate{display:none;}@media (max-device-width:640px){.zone-opportunites{height:283px;margin-bottom:40px;background-color:#ececec;width:100%;align-content:center;}.opportunites-iframe{width:100%;float:left;background-color:#ececec;padding-top:12px;align-content:center;padding-left:136px;}.pave-instagram{width:100%;margin:auto;}.cards--group .card-deck .card--whole{margin-bottom:5px;min-height:273px;min-width:100%px;}.eurodeskEmbedProgrammes{height:750px;margin:auto;}}#block-cidj-local-tasks{width:1200px;margin:0 auto;}#block-cidjutilshappensnousrencontrerblock h2,#block-cidjutilshappensnousrencontrerblock h3.titre-strate{margin-bottom:30px;text-align:left;margin-left:235px;font-size:32px !important;margin-top:50px;}#block-cidjutilshappensnousrencontrerblock #right-block{margin-top:0 !important;}#block-cidjutilshphappensblock #left-block .list-events li a:after{content:"";width:60px;height:60px;background:url(/themes/custom/cidj/images/hp-plus.png) no-repeat center;position:absolute;bottom:-60px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#block-cidjutilshappensnousrencontrerblock{width:1100px;margin:0 auto;}.white-bg{background-color:#fff;}#webform_submission_creation_de_compte_eleve_form input[type=radio] + label:before,#webform_submission_creation_de_compte_entreprise_form input[type=radio] + label:before,#webform-submission-modification-de-compte-entrepris-form input[type=radio] + label:before,#webform-submission-modification-de-compte-eleve-form input[type=radio] + label:before,#node-offre-de-job-emploi-alternance-form input[type=radio] + label:before,#node-offre-de-stage-form input[type=radio] + label:before,.webform-details-toggle input[type=radio] + label:before{border:1px solid #6a6a6a99;}#webform_submission_creation_de_compte_eleve_form input[type=radio] + label,#webform_submission_creation_de_compte_entreprise_form input[type=radio] + label,#webform-submission-modification-de-compte-entrepris-form input[type=radio] + label,#webform-submission-modification-de-compte-eleve-form input[type=radio] + label,#node-offre-de-job-emploi-alternance-form input[type=radio] + label,#node-offre-de-stage-form input[type=radio] + label,.webform-details-toggle input[type=radio] + label{padding-left:15px;position:relative;padding-right:15px;}.webform-details-toggle h2{padding:30px 0;font-size:36px;}.webform-details-toggle ul{list-style:initial;padding-left:10px;}.flag-infos-offers,.flag-infos-articles{display:none;}.flag-contents .item-list{width:100% !important;border-radius:5px 5px 0 0 !important;}.flag-contents h3{background-color:#00b3c3;border-radius:0 !important;width:100% !important;border-radius:5px 5px 0 0 !important;color:#fff !important;height:85px !important;font-size:26px !important;padding-top:30px !important;}.flag-contents h3 a{color:#fff;}.flag-contents span.field-content{background-color:#fff;}.flag-contents li{margin-top:30px;font-size:22px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;}.flag-contents span.btn-action{background-color:#ee720e;border-radius:10px;height:50px;width:200px;margin-left:70px;margin-top:20px;}.flag-contents .item-list:after{background:none !important;}.return-mon-compte{margin:20px;}.region-homepageslider .small-list-slider li.active{background-color:#d7d7d7;}.node--type-offre-de-stage h1,.node--type-offre-de-job-emploi-alternance h1{width:800px;margin-left:35px;min-height:245px;}#user-login-form #edit-name--description{text-align:left;}.page-node-type-fiche-metier .header-wrapper-content .job-title{margin-top:25px;}form#flag-confirm-form{font-size:36px;font-weight:bold;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;padding-top:35px;}form#flag-confirm-form input#edit-submit{background-color:#ee720e;color:#ffffff;text-decoration:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;text-align:center;display:inline-block;}.col-left .sponso img{margin:0 auto;}.form-user-login article h3{color:#4a4a4a;margin-bottom:20px;}.form-user-login article p{font-size:17px;}.form-user-login article .btn-action{margin-bottom:45px;}#block-deconnexion{position:absolute;right:0;top:50px;}#block-deconnexion .btn-action{background:none !important;text-decoration:underline;}#block-deconnexion .btn-action a{color:#666666 !important;}.region.region-header{position:relative;}#user-pass{padding-top:30px;}#user-pass #edit-submit{-webkit-appearance:none;border-radius:4px;background:#ee720e;color:white;border:none;outline:none;font-size:16px;padding:12px 30px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}.view-mes-offres-d-emplois .links-actions-jobs{margin-bottom:20px;}.view-mes-offres-d-emplois .links-actions-jobs .btn-action{margin-right:20px;}.view-mes-offres-d-emplois .view-content ul{width:500px;}.view-mes-offres-d-emplois .view-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px;border-bottom:1px solid #d1d1d1;}.view-mes-offres-d-emplois .view-content ul li .views-field-title{margin-right:25px;}.active-filter label{background-color:#EE720E !important;}.role-compte_entreprise fieldset.field-group-fieldset > legend .fieldset-legend{margin-top:80px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;font-size:1.6em !important;}.role-compte_entreprise fieldset.fieldgroup legend{width:19% !important;display:inline-block;}.role-compte_entreprise .map-meet-us .arrow-map form .form-wrapper{background-color:transparent;}.role-compte_entreprise .form-wrapper{background-color:#faf9f9;padding-top:5px;margin-top:0;margin-bottom:0;}.role-compte_entreprise .js-form-item label,.role-compte_entreprise label.js-form-required,.role-compte_entreprise .label{width:19% !important;display:inline-block;}.role-compte_entreprise .container-inline{display:inline-block;}.role-compte_entreprise .js-form-type-checkbox{display:inline-block;}.role-compte_entreprise .form-checkbox{width:25px !important;}.role-compte_entreprise .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;}.role-compte_entreprise .form-radios .form-type-radio{margin-right:1.8em;margin-left:0.6em;}.role-compte_entreprise label.option{width:auto !important;font-weight:normal !important;}.role-compte_entreprise #edit-moderation-state-wrapper,.role-compte_entreprise .js-form-type-vertical-tabs,.role-compte_entreprise #edit-preview{display:none;}.role-compte_entreprise .form-actions .dropbutton-multiple .dropbutton-widget{background-color:#EC6F12;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{margin-top:45px;}#block-cidj-breadcrumbs .breadcrumb{z-index:1;position:relative;}.page-node-42381 table{width:100%;margin:0 0 10px;}.page-node-42381 table tr{border-bottom:1px solid #E5E4DF;padding:0.1em 0.6em;}.page-node-42381 table tr th{border:none;color:#909090;text-transform:none;font-weight:500;font-size:0.91rem;vertical-align:middle;text-align:left;padding:10px 12px;}.page-node-42381 table tr td{padding:10px 12px;margin:20px 0;}.view-resultats-de-recherche .views-row,.view-moteur-de-recherche-solr .views-row{padding:10px 0;}.view-resultats-de-recherche .views-row .sr-title,.view-moteur-de-recherche-solr .views-row .sr-title{margin-left:300px;padding-top:0 !important;}.view-resultats-de-recherche .views-row .sr-content,.view-moteur-de-recherche-solr .views-row .sr-content{margin-left:300px;}#create-account-cidj .left-col{width:795px;}#create-account-cidj label{width:initial !important;}.view-vue-thematique .views-exposed-form .js-form-wrapper.form-wrapper{padding:20px 0 !important;}.view-vue-thematique .views-exposed-form input{display:none !important;}#edit-newsletter fieldset span{margin-top:10px !important;}#block-cidjutilshpadvicesblock #right-block a.link-more{color:#fff;}.region-header .logo{margin-right:20px;}.pub-mobile{display:block !important;}.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{margin-top:0px;}form#flag-confirm-form input#edit-submit,form#flag-confirm-form .button{font-size:16px;}p.last-offers-link{margin-top:0 !important;}.region-homepagejobs #block-cidjutilshpadvicesblock #left-block input[type="submit"]{margin-bottom:0px !important;}#tpl-list-3col .list-content:before{position:absolute;background:url(/themes/custom/cidj/images/job-yellow-left-circle.jpg) no-repeat bottom left;content:">";display:block;width:650px;height:922px;left:0;top:35%;text-indent:-50000000px;}#tpl-list-3col .list-content:after{position:absolute;background:url(/themes/custom/cidj/images/job-yellow-right-bottom-circle.jpg) no-repeat bottom left;content:">";display:block;width:362px;height:343px;right:0;bottom:0;text-indent:-50000000px;z-index:-1;}.btn-action.btn-logout-action{float:right;margin-top:20px;margin-right:20px;}.node--type-actualite .summary-text,.node--type-publi-redactionnel .summary-text{background:#ECEBE9;padding:25px 40px;width:650px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}.node--type-actualite .summary-text p,.node--type-publi-redactionnel .summary-text p{font-size:19px;line-height:1.5;color:#525251;font-weight:bold;}.node--type-actualite .summary,.node--type-publi-redactionnel .summary{position:relative;margin-bottom:30px;}.node--type-actualite .body-wrapper-content,.node--type-publi-redactionnel .body-wrapper-content{padding:0 35px 35px 35px;clear:both;}#block-cidjutilshpcomecidjblock #right-block ul{list-style:none;}#block-cidjutilshpsliderblock{display:none;}.page-node-type-fiche-diplome h2{margin:10px 0;}#block-structurelocalisationblock,.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock-wrapper,#block-cidjutilseventsnotfarblock{margin:0 auto;clear:both;overflow:hidden;background:#ffffff url(/themes/custom/cidj/images/hp-agenda-bg.jpg) no-repeat center center;background-size:cover;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock{background:transparent;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock-wrapper{background-size:auto;background-position:top left;}#block-structurelocalisationblock .logo-information-jeunesse,#block-cidjutilseventsnotfarblock .logo-information-jeunesse{display:block;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:100px;}#block-structurelocalisationblock h2,#block-cidjutilseventsnotfarblock h2{width:100%;text-align:center;padding-top:200px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}#block-structurelocalisationblock h3,#block-cidjutilseventsnotfarblock h3{text-align:center;font-size:32px;text-transform:uppercase;font-weight:bold;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}#block-cidjutilseventsnotfarblock h4.orange-titre-strate{text-align:center;font-size:32px;text-transform:uppercase;font-weight:bold;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;color:#ed720e;}#block-structurelocalisationblock #block-structurelocalisationblock-wrapper,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper{width:1200px;margin:0 auto;min-height:700px;margin-top:60px;position:relative;}#tpl-cij-full h2.title-colEvenements{font-size:25px;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper{width:100%;min-height:100px;margin-top:0px;padding-top:20px;}#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .list-structures,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row{padding:0px;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row:last-child{padding-bottom:45px;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row .col-6{margin:30px auto;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row .col-6,#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .list-structures li,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events li{margin:30px 20px;width:200px;margin-bottom:60px;padding:15px 10px;background-color:#00b4d5;color:#ffffff;text-align:center;border-radius:5px;position:relative;height:140px;}.col-cij-visibility{visibility:hidden;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row .col-6 .date-event,#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .list-structures li h4,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events li .date-event{font-weight:bold;font-size:19px;margin-bottom:2px;display:block;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events li .lieu-event{font-weight:bold;font-size:14px;display:block;margin-bottom:5px;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row .col-6 h4,#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .list-structures li h4,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events li h4{font-size:14px;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row .col-6 h4{width:100%;color:#fff;}#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .list-structures li:first-child,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events li:first-child{margin-left:125px;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row a{color:#fff;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row a:after,#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .list-structures a:after,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .list-events a:after{content:"";width:60px;height:60px;background:url(/themes/custom/cidj/images/hp-plus.png) no-repeat center;position:absolute;bottom:-45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock .btn-more{margin:30px auto 20px;text-align:center;}#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .btn-more,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .btn-more{display:-webkit-box;display:-ms-flexbox;display:flex;}#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .btn-more .btn-action,#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .btn-more .btn-action{display:block;width:170px;clear:both;font-weight:bold;margin:0 auto;text-align:center;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}#block-structurelocalisationblock #block-structurelocalisationblock-wrapper .btn-more .btn-action{width:450px;}#block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .back-agenda-national .btn-more .btn-action{background-color:#525251;width:265px;margin-top:10px;}.wrapper-field-youtube{position:relative;}.wrapper-field-youtube .smart-player-click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;}.comments .field__label{display:none;}.comments article{background-color:#faf9f9;margin-bottom:25px;padding:25px 40px;}.comments mark{display:none;}.comments article .infos-comment{margin-bottom:15px;}#comment-form label{display:none;}.wrapper-comment-form{background-color:#ecebe9;padding:35px 50px;overflow:hidden;}.comment-form__title{font-weight:bold;font-size:18px;}#comment-form .textarea-wrapper{width:75%;}#comment-form .form-textarea-wrapper{float:left;width:75%;}#comment-form input[type="submit"]{background-color:#EE720E;color:#FFFFFF;text-decoration:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;text-align:center;display:inline-block;margin-left:7%;margin-top:3%;}span.trait-h-comments{display:block;width:100%;height:2px;background-color:#525251;margin-bottom:20px;}.view.view-prochains-evenements .view-filters{background-color:#ecebe8;width:75%;margin:0 auto;}#block-views-block-prochains-evenements-block-1 form #liste-termes{list-style:none;margin:1em auto -1.6em;padding:0;display:block;width:75%;-ms-flex-pack:distribute;justify-content:space-around;text-align:left;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme{display:inline-block;width:200px;overflow:hidden;vertical-align:top;padding:11px 15px;padding-right:0;margin-bottom:8px;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme span.label{display:none;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset{padding:0;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset legend{display:inline-block;width:100%;background-color:transparent;border:1px solid;border-radius:5px;cursor:pointer;position:relative;font-weight:bold;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset legend:after{content:"";background:url(/themes/custom/cidj/images/fleche-arrow-select.png) no-repeat 90% 50%;width:15px;height:10px;position:absolute;top:17px;right:24px;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset legend .fieldset-legend{font-size:100%;text-transform:none;padding:10px;width:100%;display:inline-block;padding-bottom:10px !important;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper{background-color:#ecebe8;position:absolute;width:177px;z-index:100;color:#fff;-webkit-box-shadow:none;box-shadow:none;padding:11px 15px;font-size:15px;margin-bottom:8px;border:1px solid #525251;display:none;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:500px;overflow:scroll;margin-top:-5px;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]{left:-9999px;position:absolute;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::after,#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:not(:checked) + label::before{border:1px solid #525251;content:"";height:20px;left:0;position:absolute;top:0;width:20px;border-radius:5px;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked + label::before{color:#1d1d1b;content:"✔";font-size:14px;left:4px;line-height:0.8;position:absolute;top:4px;font-weight:bold;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;z-index:10;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme fieldset .fieldset-wrapper .form-checkboxes label{position:relative;padding-left:2.5em;display:block;cursor:pointer;background-color:initial;color:#525251;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme.thematique{margin-top:6px;}#block-views-block-prochains-evenements-block-1 form #liste-termes li.terme.thematique .fieldset-wrapper{margin-top:50px;}#block-views-block-prochains-evenements-block-1 .views-exposed-form ul li label{color:#525251 !important;background-color:initial !important;padding:5px 15px !important;text-decoration:none !important;border-radius:5px !important;text-transform:uppercase !important;font-weight:bold !important;font-size:12px !important;position:relative !important;cursor:pointer !important;width:140px !important;}#block-slidertemoignagestaxeapprentissage .taxe-logo-wrapper{display:grid;grid-template-columns:repeat(2,48%);grid-gap:40px;grid-auto-flow:dense;list-style:none;margin:1em auto;padding:0;max-width:1026px;}#block-slidertemoignagestaxeapprentissage .taxe-logo-wrapper li img{height:100px;width:auto;}#block-slidertemoignagestaxeapprentissage .taxe-logo-wrapper li p{font-weight:600;}.banniere-taxe img,.page-taxe .field--type-text-with-summary img{width:100%;}.page-taxe{font-size:110% !important;}.page-node-type-page .page-node-27006 .actions-content{top:29rem !important;}@media screen and (max-width:560px){.region-header #block-cidj-search #edit-actions input#edit-submit{width:40px;}}@media (max-width:780px){#block-slidertemoignagestaxeapprentissage .taxe-logo-wrapper{grid-template-columns:repeat(1,95%);}#block-slidertemoignagestaxeapprentissage .taxe-logo-wrapper li img{height:100%;width:100%;}}
@media only screen and (max-width:1201px){#toolbar-item-administration-tray{display:none;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin:0 !important;}}@font-face{font-family:'gotham_boldregular';src:url(/themes/custom/cidj/fonts/Gotham-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/Gotham-Bold.otf) format('opentype'),url(/themes/custom/cidj/fonts/Gotham-Bold.woff) format('woff'),url(/themes/custom/cidj/fonts/Gotham-Bold.ttf) format('truetype'),url(/themes/custom/cidj/fonts/Gotham-Bold.svg#Gotham-Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/custom/cidj/fonts/Lato-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/Lato-Regular.woff) format('woff'),url(/themes/custom/cidj/fonts/Lato-Regular.ttf) format('truetype'),url(/themes/custom/cidj/fonts/Lato-Regular.svg#Lato-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/custom/cidj/fonts/lato-bold-webfont.eot);src:url(/themes/custom/cidj/fonts/lato-bold-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/lato-bold-webfont.woff2) format('woff2'),url(/themes/custom/cidj/fonts/lato-bold-webfont.woff) format('woff');font-weight:bold;font-style:normal;}@media only screen and (max-width:1201px){#block-views-block-les-ecoles-se-presentent-block-1{max-width:100%;margin-left:0px !important;margin-right:0px !important;}.align-content{width:auto;}.titre-strate{font-size:46px;margin-top:0 !important;padding-top:0 !important;}.region-header{padding:30px 0;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.region-header #block-logoheader{margin-top:0;margin-left:30px;width:200px;}.region-header #block-logoheader img{width:100%;height:auto;}.region-header .messages.messages--status{display:none;}.region-header #block-cidj-search{width:52vw;}.region-header #block-cidj-search #search-block-form:before{top:15px;}.region-header #block-cidj-search input[type=search]{margin-top:0;width:calc(100% - (170px + 50px));}.region-header #block-cidj-search input#edit-submit{top:8px;right:7px;bottom:auto;}.region-header > #block-faqnewsletterlogin,.region-header > #block-cidj-main-menu,.region-header > #block-cidj-main-menu--2,.region-header > #block-socialheader{display:none;}.region-header > .toggle-hamburger-menu{width:70px;height:70px;z-index:30;border:8px solid #ecebe9;padding:1em;border-radius:500px;-webkit-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;background-color:#ffffff;}.region-header > .toggle-hamburger-menu.open span:nth-child(1){top:18px;width:0%;left:50%;}.region-header > .toggle-hamburger-menu.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);}.region-header > .toggle-hamburger-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.region-header > .toggle-hamburger-menu.open span:nth-child(4){top:18px;width:0%;left:50%;}.region-header > .toggle-hamburger-menu span{display:block;position:absolute;height:3px;width:30px;margin:1.1em 0.75em;background:#f8a724;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}.region-header > .toggle-hamburger-menu span:nth-child(1){top:0px;}.region-header > .toggle-hamburger-menu span:nth-child(2),.region-header > .toggle-hamburger-menu span:nth-child(3){top:7px;}.region-header > .toggle-hamburger-menu span:nth-child(4){top:14px;}.region-header > .menu-mobile{padding:30px;margin:30px 0 -30px;text-align:center;display:block;width:100%;border-top:2px solid #ecebe9;}.region-header > .menu-mobile #block-cidj-search{display:none;}.region-header > .menu-mobile #block-faqnewsletterlogin{float:none;display:block;margin:0 auto;}.region-header > .menu-mobile #block-socialheadermobile{text-align:center;}.region-header > .menu-mobile #block-socialheadermobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.region-header > .menu-mobile #block-socialheadermobile ul li{margin:0 7px;}.region-header > .menu-mobile #block-cidj-main-menu,.region-header > .menu-mobile #block-cidj-main-menu--2{margin:30px 0;}.region-header > .menu-mobile #block-cidj-main-menu .menu,.region-header > .menu-mobile #block-cidj-main-menu--2 .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.region-header > .menu-mobile #block-cidj-main-menu .menu .menu-item,.region-header > .menu-mobile #block-cidj-main-menu--2 .menu .menu-item{display:block;width:100%;margin:0;max-height:none;height:100px;width:calc(25% - 4px);margin:2px;}.region-header > .menu-mobile #block-cidj-main-menu .menu .menu-item:last-child,.region-header > .menu-mobile #block-cidj-main-menu--2 .menu .menu-item:last-child{background:#e5e4b4;}.region-header > .menu-mobile #block-cidj-main-menu .menu .menu-item:last-child a,.region-header > .menu-mobile #block-cidj-main-menu--2 .menu .menu-item:last-child a{color:#5f2885;}.region-header > .menu-mobile #block-cidj-main-menu .menu .menu-item a,.region-header > .menu-mobile #block-cidj-main-menu--2 .menu .menu-item a{padding:30px 20px;}.footer_first .region-footer-first{padding:30px;}.footer_first .region-footer-first #block-blocklogofooter{width:160px;margin-right:30px;}.footer_first .region-footer-first #block-blocklogofooter img{width:100%;height:auto;}.footer_first .region-footer-first #block-logosfooter{margin-left:30px;}.footer_first .region-footer-first #block-logosfooter ul:not(.contextual-links) li{margin-right:0;margin-left:1.7vw;}.footer_first .region-footer-first #block-logosfooter ul:not(.contextual-links) li:nth-child(2) img{width:6vw;}.footer_first .region-footer-first #block-logosfooter ul:not(.contextual-links) li:nth-child(4) img{width:12vw;}.footer_first .region-footer-first #block-logosfooter ul:not(.contextual-links) li img{width:8vw;height:auto;}.footer-more-info .region-footer-secondary{width:auto !important;padding-left:30px;padding-right:30px;}.footer-more-info .region-footer-secondary .region-footer-second{margin:0 0 0 auto;}.path-frontpage{}.path-frontpage .region-homepageslider .prev{left:15px;}.path-frontpage .region-homepageslider #block-slider .slider-hp-wrapper{height:auto;}.path-frontpage .region-homepageslider #block-slider .slider-hp-wrapper .big-list-slider{height:620px;}.path-frontpage .region-homepageslider #block-slider .slider-hp-wrapper .big-list-slider li{height:auto;width:100vw;padding:0 30px;}.path-frontpage .region-homepageslider #block-slider .slider-hp-wrapper .big-list-slider li article{width:auto;height:auto;}.path-frontpage .region-homepageslider .small-list-slider{top:360px;left:40px;width:calc(100% - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.path-frontpage .region-homepageslider .small-list-slider li{width:calc(100% / 3 - 10px);margin:0 10px;height:auto;padding-bottom:40px;}.path-frontpage #block-views-block-liste-actus-block-1,.path-frontpage .view-id-liste_actus{max-width:86%;margin:0 auto;padding:1em 0;min-width:300px;text-align:left;}.path-frontpage #block-views-block-liste-actus-block-1 ul li,.path-frontpage .view-id-liste_actus ul li{margin:0 1em 1em !important;min-width:300px !important;}.path-frontpage #block-views-block-liste-actus-block-1 ul li .field-content .contenu-actu,.path-frontpage .view-id-liste_actus ul li .field-content .contenu-actu{padding:10px 20px;}.path-frontpage #block-views-block-liste-actus-block-1 ul li .field-content .contenu-actu h3,.path-frontpage .view-id-liste_actus ul li .field-content .contenu-actu h3{font-size:18px;line-height:1.3;}.path-frontpage .view-id-liste_actus{max-width:100%;}.path-frontpage #block-cidjutilshpcomecidjblock{padding:60px 30px;}.path-frontpage #block-cidjutilshpcomecidjblock #left-block{display:block;width:auto;padding-top:0;}.path-frontpage #block-cidjutilshpcomecidjblock #left-block li{margin:5px;}.path-frontpage #block-cidjutilshpcomecidjblock #left-block form{padding-bottom:30px;}.path-frontpage #block-cidjutilshpcomecidjblock #left-block .image{float:none;display:block;text-align:center;margin-bottom:30px;}.path-frontpage #block-cidjutilshpcomecidjblock #left-block .image img{max-width:753px;width:70%;margin:0 auto;}.path-frontpage #block-cidjutilshpcomecidjblock #left-block .tags{width:auto;display:block;float:none;}.path-frontpage #block-cidjutilshpcomecidjblock #right-block{display:block;width:auto;margin-top:40px;padding-left:0;}.path-frontpage #block-cidjutilshpcomecidjblock #right-block h2{margin-bottom:30px;}.path-frontpage .region-homepagehappensincidj{padding:60px 30px;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock{width:auto;min-height:auto;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock h2{margin-bottom:40px;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #left-block{float:none;width:100%;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #left-block .list-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #left-block .list-events li{padding:20px 20px 45px;margin:0 6px 50px;width:calc(100% - 12px);height:auto;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #left-block .list-events li:after{bottom:-60px;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block{width:100%;float:none;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items li{width:calc(50% - 4px);height:195px;margin:2px;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .map{margin-top:0;}.path-frontpage .region-homepagevideos{padding:60px 30px;}.path-frontpage .region-homepagevideos #block-nosvideos{width:auto;}.path-frontpage .region-homepagevideos #block-nosvideos h2{margin-top:0;font-size:46px;margin-bottom:30px;}.path-frontpage .region-homepagevideos #block-nosvideos > span{width:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.path-frontpage .region-homepagevideos #block-nosvideos > span.next{right:0;}.path-frontpage .region-homepagevideos #block-nosvideos > span.prev{left:0;}.path-frontpage .region-homepagevideos #block-nosvideos > span img{width:100%;}.path-frontpage .region-homepagevideos #block-nosvideos .slider-videos{width:calc(100% - 150px);height:auto;}.path-frontpage .region-homepagevideos #block-nosvideos ul li{width:100%;height:auto;padding:60px 30px;}.path-frontpage .region-homepagevideos #block-nosvideos ul article{margin:0;width:auto;}.path-frontpage .region-homepagevideos #block-nosvideos ul article .contenu-video{position:relative;top:auto;padding:0;}.path-frontpage .region-homepagevideos #block-nosvideos ul article .contenu-video .player{width:70px;height:auto;}.path-frontpage .region-homepagevideos #block-nosvideos ul article .contenu-video h3{font-size:32px;margin:5px 0 10px;}.path-frontpage .region-homepagevideos #block-nosvideos ul article .contenu-video p{width:auto;}.path-frontpage .region-homepageorientation{padding:60px 0;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock{width:100%;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by{height:690px;width:590px;position:relative;margin:0 auto;background-size:100% auto;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li{margin-left:0;font-size:20px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:first-child{top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-137px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(3){left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:auto;bottom:14px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(4){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-137px;}.path-frontpage .region-homepageformations{padding:60px 0;}.path-frontpage .region-homepageformations #block-cidjutilshpformationblock{width:100%;height:1040px;}.path-frontpage .region-homepageformations #block-cidjutilshpformationblock h2.titre-strate{padding-top:0;margin-bottom:30px;}.path-frontpage .region-homepageformations #block-cidjutilshpformationblock ul{left:-110px;left:50%;-webkit-transform:translateX(-50%) scale(0.9);transform:translateX(-50%) scale(0.9);width:830px;}.path-frontpage .region-homepageformations #block-cidjutilshpformationblock ul li:nth-child(3){right:auto;left:400px;top:572px;}.path-frontpage .region-homepageformations #block-cidjutilshpformationblock ul li:nth-child(4){left:210px;top:690px;right:auto;}.path-frontpage .region-homepageformations #block-cidjutilshpformationblock ul li:nth-child(8){left:200px;top:470px;}.path-frontpage .region-homepageforeignformation{background-size:cover;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock{padding:60px 0;width:auto;min-height:750px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul{width:860px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li{-webkit-transform:scale(0.9);transform:scale(0.9);}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(2){left:20px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(3){left:150px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(6){right:-40px;}.path-frontpage .region-homepagejobs{padding:60px 30px 160px;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock{width:auto;display:block;position:static;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock img.bg-bottom-emplois{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #left-block{width:100%;margin-top:0;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #left-block h2{margin-bottom:30px;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #left-block form{border-right:0;border-bottom:1px solid #ada8d2;padding-bottom:30px;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block{width:100%;margin-top:40px;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block h2{margin-bottom:0;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block h3{margin-bottom:30px;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block ul li{margin:0 6px;padding:20px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock{padding:60px 0;width:auto;min-height:960px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock h2{margin-bottom:30px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul{width:860px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li{-webkit-transform:scale(0.9);transform:scale(0.9);}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:first-child{top:550px;left:174px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(2){top:70px;left:70px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(3){top:0px;left:352px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(4){top:535px;left:530px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(5){top:328px;left:14px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(6){top:370px;left:292px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(7){top:320px;left:642px;}.path-frontpage .region-homepagemeetus{padding:60px 30px 0 30px;}.path-frontpage .region-homepagemeetus h3{width:auto;margin-bottom:30px;}.path-frontpage .region-homepagemeetus p{width:80%;margin:0 auto;}.path-frontpage .region-homepagemeetus .map-meet-us{width:100vw;}.path-frontpage .region-homepagemeetus .map-meet-us .map{margin-top:70px;}.path-frontpage .region-homepagemeetus .map-meet-us .arrow-map{width:60px;}.path-frontpage .region-homepagemeetus .map-meet-us .arrow-map img{width:100%;height:auto;}.path-frontpage .region-homepageevents{padding:60px 30px;}.path-frontpage .region-homepageevents h2{padding-top:110px !important;}.path-frontpage .region-homepageevents h3{margin-bottom:40px;}.path-frontpage .region-homepageevents #block-cidjutilshplasteventsblock{width:auto;margin:0;min-height:auto;}.path-frontpage .region-homepageevents #block-cidjutilshplasteventsblock .list-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;}.path-frontpage .region-homepageevents #block-cidjutilshplasteventsblock .list-events li{padding:20px 20px 45px;margin:0 6px 50px;width:calc(100% - 12px);height:auto;}.path-frontpage .region-homepageevents #block-cidjutilshplasteventsblock .list-events li:after{bottom:-60px;}.path-frontpage .region-homepageevents .logo-information-jeunesse{top:40px;width:90px;height:auto;}.path-frontpage .region-homepagesocialnetworks{padding:60px 16px;}.path-frontpage .region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock{width:auto;padding-top:0;}.path-frontpage .region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock h2{width:auto;padding-bottom:unset;position:unset;left:unset;top:unset;-webkit-transform:unset;transform:unset;margin-bottom:30px;}.path-frontpage .region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock .modern li{width:calc(100% / 3 - 14px);margin:7px;}.path-frontpage .region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock .modern li .section-thumb img{max-width:235px;max-height:235px;}}@media only screen and (max-width:1201px) and only screen and (max-width:1201px){.path-frontpage .region-homepageslider .prev,.path-frontpage .region-homepageslider .next{top:350px;}}@media only screen and (max-width:900px){.path-frontpage{}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by{height:540px;width:400px;background-size:100% auto;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li{margin-left:0;font-size:18px;width:160px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:first-child{top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:first-child:after{bottom:-90px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:after{width:50px;height:50px;background-size:100% auto;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(2){left:-117px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(3){bottom:14px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(4){right:-117px;}.path-frontpage .region-homepageslider #block-slider .slider-hp-wrapper .big-list-slider{height:750px;}.path-frontpage .region-homepageslider .small-list-slider{top:420px;}.path-frontpage .region-homepageslider .small-list-slider li{padding:20px 20px 40px 20px;}.path-frontpage .region-homepageslider span.next,.path-frontpage .region-homepageslider span.prev{top:350px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock{min-height:750px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul{width:650px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li{-webkit-transform:scale(0.8);transform:scale(0.8);}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(4){left:210px;top:330px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul{width:680px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:first-child{left:104px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(2){left:0px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(3){left:282px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(4){left:460px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(5){top:348px;left:4px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(6){left:222px;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul li:nth-child(7){left:462px;}.path-frontpage .region-homepageevents #block-cidjutilshplasteventsblock .list-events{-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-frontpage .region-homepageevents #block-cidjutilshplasteventsblock .list-events li{width:calc(50% - 12px);}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #left-block .list-events{-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #left-block .list-events li{width:calc(50% - 12px);}.path-frontpage #block-views-block-liste-actus-block-1 ul li,.path-frontpage .view-id-liste_actus ul li{width:calc(100% / 2 - 16px);margin:0 0 30px 0 !important;}}.region-header{background:url(/themes/custom/cidj/images//bg-header.png);background-size:cover;}.region-header > .menu-mobile{display:none;}#block-cidj-local-tasks{background:#ffffff;width:100%;}#block-cidj-local-tasks ul.tabs{margin:0;}.need-help{text-align:center;}.need-help .need-block{padding:0.5em 2em;margin:0 1em;}.need-help .advertising-footer .pub{width:300px;}.wrapper-login-form{padding-top:1em;}.wrapper-login-form .col{width:354px;}.wrapper-login-form .col header{-moz-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;background-size:cover;}.wrapper-login-form .col article{-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}#create-account-cidj fieldset{margin-top:-10px;}#create-account-cidj fieldset > legend .fieldset-legend{margin-top:80px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;font-size:1.6em;}#create-account-cidj fieldset .form-radios{margin-bottom:1.2em;}#create-account-cidj fieldset .form-radios .form-type-radio{margin-right:1.8em;margin-left:0.6em;}#create-account-cidj .form-actions input[type=submit]{margin-bottom:2em;}#create-account-cidj .advertising-wrapper{margin-left:2em;}.form-textarea-wrapper textarea{padding:1em;}.bt-top{display:none;}#block-reseauxsociauxfooter{margin-top:45px;}#block-reseauxsociauxfooter .field--name-body ul{margin-top:0 !important;}#block-cidjutilshappensnousrencontrerblock #left-block{width:480px !important;}#block-cidjutilshappensnousrencontrerblock #left-block .list-events li{margin:0 3.4% 60px !important;}#block-cidjutilshappensnousrencontrerblock #left-block a{display:block;margin:0 auto;text-align:center;width:100%;}.view-id-evenements{padding:4% 4% !important;}.view-id-evenements .view-content{text-align:center;}.view-id-evenements .view-content .list-events{display:inline-block;margin:0 auto;width:915px;}.view-id-evenements .view-footer{display:block;margin:0 auto;text-align:center;width:100%;}.page-node-27007 .view-pages-enfants .view-content .list-item .views-field:not(:nth-child(-n+3)),.page-node-26999 .view-pages-enfants .view-content .list-item .views-field:not(:nth-child(-n+3)),.page-node-26989 .view-pages-enfants .view-content .list-item .views-field:not(:nth-child(-n+3)),.page-node-27007 .view-pages-enfants .view-content .views-row:not(:nth-child(-n+3)),.page-node-26999 .view-pages-enfants .view-content .views-row:not(:nth-child(-n+3)),.page-node-26989 .view-pages-enfants .view-content .views-row:not(:nth-child(-n+3)){margin-top:0 !important;}.pub-mobile{display:none;}@media only screen and (max-width:640px){.pub-desktop{display:none;}.view-display-id-block_vue_thematique{padding-right:0px;padding-left:0px;}.layout-content{padding-right:10px;padding-left:10px;}}#block-views-block-vue-thematique-block-vue-thematique .advertising-wrapper:first-child,#block-views-block-prochains-evenements-block-1 .advertising-wrapper:first-child,#block-views-block-prochains-evenements-block-2 .advertising-wrapper:first-child{display:block;}@media only screen and (max-width:1201px){.toggle-hamburger-menu{margin-right:1.9em;}main,.need-help{width:100%;}article .node__content .page-title{width:100%;float:none;}article .node__content .actions-content{position:static;text-align:center;width:95%;}article .node__content .actions-content li{display:inline-block;}article .node__content .summary{min-height:auto;}#tpl-list-1col .content-1col .col:first-child{width:100%;text-align:center;}#tpl-list-1col .content-1col .col:first-child img{display:inline-block;width:auto;}#tpl-list-1col .content-1col .col:nth-child(2){width:100%;padding:1em 0;}#tpl-list-1col .content-1col .col:last-child{width:100%;text-align:center;display:inline-block;margin-top:1.3em;}#block-views-block-vue-thematique-block-vue-thematique .view-content,#block-views-block-prochains-evenements-block-1 .view-content,#block-views-block-prochains-evenements-block-2 .view-content{width:670px;margin:0 auto;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}#block-views-block-vue-thematique-block-vue-thematique .view-content .views-row,#block-views-block-prochains-evenements-block-1 .view-content .views-row,#block-views-block-prochains-evenements-block-2 .view-content .views-row{width:300px !important;margin:0 1em !important;}#block-views-block-vue-thematique-block-vue-thematique .view-content .views-row article,#block-views-block-prochains-evenements-block-1 .view-content .views-row article,#block-views-block-prochains-evenements-block-2 .view-content .views-row article{width:100% !important;height:auto !important;padding-bottom:3em;}#block-views-block-vue-thematique-block-vue-thematique .view-content .views-row article img,#block-views-block-prochains-evenements-block-1 .view-content .views-row article img,#block-views-block-prochains-evenements-block-2 .view-content .views-row article img{width:100% !important;height:auto !important;}#block-views-block-vue-thematique-block-vue-thematique .view-content .advertising-wrapper,#block-views-block-prochains-evenements-block-1 .view-content .advertising-wrapper,#block-views-block-prochains-evenements-block-2 .view-content .advertising-wrapper{margin-right:2em;}#block-views-block-vue-thematique-block-vue-thematique .view-content .advertising-wrapper .encard-pub,#block-views-block-prochains-evenements-block-1 .view-content .advertising-wrapper .encard-pub,#block-views-block-prochains-evenements-block-2 .view-content .advertising-wrapper .encard-pub{padding:0px !important;}#block-views-block-vue-thematique-block-vue-thematique .view-content .advertising-wrapper .viewlisting-right-ad,#block-views-block-prochains-evenements-block-1 .view-content .advertising-wrapper .viewlisting-right-ad,#block-views-block-prochains-evenements-block-2 .view-content .advertising-wrapper .viewlisting-right-ad{width:100%;height:auto;}#block-views-block-vue-thematique-block-vue-thematique .view-content .advertising-wrapper .viewlisting-right-ad .auto-promo-300-250,#block-views-block-prochains-evenements-block-1 .view-content .advertising-wrapper .viewlisting-right-ad .auto-promo-300-250,#block-views-block-prochains-evenements-block-2 .view-content .advertising-wrapper .viewlisting-right-ad .auto-promo-300-250{width:100%;height:auto;}#block-views-block-vue-thematique-block-vue-thematique .view-content .advertising-wrapper .viewlisting-right-ad .auto-promo-300-250 img,#block-views-block-prochains-evenements-block-1 .view-content .advertising-wrapper .viewlisting-right-ad .auto-promo-300-250 img,#block-views-block-prochains-evenements-block-2 .view-content .advertising-wrapper .viewlisting-right-ad .auto-promo-300-250 img{width:100%;height:auto;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row,.view-pages-enfants .field--name-body .view-content .views-row,.view-metiers-par-secteur .field--name-body .view-content .views-row,.view-type-d-ecole .field--name-body .view-content .views-row,.view-type-de-diplome .field--name-body .view-content .views-row,.view-centres-d-interet .field--name-body .view-content .views-row,#block-creeruneoffredemploistage .field--name-body .view-content .views-row,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field,.view-pages-enfants .field--name-body .view-content .list-item .views-field,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field,.view-type-d-ecole .field--name-body .view-content .list-item .views-field,.view-type-de-diplome .field--name-body .view-content .list-item .views-field,.view-centres-d-interet .field--name-body .view-content .list-item .views-field,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field{width:30.2% !important;margin:0 1.5% !important;height:22vw !important;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+3)),.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+3)),.view-type-d-ecole.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+3)),.view-type-de-diplome.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+3)),.view-centres-d-interet.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+3)),#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+3)),.view-pages-enfants .field--name-body .view-content .views-row:not(:nth-child(-n+3)),.view-metiers-par-secteur .field--name-body .view-content .views-row:not(:nth-child(-n+3)),.view-type-d-ecole .field--name-body .view-content .views-row:not(:nth-child(-n+3)),.view-type-de-diplome .field--name-body .view-content .views-row:not(:nth-child(-n+3)),.view-centres-d-interet .field--name-body .view-content .views-row:not(:nth-child(-n+3)),#block-creeruneoffredemploistage .field--name-body .view-content .views-row:not(:nth-child(-n+3)),.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+3)),#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-pages-enfants .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-type-d-ecole .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-type-de-diplome .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+3)),.view-centres-d-interet .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+3)),#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+3)){margin-top:2.3vw !important;}.view-pages-enfants .view-content .views-row,.view-pages-enfants .view-content .list-item .views-field{width:30.2% !important;margin:0 1.5% 2em 1.5% !important;}.view-pages-enfants .view-content .views-row:not(:nth-child(-n+3)),.view-pages-enfants .view-content .list-item .views-field:not(:nth-child(-n+3)){margin-top:2.3vw !important;}.page-node-26989 .view-pages-enfants .view-content .views-row:first-of-type{width:100% !important;display:block !important;}.page-node-26989 .views-element-container,.page-node-26999 .views-element-container{width:100% !important;float:none !important;max-width:100% !important;}.page-node-26989 .sidebar-advertising,.page-node-26999 .sidebar-advertising{float:none !important;max-width:100% !important;margin-right:0 !important;}#block-cidjutilshappensnousrencontrerblock .cols-agenda{padding:0 4%;}#block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block{width:910px !important;margin:0 auto;}#block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block .list-events li{margin:0 1.5% 60px !important;}.wrapper-login-form .col{width:30%;}.wrapper-login-form .col .form-text{width:100%;}.view-id-evenements .view-content .list-events{width:685px;}#block-views-block-liste-actus-block-1,.view-id-liste_actus{width:670px;margin:0 auto;max-width:100%;position:relative;}#block-views-block-liste-actus-block-1 .view-content,.view-id-liste_actus .view-content{width:100%;}#block-views-block-liste-actus-block-1 .view-content ul li,.view-id-liste_actus .view-content ul li{width:300px;margin:0 1em 1em !important;}#block-views-block-liste-actus-block-1 .view-header,.view-id-liste_actus .view-header{display:inline-block;position:absolute;top:inherit !important;bottom:4.5em !important;right:1em !important;}.region-header #block-cidj-search #edit-actions,.region-header #block-cidj-search #edit-actions--2{position:absolute;right:6px;bottom:7px;}.footer_first .region-footer-first #block-logosfooter ul:not(.contextual-links) li:nth-child(2) img{height:auto;}.page-node-type-page .actions-content{position:static;display:inline-block;text-align:center;width:100%;}.page-node-type-page .actions-content li{display:inline-block;}.footer-wrapper-content .col-right{width:100%;}.more-like-contents ul li article img{position:absolute;-o-object-fit:cover;object-fit:cover;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.region-homepagevideos #block-nosvideos .slick-next{right:-2% !important;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(1){left:132px;top:72px;}.region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:first-child a::after{bottom:-100px;left:2%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(2){left:225px;top:200px;}#jobs-by li:nth-child(2) a::after{left:-69px;top:20px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(3){left:75px;top:425px;}.region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(3) a::after{top:-33px;left:10%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(4){left:215px;top:315px;}.region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(4) a::after{left:-76px;top:-3px;}}@media only screen and (max-width:1060px){#block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block{width:436px !important;}#block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block .list-events li{margin:0 2% 60px !important;}}@media only screen and (max-width:900px){.region-header > #block-cidj-search{display:none;}.region-header > .menu-mobile #block-cidj-search{display:inline-block !important;width:100% !important;margin:0 auto 2em !important;}.region-header > .menu-mobile #block-cidj-search input[type=search]{width:calc(100% - (77px + 50px)) !important;padding-right:77px !important;}.region-header > .menu-mobile #block-cidj-search input#edit-submit{width:auto;padding:0 0.7em;}.wrapper-login-form{display:inline-block;}.wrapper-login-form .col{width:45.5%;display:inline-block;vertical-align:top;margin:0 2% 30px;}.wrapper-login-form .col .form-text{width:100%;}#block-views-block-vue-thematique-block-vue-thematique .view-content,#block-views-block-prochains-evenements-block-1 .view-content,#block-views-block-prochains-evenements-block-2 .view-content{width:320px !important;}#block-views-block-vue-thematique-block-vue-thematique .view-content .views-row,#block-views-block-prochains-evenements-block-1 .view-content .views-row,#block-views-block-prochains-evenements-block-2 .view-content .views-row{margin:0 !important;}#block-views-block-vue-thematique-block-vue-thematique .view-content .advertising-wrapper,#block-views-block-prochains-evenements-block-1 .view-content .advertising-wrapper,#block-views-block-prochains-evenements-block-2 .view-content .advertising-wrapper{margin-bottom:2em !important;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row,.view-pages-enfants .field--name-body .view-content .views-row,.view-metiers-par-secteur .field--name-body .view-content .views-row,.view-type-d-ecole .field--name-body .view-content .views-row,.view-type-de-diplome .field--name-body .view-content .views-row,.view-centres-d-interet .field--name-body .view-content .views-row,#block-creeruneoffredemploistage .field--name-body .view-content .views-row,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field,.view-pages-enfants .field--name-body .view-content .list-item .views-field,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field,.view-type-d-ecole .field--name-body .view-content .list-item .views-field,.view-type-de-diplome .field--name-body .view-content .list-item .views-field,.view-centres-d-interet .field--name-body .view-content .list-item .views-field,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field{width:46.2% !important;margin:0 1.9% !important;height:32vw !important;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+2)),.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+2)),.view-type-d-ecole.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+2)),.view-type-de-diplome.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+2)),.view-centres-d-interet.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+2)),#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row:not(:nth-child(-n+2)),.view-pages-enfants .field--name-body .view-content .views-row:not(:nth-child(-n+2)),.view-metiers-par-secteur .field--name-body .view-content .views-row:not(:nth-child(-n+2)),.view-type-d-ecole .field--name-body .view-content .views-row:not(:nth-child(-n+2)),.view-type-de-diplome .field--name-body .view-content .views-row:not(:nth-child(-n+2)),.view-centres-d-interet .field--name-body .view-content .views-row:not(:nth-child(-n+2)),#block-creeruneoffredemploistage .field--name-body .view-content .views-row:not(:nth-child(-n+2)),.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+2)),#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-pages-enfants .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-type-d-ecole .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-type-de-diplome .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+2)),.view-centres-d-interet .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+2)),#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field:not(:nth-child(-n+2)){margin-top:2.6vw !important;}.view-pages-enfants .view-content .views-row,.view-pages-enfants .view-content .list-item .views-field{width:46.2% !important;margin:0 1.9% 2em 1.9% !important;}.view-pages-enfants .view-content .views-row:not(:nth-child(-n+2)),.view-pages-enfants .view-content .list-item .views-field:not(:nth-child(-n+2)){margin-top:2.6vw !important;}#block-cidjutilshappensnousrencontrerblock .cols-agenda{padding:0 8%;}#block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block{width:455px !important;}#block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block .list-events li{margin:0 3% 60px !important;}.view-id-evenements .view-content .list-events{width:456px;}.page-node-26989 .view-pages-enfants .view-content .views-row:first-of-type{width:100% !important;display:block !important;}.region-footer-first{display:block !important;text-align:center;}.region-footer-first #block-blocklogofooter{margin:0 auto !important;}.region-footer-first #block-reseauxsociauxfooter ul{width:100% !important;display:inline-block !important;text-align:center;}.region-footer-first #block-reseauxsociauxfooter ul li{display:inline-block !important;}.region-footer-first #block-logosfooter{width:100%;display:block;text-align:center;margin:0 !important;}.region-footer-first #block-logosfooter ul{display:inline-block !important;text-align:center;margin-top:1em;}.region-footer-first #block-logosfooter ul li{display:inline-block !important;}.region-footer-first #block-logosfooter ul li img{width:17vw !important;}.region-footer-first #block-logosfooter ul:not(.contextual-links) li:nth-child(2) img{width:10vw !important;}}@media only screen and (max-width:640px){.toggle-hamburger-menu{position:absolute;top:3em;right:0;}#block-cidj-search{display:none !important;}#block-faqnewsletterlogin ul li:not(:first-child){margin-left:11px !important;}#block-cidj-main-menu .menu li,#block-cidj-main-menu--2 .menu li{width:100% !important;padding:0em !important;height:auto !important;}#block-cidj-main-menu .menu li a,#block-cidj-main-menu--2 .menu li a{padding:1.6em 1em !important;}#block-cidj-breadcrumbs{display:none;}#bg-region-hp-silder .view-liste-actus .view-header .encard-pub{margin:0 auto;}.wrapper-login-form{display:inline-block;}.wrapper-login-form .col{width:100%;margin:0 0 30px;}#block-views-block-vue-thematique-block-vue-thematique .view-content .views-row,#block-views-block-prochains-evenements-block-1 .view-content .views-row,#block-views-block-prochains-evenements-block-2 .view-content .views-row{width:100% !important;margin:0.7em 1.5% !important;display:inline-block;}#block-views-block-vue-thematique-block-vue-thematique .view-content .views-row article,#block-views-block-prochains-evenements-block-1 .view-content .views-row article,#block-views-block-prochains-evenements-block-2 .view-content .views-row article{margin-bottom:2.7em;}#block-views-block-vue-thematique-block-vue-thematique .view-content .advertising-wrapper,#block-views-block-prochains-evenements-block-1 .view-content .advertising-wrapper,#block-views-block-prochains-evenements-block-2 .view-content .advertising-wrapper{width:300px !important;margin:0.7em auto !important;}#block-views-block-vue-thematique-block-vue-thematique .view-content .advertising-wrapper .viewlisting-right-ad,#block-views-block-prochains-evenements-block-1 .view-content .advertising-wrapper .viewlisting-right-ad,#block-views-block-prochains-evenements-block-2 .view-content .advertising-wrapper .viewlisting-right-ad{padding:0px !important;}#block-views-block-liste-actus-block-1 .view-content ul li,.view-id-liste_actus .view-content ul li{width:100%;margin:0 0 1em;height:auto !important;}#create-account-cidj .advertising-wrapper img{width:100%;height:auto;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row,.view-pages-enfants .field--name-body .view-content .views-row,.view-metiers-par-secteur .field--name-body .view-content .views-row,.view-type-d-ecole .field--name-body .view-content .views-row,.view-type-de-diplome .field--name-body .view-content .views-row,.view-centres-d-interet .field--name-body .view-content .views-row,#block-creeruneoffredemploistage .field--name-body .view-content .views-row,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field,.view-pages-enfants .field--name-body .view-content .list-item .views-field,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field,.view-type-d-ecole .field--name-body .view-content .list-item .views-field,.view-type-de-diplome .field--name-body .view-content .list-item .views-field,.view-centres-d-interet .field--name-body .view-content .list-item .views-field,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field{position:relative;width:100% !important;margin:0.7em 1.5% !important;display:inline-block;min-height:auto !important;height:auto !important;padding:20px !important;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row .views-field-nothing,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row .views-field-nothing,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row .views-field-nothing,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row .views-field-nothing,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row .views-field-nothing,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row .views-field-nothing,.view-pages-enfants .field--name-body .view-content .views-row .views-field-nothing,.view-metiers-par-secteur .field--name-body .view-content .views-row .views-field-nothing,.view-type-d-ecole .field--name-body .view-content .views-row .views-field-nothing,.view-type-de-diplome .field--name-body .view-content .views-row .views-field-nothing,.view-centres-d-interet .field--name-body .view-content .views-row .views-field-nothing,#block-creeruneoffredemploistage .field--name-body .view-content .views-row .views-field-nothing,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing,.view-pages-enfants .field--name-body .view-content .list-item .views-field .views-field-nothing,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field .views-field-nothing,.view-type-d-ecole .field--name-body .view-content .list-item .views-field .views-field-nothing,.view-type-de-diplome .field--name-body .view-content .list-item .views-field .views-field-nothing,.view-centres-d-interet .field--name-body .view-content .list-item .views-field .views-field-nothing,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field .views-field-nothing{width:100%;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-type-d-ecole.view-display-id-block_1 .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-type-de-diplome.view-display-id-block_1 .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-centres-d-interet.view-display-id-block_1 .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-pages-enfants .field--name-body .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-metiers-par-secteur .field--name-body .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-type-d-ecole .field--name-body .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-type-de-diplome .field--name-body .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-centres-d-interet .field--name-body .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),#block-creeruneoffredemploistage .field--name-body .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-pages-enfants .field--name-body .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-type-d-ecole .field--name-body .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-type-de-diplome .field--name-body .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),.view-centres-d-interet .field--name-body .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)),#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)){margin:0.7em 1.5% !important;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row .cat,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row .cat,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row .cat,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row .cat,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row .cat,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row .cat,.view-pages-enfants .field--name-body .view-content .views-row .cat,.view-metiers-par-secteur .field--name-body .view-content .views-row .cat,.view-type-d-ecole .field--name-body .view-content .views-row .cat,.view-type-de-diplome .field--name-body .view-content .views-row .cat,.view-centres-d-interet .field--name-body .view-content .views-row .cat,#block-creeruneoffredemploistage .field--name-body .view-content .views-row .cat,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field .cat,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field .cat,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field .cat,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field .cat,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field .cat,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field .cat,.view-pages-enfants .field--name-body .view-content .list-item .views-field .cat,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field .cat,.view-type-d-ecole .field--name-body .view-content .list-item .views-field .cat,.view-type-de-diplome .field--name-body .view-content .list-item .views-field .cat,.view-centres-d-interet .field--name-body .view-content .list-item .views-field .cat,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field .cat{text-align:left;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row .cat a,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row .cat a,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row .cat a,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row .cat a,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row .cat a,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row .cat a,.view-pages-enfants .field--name-body .view-content .views-row .cat a,.view-metiers-par-secteur .field--name-body .view-content .views-row .cat a,.view-type-d-ecole .field--name-body .view-content .views-row .cat a,.view-type-de-diplome .field--name-body .view-content .views-row .cat a,.view-centres-d-interet .field--name-body .view-content .views-row .cat a,#block-creeruneoffredemploistage .field--name-body .view-content .views-row .cat a,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field .cat a,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field .cat a,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field .cat a,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field .cat a,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field .cat a,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field .cat a,.view-pages-enfants .field--name-body .view-content .list-item .views-field .cat a,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field .cat a,.view-type-d-ecole .field--name-body .view-content .list-item .views-field .cat a,.view-type-de-diplome .field--name-body .view-content .list-item .views-field .cat a,.view-centres-d-interet .field--name-body .view-content .list-item .views-field .cat a,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field .cat a{width:100%;padding-right:4em !important;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row .cat a:after,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row .cat a:after,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row .cat a:after,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row .cat a:after,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row .cat a:after,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row .cat a:after,.view-pages-enfants .field--name-body .view-content .views-row .cat a:after,.view-metiers-par-secteur .field--name-body .view-content .views-row .cat a:after,.view-type-d-ecole .field--name-body .view-content .views-row .cat a:after,.view-type-de-diplome .field--name-body .view-content .views-row .cat a:after,.view-centres-d-interet .field--name-body .view-content .views-row .cat a:after,#block-creeruneoffredemploistage .field--name-body .view-content .views-row .cat a:after,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field .cat a:after,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field .cat a:after,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field .cat a:after,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field .cat a:after,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field .cat a:after,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field .cat a:after,.view-pages-enfants .field--name-body .view-content .list-item .views-field .cat a:after,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field .cat a:after,.view-type-d-ecole .field--name-body .view-content .list-item .views-field .cat a:after,.view-type-de-diplome .field--name-body .view-content .list-item .views-field .cat a:after,.view-centres-d-interet .field--name-body .view-content .list-item .views-field .cat a:after,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field .cat a:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;}.view-pages-enfants.view-display-id-block_1 .view-content .views-row img,.view-metiers-par-secteur.view-display-id-block_1 .view-content .views-row img,.view-type-d-ecole.view-display-id-block_1 .view-content .views-row img,.view-type-de-diplome.view-display-id-block_1 .view-content .views-row img,.view-centres-d-interet.view-display-id-block_1 .view-content .views-row img,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .views-row img,.view-pages-enfants .field--name-body .view-content .views-row img,.view-metiers-par-secteur .field--name-body .view-content .views-row img,.view-type-d-ecole .field--name-body .view-content .views-row img,.view-type-de-diplome .field--name-body .view-content .views-row img,.view-centres-d-interet .field--name-body .view-content .views-row img,#block-creeruneoffredemploistage .field--name-body .view-content .views-row img,.view-pages-enfants.view-display-id-block_1 .view-content .list-item .views-field img,.view-metiers-par-secteur.view-display-id-block_1 .view-content .list-item .views-field img,.view-type-d-ecole.view-display-id-block_1 .view-content .list-item .views-field img,.view-type-de-diplome.view-display-id-block_1 .view-content .list-item .views-field img,.view-centres-d-interet.view-display-id-block_1 .view-content .list-item .views-field img,#block-creeruneoffredemploistage.view-display-id-block_1 .view-content .list-item .views-field img,.view-pages-enfants .field--name-body .view-content .list-item .views-field img,.view-metiers-par-secteur .field--name-body .view-content .list-item .views-field img,.view-type-d-ecole .field--name-body .view-content .list-item .views-field img,.view-type-de-diplome .field--name-body .view-content .list-item .views-field img,.view-centres-d-interet .field--name-body .view-content .list-item .views-field img,#block-creeruneoffredemploistage .field--name-body .view-content .list-item .views-field img{height:auto !important;}.view-pages-enfants .view-content .views-row,.view-pages-enfants .view-content .list-item .views-field{position:relative;width:100% !important;margin:0.7em 1.5% !important;display:inline-block;min-height:auto !important;height:auto !important;padding:20px !important;}.view-pages-enfants .view-content .views-row .views-field-nothing,.view-pages-enfants .view-content .list-item .views-field .views-field-nothing{width:100%;}.view-pages-enfants .view-content .views-row .views-field-nothing:not(:nth-child(-n+2)),.view-pages-enfants .view-content .list-item .views-field .views-field-nothing:not(:nth-child(-n+2)){margin:0.7em 1.5% !important;}.view-pages-enfants .view-content .views-row .cat,.view-pages-enfants .view-content .list-item .views-field .cat{text-align:left;}.view-pages-enfants .view-content .views-row .cat a,.view-pages-enfants .view-content .list-item .views-field .cat a{width:100%;padding-right:4em !important;}.view-pages-enfants .view-content .views-row .cat a:after,.view-pages-enfants .view-content .list-item .views-field .cat a:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;}.view-pages-enfants .view-content .views-row img,.view-pages-enfants .view-content .list-item .views-field img{height:auto !important;}.page-node-26989 .view-content .list-item .views-field,.page-node-26999 .view-content .list-item .views-field,.page-node-26989 .view-content .views-row,.page-node-26999 .view-content .views-row{padding:0 !important;margin:0 0 3em 0 !important;}.page-node-26989 .sidebar-advertising img,.page-node-26999 .sidebar-advertising img{width:100% !important;height:auto !important;}.page-node-26989 .view-pages-enfants .view-content .views-row:first-of-type a{display:block;}.page-node-26989 .view-pages-enfants .view-content .views-row:first-of-type a img{width:100% !important;height:auto !important;max-width:100% !important;}.page-node-26989 .view-pages-enfants .view-content .views-row:first-of-type a .item-content{width:100% !important;display:block !important;float:none !important;}.page-node-26989 .view-pages-enfants .view-content .views-row:first-of-type a .item-content:after{top:auto !important;right:auto !important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-17px;}.view-liste-actus .viewlisting-right-ad,.view-prochains-evenements .viewlisting-right-ad{width:100% !important;height:auto !important;text-align:center;}.view-liste-actus .viewlisting-right-ad a,.view-prochains-evenements .viewlisting-right-ad a,.view-liste-actus .viewlisting-right-ad img,.view-prochains-evenements .viewlisting-right-ad img{width:100% !important;height:auto !important;}#block-socialstreampagesinterieures .stream{width:100% !important;}#block-socialstreampagesinterieures .stream li{width:100% !important;}.view-id-evenements{padding:8% !important;}.view-id-evenements .view-content .list-events{width:100%;}.view-id-evenements .view-content .list-events li{margin:0 0 40px;width:100%;height:auto !important;padding:20px 15px 40px;}#block-cidjutilshappensnousrencontrerblock .cols-agenda{padding:0 8%;}#block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block{width:100% !important;}#block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block .list-events li{margin:0 0 40px !important;}.footer_first .region-footer-first{padding:15px;}.footer_first #block-reseauxsociauxfooter{margin-top:19px;border-left:0 !important;}.footer-more-info .region-footer-secondary{padding:0 1em !important;}.footer-more-info .region-footer-secondary .region-footer-second{width:92%;}.region-footer-copyright{position:absolute;bottom:2em;left:10vw;}.bt-top{display:block;background:url(/themes/custom/cidj/images//bt-top.png) scroll no-repeat top left transparent;width:60px;height:59px;position:absolute;bottom:1.2em;right:7.7vw;cursor:pointer;z-index:200;}#block-cidj-footer .menu{margin-left:0 !important;margin-bottom:3em !important;text-align:left !important;-webkit-columns:2 33vw;columns:2 33vw;}#block-cidj-footer .menu li{margin:0 !important;-webkit-columns:6em 2;columns:6em 2;}}.view-offres-de-stages .bloc-right-offer .row-gray,.view-offres-d-emplois .bloc-right-offer .row-gray,#tpl-list-jobs .bloc-right-offer .row-gray{display:none !important;}.view-offres-de-stages .bloc-right-offer h3:not(:first-child),.view-offres-d-emplois .bloc-right-offer h3:not(:first-child),#tpl-list-jobs .bloc-right-offer h3:not(:first-child),.view-offres-de-stages .bloc-right-offer .btn-action:nth-child(6),.view-offres-d-emplois .bloc-right-offer .btn-action:nth-child(6),#tpl-list-jobs .bloc-right-offer .btn-action:nth-child(6){display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;padding-top:10px;}@media screen and (max-width:1201px) and (min-width:611px){.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(1){left:85%;top:10%;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(2){left:90%;top:40%;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(4){left:93%;top:63%;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(3){left:79%;top:80%;}}@media screen and (max-width:780px){#bg-region-hp--meet-us{overflow:hidden;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block ul li{margin:0 0 40px !important;}#block-views-block-liste-actus-block-1 .view-header,.view-id-liste_actus .view-header{width:300px !important;margin:0 auto !important;position:relative !important;top:inherit !important;left:inherit !important;right:inherit !important;bottom:inherit !important;margin-bottom:1.5em !important;display:block !important;}#block-views-block-liste-actus-block-1 .view-content .item-list,.view-id-liste_actus .view-content .item-list{margin:0 auto;width:300px;}#block-views-block-liste-actus-block-1 .view-content .item-list ul li,.view-id-liste_actus .view-content .item-list ul li{width:300px !important;margin:0 0 1.5em !important;}.need-help{text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.need-help .advertising-footer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1em;}.need-help .advertising-footer .pub{width:300px;margin:0 auto;}}
@media only screen and (max-width:1201px){#toolbar-item-administration-tray{display:none;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin:0 !important;}}@font-face{font-family:'gotham_boldregular';src:url(/themes/custom/cidj/fonts/Gotham-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/Gotham-Bold.otf) format('opentype'),url(/themes/custom/cidj/fonts/Gotham-Bold.woff) format('woff'),url(/themes/custom/cidj/fonts/Gotham-Bold.ttf) format('truetype'),url(/themes/custom/cidj/fonts/Gotham-Bold.svg#Gotham-Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/custom/cidj/fonts/Lato-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/Lato-Regular.woff) format('woff'),url(/themes/custom/cidj/fonts/Lato-Regular.ttf) format('truetype'),url(/themes/custom/cidj/fonts/Lato-Regular.svg#Lato-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/custom/cidj/fonts/lato-bold-webfont.eot);src:url(/themes/custom/cidj/fonts/lato-bold-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/cidj/fonts/lato-bold-webfont.woff2) format('woff2'),url(/themes/custom/cidj/fonts/lato-bold-webfont.woff) format('woff');font-weight:bold;font-style:normal;}input[type=text],input[type=search],input[type=email],input[type=number],input[type=tel],input[type=submit]{-webkit-appearance:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.page--node--id-24346 div#right-block{background:#FAF9F9;}.orange-tags,.page-node-type-fiche-metier .job-label-list{-ms-flex-wrap:wrap;flex-wrap:wrap;}#tpl-meet-us .actions-content{top:32px !important;}.page--node--id-40992 .region-homepagevideos #block-nosvideos .slick-next,.page--node--id-40992 .region-homepagevideos #block-nosvideos .slick-prev{background:#ECEBE9;border-radius:100%;padding:0;}#block-views-block-les-ecoles-se-presentent-block-1 .slick-next,#block-views-block-les-ecoles-se-presentent-block-1 .slick-prev,#block-views-block-les-ecoles-se-presentent-block-2 .slick-next,#block-views-block-les-ecoles-se-presentent-block-2 .slick-prev{height:60px;border:0;border-radius:100%;padding:0;background:transparent;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}#block-views-block-les-ecoles-se-presentent-block-1 .slick-prev,#block-views-block-les-ecoles-se-presentent-block-2 .slick-prev{left:5px;}#block-views-block-les-ecoles-se-presentent-block-1 .slick-next,#block-views-block-les-ecoles-se-presentent-block-2 .slick-next{right:5px;}#slideInner{width:100% !important;padding:0 70px;}#slideInner .slide .views-field-field-image .field-content{width:auto;}#slideInner .slide .views-field-title{text-align:center;}#slideInner .slide .views-field-title a{width:auto;color:#fff;display:inline-block;text-align:center;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content,#block-views-block-les-ecoles-se-presentent-block-2 .view-content{margin-top:0;display:block;}#block-views-block-les-ecoles-se-presentent-block-1 .view-content #slideInner,#block-views-block-les-ecoles-se-presentent-block-2 .view-content #slideInner{display:block;}.page-node-type-offre-de-job-emploi-alternance .company-infos,.page-node-type-offre-de-stage .company-infos{padding-top:25px;}.path-bookmarks-contenus .ui-tabs-nav{display:none;}.page--node--id-24346 .region-homepagemeetus .map-meet-us{margin-left:0 !important;}#create-account-cidj label{width:19%;display:inline-block;}#create-account-cidj .confirm-parent,#create-account-cidj .password-parent{max-width:none !important;}#create-account-cidj .form-item-inscription-a-la-newsletter label{width:100%;display:inline;}#create-account-cidj .form-item-acc label{width:100%;display:inline;}.region-header #block-cidj-search .form-actions{position:absolute;right:6px !important;bottom:7px;}.region-header #block-cidj-search input[type=submit]{background:#EE720E;border:0;border-radius:5px;color:#ffffff;height:45px;width:145px;font-size:1.2em;}.page-node-type-page-formulaire .wrapper-account-page,.page-node-27010 .webform-submission-form .wrapper-account-page,.user-logged-in.path-node .wrapper-account-page,.page-node-type-page-formulaire .node__submitted,.page-node-27010 .webform-submission-form .node__submitted,.user-logged-in.path-node .node__submitted{display:none;}.page-node-type-page-formulaire .node__content,.page-node-27010 .webform-submission-form .node__content,.user-logged-in.path-node .node__content{padding-top:30px;}.page-node-type-page-formulaire .node__content .text-formatted > h2,.page-node-27010 .webform-submission-form .node__content .text-formatted > h2,.user-logged-in.path-node .node__content .text-formatted > h2{font-size:36px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:400;padding-bottom:30px;}.page-node-type-page-formulaire label,.page-node-27010 .webform-submission-form label,.user-logged-in.path-node label{font-weight:bold;display:inline-block;width:10%;}.page-node-type-page-formulaire input[type=text],.page-node-27010 .webform-submission-form input[type=text],.user-logged-in.path-node input[type=text],.page-node-type-page-formulaire input[type=email],.page-node-27010 .webform-submission-form input[type=email],.user-logged-in.path-node input[type=email],.page-node-type-page-formulaire input[type=number],.page-node-27010 .webform-submission-form input[type=number],.user-logged-in.path-node input[type=number],.page-node-type-page-formulaire input[type=tel],.page-node-27010 .webform-submission-form input[type=tel],.user-logged-in.path-node input[type=tel]{margin-left:8px;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;background:0 0;font-style:italic;border:1px solid #AEAEAE;width:300px;padding:11px 15px;font-size:15px;margin-bottom:8px;}.page-node-type-page-formulaire textarea,.page-node-27010 .webform-submission-form textarea,.user-logged-in.path-node textarea{border-radius:5px;padding:11px 15px;border:1px solid #AEAEAE;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-node-type-page-formulaire .form-type-checkbox label,.page-node-27010 .webform-submission-form .form-type-checkbox label,.user-logged-in.path-node .form-type-checkbox label{width:auto;}.page-node-type-page-formulaire #edit-domaines-d-interet--wrapper,.page-node-27010 .webform-submission-form #edit-domaines-d-interet--wrapper,.user-logged-in.path-node #edit-domaines-d-interet--wrapper{padding-left:0;}.page-node-type-page-formulaire #edit-domaines-d-interet--wrapper input[type=checkbox],.page-node-27010 .webform-submission-form #edit-domaines-d-interet--wrapper input[type=checkbox],.user-logged-in.path-node #edit-domaines-d-interet--wrapper input[type=checkbox],.page-node-type-page-formulaire #edit-domaines-d-interet--wrapper label,.page-node-27010 .webform-submission-form #edit-domaines-d-interet--wrapper label,.user-logged-in.path-node #edit-domaines-d-interet--wrapper label{width:auto;}.page-node-type-page-formulaire .webform-entity-select,.page-node-27010 .webform-submission-form .webform-entity-select,.user-logged-in.path-node .webform-entity-select{margin-left:8px;}.user-logged-in.path-node .layout-content{padding-top:30px;}.path-search .search-advanced{display:none;}.path-search .views-exposed-form{text-align:center;padding-top:30px;}.path-search .views-exposed-form .form--inline{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.path-search .views-exposed-form input[type=text]{border-radius:5px;padding:11px 15px;border:1px solid #AEAEAE;margin:6px 0;}.path-search .views-exposed-form input[type=submit]{background-color:#F0720E;color:#fff;padding:12px 45px;font-weight:700;font-size:18px;border:none;border-radius:5px;margin-top:0 !important;}.path-search h2{font-size:36px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:400;padding-bottom:30px;padding-top:40px;}.path-search .search-results li{margin-left:0;padding:15px 0;}.path-search .search-results li h3{font-size:120%;}.path-search .search-results li p:last-of-type{display:none;}.path-search .view-resultats-de-recherche .sr,.path-search .view-moteur-de-recherche-solr .sr{height:195px;margin:20px 0;}.path-search .view-resultats-de-recherche .sr .sr-image,.path-search .view-moteur-de-recherche-solr .sr .sr-image{float:left;margin-right:10px;}.path-search .view-resultats-de-recherche .sr .sr-title,.path-search .view-moteur-de-recherche-solr .sr .sr-title{font-size:36px;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:400;padding-bottom:10px;padding-top:20px;}.page-node-type-page .node__content .text-formatted.field--name-body h2{font-family:'Lato',Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;margin-top:15px;}.page-node-type-page .node__content .text-formatted.field--name-body p{margin-top:10px;}.page-node-type-page .node__content .text-formatted.field--name-body ul,.page-node-type-page .node__content .text-formatted.field--name-body ol{margin-left:30px;}.page-node-type-page .node__content .text-formatted.field--name-body ul li,.page-node-type-page .node__content .text-formatted.field--name-body ol li{list-style:disc;padding:2px;}.page-node-type-page .node__content .text-formatted.field--name-body ol li{list-style:decimal;}.maintenance-page{text-align:center;}.maintenance-page header img{margin:20px auto;}.maintenance-page main{padding:30px !important;margin-top:30px !important;}.maintenance-page main h1{font-size:250%;padding:0 0 20px 0;}.Expression{padding-top:20px;font-family:'gotham_boldregular',Arial,sans-serif;text-transform:uppercase;}.page-node-type-article h1,.page-node-type-fiche-diplome h1,.page-node-type-actualite h1,.page-node-type-article-les-ecoles-se-presentent h1,.page-node-type-article-les-sejours-linguistique h1,.page-node-type-evenement h1{min-height:auto !important;}.job-label-list{clear:both;font-family:'gotham_boldregular',Arial,sans-serif;text-transform:uppercase;font-size:80%;padding-bottom:30px;}.job-label-list li{background:#ee720e;color:#fff;border-radius:4px;display:inline-block;padding:5px;}@media screen and (max-width:1279px){.more-like-contents ul li article img{top:0;left:0;}.region-header > .menu-mobile #block-socialheadermobile ul li{list-style:none;}#block-deconnexion{top:126px;right:32px;}#block-deconnexion .return-mon-compte{margin:0 !important;padding:0 !important;}.region-header #block-cidj-search .form-actions{right:6px;bottom:7px;}.region-homepagejobs #block-cidjutilshpadvicesblock #right-block ul li{padding:0 !important;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block{padding-left:0;}.region-homepagemeetus .map-meet-us{margin-left:0;}.region-homepagemeetus .map-meet-us{margin-left:-15px;}.page-node-24344 .region-homepagemeetus .map-meet-us{margin-left:0;}.region-homepagemeetus .map-meet-us.view-map-cij{width:100% !important;}.page--node--id-40992 .region-homepagevideos #block-nosvideos{width:auto;}.page--node--id-40992 .region-homepagevideos #block-nosvideos .slider-videos{width:calc(100% - 150px);height:auto;}.page--node--id-40992 .region-homepagevideos #block-nosvideos{margin-left:0 !important;}.page--node--id-40992 .region-homepagevideos #block-nosvideos .slick-prev{left:-69px;}.page--node--id-40992 .region-homepagevideos #block-nosvideos .slick-next{right:-69px;}.page-node-type-fiche-metier article .node__content .actions-content{text-align:right;}.orange-tags{width:100%;}.page-node-type-offre-de-job-emploi-alternance .location,.page-node-type-offre-de-stage .location{display:block;}.page-node-type-offre-de-job-emploi-alternance .location-left,.page-node-type-offre-de-stage .location-left{width:100%;}.page-node-type-offre-de-job-emploi-alternance .location-right,.page-node-type-offre-de-stage .location-right{width:100%;}.page-node-type-offre-de-job-emploi-alternance .location-right #map,.page-node-type-offre-de-stage .location-right #map{width:100% !important;}.wrapper-account-page,#create-account-cidj{display:block;}.wrapper-account-page #ptabs,#create-account-cidj .left-col{width:100%;}#create-account-cidj .left-col img{width:100%;height:auto;}.view-pages-enfants.view-display-id-block_4 .view-content{width:100%;-webkit-column-count:auto;column-count:auto;text-align:center;}}@media screen and (max-width:1200px){#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper{width:100%;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#block-cidjutilslasteventsgeoblock #block-cidjutilseventsnotfarblock-wrapper .list-events li:first-child{margin-left:20px;}#block-cidjutilslasteventsgeoblock .logo-information-jeunesse{position:relative;top:50px;}#block-eurodesk .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{display:block;height:auto;}#block-eurodesk .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item h2{text-align:center;padding-top:25px;}#block-eurodesk .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item h2 .logo-eurodesk{float:none;margin:0 auto;}#block-eurodesk img.logo-europe{position:static;}.page--node--id-24344 .cols-agenda{display:block;background:transparent;}.page--node--id-24344 #tpl-list-submenu h2{margin-left:0;text-align:center;}.page--node--id-24344 #block-cidjutilshphappensblock{width:100%;}.page--node--id-24344 #block-cidjutilshphappensblock #block-cidjutilshappensnousrencontrerblock{width:100%;}.region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock{width:100%;}.page-node-24344 .region-homepagemeetus h3,.page-node-24344 .region-homepagemeetus p{width:100%;}.view-offres-d-emplois .view-header,.view-offres-de-stages .view-header{float:none;margin:0;}.view-offres-d-emplois .view-header .bloc-right-offer-wrapper,.view-offres-de-stages .view-header .bloc-right-offer-wrapper{margin:20px auto 0;}#tpl-list-jobs .infos-offer-wrapper{width:100%;padding-right:0;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters,.view-id-offres_de_stages.view-display-id-block_1 .view-filters{width:100%;}#tpl-list-jobs form{display:block !important;}.page--node--id-24344 #block-cidjutilshphappensblock #right-block{width:100%;}.region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items{width:100%;padding-top:40px;text-align:center;padding-bottom:40px;}.region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items li{float:none;display:inline-block;vertical-align:middle;height:228px;}#tpl-meet-us #block-cidjutilshpcomecidjblock{width:100%;display:block;margin-top:0;}#tpl-meet-us #block-cidjutilshpcomecidjblock #left-block{float:none;width:100%;text-align:center;}#tpl-meet-us #block-cidjutilshpcomecidjblock #left-block img{margin:0 auto;}#tpl-meet-us #block-cidjutilshpcomecidjblock #right-block{width:100%;padding:0 15px;}.img-banner-meetus{width:100%;height:auto;}#tpl-meet-us #block-cidjutilshpcomecidjblock ul li{width:100%;}.sidebar-advertising{text-align:center;margin:40px auto 10px;}.sidebar-advertising .auto-promo-300x600{text-align:center;}.sidebar-advertising .auto-promo-300x600 a{display:inline-block;}.path-user .layout-content,.path-bookmarks-contenus .layout-content{padding:0px 15px 35px;}#block-publicitetop,#block-publicitebottom,#block-publicitebottom-2{width:100% !important;}.page--node--id-24346 .region-homepagehappensincidj #block-cidjutilshphappensblock{width:100%;}.page--node--id-24346 .cols-agenda{display:block;}.page--node--id-24346 #block-cidjutilshappensnousrencontrerblock{width:100%;}.page--node--id-24346 .region-homepagemeetus h3{width:100%;}.page--node--id-24346 #block-cidjutilshappensnousrencontrerblock h2{margin-left:0 !important;width:100%;text-align:center;}.page--node--id-24346 .region-homepagemeetus p{width:100%;}.page--node--id-24346 #block-cidjutilshappensnousrencontrerblock .cols-agenda{padding:0;}.page--node--id-24346 #tpl-meet-us #block-cidjutilshphappensblock #left-block{width:100% !important;float:none !important;}.page--node--id-24346 #block-cidjutilshappensnousrencontrerblock .cols-agenda #left-block .list-events li{float:none !important;display:inline-block !important;vertical-align:middle;}.page--node--id-24346 #tpl-meet-us #block-cidjutilshphappensblock #right-block{margin:0 auto;}.page-node-40992 .left{float:none;width:100%;}.page-node-40992 .right{float:none;width:100%;}.view-id-pratique.view-display-id-block_1{text-align:center;}.view-id-pratique.view-display-id-block_1 ul li{margin-left:0;margin-right:0;}.view-resultats-de-recherche .sr,.view-moteur-de-recherche-solr .sr{height:auto !important;margin:50px 0 !important;}.view-resultats-de-recherche .sr .sr-image,.view-moteur-de-recherche-solr .sr .sr-image{float:none !important;text-align:center;}.view-resultats-de-recherche .sr .sr-image img,.view-moteur-de-recherche-solr .sr .sr-image img{margin:0 auto;}.map-meet-us .wrapper-filters-map{width:100%;}.map-meet-us .cidj-filter{margin-left:0;}.map-meet-us .arrow-map form .form-item-field-code-postal-value{width:100%;}.path-frontpage .region-homepagemeetus .map-meet-us .arrow-map{width:100%;}.path-frontpage .region-homepagemeetus .map-meet-us .arrow-map img{width:60px;}.region-homepagemeetus .map-meet-us .legend-map{right:0 !important;}.map-meet-us .geolocalize-filter{padding-right:200px;}.map-meet-us .wrapper-filters-map{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#list-picto-vert{clear:both;}#list-picto-vert .list-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-left:0;}#list-picto-vert .list-items li{padding-top:1%;margin:20px;width:calc(100% / 3 - 40px) !important;}.page-node-24346 #block-cidjutilshpcomecidjblock .btn-more-link{bottom:-60px;}#tpl-meet-us #block-cidjutilshpcomecidjblock{height:auto;}}@media screen and (max-width:1180px){#tpl-cij-full h4{width:70%;}}@media screen and (max-width:980px){.region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock .modern li{width:335px !important;}.map-meet-us .geolocalize-filter{padding-right:0;}#tpl-cij-full .title{display:block;margin:10px 0px;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row{display:block;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row:last-child{padding-bottom:10px;}.page-node-type-centres-information-jeunesse #block-cidjutilseventsnotfarblock #block-cidjutilseventsnotfarblock-wrapper .row .col-6{margin-top:0px;margin-bottom:50px;}.col-cij-visibility{display:none;}}@media screen and (max-width:900px){.chrome .region-header #block-cidj-search .form-actions{right:13px !important;}.recentChrome .region-header > .menu-mobile #block-cidj-search input[type="search"]{padding-right:158px !important;}.node--type-offre-de-stage h1,.node--type-offre-de-job-emploi-alternance h1{width:100%;margin-left:0;min-height:105px;padding:0 35px;padding-top:20px;}.node--type-offre-de-stage .actions-content,.node--type-offre-de-job-emploi-alternance .actions-content{position:static;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;margin-bottom:30px;padding-left:35px;}.region-footer-first #block-logosfooter ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;}#tpl-list-3col{overflow:hidden;}.region-homepagemeetus .map-meet-us .leaflet-control-info{width:243.35px;}.region-homepagemeetus .map-meet-us .leaflet-control-info .container{height:72%;}.region-homepagemeetus .map-meet-us .leaflet-control-info .row{display:block;}.region-homepagemeetus .map-meet-us .leaflet-control-info .col-6{float:none;width:98%;display:block;margin:10px 1%;}}@media screen and (max-width:880px){.view-pages-enfants.view-display-id-block_4 .view-content{width:100%;}.footer-2-wrapper-content{display:block;}.footer-2-wrapper-content .col-left{width:100%;padding-left:15px;padding-right:15px;}.footer-2-wrapper-content .col-left p{width:100%;}.footer-2-wrapper-content .col-right{display:none;}.wrapper-account-page .list-user .item-list{margin-right:0;width:100%;}.wrapper-account-page .list-user .item-list span,.wrapper-account-page .list-user .item-list h3{width:100%;}.wrapper-account-page .list-user .item-list span:after{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.wrapper-account-page .list-user .item-list:after{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.path-bookmarks-contenus .flag-contents li{display:block;margin:0 15px 0.25em;}.path-bookmarks-contenus .wrapper-account-page .item-list span{width:100%;height:auto;padding-top:25px;}.path-bookmarks-contenus .flag-contents span.btn-action{margin:20px auto 0;padding-top:10px;}#tpl-cij-full .infos-point-cij{display:block;}#tpl-cij-full .infos-point-cij li{width:100%;padding-bottom:20px;}}@media screen and (max-width:820px){#block-slider .big-list-slider li h3{font-size:6.5vw !important;}#block-slider .small-list-slider{display:block;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;}#block-slider .small-list-slider li{float:none;width:300px;margin:45px auto 10px;}#block-slider .small-list-slider li:not(.active){display:none;}.region-homepagevideos #block-nosvideos article .contenu-video h3{font-size:5vw;}.page-node-type-article .body-wrapper-content .summary .summary-text,.page-node-type-article-les-ecoles-se-presentent .body-wrapper-content .summary .summary-text,.page-node-type-article-les-sejours-linguistique .body-wrapper-content .summary .summary-text,.page-node-type-evenement .body-wrapper-content .summary .summary-text,.page-node-type-fiche-diplome .body-wrapper-content .summary .summary-text{position:static;width:100%;-webkit-transform:none;transform:none;}.page-node-type-evenement .footer-wrapper-content .col-right{width:100%;padding-left:15px;padding-right:15px;}.page-node-type-evenement .footer-wrapper-content .col-left #map{width:100% !important;}.page-node-type-page-formulaire label,.page-node-27010 .webform-submission-form label,.user-logged-in.path-node label{width:23%;}.more-like-contents ul{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media screen and (max-width:780px){.map-meet-us .geolocalize-filter{margin:0px auto 20px !important;}nav.pager .pager__items li.pager__item--next a span{padding-left:36px;}.map-meet-us .separator-filter{clear:both !important;display:block !important;width:100% !important;text-align:center !important;margin-bottom:3px !important;margin-top:0 !important;}.map-meet-us .arrow-map form label{width:100% !important;text-align:center !important;display:block !important;margin:0 auto !important;top:initial !important;}.map-meet-us form input[type="text"]{margin:20px auto !important;width:50% !important;display:block !important;}.map-meet-us form .form-submit{position:relative !important;top:initial !important;width:50% !important;right:inherit !important;margin:0 auto !important;}.map-meet-us .form-actions{position:relative !important;margin:0 auto !important;;right:inherit !important;bottom:inherit !important;}.bef-exposed-form .form--inline > .form-item{float:none !important;margin:0 auto !important;;}.map-meet-us .arrow-map form{width:100% !important;}.map-meet-us .cidj-filter{padding:45px 0px 3px !important;}}@media screen and (max-width:755px){#tpl-list-jobs .content-1col .col:first-child,#tpl-list-jobs .content-1col .col:first-child{margin:0 auto 10px;}.path-search .views-exposed-form .form--inline{display:block;}.path-search .bef-exposed-form .form--inline > .form-item{float:none;}}@media screen and (max-width:700px){.view-resultats-de-recherche .views-row .sr-title,.view-moteur-de-recherche-solr .views-row .sr-title{margin-left:0px !important;}.view-resultats-de-recherche .views-row .sr-content,.view-moteur-de-recherche-solr .views-row .sr-content{margin-left:0px !important;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block{display:block;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items{width:100%;}.path-frontpage .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block #map-cidj{width:100% !important;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul{width:100%;-webkit-transform:scale(0.7);transform:scale(0.7);position:relative;left:-8%;}.need-help,.path-taxonomy .full-width-ad{display:block;}.view-contenus-par-term article,.view-id-glossary article,.view-id-metiers_qui_recrutent article,.view-communiques-de-presse article{display:block;}.view-contenus-par-term article .image-content-list,.view-id-glossary article .image-content-list,.view-id-metiers_qui_recrutent article .image-content-list,.view-communiques-de-presse article .image-content-list{margin-right:0;width:100%;}.footer-wrapper-content{display:block;}.footer-wrapper-content .col-left{width:100%;}#block-eurodesk .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item h2 .logo-eurodesk,#block-eurodesk img.logo-europe{width:90%;height:auto;}#block-eurodesk .col p{width:100%;}article .node__content .summary .field--type-image img{width:100%;height:auto;}.form-type-checkbox label{width:80% !important;}}@media screen and (max-width:642px){.page-node-type-offre-de-job-emploi-alternance .company-infos,.page-node-type-offre-de-stage .company-infos{padding-top:25px;}.page-node-type-article .body-wrapper-content,.page-node-type-article-les-ecoles-se-presentent .body-wrapper-content,.page-node-type-article-les-sejours-linguistique .body-wrapper-content,.page-node-type-evenement .body-wrapper-content,.page-node-type-fiche-diplome .body-wrapper-content{padding-left:0;padding-right:0;}.page-node-type-article .body-wrapper-content .summary .summary-text p,.page-node-type-article-les-ecoles-se-presentent .body-wrapper-content .summary .summary-text p,.page-node-type-article-les-sejours-linguistique .body-wrapper-content .summary .summary-text p,.page-node-type-evenement .body-wrapper-content .summary .summary-text p,.page-node-type-fiche-diplome .body-wrapper-content .summary .summary-text p{font-size:4vw;}#tpl-meet-us #block-cidjutilshpcomecidjblock #left-block img{width:100%;height:auto;}.page-node-24346 #tpl-meet-us .page-title,.page-node-42141 #tpl-cij-full h1{padding-top:100px;}.page-node-42141 .node__content{position:relative;}.page-node-42141 .node__content .actions-content{margin-top:0 !important;top:15px;}.page-node-type-fiche-metier .header-wrapper-content{margin-top:0 !important;}.need-help .need-block{margin:0 auto!important;width:85%;}.need-help .need-block img{bottom:-3px;}}@media screen and (max-width:610px){.page-node-27010 .field--name-field-image img{width:100%;height:auto;}#block-cidjutilshphappensblock .titre-strate{font-size:8vw;}#block-cidjutilshphappensblock .list-events{display:block !important;}#block-cidjutilshphappensblock .list-events li{float:none !important;width:100% !important;}.path-frontpage .region-homepagevideos #block-nosvideos .slider-videos,.region-homepagevideos #block-nosvideos .slider-videos{width:100% !important;}.region-homepagevideos #block-nosvideos .slick-prev,.region-homepagevideos #block-nosvideos .slick-next{top:9% !important;}.region-homepagevideos #block-nosvideos .slick-prev{left:2% !important;}.region-homepagevideos #block-nosvideos .slick-next{right:6% !important;}.region-homepageorientation #block-cidjutilshporientationblock h2{font-size:9vw;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by{width:100%;background-size:365px auto;background-position:-123px center;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li{text-align:left;-webkit-transform:none !important;transform:none !important;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:after{left:-41px;top:10px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(1){left:90px;top:72px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(1):after{top:69px;left:-28px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(2){left:210px;top:167px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(2):after{left:-65px;top:10px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(3){left:88px;top:400px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(3):after{left:-32px;top:-2px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(4){left:199px;top:300px;}.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li:nth-child(4):after{left:-61px;top:15px;}#block-cidjutilshpformationblock .titre-strate{font-size:8vw;}#block-cidjutilshpformationblock ul{-webkit-transform:translateX(-50%) scale(0.7) !important;transform:translateX(-50%) scale(0.7) !important;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul{width:100% !important;-webkit-transform:scale(0.8);transform:scale(0.8);}.region-homepageforeignformation #block-cidjutilshpforeignformationblock li:first-child{left:-30px;top:-20px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(2){left:initial;right:-30px;top:60px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(3){left:-30px;top:170px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(4){left:inherit;top:250px;right:-30px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(5){top:360px;left:-30px;right:inherit;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock ul li:nth-child(6){right:-30px;top:440px;}.path-frontpage .region-homepageforeignformation #block-cidjutilshpforeignformationblock .titre-strate{font-size:8vw;}.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock .titre-strate{font-size:8vw;}.region-homepagemeetus h2.titre-strate{font-size:8vw;}.path-frontpage .region-homepageevents h2{font-size:8vw;}.path-frontpage .region-homepageevents h3{font-size:7vw;}.region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock h2{font-size:8vw;}.page-node-type-fiche-metier article .node__content .actions-content{text-align:center;top:5px;}.more-like-contents .more-like-contents-title{font-size:8vw;}#block-views-block-les-ecoles-se-presentent-block-1 .view-header h3,#block-views-block-les-ecoles-se-presentent-block-2 .view-header h3{font-size:6vw;padding:7vw 0;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes{display:block;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme{width:100%;}#tpl-list-jobs form input[type="submit"]{width:auto;}.page--node--id-24346 #tpl-meet-us #block-cidjutilshphappensblock #right-block{width:100%;}.page--node--id-24346 .region-homepagehappensincidj #block-cidjutilshphappensblock #right-block .list-items li{display:block;width:100%;}.page-node-40992 .left img{width:100%;}.page-node-40992 .bloc-page-handijeunes h2,.page-node-40992 #block-nosvideos h2{font-size:8vw !important;}.page-node-type-offre-de-job-emploi-alternance .job-apply h2,.page-node-type-offre-de-job-emploi-alternance .similar-offers h2,.page-node-type-offre-de-stage .job-apply h2,.page-node-type-offre-de-stage .similar-offers h2,h1.page-title{font-size:8vw;}.page-node-type-page .text-formatted.field--name-body h2{font-size:6vw !important;}.node--type-actualite .body-wrapper-content{padding:20px 0;}.node--type-actualite .summary-text{padding:25px;width:100%;margin-top:140px;position:relative;}.region-homepagecometocidj #right-block p{text-align:center;}.region-homepagecometocidj #right-block .texte-right p{text-align:left;}}@media screen and (max-width:560px){.region-homepagemeetus .map-meet-us .leaflet-control-info{width:96.5%;}.path-frontpage .region-homepagejobs{padding-left:20px;padding-right:20px;}.region-homepagejobs #block-cidjutilshpadvicesblock #left-block p label{display:block;text-align:left;margin-right:0;padding:3px 0 3px 13px;margin-left:20px;}.region-homepagejobs #block-cidjutilshpadvicesblock #left-block select{width:100%;margin-left:0;}.region-homepagejobs #block-cidjutilshpadvicesblock #left-block input[type="submit"]{width:100%;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block ul{display:block;text-align:center;}.path-frontpage .region-homepagejobs #block-cidjutilshpadvicesblock #right-block ul li{width:100%;margin-bottom:40px;}#tpl-cij-full .row{display:block;}#tpl-cij-full .row.row-title{padding-bottom:0px;}#tpl-cij-full .col-6{width:100%;}.region-homepagemeetus .map-meet-us .legend-map{bottom:60px;right:10px !important;}.leaflet-control-info div#button-close button{height:50px;}.region-homepagemeetus .map-meet-us .legend-map ul{height:100% !important;}.region-homepagemeetus .map-meet-us .leaflet-control-info .container{height:64%;}.region-homepagemeetus .map-meet-us .leaflet-control-info .container,.region-homepagemeetus .map-meet-us .leaflet-control-info .row.first,.region-homepagemeetus .map-meet-us .leaflet-control-info .col-6.first{margin-top:0px !important;padding-top:0px !important;}.region-homepagemeetus{padding-left:15px !important;padding-right:15px !important;}.region-homepagemeetus .map-meet-us{margin-left:0;}.region-homepagemeetus .map-meet-us:not(.view-map-cij){margin-left:-15px;}.view-pages-enfants.view-display-id-block_4 .view-content{-webkit-column-count:auto;column-count:auto;}.region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock h2.titre-strate{width:100%;}.page-node-type-offre-de-job-emploi-alternance .company-infos-desc,.page-node-type-offre-de-stage .company-infos-desc{padding-top:60px;}.page--node--id-24346 .region-homepagemeetus .map-meet-us{margin-left:-8px !important;}#block-cidjutilshpadvicesblock #form-job .type-de-mission .fieldset-wrapper{top:303px;}#block-cidjutilshpadvicesblock #form-job .type-de-contrat .fieldset-wrapper{top:375px;}#block-cidjutilshpadvicesblock #form-job .lieu .fieldset-wrapper{top:446px;}#tpl-cij-full .infos-point-cij{display:block;}#tpl-cij-full .infos-point-cij li{width:100%;padding-bottom:20px;}#tpl-cij-full .ipc-float-left{float:none !important;}#tpl-cij-full h4{width:70%;}}@media screen and (max-width:550px){#create-account-cidj label{width:100%;}#list-picto-vert .list-items li{width:100% !important;}.page-node-24346 #block-cidjutilshpcomecidjblock .btn-more-link{bottom:-90px;}}@media screen and (max-width:500px){.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul{-webkit-transform:scale(0.6);transform:scale(0.6);left:-14%;}#block-cidjutilshpdailylifeblock{min-height:650px !important;}.path-frontpage .region-homepageevents #block-cidjutilshplasteventsblock .list-events{display:block;}.path-frontpage .region-homepageevents #block-cidjutilshplasteventsblock .list-events li{float:none;width:100%;}.region-homepagejobs #block-cidjutilshpadvicesblock #right-block p{width:100%;}.page-node-type-offre-de-stage .job-apply .btn-action,.page-node-type-offre-de-job-emploi-alternance .job-apply .btn-action{padding:17px 17%;}.page-node-type-offre-de-stage .similar-offers .similar-offers-list,.page-node-type-offre-de-job-emploi-alternance .similar-offers .similar-offers-list{-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-node-type-offre-de-stage .similar-offers .similar-offers-list .offer,.page-node-type-offre-de-job-emploi-alternance .similar-offers .similar-offers-list .offer{width:80%;margin:20px auto;}}@media screen and (max-width:450px){#block-cidjutilshphappensblock .list-items li{float:none !important;width:100% !important;}.view-offres-d-emplois .cols,.view-offres-de-stages .cols{display:block;}.view-offres-d-emplois .cols .btn-action,.view-offres-de-stages .cols .btn-action{margin:20px auto;}}@media screen and (max-width:430px){.small-list-slider li{width:100% !important;}#block-cidjutilshpformationblock ul{-webkit-transform:translateX(-50%) scale(0.5) !important;transform:translateX(-50%) scale(0.5) !important;}.path-frontpage .region-homepageformations #block-cidjutilshpformationblock{height:580px;}#slideInner .slide .views-field-field-image .field-content img{height:100px;width:auto;}.views-exposed-form .js-form-wrapper.form-wrapper:not(.form-actions),.webform-submission-form .js-form-wrapper.form-wrapper:not(.form-actions){padding:20px 15px;}.views-exposed-form .js-form-wrapper.form-wrapper:not(.form-actions) input,.views-exposed-form .js-form-wrapper.form-wrapper:not(.form-actions) select,.webform-submission-form .js-form-wrapper.form-wrapper:not(.form-actions) input,.webform-submission-form .js-form-wrapper.form-wrapper:not(.form-actions) select{width:100%;margin-left:0;}.views-exposed-form .form-actions input[type="submit"],.views-exposed-form div[data-drupal-selector="edit-actions"] input[type="submit"],.webform-submission-form .form-actions input[type="submit"],.webform-submission-form div[data-drupal-selector="edit-actions"] input[type="submit"]{padding:12px 6px;}.page-node-type-page-formulaire input[type=text],.page-node-27010 .webform-submission-form input[type=text],.user-logged-in.path-node input[type=text],.page-node-type-page-formulaire input[type=email],.page-node-27010 .webform-submission-form input[type=email],.user-logged-in.path-node input[type=email],.page-node-type-page-formulaire input[type=number],.page-node-27010 .webform-submission-form input[type=number],.user-logged-in.path-node input[type=number],.page-node-type-page-formulaire input[type=tel],.page-node-27010 .webform-submission-form input[type=tel],.user-logged-in.path-node input[type=tel]{width:100%;margin-left:0;}}@media screen and (max-width:412px){#block-cidjutilshpadvicesblock #form-job .type-de-mission .fieldset-wrapper{top:343px;}#block-cidjutilshpadvicesblock #form-job .type-de-contrat .fieldset-wrapper{top:421px;}#block-cidjutilshpadvicesblock #form-job .lieu .fieldset-wrapper{top:494px;}}@media screen and (max-width:400px){.path-frontpage .region-homepagedailylife #block-cidjutilshpdailylifeblock ul{-webkit-transform:scale(0.5);transform:scale(0.5);left:-29%;}.region-homepagesocialnetworks #block-cidjutilshpsocialnetworksblock .modern li{width:280px !important;}#tpl-meet-us #block-cidjutilshpcomecidjblock .texte-right{margin-top:60px;}#tpl-list-jobs .bloc-right-offer-wrapper{width:100%;}.page-node-type-evenement .footer-wrapper-content .col-right .liens{text-align:center;}.page-node-type-evenement .footer-wrapper-content .col-right .liens .lien{display:block;}.page-node-type-evenement .footer-wrapper-content .col-right .liens .lien a{margin:10px 0 0;}}@media screen and (max-width:380px){.path-frontpage .region-homepageorientation #block-cidjutilshporientationblock #jobs-by li{font-size:5vw;}.path-search input[type=text]{width:84%;}.path-search .view-resultats-de-recherche .sr .sr-image img,.path-search .view-moteur-de-recherche-solr .sr .sr-image img{width:100%;height:auto;}.view-id-pratique.view-display-id-block_1 ul li{width:100%;}.node__content img{width:100%;height:auto;}#block-cidj-content iframe{width:100% !important;}#block-cidj-content .custom-ad{text-align:center;}#block-cidj-content .custom-ad iframe{width:auto !important;}.region-header #block-cidj-search #edit-actions input#edit-submit{width:60px !important;}.node--type-actualite .summary-text,.node--type-publi-redactionnel .summary-text{width:100% !important;position:relative !important;right:initial !important;top:initial !important;-webkit-transform:initial !important;transform:initial !important;}.map-meet-us .arrow-map form{width:100%;}.map-meet-us form input[type="text"]{margin:20px auto !important;}.map-meet-us .arrow-map form .form-item-field-code-postal-value{text-align:center;}.map-meet-us .arrow-map form label{text-align:center;}.map-meet-us .cidj-filter{padding-bottom:0px;}.map-meet-us .geolocalize-filter{margin-left:0;}.region-homepagemeetus .map-meet-us .arrow-map{margin-top:50px;}}.ios .region-homepagevideos #block-nosvideos .slick-prev,.safari .region-homepagevideos #block-nosvideos .slick-prev,.ios .region-homepagevideos #block-nosvideos .slick-next,.safari .region-homepagevideos #block-nosvideos .slick-next{padding:0 !important;}.region-homepageslider{overflow:hidden;}.pager__items{height:30px;}.page-node-type-page .actions-content{top:-130px !important;}.page-node-27010 .webform-submission-form textarea{width:425px !important;}a.a2a_dd.addtoany_share{height:80px;margin-top:-70px;padding-top:0;}.page-node-type-offre-de-stage .similar-offers .similar-offers-list img,.page-node-type-offre-de-job-emploi-alternance .similar-offers .similar-offers-list img{max-width:120px;}
h3{margin:10px 0 4px 0;font-family:"gotham_boldregular",Arial,sans-serif;font-weight:normal;}.job-single-blocs .advertising-wrapper,#job-single-blocs .advertising-wrapper{display:block;margin-top:36px !important;}#block-views-block-liste-actus-block-1 .view-header{position:absolute;top:0;right:0.7em;background-color:transparent !important;}.article-floating-ad{width:auto !important;float:right;margin:0 0 30px 30px;}.page-node-198359 .region-homepagemeetus h2.titre-strate,.page-node-198359 .region-homepagemeetus p,.page-node-198359 .map-meet-us .separator-filter,.page-node-198359 .map-meet-us .geolocalize-filter{display:none;}.page-node-198359 .map-meet-us .wrapper-header-map{padding-bottom:0px !important;margin-bottom:42px !important;}.page-node-198359 .region-homepagemeetus .map-meet-us{margin-left:0px !important;}.page-node-26993 .node__content .text-formatted.field--name-body h2{font-family:"Lato",Arial;font-weight:bold;color:#525251;font-size:25px !important;padding-bottom:0 !important;padding-top:0 !important;}.node--type-actualite .summary-text,.node--type-publi-redactionnel .summary-text,.page-node-type-fiche-diplome .body-wrapper-content .summary .summary-text,.page-node-type-article .body-wrapper-content .summary .summary-text,.page-node-type-evenement .body-wrapper-content .summary .summary-text,.page-node-type-formation .body-wrapper-content .summary .summary-text,.page-node-type-article-les-ecoles-se-presentent .body-wrapper-content .summary .summary-text,.page-node-type-article-les-sejours-linguistique .body-wrapper-content .summary .summary-text{opacity:0.94;}.page-node-type-article-les-sejours-linguistique .body-wrapper-content .summary .summary-text,.page-node-type-article-les-sejours-linguistique ul{text-align:left !important;}.encadre_cidj{padding:10px 70px 30px 30px !important;}.footer-wrapper-content .col-right span.a-lire-meme-sujet{font-family:"Lato",Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;display:block;}.footer-wrapper-content .col-left .know span.titre-en-savoir-plus,.footer-wrapper-content .col-left .sponso span.titre-en-savoir-plus{margin:10px 0 15px 0;font-family:"gotham_boldregular",Arial,sans-serif;display:block;}.more-like-contents .more-like-contents-title{color:#525251;text-transform:uppercase;text-align:center;padding:50px 0;font-size:36px;font-family:"gotham_boldregular",Arial,sans-serif;font-weight:normal;display:block !important;}.more-like-contents ul li article .content-title{font-size:18px;font-family:"gotham_boldregular",Arial,sans-serif;font-weight:normal;line-height:1.4;position:relative;z-index:1;display:block !important;margin:10px 0 4px 0 !important;}.sponso ul p{width:200px !important;margin:0 auto !important;text-align:center !important;font-weight:initial !important;margin-top:10px !important;}.titre-telechargement{font-family:"gotham_boldregular",Arial,sans-serif;font-weight:normal;font-size:100%;margin:20px 0 8px 0;}.page-node-26989 .view-pages-enfants .view-content .views-row:not(:first-child){margin:0 1% 55px !important;}.page-node-26999 .view-pages-enfants .view-content .views-row{margin:0 1% 75px !important;}#block-cidj-content h1,#block-cidj-content.view-header h1{font-size:2em !important;margin:0 !important;font-family:"gotham_boldregular",Arial,sans-serif !important;font-weight:normal !important;}.view-id-glossary{padding-top:45px !important;margin-top:0 !important;margin-bottom:70px;}.user-logged-in.path-node .node__content .text-formatted > h2{font-size:36px;font-family:"gotham_boldregular",Arial,sans-serif;font-weight:400;padding-bottom:0px !important;}.page-node-27006 h2{font-family:"Lato",Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;margin-top:15px;}.bouton-form{font-family:Arial,sans-serif;font-size:1.2em;width:200px;height:43px;padding-top:7px;text-align:center;color:#faf9f9;background:linear-gradient(#ee720e,#bf5e0f);border-radius:8px;text-shadow:0px 1px 0px white;text-shadow:0px 1px 0px rgba(255,255,255,0.2);box-shadow:0 0 5px rgba(0,0,0,0.5),0 -1px 0 rgba(255,255,255,0.4);padding:8px;text-decoration:none;}.bouton-form:hover{color:#fff;background:#bf5e0f;}.bouton-form:active{color:#fff;background:#bf5e0f;box-shadow:1px 1px 10px black inset,0 1px 0 rgba(255,255,255,0.4);}.div-bouton-form{width:100%;margin:auto;text-align:center;margin-top:40px;}.image-kit{width:100%;}.page-node-type-page-formulaire .node__content{padding-top:0px !important;}.page-node-203684 .webform-submission-form label,.page-node-203684 .page-node-type-page-formulaire label{font-weight:bold;display:inline-block;width:30% !important;}.col-left img{margin-left:8px;}.footer-more-info .region-footer-secondary .region-footer-second #block-cidj-footer ul li:not(:first-child){margin-left:24px !important;}@media only screen and (max-width:1201px){.footer_first .region-footer-first #block-logosfooter ul:not(.contextual-links) li img{width:auto !important;height:auto !important;}}@media only screen and (max-width:900px){.footer_first .region-footer-first #block-reseauxsociauxfooter{border-left:1px solid #ecebe9;height:25px;position:absolute;bottom:8px;width:100% !important;}}@media screen and (max-width:610px){.node--type-actualite .summary-text,.node--type-publi-redactionnel .summary-text,.node--type-actualite .summary-text,.node--type-publi-redactionnel .summary-text,.page-node-type-fiche-diplome .body-wrapper-content .summary .summary-text,.page-node-type-article .body-wrapper-content .summary .summary-text,.page-node-type-evenement .body-wrapper-content .summary .summary-text,.page-node-type-formation .body-wrapper-content .summary .summary-text,.page-node-type-article-les-ecoles-se-presentent .body-wrapper-content .summary .summary-text,.page-node-type-article-les-sejours-linguistique .body-wrapper-content .summary .summary-text,.page-node-type-article .body-wrapper-content .summary .summary-text p,.page-node-type-fiche-diplome .body-wrapper-content .summary .summary-text p{margin-top:0px !important;font-size:19px !important;}}@media screen and (max-width:610px){.page-node-type-article .field--type-image,.page-node-type-fiche-diplome .field--type-image,.page-node-type-actualite .field--type-image,.page-node-type-article-les-ecoles-se-presentent .field--type-image,.page-node-type-article-les-sejours-linguistique .field--type-image,.page-node-type-evenement .field--type-image,.page-node-type-formation .field--type-image,.page-node-type-publi-redactionnel .field--type-image,.page-node-type-publi-redactionnel .field--type-image{min-height:0px !important;}}@media screen and (max-width:610px){.node--type-actualite .body-wrapper-content,.node--type-publi-redactionnel .body-wrapper-content{padding:0 0 0 0 !important;}}@media only screen and (max-width:610px){.path-frontpage .region-homepageslider #block-slider .slider-hp-wrapper .big-list-slider li{height:auto;width:100vw;padding:0 30px;min-height:500px;}}@media only screen and (max-width:900px){.path-frontpage .region-homepageslider #block-slider .slider-hp-wrapper .big-list-slider li{height:auto;width:100vw;padding:0 30px;min-height:500px;}}.node--type-offre-de-stage h1,.node--type-offre-de-job-emploi-alternance h1{padding:10px 0 30px 35px !important;min-height:45px !important;}.page-node-type-offre-de-job-emploi-alternance #block-cidj-breadcrumbs,.page-node-type-offre-de-stage #block-cidj-breadcrumbs{padding-left:17px !important;}.region-homepagecometocidj #right-block ul li a{text-decoration:none;color:#525251;display:inherit !important;padding-top:15px;}.legendeCopyright{display:block;margin-bottom:30px !important;}.page-node-205234 .region-advertising-bottom,.page-node-205234 .region-advertising-top #block-publicitetop,.page-node-205234.advertising-wrapper,.page-node-205234 .region-header,.page-node-205234 .region-relooking,.page-node-205234 .footer-more-info,.page-node-205234 .bloc-right-offer-wrapper,.page-node-205234 .view-header,.page-node-205234 .advertising-wrapper,.page-node-205234 .view-offres-d-emplois .full-width-ad,.page-node-205234 .view-offres-d-emplois .full-width-ad,.page-node-205234 #block-cidj-breadcrumbs,.page-node-205234 #block-cidj-breadcrumbs .breadcrumb,.page-node-205234 .breadcrumb,.page-node-205234 .cookiesdirective,.page-node-205234 .epd{display:none !important;}.page-node-205234 .infos-offer-wrapper,.page-node-205234 #tpl-list-jobs form,.page-node-205234 .form,.page-node-205234 .view-filters{width:100% !important;}.page-node-205234 .view-content{padding-top:0px !important;}.page-node-205234 #tpl-list-jobs form{padding:0px !important;}.page-node-205234 #tpl-list-jobs .infos-offer-wrapper{text-align:justify !important;}.page-node-205234 .form-item-field-type-de-mission-jobs-emplo-target-id-all,.page-node-205234 .form-item-field-departement-target-id-all,.page-node-205234 .form-item-field-type-de-contrat-target-id-all,.form-item-field-type-de-mission-jobs-emplo-target-id-all,.form-item-field-departement-target-id-all,.form-item-field-type-de-contrat-target-id-all{display:none !important;}.page-node-205234 .footer_first .region-footer-first #block-logosfooter ul:not(.contextual-links) li img{max-width:126px !important;max-height:110px;height:auto;}.page-node-205234 .footer_first .region-footer-first #block-blocklogofooter{width:138px !important;}@media only screen and (max-width:1201px){.page-node-205234 .footer_first .region-footer-first #block-blocklogofooter{width:138px !important;}}.node--type-offre-de-formation-en-alternance h1,.page-node-type-offre-de-formation-en-alternance h1{padding:10px 0 30px 35px !important;min-height:45px !important;}.view-offres-d-emplois .view-header,.view-offres-de-stages .view-header{float:right;margin-top:-213px;visibility:hidden !important;}h1.page-title,.page-node-type-offre-de-formation-en-alternance .job-apply h2,.page-node-type-offre-de-formation-en-alternance .similar-offers h2{font-size:36px;font-weight:bold;font-family:"gotham_boldregular",Arial,sans-serif;font-weight:normal;}#tpl-list-jobs .content-1col .col .nombre-de-poste-a-pourvoir,#tpl-list-jobs .content-1col .col .type-de-mission-stages,.page-node-type-offre-de-formation-en-alternance .company-infos-desc .company-type-labels span,.page-node-type-offre-de-formation-en-alternance .similar-offers .similar-offers-list .offer .similar-labels span{background-color:#9990c5;display:inline;color:#fff;margin-right:4px;border-radius:10px;font-weight:bold;text-transform:uppercase;padding:2px 15px;}.page-node-type-offre-de-formation-en-alternance .actions-content{top:0;right:35px;}.page-node-type-offre-de-formation-en-alternance .content-type-label{color:#ee720e;}.page-node-type-offre-de-formation-en-alternance .layout-content{padding:0;}.page-node-type-offre-de-formation-en-alternance .layout-content > .region-content{position:relative;}.page-node-type-offre-de-formation-en-alternance{position:static;}.page-node-type-offre-de-formation-en-alternance .node--type-offre-de-stage h1,.page-node-type-offre-de-formation-en-alternance .node--type-offre-de-job-emploi-alternance h1{padding-bottom:0px;}.page-node-type-offre-de-formation-en-alternance #block-cidj-page-title .page-title{padding-right:290px;padding-left:35px;}.page-node-type-offre-de-formation-en-alternance .job-ad-content{min-height:544px;padding:0 35px 40px;}.page-node-type-offre-de-formation-en-alternance .job-ad-content ul{margin-bottom:20px;margin-top:15px;}.page-node-type-offre-de-formation-en-alternance .job-ad-content ul li{padding-left:20px;margin-top:15px;}.page-node-type-offre-de-formation-en-alternance .job-ad-content ul li:before{content:"";border:solid #9990c5;border-width:0 2px 2px 0;display:inline-block;vertical-align:middle;padding:3px;margin-right:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.page-node-type-offre-de-formation-en-alternance .job-ad-content p{line-height:1.6;}.page-node-type-offre-de-formation-en-alternance .job-ad-content .jbloc:not(:first-child){margin-top:40px;}.page-node-type-offre-de-formation-en-alternance .job-ad-title{font-family:"Lato",Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:8px;}.page-node-type-offre-de-formation-en-alternance .job-ad-sub{font-weight:bold;display:block;margin-bottom:4px;margin-top:30px;}.page-node-type-offre-de-formation-en-alternance .jbloc p:first-letter{text-transform:uppercase;}.page-node-type-offre-de-formation-en-alternance .job-ad-dl{font-size:100%;}.page-node-type-offre-de-formation-en-alternance .job-ad-dl dt{font-weight:bold;float:left;clear:left;line-height:1.9;margin-right:5px;}.page-node-type-offre-de-formation-en-alternance .job-ad-dl dt:after{content:" :";}.page-node-type-offre-de-formation-en-alternance .job-ad-dl dd{line-height:1.9;}.page-node-type-offre-de-formation-en-alternance .job-ad-dl dd.presentation{display:block;line-height:1.5;clear:left;}.page-node-type-offre-de-formation-en-alternance .location{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-node-type-offre-de-formation-en-alternance .location-left{background:#ecebe9;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 35px;}.page-node-type-offre-de-formation-en-alternance .location-right{width:50%;height:280px;}.page-node-type-offre-de-formation-en-alternance .company-infos{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;}.page-node-type-offre-de-formation-en-alternance .company-infos-image{width:120px;margin-right:25px;}.page-node-type-offre-de-formation-en-alternance .company-infos-image img{width:100%;height:auto;}.page-node-type-offre-de-formation-en-alternance .company-infos-desc{font-size:14px;}.page-node-type-offre-de-formation-en-alternance .company-infos-desc .company-type-labels{margin-bottom:15px;}.page-node-type-offre-de-formation-en-alternance .company-infos-desc p{line-height:1.4;}.page-node-type-offre-de-formation-en-alternance .company-infos-desc .date{background:#ecebe9;padding:5px 10px;display:inline-block;margin-top:15px;border-radius:4px;}.page-node-type-offre-de-formation-en-alternance .job-apply{background:url(/themes/custom/cidj/images/job-apply-circle.png) no-repeat bottom right #9990c5;padding:70px 30px;text-align:center;}.page-node-type-offre-de-formation-en-alternance .job-apply h2{text-transform:uppercase;color:white;}.page-node-type-offre-de-formation-en-alternance .job-apply .btn-action{font-size:20px;padding:17px 93px;}.page-node-type-offre-de-formation-en-alternance .similar-offers{text-align:center;padding-top:40px;padding:35px 35px 35px;}.page-node-type-offre-de-formation-en-alternance .similar-offers h2{text-transform:uppercase;}.page-node-type-offre-de-formation-en-alternance .similar-offers img{margin:0 auto 15px;}.page-node-type-offre-de-formation-en-alternance .similar-offers .similar-offers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;margin-top:20px;margin-bottom:70px;}.page-node-type-offre-de-formation-en-alternance .similar-offers .similar-offers-list .offer{width:calc(100% / 3 - 40px);margin:0 20px;}.page-node-type-offre-de-formation-en-alternance .similar-offers .similar-offers-list .offer .similar-labels{margin-bottom:10px;}.page-node-type-offre-de-formation-en-alternance .similar-offers .similar-offers-list .offer p{line-height:1.4;}.page-node-type-offre-de-formation-en-alternance .similar-offers .similar-offers-list .offer .date{margin:8px 0 14px;}.page-node-type-offre-de-formation-en-alternance .similar-offers .similar-offers-list .offer .similar-title{font-size:20px;font-weight:bold;margin-bottom:5px;}.page-node-type-offre-de-formation-en-alternance .similar-offers .other-offers{font-size:20px;padding:14px 88px;}.page-node-type-offre-de-formation-en-alternance #block-cidj-breadcrumbs{padding-left:17px !important;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters{width:810px;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form{display:inline-block;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #edit-actions{background-color:inherit !important;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes{list-style:none;padding:0;display:flex;justify-content:space-around;text-align:left;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme{display:inline-block;width:220px;overflow:hidden;vertical-align:top;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme span.label{display:none;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset{padding:0;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset legend{display:inline-block;width:210px !important;background-color:#ecebe8;border:1px solid;border-radius:5px;cursor:pointer;position:relative;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset legend:after{content:"";background:url(/themes/custom/cidj/images/fleche-arrow-select.png) no-repeat 90% 50%;width:15px;height:10px;position:absolute;top:17px;right:24px;}.view-id-offres_d_emplois.view-display-id-block_3
  .view-filters
  form
  #liste-termes
  li.terme
  fieldset
  legend
  .fieldset-legend{font-size:100%;text-transform:none;padding:10px;width:100%;display:inline-block;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{background-color:#ecebe8;position:absolute;width:197px;z-index:100;color:#525251;box-shadow:none;padding:11px 15px;font-size:15px;margin-bottom:8px;border:1px solid;display:none;top:411px;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:500px;overflow:scroll;}.view-id-offres_d_emplois.view-display-id-block_3
  .view-filters
  form
  #liste-termes
  li.terme
  fieldset
  .fieldset-wrapper
  .form-checkboxes
  input[type="checkbox"]{left:-9999px;position:absolute;}.view-id-offres_d_emplois.view-display-id-block_3
  .view-filters
  form
  #liste-termes
  li.terme
  fieldset
  .fieldset-wrapper
  .form-checkboxes
  input[type="checkbox"]:checked
  + label::after,.view-id-offres_d_emplois.view-display-id-block_3
  .view-filters
  form
  #liste-termes
  li.terme
  fieldset
  .fieldset-wrapper
  .form-checkboxes
  input[type="checkbox"]:not(:checked)
  + label::before{border:1px solid #ddddd2;background-color:#fff;content:"";height:20px;left:0;position:absolute;top:0;width:20px;border-radius:5px;}.view-id-offres_d_emplois.view-display-id-block_3
  .view-filters
  form
  #liste-termes
  li.terme
  fieldset
  .fieldset-wrapper
  .form-checkboxes
  input[type="checkbox"]:checked
  + label::before{color:#1d1d1b;content:"✔";font-size:14px;left:4px;line-height:0.8;position:absolute;top:4px;font-weight:bold;transition:all 0.2s ease 0s;z-index:10;}.view-id-offres_d_emplois.view-display-id-block_3
  .view-filters
  form
  #liste-termes
  li.terme
  fieldset
  .fieldset-wrapper
  .form-checkboxes
  label{position:relative;padding-left:2.5em;display:block;cursor:pointer;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{position:relative !important;top:0 !important;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{border:0 !important;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{margin-top:-15px !important;}.view-id-offres_d_emplois.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper,.view-id-offres_de_stages.view-display-id-block_1 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper,.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{background-color:#ecebe8;position:absolute;width:210px !important;box-shadow:none;padding:11px 15px;font-size:15px;margin-bottom:8px;border:1px solid !important;display:none;top:411px;border-top:0 !important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:500px;overflow:scroll;}.page-node-206373 .view-empty{width:100%;float:right;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme{width:100%;}#tpl-list-jobs form input[type="submit"]{width:auto;}.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset .fieldset-wrapper{margin-top:45px;}@media screen and (max-width:1200px){.view-id-offres_d_emplois.view-display-id-block_3 .view-filters{width:100%;}}@media screen and (max-width:755px){.page-node-206373 .content-1col .col:first-child,.page-node-206373 .content-1col .col:first-child{margin:0 auto 10px;}}@media screen and (max-width:642px){.page-node-type-offre-de-formation-en-alternance .company-infos{padding-top:25px;}}@media screen and (max-width:980px){.page-node-206373 .content-1col .col:nth-child(2){max-width:500px;}}@media screen and (max-width:500px){.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes li.terme fieldset legend{width:210px !important;}}@media screen and (max-width:610px){.view-id-offres_d_emplois.view-display-id-block_3 .view-filters form #liste-termes{display:block;}}@media screen and (max-width:610px){.view-offres-d-emplois .view-header,.view-offres-de-stages .view-header{float:right;margin-top:-368px;visibility:hidden !important;}}#tpl-list-jobs .infos-offer-wrapper{width:100%;padding-right:30px;}#tpl-list-jobs h1{font-size:36px;font-family:"gotham_boldregular",Arial,sans-serif;font-weight:normal;color:#525251;margin:10px 0 15px;width:100%;}.node--type-offre-de-formation-en-alternance img{border:0;display:block;max-width:100%;}.node--type-offre-de-formation-en-alternance h1{max-width:880px !important;}.node--type-offre-de-formation-en-alternance h2{font-family:"Lato",Arial;font-weight:bold;color:#525251;font-size:21px !important;margin-bottom:8px !important;margin-top:8px !important;}.node--type-offre-de-formation-en-alternance h3{font-family:"Lato",Arial;font-weight:bold;color:#525251;font-size:18px !important;margin-top:8px !important;margin-bottom:8px !important;}.node--type-offre-de-formation-en-alternance p{margin-bottom:8px !important;}.node--type-offre-de-formation-en-alternance .Expression{padding-top:20px;font-family:"gotham_boldregular",Arial,sans-serif;text-transform:uppercase;margin-left:36px;}#tpl-meet-us #block-cidjutilshpcomecidjblock{height:auto !important;}.page-node-26997 .field--name-field-fichiers-joints,.page-node-26997 #field--name-field-fichiers-joints{display:none;}.spb_top_center{margin-top:40px;}.spb_center{margin:auto;top:50%;left:50%;margin-left:-284px !important;margin-top:-350px !important;}@media screen and (max-width:610px){.spb_center{margin-left:-227px !important;}}.block-popupenquetemobile,#block-popupenquetemobile{display:block !important;}@media screen and (max-width:610px){.block-popupenquetemobile,#block-popupenquetemobile{display:block !important;}}html.auto-scroll .question-row{margin:0 0 10px 0 !important;}html.auto-scroll .survey-page .survey-page-body{max-width:896px;margin:auto;border:none;margin-top:0 !important;}.footer_first .region-footer-first #block-reseauxsociauxfooter ul:not(.contextual-links) li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:7px !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.footer_first .region-footer-first #block-logosfooter ul:not(.contextual-links) li img{max-width:140px;max-height:122px !important;height:auto;margin-right:1.5em;margin-left:1.5em;}.page-node-27006 .field--name-field-chapeau{font-size:18px;margin:10px 0 4px 0;font-family:"gotham_boldregular",Arial,sans-serif;font-weight:normal;}.region-header .menu--main-navigation-2{text-transform:uppercase;margin-top:35px;margin-bottom:13px;}.region-header .menu--main-navigation-2 ul:not(.contextual-links){margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li{list-style:none;list-style-image:none;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li ul{width:1118px;margin-left:3px;padding-right:370px !important;position:absolute;left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ee720e;list-style:none;display:none;z-index:1;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li ul li{z-index:1;width:215px;color:#ffffff;font-weight:bold;position:relative;background-color:initial !important;margin:15px !important;overflow:hidden;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li ul li:last-child{display:none;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li ul li a{text-align:left !important;display:block !important;width:130px;text-decoration:none;color:#ffffff;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li ul li:after{content:"";width:36px;height:36px;background:url(/themes/custom/cidj/images/arrow.png) no-repeat center;position:absolute;right:15px;top:35%;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li ul li:before{content:"";color:#e5ab91;width:1px;height:46px;background:url(/themes/custom/cidj/images/pipe.jpg) no-repeat center;position:absolute;right:0;top:30%;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li:nth-child(2) ul{background-color:#f8a724;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li:nth-child(3) ul{background-color:#9990c5;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li:nth-child(4) ul{background-color:#00b4d5;}.region-header .menu--main-navigation-2 ul:not(.contextual-links) li:nth-child(5) ul{background-color:#aecc46;}.region-header .menu--main-navigation-2 ul > li{width:155px;max-height:80px;background-color:#ee720e;margin:0 3px;}.region-header .menu--main-navigation-2 ul > li a{padding:16px 0 16px 0;color:#ffffff;font-weight:bold;line-height:1.3;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;text-align:center;height:100%;text-transform:uppercase;}.region-header .menu--main-navigation-2 ul > li.menu-item--active-trail{border-bottom:6px solid #bf5e0f;}.region-header .menu--main-navigation-2 ul > li:nth-child(2){background-color:#f8a724;}.region-header .menu--main-navigation-2 ul > li:nth-child(2).menu-item--active-trail{border-bottom:6px solid #dd8a00;}.region-header .menu--main-navigation-2 ul > li:nth-child(3){background-color:#9990c5;}.region-header .menu--main-navigation-2 ul > li:nth-child(3).menu-item--active-trail{border-bottom:6px solid #79729c;}.region-header .menu--main-navigation-2 ul > li:nth-child(4){background-color:#00b4d5;}.region-header .menu--main-navigation-2 ul > li:nth-child(4).menu-item--active-trail{border-bottom:6px solid #058ca0;}.region-header .menu--main-navigation-2 ul > li:nth-child(5){background-color:#aecc46;padding:16px !important;}.region-header .menu--main-navigation-2 ul > li:nth-child(5).menu-item--active-trail{border-bottom:6px solid #89a52a;}.region-header .menu--main-navigation-2 ul > li:nth-child(6){background-color:#ffffff;}.region-header .menu--main-navigation-2 ul > li:nth-child(6) a{color:#525251;}.region-header .menu--main-navigation-2 ul > li:nth-child(6).menu-item--active-trail{border-bottom:6px solid #525251;}.region-header .menu--main-navigation-2 ul > li:nth-child(7){background-color:#ecebe9;}.region-header .menu--main-navigation-2 ul > li:nth-child(7) a{color:#5f2885;}.region-header .menu--main-navigation-2 ul > li:nth-child(7).menu-item--active-trail{border-bottom:6px solid #5f2885;}.region-header .menu--main-navigation-2 ul > li:nth-child(8){display:none;}.region-header .menu--main-navigation-2 ul > li{position:relative;}.region-header .menu--main-navigation-2 ul > li:after{content:" ";position:absolute;width:0;height:5px;background-color:rgba(0,0,0,0.267);bottom:0;left:0;-webkit-transition:0.4s all ease;transition:0.4s all ease;}.region-header .menu--main-navigation-2 ul > li:hover:after{width:100%;}@media only screen and (max-width:480px){.region-header .menu--main-navigation-2 ul > li:after{content:none !important;}}.page-node-206923 .field--type-image,.page-node-206922 .field--type-image,.page-node-206921 .field--type-image,.page-node-202008 .field--type-image,.page-node-216179 .field--type-image{display:none;}.page-node-206926 #block-views-block-prochains-evenements-block-2,.page-node-206927 #block-views-block-prochains-evenements-block-2,.page-node-206928 #block-views-block-prochains-evenements-block-2,.page-node-206929 #block-views-block-prochains-evenements-block-2,.page-node-206930 #block-views-block-prochains-evenements-block-2,.page-node-207734 #block-views-block-prochains-evenements-block-2,.page-node-207735 #block-views-block-prochains-evenements-block-2,.page-node-207737 #block-views-block-prochains-evenements-block-2,.page-node-207740 #block-views-block-prochains-evenements-block-2,.page-node-207744 #block-views-block-prochains-evenements-block-2{margin-top:-85px;}#block-views-block-prochains-evenements-block-4 .view-content article{width:350px;border:1px solid #e2e2e2;height:450px;margin-bottom:75px;position:relative;background-color:#ffffff;}.page-node-type-evenement .footer-wrapper-content .col-rightX2,.page-node-type-formation .footer-wrapper-content .col-rightX2,.page-node-type-evenement .footer-wrapper-content .col-right2,.page-node-type-formation .footer-wrapper-content .col-right2{width:340px;background-color:#ecebe8;padding:30px 0px 20px 30px;}.footer-wrapper-content .col-rightX2,.footer-wrapper-content .col-right2{background:url(/themes/custom/cidj/images/footer-2col-cercle.png) no-repeat bottom right #ecebe8;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:340px;}@media screen and (max-width:820px){.page-node-type-evenement .footer-wrapper-content .col-rightX2,.page-node-type-formation .footer-wrapper-content .col-rightX2{width:100%;padding:10px 15px 10px 15px;}}.page-node-type-evenement .footer-wrapper-content .col-right2,.page-node-type-formation .footer-wrapper-content .col-right2{padding:10px 15px 10px 15px;}@media screen and (max-width:820px){.page-node-type-evenement .footer-wrapper-content .col-left #map,.page-node-type-formation .footer-wrapper-content .col-left #map{width:100% !important;position:relative !important;margin:auto 0;display:block !important;}}@media screen and (max-width:820px){.page-node-type-evenement .footer-wrapper-content .col-right2,.page-node-type-formation .footer-wrapper-content .col-right2{width:100%;padding:28px 0 0 0;}}@media screen and (max-width:820px){.footer-wrapper-content .col-right2{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:340px;}}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .clean-date-event span,.page-node-type-formation .footer-wrapper-content .col-rightX2 .clean-date-event span{background-color:#ee720e;color:#ffffff;text-decoration:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-family:"gotham_boldregular",Arial,sans-serif;font-weight:normal;text-align:center;display:inline-block;}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .adresse address,.page-node-type-formation .footer-wrapper-content .col-rightX2 .adresse address{font-size:120%;font-weight:bold;}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .adresse,.page-node-type-formation .footer-wrapper-content .col-rightX2 .adresse{position:relative;padding-left:35px;margin-bottom:30px;}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .adresse:before,.page-node-type-formation .footer-wrapper-content .col-rightX2 .adresse:before{content:"";width:25px;height:35px;background:url(/themes/custom/cidj/images/picto-event.png) no-repeat center;left:0;top:0;position:absolute;}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .adresse .gps,.page-node-type-formation .footer-wrapper-content .col-rightX2 .adresse .gps{display:none;}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .type_de_public,.page-node-type-formation .footer-wrapper-content .col-rightX2 .type_de_public{font-size:120%;font-weight:bold;margin-bottom:10px;}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .fichiers ul li a,.page-node-type-formation .footer-wrapper-content .col-rightX2 .fichiers ul li a{text-transform:uppercase;font-size:100%;font-weight:bold;height:29px;display:block;}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .fichiers ul li,.page-node-type-formation .footer-wrapper-content .col-rightX2 .fichiers ul li{margin-bottom:10px;}.page-node-type-evenement .footer-wrapper-content .col-rightX2 .fichiers ul li:before,.page-node-type-formation .footer-wrapper-content .col-rightX2 .fichiers ul li:before{content:"";background:url(/themes/custom/cidj/images/picto-fichier.png) no-repeat center;width:22px;height:29px;border-radius:0;display:block;float:left;margin-right:8px;}.page-node-type-evenement .footer-wrapper-content .col-right2 .iframe,.page-node-type-formation .footer-wrapper-content .col-right2 .iframe{margin:auto;overflow:hidden;}.page-node-type-evenement .footer-wrapper-content .col-right2 #haWidget,.page-node-type-formation .footer-wrapper-content .col-right2 #haWidget{margin:auto;min-height:490px !important;}@media screen and (max-width:820px){.page-node-type-evenement .footer-wrapper-content .col-right2 #haWidget,.page-node-type-formation .footer-wrapper-content .col-right2 #haWidget{margin:auto;min-height:500px !important;}}.page-node-206926 .node--type-page .field--type-image,.page-node-206927 .node--type-page .field--type-image,.page-node-206928 .node--type-page .field--type-image,.page-node-206929 .node--type-page .field--type-image,.page-node-206930 .node--type-page .field--type-image,.page-node-207734 .node--type-page .field--type-image,.page-node-207735 .node--type-page .field--type-image,.page-node-207737 .node--type-page .field--type-image,.page-node-207740 .node--type-page .field--type-image,.page-node-207744 .node--type-page .field--type-image{float:left;margin-right:4%;margin-bottom:30px;width:100%;}.page-node-206926 .node__content .field--name-field-chapeau,.page-node-206927 .node__content .field--name-field-chapeau,.page-node-206928 .node__content .field--name-field-chapeau,.page-node-206929 .node__content .field--name-field-chapeau,.page-node-206930 .node__content .field--name-field-chapeau,.page-node-207734 .node__content .field--name-field-chapeau,.page-node-207735 .node__content .field--name-field-chapeau,.page-node-207737 .node__content .field--name-field-chapeau,.page-node-207740 .node__content .field--name-field-chapeau,.page-node-206931 .node__content .field--name-field-chapeau,.page-node-206932 .node__content .field--name-field-chapeau,.page-node-206935 .node__content .field--name-field-chapeau,.page-node-2206935 .node__content .field--name-field-chapeau{opacity:0.94;background:#ecebe9;padding:25px 40px;width:650px;position:absolute;right:0;top:12em;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:19px;line-height:1.5;color:#525251;font-weight:bold;}.region-content #block-slider{margin:0 auto;position:relative;}.region-content #block-slider .slider-hp-wrapper{height:682px;overflow:hidden;}.region-content #block-slider .slider-hp-wrapper .big-list-slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;height:682px;width:auto;}.region-content #block-slider .slider-hp-wrapper .big-list-slider li{position:relative;display:inline-block;width:1200px;height:682px;float:left;}.region-content #block-slider .slider-hp-wrapper .big-list-slider li article{display:block;height:682px;width:80%;margin:4em auto;text-align:center;}.region-content #block-slider .slider-hp-wrapper .big-list-slider li h3{color:#ffffff;width:100%;text-align:center;font-size:3em;line-height:1.1em;font-weight:bold;text-shadow:0px 0px 10px #000000;}.region-content #block-slider .slider-hp-wrapper .big-list-slider li h4{text-align:center;border-bottom:3px solid #ee720e;margin:0 auto;padding-bottom:1px;display:inline-block;font-family:'Lato',Arial;text-transform:uppercase;margin-bottom:1em;text-shadow:0px 0px 10px #000000;}.region-content #block-slider .slider-hp-wrapper .big-list-slider li p{color:#ffffff;text-align:center;text-shadow:0px 0px 10px #000000;}.region-content #block-slider .slider-hp-wrapper .big-list-slider li div.field--name-body a{text-shadow:0px 0px 10px #000000;}.region-content #block-slider .slider-hp-wrapper .big-list-slider li span.btn-action{width:200px;background-color:#ee720e;border-radius:5px;color:#ffffff;font-size:18px;padding:0.7em;margin:1em auto 0;text-align:center;display:block;}.region-content #block-slider .slider-hp-wrapper .big-list-slider li a{color:#ffffff;text-decoration:none;}.region-content .small-list-slider{position:absolute;top:400px;}.region-content .small-list-slider li{background-color:#ffffff;width:317px;float:left;padding:30px;margin:0 25px;border-radius:5px;height:180px;cursor:pointer;text-align:center;position:relative;}.region-content .small-list-slider li:first-child{margin-left:38px;}.region-content .small-list-slider li.active{background-color:#dad9d5;}.region-content .small-list-slider h3{text-align:center;font-size:18px;font-weight:bold;padding-top:1em;color:#525251;}.region-content .small-list-slider h4{text-align:center;border-bottom:3px solid #ee720e;margin:0 auto;padding-bottom:1px;display:inline-block;font-family:'Lato',Arial;text-transform:uppercase;color:#525251;}.region-content .small-list-slider h3:after{content:"";width:60px;height:60px;background:url(/themes/custom/cidj/images/hp-plus-blanc.png) center no-repeat;position:absolute;bottom:-60px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.region-content span.prev{position:absolute;top:480px;left:10px;width:15px;height:15px;cursor:pointer;z-index:1;display:none;}.region-content span.next{position:absolute;right:15px;top:480px;height:15px;width:15px;cursor:pointer;z-index:1;}#block-cidjutilseventsliderblock{clear:both;overflow:hidden;background:#ffffff url(/themes/custom/cidj/images/hp-videos-bg.jpg) no-repeat center;}.region-content #block-nosvideos{width:1200px;margin:0 auto;position:relative;padding-bottom:40px;}.region-content #block-nosvideos h2{font-size:52px;text-align:center;color:#ffffff;text-transform:uppercase;margin:2em 0 0.5em;font-weight:bold;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;}.region-content #block-nosvideos .slider-videos{width:928px;height:500px;margin:0 auto;}.region-content #block-nosvideos .video-item-slide{margin:0 auto;height:500px;}.region-content #block-nosvideos article{margin:0 auto;margin-top:60px;position:relative;margin-bottom:60px;}.region-content #block-nosvideos article .contenu-video{position:absolute;top:3em;width:100%;padding:0 2em;text-align:center;}.region-content #block-nosvideos article .contenu-video .player{display:block;margin:0 auto;}.region-content #block-nosvideos article .contenu-video h3{font-size:2.4em;text-align:center;color:#ffffff;width:100%;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;line-height:1.1em;margin:0.3em 0 0.2em;}.region-content #block-nosvideos article .contenu-video p{color:#ffffff;text-align:center;}.region-content #block-nosvideos article .contenu-video span.btn-action{margin:1.4em auto 0;font-weight:bold;}.region-content #block-nosvideos span.prev{position:absolute;top:320px;left:30px;width:15px;height:15px;cursor:pointer;display:none;}.region-content #block-nosvideos span.next{position:absolute;top:320px;right:80px;width:15px;height:15px;cursor:pointer;}.region-content #block-nosvideos .slick-prev,.region-content #block-nosvideos .slick-next{position:absolute;top:50%;width:80px;height:80px;cursor:pointer;background:none;border:0;z-index:999;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.region-content #block-nosvideos .slick-prev{left:-100px;}.region-content #block-nosvideos .slick-next{right:-100px;}#block-views-block-prochains-evenements-block-3 .view-content article,#block-views-block-prochains-evenements-block-4 .view-content article,#block-views-block-prochains-evenements-block-5 .view-content article,#block-views-block-prochains-evenements-block-6 .view-content article,#block-views-block-prochains-evenements-block-7 .view-content article,#block-views-block-prochains-evenements-block-8 .view-content article,#block-views-block-prochains-evenements-block-9 .view-content article,#block-views-block-prochains-evenements-block-10 .view-content article{width:350px;border:1px solid #e2e2e2;height:450px;margin-bottom:75px;position:relative;background-color:#ffffff;}#block-views-block-prochains-evenements-block-3 a .date,#block-views-block-prochains-evenements-block-4 a .date,#block-views-block-prochains-evenements-block-5 a .date,#block-views-block-prochains-evenements-block-6 a .date,#block-views-block-prochains-evenements-block-7 a .date,#block-views-block-prochains-evenements-block-8 a .date,#block-views-block-prochains-evenements-block-9 a .date,#block-views-block-prochains-evenements-block-10 a .date{margin-top:25px;padding:0 20px;display:block;color:#AECC46 !important;margin-bottom:0 !important;text-align:center;font-size:18px;}#block-views-block-prochains-evenements-block-3 .view-content article a h2,#block-views-block-prochains-evenements-block-4 .view-content article a h2,#block-views-block-prochains-evenements-block-5 .view-content article a h2,#block-views-block-prochains-evenements-block-6 .view-content article a h2,#block-views-block-prochains-evenements-block-7 .view-content article a h2,#block-views-block-prochains-evenements-block-8 .view-content article a h2,#block-views-block-prochains-evenements-block-9 .view-content article a h2,#block-views-block-prochains-evenements-block-10 .view-content article a h2{text-align:center;font-weight:bold;font-size:18px;margin-bottom:35px;margin-top:25px;padding:0 20px;color:#525251;}.page-node-207744 .node__content .field--name-field-chapeau{opacity:0.94;background:#ecebe9;padding:25px 40px;width:650px;position:absolute;right:0;top:6%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:19px;line-height:1.5;color:#525251;font-weight:bold;}.page-node-type-formation .footer-wrapper-content .col-left{padding:0;}.page-node-type-formation .footer-wrapper-content .col-left .sponso{padding:30px 20px;}.page-node-type-formation .footer-wrapper-content .col-right{width:780px;background-color:#ecebe8;}.page-node-type-formation .footer-wrapper-content .col-right .date h3{background-color:#ee720e;color:#ffffff;text-decoration:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;text-align:center;display:inline-block;text-transform:uppercase;font-size:120% !important;}.page-node-type-formation .footer-wrapper-content .col-right .date h3 a{color:white;}.page-node-type-formation .footer-wrapper-content .col-right .title h3{font-size:140% !important;font-weight:bold;margin-top:0;}.page-node-type-formation .footer-wrapper-content .col-right .adresse{position:relative;padding-left:35px;margin-bottom:30px;}.page-node-type-formation .footer-wrapper-content .col-right .adresse:before{content:"";width:25px;height:35px;background:url(/themes/custom/cidj/images/picto-event.png) no-repeat center;left:0;top:0;position:absolute;}.page-node-type-formation .footer-wrapper-content .col-right .adresse address{font-size:120%;font-weight:bold;}.page-node-type-formation .footer-wrapper-content .col-right .adresse .gps{font-size:80%;}.page-node-type-formation .footer-wrapper-content .col-right .type_de_public{font-size:120%;font-weight:bold;margin-bottom:10px;}.page-node-type-formation .footer-wrapper-content .col-right .type_d_organisateur{font-size:120%;font-weight:bold;margin-bottom:10px;}.page-node-type-formation .footer-wrapper-content .col-right .type_d_organisateur .oragnisateur{color:#ee720e;}.page-node-type-formation .footer-wrapper-content .col-right .liens{margin-bottom:40px;}.page-node-type-formation .footer-wrapper-content .col-right .liens .lien{display:inline-block;}.page-node-type-formation .footer-wrapper-content .col-right .liens .lien a{color:white !important;background-color:#ee720e;color:#ffffff;text-decoration:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-family:'gotham_boldregular',Arial,sans-serif;font-weight:normal;text-align:center;display:inline-block;}.page-node-type-formation .footer-wrapper-content .col-right .liens .lien:first-child a{margin-left:0;}.page-node-type-formation .footer-wrapper-content .col-right .fichiers ul li{margin-bottom:10px;}.page-node-type-formation .footer-wrapper-content .col-right .fichiers ul li:before{content:"";background:url(/themes/custom/cidj/images/picto-fichier.png) no-repeat center;width:22px;height:29px;border-radius:0;}.page-node-type-formation .footer-wrapper-content .col-right .fichiers ul li a{text-transform:uppercase;font-size:100%;font-weight:bold;height:29px;display:block;}.page-node-type-formation .footer-wrapper-content .col-right .adresse .gps{margin-top:20px;padding-top:8px;}.page-node-type-formation .layout-content{padding:0 35px 35px 35px;}.page-node-type-formation p{line-height:1.5;}.page-node-type-formation p:not(:first-child){margin-top:10px;}.page-node-type-formation h1{width:800px;float:left;}.page-node-type-formation h2{margin-top:15px;}.page-node-type-formation .field--type-image{min-height:300px;}.page-node-type-formation .col-right a{color:#525251;margin-left:30px;}.page-node-type-formation .col-right li{list-style:none;position:relative;margin-bottom:5px;margin-left:0;}.page-node-type-formation .col-right li:before{content:">";display:block;width:22px;height:22px;border-radius:15px;position:absolute;left:0;top:0;background-color:#ed720e;text-align:center;color:#fff;}.page-node-type-formation .article-bloc h2{font-family:'Lato',Arial;font-weight:bold;color:#525251;font-size:25px !important;margin-bottom:15px;}.node--type-page .node__content .affichage_chapeau .field--name-field-chapeau{opacity:0.94;background:#ecebe9;padding:25px 40px;width:650px;position:absolute;right:0;top:12em;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:19px;line-height:1.5;color:#525251;font-weight:bold;}.encadre-blanc{margin-top:10px;border:1px solid white;padding:4px;}.page-node-type-offre-de-job-emploi-alternance .job-ad-content td a{color:black !important;}.view-bloc-les-ecoles-se-presentent,#view-bloc-les-ecoles-se-presentent{color:#fff;font-size:36px;text-transform:uppercase;font-weight:bold;text-align:center;padding:75px 0;}.page-node-type-offre-de-job-emploi-alternance h1,.page-node-type-offre-de-stage h1,.page-node-24635 h3,.page-node-24634 h3{text-transform :lowercase;}.page-node-type-offre-de-job-emploi-alternance h1:first-letter,.page-node-type-offre-de-stage  h1:first-letter,.page-node-24635 h3:first-letter,.page-node-24634 h3:first-letter{text-transform:capitalize;}.page-node-type-offre-de-job-emploi-alternance .breadcrumb li,.page-node-type-offre-de-stage .breadcrumb li{text-transform :lowercase;}.breadcrumb li:first-letter{text-transform:capitalize !important;}.breadcrumb li:first-letter{text-transform:capitalize;}.page-node-216526 .node__content .field--name-field-chapeau{top:18em !important;}.page-node-216525 .node__content .field--name-field-chapeau{top:10em !important;}.couveurodeskpro{float:right;margin-right:25px;margin-left:25px;}.videodiveurodesk{display:block;float:left;margin-right:25px;overflow:hidden;}.eurodeskcontactdiv{width:100%;min-height:50px;margin:auto;display:block;padding:0 60px 0 60px;text-align:center;}@media screen and (max-width:610px){.page-node-216526 .node__content .field--name-field-chapeau,.page-node-216525 .node__content .field--name-field-chapeau{width:auto;display:contents;}.couveurodeskpro{display:contents;}.videodiveurodesk{display:block;margin-right:0px;overflow:hidden;width:100%;}.eurodeskcontactdiv{width:100%;min-height:50px;margin:auto;display:block;padding:0 0px 0 0px;text-align:center;display:grid;}.video-eurodesk{width:100%;}.couveurodeskpro img{border:0;display:block;width:100%;}.page-node-216525 .node--type-page .field--type-image,.page-node-216525 .node--type-page .field--type-image img{border:0;display:block;width:100% !important;height:auto !important;}.opportunites-iframe{padding-left:0;}.zone-opportunites{display:contents;}.page-node-216526 #block-cidjutilshappensnousrencontrerblock{width:100%;margin:0 auto;}.page-node-216526 #block-cidjutilshappensnousrencontrerblock{width:100%;margin:0 auto;}.page-node-216526 .region-homepagehappensincidj #block-cidjutilshphappensblock{width:100%;margin:0 auto;min-height:700px;}.page-node-216526 #block-cidjutilshappensnousrencontrerblock .cols-agenda{padding:0 8%;display:block;}.page--node--id-216526 #block-cidjutilshphappensblock #right-block{float:initial;display:contents;}}
