@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);@import url(//fonts.googleapis.com/css?family=Raleway:400,300,600,800,700,500,900);html{font-size:100%}body{background:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Raleway,Helvetica,Arial,sans-serif;font-size:16px;color:#000;font-weight:400}ol,ul{padding:0;list-style:none;margin:0}header div#stuck_container{background:url(/images/steelbg.jpg) #B2B4B5;background-size:cover}header div#stuck_container .navbar div.navbar-brand{padding-top:.7rem}header div#stuck_container .navbar div.navbar-brand a{width:17rem;display:inline-block}header div#stuck_container .navbar div.navbar-brand a img{border:0;position:relative}header div#stuck_container .navbar ul.sf-menu li a{background:0 0;padding:.9375rem .2rem 1.813rem}header div#stuck_container .navbar ul.sf-menu li a:hover{background:0 0;color:#EA0029}header div#stuck_container .navbar ul.sf-menu li.active{background:0 0}header div#stuck_container .navbar ul.sf-menu li.active a{color:#333}header div#stuck_container.isStuck .navbar div.navbar-brand{margin-top:1px;padding-top:.25rem}header div#stuck_container.isStuck .navbar div.navbar-brand a{width:18rem}header div#headerSlogan{background:#EA0029;color:#000;padding:.3rem 0;text-align:center;font-weight:700;font-size:1rem;font-style:italic}div.rd-mobilepanel .rd-mobilepanel_title{font-size:.75rem}main h1{font-size:1.75rem}main h3{margin:1.5rem 0 .6rem;font-size:1.5rem}main h3+h4{margin:-.35rem 0 .6rem;font-size:1.25rem}main section.bg-primary form input,main section.bg-primary form label,main section.bg-primary form select,main section.bg-primary form textarea{color:#000}main section.bg-alt form label{color:#FFF}main section.bg-alt form span.form-error{color:red;margin-top:.25rem;padding:.1rem}main section.bg-alt form input,main section.bg-alt form select,main section.bg-alt form textarea{color:#000}main section.bg-alt ul li{color:#888}main section ul{list-style:inside}main section ul li{padding-left:1.5rem;list-style:inside;text-indent:-1.4rem}main section img{max-width:100%;height:auto;border:0}main form span.form-error{color:#C00;font-weight:700}main section#equipementPage h3{font-size:1rem}main section#equipementPage h3+h4{font-size:.9rem;margin:-.5rem 0 .5rem;font-style:normal}main .bg-primary p{color:#000}section#sloganWrap{display:none;text-align:center;color:#EA0029;font-weight:700;font-size:1.25rem}footer{padding-bottom:.5rem}footer p.copyright,footer p.copyright a,footer p.signature,footer p.signature a,footer section{color:#777}footer p#slogan{text-align:center;font-size:1rem;color:#FFF}footer p.copyright span#copyright-year{padding-right:.25rem}footer p.signature{text-align:right}footer p.signature a{display:inline-flex}footer p.signature a:hover{color:#0079C6}footer p.signature a:hover svg path{fill:#0079C6!important}footer p.signature img,footer p.signature svg{margin-left:.5rem;border:0;width:4.188rem;height:1.25rem}footer p.signature svg path{fill:#777!important}footer div#quoteVATR a{display:block;min-height:3rem}div.address dl dd.phoneNumber{font-family:Arial,Helvetica,sans-serif}div.address *{font-family:Arial,Helvetica,sans-serif!important}@media (min-width:0) and (max-width:480px){header div#headerSlogan{padding:.3rem 0;font-size:.7rem;line-height:1.2}footer div.border-t p.copyright,footer div.border-t p.signature{text-align:center;margin:.2rem auto}footer div.border-t .col-xs-12+.col-xs-12{margin:0}}