.image img,img.image,input[type=email],input[type=text]{border:1px solid #ddd}.column-bottom{clear:both}.primary_title{color:#222136;display:block;font-size:18px;font-weight:600;letter-spacing:1px;margin:10px 0 5px;overflow:hidden;text-transform:uppercase}.primary_title span{display:inline-block;position:relative}.primary_title span:after,.primary_title span:before{background:#ECE7E3;content:"";position:absolute;height:5px;top:14px;width:10000px}.primary_title span:before{right:100%;margin-right:15px}.primary_title span:after{left:100%;margin-left:15px}.primary_description{color:#999;font-size:16px}.pink-title,a.pink-title:active,a.pink-title:hover{color:#ff2782}.pink-title{font-family:museo,minion-pro-caption;font-size:26px;font-weight:300;margin-bottom:10px}.blue-title,.grey-subtitle{font-family:museo,minion-pro-caption;font-size:20px;font-weight:300}.grey-subtitle{color:#8e8e8e}.blue-title{color:#34b5d0;text-align:left;border-bottom:2px solid #34b5d0;margin-bottom:15px;padding:30px 10px 3px;line-height:1.4}.grey-title,.grey-title a,.view-more,.view-more a{font-weight:600;font-family:myriad-pro-semi-condensed}#column-reviews .column-block-content p,#column-share .column-block-content>p{margin-bottom:10px}.grey-title,.grey-title a{color:#696969;font-size:16px}.view-more,.view-more .icon-caret-right,.view-more a{color:#ff2781;font-size:16px}.view-more{display:inline-block;cursor:pointer}.view-more,.view-more a{margin-top:10px}#column-news .column-block-content h4,#column-reviews .column-block-content p span,#column-share .column-block-content>p span{font-weight:700}.view-more .iconwrap{vertical-align:middle;padding-left:5px}.view-more:hover .text{text-decoration:underline}.view-more.align-carousel{padding-top:10px;margin-left:30px}.ui-multiselect-wrapper .ui-multiselect.form-error,input.form-error,textarea.form-error{border:1px solid #ff2782}.form-error-label{color:#ff2782;font-family:myriad-pro-semi-condensed;font-style:italic}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin-top:10px}.video-container>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.column-block{width:100%}.column-block .column-block-title{background-color:#e3f7fc;font-size:18px;font-family:museo,minion-pro-caption;padding:8px 10px}.column-block-content .icons a{color:#555;display:block;float:left;margin-right:10px}.column-block-content .icons a>span{vertical-align:middle;display:inline-block}.column-block-content .icons a .iconwrap{font-size:40px;color:#ddd;width:45px;margin-top:10px}.column-block-content .icons a:hover{text-decoration:none}.column-block-content .icons a .title{width:250px;display:inline-block}.column-block-content .icons a:hover .title{text-decoration:underline}.column-block-content .icons a:hover .icon-facebook{color:#3B5A9D}.column-block-content .icons a:hover .icon-twitter{color:#00BEF6}.column-block-content .icons a:hover .icon-pinterest{color:#CB2028}.column-block-content .icons a:hover .icon-google-plus{color:#000}.column-block-content .icons a:hover .icon-youtube{color:#cd201f}.column-block-content .icons a:hover .icon-paper-plane,.column-block-content .icons a:hover .icon-pushpin{color:#00BEF6}.column-block-content .icons a:hover .icon-vk{color:#54769a}.column-block-content .icons a:hover .icon-feed2{color:#FD8000}#column-social-links .column-block-title h3>span{display:block}#column-article .column-block-content,#column-share .column-block-content,#column-social-links .column-block-content{padding:15px 10px}#column-about .column-block-content,#column-article .column-block-content,#column-news .column-block-content,#column-reviews .column-block-content,#column-statistics .column-block-content{padding:15px 10px;text-align:justify}#column-reviews .column-block-content h3{color:#10466c;font-size:16px}#column-reviews .column-block-content ul{color:#afafaf;font-size:12px}#column-article .column-block-content p.links,#column-news .column-block-content p.links{position:relative;height:15px}#column-article .column-block-content p.links a,#column-news .column-block-content p.links a{position:absolute;right:0}#column-about .column-block-content p.description span{font-weight:700;display:block}#column-about .column-block-content ul,#column-statistics .column-block-content ul{padding:5px 0 15px 15px;list-style-type:disc}#column-share .column-block-content .icons a{margin-right:0}#column-facebook-feed .column-block-content,#column-follow-us .column-block-content,#column-last-blogs .column-block-content,#column-pinterest-feed .column-block-content,#column-suscribe-newsletter .column-block-content{padding:20px 0 20px 20px}#newsletter input{border:1px solid #ccc;border-radius:5px;font-weight:400;padding:5px 10px;width:278px}#newsletter_btn{margin-top:10px;width:100px;margin-bottom:15px}#newsletter .errors-labels{font-style:italic;border:none;padding:0}.big-button,.bigger-button{text-decoration:none;border-radius:3px;font-weight:600;text-align:center;cursor:pointer;font-family:myriad-pro-semi-condensed;display:inline-block}.big-button{padding:8px 15px;font-size:16px}@media (max-width:767px){.view-more.align-carousel{margin-left:10px}.big-button{padding-top:12px;padding-bottom:12px}}.bigger-button{padding:4px 25px;font-size:18px;margin-bottom:5px}@media (max-width:767px){.bigger-button{padding-top:12px;padding-bottom:12px}}.light-blue-button{color:#fff!important;background-color:#349EB2}.blue-button{color:#fff!important;background-color:#0082C0}.pink-button{color:#fff!important;background-color:#ff2782;border:1px solid #ff2782}.pink-button.inverse{color:#ff2782!important;background-color:#fff;border:1px solid}.pink-button:hover{background-color:#F7166E}.pink-button:hover.inverse{background-color:#fff;color:#F7166E}.orange-button{color:#fff!important;background-color:#fcae24;border:1px solid #fcae24}.orange-button.inverse{color:#fcae24!important;background-color:#fff;border:1px solid}.orange-button:hover{background-color:#fbbe4f}.orange-button:hover.inverse{background-color:#fff;color:#fbbe4f}.white-button{background-color:#fff;border:1px solid #fff;color:#333!important}.white-button.inverse,.white-button:hover,.white-button:hover.inverse{background-color:transparent}.white-button.inverse{border:1px solid #fff;color:#fff!important}.white-button:hover.inverse{border:1px solid #ddd;color:#ddd!important}.bloc-title{font-family:myriad-pro;font-size:18px;font-weight:300;text-align:left;margin-bottom:10px;padding:30px 10px 3px;line-height:22px;color:#303a3c}.bloc-title.grey-title{border-bottom:2px solid #303a3c}.bloc-title.jobtitle{border-bottom:2px solid #33cbff}.bloc-title.company{border-bottom:2px solid #f60}.bloc-title.city{border-bottom:2px solid #ffd52b}.bloc-title.sector{border-bottom:2px solid #278bff}.bloc-title .icon-briefcase{color:#33cbff}.bloc-title .icon-office{color:#f60}.bloc-title .icon-location{color:#ffd52b}.bloc-title .icon-pie{color:#278bff}
#bottom-banners,#bottom-banners *,#bottom-banners :after,#bottom-banners :before,#bottom-banners:after,#bottom-banners:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bottom-banners #cookies-banner{background-color:rgba(48,58,60,.9);color:#fff;min-height:0}#bottom-banners #cookies-banner .container #text{line-height:25xp;font-family:myriad-pro,arial;font-size:13px;text-align:justify;padding:0}#bottom-banners #cookies-banner .container #text a{color:#fff;text-decoration:underline}#bottom-banners #cookies-banner .container #ok-button{font-size:13px;margin:4px 0 4px 5px;padding:2px 9px}@media (max-width:767px){#bottom-banners #cookies-banner .container{padding:5px 0}#bottom-banners #cookies-banner .container .row{margin-right:-15px;margin-left:-15px;padding:0 10px}#bottom-banners #cookies-banner .container .row #text{padding:0 10px;margin:0 0 3px}#bottom-banners #cookies-banner .container .row #ok-button{font-size:12px;padding:2px 10px;margin:20px 0 5px 15px}}
.corner.company,.corner.jobtitle,.corner.locality,.corner.sector,.corner.skill,.corner.usp{width:0;height:0;border-style:solid;border-width:0 50px 50px 0;right:-1px}.corner.company:after,.corner.jobtitle:after,.corner.locality:after,.corner.sector:after,.corner.skill:after,.corner.usp:after{position:absolute;left:28px;font-size:16px;font-family:icomoon}.corner.locality{position:absolute;top:-1px;border-color:transparent #ffd52b transparent transparent}.corner.locality:after{top:5px;color:#f7b200}.corner.locality.skill:after{content:"\e60f"}.corner.locality.company:after{content:""}.corner.locality.jobtitle:after{content:""}.corner.locality.locality:after{content:""}.corner.locality.sector:after{content:""}.corner.locality.usp:after{content:""}.corner.locality.formation:after{content:""}.corner.locality.advice:after{content:""}.corner.sector{position:absolute;top:-1px;border-color:transparent #278bff transparent transparent}.corner.sector:after{top:5px;color:#0a5ab7}.corner.sector.skill:after{content:"\e60f"}.corner.sector.company:after{content:""}.corner.sector.jobtitle:after{content:""}.corner.sector.locality:after{content:""}.corner.sector.sector:after{content:""}.corner.sector.usp:after{content:""}.corner.sector.formation:after{content:""}.corner.sector.advice:after{content:""}.corner.jobtitle{position:absolute;top:-1px;border-color:transparent #33cbff transparent transparent}.corner.jobtitle:after{top:5px;color:#009de2}.corner.jobtitle.skill:after{content:"\e60f"}.corner.jobtitle.company:after{content:""}.corner.jobtitle.jobtitle:after{content:""}.corner.jobtitle.locality:after{content:""}.corner.jobtitle.sector:after{content:""}.corner.jobtitle.usp:after{content:""}.corner.jobtitle.formation:after{content:""}.corner.jobtitle.advice:after{content:""}.corner.company{position:absolute;top:-1px;border-color:transparent #f60 transparent transparent}.corner.company:after{top:5px;color:#d45500}.corner.company.skill:after{content:"\e60f"}.corner.company.company:after{content:""}.corner.company.jobtitle:after{content:""}.corner.company.locality:after{content:""}.corner.company.sector:after{content:""}.corner.company.usp:after{content:""}.corner.company.formation:after{content:""}.corner.company.advice:after{content:""}.corner.skill{position:absolute;top:-1px;border-color:transparent #96f transparent transparent}.corner.skill:after{top:5px;color:#6d38d8}.corner.skill.skill:after{content:"\e60f"}.corner.skill.company:after{content:""}.corner.skill.jobtitle:after{content:""}.corner.skill.locality:after{content:""}.corner.skill.sector:after{content:""}.corner.skill.usp:after{content:""}.corner.skill.formation:after{content:""}.corner.skill.advice:after{content:""}.corner.usp{position:absolute;top:-1px;border-color:transparent #303a3c transparent transparent}.corner.usp:after{top:5px;color:#5e6c71}.corner.usp.skill:after{content:"\e60f"}.corner.usp.company:after{content:""}.corner.usp.jobtitle:after{content:""}.corner.usp.locality:after{content:""}.corner.usp.sector:after{content:""}.corner.usp.usp:after{content:""}.corner.usp.formation:after{content:""}.corner.usp.advice:after{content:""}#image-cover{background:url(../../images/index/cover.jpg) center 0 repeat-x}#image-cover .container{display:table}#image-cover .container .cover{display:table-cell;height:288px;position:relative}#image-cover .container .cover.branding{font-style:normal;color:#fff;text-align:center;position:relative}#image-cover .container .cover img{width:310px}#title-cover{background:#ddd}#title-cover .container{padding:40px 0;text-align:center}@media (max-width:991px){#image-cover{background:url(../../images/index/cover.jpg) center 0 repeat-x;background-size:auto 100%}#image-cover .container .cover{height:200px}#image-cover .container .cover.branding h2,#image-cover .container .cover.branding img{display:none}#image-cover .container .cover h1{font-size:30px}#title-cover .container{padding:20px 0}#title-cover .container h1,#title-cover .container h2{padding:0 10px}#search-box{padding:10px}#search-box #form_submit_wrapper #form_submit #form_submit_btn{height:45px}}#search-bar{background-color:#ddd;padding-bottom:10px}#search-bar #header-search-box #search-box #form_what_input,#search-bar #header-search-box #search-box #form_where_input{height:46px}#advices,#cev,#choose-country,#company,#create-cv,#formation,#jobbing,#news,#promo-app,#sitemap,#use-jobijoba,body>#number-offers{background:#fff;padding-top:40px;padding-bottom:40px}#advices:nth-child(2n),#cev:nth-child(2n),#choose-country:nth-child(2n),#company:nth-child(2n),#create-cv:nth-child(2n),#formation:nth-child(2n),#jobbing:nth-child(2n),#news:nth-child(2n),#promo-app:nth-child(2n),#sitemap:nth-child(2n),#use-jobijoba:nth-child(2n),body>#number-offers:nth-child(2n){background-color:#eee}#number-offers{text-align:center}#number-offers .number-sites{margin-top:10px}#number-offers .number{margin-top:15px;text-align:center}#number-offers .number .number-wrapper{display:inline-block;width:70px;background:url(../../images/index/compteur.png) -2px 0 no-repeat rgba(0,0,0,0);margin-right:5px}#number-offers .number .number-wrapper>span{color:#fff;font-family:museo,minion-pro-caption;font-size:45px;font-weight:500;line-height:83px}#number-offers .number .number-wrapper.number-spacing{margin-right:25px}@media (max-width:767px){#number-offers .number .number-wrapper{background-size:35px 40px;background-position:0 -1px;display:inline-block;width:35px;height:40px;margin-right:0}#number-offers .number .number-wrapper>span{font-size:24px;line-height:40px}#number-offers .number .number-wrapper.number-spacing{margin-right:10px}#number-offers .number-sites{font-size:18px;margin-top:5px}}#use-jobijoba{text-align:center}#use-jobijoba .bloc{margin:30px 0 0}#use-jobijoba .bloc .c_text_primary{padding:0 25px}@media (max-width:991px){#use-jobijoba .bloc{margin-top:20px}}#create-cv .left-block{text-align:center;margin-top:15px}#create-cv .c_button{margin-top:40px}@media (max-width:991px){#create-cv{text-align:center}#create-cv .c_button{margin-top:30px}#cev{text-align:center}}#formation .bloc-titles{text-align:center;margin-bottom:30px}#formation .formations-wrapper{background:#fff;border:1px solid #ddd;padding:0 20px;margin-top:10px}#formation .formations-wrapper .border-bottom{border-bottom:1px solid #ddd;margin-top:20px}#formation .formations-wrapper .c_title_sm{display:inline-block;margin-top:20px;margin-bottom:5px}#formation .formations-wrapper .all-formation{color:#0086cc;display:block;margin-top:20px;margin-bottom:20px}#formation .right-block{margin-top:40px;text-align:center}#formation .right-block img{margin-bottom:20px}#formation .right-block a{margin-left:50px}@media (max-width:991px){#formation .right-block{margin-top:20px}#formation .right-block a{margin-left:0}#formation .formations-wrapper{margin-bottom:20px}.c_title_xs{margin-top:10px}}#jobbing{text-align:center}#jobbing .bloc-titles{text-align:center;margin-bottom:30px}#jobbing .right-block{display:table;margin:40px auto 0;text-align:left}#jobbing .right-block .accroche{margin-bottom:25px}#jobbing .right-block .accroche span{display:inline-block;vertical-align:middle}#jobbing .right-block .accroche .icon{font-size:40px;color:#fcae24;margin-right:10px}#jobbing .right-block .accroche .title{font-weight:600;color:#696969;line-height:130%;text-transform:uppercase;width:calc(100% - 110px)}#advices .advice-list .advice .img-advices img,#news .news-list .news-link .img-review{height:auto;width:100%}#jobbing .btn-link{text-align:left}@media (max-width:991px){#jobbing .btn-link{text-align:center;margin-top:35px}}#company .container .left-bloc{margin-top:31px;text-align:center}#company .container .left-bloc img{margin-bottom:10px}#company .container .company-list{margin-top:20px}#company .container .company-list .company-fragment{background-color:#fff;border:1px solid #eee;padding:7px 5px 8px 75px}#company .container .company-list .company-fragment:hover{background-color:#e8e8e8}#company .container .company-list .company-fragment .info{margin-top:5px}#company .container .company-list .company-fragment .info .c_text_secondary{color:#8e8e8e}#company .container .company-list .company-fragment .title .name .c_link_next{color:#333;text-decoration:none}@media (max-width:991px){#company .container{text-align:center}#company .container .c_button{margin-top:35px}}#advices{text-align:center}#advices .advice-list{margin-top:40px}#advices .advice-list .advice{margin-bottom:20px;text-align:left}#news,#news .c_title_md{text-align:center}#advices .advice-list .advice .advice-wrapper{margin-top:20px;padding:0}#advices .advice-list .advice .c_link_next:hover{text-decoration:underline}#advices .c_button{margin:30px 15px 0}@media (max-width:991px){#advices .img-advices,#advices .text{margin-top:10px}#advices .c_button{margin:0}}#news img+.c_link_next{margin-top:10px}#news .c_link_next+.c_text_secondary{margin-top:20px}#news .news-list{margin-top:30px}#news .news-list .news-link{display:inline-block;border:1px solid #eee;padding:10px;text-decoration:none}#news .news-list .news-link:hover .c_title_xs{text-decoration:underline}#news .c_button{margin-top:20px}@media (max-width:767px){#news .news-list{margin-top:0;display:table}#news .news-list .row-wrapper{display:table-row}#news .news-list .row-wrapper .news-link{padding-top:30px}}#promo-app{padding-bottom:0}#promo-app .container{padding-bottom:0;position:relative}#promo-app .container .img-portable{width:90%;max-width:420px}#promo-app .container .advantages{margin-top:30px}#promo-app .container .advantages .advantage{margin-top:10px}#promo-app .container .advantages .icon-checkmark{font-size:15px;margin-right:10px}#promo-app .container .links-stores div{margin-top:40px}#promo-app .container .links-stores img{height:60px}@media (max-width:991px){#promo-app .container{text-align:center;padding-bottom:30px}#promo-app .container .c_title_md{margin-top:20px}#promo-app .container .advantages{display:table;text-align:left;margin:10px auto 0}#promo-app .container .links-stores div{margin-top:30px}}#sitemap .c_title_md,#sitemap .container .category .marge .c_title_xs{text-align:center}#sitemap{position:relative}#sitemap .container .morebox li a{color:#696969;text-decoration:none}#sitemap .container .morebox{display:none;padding:25px 15px 15px;position:relative;top:6px}#sitemap .container .category{margin-top:40px}#sitemap .container .category .marge{padding:20px;position:relative;border:1px solid #eee}#sitemap .container .category .marge .links .c_link_next{color:#0086cc;text-decoration:none}#sitemap .container .category .marge .links .c_link_next:hover{text-decoration:underline}#sitemap .container .category .marge .title .name .c_link_next{color:#333}#sitemap .container .category .marge .all,#sitemap .container .category .marge .link_more{display:inline-block;margin:20px 0 0 35px}#sitemap .container .category .marge .all.company,#sitemap .container .category .marge .link_more.company{margin-left:20px}#sitemap .container .category .logo{position:absolute;top:-1px;right:-1px}#sitemap .container .category .description{padding:20px 15px 10px;margin:0 auto;text-align:center}#sitemap .container .category li{border-top:1px solid #ddd;text-align:left;padding:14px 0 14px 20px;position:relative}#sitemap .container .category li:nth-last-child(1){border-bottom:1px solid #ddd}#sitemap .container .category .company-fragment #default-icon,#sitemap .container .category .company-fragment img{top:9px;height:50px;width:50px}#sitemap .container .category .company-fragment{min-height:54px;background:#fff;border:1px solid #eee}#sitemap .container .category .company-fragment:hover{background-color:#e8e8e8}#sitemap .container .category .company-fragment .info{display:none}#sitemap .container .category .company-fragment .title{line-height:45px}#sitemap .container .category .company-fragment .title .rating{padding:0 0 0 10px;vertical-align:middle}#sitemap .container .all-jobs{display:table;margin:30px auto 0}#sitemap .container .marge{background-color:#fff;border-radius:2px}#sitemap .container .more-sector-content{display:block}#sitemap .container .morebox .marge{background:#fff;padding:30px;position:relative}#sitemap .container .morebox .marge .all{display:inline-block;margin:15px 0 0 30px}#sitemap .container .morebox .marge .c_text_primary{margin:15px 0}#sitemap .container .morebox .marge:after{bottom:100%;left:15%;border:solid transparent;content:" ";position:absolute;border-color:rgba(255,255,255,0) rgba(255,255,255,0) #fff;border-width:30px}#sitemap .container .morebox .marge.jobtitle:after{left:auto;right:15%}@media (max-width:991px){#sitemap .container .category .marge .company-fragment:nth-child(4),#sitemap .container .category .marge li:nth-child(n+4),#sitemap .container .morebox .marge{display:none}#sitemap .container .category .marge .link_more{margin-bottom:25px}#sitemap .container .category{padding-top:0;margin-top:20px}#sitemap .container .category .marge{padding:20px 0 0}#sitemap .container .category .marge .links{padding-bottom:20px}#sitemap .container .category .marge .all,#sitemap .container .category .marge .link_more{margin:0 0 20px 15px}#sitemap .container .all-jobs{text-align:center;padding:8px 70px;font-size:18px}}#choose-country .container .select-country{margin-bottom:20px;text-align:center;vertical-align:middle}#choose-country .container .select-country .c_title_md{display:inline-block}#choose-country .countries img{margin-right:10px}#choose-country .countries a{color:#333;display:inline-block;font-family:museo,minion-pro-caption;font-size:16px;margin:5px 0}#dialog input{margin-top:15px;width:100%}
#image-cover-extract-cv{background:url(../../../resources/images/resume/analyse-cover-web.jpg) no-repeat;background-size:cover;height:372px;text-align:center}#image-cover-extract-cv .title-cover{color:#fff;font-size:24px;font-family:myriad-pro,arial;font-weight:500;margin-top:60px;margin-bottom:10px}#image-cover-extract-cv .subtitle-cover{color:#fff;font-size:18px;font-family:myriad-pro,arial}@media (max-width:1199px){#image-cover-extract-cv .subtitle-cover{display:none}}#image-cover-extract-cv .icon-resume-cloud-upload{display:block;color:#ff2782;font-size:110px;margin:10px 0}#image-cover-extract-cv .extract-cv-link{border:1px solid #ff2782;background:#ff2782;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;padding:8px 60px;font-family:myriad-pro-semi-condensed,arial;font-weight:600;font-size:20px;text-align:center;margin-bottom:40px}#image-cover-extract-cv .extract-cv-link:focus,#image-cover-extract-cv .extract-cv-link:hover{color:#fff;text-decoration:none;background:#ff1873}
#header-search-box{top:0;padding:0;margin:0 auto}.search-bar-wrapper{background-color:#ddd}#search-box{width:100%;padding:8px 0}#search-box #form_submit{width:100%}#search-box #form_submit #form_submit_btn{min-width:100%}#search-box #form_what .bootstrap-tagsinput,#search-box #form_where .bootstrap-tagsinput{border-radius:2px;width:100%;padding:4px 2px 4px 35px}#search-box #form_what .bootstrap-tagsinput .tag,#search-box #form_where .bootstrap-tagsinput .tag{background-color:#303a3c;border-radius:2px;position:relative;display:inline-block;font-weight:500;font-size:18px;margin:1px 0 0;padding:4px 10px}#search-box #form_what .bootstrap-tagsinput .tag span,#search-box #form_where .bootstrap-tagsinput .tag span{vertical-align:middle;display:inline-block;position:relative;line-height:22px}#search-box #form_what .bootstrap-tagsinput .tag .icon-briefcase,#search-box #form_what .bootstrap-tagsinput .tag .icon-dumbbell,#search-box #form_what .bootstrap-tagsinput .tag .icon-office,#search-box #form_what .bootstrap-tagsinput .tag .icon-pie,#search-box #form_where .bootstrap-tagsinput .tag .icon-briefcase,#search-box #form_where .bootstrap-tagsinput .tag .icon-dumbbell,#search-box #form_where .bootstrap-tagsinput .tag .icon-office,#search-box #form_where .bootstrap-tagsinput .tag .icon-pie{margin-right:5px;font-size:14px}#search-box #form_what .bootstrap-tagsinput .tag [data-role],#search-box #form_where .bootstrap-tagsinput .tag [data-role]{margin-left:10px;font-size:10px}#search-box #form_what .bootstrap-tagsinput .tag [data-role]::after,#search-box #form_where .bootstrap-tagsinput .tag [data-role]::after{content:"";padding:0}#search-box #form_what .bootstrap-tagsinput .tag .text,#search-box #form_where .bootstrap-tagsinput .tag .text{display:inline-block;max-width:345px;overflow:hidden;text-overflow:ellipsis}#search-box #form_what .bootstrap-tagsinput input,#search-box #form_where .bootstrap-tagsinput input{padding:0 0 0 1px;font-size:18px;color:#696969;vertical-align:middle!important;max-width:411px;min-height:42px;border:none}#search-box #form_what .bootstrap-tagsinput input[readonly],#search-box #form_where .bootstrap-tagsinput input[readonly]{width:0!important}#search-box #form_what .bootstrap-tagsinput input::-webkit-input-placeholder,#search-box #form_where .bootstrap-tagsinput input::-webkit-input-placeholder{color:#8e8e8e;font-size:16px;font-style:italic}#search-box #form_what .bootstrap-tagsinput input::-moz-placeholder,#search-box #form_where .bootstrap-tagsinput input::-moz-placeholder{color:#8e8e8e;font-size:16px;font-style:italic}#search-box #form_what .bootstrap-tagsinput input::-ms-input-placeholder,#search-box #form_where .bootstrap-tagsinput input::-ms-input-placeholder{color:#8e8e8e;font-size:16px;font-style:italic}#search-box #form_what .bootstrap-tagsinput .tt-hint,#search-box #form_where .bootstrap-tagsinput .tt-hint{display:none}#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu{background:#fff;border:1px solid #8e8e8e;border-radius:2px;width:300px;margin-top:10px;position:relative;left:-20px!important}#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion{padding:15px 5px 15px 10px}#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion:not(:last-child),#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion:not(:last-child){border-bottom:1px solid #eee}#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion img,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion img{width:30px;height:30px;margin-right:5px}#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-briefcase,#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-dumbbell,#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-office,#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-pie,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-briefcase,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-dumbbell,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-office,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-pie{padding-right:5px}#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-off,#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-on,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-off,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-on{padding-left:5px}#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-on,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-on{color:#fcae24}#search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion.tt-cursor,#search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion.tt-cursor{background:#8e8e8e;color:#fff;cursor:pointer}#search-box #form_what .bootstrap-tagsinput{background:url(../../images/common/picto-search.png) 7px center no-repeat #fff}#search-box #form_where .bootstrap-tagsinput{background:url(../../images/common/picto-location.png) 10px center no-repeat #fff}#search-box #form_what_input,#search-box #form_where_input{width:100%!important;border:1px solid #ccc;border-radius:3px;color:#0082c0;font-size:18px;height:42px;padding:1px 10px}#search-box #form_where_perimeter{display:inline}#search-box #form_where_perimeter .ui-multiselect-wrapper{margin-top:2px;line-height:34px;display:inline-block;float:right;position:relative}#search-box .ui-multiselect-perimeter{position:relative;font-size:18px;font-family:myriad-pro-semi-condensed;font-weight:600;color:#696969;border-radius:2px;width:90px!important;padding:0;float:right;text-indent:3px}#search-box .ui-multiselect-perimeter.ui-multiselect-menu{position:absolute}#search-box .ui-multiselect-perimeter .ui-state-hover,#search-box .ui-multiselect-perimeter.ui-state-active{border-radius:0}@media (min-width:1200px){#header-search-box.fixed #search-box{max-width:1140px}}@media (max-width:1199px){#header-search-box.fixed #search-box{max-width:940px}}@media (max-width:991px){#search-box{padding:14px 0}#search-box #form_what,#search-box #form_where{padding-right:0;padding-left:0;padding-bottom:12px}#form_submit_wrapper{padding:0}#form_submit_wrapper #form_submit_btn{display:block}}@media (max-width:767px){#search-box #form_what .bootstrap-tagsinput .tag .text,#search-box #form_where .bootstrap-tagsinput .tag .text{max-width:185px;overflow:hidden;text-overflow:ellipsis}}
.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}
.company-fragment{background:#f6f6f6;display:inline-block;font-family:museo,minion-pro-caption;font-size:20px;margin:5px 0;vertical-align:middle;width:100%;color:#f6f6f6;padding:7px 5px 16px 75px;position:relative;text-decoration:none}.company-fragment:hover{text-decoration:none;background:#eee}.company-fragment #default-icon,.company-fragment img{height:50px;width:50px;border:1px solid #ddd;position:absolute;left:10px;top:9px}.company-fragment #default-icon{padding:15px}.company-fragment .iconwrap .icon-office{font-size:20px;color:#ccc}.company-fragment .title{display:table-row}.company-fragment .title .rating .iconwrap{font-size:12px}.company-fragment .name{display:table-cell;margin-bottom:0;vertical-align:middle}.company-fragment .name h3,.company-fragment .name h4{display:inline-block;margin-top:6px;margin-bottom:5px}.company-fragment .rating{display:table-cell;padding:8px 5px 0}.company-fragment .icon-star{height:12px;color:#ddd;display:inline}.company-fragment .icon-star-on{color:#f60}.company-fragment .info{display:block;text-align:left}.company-fragment .info .info-elem{display:inline-block}.company-fragment .info .icon{color:#696969;font-size:16px;font-weight:500}.company-fragment .info .text{margin-right:27px}