body{font-family: 'Arial', sans-serif}body.navbar-opened #navbar,body.navbar-opened #navbar #navbar-container{background: #00a1e5}body #navbar #navbar-container #highlights-menu > .row:before{background: #00a1e5}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color: black;font-family: 'platform light', sans-serif}#content .black-background h1,#content .black-background h2,#content .black-background h3,#content .black-background h4,#content .black-background h5,#content .black-background h6{color: white}@media (max-width: 320px){h1,.h1,#navbar #navbar-container #slogan-brand{font-size: 40px}}body .navbar-brand{top: 0;padding-right: 0;right: 20px}body .navbar-brand img{height: 32px}body.sticky-topbar .navbar-brand{top: 23px;padding-right: 0}body .menu-scroller .page-links ul li.active a:after{background: white}body .menu-scroller .page-links ul li a{color: white}.black-background{background: #000}p.lead,div.lead{margin-bottom: 2em}p.surtitre{color: #00a1e5;font-family: 'butlerregular', serif}@media (max-width: 768px){p.surtitre{margin-bottom: 0}}.col-md-4 > p:last-child{margin-bottom: 0}hr{border-top: 1px solid #aaa}blockquote{border: 0;padding: 0;font-family: butler, serif}blockquote p{font-size: 1.4em;line-height: 1.2em}p.author{color: #ccc;font-size: 1em}#content .project-detail h1{color: #222;margin-bottom: 0.4em;padding-left: 12px}#content .project-detail .project-summary{margin: 3em 0 !important}figure.image img{min-width: 0;max-width: 100%}.frame-space-before-large{margin-top: 4em !important}body .breadcrumb > li + li:before{content: "/"}@media (max-width: 768px){#additional-info .col-md-4{margin-bottom: 0.5em}}@media (max-width: 1660px){.social-block{margin-left: 0 !important;float: none;display: block}}@media (max-width: 991px){.social-block{margin-top: -8px}}@media (max-width: 768px){.social-block{float: none !important;display: block;clear: both}}@media (max-width: 768px){.social-block li{width: 50%;padding-left: 0}}@media (max-width: 320px){.social-block li{width: 100%}}.social-block li a{font-size: 14px;text-decoration: none}.social-block li a i{font-size: 1.6em}#top-image .page-header,#top-background .page-header{top: 66%;text-align: left;margin-left: 50px}.btn-primary{background-color: black;color: white;border: 8px solid #000;text-decoration: none}.btn-primary:hover{background-color: white;color: black;border: 8px solid #00a1e5}button.btn.btn-primary,a.btn.btn-primary{border: 8px solid #000}button.btn.btn-primary:hover,a.btn.btn-primary:hover{border: 8px solid #00a1e5}#formulairedecontactPointProd .btn-primary{background-color: #00a1e5;color: white;border: 8px solid #00a1e5;text-decoration: none}#formulairedecontactPointProd .btn-primary:hover{background-color: white;color: black;border: 8px solid #00a1e5}.black-background .form-group.has-error .control-label{color: white}.black-background .form-group.has-error .error.help-block{color: white}