.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}
.navbar-toggle.navbar-company{color:#fff;padding:5px;margin:1px 5px 0 0;cursor:pointer}.navbar-toggle.navbar-company .icon-office{font-size:20px;display:block;text-align:center}.navbar-toggle.navbar-company .text{font-family:myriad-pro-semi-condensed;font-weight:600;font-size:14px;display:block;margin-top:2px}@media (min-width:768px) and (max-width:991px){.navbar-toggle.navbar-company{margin-top:6px}.navbar-toggle.navbar-company .icon-office{font-size:22px}}.icon-star-on{color:#ff2782}.icon-star-off{color:#ddd}.icon-circle-on{color:#34b5d0}.icon-circle-off{color:#ddd}.icon.big{font-size:50px!important;padding-right:20px}.column-block-content .icons a{width:100%!important}#form_company_share table{width:100%}#form_company_share table input{margin-bottom:10px}#form_company_review{text-align:left}#form_company_review input{text-indent:0!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;margin:0 0 5px}#form_company_review td{padding:10px 0}#form_company_review input.pink,#form_company_review textarea.pink{border:thin solid #FF2782}#form_company_review .ui-multiselect-wrapper,.review-subtitle,[for=title]{display:inline-block;margin:0 0 5px;position:relative}.popup-helper{line-height:2em;font-size:11px;color:#696969}#form_company_review .ui-multiselect-wrapper,.review-subtitle,[for=title]{margin:0 0 5px;display:inline-block;position:relative}tr.score-bubble>td{padding:0}img.thumb{max-width:60px;max-height:60px;border:1px solid #ddd}#companies-wrapper{position:relative}#companies-header{background:url(../../images/companies/detail-cover.jpg) no-repeat;display:table-cell;height:239px;vertical-align:middle;width:980px}#companies-header #companies-header-content-wrapper{background:rgba(255,255,255,.7)}#companies-header #companies-header-breadcrumb{position:relative;padding:2px 5px}#companies-header #companies-header-content{color:#303a3c;display:block;font-family:museo,minion-pro-caption;font-size:16px;min-height:50px;position:relative;padding:30px 30px 40px;text-align:center}#companies-header #companies-header-content *{vertical-align:middle}#companies-header #companies-header-content img{height:40px;width:40px;margin-right:10px}#companies-header #companies-header-content .title{color:#ff2782;display:inline-block;font-family:museo,minion-pro-caption;font-size:26px;margin-right:20px}@media (max-width:768px){#companies-header #companies-header-content{padding:10px 10px 20px}#companies-header #companies-header-content .title{font-size:22px}}#companies-header #companies-header-content .iconwrap{font-size:20px;margin:0 1px}#companies-header-menu ul{width:100%;padding:0}#companies-header-menu li{display:table-cell;text-align:center;white-space:nowrap;padding:0}#companies-header-menu li a{color:#fff;display:block;font-family:museo,minion-pro-caption;font-size:16px;padding:15px 5px;text-decoration:none}#companies-header-menu .icon-menu-up-down{display:inline-block;width:20px}#companies-content{color:#555;float:left;padding-bottom:20px}@media (max-width:767px){#companies-header-menu li a{text-align:center;padding-left:10px}#companies-header-menu li a .iconwrap{margin:0 5px}#companies-header-menu li a .active{background:#70cbde}#companies-content .paragraph{padding:0 10px}}#companies-content hr{clear:both;border:0;height:1px;background-color:#ddd;margin-top:20px}#companies-content div.companies-content-block hr{margin-right:10px;margin-bottom:15px;border:1px solid #eee}#companies-content #localities-carousel .item:not(.active){background:#f6f6f6}#companies-content #localities-carousel .active .suggested-offer{background:0 0}#companies-content .owl-wrapper .subtitle{color:#aaa}#companies-content .owl-wrapper .owl-item a{height:100%;display:inline-block;width:100%}#companies-content .owl-wrapper .owl-item .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#696969}#companies-content .blue-block{background:#71bbc9;color:#fff;padding:30px 20px;text-align:center;margin-top:15px}#companies-content .blue-block .iconwrap{font-size:40px;margin-right:30px;vertical-align:middle}#companies-content .blue-block .question{font-size:20px;vertical-align:middle}#companies-content .blue-block .big-button{margin-left:20px;white-space:nowrap;margin-top:15px}#companies-column .col-sm-12,#companies-column .col-xs-12{padding:0}#companies-column .column-block .column-block-title{background:0 0;border-bottom:2px #34b5d0 solid;color:#34b5d0}#companies-column .column-block .column-block-title .pink{color:inherit}#companies-column #column-share .counters{margin-left:0;width:100%}#column-facebook-feed h2,#column-follow-us h2,#column-share h2,#column-social-links h2{margin-top:10px}#companies-column #column-share .counters .counter{display:inline-block;margin:0 10px 10px 0}#companies-column #column-social-links .column-block-content{padding:0 15px 15px}#companies-column #column-social-links .blue-title{padding-top:0}#companies-column #column-social-links a{min-height:50px;height:auto}#companies-column #column-social-links a .title{width:auto;font-family:myriad-pro-semi-condensed;font-weight:600}.company-review-score,div.company-review-content{width:100%}#column-news .column-block-content h4,#column-reviews .column-block-content p span,#column-share .column-block-content>p span{font-weight:700}div.company-review{padding-right:10px}.company_review_score_optionnal .col-xs-12{padding:5px 0}.rating_star_wrapper{padding-bottom:5px}.company-review-score .iconwrap{font-size:14px;margin-right:2px}.company-review-score span.img{display:block;margin-bottom:5px}#form_company_review table{margin:0 auto}#column-reviews .column-block-content p,#column-share .column-block-content>p{margin-bottom:10px}span.global{display:inline-block;padding-bottom:10px;font-size:20px}div.company-review ul{color:#afafaf;font-size:12px;line-height:20px;padding-bottom:5px}div.company-review .company-review-description{text-align:justify}div.company-review .company-review-at,div.company-review .company-review-by,div.company-review .company-review-date,div.company-review .company-review-pseudo,div.company-review .icon.icon-user{color:#AFAFAF}#companies-content-medias-description,#companies-content-reviews-description{padding-bottom:25px;padding-right:15px;text-align:justify}.small-block .alert-link .button .button-left .icon{font-size:28px}#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-share .blue-title{padding-top:0}#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-family:museo,minion-pro-caption;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}.rating_circle,.rating_star{cursor:pointer;display:inline-block}.rating_star_wrapper{display:block;text-align:center}.rating_star>span{font-size:16px}.rating_star>span.iconwrap{font-size:20px}.rating_circle{margin-top:4px}.suggest-box{padding-bottom:20px}@media (max-width:767px){.rating_circle,.rating_star>span.iconwrap{font-size:25px}}#map{margin-top:45px;margin-right:10px;height:200px}.leaflet-popup-content-wrapper{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;padding:10px!important}.leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;text-align:center}.leaflet-popup-content-wrapper .leaflet-popup-content .title{font-size:18px;font-family:myriad-pro;font-weight:300;color:#696969;padding-bottom:10px}.leaflet-popup-content-wrapper .leaflet-popup-content .label{font-size:14px;font-family:myriad-pro-semi-condensed;font-weight:600;color:#ff2782}.leaflet-container a.leaflet-popup-close-button{color:#696969}.leaflet-popup-content-wrapper .leaflet-popup-content .label .iconwrap{vertical-align:sub;padding-left:5px}.leaflet-popup-content-wrapper .leaflet-popup-content .number{font-size:20px;font-family:myriad-pro;font-weight:300;color:#ff2782}.map-marker-icon-1,.map-marker-icon-2,.map-marker-icon-3{background:0 0;font-size:40px}.leaflet-popup-tip-container{display:none}.map-marker-icon-1{color:#ff2782}.map-marker-icon-2{color:#ff5da1}.map-marker-icon-3{color:#ff88ba}.alertBox a:hover,.owl-item a:hover,.search a:hover,.search-more a:hover,.search-right-side a:hover,.suggested-offer:hover{text-decoration:none}.alertBox a:hover .alert-text,.search a:hover .item-title,.search-more a:hover .item-title{text-decoration:underline}.item-title{vertical-align:middle;display:table-cell}.leaflet-popup-content-wrapper .leaflet-popup-content .label:hover .iconwrap .icon-caret-right{text-decoration:none!important}.search-right-side a.alert-icon:hover{color:#ff2782}h3.map-title{font-family:museo,minion-pro-caption;font-weight:300;font-size:20px;width:100%;color:#aaa;margin:10px 0}.gtp{padding-bottom:20px}@media (max-width:768px){#companies-content #localities-carousel .item.active .item-title{background:#f6f6f6}#companies-content #localities-carousel .item.active:after{display:none}}
#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}}
#companies-header{background:url(../../images/companies/Web-Entreprises-Avis.png) no-repeat;height:241px;width:1140px}#companies-content-reviews .company-review{padding:17px 0}#companies-content-reviews .company-review .company-review-description{padding-bottom:5px}#companies-content-reviews .company-review .company-review-score .col-xs-6 .title{font-size:14px}#companies-content-reviews .pink{margin-top:30px}.company-review h3{font-size:16px;font-family:museo,minion-pro-caption;padding-bottom:2px}.company-review .company-review-description{font-size:14px;padding-bottom:3px}.company-review ul{font-size:12px;line-height:16px;padding-bottom:2px}.company-review .global{padding-bottom:8px}#companies-column .c_auto_promo,#companies-content{margin-top:20px}@media (max-width:991px){#companies-content .link_result{padding:0 15px}}@media (max-width:768px){#companies-header{background:url(../../images/companies/Mobile-Entreprises-Avis.png) no-repeat;height:162px;width:768px}}@media (max-width:767px){#companies-content-reviews .company-review:nth-of-type(even){background:#f6f6f6}}
#header-search-box{top:0;padding:0;margin:0 auto}#search-box{margin:0 auto;padding:8px 25px;width:100%}#search-box #form_submit_wrapper,#search-box #form_what{padding-left:5px;padding-right:5px}#search-box #form_what_input{background:url(../../images/common/picto-search.png) 7px center no-repeat #fff;width:100%;border:1px solid #ccc;line-height:40px;border-radius:2px;padding-left:5px;text-indent:35px;font-size:16px;color:#696969}@media (min-width:992px){#header-search-box.collapse{display:block;height:auto!important}}@media (max-width:991px){#search-box #form_what{max-width:none;width:100%;border:none;border-radius:20px;padding-bottom:17px}#search-box #form_what input{border:none;border-radius:5px}}@media (max-width:767px){#search-box{padding:15px 10px}}@media (min-width:1200px){#header-search-box.fixed #search-box{max-width:1140px}}
.tab-blue-1:hover,.tab-blue-2:hover,.tab-blue-3:hover,.tab-blue-4:hover,.tab-pink-1:hover,.tab-pink-2:hover,.tab-pink-3:hover,.tab-pink-4:hover{opacity:.7}.tab-pink-1{background:#a60d4d;position:relative}.tab-pink-1.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(166,13,77,0);border-top-color:#a60d4d;border-width:12px;margin-left:-12px}.tab-pink-2.active:after,.tab-pink-3.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none;margin-left:-12px}.tab-pink-2{background:#ff2782;position:relative}.tab-pink-2.active:after{position:absolute;border-color:rgba(255,39,130,0);border-top-color:#ff2782;border-width:12px}.tab-pink-3{background:#ff5da1;position:relative}.tab-pink-3.active:after{position:absolute;border-color:rgba(255,93,161,0);border-top-color:#ff5da1;border-width:12px}.tab-blue-1.active:after,.tab-pink-4.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}.tab-pink-4{background:#ff88ba;position:relative}.tab-pink-4.active:after{position:absolute;border-color:rgba(255,136,186,0);border-top-color:#ff88ba;border-width:12px;margin-left:-12px}.tab-blue-1{background:#34b5d0;position:relative}.tab-blue-1.active:after{position:absolute;border-top-color:#34b5d0;border-width:12px;margin-left:-12px}.tab-blue-2.active:after,.tab-blue-3.active:after{border:solid transparent;top:100%;left:50%;content:" ";height:0;width:0;pointer-events:none;margin-left:-12px}.tab-blue-2{background:#39c0dc;position:relative}.tab-blue-2.active:after{position:absolute;border-top-color:#39c0dc;border-width:12px}.tab-blue-3{background:#3ec9e6;position:relative}.tab-blue-3.active:after{position:absolute;border-top-color:#3ec9e6;border-width:12px}.tab-blue-4{background:#4fd3ef;position:relative}.tab-blue-4.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#4fd3ef;border-width:12px;margin-left:-12px}
#column-suggested-companies{border:1px solid #ddd;padding:20px;margin-bottom:20px}#column-suggested-companies .c_text_tertiary{text-align:center;margin-bottom:20px}#column-suggested-companies .company-fragment{background:#fff;border:1px solid #ddd;min-height:70px;padding:7px 5px 0 75px}#column-suggested-companies .company-fragment:hover{background:#eee}#column-suggested-companies .company-fragment .name h3,#column-suggested-companies .company-fragment .name h4{margin-top:0}#column-suggested-companies .company-fragment .info{margin-bottom:5px}#column-suggested-companies .company-fragment .rating{padding:0 0 0 10px;vertical-align:middle}
.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}