@import "../css/bootstrap.css";a{color:#993f69}a:active{outline:0}a:focus{outline:0;-moz-outline-style:none}img{border:none;outline:0}a img{border:none;outline:0;text-decoration:none}a,input[type=submit]{text-decoration:none;border:none;outline:0;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}input[type=submit]{cursor:pointer}.fontheader{font-family:'Helvetica Neue',Helevetica,sans-serif}.fontcontent{font-family:Helvetica,sans-serif}.bold{font-weight:700!important}.thin{font-weight:400!important}.clear{clear:both}.underline{text-decoration:underline}.table{display:table!important}.row{display:table-row!important}.cell,.cell2{display:table-cell!important}.top{vertical-align:top}.middle{vertical-align:middle}.bottom{vertical-align:bottom!important}.left{text-align:left!important}.right{text-align:right!important}.center{text-align:center}.justify{text-align:justify}.width-10{width:10%!important}.width-20{width:20%!important}.width-30{width:30%!important}.width-40{width:40%!important}.width-45{width:45%!important}.width-50{width:50%!important}.width-55{width:52%!important}.width-60{width:60%!important}.width-65{width:65%!important}.width-70{width:70%!important}.width-80{width:80%!important}.width-90{width:90%!important}.width-100{width:100%!important}.v-margin-large{margin-top:30px!important;margin-bottom:30px!important}.v-margin-small{margin-top:10px!important;margin-bottom:10px!important}.margin-center{margin-left:auto!important;margin-right:auto!important}.no-padding{padding:0!important}.padding-large{padding:50px!important}.gradient{background-image:url(../images/bgcadre_bottom.png);background-repeat:repeat-x!important;background-position:bottom!important}.flat-white{background-color:#fff!important}.flat-color2{background-color:#993f69!important}.flat-color1{background-color:#064b70!important}.flat-color3{background-color:#eceded!important}.flat-color4{background-color:#72777c!important}.flat-color5{background-color:#f3f4f4!important}.flat-color6{background-color:#9ba6ae!important}.flat-grisc1{background-color:#eee!important}.flat-grisf1{background-color:#3d3b3c!important}.block{display:block!important}.float-left{float:left}.float-right{float:right}.full-img{width:100%;max-width:100%}.shadow{text-shadow:1px 1px 1px rgba(0,0,0,.5)}a.button{padding:5px 20px;margin:5px 0 10px;color:#fff;font-size:14px;font-weight:700;display:block;text-align:center}.flat-white.button{color:#993f69}h1,h2,h3,h4,h5,h6{font-weight:400}hr{border-top:solid 1px #646c74;border-bottom:none;border-left:none;border-right:none}html{background:#fff}body{font-family:Helvetica,sans-serif;font-size:12px;color:#5e656b;margin:0;padding:0;text-align:center;min-width:1000px;background:#fff}.wrapper{width:100%}#reseau-social{list-style-type:none;padding:0;text-align:right;margin:0}#reseau-social li{display:inline-block;margin:0 10px}#reseau-social li a{color:#eee;font-size:26px}#reseau-social li:last-child{margin-right:0}#reseau-social .fa-facebook{color:#3b5998}#reseau-social .fa-twitter{color:#00aced}#reseau-social .fa-viadeo{color:#ee7355}#reseau-social .fa-linkedin-square{color:#1786b1}.form-style{display:block;padding:0;overflow:hidden}.form-style label{display:block;text-align:left;margin:10px 0 3px;font-size:14px}.form-style input[type=text],.form-style input[type=password],.form-style textarea{padding:5px;border:1px solid #aaa;border-radius:0;display:block;width:95%;color:#3d3b3c}.form-style input[type=submit]{background:#72777c;padding:5px 20px;border:none;margin:10px 0;text-transform:none;color:#fff;font-size:16px}.form-style input[type=submit]:hover{background:#993f69;color:#fff}.form-style select{padding:3px;min-width:120px}.form-style .aide{display:inline-block;padding:0 0 0 5px;position:absolute;top:35px;right:5px}.form-style .field{overflow:hidden;display:block;width:100%;margin:0!important;vertical-align:bottom;position:relative}.form-style .champscivilite{margin:20px 0;color:#414141;font-size:12px}.form-style label[for=civilite]{margin-right:10px}.form-style label[for=monsieur],.form-style label[for=mademoiselle],.form-style label[for=madame]{margin:0 5px 0 0;display:inline-block}.form-style .mentions{font-size:11px}.form-style .champstype{margin:20px 0;color:#414141;font-size:12px}.form-style label[for=type]{margin-right:10px}.form-style label[for=organisme],.form-style label[for=societe],.form-style label[for=particulier]{margin:0 5px 0 0;display:inline-block}.form-style input[type=checkbox]{margin-right:5px}.form-style .total{font-size:11px;display:block}.form-style textarea{color:#3d3b3c;width:100%}.mentions{font-size:10px!important;color:#064b70;margin:10px 30px 30px 0!important}.bloc{display:inline-block;padding:20px 15px;vertical-align:top;margin-bottom:20px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}section{display:inline-block;vertical-align:top;margin-bottom:20px!important}.info{padding-left:70px;background-repeat:no-repeat;background-position:top left}.info .descriptif,.info p{text-align:justify}#cb .focus{background-image:url(../images/focus_cb.jpg)}#cb .conseil{background-image:url(../images/conseil_cb.jpg)}#ib .focus{background-image:url(../images/focus_ib.jpg)}#ib .conseil{background-image:url(../images/conseil_ib.jpg)}.col-1{width:100%;position:relative}.col-2{width:48.8%;margin-right:2%}.col-3{width:32%;margin-right:1%}.col-13{width:33%;margin-right:1%}.col-23{width:65%;margin-right:1%}.col-4{width:23.5%;margin-right:2%}.last{margin-right:0}.wrap-header{display:block;padding:0;margin:0;width:100%;background:#064b70;text-align:center;position:absolute;top:0;z-index:9999}header{display:block;position:relative;width:1000px;margin:0 auto;text-align:right}nav{display:inline-block}nav ul{list-style-type:none;padding:5px 0;margin:0}nav li{display:inline-block;border-left:solid 1px rgba(255,255,255,.3);padding:0 10px}nav li:first-child{border:none}nav a{color:#fff;font-size:12px;font-family:Helvetica,sans-serif}nav a.active,nav a:hover{color:#993f69}#lang{float:right}#header{padding:50px 0 0;margin:0;overflow:hidden}.inner{width:1000px;margin-left:auto!important;margin-right:auto!important}.recherche-bloc select{width:80%!important}.recherche-bloc .heading-div{width:90%!important;padding:5px;border:1px solid #aaa;cursor:pointer}.recherche-bloc .slide-div{padding:7px;border:1px solid #aaa;background:#fff;margin-top:5px;z-index:999;overflow-y:scroll;max-height:180px;display:none}.recherche-bloc .slide-div ul{margin:5px 0 10px;list-style-type:none;padding:0 0 0 10px}.recherche-bloc .slide-div li{padding-left:20px;position:relative;margin-bottom:3px}.recherche-bloc .slide-div input[type=checkbox]{position:absolute;left:0}.recherche-bloc input[type=text]{width:90%!important}.recherche-bloc label{color:#fff}.secteur{margin-top:5px}#cb .heading-div{background:url(../images/fleche-heading_cb.png) right center no-repeat #fff}#ib .heading-div{background:url(../images/fleche-heading_ib.png) right center no-repeat #fff}.compte-bloc h3{color:#fff;background:url(../images/icone-compte_small.png) left center no-repeat;margin-bottom:5px;font-family:'Helvetica Neue',Helevetica,sans-serif;font-size:22px;padding:5px 0 5px 35px}.compte-bloc p{color:#fff}.recherche-bloc-top{position:relative;overflow:visible;padding:3px 15px 13px}.recherche-bloc-top .title{color:#fff;padding:15px 0 3px;font-size:16px;font-family:'Helvetica Neue',Helevetica,sans-serif}.recherche-bloc-top .form-style{overflow:visible;width:100%!important;display:table;vertical-align:bottom}.recherche-bloc-top .form-style .field{display:table-cell;margin-right:0!important;width:23%!important;padding-right:3px;overflow:visible;vertical-align:bottom}.recherche-bloc-top .form-style .field:last-child{width:auto!important}.recherche-bloc-top .form-style button{background:#993f69;display:inline-block!important;border:none;padding:5px 10px;margin:20px 0 0;color:#fff;font-size:14px;font-weight:700!important}.recherche-bloc-top .form-style button:hover{background:#72777c;color:#color2}.recherche-bloc-top .form-style button.submit-button{float:left;width:auto!important;padding:5px 20px;margin-top:25px}.recherche-bloc-top .form-style label{margin-top:5px;color:#fff!important}.recherche-bloc-top .slide-div{position:absolute;width:90%!important}.recherche-bloc-top input[type=submit]{margin-bottom:2px!important}.wrap-footer{display:block;text-align:center;background:#fff;width:100%;position:relative;border-top:solid 1px #dbdbdb;margin-top:0;padding-top:0}footer{width:1000px;margin:40px auto;display:inline-block;text-align:right}footer .cell{padding:0}footer .table{width:100%;text-align:right}footer a{color:#064b70}footer .mentions{width:100px;font-size:12px!important}footer .lien-footer{color:#993f69;font-size:15px;text-decoration:none}.bleu-footer{text-align:left!important;padding:30px 0}.bleu-footer h3{color:#fff;font-size:14px;text-transform:uppercase;display:block;border-bottom:solid 1px #386f8d;margin:10px 0 15px;padding-bottom:5px}.bleu-footer a,.bleu-footer p{color:#a5b4c0;font-size:13px;margin-bottom:15px}.bleu-footer a:hover{color:#fff;text-decoration:none}.bleu-footer ul{padding:0;margin:0 0 15px;list-style-type:none;overflow:hidden}.bleu-footer ul li{float:left;width:50%;margin-bottom:5px}.sub-footer{padding:15px 0;font-weight:700!important;color:#2c2c2c}.sub-footer .left{text-align:left!important}.sub-footer .right{text-align:right!important}.sub-footer a{color:#2c2c2c;text-decoration:none}.border-footer{border-top:solid 1px #a4a5a6;border-bottom:solid 1px #a4a5a6}.follow-twitter{background:url(../images/twitter_logo.jpg) right center no-repeat;padding:10px 40px 10px 0;text-decoration:underline}.logo-footer{width:90px}.logo-footer img{width:70px}.footer-coord{margin-top:20px}.footer-coord .cell{width:33%}.footer-coord .cell:first-child{border:none}#diaporama img{max-width:100%}.liste-offre-page .content{padding:0}.contenu{position:relative;z-index:99;overflow:hidden;width:1000px;margin:0 auto;display:block;text-align:left;padding-top:0}.contenu h1{font-size:30px;font-weight:300;margin:20px 0 30px;font-family:'Helvetica Neue',Helevetica,sans-serif;color:#064b70;text-transform:uppercase}.contenu .article h1{text-transform:none}.contenu h2{font-size:24px;font-weight:400;margin:0 0 10px;font-family:Helvetica,sans-serif;color:#064b70;background:url(../images/soulignement.jpg) bottom left no-repeat;padding-bottom:5px}.contenu h3{font-size:18px;font-weight:400;margin:0 0 10px;font-family:Helvetica,sans-serif;color:#993f69;line-height:1.1em}.contenu h4{font-size:16px;font-weight:400;font-family:Helvetica,sans-serif;margin:15px 0 20px}.contenu h5{font-size:14px;font-weight:700!important;color:#064b70}.contenu .ss-titre{font-size:30px;font-family:'Helvetica Neue',Helevetica,sans-serif;margin:10px 0;line-height:1.1em;text-align:left}.contenu .ss-titre .color1{color:#064b70}.contenu .ss-titre .color2{color:#993f69}.contenu p{font-size:14px;margin:0 0 10px}.home .contenu h1{font-size:36px;font-weight:300;margin:0 0 20px;font-family:'Helvetica Neue',Helevetica,sans-serif;color:#064b70}.home .contenu h2{font-size:20px;font-weight:400;margin:0 0 10px;font-family:'Helvetica Neue',Helevetica,sans-serif;color:#064b70;background:0 0}.home .contenu h3{font-size:32px;font-weight:400;margin:0 0 10px;font-family:'Helvetica Neue',Helevetica,sans-serif;color:#993f69;line-height:1.1em}.home .contenu h4{font-size:24px;font-weight:400;font-family:Helvetica,sans-serif;margin:15px 0 20px}.headline{font-family:'Helvetica Neue',Helevetica,sans-serif;font-size:20px;color:#353535;text-align:left;float:left}.headline span{color:#064b70;font-weight:700!important;display:block}#header{padding-bottom:10px}#header h2{font-size:20px;font-family:Helvetica,sans-serif;display:block;margin-top:20px;color:#2c2c2c}#header #diaporama{margin-top:5px}#header .color1 .intitule,#header .color1 h2 span{color:#064b70}#header .color2 .intitule,#header .color2 h2 span{color:#993f69}#header .compte-bloc{padding:0}#header .compte-bloc h3{color:#993f69;background:url(../images/trait_h3.jpg) bottom center no-repeat;margin-bottom:5px;font-family:Helvetica,sans-serif;text-transform:uppercase;font-size:14px;padding:5px 0 15px;text-align:center;margin-top:0!important}#header .compte-bloc p{color:#fff}#header .compte-bloc .button{border:2px solid #993f69;font-size:12px;padding:3px 0;display:block}#header .compte-bloc .bouton{text-decoration:none;padding:10px 2px 10px 32px;color:#fff;font-size:12px;font-weight:700!important;display:block;margin-bottom:5px}#header .compte-bloc .bouton.compte_01{background:url(../images/compte_01.jpg) left center no-repeat #9c4268!important}#header .compte-bloc .bouton.compte_02{background:url(../images/compte_02.jpg) left center no-repeat #bf7697!important}#header .compte-bloc .bouton.compte_03{background:url(../images/compte_03.jpg) left center no-repeat #9c4268!important}#header .candidat-bloc{padding:10px}#header .candidat-bloc h3{font-weight:700;font-size:19px;text-transform:uppercase}.lien-index{font-size:13px;font-weight:700!important;color:#993f69}.annonce .form-style label,.home2 .form-style label,.liste-offre-page .form-style label{color:#064b70;font-weight:400}.annonce .form-style .radio,.home2 .form-style .radio,.liste-offre-page .form-style .radio{display:inline-block}.annonce .recherche-bloc-top,.home2 .recherche-bloc-top,.liste-offre-page .recherche-bloc-top{margin-bottom:0}.annonce .recherche-bloc-top .form-style input.submit-button[type=submit],.home2 .recherche-bloc-top .form-style input.submit-button[type=submit],.liste-offre-page .recherche-bloc-top .form-style input.submit-button[type=submit]{color:#993f69;background:#fff}.annonce .themes,.home2 .themes,.liste-offre-page .themes{text-align:center;font-size:13px;margin-top:30px}.annonce .table,.home2 .table,.liste-offre-page .table{margin-bottom:0}.annonce .bloc-index,.home2 .bloc-index,.liste-offre-page .bloc-index{padding:30px;margin:0}.annonce .lien-index,.home2 .lien-index,.liste-offre-page .lien-index{font-size:13px;font-weight:700!important;color:#993f69}#breadcrumb{padding:0;margin:10px 0;list-style-type:none}#breadcrumb li{display:inline-block;margin-left:5px}#breadcrumb li a{color:#064b70}#breadcrumb li::after{content:" > "}#breadcrumb li:last-child a{color:#993f69;font-weight:700!important}#breadcrumb li:last-child::after{content:""}.content{padding:30px 0}.contact-bloc{color:#fff}.contact-bloc .mentions,.contact-bloc h1,.contact-bloc label{color:#fff!important}.coordonnees-bloc{color:#fff}.coordonnees-bloc h2{color:#3d3b3c!important;text-transform:uppercase;font-size:24px;font-weight:300;margin:20px 0 30px;font-family:'Helvetica Neue',Helevetica,sans-serif;background:0 0}.coordonnees-bloc .bloc-coordonnees{border:1px solid #eee;color:#5e656b}.coordonnees-bloc address{padding:30px 20px;margin:0}.coordonnees-bloc iframe{display:block;margin:0}.contenu .bloc-candidat{position:absolute;top:25px;right:0;z-index:98}.contenu .bloc-candidat .bloc{padding-bottom:10px!important;padding-top:10px!important;margin-bottom:10px}.contenu .bloc-candidat .bloc:last-child{border-radius:5px}.contenu .bloc-candidat h4{color:#fff;background:url(../images/icone-compte_small.png) left center no-repeat;margin-bottom:5px;font-family:'Helvetica Neue',Helevetica,sans-serif;font-size:22px;padding:5px 0 5px 35px}.contenu .bloc-candidat a.button{display:inline-block;font-size:12px;padding:4px 8px}.contenu .bloc-candidat a.bloc{color:#fff;font-size:18px;font-weight:700!important;font-family:'Helvetica Neue',Helevetica,sans-serif}.contenu .bloc-candidat a.bloc img{margin-top:5px}.acces_compte{border-radius:5px;color:#fff!important;font-size:13px;font-weight:700!important;margin-top:20px}.menu-tab{list-style-type:none;padding:0;margin:30px 0 0}.menu-tab li{display:inline-block}.menu-tab a{background:#f3f4f4;border-radius:10px 10px 0 0;font-size:14px;color:#064b70;padding:10px 15px;text-transform:uppercase;display:block}.menu-tab a.active{background:#fff;font-size:16px;font-weight:700!important;padding:15px 20px 10px}.liste-recherche-compte{width:100%!important;padding:0;margin:0;border-top:solid 1px #d2d2d2;list-style-type:none}.liste-recherche-compte li{display:table!important;border-bottom:solid 1px #d2d2d2;padding:5px 0;width:100%!important}.liste-recherche-compte .actions,.liste-recherche-compte .intitule{display:table-cell!important}.liste-recherche-compte .intitule{color:#993f69;font-size:13px;width:70%!important}.liste-recherche-compte .actions{width:30%!important;text-align:right!important}.liste-recherche-compte .actions a{display:inline-block;padding-left:10px;padding-right:10px;margin:1px 5px;font-size:12px}.liste-recherche-compte .actions a img{float:right;margin-left:5px}.selecteur{display:block;margin-bottom:10px;width:90%!important}.top-recherche{border-radius:7px;margin-right:15px!important;display:inline-block!important}.nb-offre{margin-top:-10px;background:#fff;color:#064b70;padding:5px 10px;font-size:16px}.msg-top-recherche{color:#898989}.liste-recherche-offre{padding:0;margin:10px 0;list-style-type:none;display:table!important}.liste-recherche-offre .row{width:100%!important;padding-bottom:10px;background:#fff}.liste-recherche-offre .row.empty{background:0 0}.liste-recherche-offre .row.empty .cell{padding:0;height:10px}.liste-recherche-offre .cell{padding:10px;vertical-align:middle;border-left:solid 1px #c9c9c9;text-align:left;color:#848484}.liste-recherche-offre .cell:first-child{color:#993f69;border-left:none;width:250px}.liste-recherche-offre .cell.flat-color2{background-color:#993f69;color:#fff}.liste-recherche-offre .head{background:0 0!important}.liste-recherche-offre .head .cell{color:#064b70;border:none;text-align:left!important;font-weight:700!important}.pagination{list-style-type:none;padding:5px 0 0;margin:20px auto;text-align:center;display:block;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.pagination li{display:inline-block;border:none!important}.pagination li:first-child{border:none}.pagination a{color:#993f69!important;padding:0 5px;display:block;background:0 0!important;border:none!important}.pagination .current,.pagination a.active{color:#fff!important;background:#993f69!important;border:none!important}.pagination .current.next,.pagination .current.prev{background:0 0!important;color:#993f69!important;opacity:.5}.pagination .ellipse{color:#993f69!important;background:0 0!important;border:none!important}.retour{font-weight:700!important;font-size:14px;font-family:'Helvetica Neue',Helevetica,sans-serif;margin-top:7px;text-align:right;display:block;text-decoration:none!important}.form-postuler{padding-right:30px!important}.form-postuler label{color:#064b70;font-size:12px}.form-postuler input[type=radio]{margin-top:5px}.round-bloc{background:#f1f1f1;border:1px solid #c6c6c6;margin:30px auto!important;width:80%;border-radius:10px;display:block}.form-connexion{margin-top:10px}.form-connexion label{float:left;width:90px;font-size:12px;color:#064b70}.form-connexion input[type=text],.form-connexion input[type=password]{float:left;width:160px;margin-top:5px}.form-connexion .oubli{display:block;font-size:11px;color:#064b70;text-align:right;text-decoration:underline;margin:5px 0}.form-connexion input[type=submit]{font-size:14px;font-weight:700!important}#form-inscription{display:none}#form-inscription label{float:left;width:140px;font-size:12px;color:#064b70;line-height:1em}#form-inscription input[type=text],#form-inscription input[type=password]{margin-top:7px}.liste-offre{display:block;padding:0;margin:0;background:#fff}.liste-offre li{display:table;margin:0 0 10px;background:#fff;padding:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.liste-offre .descriptif,.liste-offre a.readmore{display:table-cell;vertical-align:middle;text-align:justify}.liste-offre .intitule{display:block;margin-bottom:10px}.liste-offre .descriptif .intitule{font-size:14px;font-family:Helvetica,sans-serif;text-decoration:underline;font-weight:700!important}.liste-conseil{display:block;padding:0;margin:0}.liste-conseil li{display:table;margin:0 0 20px;padding:0}.liste-conseil .descriptif,.liste-conseil .right-case{display:table-cell;vertical-align:middle}.liste-conseil .right-case{padding-left:10px;color:#993f69;display:table-cell}.liste-conseil a.readmore{display:block;background-color:#fff!important;color:#993f69}.liste-conseil .descriptif .intitule{font-weight:700!important}.left-arrow{background-image:url(../images/left-arrow.png);background-position:center left;background-repeat:no-repeat}#twitter{border-radius:20px;border:2px solid #eceded;background:#fff;min-height:150px;display:inline-block;width:65%!important;margin-left:30px;color:#98918e}#twitter article{display:table-cell;width:33%;border-right:solid 1px #eee;padding:0 15px}#twitter article a{color:#7694b1}#twitter article:last-child{border:none}.page .content{padding:0}.menu-metier{padding:0;margin:30px 0;list-style-type:none}.menu-metier a{display:block;padding:15px 0;border-bottom:solid 1px #d7d7d7;color:#4f5962;text-decoration:none}.menu-metier a.active,.menu-metier a:hover{border-bottom:solid 1px #993f69;color:#993f69}.menu-metier li:last-child a{border:none!important}.annonce h1{font-size:24px}.annonce h1 span{color:#646464}.annonce .description{padding:40px 50px;background:url(../images/coin.jpg) top left no-repeat #fff;position:relative}.annonce .postuler-bouton{background:#993f69;color:#fff;padding:10px;font-size:18px;text-transform:uppercase;margin:20px auto 0;display:inline-block;text-decoration:none}.annonce #annonce-info{margin-top:30px;padding-left:20px}.annonce #annonce-info h3{background:#fff;display:block;padding:6px 15px;border-bottom:solid 1px #ccc;color:#064b70;font-size:14px;text-transform:uppercase;margin:0 0 10px}.annonce #annonce-info h3 .fa{font-size:8px;float:left;margin:4px 7px 0 0}.annonce #annonce-info p{margin:0 0 10px;padding:0 15px;font-size:13px;color:#646464}.connexion h3,.inscription h3{font-weight:700!important;font-size:16px!important;line-height:1em;padding:10px 0 10px 60px;background-position:center left;background-repeat:no-repeat}.connexion,.inscription{padding-left:30px}#cb .inscription h3{background-image:url(../images/candidat_inscription_cb.png)}#cb .connexion h3{background-image:url(../images/candidat_connexion_cb.png)}#ib .inscription h3{background-image:url(../images/candidat_inscription_ib.png)}#ib .connexion h3{background-image:url(../images/candidat_connexion_ib.png)}.blue a,.blue h3,.blue span{color:#064b70}.blue a.button{color:#fff;background-color:#064b70}.orange a,.orange h3,.orange span{color:#993f69}.orange a.button{color:#fff;background-color:#993f69}.grey a,.grey h3,.grey span{color:#8c8e8b}.grey a.button{color:#fff;background-color:#8c8e8b}#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:inline-block;position:relative;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu{display:block}#cssmenu:after,#cssmenu>ul:after{content:".";clear:both;visibility:hidden;line-height:0;height:0}#cssmenu #menu-button{display:none}#cssmenu{width:auto}#cssmenu>ul{box-shadow:inset 0 -3px 0 rgba(255,255,255,.05)}#cssmenu.align-right>ul>li{float:right}#cssmenu>ul>li{float:none;display:inline-block}#cssmenu.align-center>ul{float:none;text-align:center}#cssmenu.align-center>ul>li{float:none}#cssmenu.align-center ul ul{text-align:left}#cssmenu>ul>li>a{padding:12px 10px 15px;border-right:1px solid rgba(80,80,80,.12);text-decoration:none;color:#fff;font-size:12px;font-family:Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px}#cssmenu>ul>li.active>a,#cssmenu>ul>li:hover>a,#cssmenu>ul>li>a:hover{color:#993f69;background:#064b70;background:rgba(0,0,0,.1)}#cssmenu ul ul{position:absolute;left:-9999px;top:50px;padding-top:6px;font-size:12px;opacity:0;z-index:999999!important;-webkit-transition:top .2s ease,opacity .2s ease-in;-moz-transition:top .2s ease,opacity .2s ease-in;-ms-transition:top .2s ease,opacity .2s ease-in;-o-transition:top .2s ease,opacity .2s ease-in;transition:top .2s ease,opacity .2s ease-in}#cssmenu.align-right ul ul{text-align:right}#cssmenu.align-right ul ul ul::after{border-right-color:transparent;border-left-color:#fff;left:auto;right:-4px}#cssmenu>ul>li>ul{top:120px}#cssmenu>ul>li:hover>ul{top:35px;left:0;opacity:1}#cssmenu.align-right>ul>li:hover>ul{left:auto;right:0}#cssmenu ul ul ul{padding-top:0;padding-left:6px;z-index:9999}#cssmenu.align-right ul ul ul{padding-right:6px}#cssmenu ul ul>li:hover>ul{left:180px;top:0;opacity:1}#cssmenu.align-right ul ul>li:hover>ul{left:auto;right:100%;opacity:1}#cssmenu ul ul li a{text-decoration:none;text-align:left;font-weight:400;padding:11px 25px;width:280px;color:#777;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1),1px 1px 1px rgba(0,0,0,.1),-1px 1px 1px rgba(0,0,0,.1)}#cssmenu ul ul li.active>a,#cssmenu ul ul li:hover>a{color:#333}#cssmenu ul ul li:first-child>a{border-top-left-radius:3px;border-top-right-radius:3px}#cssmenu ul ul li:last-child>a{border-bottom-left-radius:3px;border-bottom-right-radius:3px}#cssmenu>ul>li>ul::after{position:absolute;display:block}#cssmenu ul ul li.has-sub>a{background:url(../images/arrow-right.png) right center no-repeat #fff}#cssmenu ul ul li.has-sub>a::after{position:absolute;width:0;height:0;right:17px;top:10px}#cssmenu.align-right ul ul li.has-sub>a::after{right:auto;left:17px}#cssmenu ul ul li.has-sub.active>a::after,#cssmenu ul ul li.has-sub:hover>a::after{border-left-color:#333}#cssmenu.align-right ul ul li.has-sub.active>a::after,#cssmenu.align-right ul ul li.has-sub:hover>a::after{border-right-color:#333;border-left-color:transparent}@media all and (max-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu{text-align:center;background:#064b70}#cssmenu>ul{display:none}#cssmenu>ul.open{display:block;border-top:1px solid rgba(0,0,0,.1)}#cssmenu.align-right>ul{float:none}#cssmenu.align-center>ul{text-align:left}#cssmenu.align-right>ul>li,#cssmenu>ul>li{float:none;display:block}#cssmenu>ul>li>a{padding:18px 25px;border-right:0}#cssmenu>ul>li.active>a,#cssmenu>ul>li:hover>a{background:rgba(0,0,0,.1)}#cssmenu #menu-button{display:block;text-decoration:none;font-size:13px;font-weight:700;color:#d3eced;padding:18px 25px;text-transform:uppercase;letter-spacing:1px;background:url(images/bg.png);cursor:pointer}#cssmenu ul li:hover>ul,#cssmenu ul ul,#cssmenu ul ul li:hover>ul,#cssmenu ul ul ul,#cssmenu.align-right ul li:hover>ul,#cssmenu.align-right ul ul,#cssmenu.align-right ul ul li:hover>ul,#cssmenu.align-right ul ul ul,#cssmenu.align-right>ul>li>ul,#cssmenu>ul>li>ul{left:0;right:auto;top:auto;opacity:1;width:100%;padding:0;position:relative;text-align:left}#cssmenu ul ul li{width:100%}#cssmenu ul ul li a{width:100%;box-shadow:none;padding-left:35px}#cssmenu ul ul ul li a{padding-left:45px}#cssmenu ul ul li:first-child>a,#cssmenu ul ul li:last-child>a{border-radius:0}#cssmenu #menu-button::after{display:block;content:'';position:absolute;height:3px;width:22px;border-top:2px solid #d3eced;border-bottom:2px solid #d3eced;right:25px;top:18px}#cssmenu #menu-button::before{display:block;content:'';position:absolute;height:3px;width:22px;border-top:2px solid #d3eced;right:25px;top:28px}#cssmenu ul ul li.has-sub>a::after,#cssmenu>ul>li.has-sub>a::after{display:none}}.mobile{display:none!important}@media screen and (max-width:1024px){img{max-width:100%!important;height:auto!important}.headline{font-family:'Helvetica Neue',Helevetica,sans-serif;font-size:20px;color:#353535;text-align:center}.headline span{color:#064b70;font-weight:700!important}.logotop{display:block}#diaporama{margin-top:0!important}.desktop{display:none!important}.mobile{display:block!important}body{min-width:0}.page .content{padding:0 30px}.contenu,.inner,footer,header{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contenu{padding:60px 10px 10px}.contenu .recrutement{padding:20px 15px;background:0 0!important}#cb.liste-offre-page .contenu,#cb.page .contenu,#ib.liste-offre-page .contenu,#ib.page .contenu{background:0 0}.liste-conseil .descriptif,.liste-conseil .right-case{display:block}.liste-conseil a.readmore{display:inline-block;float:right}.logotop{text-align:center}.col-1,.col-13,.col-2,.col-23,.col-3,.col-4{width:100%!important;display:block;float:none}.cell{display:block!important}.img-tweet{display:none}#twitter{display:block;width:90%!important;margin:0 auto}#twitter article{display:block;width:auto;border:none;padding:20px;border-bottom:solid 1px #eee}#twitter article:last-child{border:none}.col-sm-3{width:100%}footer .cell,footer .table{display:block!important;margin-bottom:10px;border:none;text-align:center!important;width:100%!important}.footer-coord .cell{margin-bottom:10px}.twitter-footer{margin-bottom:30px!important}footer{margin:0!important}.bloc-candidat,.compte-bloc{display:none}.connexion,.inscription,.recherche-bloc-top .form-style{width:100%!important}.recherche-bloc-top .form-style .field{display:block;width:100%!important}.recherche-bloc-top .form-style input[type=text],.recherche-bloc-top .heading-div{width:90%!important}.recherche-bloc-top .slide-div{position:relative;width:90%!important}.head.row{display:none!important}.nb-offre{margin-top:-30px}.annonce .fonction,.annonce .intitule,.annonce .localisation,.annonce .metier,.annonce .reference,.annonce .secteur-ch,.liste-offre-page .fonction,.liste-offre-page .intitule,.liste-offre-page .localisation,.liste-offre-page .metier,.liste-offre-page .reference,.liste-offre-page .secteur-ch{text-align:left;display:block;padding:3px 15px!important;border:none!important}.annonce .fonction span,.annonce .intitule span,.annonce .localisation span,.annonce .metier span,.annonce .reference span,.annonce .secteur-ch span,.liste-offre-page .fonction span,.liste-offre-page .intitule span,.liste-offre-page .localisation span,.liste-offre-page .metier span,.liste-offre-page .reference span,.liste-offre-page .secteur-ch span{font-weight:700}.annonce .intitule,.liste-offre-page .intitule{font-weight:700;font-size:16px;padding-top:20px!important;width:auto!important}.annonce .localisation:before,.liste-offre-page .localisation:before{content:"Localisation : "}.annonce .secteur-ch:before,.liste-offre-page .secteur-ch:before{content:"Secteur : "}.annonce .fonction:before,.liste-offre-page .fonction:before{content:"Fonction : "}.annonce .metier:before,.liste-offre-page .metier:before{content:"Métier : "}.annonce .reference:before,.liste-offre-page .reference:before{content:"Référence : "}.annonce .reference,.liste-offre-page .reference{padding-bottom:20px!important}.annonce .content{padding:0}.annonce .retour{margin-top:-40px}.annonce .liste-recherche-offre{display:block!important;width:100%!important}.annonce .liste-recherche-offre .cell,.annonce .liste-recherche-offre .row{display:block!important}.annonce .localisation{padding-top:20px!important}.annonce .description{width:100%!important}.annonce .form-dessous{padding:20px!important}.annonce .partie-gauche{border:none!important;padding:0!important}.annonce .partie-droite{padding:0!important}.annonce .partie-droite .round-bloc{width:100%!important}.annonce #form-compte-bis{padding:0!important}.annonce .mentions{width:100%!important}.compte .content,.connexion-page .content{padding:0}.compte .content .menu-tab a,.compte .content .menu-tab li,.connexion-page .content .menu-tab a,.connexion-page .content .menu-tab li{display:block;border-radius:0}.compte .content .menu-tab a,.connexion-page .content .menu-tab a{font-size:11px}.compte .content .menu-tab a.active,.connexion-page .content .menu-tab a.active{font-size:14px;background:#993f69;color:#fff}.compte .content .padding-large,.connexion-page .content .padding-large{padding:20px!important}}