@media (min-width: 768px) {
    #top-vente-sel>div{padding-right:7px;padding-left:7px}
    #top-vente-sel>div:first-child{padding-left:14px}
    #top-vente-sel>div:last-child{padding-right:14px}
    #home-selector{padding:0}
}
#top-vente-sel .inner-div{height:58px;line-height:58px;background-color:#e6e6e6;border-radius:1px}
#top-vente-sel .active{background-color:#d40000}
#top-vente-sel .active{color:#fff}
#home-mount{color:#fff;background:url("/static/img/home-montage.jpg") no-repeat 15px 0;padding-top:24px;padding-bottom:24px}
#home-mount-txt{padding:20px;background:#000;background:rgba(0,0,0,0.7)}
#home-selector{margin:20px auto}
#home-selector .row{margin-bottom:14px}
#home-selector button{font-size:20px;margin-top:12px}
#home-selector label{font-weight:normal;margin-bottom:6px;position:relative;width:100%}
#home-selector form{padding:20px 20px 10px}
#home-selector #runren{margin-top:15px}
#home-selector .col-md-15{margin:10px 0;padding:0 10px}
#auto-type-switcher span,#auto-type-switcher a{width:48%;color:#fff;font-size:13px;background-color:#bfbfbf;padding:10px 0}
#auto-type-switcher span:first-child{margin-right:4%}
#auto-type-switcher span.active{background-color:#a29f9f}
#switcher{height:38px;margin:0}
#switcher a,#switcher a i{background:url("/static/img/switcher.png") no-repeat}
#switcher a{height:38px;text-align:center;background-repeat:repeat-x;background-position:0 -262px;cursor:pointer;width:80px;padding:7px 10px 0;margin-right:2px;border-radius:3px 3px 0 0}
#switcher a.active{background:#fff}
#switcher a i{width:46px;height:24px;display:inline-block}
#switcher #b.active i,#switcher #b:hover i{background-position:0 0}
#switcher #b i{background-position:0 -26px}
#switcher #v.active i,#switcher #v:hover i{background-position:0 -52px}
#switcher #v i{background-position:0 -78px}
#switcher #c.active i,#switcher #c:hover i{background-position:0 -104px}
#switcher #c i{background-position:0 -130px}
#switcher #m.active i,#switcher #m:hover i{background-position:0 -156px}
#switcher #m i{background-position:0 -182px}
#switcher #q.active i,#switcher #q:hover i{background-position:0 -208px}
#switcher #q i{background-position:0 -234px}
#switcher #j.active i,#switcher #j:hover i{background-position:0 -314px}
#switcher #j i{background-position:0 -340px}
#switcher #rpv{width:auto;padding:7px 20px;font-weight:bold;margin:0}
#top-vente-sel .arrow{display:none;position:absolute;bottom:-16px;left:106px;left:calc(50%-17px);width:34px;height:16px;background-position:0 -538px}
i.info,
.ship,
.season,
#search-top p,
.kb-price span,
.btn-cart,
.btn-cart.active,
.btn-cart:active,
.stock,
.note,
.note>i,
#hmenu .separator,
#footer .separator,
#hmenu #cart,
.carousel-pager li,
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label,
.mini-reassurance span
    {background-image:url('/static/img/gsprite.png');background-repeat:no-repeat}
.red-arrow li,
#menu-hover a#winter,
#menu-hover i,
#menu .arrow,
#top-vente-sel .arrow
    {background-image:url('/static/img/sprite-hover.png');background-repeat:no-repeat}
.labelling i
    {background-image:url('/static/img/sprite-label.png');background-repeat:no-repeat;width:26px;height:18px;display:inline-block;margin-right:2px}
.labelling i.label-grip{background-position:0 0}
.labelling i.label-wet{background-position:0 -48px}
.labelling i.label-noise{background-position:0 -24px}
.labelling i.label-A,.labelling i.label-1{background-position:0 -71px}
.labelling i.label-B,.labelling i.label-2{background-position:0 -95px}
.labelling i.label-C,.labelling i.label-3{background-position:0 -119px}
.labelling i.label-D{background-position:0 -143px}
.labelling i.label-E{background-position:0 -167px}
.labelling i.label-F{background-position:0 -191px}
.labelling i.label-G{background-position:0 -215px}
.labelling{min-width:86px}
body,html{background-color:#0b0b0b;color:#56534E}
#header{padding-top:20px;font-family:'Open Sans Semibold','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}
#header .container:first-child{height:50px}
#header ul{list-style:none}
#header li{float:left;margin:0 8px}
.upper{text-transform:uppercase}
#menu{height:36px;font-family:'Open Sans Semibold','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}
#menu div{height:100%}
#menu *{text-align:center;color:#56534E}
#menu input{text-align:left}
#menu a{line-height:24px}
#menu>.row>div{padding:0 2px 0 0;line-height:37px;width:auto}
#menu .active *{color:#fff}
#menu .inner{background-color:#e6e6e6;padding-left:14px;padding-right:14px}
#menu .arrow{display:none;z-index:101;position:absolute;bottom:-16px;left:30%;left:calc(50%-17px);width:34px;height:16px;background-position:0 -538px}
#menu-hover{box-shadow:0 4px 10px -6px #000;background:#e6e6e6;padding:20px;display:none;position:absolute;width:100%;z-index:100;border-top:4px solid #d40000}
#menu-hover .row{display:none}
ul.red-arrow{list-style:none;padding:0}
.red-arrow li{padding-left:16px;background-position:0 -483px}
#menu-hover a#winter{padding-left:26px;background-position:0 -441px;line-height:24px;display:block}
#menu-hover i{height:54px;display:block}
#menu-hover i#v{background-position:0 14px}
#menu-hover i#m{background-position:0 -44px}
#menu-hover i#q{background-position:0 -98px}
#menu-hover i#c{background-position:0 -152px}
#menu-hover i#b{background-position:0 -206px}
#menu-hover i#ja{background-position:0 -258px}
#menu-hover i#jt{background-position:0 -317px}
#menu-hover i#pc{background-position:0 -375px}
#hmenu,#footer-pages{line-height:32px}
#hmenu .separator,#footer .separator{height:32px;width:2px;display:inline-block;background-position:0 -268px}
#hmenu #cart{background-position:-2px -369px;padding-left:36px;position:relative}
#hmenu #cartico{line-height:16px;text-align:center;left:16px;width:16px;height:16px;position:absolute;border-radius:50%;background-color:#d40000;color:#fff}
#hmenu #cart a{padding-left:20px}
#footer-pages ul{display:inline-block}
.alert-grey {background-color:#e8e8e8;border-color:#cfcfcf;color:#616161}
.bgw{background-color:#fff}
.tCenter,.tCenter *{text-align:center}
.vCenter,.vCenter>tbody>tr>td,.vCenter>thead>tr>th{vertical-align:middle}
.red,.color,.redhover:hover,#footer-link a:hover{color:#d40000 !important}
.blue,.clink{color:#009fe6}
.orange{color:#d40000}
.green{color:#4cae4c}
.green-light{color:#83b432}
.white{color:#fff}
.grey{color:#7b7b7b}
.black{color:#242424}
.nomarg{margin:0 !important}
.nopad{padding:0 !important}
.block{display:block !important}
.cursor{cursor:pointer !important}
.fwhite *{color:#fff}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px/*;padding-right:10px;padding-left:10px*/}
.col-xs-15{width:20%;float:left}
@media(min-width:768px){.col-sm-15{width:20%;float:left}}
@media(min-width:992px){.col-md-15{width:20%;float:left}}
@media(min-width:1200px){.col-lg-15{width:20%;float:left}}
.select{position:relative;padding:0;margin:0;border:1px solid #ccc;border-radius:3px;overflow:hidden;background:#fff url('/static/img/arrow-select.png') no-repeat right 50%}
.select *{text-align:left !important}
.select select{display:block;width:100%;height:34px;padding:6px 28px 6px 12px;font-size:14px;color:#555555;background-color:#fff;border:1px solid #ccc;border-radius:4px;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:18px}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
    .select select{width:180%}
}
.select select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}
.justify{text-align:justify;text-justify:inter-word}
#footer ul{padding:0;list-style:none}
#footer-mail,#menu .active .inner{background-color:#d40000}
#footer-mail{min-height:76px;line-height:76px}
#footer-mail input{margin-top:21px}
#footer-mail button{background-color:#2a2a2a;border-radius:0}
#footer-pages li{float:left;margin:0 4px}
#footer-pages a{color:#fff}
#footer-pages img{display:inline-block;margin:20px}
.thumbnail img{margin-top:10px;margin-bottom:10px}
#top-vente-sel{margin-top:30px;margin-bottom:40px}
.no-underline:hover,a.visible-xs{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-family:'Open Sans Condensed','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;}
b,strong,.bold,button,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-family:'Open Sans Semibold','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}
.prix{font-family:'Open Sans Bold','Open Sans Semibold','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}
p b,p strong, p .bold,.prix .devise{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}
p .color{font-weight:bold}
.fake-select{cursor:pointer}
.fake-select .display-str{position:absolute;left:14px;line-height:34px}
.disabled{opacity:0.3}
.selectors{background-color:#fff;box-shadow:0 5px 10px -10px #000 inset;font-size:12px}
.selectors form{border-top:4px solid #d40000}
.selectors #required{margin-top:17px}
.selectors label{font-weight:normal;line-height:20px;margin-top:2px;width:100%}
.selectors-inline{padding:15px}
.mbottom{margin-bottom:4px}
.mtop{margin-top:4px}
.ptop{padding-top:4px}
.pbottom{padding-bottom:4px}
#reassurance span.img{height:70px;width:80px;background:url('/static/img/reassurance-home.png') no-repeat;display:inline-block}
#reassurance .img#iship{background-position:0px 0px}
#reassurance .img#ifit{background-position:0px -70px}
#reassurance .img#ipay{background-position:0px -210px}
#reassurance .img#ichoose{background-position:0px -140px}
#breadcrumb{margin:0 0 14px;font-size:12px}
#breadcrumb div{float:left;margin-right:5px}
.defpad{padding:10px 15px 20px}
.row-list>[class^='col-']{padding-bottom:10px}
.row-separator>[class^='col-']{border-right:1px solid #ccc;padding-bottom:10px}
.row-separator>[class^='col-']:last-child{border-right:none}
.img-marque{float:right;margin:40px 0 20px 20px}
#other-type{position:absolute;right:4px;top:4px}
#other-type li{float:right;line-height:24px;background-color:#e4e4e4;padding:2px 10px;margin-left:6px}
ul.nstyle{list-style:none}
#item-detail{background-color:#ebebeb;padding:10px;margin-top:20px;margin-bottom:20px}
#choose-tab>div{padding-left:0;padding-right:4px}
#choose-tab>div:last-child{padding-right:0}
#choose-tab .inner-div{background-color:#a9a9a9;height:46px;line-height:46px;font-size:14px}
#choose-tab .inner-div.active{background-color:#fff;color:#3c3837}
.specif{border-bottom:1px dotted #000}
.specifs{margin:10px 0;display:block}
[data-toggle='tooltip']:not(a){cursor:help}
.search-results tbody td{height:150px;color:#7b7b7b}
.search-results .img{text-align:center;width:80px}
.search-results .img img{width:100%}
.search-results thead tr th{line-height:36px}
.search-results .prix{margin-bottom:10px;display:block}
#search-top>div{padding-bottom:20px}
#search-top .row>div{padding:0 4px}
#search-top .row>div:first-child{padding:0 0 0 5px;line-height:90px}
#search-top p{background-color:#3d3d3d;padding-left:64px;margin:0;height:39px;line-height:39px}
#search-top #top-premium p{background-position:0 -41px}
#search-top #top-quality p{background-position:0 -82px}
#search-top #top-discount p{background-position:0 0}
#search-top .top-winter p{background-image:url('/static/img/winter.png')}
#search-top .row{display:block;padding:10px 0;min-height:110px;border:1px solid #ccc;border-top:none;margin:0}
#search-top .row:hover{border:1px solid #d40000;border-top:none}
#search-top .labelling{margin-top:6px}
#search-top .col-sm-5{line-height:16px}
#search-top .prix{font-size:22px}
i.info,.ship{background-position:right -312px}
.ship{padding-right:24px;display:inline-block}
.delivery{margin:10px 0}
i.info{height:17px;width:17px;display:inline-block}
i.info:hover{cursor:help}
.selectors i.info{right:15px;position:absolute;top:6px}
#home-selector i.info{right:10px;position:absolute;top:2px}
.search-results i.info{margin-left:6px}
#item-detail i.info{position:relative;right:0;left:10px;top:4px}
#item-detail td{width:50%;padding-top:0 !important}
#item-detail form{margin:10px 0 0}
.season{width:26px;height:26px;display:inline-block}
.season-summer{background-position:-3px -557px}
.season-winter{background-position:-2px -525px}
.season-all{background-position:-3px -589px}
.winter-approved{width: 25px;height: 31px;display: inline-block;background-image: url('/static/img/winter-approved.png');background-repeat: no-repeat}
.kb-price{min-width:72px;text-align:center}
.kb-price span{display:block;height:28px;background-position:0 -197px;font-size:18px;padding-top:3px;width:64px;margin:auto}
.btn-cart{background-position:5px -473px;height:38px;padding-left:58px;line-height:26px}
.btn-cart.visible-xs{margin:auto;width:48px;padding-left:34px}
.prix{font-size:22px;color:#56534e}
.stock{padding-left:48px;font-size:12px;margin:auto;min-width:100px;max-width:116px;line-height:12px;display:inline-block;background-position:0 -620px;color:#83b432}
.search-results .stock{display:inline-block;margin-bottom:10px}
#item-detail .stock{margin-left:0}
#item-detail #delay{padding-top:10px !important}
.note,.note>i{position:relative;display:inline-block;width:60px;background-position:0 -161px;height:12px}
.note>i{position:absolute;background-position:0 -178px;left:0}
.note .n45{width:54px}
.note .n40{width:48px}
.note .n35{width:42px}
.note .n30{width:36px}
.note .n25{width:30px}
.note .n20{width:24px}
.note .n15{width:18px}
.note .n10{width:12px}
.note .n5{width:6px}
.note .n0{width:0px}
.avg-price{width:182px;min-height:61px;background:url('/static/img/bg-price.png') no-repeat;padding:5px 0 0 28px}
.avg-price .price{font-size:24px;line-height:24px}
#cprice-cart{margin-bottom:20px}
#cprice-cart .avg-price{background:#d40000;width:auto;padding:5px 0 0;min-height:55px}
#cprice-cart .avg-price .price{padding-bottom:5px}
#price-web .avg-price{background:#ebebeb;width:auto;font-size:14px;padding:6px;min-height:36px}
#price-web .table{border:1px solid #ccc;margin-bottom:6px}
#price-web{margin-bottom:20px}
.compare-price .table td{height:20px;white-space:pre;text-align:left;padding:4px 8px}
.competitors:hover{cursor:pointer}
.flag{width:25px;height:15px;display:inline-block;background:url('/static/img/flags.png') no-repeat}
.flag.flag-BE{background-position:-125px 0}
.flag.flag-CH{background-position:-25px -15px}
.flag.flag-DE{background-position:-75px -15px}
.flag.flag-ES{background-position:-150px -15px}
.flag.flag-FR{background-position:-50px -30px}
.flag.flag-GB{background-position:-75px -30px}
.flag.flag-LU{background-position:-150px -45px}
.flag.flag-AT{background-position:-75px 0}
.flag.flag-NL{background-position:-150px -60px}
.flag.flag-BG{background-position:-150px 0}
.flag.flag-HR{background-position:-150px -30px}
.flag.flag-DK{background-position:-100px -15px}
.flag.flag-EE{background-position:-125px -15px}
.flag.flag-FI{background-position:0 -30px}
.flag.flag-GR{background-position:-125px -30px}
.flag.flag-HU{background-position:0 -45px}
.flag.flag-IT{background-position:-75px -45px}
.flag.flag-LV{background-position:0 -60px}
.flag.flag-LT{background-position:-125px -45px}
.flag.flag-NO{background-position:0 -75px}
.flag.flag-PL{background-position:-25px -75px}
.flag.flag-PT{background-position:-50px -75px}
.flag.flag-CZ{background-position:-50px -15px}
.flag.flag-RO{background-position:-75px -75px}
.flag.flag-RS{background-position:-100px -75px}
.flag.flag-SK{background-position:-25px -90px}
.flag.flag-SI{background-position:0 -90px}
.flag.flag-SE{background-position:-150px -75px}
.flag.flag-UA{background-position:-75px -90px}
.flag.flag-IE{background-position:-25px -45px}
.carousel-pager{list-style:none;padding:0}
.carousel-pager li{display:inline-block;width:13px;height:15px;background-position:0 -639px}
.carousel-pager li.separator{background-position:-13px -639px}
.carousel-pager li.active{background-position:0 -658px}
[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}
[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer;background-position:-48px -237px}
[type="checkbox"]:checked + label{background-position:-49px -441px}
.carousel .note{margin-right:6px}
/*#item-season{position:absolute;left:-13px;top:3px}*/
#product .green-light{margin-top:10px}
.mini-reassurance{margin:8px 0 0;text-align:center}
#product .mini-reassurance{text-align:left;margin-bottom:20px}
.mini-reassurance span{padding:0 8px 0 14px;background-position:0 -342px}
table.skip-first-border tbody tr:first-child td{border-top:0}
.pagination li{display:inline;margin:0 3px}
.liste-marque,.liste-specif{position:absolute;z-index:999;background-color:#fff;padding:20px;border:1px solid #ccc;border-radius:4px}
.liste-saison{position:absolute;z-index:999;background-color:#fff;padding:20px;border:1px solid #ccc;border-radius:4px;min-width:400px}
.liste-specif{right:0}
.liste-marque label,.liste-specif label{display:block}
#list-reviews{padding-top:20px}
.relative{position:relative}
.up-chaine{position:relative}
.up-chaine img:first-child{position:absolute;top:92px;left:8px}
.pack-add{margin:auto;border-radius:50%;width:18px;height:18px;color:#fff;background-color:#d40000;display:block;text-align:center;line-height:18px}
.img-contract{font-size:12px}
.table-unbordered td, tr.noborder td{border:none !important}
.quantite{line-height:36px;text-align:right}
td.compare label{padding-left:12px!important}
.ht{display:block}
.devise{font-size:20px}
.buy-it{width:150px}
.buy-it.price{width:170px}
.buy-it small{display:block;margin-top:10px;padding-right:20px}
.buy-it.price small{padding-right:0}
.buy-it.price .stock{margin-top:10px}
.btn-grey{color:#fff;padding:8px;background-color:#999999;font-weight:bold;width:100%;margin:5px 0}
.btn-grey.active{background-color:#56534e}
.garage:hover,.garage.active{background-color:#ebebeb}
.garage{padding:15px;margin-top:20px}
.garage .btn{white-space:normal}
.garage i{width:80px;height:80px}
#garage-price .prix{font-size:16px}
.labelBG{background:url("/static/img/label-fond.jpg") no-repeat;margin-left:36px;width:236px;height:325px;position:relative}
.plabel{background:url("/static/img/label-alpha.jpg") no-repeat;display:block;width:35px;height:23px;position:absolute}
[class*="labelWet"]{right:17px}
[class*="labelGrip"]{left:93px}
[class*="labelNoiseClass"]{bottom:18px;left:102px;width:34px;height:58px}
.labelWetA{top:96px}
.labelWetB,.labelGripB{background-position:0 -24px;top:113px}
.labelWetC,.labelGripC{background-position:0 -48px;top:130px}
.labelWetD,.labelGripD{background-position:0 -72px;top:147px}
.labelWetE,.labelGripE{background-position:0 -96px;top:164px}
.labelWetF,.labelGripF{background-position:0 -120px;top:182px}
.labelWetG,.labelGripG{background-position:0 -144px;top:199px}
.labelNoiseClass1{background-position:-1px -169px}
.labelNoiseClass2{background:none}
.labelNoiseClass3{background-position:-1px -230px}
.labelNoiseVal{color:#fff;position:absolute;bottom:32px;right:62px;font-size:18px}
.labelingMed{display:block;width:30px;height:30px;background:url(/static/img/sprite-label-medium.jpg)}
.labelMedWet{background-position:0 -30px}
.labelMedNoise{background-position:0 -60px}
.stars{background:url("/static/img/sprite-stars.png") no-repeat 0 -18px;width:16px;height:16px;display:inline-block;cursor:pointer}
.stars.sr{background-position:0 -36px}
.stars.so{background-position:0 0}
h1,.h1{font-size:22px}
h2,.h2{font-size:20px}
h3,.h3{font-size:18px}
h4,.h4{font-size:16px}
h5,.h5{font-size:14px}
h6,.h6{font-size:12px}
.selector-mobile{height:36px;line-height:36px}
.selector-mobile>div:first-child{border-right:1px solid #ccc}
.selector-mobile>div:last-child{background-color:#d40000;color:#fff}
#menu-mobile{background-color:#e8e8e8;font-size:24px}
#menu-mobile.active{color:#fff;background-color:#d40000}
.table-th-grey thead tr,.table-th-grey.table-mobile td:first-child{background-color:#56534e;color:#fff;text-align:center}
#selector-light form{margin-bottom:20px}
.clear{clear:both}
#product .btn-cart{margin-top:10px}
#product #view-reviews{font-size:16px}
@media(max-width:767px){
    .xs-nomarg{margin:0}
    .xs-nopad{padding:0}
    .xs-mbottom{margin-bottom:10px}
    .table ul{padding-left:5px}
    /*i.info{display:none}*/
    .xs-clear{clear:both}
    .sm-clear{display:none}
    #item-detail td{padding-left:6px}
    #item-detail td:first-child{padding-left:0;padding-right:6px}
    #mount-cart td{padding-bottom:20px}
    #home-selector{padding:0;margin:4px 0 !important}
}
@media(min-width:768px){
    .bg-auto,.bg-default{background:url('/static/img/bg/bg-auto-1.jpg') no-repeat top center #302d2c}
    .bg-moto{background:url('/static/img/bg/bg-moto-1.jpg') no-repeat top center #302d2c}
    .bg-quad{background:url('/static/img/bg/bg-quad-1.jpg') no-repeat top center #302d2c}
    .bg-camion{background:url('/static/img/bg/bg-camion-1.jpg') no-repeat top center #302d2c}
    .bg-agricole{background:url('/static/img/bg/bg-agricole-1.jpg') no-repeat top center #302d2c}
    .bg-chaine{background:url('/static/img/bg/bg-chaine-1.jpg') no-repeat top center #302d2c}
    .bg-jante{background:url('/static/img/bg/bg-jante-1.jpg') no-repeat top center #302d2c}
    #footer{background:#1f1f1f url('/static/img/bg/bg-footer-1.jpg')}
    .xs-clear{display:none}
    .sm-clear{clear:both}
    .table:not(.table-condensed) > thead > tr > th,
    .table:not(.table-condensed) > tbody > tr > th,
    .table:not(.table-condensed) > tfoot > tr > th,
    .table:not(.table-condensed) > thead > tr > td,
    .table:not(.table-condensed) > tbody > tr > td,
    .table:not(.table-condensed) > tfoot > tr > td{padding:8px}
    .search-results .img{width:120px}
    .search-results .price{min-width:170px}
    .lang-lv .search-results .price,
    .lang-de .search-results .price,
    .lang-nl .search-results .price{min-width:188px}
    .lang-el .search-results .price{min-width:178px}
    h1,.h1{font-size:28px}
    h2,.h2{font-size:24px}
    h3,.h3{font-size:22px}
    h4,.h4{font-size:18px}
    h5,.h5{font-size:14px}
    h6,.h6{font-size:12px}
    #breadcrumb{font-size:14px}
    .prix{font-size:26px}
    #fmount button[type=submit]{margin-top:0}
    #product #item-detail{margin-top:0}
}
@media(max-width:991px){
    .md-clear{display:none}
    /*.mini-reassurance span{display:block;text-align:center}*/
    #footer-link li{margin-bottom:6px}
    #dashboard li{margin-bottom:6px}
    #additional>p{padding-top:20px}
    #product #item-detail{margin-top:10px}
    button[type=submit],.selectors label,.addtopack{margin-top:10px}
    .input-group button[type=submit]{margin-top:0}
}
@media(min-width:992px){
    .sm-clear{display:none}
    .md-clear{clear:both}
    .garage i,.gico{background:url('/static/img/sprite-mount.png') no-repeat}
    td.gico{padding-left:34px !important}
    .gico{padding-left:20px}
    .gico#adresse{background-position:0 -436px}
    .gico#phone{background-position:0 -462px}
    .gico#lundi{background-position:4px -244px}
    .gico#mardi{background-position:4px -276px}
    .gico#mercredi{background-position:4px -306px}
    .gico#jeudi{background-position:4px -336px}
    .gico#vendredi{background-position:4px -368px}
    .gico#samedi,.gico#dimanche{background-position:4px -400px}
    .garage i.mount-off{background-position:0 -82px}
    #search-top #top-premium{padding-right:0}
    #search-top #top-quality,#search-top .top-winter{padding-right:6px;padding-left:6px}
    #search-top #top-discount{padding-left:0}
    #search-top .top-winter:first-child{padding-left:15px;padding-right:0}
    #search-top .top-winter:last-child{padding-right:15px;padding-left:0}
    .liste-marque,.liste-specif{width:470px}
    .selectors .runren{margin-top:28px}
    #choose-tab .inner-div{font-size:18px}
    .selectors #additional{box-shadow:-5px 0px 8px -10px #7b7b7b}
    .selectors{background-color:#e8e8e8}
    .selectors form{margin-top:8px;border-top:none}
    .selectors-inline{height:96px}
    .container-fluid{padding-left:15px;padding-right:15px}
    .row{margin-left:-15px;margin-right:-15px}
    #header{height:106px}
}
.bg-alu-mobile{background:#fff url("/static/img/bg-selector-alu-mobile.png") no-repeat scroll right;min-height:408px;margin-left:-10px;margin-right:16px}
#links-mobile{position:relative;top:-16px;z-index:200}
#links-mobile p{padding:4px 20px;font-size:18px;background-color:#555351;margin-bottom:0;border-bottom:1px solid #4e4c4a;color:#fff}
#links-mobile ul{background-color:#555351;margin-bottom:0;}
#links-mobile a{color:white;}
#links-mobile #menumobile{background-color:#d40000;text-align:center;margin:0;padding:10px;font-size:26px}
.bvmenu{background-color:#e6e6e6;padding:10px}
.bvmenu.active{background-color:#d40000;color:#fff}
.bvgrp{border:1px solid #d0d0d0; margin-bottom:10px}
.bvgrp .row{margin:10px 0 0}
#reassurance-cart {padding:8px 8px}
#reassurance-cart span.img{height:70px;width:80px;background:url('/static/img/reassurance-cart.png') no-repeat;display:inline-block}
#reassurance-cart .img#cstep1{background-position:0px 0px}
#reassurance-cart .img#cstep2{background-position:0px -65px}
#reassurance-cart .img#cstep3{background-position:0px -128px}
#reassurance-cart .img#cstep4{background-position:0px -198px}
#jashadow360{background:#000;opacity:.8;width:100%;height:100%;position:fixed;z-index:10;top:0}
#img360c{position:absolute;z-index:20}
#img360{width:400px;height:400px}
#plays360 i{font-size:30px;color:#fff;cursor:pointer;margin:10px}
#footer-link li{font-size:12px}
#footer-link p{font-size:11px;margin-top:40px}
.iHelp{display:none;position:absolute;z-index:4;top:70px;left:-20px;background:#fff;border:1px solid #d0d0d0}
.close-fs{position:absolute;top:10px;right:20px;z-index:4;cursor:pointer}
.reset-filters,.view-all-brand{margin-top:20px}
.rp_list {font-family:Verdana, Helvetica, sans-serif;position:fixed;right:-330px;top:40px;margin:0;padding:0}
.rp_list ul{margin:0;padding:0;list-style:none}
.rp_list li{width:440px;margin-bottom:5px;display:none}
.rp_list .thumbnail{width: 440px;z-index:10;position:absolute;background:#fff;margin:0}
.rp_list .thumbnail [class*=span]{padding:0}
.rp_list .thumbnail .span6{margin-left:4px}
span.rp_submit,.rp_add{background:#fff;width:108px;height:14px;display:block;margin:10px 0px 0px 4px;cursor:pointer;padding:0 5px 8px;font-size:12px}
.rp_add{height:38px}
span.rp_submit{padding:10px;height:34px}
.carousel-inner .prix{display:inline-block}
#fbfooticon{display:inline-block;top:12px;margin-right:20px;position:relative;background:url("/static/img/fb-icon.png") no-repeat scroll;height:34px;width:34px}
#fbfooticon:hover{background-position:0 -35px}