                                             #slider li,#slider-content,.navbar-header{text-align:center}footer,header{background:#7b81b1}#module-1,#page-13,#page-14,#page-accueil,#scrollToTop,.vcard .adr .country-name,.vcard .email_name,.vcard .faxnumber,.vcard .nickname{display:none}#cookie-bar a,#list-footer li,.homecategorie,.instagram{display:inline-block}#cookie-bar a,.vcard .telnumber a,.vcard a.email:hover,a:hover{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:icomoon;src:url('../fonts/icomoon.eot?ygwuwr');src:url('../fonts/icomoon.eot?ygwuwr#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf?ygwuwr') format('truetype'),url('../fonts/icomoon.woff?ygwuwr') format('woff'),url('../fonts/icomoon.svg?ygwuwr#icomoon') format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-information:before{content:"\e900"}.icon-settings-1:before{content:"\e901"}.icon-user-1:before{content:"\e902"}.icon-shopping-cart:before{content:"\e903"}.icon-control-right:before{content:"\e904"}.icon-control-left:before{content:"\e905"}.icon-camera:before{content:"\e012"}.icon-bike:before{content:"\e042"}.icon-facebook:before{content:"\e05d"}.instagram{vertical-align:middle;background-image:url(../img/instagram.svg);background-size:contain;width:38px;height:38px;margin-left:10px}#footer-realisation a:hover,#slider li,.breadcrumb{background:0 0}html{font-size:18px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1;margin:0;padding:0;text-align:left;background:#fff;font:1em Raleway,sans-serif;color:#000}.subText,blockquote,em{font-style:italic}h1,h2,h3,h4,h5,h6{margin:30px 0;padding:0;font-size:2.444em;color:#7b81b1;font-family:Bitter,serif}blockquote,em,strong{font-family:Raleway,sans-serif}@media (max-width:1023px){h1,h2,h3,h4,h5,h6{margin:20px 0;font-size:2.111em}}ol,ul{margin:10px;padding:0;list-style-position:inside}a{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;color:#ef465a}a:hover{color:#e2001a}a:focus{outline:0}#footer-realisation a img,.vcard abbr,a img{border:0}a[href$='.pdf']{padding:10px 0 10px 30px;background:url(../images/pdf.png) 0 50% no-repeat}blockquote{margin:30px 0;padding:5px 15px;border-left:4px solid #eee}strong{font-weight:700}p{line-height:24px}.overflow{overflow:hidden}#scrollToTop{position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:1000000}#rs_link li,#slider-content,.edito .container,.homecategorie a,.homecategories{position:relative}#scrollToTop span.glyphicon{left:50%;top:-15px;color:grey}.black{color:#2d2c28}header{padding:20px 0}.logoRight img{width:70%}#menu{padding:0}#menu ul{width:100%}.navbar-toggle{float:none}.navbar-default .navbar-toggle:active,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#646a9b}.navbar-toggle span{color:#fff}.icon-bar{margin:0 auto}.navbar-toggle .icon-bar+.icon-bar{margin-bottom:5px}.panier{font-size:.875em}.vcard .email_container,ol.breadcrumb{margin:20px 0}.breadcrumb{border-bottom:1px solid #dcdcdc;border-radius:0;padding-bottom:15p;font-size:.833em}.chiffre,.homecategorie{border:1px solid #7b81b1}.breadcrumb a{color:#ef465a}#bgWidgetsHome{background:url(../img/vtt-ktm-accessoires.jpg) top center no-repeat}.homecategories{top:-40px;z-index:999}.homecategorie{box-shadow:0 3px 27px #bdbdbd;margin-bottom:-30px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;height:190px;width:270px}.homecategorie:hover{-webkit-filter:grayscale(0.5);filter:grayscale(.5)}@media(max-width:767px){.homecategories{top:0}.homecategorie{margin:0 10px 10px}}@media(min-width:768px) and (max-width:1199px){.homecategorie{margin:0 10px 10px}}@media(min-width:1200px) and (max-width:1479px){.homecategorie{margin:0 30px 30px}}@media(min-width:1480px){.homecategorie{margin:0 10px}}.homecategorie a{display:block;width:100%;height:100%;color:#fff;font:700 1.111em Bitter,serif}.homecategorie a span{position:absolute;bottom:10px;left:0;display:block;width:100%}.categorie1{background:url(../img/categorie-velo-accessoires.jpg) top center no-repeat #7b81b1}.categorie2{background:url(../img/categorie-velo-electrique.jpg) top center no-repeat #7b81b1}.categorie3{background:url(../img/categorie-velo-occasion.jpg) top center no-repeat #7b81b1}.categorie4{background:url(../img/categorie-velo-location.jpg) top center no-repeat #7b81b1}.categorie5{background:url(../img/categorie-accessoires.jpg) top center no-repeat #7b81b1}.chiffres{font-family:Bitter,serif;color:#7b81b1}.chiffre{width:110px;height:110px;border-radius:50%;font-size:2.667em;line-height:110px;margin:40px auto 0}.chiffreLegend{font-size:1.333em;margin:20px 0}.chiffresBottom{margin:30px auto 60px}.chiffresBottom hr{border:1px solid #7b81b1;margin-top:-20px}.icon-bike{background:#fff;padding:0 34px;font-size:2em}.edito h2{font-size:1.6em}.mainText{color:#fff;background:url(../img/bg-gris.png);padding:10px}#list-footer a,#list-footer a#administration,#list-footer a#mentions,#list-footer span,.mainText a{color:#bce4f6}.subText{font-size:2em;font-weight:600;margin-top:50px;margin-bottom:30px}.subText p{line-height:34px}.mainImg{position:absolute;right:0;top:10%}@media (max-width:768px){.homecategorie{margin-top:20px;margin-bottom:20px;border:0;box-shadow:none;background-color:transparent}}#content{background:url(../img/accessoires-cyclisme-course.jpg) 50% 600% no-repeat;padding-bottom:140px;min-height:800px}.home #content{background-position:bottom center;padding-bottom:210px}#page .img-thumbnail,.widget_contactRight .logoRight{margin-bottom:10px}.bg-magasins{background:url(../img/magasins-velo-sport-ville.jpg) top center no-repeat;opacity:.5;height:473px;margin-bottom:-240px}@media (min-width:768px) and (max-width:1023px){#menu.col-md-12,#menu.col-sm-12{float:none!important}.page-1 .col-sm-6,.page-2 #page{padding:0 30px}}@media (min-width:1024px){.page-1 .col-sm-6,.page-2 #page{padding:0 80px}}#slider-content{background:url(../img/randonnee-vtt-velo-electrique-bretagne.jpg) top center no-repeat}@media (max-width:991px){.mainImg{position:relative;width:100%;height:300px;background:url(../img/magasin-cycles-sport-chartes-de-bretagne_1x.jpg) top center no-repeat}.mainImg img{display:none}.edito{background-position:40% 100%;padding-bottom:60px}#slider-content{background-position:top left}}.bx-wrapper{margin:50px auto 60px!important;height:500px}.vcard .tel,.widget_contact{margin-top:20px}#slider{margin:0;height:500px}#slider li{margin:0 auto;padding:0;max-height:475px;width:100%}#slider .title_slider{position:absolute;bottom:4%;left:2%;width:96%;padding:0 2% 2%;text-align:right;background:url(../img/bg-red.png)}#slider .title_slider h2,#slider .title_slider h3{color:#fff;text-shadow:3px 3px 3px #000}#slider .title_slider h2{font-size:1.833em}#slider .title_slider h3{font-size:1.056em}.bx-wrapper img{max-width:inherit!important;width:100%!important;margin:0 auto}.bx-wrapper .bx-controls-direction a{width:56px!important;height:107px!important;margin-top:-53px!important}.bx-wrapper .bx-prev{background:url(../img/control-left.svg) top center no-repeat!important;left:-90px!important}.bx-wrapper .bx-next{background:url(../img/control-right.svg) top center no-repeat!important;right:-90px!important}.horaires{background:#bce4f6;color:#2e4a89;font:1.222em Bitter,serif;padding-left:15px;padding-right:15px}.horaires p{line-height:60px}@media (max-width:767px){html{font-size:16px}#menu.col-xs-6{width:100%}#content{background-position:0 300%;padding-bottom:80px}.horaires p{line-height:30px;padding:10px}}footer{padding:0 0 20px}#list-footer{list-style:none;width:100%;margin:30px auto 0}#list-footer li{margin:0 10px 0 0;font:0.833em Bitter,serif}.icon-information,.icon-settings-1{display:block;font-size:2.8em;margin-bottom:10px}#footer-realisation{font:0.833em Bitter,serif;color:#bce4f6;margin-top:30px}#footer-realisation a{margin-top:10px;display:block}#map{height:360px}@media (min-width:768px) and (max-width:1199px){#map{height:520px}}@media (min-width:1200px) and (max-width:1399px){#map{height:420px}}#rs_link{list-style:none;margin:0}#rs_link li{display:block;background:#2e4a89;margin:0;color:#fff;font:700 0.944em/60px Bitter,serif}#rs_link li .icon-facebook{font-size:2.5em;vertical-align:middle;padding-left:10px}#rs_link li a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.widget_contact{color:#fff}.vcard{font-size:1.167em}.vcard .org{font:1.556em Bitter,serif;margin-bottom:20px}#flashMessage,.result_error,.result_success{line-height:40px;text-align:center}.vcard .adr .locality{text-transform:uppercase}.vcard .telnumber a{color:#fff}.vcard a.email{text-decoration:underline;display:none}.widget_contactRight .logoRight img{width:30%}@media (min-width:768px) and (max-width:991px){.widget_contactRight .logoRight img{width:60%}}@media (min-width:992px) and (max-width:1199px){.mainImg{top:20%}.widget_contactRight .logoRight img{width:60%}}.result_error{color:#fff;background:#e57c7c}.result_success{color:#fff;background:#78ca71}#flashMessage{background:#fff;color:#337ab7}#cookie-bar{background:#111;height:auto;line-height:24px;color:#eee;text-align:center;padding:3px 0;font-size:.8em}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#fff;border-radius:3px;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#3ac976}#cookie-bar .cb-enable:hover{background:#090}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}.bs-component .modal{position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block}.bs-component .modal-dialog{width:90%}.mandatory{width:0;height:0;border:0}