@media only screen and (max-width:960px){.homepage .headfront{position:initial;}#pay p.p1{margin-bottom:15px;}#pay p{font-size:16px;line-height:20px;}#pay h4{font-size:18px;line-height:20px;width:325px;max-width:100%;}#pay h1{margin:30px auto 0;line-height:32px;font-size:32px;width:360px;max-width:100%;}#block-views-block-entreprises-profils-block-ets-b1-mobile .view-header h2{margin:30px 0 20px !important;color:#ff4d00;}#block-views-block-entreprises-profils-block-ets-b1-mobile h2{margin-bottom:20px;}.page-taxonomy-term-281 .pathtaxogrid-entreprises .ligne1 .grd2 .row .gridg1 h5:before{content:'Mot de la directrice';}.pathtaxogrid-entreprises .ligne1 .grd2 .row .gridg1 h5:before{content:'Mot du directeur';display:block;color:#333;text-transform:uppercase;font-size:18px;margin-bottom:5px;}.page-vocabulary-entreprises .views-field-field-video-de-presentation{margin:30px auto 0;}#block-views-block-entreprises-profils-etsune h2{margin:30px 0;}.gridfreeent{margin-bottom:10px;padding:10px;box-shadow:0 2px 0 #ff4d00;}.gridfreeent .contz .gz img{width:12px;height:12px;}.gridfreeent .contz .textz .zxc2 li{font-size:12px;line-height:14px;}.gridfreeent .contz .textz .zxc2{margin-bottom:0;}.gridfreeent .contz .textz .secteur{line-height:14px;font-size:12px;}.gridfreeent .contz .textz .name{font-size:16px;line-height:12px;}.gridfreeent .contz .logoz{width:30%;}.gridfreeent .contz .textz{width:70%;padding:0;}.downloadpdf p{margin:0 0 10px;display:block;}.downloadpdf img{width:26px;}#views-bootstrap-entreprises-profils-block-2{bottom:75px;right:5px;max-width:60px;}.pathtaxogrid-entreprises .ligne2{margin-top:10px;}.topunefloatgrid .logo img{width:55px;height:55px;padding:2px;}.topunefloatgrid .logo a{width:60px;height:60px;padding:0;}.etsalaune .views-field-field-video-de-presentation{margin:30px 0;}.etsalaune .pathtaxogrid-entreprises .ligne2{margin-top:30px;}#block-views-block-entreprises-profils-etsune .pathtaxogrid-entreprises .ligne1 .grd2{width:100%;padding:0;}#block-views-block-entreprises-profils-etsune .pathtaxogrid-entreprises .ligne1 .grd1{width:100%;}.downloadpdf p a{width:100%;}.grid-entreprises .logo{height:70px;}#block-views-block-formation-block-1{margin-top:100px;}.formationspage .paymethod h2{margin:0;font-size:18px;}.paymethod .notice p{font-size:16px !important;}.formationspage .paymethod{width:100%;margin:30px 0;padding:30px;}.formationpg .cont .desc{font-size:16px;line-height:22px;}.formationpg .cont .price{font-size:34px;margin:10px 0;}.formationpg .cont{border:none;padding:0;}.formationpg .cont .title{font-size:18px;line-height:22px;}.formationpg .affic img{margin:0 0 30px;}.formationpg{width:100%;}.gridaddpartner p a span{font-size:18px;}.gridaddpartner p a{padding:0;}#block-partnerstopadds{margin-top:120px;}#block-exposedformentreprises-profilsblock-ets-b1-mobile{margin:30px 0;}.zone-connection .row{background-size:100%;background-position:top center;}.headfront .grd2 h2 a{color:#000;}.headfront .grd2 p a{color:#000;}.view-header .recrutpay .money{font-size:12px !important;}.noresult{padding:30px;}.view-header .recrutpay h2{font-size:18px;line-height:26px;margin-bottom:10px !important;}.node--type-job-seeker .group-footer .field .field__item:first-child a::before{top:-50px;}.node--type-job-seeker .group-footer .field .field__item:first-child a::before{font-size:18px;line-height:24px;}.pageaddprofil{padding:130px 0 70px;}.paymethod{margin-top:30px;}.node--type-job-seeker .group-left .media__image{margin:0 auto !important;}.postuler #content{padding-top:40px;}.pathtaxogrid-entreprises .ligne1 .grd2 .row{padding:0;}.grid-entreprises .linktoprofil a{padding:15px 30px;font-size:14px;color:#ff4d00db;}.page-view-entreprises-profils .commnets .paragraph .field--name-field-commentaire{font-size:12px;line-height:16px;}.col-xs-6{width:50%;}.page-view-entreprises-profils .commnets .paragraph{padding:100px 15px 15px;min-height:370px;height:370px;width:400px;margin-right:10px;}.page-view-entreprises-profils .commnets .paragraph{max-width:80%;}.pathtaxogrid-entreprises2{max-width:100%;}.pathtaxogrid-entreprises .ligne1 .grd1{width:100%;padding:0 20px;}#cboxClose{font-size:12px;width:100px;text-align:right;}#cboxTitle{font-size:10px;bottom:25px;}#cboxCurrent{display:none !important;}#cboxPrevious{font-size:12px;width:100px;text-align:left;}#cboxNext{left:100px;font-size:12px;width:100px;}.pathtaxogrid-entreprises .ligne2 h1{font-size:16px;line-height:22px;display:block;}.pathtaxogrid-entreprises .ligne2 .galserv::after{font-size:11px;line-height:12px;}.pathtaxogrid-entreprises .ligne2 .galnet::after{font-size:11px;line-height:12px;}.pathtaxogrid-entreprises .ligne2 .gaelry a img{max-width:100%;height:auto;padding:5px;}.entreprises .form-select{height:auto;}.pathtaxogrid-entreprises .ligne1 .grd2 .row .gridg1 h5{font-size:14px;color:#ff4d00;}.pathtaxogrid-entreprises .ligne1 .grd2 .row .gridg1 h6{color:#333;font-size:18px;margin-bottom:5px;}.pathtaxogrid-entreprises .ligne1 .grd2 .row .gridg2{padding:40px 15px 0;}.pathtaxogrid-entreprises .ligne1 .grd3{padding:40px 20px 0;}.pathtaxogrid-entreprises .ligne1 .grd3 h6{line-height:18px;font-size:16px;color:#ff4d00;margin-bottom:20px;}.pathtaxogrid-entreprises .ligne1 .grd1 .texticon p img{width:18px;}.pathtaxogrid-entreprises .ligne1 .grd1 .texticon p a{color:#333;font-size:14px;line-height:18px;}.pathtaxogrid-entreprises .ligne1 .grd2{top:0;margin-top:30px;padding:0 20px;width:100%;}.pathtaxogrid-entreprises .ligne1 .grd1 .secteur{line-height:18px;font-size:14px;color:#ff4d00;font-family:osb;}.pathtaxogrid-entreprises .ligne1 .grd1 .name{color:#333;font-size:18px;line-height:18px;font-family:osb;text-decoration:none;}.pathtaxogrid-entreprises .logo img{width:90px;height:90px;left:5px;}.grid-entreprises .linktoprofil{top :135px;}.offresemp .headerentreprise .logo img{left:5px;}.entreprises .grid-entreprises .logo img{width:90px;height:90px;bottom:40px;}.entreprises .grid-entreprises{max-width:100%;margin:0 0 20px;height:355px;min-height:auto;}.entreprises .sidebar .block{padding:0;margin:100px 0 30px;}.anonyme .alert-wrapper .alert .btn-close{background-size:16px;}.footerjob .zone2 p{font-size:9px;}.homepage .site-footer{padding:150px 0 0;}.imgbeforefoot .zonetexte h2{font-size:22px;line-height:24px;}#block-imagebeforefooter{border-radius:8px;padding:30px;top:70px;background:linear-gradient(to top,#fff 0%,#fff 60%,#fff0 100%);}.homepage .featured-bottom{padding:0 15px;}.postuler #block-bootstrap-barrio-subtheme-page-title h1{font-size:28px;line-height:28px;}.postuler #block-bootstrap-barrio-subtheme-page-title{margin:30px 0 40px;}.postuler .sidebar .block{margin:100px 0 0;padding:0;}.alert-wrapper .alert{margin:0 auto;border-radius:0;width:100%;}.recrut .buttonrecr a img{width:40px !important;margin-left:5px !important;}.recrut .buttonrecr .btn{padding:10px 15px !important;font-size:10px !important;margin-right:5px;}.buttonrecr.button{font-size:11px;}.jobseekeranoslide .view-content .views-row .cont{white-space:normal;min-height:400px;}.jobseekeranoslide .view-content{animation:360s slide infinite linear;}.jobseekerspage .sidebar .block{padding:0;margin:100px 0 30px;}#block-headerfrontanonyme{padding:170px 30px;max-width:initial;}.blog h4{font-size:20px;line-height:18px;}.node--type-blog .field--name-node-title{margin:0 15px;}#block-shariffsharebuttons .shariff-button a{padding:11px 30px;height:50px;}.node--type-blog .paragraph{margin:0 15px;}.node--type-blog .field--name-field-description{margin:0 15px;}.node--type-blog .paragraph p{font-size:16px;line-height:22px;}#block-shariffsharebuttons .shariff-button{width:80px;height:50px;}.node--type-blog .field--name-node-title h2{font-size:28px;line-height:32px;}.node--type-blog #block-shariffsharebuttons{margin:0 3px;}.node--type-blog #main-wrapper{padding-top:100px;}.partenaireslink .testimonials .grid .cont{min-height:450px;}.partenaireslink .testimonials{margin-top:30px;}.partenaireslink .partenaires ul li img{width:90px;}.partenaireslink{padding:30px 0 0;}#pay{padding:0 0 30px;}.gridprice .col-sm-4{margin-bottom:50px;}.linktopay a{font-size:10px;padding:20px;}.pageaddprofil p{font-size:16px;line-height:20px;}.pageaddprofil h3{font-size:24px;line-height:28px;letter-spacing:0;}.pageaddprofil h1{font-size:15px;max-width:230px;line-height:20px;margin-bottom:10px;}.souteneznous p{font-size:16px !important;line-height:22px !important;}.souteneznous h2{font-size:18px !important;}.noresult h2{font-size:18px;line-height:26px;margin-bottom:10px !important;}.noresult p{font-size:16px;line-height:22px;}.noresult img{margin:0 0 30px;}#block-whatsappinfos a img{width:50px;}#block-whatsappinfos a{right:10px;bottom:10px;}.candidats .sidebar .block{padding:0;margin:100px 0 30px;}#edit-field-domaines-concernes-target-id--1:hover,#edit-field-domaines-concernes-target-id--1:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-domaines-concernes-target-id--2:hover,#edit-field-domaines-concernes-target-id--2:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-domaines-concernes-target-id--3:hover,#edit-field-domaines-concernes-target-id--3:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-domaines-concernes-target-id--4:hover,#edit-field-domaines-concernes-target-id--4:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-domaines-concernes-target-id--5:hover,#edit-field-domaines-concernes-target-id--5:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-secteur-d-activite-target-id--4:hover,#edit-field-secteur-d-activite-target-id--4:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-secteur-d-activite-target-id--3:hover,#edit-field-secteur-d-activite-target-id--3:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-secteur-d-activite-target-id--2:hover,#edit-field-secteur-d-activite-target-id--2:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-secteur-d-activite-target-id--1:hover,#edit-field-secteur-d-activite-target-id--1:focus{border:1px solid #ff4d00 !important;box-shadow:none;}#edit-field-domaines-concernes-target-id--2{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}#edit-field-domaines-concernes-target-id--1{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}#edit-field-domaines-concernes-target-id--5{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}#edit-field-domaines-concernes-target-id--4{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}#edit-field-domaines-concernes-target-id--3{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}#edit-field-secteur-d-activite-target-id--4{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}#edit-field-secteur-d-activite-target-id--3{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}#edit-field-secteur-d-activite-target-id--2{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}#edit-field-secteur-d-activite-target-id--1{font-size:12px;line-height:12px;padding:10px 15px;border:1px solid #ced4da;}.path-user body{background:#fff !important;}.path-user .b2log{min-height:80vh;padding:30px;}.b1log{height:20vh;padding:0;}#block-views-block-oe-block-2 h2{margin-bottom:40px;}.views-exposed-form h2{margin-bottom:20px !important;}.block h2{margin-bottom:40px;}.form-select{font-size:12px;line-height:12px;padding:10px 15px;}.views-exposed-form label{font-size:12px;line-height:12px;margin-bottom:5px;}.views-exposed-form .content .js-form-item{margin-bottom:5px !important;}.views-exposed-form .content{background:#fbfbfb;border:2px solid #eee;padding:15px;border-radius:8px;}.offresdemploi .sidebar .block{padding:0;margin:100px 0 30px;}#CollapsingNavbar .nav .nav-item:last-child .nav-link{background:#ff4d00;color:#fff;padding:10px 20px;}#CollapsingNavbar{border-bottom:3px solid #ff4d00;box-shadow:0 5px 2px #0000001f;}#block-views-block-oe-block-2{margin:70px 0;}.descstartup img{width:228px;}#CollapsingNavbar ul li{border-bottom:1px solid #eee;padding:5px 0;}#block-topleftentreprise{display:none !important;}#block-toprightentreprise{display:none !important;}.node--type-job-seeker #content{margin:-160px auto 0;}.node--type-job-seeker #content .group-right{margin-top:0;width:100%;padding:0;margin-bottom:0;}.node--type-job-seeker #content .group-left{width:100%;padding:15px;}.mobile{display:block;}.computer{display:none;}#block-toprightanonyme{display:none !important;}.justify-content-end{transition:0.1s ease;z-index:99;}#block-topleft{display:none !important;}#CollapsingNavbar .navigation{display:block;min-height:75vh;box-shadow:0 10px 10px #0000004d;}#CollapsingNavbar .nav .nav-item .nav-link{color:#333;padding:10px 0;}#CollapsingNavbar .nav{display:block;padding:30px;}button:focus:not(:focus-visible){outline:0;box-shadow:none;}.navbar-toggler{transform:rotate(0deg);transition:0.1s ease;border-radius:0;border:2px solid #333;padding:0 15px;}#navbar-main .navbar-toggler.collapsed{transform:rotate(0deg);transition:0.1s ease;border-radius:0;border:2px solid #ff4d00;padding:0 15px;}.headfront .grd2 h2{font-size:22px;line-height:24px;}.headfront .grd2 .partnerlogo img{width:70px;}.headfront .button{margin-top:20px;}.headfront .grd2 .partnerlogo{margin-top:20px;}.headfront p{margin-bottom:0;font-size:16px;display:block;width:80%;line-height:16px;}.navbar-toggler .navbar-toggler-icon{background-image:url("/sites/default/files/burger-bar.png");background-position:center;width:40px;}.footerjob .row{width:100%;padding:0;margin:0 auto;}#header{position:absolute;}.footerjob .zone1 .grid h1{margin-bottom:15px;}.footerjob .zone1 .grid{padding:15px 30px;margin-top:15px;}.footerjob .zone1 .grid:first-child{padding:0 30px;}.descstartup .row .text p{font-size:18px;line-height:22px;}.descstartup .row .text h1{font-size:22px;line-height:22px;}.descstartup .row .text{padding:0 15px;}.descstartup{width:100%;}.descstartup .l1 .img{text-align:right;}.offresemp:hover,.offresemp:focus{height:60vh;transform:scale(1.02);}.view-oe .row .col-sm-4:first-child .offresemp{height:70vh;}.offresemp{max-width:100%;margin:0 0 50px;height:50vh;padding:25px;min-height:auto;}#block-views-block-oe-block-2 .more-link{position:initial;text-align:right;}.more-link a{font-size:12px;padding:10px 30px;}.btn{font-size:12px;padding:10px 30px;}#block-headerfront{padding:45vh 15px 70px;max-width:initial;}.headfront h2{font-size:32px;line-height:32px;margin-bottom:10px;}}@media only screen and (min-width:960px){.postuler #sidebar_first{width:35%;}}
