.companies-banner-container{background:url(/build/images/Web-Entreprises-Avis.0a151f69.png) no-repeat}.companies-banner-container .companies-banner{padding:30px 100px}.companies-banner-container .companies-banner .iconwrap{font-size:20px}.companies-banner-container .companies-banner .thumb{height:40px;margin-right:10px;width:40px}.companies-banner-container .companies-banner .title-company{display:inline-block;margin-right:20px}.review-title{border-bottom:2px solid #002977;color:#002977;font-family:work-sans,Arial,sans-serif;font-size:20px;font-weight:300;line-height:1.4;margin-bottom:15px;padding:30px 10px 3px;text-align:left}.review-paragraph{color:#4d5562;font-family:open-sans,Arial,sans-serif;font-size:14px;padding-bottom:25px;padding-right:15px;text-align:justify}.company-detail{list-style:none;padding:0}.company-detail li{padding-bottom:4px}.company-review-score .title,.rating .iconwrap{font-size:14px}.company-review{padding:17px 0}.company-review h3{color:#000;font-family:work-sans,Arial,sans-serif;font-size:16px;margin-bottom:0;padding-bottom:4px}.company-review .company-review-description{color:#4d5562;font-size:14px;padding-bottom:3px}.company-review ul{font-size:12px;line-height:16px;padding-bottom:2px}.company-review .global{padding-bottom:8px}.company-review .global .icon-star{font-size:20px}#companies-content{margin-top:20px}#companies-content .company-review-at,#companies-content .company-review-by,#companies-content .company-review-date,#companies-content .company-review-pseudo,#companies-content .icon-user{color:#4d5562;font-family:open-sans,Arial,sans-serif;font-size:14px}#companies-column .c_auto_promo{margin-bottom:0;margin-top:20px}#companies-column #column-suggested-companies{margin-top:20px}.incitation-review{border:1px solid #d1d9ed;margin-bottom:20px;padding:20px}.incitation-review .incitation-title{color:#000;font-family:work-sans,Arial,sans-serif;font-size:18px;font-weight:500}.incitation-review .incitation-subtitle{color:#4d5562;font-family:open-sans,Arial,sans-serif;font-size:14px;font-weight:500;margin-top:5px}.incitation-review .incitation-link,.link-result{color:#002977;font-size:16px;font-weight:600}.link-result{font-family:open-sans,Arial,sans-serif}.incitation-resume-bloc{border:1px solid #d1d9ed;margin-bottom:0;margin-top:20px;padding:20px}.incitation-resume-bloc .resume-title{color:#000;font-family:work-sans,Arial,sans-serif;font-size:18px;font-weight:500;margin-bottom:20px}.incitation-resume-bloc .resume-subtitle{color:#4d5562;font-family:open-sans,Arial,sans-serif;font-size:14px;font-weight:500}.incitation-resume-bloc .resume-img{height:auto;margin-bottom:20px;margin-top:20px;width:300px}#column-suggested-companies{border:1px solid #d1d9ed;display:inline-block;margin-bottom:20px;padding:20px;width:100%}#column-suggested-companies .suggested-company-title{color:#000;font-family:work-sans,Arial,sans-serif;font-size:18px;font-weight:500;margin-bottom:20px;text-align:center}#column-suggested-companies .company-wrapper{align-items:start;background-color:#fff;border:1px solid #d1d9ed;color:#4d5562;display:flex;margin-bottom:10px;padding:10px;text-decoration:none}#column-suggested-companies .company-wrapper:hover{background-color:#d1d9ed}#column-suggested-companies .company-wrapper img{border:1px solid #d1d9ed;height:50px;margin-right:15px;width:50px}#column-suggested-companies .company-wrapper .icon-office{border:1px solid #d1d9ed;color:#d1d9ed;font-size:20px;line-height:50px;margin-right:15px;text-align:center;width:50px}#column-suggested-companies .company-wrapper .company{font-size:0}#column-suggested-companies .company-wrapper .company .label{color:#000;font-family:work-sans,Arial,sans-serif;font-size:19px;margin-right:15px}#column-suggested-companies .company-wrapper .company .rating{color:#fff;font-size:0;white-space:nowrap}#column-suggested-companies .company-wrapper .company .rating .icon-star{font-size:12px;margin-right:3px}#column-suggested-companies .company-wrapper .company .details{display:block;font-size:14px;margin-top:10px}#column-suggested-companies .company-wrapper .company .details .detail{margin-right:5px}.company-img{margin:5px;max-height:200px}@media (max-width:991px){#companies-content .link_result{padding:0 15px}}@media (max-width:1199px){.resume-img{width:240px!important}}@media (max-width:767px){.companies-banner-container{background:url(/build/images/Web-Entreprises-Avis.0a151f69.png) no-repeat;height:162px!important;width:768px!important}.companies-banner-container .companies-banner{flex-direction:column;padding:10px 10px 20px}#companies-content>.company-review:nth-child(odd){background:#fff}#companies-content>.company-review:nth-child(2n){background:#f5f7fc}#companies-content .company-review{padding-bottom:15px;padding-left:15px}}@media (min-width:768px){.companies-banner-container{padding:0}}.companies-banner-container{background-position:50%;display:table-cell;height:235px;vertical-align:middle;width:1140px}.companies-banner-container .companies-banner{background:#ffffffe6;color:#4d5562;display:block;font-family:work-sans,Arial,sans-serif;font-size:20px;text-align:center;width:100%}.companies-banner-container .companies-banner .title-company{color:#002977;font-family:work-sans,Arial,sans-serif;font-size:26px;font-weight:500;margin-bottom:10px}.icon-star-on{color:#ff7c58}.icon-star-off{color:#d1d9ed}.icon-circle-on{color:#002977}.icon-circle-off{color:#d1d9ed}#companies-header-menu ul{padding-left:18px;padding-right:18px}#companies-header-menu ul li{display:table-cell;padding:0;text-align:center;white-space:nowrap}#companies-header-menu ul li a{color:#fff;display:block;font-family:open-sans,Arial,sans-serif;font-size:16px;padding:15px 5px;text-decoration:none}#companies-header-menu ul .icon-menu-up-down{display:inline-block;width:20px}.tab-blue-1{background:#002977;position:relative}.tab-blue-1:hover{opacity:.7}.tab-blue-1.active:after{border:12px solid transparent;border-top-color:#002977;content:" ";height:0;left:50%;margin-left:-12px;pointer-events:none;position:absolute;top:100%;width:0}.tab-blue-2{background:#87aef8;position:relative}.tab-blue-2:hover{opacity:.7}.tab-blue-2.active:after{border:12px solid transparent;border-top-color:#87aef8;content:" ";height:0;left:50%;margin-left:-12px;pointer-events:none;position:absolute;top:100%;width:0}