#div_job_item_intro{height:200px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(./Images/Header-Pic-Jobs-XS.jpg);overflow:hidden;padding:0;top:0;width:100%}#div_job_item_intro .intro-overlay-caption .strike>span:before,#div_job_item_intro .intro-overlay-caption .strike>span:after{display:none}#div_job_item_intro .intro-overlay-caption .title-h1{margin-top:120px}#div_job_item_intro .intro-overlay-caption .img-group{height:45px}#div_job_item_intro .intro-overlay-caption h4{font-family:HelveticaCondensedBlack,Helvetica,Arial,sans-serif;font-size:14pt;line-height:18pt;margin:0;margin-top:5px}#menu_secondary.navbar{background:#fff;color:#2d3e50;opacity:1;filter:alpha(opacity=100);border-bottom:1px solid #ebecee;border-top:1px solid #ebecee;z-index:5000}body.nav-secondary-fixed #menu_secondary.navbar{position:fixed;top:62px;left:0;width:100%;z-index:2000;opacity:1;filter:alpha(opacity=100);box-shadow:0 1px 1px 0 #ccc}body.nav-secondary-fixed{margin-top:100px}.modal-dialog{width:800px}#menu_secondary{border-width:0}#menu_secondary #nav{display:inline-block;float:none;margin:0 0;margin-bottom:-7px}#menu_secondary.navbar li.menu-item{text-align:center;padding:20px 10px}.navbar .navbar-center{text-align:center;position:relative}#menu_secondary.navbar .button-selection{position:absolute;right:0;bottom:20px}#menu_secondary.navbar .button-selection a:hover{color:#fff;background-color:#2d3e50}.icon-job-marker{background:url('Images/Jobs/STAMPS.png') 0 0 no-repeat;background-size:220%;height:80px;float:none;display:inline-block!important;width:80px;text-align:center;margin-right:0}.icon-job-marker.icon-filled{background-position:-90px -5px}.job-top-area{min-height:100px;margin-top:100px;position:relative}.job-top-area .carousel-control{bottom:inherit}.job-top-area .job-title{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;text-align:center;left:40px;right:40px}.job-top-area .job-title h2{margin-top:0;margin-bottom:0;font-size:40pt;font-family:HelveticaCondensedBold,Helvetica,Arial,sans-serif}.job-top-area .job-title h2 .text-job-title-prefix{font-size:26pt}.job-top-area .job-title h3{margin-top:5px;margin-bottom:0;font-size:30pt;letter-spacing:0}.btn.btn-postuler-linkedin,.btn.btn-postuler{width:260px;font-size:16pt;text-align:center;padding:10px 25px;border-width:2px}.btn.btn-postuler{background-color:#fff;color:#74c5f8}.btn.btn-postuler:hover{background:#74c5f8;color:#fff}.btn.btn-postuler-linkedin{background:#fff;color:#1f86c4;border-color:#1f86c4}.btn.btn-postuler-linkedin:hover{background:#1f86c4;color:#fff}.btn.btn-postuler-linkedin{}.btn.btn-postuler-linkedin>img{position:absolute;right:25px;top:5px}.link-postuler span{margin-left:10px}.interlocuteur{border:1px solid #afb8c1}.title-job-item-left-bar{font-family:HelveticaCondensed,Helvetica,Arial,sans-serif;font-size:14pt;color:#fff;padding:5px 0;text-align:center;background-color:#2c3f50}.author-detail-wrapper{padding:0 0 5px 20px;width:200px;text-align:center}.portrait-interlocuteur{position:relative;margin:5px 0 0 -15px}.name-interlocuteur{margin:5px 0 0;font-size:20px;line-height:1.5em}#coordonnees_interlocuteur p{margin-bottom:0}.groups-interlocuteur{color:#2c3f50;font-size:12pt;font-family:HelveticaCondensedBold,Helvetica,Arial,sans-serif}p.title-interlocuteur{color:#2c3f50;font-size:11pt}.link-author-jobs{font-size:85%}.link-separator{color:#70b7e5;margin-left:-2px}.tags-and-social-bar{display:table;width:100%}.job-tags-bar{display:table-cell;vertical-align:top}.job-tags-bar ul li a{color:inherit}.job-social-contact-bar{float:right;height:100%;width:40px;right:15px;top:0;padding:5px;position:absolute;background-color:#afb8c1}.job-social-contact-bar .btn-group{margin-left:0;margin-bottom:5px}span.job-social-share-link:first-of-type{margin-left:5px!important}span.job-social-share-link{margin-left:0!important}#pros{border:1px solid #afb8c1}.content-pros{padding:15px}.content-pros li{margin-top:20px;color:#afb8c1;padding-right:15px}.content-pros li p{color:#2c3f50}.title-pros{background-color:#afb8c1;padding:5px 0;font-family:HelveticaCondensedBold,Helvetica,Arial,sans-serif;letter-spacing:0;color:#fff}.job-social-share-bar{display:table-cell;vertical-align:top;width:230px}.job-social-share-bar small,.job-social-share-bar span{float:left}.job-social-share-bar small{margin-top:6px}.btn-share-by-email>a,.btn-share-by-email>a:hover,.btn-share-by-email>a:focus{font-size:11pt;color:#fff}.cooptation-right-bar button{margin-top:5px;width:100%;text-align:left}.cooptation-right-bar h2{margin-bottom:0}.cooptation-right-bar div{font-family:HelveticaCondensed,Helvetica,Arial,sans-serif;font-size:11pt}ul.list-tags span.list-tags{margin-top:15px;float:left}ul.list-tags>li{color:#fff;padding:3px 10px;border-radius:4px;margin-top:10px;background-color:#74c5f8;font-size:11pt;margin:2px 2px}.text-tags-none{margin-top:10px;margin-left:10px}.head-details{margin-bottom:20px;position:relative;height:54px}.head-details>div{background-color:#2c3f50}.head-details #head_details_resume{font-family:HelveticaCondensedBold,Helvetica,Arial,sans-serif;font-size:18pt;letter-spacing:0;color:#fff;line-height:54px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.head-details-rightside{height:54px}.head-details-leftside::before{border-right:8px solid #0bd8b1;content:" ";border-top:7px solid transparent;border-bottom:0 solid transparent;position:absolute;top:-7px;right:0}.head-details-leftside::after{border-right:8px solid #0bd8b1;content:" ";border-top:0 solid transparent;border-bottom:7px solid transparent;position:absolute;bottom:-7px;right:0}.head-details #head_details_price{position:absolute;background-color:#0bd8b1;left:0;width:80%;height:98px;top:-7px;padding:0 10px;text-align:center;z-index:100}.head-details #head_details_price span{font-family:HelveticaCondensedBlack,Helvetica,Arial,sans-serif;color:#fff;line-height:98px}span.salary-not-defined{font-size:18px!important;line-height:20px!important;top:50%;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;width:100%}span.salary-defined{font-size:18pt}.title-h4{font-family:HelveticaCondensedBlack,Helvetica,Arial,sans-serif}.coeur{margin-top:10px}.coeur li{display:inline;font-family:HelveticaCondensedBlack,Helvetica,Arial,sans-serif}.coeur li:before{content:" > ";padding:0 10px;color:#b1bab1}.job-navigation-bar{}.job-navigation-bar a.btn{width:80%;margin-bottom:5px}.section-title{margin-bottom:15px;margin-top:15px}.agree-cgu{font-size:13pt}.job-company-text,.job-profile-text,.job-detail-text{padding-bottom:10px;padding-top:20px}.jobs-nav{padding-right:10px;padding-left:10px;position:relative}.jobs-nav-next:hover img{background-image:url('Images/JobsItem/FlecheBoutonDroiteBlanche.png')}.jobs-nav-previous:hover img{background-image:url('Images/JobsItem/FlecheBoutonGaucheBlanche.png')}aside.left-bar{}ul.attachment-upload-section{list-style-type:none;padding-left:0}.xs-header-bar .xs-overview h5{color:#fff;font-size:13pt;letter-spacing:0;margin-bottom:12px;margin-top:12px}.xs-header-bar .xs-publish-date{color:#ebecee;padding:1px 15px;line-height:26px}.xs-header-bar .xs-reference{padding:1px 15px;line-height:26px}.xs-header-bar .btn.btn-postuler-linkedin{font-size:11pt;letter-spacing:0;height:auto;padding:10px 0;line-height:30px}.xs-header-bar .strike>span:before{margin-right:20px}.xs-header-bar .strike>span:after{margin-left:20px}.xs-header-bar .strike>span:before,.xs-header-bar .strike>span:after{height:1px}.xs-header-bar .strike .title-h4{padding:8px 0;font-size:10pt;letter-spacing:1pt}.xs-header-bar .coeur li{display:block}.xs-header-bar .coeur li:before{content:none}@media(min-width:768px){#div_job_item_intro{height:170px;background-image:url(./Images/Header-Pic-Job-Item.jpg)}#div_job_item_intro .intro-overlay-caption .img-group{height:auto}#div_job_item_intro .intro-overlay-caption .strike>span:before,#div_job_item_intro .intro-overlay-caption .strike>span:after{display:block}}@media(min-width:992px){}@media(max-width:1200px){.head-details-second-row{background-color:#3b4c5c;padding:0 20px;line-height:30px;height:30px;color:#9ba4ad}}@media(min-width:1200px){#head_details_ref,#head_details_date{line-height:54px}#head_details_date{color:#9ba4ad}.head-details{margin-right:0}.head-details #head_details_ref{font-size:14pt;position:absolute;right:0;top:0;background-color:#3b4c5c;color:#9ba4ad;padding:0 6px;height:54px}.head-details-leftside::after{border-bottom:6px solid transparent;bottom:-6px}.head-details-leftside::before{border-top:7px solid transparent;top:-7px}.head-details #head_details_price{position:absolute;background-color:#0bd8b1;left:0;width:80%;height:98px;top:-7px;padding:0 10px;text-align:center;z-index:100}.head-details #head_details_price{position:absolute;background-color:#0bd8b1;left:0;width:180px;height:67px;top:-7px;padding:0 10px;text-align:center}.head-details #head_details_price span{font-family:HelveticaCondensedBlack,Helvetica,Arial,sans-serif;color:#fff;line-height:67px}}