.searchBar #btnGeoloc,.shopList .globalBtn{font-family:Gotham,Arial,Helvetica}.allShops,.searchShop{background-color:#FFF}.allShops .cols3 .col-container .col a:hover,.shop .magsArround a:hover{text-decoration:underline}.shopList .title1-container{margin-top:30px}.shopList .globalBtn{text-transform:none}.shopsIntro{font-size:14px;margin-bottom:40px;margin-top:10px;text-align:center}.shopTry{margin-bottom:25px}.searchShop{margin:0}.searchShop .title3{color:#2E2D2C}.searchBar{margin-top:20px;margin-bottom:20px;width:805px}.searchBar div{display:inline-block;margin:0}.searchBar #btnGeoloc{padding-left:20px;padding-right:20px;width:180px}.nbShops,.searchBar .txtOr,.shortInfos .labelVille{font-family:"Gotham Bold",Arial,Helvetica}.searchBar span[class^=icon]{display:inline-block;margin-right:10px}.searchBar #btnSearch{width:200px}.searchBar .globalInput{font-size:14px;padding-left:15px;width:250px;height:26px;vertical-align:top;text-align:center}.searchBar .txtOr{width:97px;font-size:16px;text-align:center;text-transform:uppercase}.allShops{padding:20px 0;margin-top:15px}.allShops .cols3{margin-top:10px}.allShops .cols3 .col-container .col a{display:block;margin-bottom:10px;text-transform:uppercase}.allShops .title4{margin-top:20px}.allShops .title4:first-child{margin-top:0}.mapDiv{width:100%;margin-bottom:35px}.mapGoogle{width:805px;display:inline-block}.listShops{width:260px;height:690px;vertical-align:top;margin-left:10px;display:inline-block}.scrollDiv{height:665px;background-color:#F9F9F9;overflow:auto}.nbShops{height:25px}.oneShop{padding:10px 0;border-bottom:1px solid #DADADA;cursor:pointer}.oneShop.selected{background-color:#FF5900;color:#FFF}.iconGeoloc{width:30px;display:inline-block;text-align:right;vertical-align:top}.day,.mini-map .mm-title,.photoMag{text-align:center}.shortInfos{width:200px;padding-left:10px;display:inline-block}.shortInfos .labelVille{margin-bottom:5px;display:inline-block;text-transform:uppercase}.shortInfos .infosComp{display:inline-block;width:auto;padding:0 5px;margin-bottom:5px;background-color:#DADADA;color:#2e2d2c}.shortInfos .distanceKm{color:#FF5900}.oneShop:hover .shortInfos .distanceKm{color:#FFF}.infoWindow{width:300px}.infoWindow .iwTop{padding:5px 10px;text-transform:uppercase;font-family:"Gotham Medium",Arial,Helvetica}.infoWindow .iwContent{padding:10px;background-color:#FFF}.infoWindow .iwContent .iwLeft{width:85px;height:auto;display:inline-block;text-align:center;font-family:"Gotham Bold",Arial,Helvetica;font-size:11px}.mini-map .mm-title,.shop .actu span{font-family:"Gotham Medium",Arial,Helvetica}.infoWindow .iwContent .iwRight{width:180px;height:auto;margin-left:10px;display:inline-block;vertical-align:top;font-size:13px}.infoWindow .iwContent .iwLeft .iwImg{width:85px;height:65px;margin-bottom:5px;display:inline-block}.infoWindow .iwContent .iwLeft .iwImg img{max-width:85px;max-height:65px}.infoWindow .iwContent .iwRight .globalBtn{line-height:1em;padding:5px;font-size:12px;margin-top:15px;display:block}.infosMag,.mini-map,.photoMag{display:inline-block}.vignettes-maps{margin-top:15px}.mini-map{width:120px;height:160px;margin-right:5px;vertical-align:middle;border:2px solid #DADADA;cursor:pointer}.mini-map .mm-title{height:40px;line-height:18px;background-color:#DADADA;color:#FFF}.mini-map .mm-map{width:120px;height:120px}.mini-map .mm-map img{max-width:120px;max-height:120px}.mini-map.selected,.mini-map:hover{border:2px solid #2E2D2C}.mini-map.selected .mm-title,.mini-map:hover .mm-title{background-color:#2E2D2C;color:#FFF}.shop .title1{margin:30px 0}.infosMag{width:610px;height:270px;background-color:#FFF;vertical-align:top;padding:20px}.photoMag{width:350px;margin-left:15px}.photoMag .divImg{width:350px;height:285px;display:table-cell;vertical-align:middle}.photoMag .divImg img{max-width:350px;max-height:310px}.shop .cols2{height:inherit}.shop .cols2 .col-container:first-of-type .col{margin-right:10px;font-size:15px}.shop .cols2 .col-container .col{display:table;height:inherit}.shop .infosCmp{display:table-row;height:auto;vertical-align:top}.shop .actu{display:table-row;height:100%}.shop .actu span{display:table-cell;vertical-align:middle}.day,.plan-map{display:inline-block}.shop span[class|=icon].social-network{font-size:30px}.horaires{padding:15px;background-color:#F9F9F9;margin:30px 0;border:1px solid #DADADA}.horaires .title4,.tabs-content .title3{margin-bottom:15px}.horaires .title4{color:#2E2D2C}.day{width:147px;vertical-align:top}.day-names{border-bottom:1px solid #DADADA;font-family:"Gotham Bold",Arial,Helvetica;font-size:15px;padding-bottom:10px;text-transform:capitalize}.day.txtColor .day-horaire,.product-try{font-family:"Gotham Medium",Arial,Helvetica}.day-horaire{font-size:14px;padding-top:10px}#sendCoordsForm{margin-top:5px}#sendCoordsForm .globalBtn{padding:5px 10px;font-size:13px}.msg{font-size:12px}.itineraire{font-size:14px;line-height:22px}.itineraire .globalInput{width:283px;padding:10px 5px}.itineraire .globalBtn{display:block;margin-top:15px}.near-shops{padding-top:20px;margin-top:20px;border-top:1px solid #2e2d2c}.shop .text_pres{width:500px;margin-left:20px;margin-top:10px;display:inline-block;vertical-align:top;line-height:24px;text-align:justify}.shop .galerie{width:550px;display:inline-block;text-align:center}.adp table,.shop .div-table,.shop .width-100{width:100%}.shop .galerie img.main-image{max-width:550px}.shop .galerie img{max-width:90px;margin-right:3px;margin-bottom:4px;margin-top:10px}.shop .tab{overflow:visible}.product-try{font-size:12px;display:inline-block;margin-bottom:10px;color:#FF5900}.adp,.adp table,.shop #formEmail input[type=submit]{font-family:Gotham,Arial,Helvetica}.oneShop:hover .product-try{color:#FFF}.shop .globalBtn{text-transform:none}.adp-placemark{background:0 0;border:0}.shop .div-table{display:table;margin:0}.shop .div-table-row{display:table-row;width:100%;clear:both;margin:0}.shop .div-table-col{float:left;display:table-column;margin:0;padding-top:10px;vertical-align:top}.shop .width-50{width:50%}.shop .width-30{width:30%}.shop .width-35{width:35%}.shop .width-70{width:70%}.shop #formEmail{padding:6px;display:none;background-color:#DADADA}.shop #formEmail input[type=submit]{padding:5px 8px;vertical-align:baseline}.shop #formCalculer{padding:6px 2px;display:none;background-color:#9D9D9C}.shop .Width_Inherit{padding-right:0;padding-left:0;width:inherit}.shop .searchBar{width:100%;margin:0}.shop .searchBar #btnGeoloc{line-height:50px;padding:0 20px}.shop .shopInfo{font-size:14px;padding-top:10px}.shop .globalInfo{text-align:left;width:100%}.shop .magsArround{display:inline-block;width:70%;padding:10px 0;float:right}.shop .icons-action{display:none;position:absolute;top:10px;right:10px}.shop .tabs-content{padding:25px 0 20px}.shop .closed{font-size:18px;margin:100px auto;text-align:center}.shop .shopSocialButton{display:inline-block;padding:15px 15px 0 0}