a,body{color:#fff}#nav,#sidebar span.info-title{text-transform:uppercase;font-weight:700}#nav,h1,h2,h3,h4,h5{font-weight:700}#sort-brand .btn,.dropdown-menu{box-shadow:none}body{font-family:Lato,sans-serif;background-color:#ff3a9f}#nav,#sort-brand .dropdown-menu li.disabled a,h1,h2,h3,h4,h5{font-family:Raleway,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:hover,select{color:#000}img{max-width:100%}.lightbox button.close{text-shadow:none;font-size:36px;color:#fff;opacity:1}.lightbox .modal-header{border-bottom:none;padding:0}.lightbox .modal-content{border-radius:0;background:0 0;box-shadow:none;border:none}.modal-dialog{margin:auto}.modal-backdrop.in{opacity:.75}.btn{padding:10px 20px;line-height:18px;text-align:left;border:none}#content h2,#content-center,#footer,#footer #hadriendesign,#header,#marque-products .product a img,#marques .logo,#nav{text-align:center}.btn i.fa{margin-right:10px;font-size:20px;float:left}.btn-primary{background-color:#ff3a9f}.btn-primary:hover{background-color:#db1c7e}.btn-blue{background-color:#3498db}.btn-blue:hover{background:#2980b9;color:#fff}.btn-pink{background-color:#db1c7e;color:#fff}.btn-pink:focus,.btn-pink:hover{background-color:#000;color:#fff}.btn-link{color:#777}.btn-link:focus,.btn-link:hover{color:#db1c7e}.dropdown-menu{border-radius:0;margin-top:10px;font-size:16px;border:none;padding:0}.dropdown-menu li a{padding:12px 20px}.dropdown-menu li a:active,.dropdown-menu li a:focus,.dropdown-menu li a:hover{background-color:#db1c7e;color:#fff}.overlay{background-color:rgba(0,0,0,.5);position:fixed;display:none;bottom:0;right:0;left:0;top:0}.overlay.open{display:block}.lazyload{opacity:0}.lazyloading{background:url(../img/loader.gif) center no-repeat #f7f7f7;transition:.3s opacity;min-height:60px;opacity:1}#header #logo{padding:20px 0}@media (min-width:380px){#header #logo{padding:60px 0}}#header #logo a{background-image:url(../img/logo.png);background-repeat:no-repeat;max-height:110px;max-width:560px;display:block;height:110px;margin:auto;width:100%}.svg #header #logo a{background-image:url(../img/logo.svg);background-position:center}#nav{margin-bottom:60px;font-size:18px}#nav span.icon-bar{background-color:#fff}#nav .navbar{background-color:#150704;border-radius:0;border:none;margin:0}#nav ul{width:100%}#nav ul li{display:block;float:none}#nav #navbar{padding:0}#nav ul.navbar-nav{margin:0}#nav li a{padding:20px 30px;background:#fff;color:#000}#nav li a:focus{outline:0}#nav li.active a{background-color:#db1c7e;padding:20px 30px;color:#fff}#sidebar h3{margin:0 0 20px;font-size:24px}#sidebar .sidebar-box{background-color:#150704;margin-bottom:30px;padding:30px}#sidebar .sidebar-box .info:nth-child(3){margin-top:20px}#sidebar span.info-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:5px;display:block;color:#ff3a9f}#sidebar .join-fb{background-image:url(../img/join-fb.png);background-repeat:no-repeat;background-size:100%;display:block;height:35px;width:100%}.svg #sidebar .join-fb{background-image:url(../img/join-fb.svg)}#slider .owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#slider .owl-carousel .owl-animated-in{z-index:0}#slider .owl-carousel .owl-animated-out{z-index:1}#slider .owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#slider{margin-top:30px}#slider .owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}#slider .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}#slider .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}#slider .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#slider .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#slider .owl-carousel .owl-controls .owl-dot,#slider .owl-carousel .owl-controls .owl-nav .owl-next,#slider .owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#slider .owl-carousel.owl-loaded{display:block}#slider .owl-carousel.owl-loading{opacity:0;display:block}#slider .owl-carousel.owl-hidden{opacity:0}#slider .owl-carousel .owl-refresh .owl-item{display:none}#slider .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#slider .owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#slider .owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}#slider .owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}#slider .owl-carousel.owl-rtl{direction:rtl}#slider .owl-carousel.owl-rtl .owl-item{float:right}#slider .no-js .owl-carousel{display:block}#slider .owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}#slider .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}#slider .owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}#slider .owl-carousel .owl-video-playing .owl-video-play-icon,#slider .owl-carousel .owl-video-playing .owl-video-tn{display:none}#slider .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}#slider .owl-carousel .owl-next:before,#slider .owl-carousel .owl-prev:before{height:32px;width:16px;top:35px;display:block;content:''}#slider .owl-carousel .owl-video-frame{position:relative;z-index:1}#slider .owl-carousel .owl-prev:before{background:url(../img/slider-arrow.png);position:absolute;left:10px}#slider .owl-carousel .owl-next:before{background:url(../img/slider-arrow.png) 16px 0;position:absolute;right:10px}#slider .owl-carousel .owl-prev{border-color:transparent transparent transparent #db1c7e;border-width:50px 0 50px 50px;border-style:solid;float:left;height:0;width:0}#slider .owl-carousel .owl-next{border-color:transparent #db1c7e transparent transparent;border-width:50px 50px 50px 0;border-style:solid;float:right;height:0;width:0}#slider .owl-carousel .owl-dots{text-align:center;position:absolute;display:block;bottom:35px;height:10px;width:100%}#slider .owl-carousel .owl-dot{display:inline-block;margin:0 5px}#slider .owl-carousel .owl-nav{transform:translateY(-50%);position:absolute;width:100%;top:50%}#slider .owl-carousel .owl-dot span{background-color:#fff;border-radius:10px;display:block;height:10px;width:10px}#slider .owl-carousel .owl-dot.active span{background-color:#db1c7e}#presentation{background-color:#ed2b8e;padding:40px 0 60px;margin-top:60px}#presentation h1{text-transform:none;margin:0 0 20px;font-size:40px}#presentation h2{font-size:20px}#presentation img{margin-top:30px}#presentation-description{text-align:justify}#canvas-map{height:430px;width:100%}#plan-location{margin-top:40px;overflow:hidden}#plan-location i.fa-map-marker{font-weight:400;padding:0 10px;font-size:32px;color:#000;float:left}#plan-location strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:10px;font-size:18px;padding:2px 0;height:28px;float:left}#plan-location address{display:inline-block;margin:0 0 10px 36px;clear:both;float:left}#page-title h1{font-size:42px;margin:0}.navbar.login-navbar{border-radius:0;background:#000;border:none}.navbar.login-navbar .navbar-left li.active a{background:#db1c7e;color:#fff}.navbar.login-navbar .navbar-left li a i.fa{margin-right:7px;font-size:14px}.navbar.login-navbar .navbar-left li a:focus,.navbar.login-navbar .navbar-left li a:hover{color:#bfbfbf}#content .login{border-radius:0;background:#000;padding:30px;border:none}#content h2{margin-bottom:20px;margin-top:0}#error-title,#marques .logo,#marques-title{margin-bottom:30px}#marques .logo{display:none}#sort-brand{text-align:right}#sort-brand .bootstrap-select{width:100%}#sort-brand .dropdown-menu li.disabled{background-color:#000}#sort-brand .dropdown-menu li.disabled a{font-weight:800;font-size:24px;color:#fff}#sort-brand button.dropdown-toggle{background-color:transparent;border:2px solid #fff;border-radius:30px;padding:8px 16px;color:#fff}#nouveautes .article{box-shadow:0 3px rgba(0,0,0,.2);background-color:#fff;margin-bottom:30px;border-radius:4px;padding:30px;color:#000;width:100%}#nouveautes .article h3{text-transform:capitalize;margin-top:0}#nouveautes .article p{margin-bottom:0;color:#777}#nouveautes .article a.btn{margin-top:20px;width:100%}#marque-products .product{margin-bottom:30px}#marque-products .product a{background-color:#fff;display:block;padding:5px}#marque-products .product a img{background:#95a5a6;line-height:300px;display:block;width:100%}#footer{background-color:#150704;padding:50px 0 60px;margin-top:70px}#footer:before{background-image:url(../img/lace.png);background-repeat:repeat-x;position:relative;display:block;height:20px;content:'';width:100%;color:#fff;top:-70px}.svg #footer:before{background-image:url(../img/lace.svg)}.home #footer{margin-top:0}#footer a.logo{background-image:url(../img/logo-footer.png);background-repeat:no-repeat;display:inline-block;margin-right:0;height:25px;width:200px}.svg #footer a.logo{background-image:url(../img/logo-footer.svg)}#footer #copyright span.copyright-year{display:none}#footer #hadriendesign{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;font-weight:700;margin-top:30px}#footer #hadriendesign a{color:#afd23d}#footer #hadriendesign a::before{content:url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0idGlueSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTUuNDUzIDE2Ij4NCjxwYXRoIGZpbGw9IiNBRkQyM0QiIGQ9Ik0xNS4yOTcsNC45NTNsMC4xNTYtMC4wMTZsLTAuMTQxLDAuNDM4bDAuMTQxLTAuMDMxbC0wLjE1NiwwLjQ2OWwwLjE1Ni0wLjAzMUwxMS43NjYsMTZMMCw4LjI4MWgwLjU2Mg0KCUwwLDcuODc1bDAuNTQ3LTAuMDYyTDAsNy40MzhsMC41NjItMC4wNjJMMCw3bDAuNTE2LTAuMDk0TDAsNi41NzhsMy4yODEtMC40MjJMNC4wNzgsMC41TDguNzUsMEwxMyw0LjU3OGwyLjQ1My0wLjVsLTAuMTcyLDAuNDg0DQoJbDAuMTcyLTAuMDMxTDE1LjI5Nyw0Ljk1M3oiLz4NCjwvc3ZnPg0K);display:inline-block;margin-right:5px;text-align:right;margin-left:5px;width:15px}@media (max-width:380px){#marque-products .product{text-align:center;margin:15px 0;width:50%}#marque-products .product a{display:inline-block}}@media (max-width:300px){#marque-products .product,#marques .logo{width:100%}}@media (max-width:767px){#sidebar{display:none}.home #sidebar{display:block}#sort-brand{margin-top:20px}#marques-title{text-align:center}}@media (min-width:992px){#nouveautes .article{min-height:270px}}@media (min-width:768px){#header #logo{background:url(../img/header-shadow.png) center bottom no-repeat}#nav .navbar{background-color:#fff}#nav ul li{display:inline-block}#nav li a{background:0 0}#nav li.active a:before{border-color:transparent #db1c7e transparent transparent;border-width:0 25px 60px 0;border-style:solid;position:absolute;content:'';left:-25px;height:0;width:0;top:0}#nav li a:focus:after,#nav li a:hover:after,#nav li.active a:after{border-width:60px 0 0 25px;border-style:solid;position:absolute;right:-25px;content:'';height:0;width:0;top:0}#nav li.active a:after{border-color:transparent transparent transparent #db1c7e}#nav li a:focus,#nav li a:hover{background:#150704;color:#fff}#nav li a:focus:before,#nav li a:hover:before{border-color:transparent #150704 transparent transparent;border-width:0 25px 60px 0;border-style:solid;position:absolute;content:'';left:-25px;height:0;width:0;top:0}#nav li a:focus:after,#nav li a:hover:after{border-color:transparent transparent transparent #150704}#presentation img,#slider{margin-top:0}#presentation{padding:80px 0 100px}#presentation h1{font-size:48px}#footer{text-align:left}#footer #copyright span.copyright-year{vertical-align:super;margin-left:15px;display:inline}#footer #hadriendesign{text-align:right;margin:0}}@media (min-width:1200px){#presentation-description{padding-right:80px}#nouveautes .article{min-height:200px}.lightbox .lightbox-nav-overlay a{text-shadow:none;font-size:60px;outline:0}.lightbox .lightbox-nav-overlay a:active,.lightbox .lightbox-nav-overlay a:focus,.lightbox .lightbox-nav-overlay a:hover{text-decoration:none}.lightbox-container .lightbox-nav-overlay{width:calc(100% + 180px);left:-90px}.lightbox-nav-overlay a:empty{width:49%}}.lightbox-container{position:relative}.lightbox-nav-overlay{position:absolute;z-index:100;height:100%;width:100%;left:0;top:0}.lightbox-nav-overlay a{filter:dropshadow(color=#000000, offx=2, offy=2);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;text-shadow:2px 2px 4px #000;font-size:30px;display:block;height:100%;z-index:100;color:#fff;opacity:0;width:49%}.lightbox-nav-overlay a:empty{width:49%}.lightbox a:hover{text-decoration:none;opacity:1}.lightbox .glyphicon-chevron-left{padding-left:15px;text-align:left;float:left;left:0}.lightbox .glyphicon-chevron-right{padding-right:15px;text-align:right;float:right;right:0}.lightbox .modal-footer{text-align:left}