/* @TODO: rechercher remplacer ../images/ par /public/images */


@charset "UTF-8";/* Global */
body {margin:0;font-family:Trebuchet MS,sans-serif;background:url(../images/bg-body.png) repeat-x;background-image:url(../images/bg-body.png);background:red;font-size:12px; color:#333;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
body {background-image:url(../images/bg-body@2x.png);background-size:1px 556px; }
}
ul {list-style:none;margin:0;padding:0}
textarea, input {font-family:Trebuchet MS,sans-serif;font-size:14px}
img{border:none}
a {text-decoration:none;color:black}
a:hover {text-decoration:underline}
#contenu, #footer-contenu {width:960px;margin:0 auto}
#header-marque {width:960px;height:248px;margin:0 auto;padding-top:10px}
/* MST */
#header {width:960px;min-height:331px;margin:0 auto;padding-top:10px}
/* MST */
#header-home {width:960px;min-height:56px;margin:0 auto;padding-top:10px}
/* MST */
#header-promag {width:960px;min-height:220px;margin:0 auto;padding-top:10px}
/* MST */
#header-pro {width:960px;min-height:40px;margin:0 auto;padding-top:10px;background:#333;}
/* MST */
p {font-size:12px;margin:0;line-height:14px}
table {border-spacing:0}
.gris {color:#999999}
.red {color:#e21e4c}
.orange {color:#FB9942}
.orange-fonce {color:#FF6A00}
.black {color:black}
.bleu {color:#73beea}
.turquoise {color:#52c6bc}	
.right {float:right}
.left {float:left}
.bold {font-weight:bold}
.italic {font-style:italic}
.center {text-align:center}
.justify {text-align:justify}
.display-none {display:none}
.overflow-hidden{overflow:hidden}
hr {clear:both;height:1px;background-color:#cccccc;margin:15px 0;border:0}
.nowrap {white-space:nowrap}
.livetip {padding:5px;background:#e8e8e8;color:#666666;font-size:12px;display:block;position:absolute;border-radius:5px;-moz-border-radius:5px;line-height:14px}
.titre-red {font-size:18px;color:#e21e4c;line-height:18px}
.titre-red16 {font-size:16px;color:#e21e4c;margin:0;font-weight:bold;line-height:16px}
.titre-red16-2 {font-size:16px;color:#8e0f2c;margin:0;font-weight:bold;line-height:16px}
.titre-barre-red, .titre-barre-red h2 {height:28px;background:url(../images/bg-barre-red.png) repeat-x;background-image:url(../images/bg-barre-red.png);font-size:22px;font-weight:bold;color:white;padding-left:10px;text-align:center;margin-top:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.titre-barre-red, .titre-barre-red h2 {background-image:url(../images/bg-barre-red@2x.png);background-size:1px 28px}
}
.titre-barre-red.titre-complexe {margin-top:10px}
.titre-barre-red2 {height:28px;background:url(../images/bg-barre-red2.png) repeat-x;background-image:url(../images/bg-barre-red2.png);font-size:22px;font-weight:bold;color:white;padding-left:10px;text-align:center;margin-top:30px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.titre-barre-red2 {background-image:url(../images/bg-barre-red2@2x.png);background-size:1px 28px}
}
.titre-barre-grey {height:28px;background:url(../images/bg-barre-grey.png) repeat-x;background-image:url(../images/bg-barre-grey.png);font-size:22px;font-weight:bold;color:white;padding-left:10px;text-align:center;margin-top:30px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.titre-barre-grey {background-image:url(../images/bg-barre-grey@2x.png);background-size:1px 28px}
}
.titre-barre-red-marque h2 {height:28px;background:url(../images/bg-barre-red.png) repeat-x;background-image:url(../images/bg-barre-red.png);font-size:22px;font-weight:bold;color:white;padding-left:10px;text-align:center;margin:0px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.titre-barre-red-marque h2 {background-image:url(../images/bg-barre-red@2x.png);background-size:1px 28px}
}
.titre-barre-red2-marque h2 {height:28px;background:url(../images/bg-barre-red2.png) repeat-x;background-image:url(../images/bg-barre-red2.png);font-size:22px;font-weight:bold;color:white;padding-left:10px;text-align:center;margin:0px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.titre-barre-red2-marque h2 {background-image:url(../images/bg-barre-red2@2x.png);background-size:1px 28px}
}
.L10 {margin-left:10px}
.L5 {margin-left:5px}
.T10 {margin-top:10px}
.T20 {margin-top:20px}
.LH41 {line-height:41px}
.LH22 {line-height:22px}
.LH27 {line-height:27px}
.LH32 {line-height:32px}
.clearL {clear:left}
.w100 {width:100%}
.toupper {text-transform:uppercase}
.pub-bandeau {width:728px;margin:0 auto}
.pub-bandeau-left {width:728px;margin:0;float:left}
.pub-bandeau-bas {width:728px;margin:20px auto}
.pub-bandeau-droite {margin-left:25px;width:160px;height:600px}
.pub-marque-droite {width:160px;height:600px;overflow:hidden;position:absolute;margin-left:970px}
.pub-marque-gauche {width:160px;height:600px;overflow:hidden;position:absolute;margin-left:-170px}
.pub-marque-droite.pdv,
.pub-marque-gauche.pdv {top:236px}
.pub-marque-droite.pdv {margin-left:950px}
.pub-marque-droite.complexe,
.pub-marque-gauche.complexe {top:10px}


.pub-complexe-droite {width:160px;height:600px;overflow:hidden;position:absolute;margin-left:970px;margin-top:10px}
.pub-complexe-gauche {width:160px;height:600px;overflow:hidden;position:absolute;margin-left:-170px;margin-top:10px}
.relative600 {position:relative;min-height:600px}
p.publicite {font-size:10px;color:#cccccc;float:right}
p.publiciteL {font-size:10px;color:#cccccc;float:left}
.etoile-on {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-635px -122px;background-image:url(../images/sprite-brandarex.png);margin:0 2px 0 0;width:20px;height:20px;padding:0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.etoile-on {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.etoile-on-jaune {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-673px -296px;background-image:url(../images/sprite-brandarex.png);margin:0 2px 0 0;width:12px;height:12px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.etoile-on-jaune {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.etoile-off {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-678px -122px;background-image:url(../images/sprite-brandarex.png);margin:0 2px 0 0;width:21px;height:21px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.etoile-off {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.etoile-demi {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-657px -122px;background-image:url(../images/sprite-brandarex.png);margin:0 2px 0 0;width:20px;height:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.etoile-demi {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.etoile-demi-jaune {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-687px -296px;background-image:url(../images/sprite-brandarex.png);margin:0 2px 0 0;width:12px;height:12px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.etoile-demi-jaune {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.etoile-last {margin:0}
.fleche {width:14px;height:13px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-721px -277px;background-image:url(../images/sprite-brandarex.png);float:left;margin:2px 10px 0 0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.fleche {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.logo40 {width:40px;height:40px}
.logo80 {width:80px;height:80px}
.logo120 {width:120px;height:120px}
.logo180 {width:180px;height:180px}
/* Menu Top */
ul#menu-top {margin:0;padding:0;height:28px;float:left}
/* MST changemetn de la marge */
ul#menu-top li {float:left}
ul#menu-top li span, ul#menu-top li a {height:18px;font-size:14px;color:white;float:left;text-transform:uppercase;padding:0 12px;margin:0;text-decoration:none;background:url(../images/separ-menu.png) 0 3px no-repeat;background-image:url(../images/separ-menu.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
ul#menu-top li span, ul#menu-top li a {background-image:url(../images/separ-menu@2x.png);background-size:1px 12px}
}
ul#menu-top li a.active {color:#e21e4c}
ul#menu-top li a.non-active {color:#999999}
ul#menu-top li a.first {background:none}
ul#menu-top li a:hover {border-bottom:4px solid #e21e4c;text-decoration:none}
ul#menu-top li ul {background-color:#333;position:absolute;margin-top:18px;padding-top:12px;clear:both;display:block;z-index:3000000}
ul#menu-top li ul li {clear:both;display:block;height:25px;padding:0 5px;margin:0}
ul#menu-top li ul li a {background:none;text-decoration:none;padding:0 7px}
ul#menu-top li .red {color:#e21e4c}
ul#menu-top li .orange {color:#FB9942}
a.bouton-petit {width:20px;height:20px}
a.bouton-petit span {display:none}
/* Home */
#home-left {width:615px;float:left}
#home-logo {width:361px;height:89px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -309px;background-image:url(../images/sprite-brandarex.png);margin-top:25px;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#home-logo {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#home-logo strong {font-size:16px;color:#333333;margin:65px 22px 0 0;padding:0;float:right;font-weight:normal}
#home-logo strong:last-child:not(:root:root) {font-size:16px;color:#333333;margin:67px 18px 0 0;padding:0;float:right;font-weight:normal}
/* Hack Safari */
.devenir-membre {width:179px;height:106px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -190px;background-image:url(../images/sprite-brandarex.png);float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.devenir-membre {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.verbatim {width:329px;height:39px;background:url(../images/bouton-nosclients.png);background-image:url(../images/bouton-nosclients.png);position:absolute;left:50px;top:189px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.verbatim {background-image:url(../images/bouton-nosclients@2x.png);background-size:320px 43px}
}
.home-membre {margin-top:25px}
.devenir-membre:hover {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-178px -190px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.devenir-membre:hover {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.devenir-membre a {width:182px;height:106px;display:block}
.devenir-membre span {display:none}
h1.h1-home {font-size:25px;color:#e21e4c;font-weight:normal;margin:20px 0 0 0}
.search {width:595px;height:128px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 0;background-image:url(../images/sprite-brandarex.png);margin-top:15px;padding:60px 0 0 20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.search {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}

.search .input-search {float:left;border:none;padding-left:10px;font-size:14px;line-height:41px}
.search #input-quoi {width:255px;height:41px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-387px -190px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.search #input-quoi {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.search #input-ou {width:168px;height:41px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-446px -233px;background-image:url(../images/sprite-brandarex.png);margin-left:10px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.search #input-ou {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
/* .curseur {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-633px -233px;background-image:url(../images/sprite-brandarex.png);cursor:pointer;float:left;height:41px;width:37px} @TODO */
.curseur {background: url("../images/sprite-brandarex.png") no-repeat scroll -634px -155px rgba(0, 0, 0, 0); cursor: pointer;height: 34px;margin-left: -2px;width: 37px;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.curseur {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
input.go {margin-left:5px}
.ex {font-size:11px;color:white;float:left;margin:0;width:270px}
.ex2 {font-size:11px;color:white;float:right;margin:0 112px 0 0;width:200px;display:block}
#home-right {width:300px;float:right}
#home-marques {width:300px;background:white;float:right;margin-top:60px;padding:0}
#home-marques a {margin:10px;float:left;line-height:24px}
#home-marques table.marques-home {width:260px}
#home-marques table.marques-home a {margin:0}
#home-marques table.marques-home td {width:50px;height:50px;text-align:center}
#home-marques2 {width:960px;background:white;float:left}
#home-marques2 a {margin:10px;line-height:24px}
#home-marques2 table.marques-home2 {width:960px;padding-left:13px}
#home-marques2 table.marques-home2 a {margin:0}
#home-marques2 table.marques-home2 td {width:40px;height:40px}
/* Editos */
#home-edito {width:300px;float:left}
#home-avis {width:300px;float:right}
h2.h2-home {margin:0;width:605px;height:28px;background:url(../images/bg-barre-red.png) repeat-x;background-image:url(../images/bg-barre-red.png);font-size:21px;font-weight:bold;color:white;padding-left:10px;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h2.h2-home {background-image:url(../images/bg-barre-red@2x.png);background-size:1px 28px}
}
h2.h2-home-small {margin:0;width:290px;height:28px;background:url(../images/bg-barre-red.png) repeat-x;background-image:url(../images/bg-barre-red.png);font-size:21px;font-weight:bold;color:white;padding-left:10px;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h2.h2-home-small {background-image:url(../images/bg-barre-red@2x.png);background-size:1px 28px}
}
h2.h2-home-suivre {margin:0 0 10px 0;width:290px;height:28px;background:url(../images/bg-barre-red.png) repeat-x;background-image:url(../images/bg-barre-red.png);font-size:21px;font-weight:bold;color:white;padding-left:10px;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h2.h2-home-suivre {background-image:url(../images/bg-barre-red@2x.png);background-size:1px 28px}
}
h2.h2-home-suivre2 {margin:2px 0 15px 0;width:960px;height:2px;background:url(../images/bg-barre-red.png) repeat-x;background-image:url(../images/bg-barre-red.png);font-size:21px;font-weight:bold;color:white;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h2.h2-home-suivre2 {background-image:url(../images/bg-barre-red@2x.png);background-size:1px 28px}
}
.archives {width:116px;height:36px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-673px -235px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-20px 5px 0 0;padding-top:6px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.archives {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.archives-promos {width:82px;height:36px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-707px -190px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-20px 5px 0 0;padding-top:6px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.archives-promos {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.archives-avis {width:60px;height:42px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-729px -144px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-20px 5px 0 0;padding-top:6px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.archives-avis {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.archives-avis a, .archives-promos a, .archives a, .bulle-avis a {color:white;font-size:11px;display:block;text-align:center}
.edito-principal {margin:10px 0 0 0;padding:0;float:left;width:300px}
.edito-principal h3, .edito-principal h3 a {margin:0;font-size:18px;font-weight:bold;color:#e21e4c}
.edito-second h3, .edito-second h3 a {margin:0;font-size:12px;font-weight:bold;color:#e21e4c}
.edito-principal p.edito1-contenu {font-size:12px;height:72px;overflow:hidden;text-align:justify;float:left;margin-top:4px}
.edito-second {width:300px;float:left;margin-top:10px;position:relative}
.edito-second img.edito-2 {float:left;margin:0 10px 0 0}
.edito-second img.edito-2R {float:right;margin:0 0 0 10px}
.edito-second p.edito2-contenu {font-size:12px;width:160px;height:55px;overflow:hidden;text-align:justify;float:left}
.edito-second p {text-align:justify}
a.edito-suite {font-size:12px;color:#e21e4c;font-weight:bold;padding:0;float:right;background-color:white;width:28px;text-align:right;display:block;/* MST position:relative*/
top:-18px}
img.edito {margin:0 10px 8px 0;float:left}
img.edito-principal-home {margin:0 10px 8px 0}
/* Home Avis */
.guillemets {width:43px;height:34px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-628px -277px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-22px 5px 0 0;padding-top:6px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.guillemets {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#home-avis strong {font-size:12px;font-weight:bold;color:#e21e4c}
#home-avis div.avis {margin:0 0 10px 0;clear:both;height:72px}
#home-avis div.avis-2 {margin:0 0 0px 0;clear:both;background:#f3f3f3;height:82px}
#news-page {height:736px;overflow:hidden;float:left;width:300px}
/* Home News */
#home-news {width:300px;float:left;margin-left:14px}
h2.h2-home2 {margin:0;width:290px;height:28px;background:url(../images/bg-barre-red.png) repeat-x;background-image:url(../images/bg-barre-red.png);font-size:21px;font-weight:bold;color:white;padding-left:10px;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h2.h2-home2 {background-image:url(../images/bg-barre-red@2x.png);background-size:1px 28px}
}
div.news1 {width:300px;height:55px;margin-top:0}
div.news2 {width:300px;height:55px;background:#f3f3f3;margin-top:10px}
div.news3 {width:300px;height:55px;margin-top:10px}
#home-news .news-contenu {height:36px;overflow:hidden;clear:both}
a.news2-suite {font-size:12px;color:#e21e4c;font-weight:bold;padding:0;float:right;background-color:#f3f3f3;width:28px;text-align:right;display:block;position:relative;top:-18px}
.news-date {color:#999999;font-size:12px;float:left}
.pub-bloc-home {float:right;padding:16px 0 10px 10px;margin-left:10px;background:white;border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px}
.pub-bloc-pagepros {float:right;padding:0;margin:0 0 0 20px;background:white;border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;width:300px;-webkit-border-radius:0 0 0 10px}
.pubblocavis {margin:20px 0 0 11px; width:336px}
/* Footer */
#footer {height:79px;background:url(../images/bg-footer-1.png) repeat-x;background-image:url(../images/bg-footer-1.png);margin-top:10px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#footer {background-image:url(../images/bg-footer-1@2x.png);background-size:1px 79px}
}
#footer-contenu {height:64px;width:960px;background:url(../images/bg-footer.png) no-repeat;background-image:url(../images/bg-footer-1.png);margin:0 auto;padding-top:15px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#footer-contenu {background-image:url(../images/bg-footer-1@2x.png);background-size:960px 79px}
}
#footer-contenu a, #footer-contenu p {color:white;font-size:11px;text-align:center;margin-top:10px}
/* Contenu - general */
div.head-contenu {width:960px;margin:10px auto 0 auto;z-index:1}
#logo {width:332px;height:78px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-367px -309px;background-image:url(../images/sprite-brandarex.png);margin-top:45px;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#logo {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#logo strong {font-size:15px;color:#333333;margin:57px 23px 0 0;float:right;font-weight:normal}
h1.rouge {font-size:22px;font-weight:bold;color:#e21e4c}
h1.rougeC {font-size:22px;font-weight:bold;color:#e21e4c;text-align:center}
.logo-marque {float:left;margin-right:15px}
.coordonnees-complexe {float:left;width:825px}
.ecrire-avis {width:172px;height:24px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-618px -96px;background-image:url(../images/sprite-brandarex.png);margin:-2px 0 0 0;display:block;margin-bottom:5px;}
.voir-eshop {width:172px;height:34px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-618px -60px;background-image:url(../images/sprite-brandarex.png);margin:-2px 0 0 0;display:block;margin-bottom:5px;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.voir-eshop {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.voir-site {width:172px;height:34px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -845px;background-image:url(../images/sprite-brandarex.png);margin:-2px 0 0 0;display:block;margin-bottom:5px;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.voir-site {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.imprimer-fiche {width:172px;height:24px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-618px -33px;background-image:url(../images/sprite-brandarex.png);margin:-2px 0 0 0;display:block;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.imprimer-fiche {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.ecrire-avis {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
a.partagerFB {padding:5px;background:#f0f0f0;color:#666666;font-size:12px}
/* Pictos */
#twitter-menu {float:right;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -399px;background-image:url(../images/sprite-brandarex.png);margin:0 0 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#twitter-menu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
/* MST:Rajout de la marge */
#facebook-menu {float:right;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-22px -399px;background-image:url(../images/sprite-brandarex.png);margin:0 5px 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#facebook-menu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}

#google-menu {float:right;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-0px -419px;background-image:url(../images/sprite-brandarex.png);margin:0 5px 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#google-menu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#pinterest-menu {float:right;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-22px -419px;background-image:url(../images/sprite-brandarex.png);margin:0 5px 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#pinterest-menu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.picto {width:20px;height:20px;display:inline-block;margin-left:5px}
.picto-coeur-marque {width:20px;height:33px;float:right;margin:4px 0 0 5px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-97px -399px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-coeur-marque {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.picto-noir {width:19px;height:33px;float:right;margin:4px 0 0 5px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-685px -399px;background-image:url(../images/sprite-brandarex.png);text-align:center;color:#fff;font-size:18px;font-weight:bold;line-height:16px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-noir {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.fans-marque {float:right;color:#e21e4c;font-weight:bold;line-height:29px;margin-top:4px}
a.coordonnees-pdv-retour {color:#e21e4c;font-weight:bold;text-decoration:underline}
a.coordonnees-pdv-retour span {font-size:14px}
.facebook {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-51px -399px;background-image:url(../images/sprite-brandarex.png)}
.twitter {background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -399px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.facebook {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}


.ecrire {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-618px -3px;background-image:url(../images/sprite-brandarex.png); width:145px; height:28px;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.ecrire {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.coeur {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-764px -3px;background-image:url(../images/sprite-brandarex.png); width:30px; height:28px;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.coeur {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.supprimer-gris {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-278px -484px;background-image:url(../images/sprite-brandarex.png);float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.supprimer-gris {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.picto-fiche {width:26px;height:41px;float:left;margin:0 10px 0 0}
#presentation {background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#presentation {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#acces {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-28px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#acces {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#tel {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-56px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#tel {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#famille-produits {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-84px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#famille-produits {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#activite {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-224px -575px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#activite {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#horaires {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-112px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#horaires {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#infos {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-140px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#infos {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#produits {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-168px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#produits {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#actus {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-197px -439px;background-image:url(../images/sprite-brandarex.png);height:34px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#actus {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#avis {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-226px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#avis {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#contacts {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-312px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#contacts {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#suppr {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-302px -484px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#suppr {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#ecrire-avis {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-256px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#ecrire-avis {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#membres-apprecient {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-312px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#membres-apprecient {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.revendeur-agree {width:13px;height:13px;float:left;margin:2px 0 0 5px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-742px -281px;background-image:url(../images/sprite-brandarex.png);display:block}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.revendeur-agree {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.professionnel-agree {width:13px;height:13px;float:left;margin:2px 0 0 5px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-757px -281px;background-image:url(../images/sprite-brandarex.png);display:block}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.professionnel-agree {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#actualite {background:url(../images/picto-actus-revendeur.png) no-repeat;background-image:url(../images/picto-actus-revendeur.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#actualite {background-image:url(../images/picto-actus-revendeur@2x.png);background-size:26px 26px}
}
#marques {background:url(../images/marques-proposees.png) no-repeat;background-image:url(../images/marques-proposees.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#marques {background-image:url(../images/marques-proposees@2x.png);background-size:26px 35px}
}
.picto-actuspromos {width:77px;height:105px;float:left}
#actu {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-618px 0;background-image:url(../images/sprite-brandarex.png);margin-right:10px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#actu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#promo {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-700px 0;background-image:url(../images/sprite-brandarex.png);margin-right:10px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#promo {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
/* Actus Promos */
.titre-actu {color:#73beea;font-size:18px;font-weight:bold}
.titre-promo {color:#e21e4c;font-size:18px;font-weight:bold}
.actus, .promos {width:480px;float:left;margin-top:20px}
.actu, .promo {float:left;width:393px}
.actu li, .promo li, .titre-lightbox {list-style-type:none;background:url(../images/fleche-grise.png) no-repeat 0 3px;background-image:url(../images/fleche-grise.png);padding-left:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.actu li, .promo li, .titre-lightbox {background-image:url(../images/fleche-grise@2x.png);background-size:14px 12px}
}
p.date-fiche-marque {color:#999999;font-size:12px;float:left;margin-right:10px}
.actu h2 {font-size:14px;color:#73beea;float:left;margin:0 5px 0 0}
span.date-fiche-marque {color:#999999;font-size:12px;float:left}
/* Page complexe */
.fiche-pdv-infos1 {min-height:260px}
.contenu-fiche-marque {margin-top:20px;clear:left}
.titre-descr-fiche {font-size:12px;float:left;width:90px;font-weight:bold;line-height:13px;margin:0}
.descr-fiche {color:#999999;line-height:13px;margin-left:126px;text-align:justify}
.map {width:100%;height:260px;background:#edeae2;float:right;margin-left:10px}
.map-gratuit {width:300px;height:280px;background:#edeae2;float:right;margin-left:10px}
.pub-bloc-pagepros.map-gratuit {width:336px}

/* .visionneuse {width:490px;float:right;margin:60px 0 0 0} */
.visionneuse #thumbarea a {width:80px;height:60px;float:left;margin:5px 2px;text-align:center}
ul.marques-proposes {width:166px;float:left;margin:0 0px 0 0px;color:#c02d68;font-weight:bold;font-size:14px;list-style:none;padding:0}
ul.produits-proposes {width:170px;float:left;margin:0;list-style:none;padding:0;font-weight:bold;font-size:14px}
ul.marques-proposes a, ul.produits-proposes {color:#c02d68}
/* MST */
ul.marques-proposes li span, ul.produits-proposes li span {float:left}
ul.marques-proposes li, ul.produits-proposes li {clear:left}
input.elargir-input {width:183px;height:39px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-573px -483px;background-image:url(../images/sprite-brandarex.png);margin:5px 0 0 10px;float:right;border:none;padding:0 0 0 10px;font-size:12px;line-height:39px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
input.elargir-input {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.curseur3 {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-766px -483px;background-image:url(../images/sprite-brandarex.png);cursor:pointer;float:right;height:39px;width:34px;margin-top:5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.curseur3 {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.complexe input.elargir-input {float:left}
.complexe .curseur3 {float:left}
img.profil {float:left;margin-right:10px}
div.signaler-abus {width:850px;margin-top:0px;float:right;padding:10px;background:#e7e1fa}
.titre-avis {clear: both;color: #E21E4C;font-size: 12px;font-weight: normal;margin-bottom: 10px;text-transform: uppercase;}
.avis-internaute {clear:left;padding:10px}
.avis-internaute.second {background: #f5f5f5;}
img.profil {float:left;margin-right:10px}
span.pseudo {color:#e21e4c;float:left;margin-right:10px;font-weight:bold}
.avis1 {clear:left;padding:10px}
.avis2 {clear:left;padding:10px;background:#f3f3f3}
.avis1 img.profil {float:left}
.bulle-avis {width:98px;height:26px;float:right;margin-left:10px}
.reagir {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-235px -399px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.reagir {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.signaler {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-336px -399px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.signaler {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
div.signaler-abus {width:850px;margin-top:20px;float:right;padding:10px;background:#e7e1fa}
div.groupe-note {margin-top:10px}
p.donnez-avis {float:left;font-weight:bold;margin-right:10px}
textarea.abus {width:100%;height:70px;border:1px solid white;margin-top:3px}
textarea.abus:focus {border:1px solid #cccccc}
textarea.poster-avis {width:590px;height:50px;border:1px solid #ccc;padding:3px 10px;margin:10px 0 0 0;font-size:12px;font-weight:bold;font-family:Trebuchet MS,sans-serif}
input.poster-avis {width:190px;height:20px;border:1px solid #ccc;padding:0px 10px;margin:-5px 0 0 5px;font-size:12px;font-weight:bold;font-family:Trebuchet MS,sans-serif}
p.donnez-avis {float:left;font-weight:bold;margin-right:10px}
input.mail {width:300px;border:1px solid white;margin-top:3px}
input.mail:focus {border:1px solid #cccccc}
.charte {background-color:#f3f3f3;width:283px;height:167px;border-radius:10px;-moz-border-radius:10px;float:right;padding:10px;font-size:12px;color:#999999;line-height:13px}
.charte a {color:#e21e4c;text-align:center;display:block;margin-top:10px}
.boutons-abus {position:relative;margin-left:150px}
.bouton-envoyer-petit {width:74px;height:20px;float:left;margin:5px 0 0 30px}
.bouton-supprimer-petit {width:74px;height:20px;float:left;margin:5px 0 0 10px}
.avis-poste {background:#e7e1fa;padding:10px;width:850px;margin:2px 0 0 90px}
p.pseudo-pdv {clear:left;font-style:italic;text-align:center;width:80px}
div.texte-avis {float:left;margin:0}
p.texte-avis {clear:left;text-align:justify}
.commentaire-boutons-reagir {float:right;width:216px}
.right-commentaire-pub {width:540px;float:left;margin-left:10px}
.right-commentaire-normal {width:840px;float:left;margin-left:10px}
p.elargir-recherche-complexe {width:200px;color:#e21e4c;font-size:18px;float:left;clear:left;margin-top:12px;line-height:18px}
div.redigeravis {background:url(../images/fleche-rediger-avis.png) no-repeat 0 0;background-image:url(../images/fleche-rediger-avis.png);width:16px;height:7px;position:absolute;left:30px;top:22px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
div.redigeravis {background-image:url(../images/fleche-rediger-avis@2x.png);background-size:14px 8px}
}
.nbcaracteres {color:#999;font-size:11px;font-style:italic;float:left}
div.redigez-votre-avis {position:relative}
.reponseavis {position:relative;float:left;width: calc(100% - 100px);}
div.avis1 {background:url(../images/fleche-avis1.png) no-repeat 0 0;background-image:url(../images/fleche-avis1.png);width:16px;height:7px;position:absolute;margin:0;top:-6px;left:118px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
div.avis1 {background-image:url(../images/fleche-avis1@2x.png);background-size:16px 7px}
}
/* Page marque */
div.h1-noir {font-size:20px;font-weight:bold;color:black;margin:0 0 5px 0;padding:0}
.coordonnees-marque {margin-top:10px;float:left;width:675px}
.univers-marque {float:right}
.ensemble-marque {margin:20px 0 0 0}
.descriptif-marque {width:540px;float:left}
.bouton-infos {width:74px;height:26px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-706px -399px;background-image:url(../images/sprite-brandarex.png);float:right;margin:00}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.bouton-infos {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.bouton-infos a {color:white;margin-left:6px}
.elargir {width:240px;height:170px;float:right;background:url(../images/bg-elargir-right.png) no-repeat;background-image:url(../images/bg-elargir-right.png);padding:30px 0 0 10px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.elargir {background-image:url(../images/bg-elargir-right@2x.png);background-size:250px 200px}
}
p.titre-elargir-marque {color:#e21e4c;font-size:18px;text-align:center;line-height:18px}
input.elargir-marque {width:128px;height:27px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-437px -399px;background-image:url(../images/sprite-brandarex.png);margin:10px 0 0 10px;float:left;border:none;padding-left:10px;font-size:12px;line-height:27px;clear:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
input.elargir-marque {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.curseur-elargir-marque {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-575px -399px;background-image:url(../images/sprite-brandarex.png);cursor:pointer;float:left;height:27px;width:24px;margin-top:10px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.curseur-elargir-marque {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.url-marque {font-weight:bold;margin:5px 10px 0 0;float:left}
.pagination-marque {float:right;margin:15px 0 0 10px;font-size:14px;font-weight:bold}
.ligne2 a.red, .ligne1 a.red, .ligne2 a.red h3, .ligne1 a.red h3 {font-size:12px;margin:0;display:inline;color:#e21e4c;font-weight:bold;text-transform:uppercase;line-height:20px}
.resultat-recherche {width:100%;float:left;margin:0 0 10px 0}
/* Page marque abonnne */
.vignettes-marque-abonne {margin:10px 0 0 0}
.vignettes-marque-abonne a {margin-right:5px}
.fans-fiches {width:205px;float:right;margin-top:-20px;margin-right:-2px}
#url-fiches {width:415px;float:left;overflow:hidden}
#url-fiches-min {width:540px;float:left;height:44px;overflow:hidden}
/* Rï¿½sultats recherche */
h1.resultats, p.resultats {font-size:22px;font-weight:bold;color:#e21e4c;margin:0 0 0 10px;display:inline;float:left}
.contenu-resultat-marque {width:960px;background:url(../images/bg-bande-marque.png) repeat-x;background-image:url(../images/bg-bande-marque.png);margin:0;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.contenu-resultat-marque {background-image:url(../images/bg-bande-marque@2x.png);background-size:1px 35px}
}
.contenu-resultat-pros {width:960px;background:url(../images/bg-bande-pros.png) repeat-x;background-image:url(../images/bg-bande-pros.png);margin:0;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.contenu-resultat-pros {background-image:url(../images/bg-bande-pros@2x.png);background-size:1px 35px}
}
input.resultats {width:128px;height:27px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-437px -399px;background-image:url(../images/sprite-brandarex.png);margin-left:10px;float:left;border:none;padding-left:10px;font-size:12px;line-height:27px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
input.resultats {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
input.az {width:48px;height:27px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-601px -399px;background-image:url(../images/sprite-brandarex.png);margin-left:10px;float:left;border:none;padding-left:10px;font-size:12px;line-height:27px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
input.az {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.curseur2 {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-575px -399px;background-image:url(../images/sprite-brandarex.png);cursor:pointer;float:left;height:27px;width:24px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.curseur2 {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.liste-resultats1-marques {margin-top:0px;padding:0px 10px 10px 10px}
.liste-resultats2-marques {margin-top:0px;background-color:#ebeaea;padding:0px 10px 10px 10px}
.liste-resultats1 {margin-top:0px;padding:20px 10px 10px 10px}
.liste-resultats2 {margin-top:0px;background-color:#ebeaea;padding:10px 10px 10px 10px}
.pagination {float:left;margin:3px 0 0 20px}
.pagination-complexe {font-size:14px;font-weight:bold}
.pagination a, .pagination-contact a, .pagination-monbdx a, .pagination-marque a, .pagination-archives-articles a, .pagination-center a {padding:2px}
dl.logo-resultat-marques, dl.logo-resultat-marques dd {width:77px;text-align:center;padding:0;float:left;margin:5px 1px 0 0}
/*dl.logo-resultat-marques.halo,dl.logo-resultat-marques.halo dd{width:155px}*/
dl.logo-resultat-marques p, dl.logo-resultat-marques h3 {margin:0;font-size:10px;width:77px;text-align:center;height:32px;overflow:hidden;text-transform:uppercase;vertical-align:middle}
dl.logo-resultat-marques.halo h3 {/*width:155px;*/
color:#fff}
dl.logo-resultat-marques img {width:50px;height:50px}
.numero {width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-685px -399px;background-image:url(../images/sprite-brandarex.png);color:white;font-weight:bold;text-align:center;line-height:20px;margin:0 auto}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.numero {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.ligne1 td, .ligne2 td {padding:10px 0}
.ligne2 {background:#ebeaea;float:left;padding:5px;margin:10px -5px 0 -5px}
.ligne1 {float:left;margin-top:10px}
.adresse a.red2, .ligne2 a.red2, .ligne1 a.red2, .ligne2 a.red2 h3, .ligne1 a.red2 h3 {font-size:12px;color:#8e0f2c;font-weight:bold;text-transform:uppercase;line-height:20px;margin:0;display:inline}
.ligne1 .col1, .ligne2 .col1 {width:50px}
.ligne1 .col2, .ligne2 .col2 {width:340px}
.ligne1 .col3, .ligne2 .col3 {width:103px}
.ligne1 .colActu, .ligne2 .colActu {width:82px}
.ligne1 .colPromo, .ligne2 .colPromo {width:90px}
.colActu .on {width:75px;height:42px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-723px -693px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.colActu .on {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.colPromo .on {width:75px;height:42px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-723px -636px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.colPromo .on {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
div.colActu {margin:-13px 0 0 5px}
div.colPromo {margin-top:-13px}
.ligne1 .col4, .ligne2 .col4 {width:100px}
.ligne1 .col5, .ligne2 .col5 {width:80px}
.ligne1 .col6, .ligne2 .col6 {width:110px;text-align:right}
.ligne1 .cola, .ligne2 .cola {width:495px;float:left}
.ligne1 .colb, .ligne2 .colb {width:80px}
.ligne1 .colc, .ligne2 .colc {width:125px;text-align:right;float:right}
.bouton-voir {width:74px;height:26px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-706px -399px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-8px 20px 0 0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.bouton-voir {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.bouton-voir a {color:white;margin-left:4px}
div.autres-marques {background:#ebeaea;padding:10px 0;float:left}
div.list-autres-marques {width:150px;padding:0 5px;float:left}
div.list-autres-marques h3 {margin:0 auto;text-align:center;display:block;height:36px}
ul.autres-marques {margin:5px 0 0 0;text-align:center;padding:0}
ul.autres-marques a {color:#999999}
/* Archives Editos */
#contenu-left-archives {float:left;width:825px;position:relative;min-height:800px}
#contenu-right-archives {float:right;width:120px;margin:20px 0 0 15px}
h1.archives-edito1, h1.archives-edito1 a {color:#e21e4c;font-size:20px;font-weight:bold;text-align:justify}
h1.archives-edito2, h1.archives-edito2 a {color:#e21e4c;font-size:17px;font-weight:bold;text-align:justify;line-height:20px;margin:0}
.archives-edito1-contenu {text-align:justify;margin-top:5px}
.date-article {color:#999999;font-size:12px}
.periode-promo {color:#999999;font-size:12px;margin-top:7px}
.univers-article {color:#e21e4c;font-style:italic;margin-top:-10px}
.tags-article {color:#999999;margin-top:5px}
.editos-secondaires {float:left;width:600px}
.promos-secondaires {float:left;width:100%}
.archives-articles, .archives-articles-2 {float:right;width:210px;margin:0;background:#ebeaea;border-radius:5px;-moz-border-radius:5px}
.archives-articles2 {position:absolute;top:207px;left:615px}
img.edito2 {float:right;margin:0 0 10px 10px}
p.titre-archive-article {width:210px;background:#333333;color:white;text-align:center;font-weight:bold;height:25px;line-height:25px;clear:both}
ul.archives-articles, ul.archives-articles-2 {list-style-type:disc;margin:10px 0}
ul.archives-articles li {margin:0px 0 0 30px;height:16px}
ul.archives-articles-2 {width:100px;float:left;height:515px;margin:3px 0 0 10px}
ul.archives-articles-2 li {margin:0 0 0 25px;width:120px;height:16px}
.pagination-archives-articles {margin-top:10px;font-size:14px;font-weight:bold;text-align:center;clear:both}
.archives-articles3 {margin-top:10px}
/* Detail article */
#contenu-article-left {float:left;width:735px}
#contenu-article-right {float:right;width:210px;margin:20px 0 0 15px}
img.article-left {float:left;margin:0 10px 8px 0;clear:both}
img.article-right {float:right;margin:0 0 8px 10px;clear:both}
p.article {text-align:justify;margin:5px 0 15px 0}
.pub-detail-article {margin:10px 0 0 50px}
.partager.right .L5{margin-left:0 !important; float: right !important;}
/* Formulaires */
.bg-form {width:860px;background:#f3f3f3;border-radius:10px;-moz-border-radius:10px;padding:40px 50px 20px 50px;margin-bottom:80px}
.bg-form form {float:left}
div.connexion {width:396px;height:156px;background:url(../images/bg-connexion.png) no-repeat;background-image:url(../images/bg-connexion.png);padding:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
div.connexion {background-image:url(../images/bg-connexion@2x.png);background-size:436px 196px}
}
.connexion label {font-size:14px}
label.pass, label.mail {margin-top:10px;float:left}
input.connexion {width:271px;height:41px;line-height:41px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-519px -440px;background-image:url(../images/sprite-brandarex.png);border:0;float:right;margin-bottom:10px;padding-left:10px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
input.connexion {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
input.btn-connexion {margin:10px 0 0 0}
p.pass-oublie {color:#666666;clear:both;margin-left:120px}
p.pass-oublie a {color:#666666}
p.pass-oublie a {color:#666666}
div.connect {margin:10px 0 0 115px;color:white}
.connexion-facebook {float:right;margin-top:65px}
.fb-connect {width:51px;height:84px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-705px -309px;background-image:url(../images/sprite-brandarex.png);float:left;margin-right:15px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.fb-connect {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.titre-connect-fb {color:#2e64df;font-size:22px;font-weight:bold;float:left}
.formulaire {background:#f3f3f3;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
.formulaire td {vertical-align:top}
h2.formulaire {color:#e21e4c;margin:0;font-size:16px;padding:0}
input.formulaire {width:600px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
input.formulaire2 {width:370px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin:5px 20px 0 0}
input.formulaire3 {width:370px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin:5px 0 0 0}
input.formulaire4 {width:550px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin:5px 0 0 0}
.formulaire label {width:130px;float:left;line-height:24px;clear:left}
.formulaire label.mdp {width:220px;float:left;line-height:24px;margin-top:5px;clear:left}
p.label-radio {display:inline;margin-right:30px}
input.az-form {width:48px;height:24px;background:white;margin:3px 0 0 0;float:left;border:none;padding-left:10px;font-size:12px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px}
.curseur2-form {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-575px -399px;background-image:url(../images/sprite-brandarex.png);cursor:pointer;float:left;height:27px;width:24px;margin:2px 20px 5px 0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.curseur2-form {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.curseur2-form-last {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-575px -399px;background-image:url(../images/sprite-brandarex.png);cursor:pointer;float:left;height:27px;width:24px;margin:2px 0 5px 0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.curseur2-form-last {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
input.az-form-long {width:345px;height:24px;background:white;margin:3px 0 0 0;float:left;border:none;padding-left:10px;font-size:12px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px}
.btn-validation {margin:10px 0 30px 330px}
.obligatoire {color:#e21e4c;margin-left:5px}
.formulaire table.pros {width:100%}
input.formulaire-pros {width:100%;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;margin-top:5px}
textarea.pros {width:100%;height:70px;border:1px solid white;margin-top:3px;border-radius:5px;-moz-border-radius:5px}
/* Inscription */
.bg-form2 {width:900px;background:#f3f3f3;border-radius:10px;-moz-border-radius:10px;padding:40px 30px 20px 30px;margin-bottom:80px}
.inscription {width:495px;height:359px;background:url(../images/bg-inscription.png) no-repeat;background-image:url(../images/bg-inscription.png);padding:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.inscription {background-image:url(../images/bg-inscription@2x.png);background-size:535px 369px}
}
.connexion-facebook-inscription {float:right;margin-top:165px}
input.btn-sinscrire {margin:10px 0 0 185px}
.inscription h2 {margin:10px 0;padding:0;color:#e21e4c;font-size:18px}
.inscription li {margin-top:10px;font-size:14px;padding-left:20px;background:url(../images/fleche-noire.png) no-repeat 0 3px;background-image:url(../images/fleche-noire.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.inscription li {background-image:url(../images/fleche-noire@2x.png);background-size:14px 12px}
}
/* Espace Membre */
h1.h1-membre {height:28px;background:url(../images/bg-barre-red.png) repeat-x;background-image:url(../images/bg-barre-red.png);font-size:22px;font-weight:bold;color:white;padding-left:10px;margin-top:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h1.h1-membre {background-image:url(../images/bg-barre-red@2x.png);background-size:1px 28px}
}
h1.h1-membre .right {margin-right:10px;font-size:13px;line-height:26px}
h1.h1-membre .right a {color:#fff}
h1.carnet {width:640px}
.gestion-profil {width:171px;height:37px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-344px -440px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-37px 2px 0 0;padding-top:6px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.gestion-profil {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.mes-messages {width:138px;height:37px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-62px -575px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-37px 3px 0 0;padding-top:6px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mes-messages {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.mon-carnet {width:158px;height:33px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-257px -575px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-37px 2px 0 0;padding-top:6px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mon-carnet {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.mon-brandarex {width:117px;height:40px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-334px -485px;background-image:url(../images/sprite-brandarex.png);float:right;margin:-37px 3px 0 0;padding-top:6px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mon-brandarex {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.mon-carnet a, .gestion-profil a {float:left;color:white;margin-left:35px}
.mes-messages a {float:left;color:white;margin-left:46px}
.mon-brandarex a {float:left;color:white;margin-left:15px}
.actus-promos-membre {width:500px;float:right;padding-left:30px;background:url(../images/bg-actus-promos.png) no-repeat 0 -20px;background-image:url(../images/bg-actus-promos.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.actus-promos-membre {background-image:url(../images/bg-actus-promos@2x.png);background-size:255px 216px}
}
div.actus-promos-membre1 {margin-top:10px;line-height:14px}
.actus-promos-membre h2, .actus-promos-membre h2 a, .contacts-membre h2, .contacts-membre h2 a {margin:0;font-size:14px;color:#e21e4c;font-weight:bold;padding:0;float:left}
p.actus-promos-contenu {overflow:hidden;clear:both;margin:0;padding:0}
.titre-actus-promos {color:#e21e4c;font-size:17px;float:left}
.profil-membre {float:left;width:280px}
.pseudo-profil {float:left;margin-left:5px}
.archives-membres {float:left;margin-top:40px;border-radius:5px;-moz-border-radius:5px}
p.titre-archive-membres {font-size:16px;background:#999999;color:white;text-align:center;font-weight:bold;height:25px;line-height:25px;clear:both}
ul.archives-membres {margin:10px 0}
ul.archives-membres li {margin:5px 0 0 0;clear:left}
ul.archives-membres li a {float:left}
ul.list-marque-fan {margin:20px 0 20px 0;float:left;width:140px}
ul.list-marque-fan li a {color:#e21e4c}
.grille-photos {float:right;width:530px;margin-top:40px}
table.grille-membres {border-spacing:0;margin-top:10px}
table.grille-membres a {margin:8px 8px 8px 0}
table.grille-membres a.last {margin:8px 0 8px 0}
.pub-bloc-membres {float:right;padding:0;margin:20px 0 0 10px;background:white;width:300px}
.contacts-membre {width:325px;height:180px;float:left;padding-left:30px;background:url(../images/bg-actus-promos.png) no-repeat 0 -20px;background-image:url(../images/bg-actus-promos.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.contacts-membre {background-image:url(../images/bg-actus-promos@2x.png);background-size:255px 216px}
}
.vignettes-contacts {margin-top:10px}
.vignettes-contacts a {margin-right:2px}
.grille-marques-carnet {float:left;width:530px;margin-top:10px}
.monactu-carnet {float:right;margin-top:10px;width:410px}
.picto-coeur-monactu {width:20px;height:33px;float:left;margin:0 5px 0 0;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-97px -399px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-coeur-monactu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.date-monactu {color:#999999;font-size:12px}
ul.list-monactu li {margin-top:10px;clear:both}
a.lien-list-monactu {color:#e21e4c;padding:0 3px}
.pagination-center {margin-top:10px;font-size:12px;text-align:center}
.familles {float:left;clear:left;margin:0;font-weight:bold;width:70px}
.list-familles {font-weight:bold;color:#999999;margin-left:70px}
.commentaire-contacts {margin:5px 0;font-style:italic}
/* Soumettre des infos */
.radio-soumettre {font-size:14px;font-weight:bold}
.radio-soumettre input {width:200px}
.soumettre-infos {width:920px;float:left;background:#f3f3f3;border-radius:10px;-moz-border-radius:10px;padding:20px;margin:10px 0px}
h2.soumettre {color:#e21e4c;margin:0 0 20px 0;font-size:18px;padding:0;text-align:center}
.input-soumettre {width:920px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:0;margin-top:5px}
.btn-soumettre {margin:20px 379px 0 333px}
.textarea-soumettre {width:920px;height:150px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;padding:0;margin-top:5px}
.textarea-soumettre2 {width:260px;height:90px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;padding:0;margin-top:5px}
.sous-titre-soumettre {color:#e21e4c;font-style:italic;margin-top:-20px;text-align:center}
input.input-form-soumettre {width:225px;height:24px;background:white;margin:3px 0 0 0;float:left;border:none;padding-left:10px;font-size:12px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px}
*.curseur-soumettre {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-575px -399px;background-image:url(../images/sprite-brandarex.png);cursor:pointer;float:left;height:27px;width:24px;margin-top:2px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
*.curseur-soumettre {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.pub-bloc-soumettre {width:300px;padding:16px 10px 10px 0;margin:20px 0 0 10px;background:white;clear:left}
.titre-soumettre {font-size:16px;color:#e21e4c;font-weight:bold;padding-left:10px}
ul.soumettre {list-style-type:disc;padding-left:25px;margin:20px 0}
ul.soumettre li {margin-top:10px;font-weight:bold;font-size:14px}
.hauteur-h2-soumettre {height:70px}
.etoile-on-soumettre {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-673px -277px;background-image:url(../images/sprite-brandarex.png);margin:5px 2px 0 0;width:14px;height:12px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.etoile-on-soumettre {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.etoile-off-soumettre {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-702px -277px;background-image:url(../images/sprite-brandarex.png);margin:5px 2px 0 0;width:14px;height:12px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.etoile-off-soumettre {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.etoile-demi-soumettre {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-687px -277px;background-image:url(../images/sprite-brandarex.png);margin:5px 2px 0 0;width:14px;height:12px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.etoile-demi-soumettre {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
/* Marques et Pros */
form.marquespros {float:right}
#logo-marquespros-connected {width:329px;height:74px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-471px -532px;background-image:url(../images/sprite-brandarex.png);margin:45px 0 0 0;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#logo-marquespros-connected {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#logo-marquespros {width:329px;height:74px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-471px -532px;background-image:url(../images/sprite-brandarex.png);margin-top:45px;float:left}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#logo-marquespros {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#logo-marquespros strong, #logo-marquespros-connected strong {font-size:15px;color:#333333;margin:55px 21px 0 0;float:right;font-weight:normal}
div.connexion-marquespros {width:396px;height:96px;background:url(../images/bg-connexion-marquespros.png) no-repeat;background-image:url(../images/bg-connexion-marquespros.png);padding:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
div.connexion-marquespros {background-image:url(../images/bg-connexion-marquespros@2x.png);background-size:436px 136px}
}
div.connexion-marquespros label {color:white;font-size:14px}
.abo {width:312px;height:1080px;float:left}
#veni {background:url(../images/abo1.png) no-repeat;background-image:url(../images/abo1.png);margin:10px 12px 0 0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#veni {background-image:url(../images/abo1@2x.png);background-size:312px 938px}
}
#vidi {background:url(../images/abo2.png) no-repeat;background-image:url(../images/abo2.png);margin:10px 12px 0 0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#vidi {background-image:url(../images/abo2@2x.png);background-size:312px 938px}
}
#vici {background:url(../images/abo3.png) no-repeat;background-image:url(../images/abo3.png);margin:10px 0 0 0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#vici {background-image:url(../images/abo3@2x.png);background-size:312px 938px}
}
.btn-tarifs {width:98px;height:30px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-370px -532px;background-image:url(../images/sprite-brandarex.png);margin:0;padding-top:4px;position:relative;top:314px;left:200px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.btn-tarifs {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#vici .btn-tarifs {top:391px;}

.btn-temoin {width:144px;height:30px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-224px -532px;background-image:url(../images/sprite-brandarex.png);margin:0;padding-top:4px;position:relative;top:910px;left:85px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.btn-temoin {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.btn-tarifs a, .btn-temoin a {color:white;text-align:center;display:block}
.btn-abo {position:relative;top:920px;left:77px}
.cgv-marquespros {text-align:center;margin-top:10px}
#home-right-marquespros {width:460px;height:405px;float:right;background:url(../images/bg-home-right.png) no-repeat;background-image:url(../images/bg-home-right.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#home-right-marquespros {background-image:url(../images/bg-home-right@2x.png);background-size:310px 375px}
}
div.type-abo1 {clear:both;margin:60px 0 0 40px;height:20px}
div.type-abo2 {clear:both;margin:20px 0 0 40px}
.type-abo1M {width:77px;height:90px;float:left;margin-right:10px;margin-bottom:10px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -484px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.type-abo1M {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.type-abo2M {width:77px;height:90px;float:left;margin-right:10px;margin-bottom:10px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-81px -484px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.type-abo2M {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
p.type-abo {font-size:16px;font-weight:bold}
.texte-abos {float:left;width:480px;margin-top:50px;text-align:justify}
.titre-abos {font-size:14px;font-weight:bold;margin-bottom:20px}
.texte-abos li {list-style-type:none;background:url(../images/fleche-noire.png) no-repeat 0 3px;background-image:url(../images/fleche-noire.png);padding-left:20px;margin-top:15px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.texte-abos li {background-image:url(../images/fleche-noire@2x.png);background-size:14px 12px}
}
input.btn-abo-now {margin:20px 0 0 40px}
.bg-form-abo {width:860px;background:#f3f3f3;border-radius:10px;-moz-border-radius:10px;padding:40px 50px 20px 50px;margin-bottom:30px;position:relative}
.list-picto-marquespros {margin:30px 0 60px 0}
.picto-marquespros {width:78px;height:150px;float:left;line-height:12px;text-align:center;margin-right:32px}
#gestion-marque {background:url(../images/picto-gestionmarque.png) no-repeat 0 40px;background-image:url(../images/picto-gestionmarque.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#gestion-marque {background-image:url(../images/picto-gestionmarque@2x.png);background-size:78px 100px}
}
#gestion-marques {background:url(../images/picto-gestionmarques.png) no-repeat 0 40px;background-image:url(../images/picto-gestionmarques.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#gestion-marques {background-image:url(../images/picto-gestionmarques@2x.png);background-size:78px 100px}
}
#gestion-motscles {background:url(../images/picto-motscle.png) no-repeat 0 40px;background-image:url(../images/picto-motscle.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#gestion-motscles {background-image:url(../images/picto-motscle@2x.png);background-size:78px 100px}
}
#gestion-motsclesspe {background:url(../images/picto-motsclespe.png) no-repeat 0 40px;background-image:url(../images/picto-motsclespe.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#gestion-motsclesspe {background-image:url(../images/picto-motsclespe@2x.png);background-size:78px 100px}
}
#achat-motscle {background:url(../images/picto-achatmotscle.png) no-repeat 0 40px;background-image:url(../images/picto-achatmotscle.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#achat-motscle {background-image:url(../images/picto-achatmotscle@2x.png);background-size:78px 100px}
}
#achat-famille {background:url(../images/picto-acheterfamille.png) no-repeat 0 40px;background-image:url(../images/picto-acheterfamille.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#achat-famille {background-image:url(../images/picto-acheterfamille@2x.png);background-size:78px 100px}
}
#suggerer-motscle {background:url(../images/picto-suggerermotcle.png) no-repeat 0 40px;background-image:url(../images/picto-suggerermotcle.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#suggerer-motscle {background-image:url(../images/picto-suggerermotcle@2x.png);background-size:78px 100px}
}
#suggerer-activite {background:url(../images/picto-suggerermotcle.png) no-repeat 0 40px;background-image:url(../images/picto-suggerermotcle.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#suggerer-activite {background-image:url(../images/picto-suggerermotcle@2x.png);background-size:78px 100px}
}
/* MST */
#suggerer-marque {background:url(../images/picto-suggerermotcle.png) no-repeat 0 40px;background-image:url(../images/picto-suggerermotcle.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#suggerer-marque {background-image:url(../images/picto-suggerermotcle@2x.png);background-size:78px 100px}
}
/* MST */
#changer-tranche {background:url(../images/picto-changertranche.png) no-repeat 0 40px;background-image:url(../images/picto-changertranche.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#changer-tranche {background-image:url(../images/picto-changertranche@2x.png);background-size:78px 100px}
}
#gerer-magasin {background:url(../images/picto-gerermagasin.png) no-repeat 0 40px;background-image:url(../images/picto-gerermagasin.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#gerer-magasin {background-image:url(../images/picto-gerermagasin@2x.png);background-size:78px 100px}
}
#creer-magasin {background:url(../images/picto-creermagasin.png) no-repeat 0 40px;background-image:url(../images/picto-creermagasin.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#creer-magasin {background-image:url(../images/picto-creermagasin@2x.png);background-size:78px 100px}
}
#renouv-magasin {background:url(../images/picto-renouvmotscle.png) no-repeat 0 40px;background-image:url(../images/picto-renouvmotscle.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#renouv-magasin {background-image:url(../images/picto-renouvmotscle@2x.png);background-size:78px 100px}
}
#renouv-abo {background:url(../images/picto-renouvabo.png) no-repeat 0 40px;background-image:url(../images/picto-renouvabo.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#renouv-abo {background-image:url(../images/picto-renouvabo@2x.png);background-size:78px 100px}
}
#up-abo {background:url(../images/picto-upabo.png) no-repeat 0 40px;background-image:url(../images/picto-upabo.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#up-abo {background-image:url(../images/picto-upabo@2x.png);background-size:78px 100px}
}
#cadenas {background:url(../images/picto-cadenas.png) no-repeat 0 40px;background-image:url(../images/picto-cadenas.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#cadenas {background-image:url(../images/picto-cadenas@2x.png);background-size:78px 100px}
}
#retour {background:url(../images/picto-retour.png) no-repeat 0 40px;background-image:url(../images/picto-retour.png);margin-right:10px;float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#retour {background-image:url(../images/picto-retour@2x.png);background-size:78px 100px}
}
#payer {background:url(../images/picto-payer.png) no-repeat 0 40px;background-image:url(../images/picto-payer.png);margin-right:0;float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#payer {background-image:url(../images/picto-payer@2x.png);background-size:78px 100px}
}
#valider {background:url(../images/picto-valider.png) no-repeat 0 40px;background-image:url(../images/picto-valider.png);margin-right:10px;float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#valider {background-image:url(../images/picto-valider@2x.png);background-size:78px 100px}
}
.list-picto-marquespros .last {margin-right:0}
.espace-pros-nav {float:right}
.picto-marquespros2 {width:78px;height:140px;float:left;line-height:50px;text-align:center}
.sous-partie .picto-marquespros2 {position:absolute;top:-35px;left:812px}
/* Signaler erreur */
.signaler-erreur {width:900px;float:left;background:#f3f3f3;padding:20px;margin:10px 0 0 0}
.signaler-erreur label {margin:5px 0 0 0;display:block;float:left}
.signaler-erreur table {float:left}
.input-signaler {width:310px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:0;margin:8px 0 0 10px;float:right}
.textarea-signaler {height:47px;width:470px;height:141px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;padding:0;margin-top:5px}
.btn-signaler {margin:20px 0 0 350px}
.textarea-commentaire {width:900px;height:85px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;padding:0;margin-top:5px}
/* Contenu */
.liste {float:left;margin:0}
img.edito2 {float:right;margin:0 0 10px 10px}
p.titre-archive-article {width:210px;background:#333333;color:white;text-align:center;font-weight:bold;height:25px;line-height:25px;clear:both}
ul.liste {list-style-type:disc;margin:10px 0}
ul.liste li {margin:5px 0 0 30px}
/* Lightbox */
#lightbox {width:570px;background:white;border:2px solid #eeeeee;border-radius:10px;-moz-border-radius:10px;margin:0 auto;padding:0 10px 10px 10px}
.titre-lightbox {color:#e21e4c;font-size:16px;font-weight:bold;margin-top:20px;margin-bottom:5px}
/* Sous menu */
.sous-menu {height:33px;width:940px;margin:0 auto;background:url(../images/bg-sous-menu.png) no-repeat;background-image:url(../images/bg-sous-menu.png);padding:0 0 0 20px;position:relative}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.sous-menu {background-image:url(../images/bg-sous-menu@2x.png);background-size:960px 33px}
}
.sous-menu li.sousmenu {line-height:33px;padding:0 0 0 27px;float:left;margin:0 15px 0 0}
.sous-menu li.sousmenu a, .sous-menu li.sousmenu-last a {color:#333333}
.sous-menu li.sousmenu-last {line-height:33px;padding:0 0 0 10px;float:left;margin:0}
.sous-menu li.sousmenu#mode {background:url(../images/picto-mode.png) no-repeat;background-image:url(../images/picto-mode.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.sous-menu li.sousmenu#mode {background-image:url(../images/picto-mode@2x.png);background-size:25px 25px}
}
.sous-menu li.sousmenu#commerce {background:url(../images/picto-commerce.png) no-repeat;background-image:url(../images/picto-commerce.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.sous-menu li.sousmenu#commerce {background-image:url(../images/picto-commerce@2x.png);background-size:25px 25px}
}
.sous-menu li.sousmenu#maison {background:url(../images/picto-maison.png) no-repeat;background-image:url(../images/picto-maison.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.sous-menu li.sousmenu#maison {background-image:url(../images/picto-maison@2x.png);background-size:25px 25px}
}
.sous-menu li.sousmenu#services {background:url(../images/picto-services.png) no-repeat;background-image:url(../images/picto-services.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.sous-menu li.sousmenu#services {background-image:url(../images/picto-services@2x.png);background-size:25px 25px}
}
.sous-menu li.sousmenu#auto {background:url(../images/picto-auto.png) no-repeat;background-image:url(../images/picto-auto.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.sous-menu li.sousmenu#auto {background-image:url(../images/picto-auto@2x.png);background-size:25px 25px}
}
.sous-menu li.sousmenu#sorties {background:url(../images/picto-sorties.png) no-repeat;background-image:url(../images/picto-sorties.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.sous-menu li.sousmenu#sorties {background-image:url(../images/picto-sorties@2x.png);background-size:25px 25px}
}
.sous-menu li.sousmenu-last#az {background:url(../images/picto-az.png) no-repeat;background-image:url(../images/picto-az.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.sous-menu li.sousmenu-last#az {background-image:url(../images/picto-az@2x.png);background-size:25px 25px}
}
.parent:hover ul.niveau2 {display:block;z-index:1000}
.niveau2 {display:none;position:absolute;background:white;padding:10px 20px 10px 30px;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-left:2px solid #cccccc;border-right:2px solid #cccccc;border-bottom:2px solid #cccccc;border-top:none;line-height:24px;margin:-2px 0 0 -28px;list-style:disc}
.sous-menu li.sousmenu .niveau2 a {color:#999999}
.niveau2#n2mode, .niveau2#n2mode a:hover {color:#5c6fa6}
.niveau2#n2commerce, .niveau2#n2commerce a:hover {color:#c09bdb}
.niveau2#n2maison, .niveau2#n2maison a:hover {color:#519a21}
.niveau2#n2services, .niveau2#n2services a:hover {color:#e21e4c}
.niveau2#n2auto, .niveau2#n2auto a:hover {color:#ff7200}
.niveau2#n2sorties, .niveau2#n2sorties a:hover {color:#ef68b7}
/* Fil d'ariane */
.fil-ariane-marque {color:#999999;width:960px;margin:0;clear:right;float:left;margin-top:-20px}
.fil-ariane {color:#999999;width:960px;margin:0;clear:right}
.fil-ariane-marque a, .fil-ariane a {color:#666666;margin:0}
hr.ariane {clear:both;height:1px;background-color:#cccccc;margin:10px 0;border:0}
hr.ariane-pagepro {clear:both;height:1px;background-color:#cccccc;margin:5px 0 10px 0;border:0}
hr.ariane-marque {clear:both;height:1px;background-color:#cccccc;margin:0px 0 0px 0;border:0}
/* Liste Villes Marques */
.liste-villes, .liste-marques {clear:left}
.liste-villes ul li a, .liste-marques ul li a {color:#333333}
.liste-villes ul li.top a, .liste-marques ul li.top a {color:#e21e4c;font-weight:bold;font-size:13px}
p.titre-liste-villes, p.titre-liste-marques {font-weight:bold;font-size:14px;color:#e21e4c;margin-top:20px}
p.sstitre-liste-villes, p.sstitre-liste-marques {font-weight:bold;font-size:12px;margin-top:5px;float:left;color:#999999}
.liste-villes ul {margin:10px 10px 0 0;width:128px;float:left}
.liste-villes ul.last {margin:10px 0 0 0;width:128px;float:right}
.liste-marques ul {margin:10px 10px 0 0;width:184px;float:left}
.liste-marques ul.last {margin:10px 0 0 0;width:182px;float:right}
.ordre-alpha {margin:5px 0 0 5px;float:left}
.ordre-alpha a {color:#999999}
/* Ajouts pour hierarchie Hn */
.titre-barre-red h2, .titre-barre-red2 h2, .titre-barre-grey h2 {height:28px;font-size:22px;font-weight:bold;color:white;text-align:center;margin:0;padding:0}
/* Mon brandarex */
.monbdx-left {width:180px;float:left;height:600px}
.monbdx-right {width:645px;float:right;background:url(../images/monbdx-bg-colL.png) repeat-y;background-image:url(../images/picto-az.png);min-height:700px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.monbdx-right {background-image:url(../images/picto-az@2x.png);background-size:16px 1px}
}
.monbdx-title {color:#e21e4c;font-size:14px;font-weight:bold;float:left;margin:0 0 10px 0}
hr.monbdx {clear:both;height:1px;background-color:#cccccc;margin:15px 0;border:0}
.monbdx-contenu-left {width:170px;padding:0 10px 0 0;margin-top:30px;float:left}
img.bdx-contact {width:40px;height:40px}
table.bdx-contacts {width:170px;margin:10px 0}
table.bdx-contacts .col1 {width:40px;height:45px;float:left}
table.bdx-contacts .col2 {width:130px;height:40px;padding-left:10px;color:#999999}
table.bdx-contacts .col2 a {color:#999999}
table.bdx-contacts tr {height:40px}
.monbdx-contenu-right {width:620px;margin-left:25px}
.monbdx-pseudo {font-size:20px;font-weight:bold;margin-bottom:10px}
.monbdx-icone-present {padding-left:15px}
#habite {background:url(../images/icone-habite.png) no-repeat 0 4px;background-image:url(../images/icone-habite.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#habite {background-image:url(../images/icone-habite@2x.png);background-size:10px 9px}
}
#inscrit {background:url(../images/icone-inscrit.png) no-repeat 0 4px;background-image:url(../images/icone-inscrit.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#inscrit {background-image:url(../images/icone-inscrit@2x.png);background-size:10px 10px}
}
#ecrit {background:url(../images/icone-ecrit.png) no-repeat 0 4px;background-image:url(../images/icone-ecrit.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#ecrit {background-image:url(../images/icone-ecrit@2x.png);background-size:11px 9px}
}
#present {background:url(../images/icone-present.png) no-repeat 0 5px;background-image:url(../images/icone-present.png);text-align:justify}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#present {background-image:url(../images/icone-present@2x.png);background-size:10px 8px}
}
.list-monactu .actu-on {background:#d6ebff;padding:5px 5px 0 5px;margin:10px -5px 0 -5px;clear:both}
.lien-list-mail-on {color:#FF6A00;padding:0 3px}
/* MST */
.lien-list-actu-on {color:#3399ff;padding:0 3px}
/* MST */
.lien-list-avis-on {color:#e21e4c;padding:0 3px}
/* MST */
.picto-actu-on {width:20px;height:33px;float:left;margin:0 5px 0 0;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-256px -484px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-actu-on {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.picto-mail {width:20px;height:33px;float:left;margin:0 5px 0 0;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-190px -518px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-mail {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.picto-actu-off {width:20px;height:33px;float:left;margin:0 5px 0 0;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-190px -484px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-actu-off {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.picto-avis-monbdx {width:20px;height:33px;float:left;margin:0 5px 0 0;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-166px -484px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-avis-monbdx {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
a.lien-list-avisbdx {color:#a883db;padding:0 3px}
span.accepter {float:right}
.monbdx-picto-fiche {width:19px;height:19px;float:right}
#monbdx-acces {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-212px -484px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#monbdx-acces {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#monbdx-suppr {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-234px -484px;background-image:url(../images/sprite-brandarex.png);margin:0 0 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#monbdx-suppr {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.monbdx-etoiles {float:right;margin-top:5px;clear:right;height:12px}
.monbdx-mesetoiles {float:right;margin:0;clear:right}
a.monbdx-avis {display:block}
.monbdx-actu .avis {margin-top:10px}
.monbdx-actu .avis-on {margin:10px -5px 0 -5px;padding:5px;background:#ebeaea}
.monbdx-actu .avis p {text-align:justify}
.pagination-contact {float:left;margin:0;font-size:12px}
.pagination-monbdx {margin:0 0 0 10px;float:left}
.monbdx-carnet {float:left}
.monbdx-ajoutercontact {min-width:160px;float:left;margin-top:5px}
.fix-avis-monbdx {height:40px}
.bdxpublic-ajout {width:135px;height:23px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -620px;background-image:url(../images/sprite-brandarex.png);margin:0px 0 0 0;padding:2px 0 0 21px;color:white;font-size:12px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.bdxpublic-ajout {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.bdxpublic-ajout a {color:white;font-size:12px}
.monactu-detailactu {margin-left:28px}
.picto-actupromo-actu {width:20px;height:33px;float:left;margin:0 5px 0 0;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-156px -620px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-actupromo-actu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.picto-actupromo-promo {width:20px;height:33px;float:left;margin:0 5px 0 0;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-177px -620px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-actupromo-promo {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.fichepdv-membrescommun {width:calc(100% - 20px);float:left;margin:20px 0;background: #f5f5f5;border-top:2px solid #e21e4c; padding: 10px;}
.fichepdv-membrescommun-full {float:left;margin-bottom:20px}
.pagination-pdv {margin:6px 0 0 10px}
/* Fiche pro V2 */
#edito-pagepros {width:960px}
.edito-middle-pagepros {margin-left:35px}
#edito-pagepros h3, #edito-pagepros h3 a {margin:0;font-size:12px;font-weight:normal;color:#e21e4c;float:left;width:160px}
.contenu-fiche-marque-top {margin-top:0;clear:left}
.coordonnees-complexe-pagepros {float:left;width:825px;margin-bottom:20px}
.pub-bandeau-pagepros {width:728px;margin:0 auto}
.avis-membre-pagepros {margin-top:20px}
.titre-avis-pagepros {clear: both;color: #E21E4C;font-size: 12px;font-weight: normal;margin-bottom: 10px;text-transform: uppercase;}
.devenir-membre-pagepros {margin-left:30px;width:179px;height:106px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -190px;background-image:url(../images/sprite-brandarex.png);float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.devenir-membre-pagepros {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.devenir-membre-pagepros:hover {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-178px -190px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.devenir-membre-pagepros:hover {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.devenir-membre-pagepros a {width:182px;height:106px;display:block}
.devenir-membre-pagepros span {display:none}
.vignettes-contacts-pagepros {width:960px;}
.searchpagepros {width:457px;height:100px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -660px;background-image:url(../images/sprite-brandarex.png);margin:15px 130px 0 0;padding:35px 0 0 7px;float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.searchpagepros {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.searchpagepros .input-search {float:left;border:none;padding-left:10px;font-size:12px;line-height:31px}
.searchpagepros #inputbox {width:176px;height:31px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-468px -660px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.searchpagepros #inputbox {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.searchpagepros #inputbox_ou {width:132px;height:31px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-468px -660px;background-image:url(../images/sprite-brandarex.png);margin-left:5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.searchpagepros #inputbox_ou {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.searchpagepros .ex {font-size:10px;color:white;float:left;margin:0 0 0 5px;width:212px}
.searchpagepros .ex2 {font-size:10px;color:white;float:left;margin:0 0 0 10px;width:160px;display:block}
.searchpagepros .curseur {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-654px -660px;background-image:url(../images/sprite-brandarex.png);cursor:pointer;float:left;height:31px;width:28px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.searchpagepros .curseur {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.searchpagepros input.go {margin-left:5px}
#logo-pagepros {width:220px;height:50px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-468px -739px;background-image:url(../images/sprite-brandarex.png);margin:45px 0 0 130px;float:left;position:relative}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#logo-pagepros {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
#logo-pagepros strong {font-size:9px;color:#333333;top:37px;left:90px;padding:0;position:absolute;font-weight:normal}
#logo-pagepros strong:last-child:not(:root:root) {font-size:9px;color:#333333;margin:0px 0 0 0;padding:0;float:right;font-weight:normal}
/* Hack Safari */
/* Rajout MST */
#home-edito .edito-second h3, #home-edito .edito-secondR h3, #home-edito .edito-second h3 a, #home-edito .edito-secondR h3 a {font-size:12px}
.underline {text-decoration:underline}
.sousmenu {color:#333333}
.non-active {color:#999999;height:18px;font-size:14px;float:left;text-transform:uppercase;padding:0 12px;margin:0;text-decoration:none;background:url(../images/separ-menu.png) 0 3px no-repeat;background-image:url(../images/separ-menu.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.non-active {background-image:url(../images/separ-menu@2x.png);background-size:1px 12px}
}
.L20 {margin-left:20px}
div.edito-secondR a.edito-suite {height:17px}
div.edito-second a.edito-suite {height:17px}
div.edito-principal a.edito-suite {height:17px}
dl.logo-resultat-marques, dl.logo-resultat-marques dd {font-size:11px}
img.btn-sinscrire {margin:10px 0 0 185px}
.ajouter-contact {display:block;background:url(../images/ajouter_contact.png) 0 -35px no-repeat;background-image:url(../images/ajouter_contact.png);height:35px;width:168px;text-indent:-9999px;margin:76px 0 0 75px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.ajouter-contact {background-image:url(../images/ajouter_contact@2x.png);background-size:168px 70px}
}
.ajouter-contact:hover {display:block;background:url(../images/ajouter_contact.png) no-repeat;background-image:url(../images/ajouter_contact.png);height:35px;width:168px;margin:76px 0 0 75px;text-indent:-9999px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.ajouter-contact:hover {background-image:url(../images/ajouter_contact@2x.png);background-size:168px 70px}
}
#detail-article img {margin:0 10px 0 0}
#detail-article #info {height:29px}
#photo {width:500px}
.no-deco:hover {text-decoration:none}
.justify {text-align:justify}
a.edito-suite, a.news2-suite {margin-top:-18px}
.star {cursor:pointer;float:left;margin:2px 0 0 1px;overflow:hidden;padding:0;width:12px;height:12px}
/* class pour les ï¿½toiles */
#fb-contenu {width:900px;height:600px;margin:0 auto}
#header, #header-pro {overflow:hidden}
.pagination-ville {float:left;margin:5px 0 0 20px;font-size:12px}
.sous-menu {z-index:900}
.sous-menu li.sousmenu {z-index:900}
.sous-menu li.sousmenu a, .sous-menu li.sousmenu-last a {z-index:900}
.facebook-picto {float:right;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-22px -399px;background-image:url(../images/sprite-brandarex.png);margin:0 0 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.facebook-picto {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.partager {margin-top:-18px;margin-right:120px;position:relative}
.partager-video-tour {margin-right:110px;position:relative}
.picto-partager {width:20px;height:33px;float:right;margin:0 5px;background:url(../images/picto-mail.png) no-repeat;background-image:url(../images/picto-mail.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.picto-partager {background-image:url(../images/picto-mail@2x.png);background-size:20px 20px}
}
#rss-menu {float:right;background:url(../images/rss.png) no-repeat;background-image:url(../images/rss.png);margin:0 5px 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#rss-menu {background-image:url(../images/rss@2x.png);background-size:20px 20px}
}
#backlink-menu {float:right;background:url(../images/backlink.png) no-repeat;background-image:url(../images/backlink.png);margin:0 0 0 5px;width:20px;height:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#backlink-menu {background-image:url(../images/backlink@2x.png);background-size:20px 20px}
}
#backlink-marque {float:right;background:url(../images/backlink-marque.png) no-repeat;background-image:url(../images/backlink-marque.png);margin:4px 5px 0 3px;width:20px;height:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#backlink-marque {background-image:url(../images/backlink-marque@2x.png);background-size:20px 20px}
}
#picto-revendeur {float:right;background:url(../images/picto-revendeur.png) no-repeat;background-image:url(../images/picto-revendeur.png);margin:4px 0px 0 5px;width:20px;height:33px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#picto-revendeur {background-image:url(../images/picto-revendeur@2x.png);background-size:21px 27px}
}
#picto-revendeur-pagepro {float:left;background:url(../images/picto-revendeur.png) no-repeat;background-image:url(../images/picto-revendeur.png);margin:4px 0px 0 5px;width:20px;height:33px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#picto-revendeur-pagepro {background-image:url(../images/picto-revendeur@2x.png);background-size:21px 27px}
}
.marquess-proposes #picto-revendeur, .produits-proposes #picto-revendeur {margin-top:-1px}
#fb-like {position:absolute;width:500px;height:200px;left:200px}
#fb-like2 {position:absolute;width:500px;height:500px;left:610px}
#fb-like-video-tour {position:absolute;width:500px;height:500px;left:130px}
.fil-ariane-petit {color:#999999;width:600px;margin:0;clear:right}
.pdv-retour {float:left;text-decoration:underline;margin-top:4px;color:#e21e4c}
/* Form */
.hint, .errors {color:#e21e4c}
.errors-formulaire {color:#fff;background:red;text-align:center;margin-top:10px;font-weight:bold;font-size:14px}
.msg-contributeur {color:#fff;background:#e21e4c;text-align:center;margin-top:10px;font-weight:bold;font-size:14px}
dt {clear:both}
/* hack de commentaire avec un antislash pour ie5 mac \*/
/* Form Search */
#bulleQuoi {display:block;background:url(../images/bulle.png) no-repeat;background-image:url(../images/bulle.png);height:56px;width:286px;position:absolute;margin:-50px 0 0 -12px;padding:0;color:#fff;font-size:13px;font-weight:bold;text-align:center;line-height:42px;display:none}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#bulleQuoi {background-image:url(../images/bulle@2x.png);background-size:286px 56px}
}
#bulleOu {display:block;background:url(../images/bulle.png) no-repeat;background-image:url(../images/bulle.png);height:56px;width:286px;position:absolute;margin:-50px 0 0 0;padding:0;color:#fff;font-size:13px;font-weight:bold;text-align:center;line-height:42px;display:none}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#bulleOu {background-image:url(../images/bulle@2x.png);background-size:286px 56px}
}
/* Form Oublie pro */
#form_oublie dl {overflow:hidden;width:500px;height:100px;margin:10px 0 0 0px}
#form_oublie dt {float:left;width:100px;margin-left:50px}
#form_oublie dd {float:left;margin:0;padding:0;width:350px}
#form_oublie input.partie-formulaire {width:330px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px}
#form_oublie .btn-envoyer {margin:10px 0 0 0px}
#form_oublie {background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
#form_oublie .errors {clear:both}
/* Form Oublie membre */
#contenu #form_oublie dl {overflow:hidden;width:550px;margin:10px 0 0 220px}
#contenu #form_oublie dt {float:left;width:100px}
#contenu #form_oublie dd {float:left;margin:0;padding:0}
#contenu #form_oublie input.partie-formulaire {width:300px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px}
#contenu #form_oublie .btn-envoyer {margin:10px 0 0 100px}
#contenu #form_oublie {background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
/* Form Commentaire PDV - Pro */
#form_commentaire {width:612px;float:left}
dl#form_commentaire {margin:0;padding:0}
#form_commentaire dt {float:left;width:395px;height:24px}
#form_commentaire dt.star {float:left;width:auto;height:16px}
#form_commentaire dt#commentaire-label {width:auto;float:none;height:17px}
#form_commentaire dd {float:left;margin:0;padding:0}
/* Form signaler abus PDV - Pro */
#form_denoncer {background:#e7e1fa;overflow:hidden;width:870px;margin-left:90px}
#form_denoncer dl {overflow:hidden;background:#e7e1fa;margin:0;padding:0}
#form_denoncer dt {float:left;width:42px;margin-top:5px}
#form_denoncer dd {float:left;margin:0;padding:0}
#form_denoncer textarea {width:870px}
#form_denoncer dt#submit_reaction-label {float:left;margin-left:0px}
#form_denoncer dd#submit_reaction-element {float:left;margin-left:0px}
#form_denoncer dt#supprimer_reaction-label {float:left;margin-left:0px}
#form_denoncer dd#supprimer_reaction-element {float:left;margin-left:0px}
#form_denoncer #submit_reaction {margin-left:130px}
#form_denoncer #supprimer_reaction {margin-left:10px}
/* Form rï¿½action PDV - Pro */
*#form_reaction {overflow:hidden;background:#e7e1fa;width:870px;margin-left:90px}
#form_reaction dl {overflow:hidden;background:#e7e1fa;margin:0;padding:0}
#form_reaction dt {float:left;width:10px}
#form_reaction dd {float:left;margin:0;padding:0}
#form_reaction textarea {width:870px}
#form_reaction dt#submit_reaction-label {float:left;width:20px;margin-left:0px}
#form_reaction dd#submit_reaction-element {float:left;width:100px;margin-left:0px}
#form_reaction dt#supprimer_reaction-label {float:left;width:0;margin-left:0px}
#form_reaction dd#supprimer_reaction-element {float:left;width:100px;margin-left:0px}
#form_reaction #submit_reaction {margin-left:30px}
#form_reaction #supprimer_reaction {margin-left:10px}
/* Form commentaire adresse */
#form_commentaire_adresse dl {overflow:hidden}
#form_commentaire_adresse dt {float:left;width:5px}
#form_commentaire_adresse dd {float:left;margin:0;padding:0;width:99%}
/* Form Erreur Store PDV - Pro */
.signaler-col1 {float:left;width:400px;overflow:hidden;margin:0 15px 0 0}
.signaler-col2 {float:left;width:470px;overflow:hidden}
dl#form_erreur {margin:0;padding:0}
#form_erreur dt {float:left;width:80px}
#form_erreur dd {float:left;margin:0;padding:0}
#form_erreur #horaires {background:white}
#form_erreur dt#horaires-label {width:100%}
#form_erreur dt#erreur-label {width:100%}
#form_erreur dt#submit-label {width:1px}

/* hack MST */
.phrase-info {width:750px}
/* Form connexion Pro */
#form_connexion_pro {float:right}
#form_connexion_pro dt {float:left;width:100px;color:#fff}
#form_connexion_pro dd {float:left;margin:0;padding:0}
#form_connexion_pro dl {width:396px;height:96px;background:url(../images/bg-connexion-marquespros.png) no-repeat;background-image:url(../images/bg-connexion-marquespros.png);padding:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#form_connexion_pro dl {background-image:url(../images/bg-connexion-marquespros@2x.png);background-size:436px 136px}
}
#form_connexion_pro label {font-size:13px;margin-top:10px;float:left}
#form_connexion_pro #submit-label {width:390px;height:1px;line-height:1px;overflow:hidden}
#form_connexion_pro #submit {margin-left:120px;float:left}
#form_connexion_pro dt#labelMdp-label {width:1px}
#form_connexion_pro dd#labelMdp-element {margin:0;padding:0;margin-left:312px;margin-top:133px;font-size:11px;position:absolute}
#form_connexion_pro dt#labelAbo-label {width:1px}
#form_connexion_pro dd#labelAbo-element {margin:0;padding:0;margin-left:-19px;margin-top:133px;font-size:11px;position:absolute}
/* Form connexion membres */
#form_login_membre dl {width:396px;display:inline-block;background:#ccc;padding:20px 10px 20px 10px;border-radius:4px;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#form_login_membre dl {background-image:url(../images/bg-connexion@2x.png);background-size:436px 196px}
}
#form_login_membre label {font-size:14px;margin-top:10px;float:left}
#form_login_membre dt {float:left;width:110px}
#form_login_membre dd {float:left;margin:0;padding:0}
#form_login_membre .pass-oublie {color:#666666;margin:0 0 0 5px}
#form_login_membre .pass-oublie a {color:#666666}
#form_login_membre #pass-oublie-label {width:20px}
#form_login_membre #pass-oublie-element {width:250px;margin:0 0 0 90px}
#form_login_membre dd#remember-element label {color:#fff}
/* Form abonnement M&P */
#form_abonnement dl {overflow:hidden}
#form_abonnement dt {float:left;width:150px;margin-top:5px}
#form_abonnement dd {float:left;margin:0;padding:0}
#form_abonnement dd div {margin-top:5px}
/* nï¿½cessaire pour la class left du selecta */
#form_abonnement .partie-formulaire {overflow:hidden}
/* hack MST */
#form_abonnement input.partie-formulaire {width:600px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#form_abonnement dd#id_type-element {margin-top:5px}
#form_abonnement dd#contact_by-element {margin-top:5px}
#form_abonnement .partie-formulaire {background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
#form_abonnement .partie-formulaire label.mdp {width:220px;float:left;line-height:24px;margin-top:5px;clear:left}
#form_abonnement dt#password-label {width:200px}
#form_abonnement dt#passwordConfirm-label {width:200px}
#form_abonnement dt#contact_by-label {width:200px}
#form_abonnement dt#conditions-element {width:25px;margin-top:0}
#form_abonnement dt#conditions2-element {width:25px;margin-top:0}
#form_abonnement dd#conditions2-label {width:780px}
#form_abonnement dt#submit-label {width:1px}
#form_abonnement #lblMarque-label {width:150px;margin-top:5px}
#form_abonnement #lblMarque-element {width:600px;margin-top:5px}
#form_abonnement p {margin-top:5px}
/* pour le selecta */
#form_abonnement #id_brand-element {width:610px}
#form_abonnement #id_town-element {width:610px}
#form_abonnement #id_aff_familles-element {width:610px}
#form_abonnement #id_famille-element {width:610px}
#form_abonnement #id_store_or_affiliate-element {width:610px}
#form_abonnement #non_present-element {margin-top:5px;width:200px}
/* Pb Liste#form_abonnement #id_type_magasin-element{width:640px}*/
#form_abonnement #id_type_magasin-element {width:610px}
#form_abonnement .az-form-long {width:600px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
/* Fin Pb Liste */
#form_abonnement #id_type_affilie-element {width:610px}
/* Form inscription */
#form_inscription dl {overflow:hidden;width:100%}
#form_inscription dt {float:left;width:150px;margin-top:5px}
#form_inscription dd {float:left;margin:0;padding:0}
#form_inscription .partie-formulaire {overflow:hidden}
/* hack MST */
#form_inscription input.partie-formulaire {width:600px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#form_inscription .partie-formulaire {background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
#form_inscription .partie-formulaire label.mdp {width:220px;float:left;line-height:24px;margin-top:5px;clear:left}
#form_inscription dt#password-label {width:200px}
#form_inscription dt#passwordConfirm-label {width:200px}
#form_inscription dt#conditions-element {width:20px;margin:0}
#form_inscription dd#conditions-label {width:300px;margin:3px 0 0 0}
#form_inscription dt#submit-label {width:1px}
#form_inscription dd#newsletter-element {width:100%}
#form_inscription #jour_birthday-element {width:110px}
#form_inscription .date {width:120px}
#form_inscription .date div {margin-top:0px}
#form_inscription #infos-element {width:800px}
#form_inscription #offres-element {width:800px}
#form_inscription dd div {margin-top:5px}
/*selecta*/
/* Form Soumission marque */
#form_soumission_marque {display:none}
#form_soumission_marque .hint {text-align:center}
#form_soumission_marque dl {overflow:hidden}
#form_soumission_marque dt {float:left;width:100%;margin-top:5px}
#form_soumission_marque dd {float:left;margin:0;padding:0}
/* Form soumission magasin */
#form_soumission_magasin {display:none}
#form_soumission_magasin dl {overflow:hidden}
#form_soumission_magasin dt {float:left;width:100%;margin-top:5px}
#form_soumission_magasin dd {float:left;margin:0;padding:0}
#form_soumission_magasin #horaires {background:white}
/* pour le selecta*/
#form_soumission_magasin dd div {margin-top:5px}
#form_soumission_magasin #type-element {width:240px;margin-right:700px}
#form_soumission_magasin #type-element .selectaWrapper div {width:220px}
/* Form soumission pro */
#form_soumission_affilie {display:none}
#form_soumission_affilie dl {overflow:hidden}
#form_soumission_affilie dt {float:left;width:100%;margin-top:5px}
#form_soumission_affilie dd {float:left;margin:0;padding:0}
#form_soumission_affilie #horaires {background:white}
/* pour le selecta*/
#form_soumission_affilie dd div {margin-top:5px}
#form_soumission_affilie #type-element {width:240px;margin-right:700px}
#form_soumission_affilie #type-element .selectaWrapper div {width:220px}
/* Form recherche */
.search #inputbox {width:225px;height:41px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-387px -190px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.search #inputbox {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.search #inputbox_ou {width:168px;height:41px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-446px -233px;background-image:url(../images/sprite-brandarex.png);margin-left:10px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.search #inputbox_ou {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
/* Form annoncer */
#form_annoncer {background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
#form_annoncer .left {width:150px}
#form_annoncer .input-annoncer {width:540px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#form_annoncer .textarea-annoncer {width:540px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
/* M&P */
.presentation-abo-0 {float:right;margin-top:40px;padding:auto auto;text-align:center;width:620px;height:100px}
.presentation-abo-1 {float:right;margin-top:50px;padding:auto auto;text-align:center;width:620px;height:100px}
.presentation-abo-2 {float:right;margin-top:30px;padding:auto auto;text-align:center;width:620px;height:100px}
.presentation-abo-0 h1, .presentation-abo-1 h1, .presentation-abo-2 h1 {margin:0;padding:0;color:#e21e4c}
/* Form M&P */
.sous-partie {background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
.sous-partie p {margin-top:7px}
.tab {background-color:black;border-spacing:1px;
border-collapse:separate}
.tab td {background-color:#f0f0f0}
.tab .titre {width:260px;background-color:#f0f0f0}
.tab .options {width:140px;text-align:center}
.tab th {background-color:#f0f0f0;padding:0 5px}
.tab a {color:#460e27;font-weight:bold}
/* Form M&P Produit */
#form_produit dl {overflow:hidden}
#form_produit dt {width:50px;float:left;margin:0 5px 0 0}
#form_produit dd {float:left;margin:0;padding:0}
#form_produit .input-produit {width:300px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px}
/* Form M&P Actus */
#form_activites dl {overflow:hidden;width:450px}
#form_activites dt {float:left;width:75px;margin:5px 5px 0 0}
#form_activites dd {float:left;margin:0;padding:0}
/* pour le selecta */
#form_activites dd div {margin-top:5px}
/* nï¿½cessaire pour la class left du selecta */
#form_activites #activity-element {width:205px}
/* nï¿½cessaire pour la class left du selecta */
/* Form M&P Actus */
#form_actus dl {overflow:hidden;width:450px}
#form_actus dt {float:left;width:100px;margin:5px 5px 0 0}
#form_actus dd {float:left;margin:0;padding:0}
#form_actus .input-actus {width:300px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#form_actus .textarea-actus {width:300px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
/* pour le selecta */
#form_actus dd div {margin-top:5px}
/* nï¿½cessaire pour la class left du selecta */
#form_actus .date {width:105px}
#form_actus dt#jour-label {margin-top:10px}
/* Form M&P Promos */
#form_promos dl {overflow:hidden;width:450px}
#form_promos dt {float:left;width:100px;margin:5px 5px 0 0}
#form_promos dd {float:left;margin:0;padding:0}
#form_promos .input-promos {width:300px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#form_promos .textarea-promos {width:300px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
/* pour le selecta */
#form_promos dd div {margin-top:5px}
/* nï¿½cessaire pour la class left du selecta */
#form_promos .date {width:105px}
#form_promos dt#jour_debut-label {margin-top:10px}
#form_promos dt#jour_fin-label {margin-top:10px}
/* Form M&P Modif affiliï¿½ */
form#affiliate_edit_form .left {width:150px}
form#affiliate_edit_form .left label {margin-top:5px;display:block}
form#affiliate_edit_form .input-edit {width:600px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
form#affiliate_edit_form .textarea-edit {width:600px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
form#affiliate_edit_form #presentation {background:white}
/* Form M&P Modif marque */
#brand_edit_form .left {width:150px}
#brand_edit_form .left label {margin-top:5px;display:block}
#brand_edit_form .input-edit {width:600px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#brand_edit_form .textarea-edit {width:600px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
#brand_edit_form #presentation {background:white}
/* Form M&P Modif store */
#brand_store_form .left {width:150px}
#brand_store_form .left label {margin-top:5px;display:block}
#brand_store_form .input-edit {width:600px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#brand_store_form .textarea-edit {width:600px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
#brand_store_form #presentation {background:white}
/*Form M&P Suggestion */
#form_suggestion .input-suggestion {width:200px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
/* Form M&P keyword spï¿½cific */
#keywords_specific_form .textarea-edit {width:600px;height:200px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
/* Form M&P marques affiliï¿½s */
#marques_edit_form input {width:600px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
/* Form M&P Renouvellement */
#calculPro dl {overflow:hidden}
#calculPro dt {float:left;width:1px;margin:5px 5px 0 0}
#calculPro dd {float:left;margin:0;padding:0}
/* Form password pro */
#form_password_pro dl {overflow:hidden}
#form_password_pro dt {float:left;width:220px;margin:5px 5px 0 0}
#form_password_pro #submit {margin:20px 0 0 150px}
#form_password_pro .errors {margin-left:190px}
/* Form Profil */
#form_profil dl {overflow:hidden}
#form_profil dt {float:left;width:120px;margin:5px 5px 0 0}
#form_profil #marques dt {float:left;width:1px;margin:5px 5px 0 0}
#form_profil #familles dt {float:left;width:1px;margin:5px 5px 0 0}
#form_profil #marques dd {float:left}
#form_profil #familles dd {float:left}
#form_profil dd {margin:0;padding:0}
#form_profil .formulaire {overflow:hidden}
#form_profil .formulaire2 {width:360px;overflow:hidden}
#form_profil .formulaire3 {width:360px;overflow:hidden}
#form_profil #gender-element label {clear:none}
#form_profil #jour_birthday-element {width:110px;float:left}
#form_profil dd#annee_birthday-element {float:none}
#form_profil #presentation {background:white}
#form_profil .textarea-edit {width:600px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
#form_profil dd div {margin-top:5px}
#form_profil #familles1-element, #form_profil #familles2-element, #form_profil #familles3-element, #form_profil #familles4-element, #form_profil #familles5-element, #form_profil #familles6-element, #form_profil #familles7-element, #form_profil #familles8-element, #form_profil #familles9-element, #form_profil #familles10-element {width:370px}
#form_profil #familles .left {width:380px}
#form_profil #motdepasse.formulaire label {width:auto}
#form_profil dt#oldPassword-label {width:210px}
#form_profil dt#password-label {width:210px}
#form_profil dt#passwordConfirm-label {width:210px}
#form_profil #infos-element {width:550px}
#form_profil #alerteMessage-element {width:550px}
#form_profil #alerteInvitation-element {width:550px}
#form_profil #alerteAvisFiche-element {width:550px}
#form_profil #alerteAvisArticle-element {width:550px}
#form_profil dt#submit-label {width:1px}
#form_profil .date {width:105px}
#form_profil .date div, #form_profil #familles1-element div, #form_profil #familles2-element div, #form_profil #familles3-element div, #form_profil #familles4-element div, #form_profil #familles5-element div, #form_profil #familles6-element div, #form_profil #familles7-element div, #form_profil #familles8-element div, #form_profil #familles9-element div, #form_profil #familles10-element div {margin-top:0px}
#form_profil #suppression #suppression-label {float:left}
#form_profil #suppression #suppression-element {float:left;margin-top:8px}
#form_profil #suppression-info {float:left;margin:10px 0 0 5px}
#marques .errors {width:370px;color:#fff;background-color:red;font-weight:bold}
.errors-red {width:100%;color:#fff;background-color:red;font-weight:bold;text-align:center}
/* Form Partager */
#form_partager dl {overflow:hidden;width:450px}
#form_partager dt {float:left;width:150px;margin-top:3px}
#form_partager dd {float:left;margin:0;padding:0;width:300px}
#form_partager input.formulaire {width:300px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px}
#form_partager textarea {width:300px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:150px;padding:2px 2px 2px 10px}
#form_oublie .btn-envoyer {margin:10px 0 0 100px}
#form_oublie {background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
/* Form Boite Idee */
#formBoiteIdee {height:280px}
#formBoiteIdee dl {overflow:hidden;width:450px}
#formBoiteIdee dt {float:left;width:150px;margin-top:3px}
#formBoiteIdee dd {float:left;margin:0;padding:0;width:300px}
#formBoiteIdee input.formulaire {width:300px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px}
#formBoiteIdee textarea {width:300px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:150px;padding:2px 2px 2px 10px}
/* Mon Brandarex */
dl#form_commentaire_modification {margin:0;padding:0}
#form_commentaire_modification dt {float:left}
#form_commentaire_modification dt#commentaire-label {width:900px;float:none;height:17px}
#form_commentaire_modification dd {float:left;margin:0;padding:0}
dl#form_commentaire_article_modification {margin:0;padding:0}
#form_commentaire_article_modification dt {float:left}
#form_commentaire_article_modification dt#commentaire-label {width:900px;float:none;height:17px}
#form_commentaire_article_modification dd {float:left;margin:0;padding:0}
#form_commentaire_article_modification .poster-avis, #form_commentaire_modification .poster-avis {width:570px;padding:10px 10px;background:url(../images/bg-avis-small.png) no-repeat;background-image:url(../images/bg-avis-small.png);overflow:hidden}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#form_commentaire_article_modification .poster-avis, #form_commentaire_modification .poster-avis {background-image:url(../images/bg-avis-small@2x.png);background-size:580px 187px}
}
#form_commentaire dt#conditions-element {width:0px;margin:0 0 0 00px}
#form_commentaire dd#conditions-label {width:395px;margin:0px 0 0 00px}
/* Form Message */
#formMessage dl {padding:0;margin:0}
#formMessage dt {margin-left:0}
#formMessage dd {margin-left:0}
/* Form Message */
#formContact dl {padding:0;margin:0}
#formContact dt {margin-left:0; float:left; width:100px}
#formContact dd {margin-left:0; width:80%; float:left}
#formContact dd textarea,
#formContact dd input[type="text"] {max-height:100px; width:99%;border:1px solid #ccc; float:left;margin-top:5px;}
#formContact dd input[type="text"] {padding-right:3px}
#formContact #submit_contact {float:right; margin-top:5px}


/* Tooltip */
.livetip {padding:5px;background:#e8e8e8;color:#666666;font-size:12px;display:block;position:absolute;border-radius:5px;-moz-border-radius:5px}
.tip {width:300px;background:#e8e8e8;color:#666;font-size:12px;display:block;position:absolute;border-radius:5px;-moz-border-radius:5px;text-indent:0;z-index:9;margin:0}
.tip-title {position:relative;font-weight:700;font-size:14px;z-index:9;color:#460E27;margin:0 30px}
.tip-text {position:relative;font-size:10px;font-weight:normal;line-height:14px;text-align:justify;z-index:9;padding:10px 30px 15px}
h5 {font-size:12px;margin:10px 0 10px 0}
/* Filtre */
div.conteneur-filtre-long {width:175px;overflow:hidden;float:left;height:30px}
div.conteneur-filtre-court {width:93px;overflow:hidden;float:left;margin:0;padding:0;height:30px}
div.alphabetic_filter, div.activity_filter, div.family_filter {height:15px;z-index:9999}
div.conteneur-filtre-region {height:45px}
div.regions_filter {z-index:9;height:45px}
div.family_filter {float:left}
div.alphabetic_filter a, div.family_filter a, div.activity_filter a, div.regions_filter a, div.villes_filter a {display:block;z-index:9999}
div.alphabetic_filter a:hover, div.family_filter a:hover, div.activity_filter a:hover, div.regions_filter a:hover, div.villes_filter a:hover {text-decoration:none}
div.alphabetic_filter ul, div.family_filter ul, div.activity_filter ul, div.regions_filter ul, div.villes_filter ul {clear:both;display:none;height:123px;overflow:scroll;background:#FFF;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;padding:0 0 0 50px;background:white;z-index:9999}
div.alphabetic_filter ul li, div.family_filter ul li, div.activity_filter ul li, div.regions_filter ul li, div.villes_filter ul li {position:relative;display:block;max-width:350px;float:none !important;cursor:pointer;font-weight:400;white-space:nowrap;font-size:1em;line-height:1.5em;margin:0 0 0 -30px;padding:.2em 1.5em .2em 1em;z-index:9999}
div.alphabetic_filter ul li.selected, div.family_filter ul li.selected, div.activity_filter ul li.selected, div.regions_filter ul li.selected, div.villes_filter ul li.selected {background-color:#444;color:#fff;z-index:9999}
div.regions_filter ul, div.villes_filter ul {position:absolute;width:180px;margin-top:45px;margin-left:10px;background:white;z-index:9999}
div.alphabetic_filter ul, div.family_filter ul, div.activity_filter ul {position:absolute;margin-top:28px;margin-left:10px;background:white;z-index:9999}
div.alternate-search ul li.selected {cursor:pointer;text-decoration:underline}
/* Partie Index Edito */
#edito-page {clear:left;position:relative;display:block;width:615px;height:269px;overflow:hidden;margin-bottom:12px}
#edito-page #wrapper {width:3000px;height:269px;overflow:hidden}
#edito-page #wrapper #edito-page-interne {width:615px;height:269px;overflow:hidden}
.fleche_g {position:absolute;width:50px;height:100%;left:20px;top:100px;z-index:99;margin:0;padding:0}
.fleche_d {position:absolute;left:545px;width:50px;height:100%;top:100px;z-index:99;margin:0;padding:0}
#avis-page {height:240px;width:615px;overflow:hidden}
.edito-suite, .news2-suite {height:0px}
/* partie mon profil*/
.actus-promos-membre #news-page {height:150px;overflow:hidden}
.actus-promos-membre1 {height:27px}
.btn-abo-now {margin:20px 0 0 40px}
div.icon {text-align:center;margin:3px}
div.icon a {border:1px solid #DDD;display:block;float:left;height:94px !important;text-decoration:none;vertical-align:middle;width:102px !important;background-color:#FFF;padding:2px 4px 1px}
div.icon a:hover, div.icon a.selected {background-color:#F1E8E6;border:1px solid #C24733;color:#333;padding:3px 3px 0 5px}
div.icon img {margin-top:10px}
div.icon span {display:block;padding-top:3px}
div.icon a:link, div.icon a:active, div.icon a:visited {color:gray}
li.upload-images {text-align:center;margin:3px}
li.upload-images {border:1px solid #DDD;display:block;float:left;height:64px !important;text-decoration:none;vertical-align:middle;width:102px !important;background-color:#FFF;padding:2px 4px 1px;margin-bottom:20px}
li.upload-images.on {background:#ccc}
li.upload-images img {margin:10px 0}
li.upload-images span {display:block;padding-top:3px}
li.upload-images a:link, li.upload-images a:active, li.upload-images a:visited {color:gray}
div#available_families {overflow:auto;height:200px;border:1px solid #AAA;background-color:#fff;padding:4px}
div#available_keywords, div#id_defaults_families, div#available_keywords, div#activity_keywords, div#assigned_keywords {overflow:auto;height:332px;border:1px solid #AAA;background-color:#fff;padding:4px}
.selecta500 {width:505px}
/* Partie HTML des tinyMCE */
#tiny li {display:list-item;list-style-type:disc;margin:0 0 0 30px}
#detail-article li {display:list-item;list-style-type:disc;margin:0 0 0 30px}
/* Form soumission revendeur */
#form_soumission_revendeur dl #submit {margin-left:100px}
#form_soumission_revendeur dl textarea {width:370px}
.big_error {color:#fff;background-color:red;font-weight:bold}
.blockphotoavis {width:80px}
.video {width:312px;float:left}
#video1 {margin:10px 12px 0 0}
#video2 {margin:10px 12px 0 0}
#video3 {margin:10px 0 0 0}
#fblike iframe {width:95px !important}
#fblike .fb_edge_comment_widget iframe {width:330px !important}
.lien-list-monactu {color:#e21e4c;padding:0 3px}
.underline {text-decoration:underline}
.entree-categories {background:#f3f3f3;margin-top:20px}
.recherchemarquecategorie-home {background:white;padding:10px 20px 10px 30px;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-bottom:1px solid #cccccc;border-top:none;line-height:24px;margin:0;list-style:disc;z-index:2}
.cat_mode, .cat_mode a:hover {color:#5c6fa6}
.cat_commerce, .cat_commerce a:hover {color:#c09bdb}
.cat_maison, .cat_maison a:hover {color:#519a21}
.cat_services, .cat_services a:hover {color:#e21e4c}
.cat_auto, .cat_auto a:hover {color:#ff7200}
.cat_sorties, .cat_sorties a:hover {color:#ef68b7}
.souscat_mode, .souscat_mode a {color:#5c6fa6;display:block}
.souscat_mode a:hover {color:white;background:#5c6fa6;text-decoration:none}
.souscat_commerce, .souscat_commerce a {color:#c09bdb;display:block}
.souscat_commerce a:hover {color:white;background:#c09bdb;text-decoration:none}
.souscat_maison, .souscat_maison a {color:#519a21;display:block}
.souscat_maison a:hover {color:white;background:#519a21;text-decoration:none}
.souscat_services, .souscat_services a {color:#e21e4c;display:block}
.souscat_services a:hover {color:white;background:#e21e4c;text-decoration:none}
.souscat_auto, .souscat_auto a {color:#ff7200;display:block}
.souscat_auto a:hover {color:white;background:#ff7200;text-decoration:none}
.souscat_sorties, .souscat_sorties a {color:#ef68b7;display:block}
.souscat_sorties a:hover {color:white;background:#ef68b7;text-decoration:none}
.recherche-categorie-contour {background:#f3f3f3;margin:0;padding:0 10px 10px 10px}
.recherche-categorie-englobe1 {float:left;margin-right:30px;width:280px}
.recherche-categorie-englobe2 {float:left;margin-right:0;width:280px}
h3.recherche-categorie {margin:10px 0 0 0;padding:0 0 0 25px;height:30px;line-height:30px;font-size:14px}
h3.mode {background:url(../images/picto-mode.png) no-repeat;background-image:url(../images/picto-mode.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h3.mode {background-image:url(../images/picto-mode@2x.png);background-size:25px 25px}
}
h3.commerce {background:url(../images/picto-commerce.png) no-repeat;background-image:url(../images/picto-commerce.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h3.commerce {background-image:url(../images/picto-commerce@2x.png);background-size:25px 25px}
}
h3.maison {background:url(../images/picto-maison.png) no-repeat;background-image:url(../images/picto-maison.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h3.maison {background-image:url(../images/picto-maison@2x.png);background-size:25px 25px}
}
h3.services {background:url(../images/picto-services.png) no-repeat;background-image:url(../images/picto-services.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h3.services {background-image:url(../images/picto-services@2x.png);background-size:25px 25px}
}
h3.auto {background:url(../images/picto-auto.png) no-repeat;background-image:url(../images/picto-auto.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h3.auto {background-image:url(../images/picto-auto@2x.png);background-size:25px 25px}
}
h3.sorties {background:url(../images/picto-sorties.png) no-repeat;background-image:url(../images/picto-sorties.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h3.sorties {background-image:url(../images/picto-sorties@2x.png);background-size:25px 25px}
}
h3.az {background:url(../images/picto-az.png) no-repeat;background-image:url(../images/picto-az.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
h3.az {background-image:url(../images/picto-az@2x.png);background-size:25px 25px}
}
.recherche-categorie-enfant {display:none;position:absolute;left:190px;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border:1px solid;padding:0;margin:0;background:white;z-index:200000;width:200px}
.recherche-categorie-enfant li a {padding:0 10px}
.cat_parent {position:relative}
.display_parent:hover .recherche-categorie-enfant {display:block}
li.souscat_title {color:white;text-align:center;font-weight:bold;margin:0}
li.souscat_title_mode {background:#5c6fa6}
li.souscat_title_commerce {background:#c09bdb}
li.souscat_title_maison {background:#519a21}
li.souscat_title_services {background:#e21e4c}
li.souscat_title_auto {background:#ff7200}
li.souscat_title_sorties {background:#ef68b7}
/* Interlignage des editos+fixer hauteur */
.edito-secondR h3, .edito-second h3 {line-height:14px;height:30px;overflow:hidden}
.edito-secondR p, .edito-second p {line-height:14px;height:57px;overflow:hidden}
.edito-principal h3 {line-height:18px;height:38px;overflow:hidden}
.edito-principal p {line-height:14px;height:85px;overflow:hidden}
.edito-second p.edito2-contenu, .edito-secondR p.edito2-contenu {font-size:12px;width:160px;text-align:justify;float:left;height:57px;overflow:hidden}
.edito-secondR {width:300px;float:right;margin-top:10px}
.edito-secondR img.edito-2 {float:left;margin:0 10px 10px 0}
.twitter-button {float:right;width:105px}
#contenu .gplusone {float:right;width:67px;height:24px}
#header-home .gplusone {float:right;width:59px;height:24px}
#contenu .fans-fiches .gplusone {float:right;margin:4px 0 0 0px;width:60px;border:1px;height:24px}
.gplusone-pdv {float:left;width:62px;margin:0 4px 0 0;height:24px}
.fil-ariane-marque .gplusone {margin-top:-5px;height:24px}
.promo-en-cours {font-size:12px}
.infoExplain {width:610px;text-align:center}
/* Mon Brandarex / Messages */
.message-photo {float:left;margin-right:10px}
.message-pseudo {line-height:20px}
.message-resume {line-height:20px;height:20px;float:left;width:400px;overflow:hidden}
.message-detail {float:left;width:460px}
.message-wrapper {width:540px;float:left}
.message-date {line-height:20px;float:right;width:160px;text-align:right;overflow:hidden}
.message-non-lu {background:#d6ebff}
#inputbox_recherche_membre {width:165px}
#go_membre_button {margin-right:5px}
#info-non-identifie {background-color:#e21e4c;margin-top:-15px;text-align:center;color:#fff;font-weight:bold;height:20px;font-size:14px}
#info-non-identifie a {color:#fff;text-decoration:underline}
/* halo dans recherche complexe */
.halo {background:#d4a4b3;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#E53B95,endColorstr=#DF0A7B);background-image:linear-gradient(bottom, #df0a7b 6%, #e53b95 53%);background-image:-o-linear-gradient(bottom, #df0a7b 6%, #e53b95 53%);background-image:-moz-linear-gradient(bottom, #df0a7b 6%, #e53b95 53%);background-image:-webkit-linear-gradient(bottom, #df0a7b 6%, #e53b95 53%);background-image:-ms-linear-gradient(bottom, #df0a7b 6%, #e53b95 53%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.06, #df0a7b), color-stop(0.53, #e53b95))}
/* lien gauche et droite du fond en page de marque */
.relative {position:relative}
#link-inscription-left {width:200px;height:320px;position:absolute;top:0;left:-200px;display:block}
#link-inscription-right {width:200px;height:320px;position:absolute;top:0;right:-200px;display:block}

#link-inscription-article #link-inscription-left {top:-190px; left:-210px; height:1310px; }
#link-inscription-article #link-inscription-right {width:210px;top:20px; right:-10px; height:600px;}
#link-inscription-article #link-inscription-right2 {width:200px;height:320px;position:absolute;right:-210px;display:block;top:-190px; height:1310px;}

#box-link-left {position:absolute;top:-37px;left:-180px;width:160px;height:1760px;background-image:url(../images/banniere-brandarex-gauche.jpg);background-repeat:no-repeat;display:block}
#box-link-right {position:absolute;top:-37px;right:-180px;width:160px;height:1760px;background-image:url(../images/banniere-brandarex-droite.jpg);background-repeat:no-repeat;display:block}
.underlinered {text-decoration:underline;color:#e21e4c}
#promorevendeur {position:relative;height:120px;margin-bottom:30px}
#promorevendeur .promotitle {background:url(../images/promotitle.png) no-repeat;background-image:url(../images/promotitle.png);width:173px;height:35px;display:block;position:absolute;left:50%;top:0;margin-left:-86px;z-index:2}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#promorevendeur .promotitle {background-image:url(../images/promotitle@2x.png);background-size:173px 35px}
}
#promorevendeur .promocontent {width:940px;background:#EBEAEA;margin:0 auto;border:1px solid #333;padding:10px;position:absolute;top:15px;z-index:1;left:50%;margin-left:-480px}
#promorevendeur .promocontent .promodetail {width:227px;text-align:center;border-right:1px solid #a6a6a6;box-shadow:1px 0 0 white;-moz-box-shadow:1px 0 0 white;-webkit-box-shadow:1px 0 0 white;float:left;padding:0 42px;margin:20px auto 10px auto}
#promorevendeur .promocontent .promodetail.last {border-right:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
#promorevendeur .promocontent .promodetail h1 {color:#333;font-weight:bold;margin:0;font-size:18px}
#promorevendeur .promocontent .promodetail .date {color:#999;font-size:12px;margin:0}
#promorevendeur .promocontent .promodetail a {color:#4fcef2;font-size:12px;margin:0;font-style:italic;text-decoration:none}
#promorevendeur .promocontent .promodetail a:hover {text-decoration:underline}
.descriptif-marque #plus_infos {margin-top:-20px;float:right}
#promos-lightbox .titre-lightbox {color:#4fcef2}
#actus-lightbox .titre-lightbox {color:#8a68ad}
#article-marque {background:#ebeaea;background:-webkit-gradient(linear, left top, left bottom, from(#ebeaea), to(#fefefe));background:-webkit-linear-gradient(top, #ebeaea, #fefefe);background:-moz-linear-gradient(top, #ebeaea, #fefefe);background:-o-linear-gradient(top, #ebeaea, #fefefe);background:linear-gradient(top, #ebeaea, #fefefe);-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
#article-marque .descriptif-marque {padding-top:10px}
#mise-avant-pro {float:left;width:260px;border:3px solid #e21e4c;margin:3px 0 0 10px;border-radius:5px;-moz-border-radius:5px;padding:0 5px}
.underline {text-decoration:underline}
.alternate {font-size:16px;text-align:center;font-weight:bold}
/* DnD */
#sort-images li {cursor:move}
#conteneur-tree {clear:left;height:2px;margin:0;padding:0}
#tree_quoi {-moz-border-radius:5px;border-radius:5px;height:200px;width:266px;position:absolute;border:solid 2px #b7b7b7;background:#fff;z-index:100000;display:none}
#tree_ou {-moz-border-radius:5px;border-radius:5px;height:200px;width:215px;position:absolute;border:solid 2px #b7b7b7;background:#fff;z-index:100000;display:none;margin-left:280px}
.mif-tree-wrapper {position:absolute;width:100%;height:100%;overflow:auto;font-family:sans-serif;font-size:11px;line-height:26px;white-space:nowrap;cursor:default;margin:0;padding:0}
.mif-tree-bg {width:100%;height:100%;position:absolute;overflow:hidden}
.mif-tree-bg-container {width:100%;display:none}
.mif-tree-bg-node {width:100%;height:18px}
.mif-tree-bg-selected {background-color:#dcd7ab}
.mif-tree-wrapper:focus {outline:0}
.mif-tree-wrapper span {padding-bottom:6px;padding-top:6px;cursor:inherit}
.mif-tree-children {padding-left:18px;width:18px;line-height:18px}
.mif-tree-node {width:18px}
.mif-tree-name {cursor:default;overflow:hidden;margin-left:4px}
.mif-tree-name a {color:red}
.mif-tree-name a:hover {color:blue}
.mif-tree-gadjet {background-image:url(../images/mif/gadjets.gif);padding-right:16px;z-index:1;overflow:hidden;background-repeat:no-repeat;cursor:default}
.mif-tree-gadjet-minus {background-position:0 50%}
.mif-tree-gadjet-plus {background-position:-18px 50%}
.mif-tree-gadjet-hover .mif-tree-gadjet-minus {background-position:-54px 50%}
.mif-tree-gadjet-hover .mif-tree-gadjet-plus {background-position:-72px 50%}
.mif-tree-icon {background-position:0 50%;background-repeat:no-repeat;cursor:inherit}
.mif-tree-open-icon {background-image:url(../images/mif/openicon.gif)}
.mif-tree-close-icon {background-image:url(../images/mif/closeicon.gif)}
.mif-tree-univers1-icon {padding-right:26px;background-image:url(../images/mif/picto-mode.png);background-image:url(../images/picto-mode.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mif-tree-univers1-icon {background-image:url(../images/picto-mode@2x.png);background-size:15px 15px}
}
.mif-tree-univers2-icon {padding-right:26px;background-image:url(../images/mif/picto-commerce.png);background-image:url(../images/picto-commerce.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mif-tree-univers2-icon {background-image:url(../images/picto-commerce@2x.png);background-size:15px 15px}
}
.mif-tree-univers3-icon {padding-right:26px;background-image:url(../images/mif/picto-maison.png);background-image:url(../images/picto-maison.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mif-tree-univers3-icon {background-image:url(../images/picto-maison@2x.png);background-size:15px 15px}
}
.mif-tree-univers4-icon {padding-right:26px;background-image:url(../images/mif/picto-services.png);background-image:url(../images/picto-services.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mif-tree-univers4-icon {background-image:url(../images/picto-services@2x.png);background-size:15px 15px}
}
.mif-tree-univers5-icon {padding-right:26px;background-image:url(../images/mif/picto-auto.png);background-image:url(../images/picto-auto.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mif-tree-univers5-icon {background-image:url(../images/picto-auto@2x.png);background-size:15px 15px}
}
.mif-tree-univers6-icon {padding-right:26px;background-image:url(../images/mif/picto-sorties.png);background-image:url(../images/picto-sorties.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.mif-tree-univers6-icon {background-image:url(../images/picto-sorties@2x.png);background-size:15px 15px}
}
.mif-tree-famille-icon {padding-right:18px;background-image:url(../images/mif/bullet.gif)}
.mif-tree-loader-open-icon, .mif-tree-loader-close-icon {background-image:url(../images/mif/mootree_loader.gif)}
.mif-tree-book-icon {background-image:url(../images/mif/book_icon.gif);padding-right:18px}
.mif-tree-bin-open-icon {background-image:url(../images/mif/bin_open_icon.gif)}
.mif-tree-bin-close-icon {background-image:url(../images/mif/bin_close_icon.gif)}
.mif-tree-node-selected .mif-tree-name {background-color:#010161;color:#fff;text-transform:italic}
.mif-tree-hover-node .mif-tree-name {text-decoration:underline}
.mif-tree-pointer {height:1px;overflow:hidden;position:absolute;background-image:url(../images/mif/1.gif);background-repeat:repeat-x;background-color:#292fef}
.mif-tree-ghost {background-color:#fff;border:solid 2px #e8e8f7;padding-left:2px}
.mif-tree-ghost span {padding-top:2px;padding-bottom:2px}
.mif-tree-ghost span.mif-tree-text {padding-top:1px;padding-bottom:1px}
.mif-tree-ghost-icon {padding-left:16px;background-color:#fff;background-repeat:no-repeat;background-image:url(../images/mif/dropzone.gif)}
.mif-tree-ghost-after {background-position:-64px 2px}
.mif-tree-ghost-before {background-position:-48px 2px}
.mif-tree-ghost-between {background-position:-16px 2px}
.mif-tree-ghost-inside {background-position:0 2px}
.mif-tree-ghost-notAllowed {background-position:-32px 2px}
.mif-tree-drag-current {background-color:#cfcfd8}
.mif-tree-replace {background-color:#99c8fb}
.mif-tree-checkbox {padding-left:18px}
.mif-tree-node-checked, .mif-tree-node-checked .mif-tree-checkbox {background:url(../images/mif/checked.gif) center 2px no-repeat}
.mif-tree-node-unchecked, .mif-tree-node-unchecked .mif-tree-checkbox {background:url(../images/mif/unchecked.gif) center 2px no-repeat}
.mif-tree-node-checked-selected {background:url(../images/mif/checked_selected.gif) center 2px no-repeat}
.mif-tree-node-unchecked-selected {background:url(../images/mif/unchecked_selected.gif) center 2px no-repeat}
.mif-tree-rename {display:inline;line-height:14px;height:14px;cursor:default;overflow:hidden;font-family:sans-serif;font-size:11px;border:solid 1px #000;padding:1px 0}
ul.autocompleter-choices {position:absolute;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:50;background-color:#fff;margin:0;padding:0}
ul.autocompleter-choices li {position:relative;display:block;float:none !important;cursor:pointer;font-weight:400;white-space:nowrap;font-size:1em;line-height:1.5em;margin:-2px 0 0;padding:.2em 1.5em .2em 1em}
ul.autocompleter-choices li.autocompleter-selected {background-color:#444;color:#fff}
ul.autocompleter-choices span.autocompleter-queried {display:inline;float:none;font-weight:700;margin:0;padding:0}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {color:#dfe557}
.cur {_cursor:hand;cursor:pointer}
div.selectaTrigger {font-weight:700;height:20px;background:url(../images/select-right.png) no-repeat top right;background-image:url(../images/select-right.png);padding-right:30px;padding-left:5px;padding-top:5px;overflow:hidden;margin-top:5px;line-height:20px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
div.selectaTrigger {background-image:url(../images/select-right@2x.png);background-size:650px 26px}
}
div.selectaWrapper {border:1px solid #000;border-top:0;position:absolute;z-index:10000;background:#FFF;overflow:hidden;overflow-y:auto;height:300px}
div.selectaOption {border-bottom:1px solid #eee;clear:both;padding:2px 4px}
div.selectaOptionOver {background:#e21e4c;color:#fff}
div.selecta2Wrapper {border:1px solid #b6b7bf;border-top:0;background:#f2f2f2;overflow:hidden;overflow-y:auto;position:absolute;padding:2px;margin-top:5px}
.mif-tree-gadjet-none, .mif-tree-ghost .mif-tree-node-wrapper {background:none}
@font-face {font-family:'arista';src:url("font/arista2.0light-webfont.eot");src:url("font/arista2.0light-webfont.eot?#iefix") format("embedded-opentype"), url("font/arista2.0light-webfont.woff") format("woff"), url("font/arista2.0light-webfont.ttf") format("truetype"), url("font/arista2.0light-webfont.svg#arista_2.0_lightregular") format("svg");font-weight:normal;font-style:normal}
.disable-outline * {outline:0;-webkit-tap-highlight-color:rgba(255, 255, 255, 0)}
body {font-family:'Trebuchet MS',sans-serif;font-size:12px;background:url("../images/bg-body.png") repeat-x;background-image:url(../images/bg-body.png);margin:0;overflow-x:hidden;position:relative}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
body {background-image:url(../images/bg-body@2x.png);background-size:1px 556px}
}
a {color:inherit;text-decoration:none}
a:hoverÂ {text-decoration:none}
ul {padding:0;margin:0;list-style-type:none}
textarea, input, select {outline:none}
table {font-size:inherit}
/** * Gridpak Beta SCSS * * Generator - http://gridpak.com/
* Created by @erskinedesign */
/* Reusable column setup */
.col {border:0px solid rgba(0, 0, 0, 0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}
/* 1. 1 Column Grid 0px - 759px ----------------------------------------------------------------------------- Span 1:100%----------------------------------------------------------------------------- */
@media screen and (min-width:0px) and (max-width:759px) {
.col {margin-left:2%}
/* --- Gridpak variables ---*/
.row .col:first-child {margin-left:0}
/* Add your semantic classnames in alongside their corresponding spans here. e.g. .span_3,.my_semantic_class_name{...}*/
.span_1, .span_2, .span_3 {margin-left:0;width:100%}
}
/* 2. 3 Column Grid 760px - Infinity ----------------------------------------------------------------------------- Span 1:33.3333333333%Span 2:66.6666666667%Span 3:100%----------------------------------------------------------------------------- */
@media screen and (min-width:760px) {
.row {margin-left:-10px}
.row:before, .row:after {content:" ";display:table}
.row:after {clear:both}
.row {*zoom:1}
.col {border-left-width:10px;padding:0 10px;width:100%}
/* --- Gridpak variables ---*/
.span_1 {width:33.33333%;border-left-width:10px;padding:0 7px 0 6px;margin-left:0}
.col.span_1.m-social-ad.m-hidden-phone{margin-top:450px}
.span_2 {width:66.66667%;border-left-width:10px;padding:0 7px;margin:10px 0 0 0;}
.span_3, .m-top-nav-list, .m-cat-nav-list {margin-left:0;width:100%}
}
/* .m-top-nav {background-color:#323232;color:#FFFFFF;font-size:14px;min-height:38px;position:relative} @TODO: à conserver pour les autres templates */
.m-top-nav {background-color:#404040;color:#999;font-size:12px;min-height:24px;position:relative}
.social-top-nav {float:right;margin:5px 0 1px 0;}
.moteurPDV .social-top-nav {margin:17px 0 1px 0;}
.social-top-nav li {float:right !important;padding:0 !important;margin:0 0 0 5px !important}
.social-top-nav li a {padding:0 !important;margin:0 !important}
.social-top-nav .gplusone {width:70px;height:24px}

.social-top-nav .facebook-menu {display:block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-22px -399px;background-image:url(../images/sprite-brandarex.png);margin:0 5px 0 5px}
.social-top-nav .google-menu {display:block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0px -419px;background-image:url(../images/sprite-brandarex.png);margin:0 5px 0 5px}
.social-top-nav .pinterest-menu {display:block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-22px -419px;background-image:url(../images/sprite-brandarex.png);margin:0 5px 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.social-top-nav .facebook-menu,
.social-top-nav .google-menu,
.social-top-nav .pinterest-menu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}

.social-top-nav .facebook-menu span {display:none}

.social-top-nav .twitter-frame {/*width:66px;*/ }

.social-top-nav .twitter-menu {display:block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -399px;background-image:url(../images/sprite-brandarex.png);margin:0 0 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.social-top-nav .twitter-menu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.social-top-nav .rss-menu {display:block;width:20px;height:20px;background:url(../images/rss.png) no-repeat;background-image:url(../images/rss.png);margin:0 5px 0 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.social-top-nav .rss-menu {background-image:url(../images/rss@2x.png);background-size:20px 20px}
}
.social-top-nav .bumpbox {display:block;width:20px;height:20px;background:url(../images/backlink.png) no-repeat;background-image:url(../images/backlink.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.social-top-nav .bumpbox {background-image:url(../images/backlink@2x.png);background-size:20px 20px}
}
.m-top-nav-list {max-width:960px;margin:0 auto;text-align:center;}
.m-top-nav-list:before, .m-top-nav-list:after {content:" ";display:table}
.m-top-nav-list:after {clear:both}
.m-top-nav-list {*zoom:1}
/* @TODO: à conserver pour les autres templates
 .m-top-nav-list li {float:left;position:relative;line-height:37px;text-transform:uppercase}
 .m-top-nav-list li a {background:url(../images/separ-menu.png) 0 2px no-repeat;background-image:url(../images/separ-menu.png);padding:0px 8px;padding-bottom:3px} 
 .moteurPDV{background: #333;min-height: 54px;line-height: 54px;}
 */
.m-top-nav-list li {display:inline-block;position:relative;line-height:30px;text-align: center;}
.m-top-nav-list li a {padding:0px 8px;padding-bottom:3px; text-transform: none;}

/* @ATALANTA */
.moteurPDV{background: #333;min-height: 34px;line-height: 34px;}
#logoPDV{float:left;margin-top:15px;margin-right:50px;}
.colfull{width:100%;}
.colfull h1{float:left;}
.colfull .rating-value{margin:2px 0 15px 10px !important}
.colfull .ecrire-avis {width:172px;height:34px;background:url(../images/sprite-brandarex.png) no-repeat;background-position: 0 -806px;background-image:url(../images/sprite-brandarex.png);margin:-2px 0 0 0;display:block;margin-bottom:5px;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.colfull .ecrire-avis {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.coordonnees-col1{float:left; width:590px;min-height: 278px;position: relative;}
.logoMarque{float:left; width:110px; height:110px;margin-right:10px;}
.fiche-coordonnees{float: left;max-width: 415px;}
.fiche-coordonnees h1{width: auto;margin: 0 0 5px 0;}
.fiche-coordonnees .rating-value{float: left; width: auto;margin: 0 0 15px 0;}
.fiche-coordonnees .avis-count{float: left; color:#999;;margin-top: 6px;}
.fiche-coordonnees .category,
.moyen-acces h1{clear:both;color:#e21e4c; text-transform: uppercase;font-size:12px;font-weight:normal;margin-bottom: 0;}
.fiche-coordonnees .activites{clear:both;color:#986cd5; font-size:12px;font-weight:normal;margin-bottom:5px;}
.fiche-coordonnees .descr{clear:both;color:#986cd5; font-size:12px;font-weight:normal;margin-top:5px;}
.fiche-coordonnees .adresse{font-size:14px;margin-top:2px;}
.col-droite{float:right;margin-top: 5px;}
.col-droite .picto-rs{float:right;margin-bottom:5px;}
.col-droite .picto-rs a:hover{text-decoration: none;}
.moyen-acces{background:#f5f5f5;padding:10px;margin-top: 20px;bottom: 0;width:calc(100% - 20px);min-height: 77px;}
.moyen-acces.gratuit{background:#f5f5f5;padding:10px;margin-top: 20px;bottom: 0;width:570px;min-height: 77px; max-width:100%;float:left;}
.moyen-acces h1{margin-top:0;}
.moyen-acces p{color: #999;}
.moyen-acces #liste-acces{width:50%; float:left;max-width: 280px;}
.moyen-acces #recevoir-coordonnees{width:50%; float:left;}
input#coordonnees{height:27px;width:220px;border:1px solid #ccc; float:left;margin-top:5px;}
input#itinerary{height:27px;width:180px;border:1px solid #ccc; float:left;margin:5px 0 0 0;color:#999;font-size:11px;}
#ok-coordonnees_button{margin:5px;float: left;}
#start_itinerary{margin:5px 2px;float: left;}
.col-1{float:left;margin-top: 10px;width: 590px;max-width:100%;}
.col-2{float:right;margin-top: 10px;width: 325px;max-width:100%;}
#map-col2{border:1px solid #ccc;float:right;margin-top: 10px;padding:5px;text-align:center;width: 325px;max-width:100%;}
#map-colfull{border:1px solid #ccc;float:left;margin-top: 10px;padding:5px;text-align:center;width: calc(100% - 10px);max-width:580px;}
#map-col2 p{color:#e21e4c; font-size:12px;}
#map-colfull p{color: #E21E4C;display: inline-block;float: left;font-size: 12px;line-height: 40px;margin-left: 60px;margin-right: 5px;}
#map-col2 img{width: 100%; height: auto;}
.tabs{
	background: #ea4b74; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNGI3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMjFiNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ea4b74 0%, #e21b52 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea4b74), color-stop(100%,#e21b52)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ea4b74 0%,#e21b52 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ea4b74 0%,#e21b52 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ea4b74 0%,#e21b52 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ea4b74 0%,#e21b52 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea4b74', endColorstr='#e21b52',GradientType=0 ); /* IE6-8 */
	border-radius:2px 2px 0 0;
	min-height: 55px;
	padding: 5px 5px 0 5px;
}
hr.hrRouge{background: #e21e4c; height: 2px; border:0;margin-top: 20px;clear: both;}
.adsense336{float: right; margin:10px 0 30px 10px;}
.adsense180{float: left; margin: 20px 20px 0 0;}
.adsense180.last{margin-right: 0;}
.tabs .tab{background: none;display: inline-block;font-size:14px; color:white;text-align: center;padding:35px 10px 5px 10px;border-radius:2px 2px 0 0;min-height: 20px;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;transition: background 0.5s;border: none;}
.tabs .tab.active, .tabs .tab:hover{color:#333;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;transition: background 0.5s;cursor: pointer; border: none;}
.tabs .tab.pdv-actus{background: url(../images/tab-actus.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.active, .tabs .tab:hover {background: url(../images/tab-actus@2x.png) no-repeat center 5px;background-size:22px 22px}
}
.tabs .tab.active.pdv-actus,.tabs .tab.pdv-actus:hover{background: white url(../images/tab-actus-on.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.active.pdv-actus,.tabs .tab.pdv-actus:hover {background: url(../images/tab-actus-on@2x.png) no-repeat center 5px;background-size:22px 22px}
}
.tabs .tab.pdv-presentation{background: url(../images/tab-presentation.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.pdv-presentation{background: url(../images/tab-presentation@2x.png) no-repeat center 0;background-size:20px 20px}
}
.tabs .tab.active.pdv-presentation, .tabs .tab.pdv-presentation:hover{background: white url(../images/tab-presentation-on.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.active.pdv-presentation, .tabs .tab.pdv-presentation:hover{background: url(../images/tab-presentation-on@2x.png) no-repeat center 0;background-size:20px 20px}
}
.tabs .tab.pdv-marques{background: url(../images/tab-marques.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.pdv-marques{background: url(../images/tab-marques@2x.png) no-repeat center 0;background-size:21px 27px}
}
.tabs .tab.active.pdv-marques, .tabs .tab.pdv-marques:hover{background: white url(../images/tab-marques-on.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.active.pdv-marques, .tabs .tab.pdv-marques:hover{background: url(../images/tab-marques-on@2x.png) no-repeat center 0;background-size:21px 27px}
}
.tabs .tab.pdv-infos{background: url(../images/tab-infos.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.pdv-infos{background: url(../images/tab-infos@2x.png) no-repeat center 5px;background-size:22px 22px}
}
.tabs .tab.active.pdv-infos, .tabs .tab.pdv-infos:hover{background: white url(../images/tab-infos-on.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.active.pdv-infos, .tabs .tab.pdv-infos:hover{background: url(../images/tab-infos-on@2x.png) no-repeat center 5px;background-size:22px 22px}
}
.tabs .tab.pdv-contact{background: url(../images/tab-contact.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.pdv-contact{background: url(../images/tab-contact@2x.png) no-repeat center 0;background-size:15px 21px}
}
.tabs .tab.active.pdv-contact, .tabs .tab.pdv-contact:hover{background: white url(../images/tab-contact-on.png) no-repeat center 5px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.tabs .tab.active.pdv-contact, .tabs .tab.pdv-contact:hover{background: url(../images/tab-contact-on@2x.png) no-repeat center 0;background-size:15px 21px}
}
.content-tab{border:1px solid #ccc;border-top:0;padding: 10px;min-height: 235px;}
.content-tab.gratuit{min-height: 88px;}
.content-tab h1{font-size:14px; color:#e21e4c;margin:10px 0 0 0;}
.commentaire-internaute{margin-bottom: 5px;}

#horaires-ouverture{margin:10px 0;}
#horaires-ouverture table{width: 100%}
#horaires-ouverture td{background:#f5f5f5;height:10px;color:white;text-align: center;}
#horaires-ouverture thead td{background:white;height:1px;}
#horaires-ouverture td.interligne{background:white;height:2px;}
#horaires-ouverture .horaire-jour{background:white;width:8%;color: #333;text-align: left;}
#horaires-ouverture .horaire-ouvert{
	background: #c9c9c9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMmIyYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c9c9c9 0%, #b2b2b2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9c9c9), color-stop(100%,#b2b2b2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c9c9c9 0%,#b2b2b2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c9c9c9 0%,#b2b2b2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c9c9c9 0%,#b2b2b2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c9c9c9 0%,#b2b2b2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#b2b2b2',GradientType=0 ); /* IE6-8 */
}

#print-gratuit{
	width: 260px;
	height: 31px;
	background: url(/public/images/imprimer-gratuit.png);
	display: block;
	float: left;
}
*:focus {
    outline: 0;
}
.clearCondition{clear: both;}

@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-top-nav-list li a {background-image:url(../images/separ-menu@2x.png);background-size:1px 12px}
}
.m-top-nav-list li a.first {background:none}
.m-top-nav-list li a.is-orange {color:#fb9942}
/* .m-top-nav-list li:hover > a {border-bottom:4px solid #e21e4c} @TODO */
.m-top-nav-list li:hover > a {border-bottom:1px solid #e21e4c; text-decoration: none;}
.m-top-nav-list li .m-top-subnav-list {position:absolute;z-index:2;top:100%;left:0;white-space:nowrap;background-color:#323232;display:none}
.m-top-nav-list li .m-top-subnav-list li {float:none}
.m-top-nav-list li .m-top-subnav-list li a {background:none}
.m-top-nav-list li:hover .m-top-subnav-list {display:block}
/* @TODO
.m-cat-nav-list {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;min-height:33px;background-color:#FFFFFF;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-bottom:2px solid #CCCCCC;padding-left:20px;max-width:960px;margin:0 auto}
.m-cat-nav-list li.m-cat-nav-header {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;line-height:31px;position:relative;padding:0 0 0 27px;margin:0 15px 0 0;font-size:12px}
*/
.m-cat-nav-list {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;min-height:37px;background-color:#FFFFFF;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:2px solid #CCCCCC;padding-left:10px;max-width:960px;margin:0 auto;padding-top:5px;}
.m-cat-nav-list li.m-cat-nav-header {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;line-height:25px;position:relative;padding:0 0 0 30px;margin:0 15px 0 0;font-size:12px}
.no-touch .m-cat-nav-list li.m-cat-nav-header:hover .m-cat-subnav-list {display:block}
.m-cat-nav-list li.m-cat-nav-header.mode {background:url(../images/picto-mode.png) no-repeat;background-image:url(../images/picto-mode.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-cat-nav-list li.m-cat-nav-header.mode {background-image:url(../images/picto-mode@2x.png);background-size:25px 25px}
}
.m-cat-nav-list li.m-cat-nav-header.commerce {background:url(../images/picto-commerce.png) no-repeat;background-image:url(../images/picto-commerce.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-cat-nav-list li.m-cat-nav-header.commerce {background-image:url(../images/picto-commerce@2x.png);background-size:25px 25px}
}
.m-cat-nav-list li.m-cat-nav-header.maison {background:url(../images/picto-maison.png) no-repeat;background-image:url(../images/picto-maison.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-cat-nav-list li.m-cat-nav-header.maison {background-image:url(../images/picto-maison@2x.png);background-size:25px 25px}
}
.m-cat-nav-list li.m-cat-nav-header.services {background:url(../images/picto-services.png) no-repeat;background-image:url(../images/picto-services.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-cat-nav-list li.m-cat-nav-header.services {background-image:url(../images/picto-services@2x.png);background-size:25px 25px}
}
.m-cat-nav-list li.m-cat-nav-header.auto {background:url(../images/picto-auto.png) no-repeat;background-image:url(../images/picto-auto.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-cat-nav-list li.m-cat-nav-header.auto {background-image:url(../images/picto-auto@2x.png);background-size:25px 25px}
}
.m-cat-nav-list li.m-cat-nav-header.sorties {background:url(../images/picto-sorties.png) no-repeat;background-image:url(../images/picto-sorties.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-cat-nav-list li.m-cat-nav-header.sorties {background-image:url(../images/picto-sorties@2x.png);background-size:25px 25px}
}
/* @TODO .m-cat-nav-list li.is-marques {float:left;line-height:33px;background:url(../images/separ-menu.png) 0 9px no-repeat;background-image:url(../images/separ-menu.png);padding-left:15px} */
.m-cat-nav-list li.is-marques {float:left;line-height:25px;background:url(../images/separ-menu.png) 0 9px no-repeat;background-image:url(../images/separ-menu.png);padding-left:15px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-cat-nav-list li.is-marques {background-image:url(../images/separ-menu@2x.png);background-size:1px 12px}
}
.m-cat-nav-list .m-cat-subnav-list {position:absolute;background-color:#FFFFFF;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border:2px solid #CCCCCC;border-top:none;top:100%;left:0;padding:0 20px 0 30px;z-index:2;white-space:nowrap;list-style-type:disc;display:none}
.m-cat-nav-list li.mode li {color:#5c6fa6}
.m-cat-nav-list li.mode li a {color:#999999}
.m-cat-nav-list li.mode li a:hover {color:#5c6fa6;text-decoration:underline}
.m-cat-nav-list li.commerce li {color:#c09bdb}
.m-cat-nav-list li.commerce li a {color:#999999}
.m-cat-nav-list li.commerce li a:hover {color:#c09bdb;text-decoration:underline}
.m-cat-nav-list li.maison li {color:#519a21}
.m-cat-nav-list li.maison li a {color:#999999}
.m-cat-nav-list li.maison li a:hover {color:#519a21;text-decoration:underline}
.m-cat-nav-list li.services li {color:#e21e4c}
.m-cat-nav-list li.services li a {color:#999999}
.m-cat-nav-list li.services li a:hover {color:#e21e4c;text-decoration:underline}
.m-cat-nav-list li.auto li {color:#ff7200}
.m-cat-nav-list li.auto li a {color:#999999}
.m-cat-nav-list li.auto li a:hover {color:#ff7200;text-decoration:underline}
.m-cat-nav-list li.sorties li {color:#ef68b7}
.m-cat-nav-list li.sorties li a {color:#999999}
.m-cat-nav-list li.sorties li a:hover {color:#ef68b7;text-decoration:underline}
.l-wrapper {max-width:960px;margin:0 auto}
.l-wrapper:before, .l-wrapper:after {content:" ";display:table}
.l-wrapper:after {clear:both}
.l-wrapper {*zoom:1}
.m-h2-red {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;background: #c43153; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MzE1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjFjNDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c43153 0%, #bf1c42 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c43153), color-stop(100%,#bf1c42)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c43153 0%,#bf1c42 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c43153 0%,#bf1c42 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c43153 0%,#bf1c42 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c43153 0%,#bf1c42 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c43153', endColorstr='#bf1c42',GradientType=0 ); /* IE6-8 */
font-size:21px;line-height:28px;font-weight:bold;color:white;padding-left:10px}

.m-h2-more {height:33px;background:url(../images/sprite-brandarex.png) no-repeat;float:right;margin:-20px 5px 0 0;padding-top:8px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-h2-more {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.m-h2-more a {color:white;font-size:11px;display:block;text-align:center}
.m-h2-more a:hover {text-decoration:underline}
.m-h2-more.archives {width:116px;background-position:-673px -235px}
.m-h2-more.promos {width:82px;background-position:-707px -190px}
.m-h2-more.avis {width:60px;background-position:-729px -144px}
.m-header {margin-top:25px}
.m-header-logo {max-width:361px;height:89px}
.m-header-logo img {max-width:100%}
.m-header-logo span {text-indent:-9999999px;display:block;width:0;height:0}
.m-header-logo.is-marques {max-width:310px;height:78px;margin-top:2px;float:left}
.m-header-member {width:179px;height:106px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -190px;background-image:url(../images/sprite-brandarex.png);float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-header-member {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.m-follow-brand {background-color:white;padding:10px 0 5px}
.m-follow-brand .marques-home {width:93%}
.m-follow-brand-title {margin-top:60px}
.m-edito-principal {clear:both;margin-bottom:10px}
.m-edito-principal .m-editop-imglink {text-align:center;display:block;width:100%}
.m-edito-principal .m-editop-imglink img {max-width:100%}
.m-edito-principal .m-editop-title {margin:0;font-size:18px;font-weight:bold;color:#e21e4c;height:38px; line-height:18px}
.m-edito-principal p {text-align:justify;margin:5px 0 0;line-height:13px;height:72px}
.m-edito-second {margin-bottom:10px; height:87px; overflow:hidden}
.m-edito-second:before, .m-edito-second:after {content:" ";display:table}
.m-edito-second:after {clear:both}
.m-edito-second {*zoom:1}
.m-edito-second.left img {float:left;margin-right:10px}
.m-edito-second.right img {float:right;margin-left:10px}
.m-edito-second .m-editos-title {line-height:14px;margin:0;font-size:12px;font-weight:bold;color:#e21e4c; height:30px; overflow:hidden}
.m-edito-second p {font-size:12px;text-align:justify;margin:0.4em 0;line-height:13px; height:50px}
.m-edito-second.left p {margin-left:132px}
.m-edito-second.right p {margin-right:132px}
.m-edito-more {color:#e21e4c;font-weight:bold}
.m-overall-categories-liste {background-color:#f3f3f3}
.m-overall-categories-liste:before, .m-overall-categories-liste:after {content:" ";display:table}
.m-overall-categories-liste:after {clear:both}
.m-overall-categories-liste {*zoom:1}
.m-categories-liste {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:50%;padding:10px;float:left}
.m-categories-liste h3 {margin:0;padding:0 0 0 27px;line-height:30px;font-size:14px}
.m-categories-liste.mode h3 {background:url(../images/picto-mode.png) no-repeat;background-image:url(../images/picto-mode.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-categories-liste.mode h3 {background-image:url(../images/picto-mode@2x.png);background-size:25px 25px}
}
.m-categories-liste.auto h3 {background:url(../images/picto-auto.png) no-repeat;background-image:url(../images/picto-auto.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-categories-liste.auto h3 {background-image:url(../images/picto-auto@2x.png);background-size:25px 25px}
}
.m-categories-liste.maison h3 {background:url(../images/picto-maison.png) no-repeat;background-image:url(../images/picto-maison.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-categories-liste.maison h3 {background-image:url(../images/picto-maison@2x.png);background-size:25px 25px}
}
.m-categories-liste.sorties h3 {background:url(../images/picto-sorties.png) no-repeat;background-image:url(../images/picto-sorties.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-categories-liste.sorties h3 {background-image:url(../images/picto-sorties@2x.png);background-size:25px 25px}
}
.m-categories-liste.commerce h3 {background:url(../images/picto-commerce.png) no-repeat;background-image:url(../images/picto-commerce.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-categories-liste.commerce h3 {background-image:url(../images/picto-commerce@2x.png);background-size:25px 25px}
}
.m-categories-liste.services h3 {background:url(../images/picto-services.png) no-repeat;background-image:url(../images/picto-services.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-categories-liste.services h3 {background-image:url(../images/picto-services@2x.png);background-size:25px 25px}
}
.m-categories-liste ul {list-style-type:disc;padding-left:30px;font-size:12px;line-height:24px;background-color:#fff;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-bottom:1px solid #CCCCCC}
.m-categories-liste.mode li {color:#5c6fa6}
.m-categories-liste.mode li a {color:#000}
.m-categories-liste.mode li a:hover {color:#000;text-decoration:none}
.m-categories-liste.mode li ul li a:hover {color:#fff;text-decoration:none}
.m-categories-liste.commerce li {color:#c09bdb}
.m-categories-liste.commerce li a {color:#000;text-decoration:none}
.m-categories-liste.commerce li a:hover {color:#000;text-decoration:none}
.m-categories-liste.commerce li ul li a:hover {color:#fff;text-decoration:none}
.m-categories-liste.maison li {color:#519a21}
.m-categories-liste.maison li a {color:#000}
.m-categories-liste.maison li a:hover {color:#000;text-decoration:none}
.m-categories-liste.maison li ul li a:hover {color:#fff;text-decoration:none}
.m-categories-liste.services li {color:#e21e4c}
.m-categories-liste.services li a {color:#000}
.m-categories-liste.services li a:hover {color:#000;text-decoration:none}
.m-categories-liste.services li ul li a:hover {color:#fff;text-decoration:none}
.m-categories-liste.auto li {color:#ff7200}
.m-categories-liste.auto li a {color:#000}
.m-categories-liste.auto li a:hover {color:#000;text-decoration:none}
.m-categories-liste.auto li ul li a:hover {color:#fff;text-decoration:none}
.m-categories-liste.sorties li {color:#ef68b7}
.m-categories-liste.sorties li a {color:#000}
.m-categories-liste.sorties li a:hover {color:#000;text-decoration:none}
.m-categories-liste.sorties li ul li a:hover {color:#fff;text-decoration:none}
.m-categories-liste.mode ul, .m-categories-liste.auto ul {padding:10px 0 10px 30px;height:145px}
.m-categories-liste.maison ul, .m-categories-liste.sorties ul {padding:10px 0 10px 30px;height:97px}
.m-categories-liste.commerce ul, .m-categories-liste.services ul {padding:10px 0 10px 30px;height:217px}
.m-footer-logo {margin-top:2px;padding:0px 0 20px}
.m-footer-logo .footer-logo-line {border-top:2px solid #e21e4c;margin-bottom:20px}
.m-footer-logo table {margin:0 auto;width:98%;text-align:center}
.m-footer {background-color:#e21e4c;border-top:4px solid #9C1131;padding:15px 0 5px}
.m-footer p, .m-footer ul {color:#fff;font-size:11px;text-align:center;margin:0 0 10px 0}
.m-footer p a:hover, .m-footer ul a:hover {text-decoration:underline}
.m-footer ul li {display:inline-block}
.m-avis-home {max-width:100%;}
.m-edito.col.span_1.m-hidden-phone {height:760px}
.m-avis-home .avis {clear:both;font-size:12px;line-height:14px;margin:0 0 15px 0;padding-bottom:6px}
.m-avis-home .avis.even {background-color:#f3f3f3}
.m-avis-home .avis a {color:#e21e4c;font-weight:bold}
.m-avis-home .avis p {margin:0}
.m-avis-home .avis p span {color:#999999}
.m-avis-home .avis .etoile-on {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-673px -277px;background-image:url(../images/sprite-brandarex.png);margin:0 2px 0 0;width:12px;height:12px;padding:0}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-avis-home .avis .etoile-on {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.m-avis-home .avis .etoile-off {float:left;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-702px -277px;background-image:url(../images/sprite-brandarex.png);margin:0 2px 0 0;width:12px;height:12px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-avis-home .avis .etoile-off {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.m-ad-phone {margin:10px auto;text-align:center;
}
.m-top-nav-btn, .m-top-catnav-btn {width:44px;height:38px;background:url(../images/nav-mobile-sprite.png) no-repeat -45px 0px;background-image:url(../images/nav-mobile-sprite.png);display:block;float:right;border-left:1px solid #ccc}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-top-nav-btn, .m-top-catnav-btn {background-image:url(../images/nav-mobile-sprite@2x.png);background-size:90px 38px}
}
.m-top-catnav-btn {background:url(../images/nav-mobile-sprite.png) no-repeat 0px 0px;background-image:url(../images/nav-mobile-sprite.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-top-catnav-btn {background-image:url(../images/nav-mobile-sprite@2x.png);background-size:90px 38px}
}
.m-logo-phone {margin:9px 10px}
.fil-ariane-marque {width:100%;margin-top:0px}
.fil-ariane {width:100%;max-width:960px}
.contenu {max-width:960px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:both}
.contenu.optimumcommentvide{clear: none;float: left;max-width: 585px;}
.contenu.gratuit {max-width:590px;float: left;clear:none;}
.coordonnees-marque {max-width:675px;width:100%}
.descriptif-marque {max-width:540px;width:100%}
#url-fiches {max-width:415px;width:100%}
.contenu-resultat-pros {width:100%;max-width:960px}
.resultat-pro-item {padding:15px 10px}
.resultat-pro-item.two-etiquette {padding:10px 10px 3px 10px}
.resultat-pro-item:before, .resultat-pro-item:after {content:" ";display:table}
.resultat-pro-item:after {clear:both}
.resultat-pro-item {*zoom:1}
.resultat-pro-item.strip {background-color:#ebeaea}

.resultat-pro-item div, .resultat-pro-item ul {float:left}
.resultat-pro-item .telephone div {margin-left:0!important}
.resultat-pro-item div.float-none {float:none}
.resultat-pro-item .numero-list {padding-top:11px;width:5%;text-align:center}
.resultat-pro-item .numero-list span {display:inline-block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-685px -399px;background-image:url(../images/sprite-brandarex.png);color:white;font-weight:bold;text-align:center;line-height:20px;margin:0 auto}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.resultat-pro-item .numero-list span {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}

.showNumberBtn .btn {font-size:13px;}
.resultat-pro-item .adresse {width:35%;line-height:20px}
.resultat-pro-item .adresse span h3 {font-size:12px;display:inline;color:#8e0f2c;font-weight:bold;text-transform:uppercase}
.resultat-pro-item .telephone {width:13%;min-height:14px;line-height:42px}
.resultat-pro-item .actu {width:8%}
.resultat-pro-item .actu span {display:block;width:75px;height:42px}
.resultat-pro-item .actu span.on {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-723px -693px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.resultat-pro-item .actu span.on {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.resultat-pro-item .promo {width:8%}
.resultat-pro-item .promo span {display:block;width:75px;height:42px}
.resultat-pro-item .promo span.on {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-723px -636px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.resultat-pro-item .promo span.on {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.resultat-pro-item .voir-fiche {margin-top:8px;width:10%;text-align:center;}
.resultat-pro-item .voir-fiche.two-etiquette {margin-top:-3px}
.resultat-pro-item .voir-fiche a.fiche {font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:74px;height:26px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-706px -399px;background-image:url(../images/sprite-brandarex.png);padding:3px 4px;color:white}
.resultat-pro-item .voir-fiche a.website {font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100px;height:26px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-336px -399px;background-image:url(../images/sprite-brandarex.png);padding:3px 4px;color:white}
.resultat-pro-item .voir-fiche a.store {font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100px;height:26px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-201px -619px;background-image:url(../images/sprite-brandarex.png);padding:3px 4px;color:white}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.resultat-pro-item .voir-fiche a.fiche {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
.resultat-pro-item .voir-fiche a.website {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
.resultat-pro-item .voir-fiche a.store {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}

.resultat-pro-item .voir-siteweb {margin-top:8px;width:10%;text-align:center}
.resultat-pro-item .voir-siteweb a {font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:74px;height:26px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-706px -399px;background-image:url(../images/sprite-brandarex.png);padding:3px 4px;color:white}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.resultat-pro-item .voir-siteweb a {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}

.resultat-pro-item .map-comment {width:9%}
.resultat-pro-item .map-comment li {float:right !important;width:26px !important;height:41px !important;float:left !important;margin:0 0 0 10px !important}
.resultat-pro-item .map-comment .map {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-28px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.resultat-pro-item .map-comment .map {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.resultat-pro-item .map-comment .comments {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-226px -439px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.resultat-pro-item .map-comment .comments {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.resultat-pro-item .avis {margin-top:6px;width:12%;text-align:center}
.resultat-pro-item .avis .etoile {float:none;display:inline-block}
.resultat-pro-item .avis .etoile li {display:inline-block;width:20px;height:20px;padding:0}
.resultat-pro-item .avis .etoile li.on {background:url(../images/sprite-brandarex.png) no-repeat;background-position:-673px -277px;background-image:url(../images/sprite-brandarex.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.resultat-pro-item .avis .etoile li.on {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.h1-noir {float:left}
/*.touch .pub-marque-gauche, .touch .pub-marque-droite {display:none}*/
.ad-tablet {display:none}
.touch .ad-tablet {clear:both;display:block;width:728px;height:90px;margin:10px auto;background-color:#ccc}
.autres-marques {margin-bottom:20px}
.marques-opener, .marques-closer {display:none;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-685px -399px;background-image:url(../images/sprite-brandarex.png);color:white;font-weight:bold;text-align:center;line-height:20px;margin:5px auto;float:right}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.marques-opener, .marques-closer {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.fans-fiches .gplusone {display:inline-block;width:70px;margin-top:4px;float:right}
dl.logo-resultat-marques, dl.logo-resultat-marques dd {width:77px;text-align:center;padding:0;float:left;margin:5px 1px 2px 0}
.resultat-complexe-top {padding:20px 10px 10px}
.visionneuse {max-width:337px;width:100%}
/* .coordonnees-complexe {max-width:805px;width:100%} @TODO */
.coordonnees-complexe {width:100%}
.left-elargir {max-width:670px;width:100%;margin:10px 0 20px 0;}
#promorevendeur {position:relative;margin-bottom:30px;margin-top:30px;height:auto}
#promorevendeur .promotitle {top:-15px}
#promorevendeur .promocontent {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;background:#EBEAEA;margin:0 auto;border:1px solid #333;padding:20px 10px 10px;position:static}
#promorevendeur .promocontent .promodetail {width:33%;padding:0;margin:10px 0}
ul.marques-proposes, ul.produits-proposes {width:150px}
ul.marques-proposes li, ul.produits-proposes li {word-wrap:break-word}
* #form_reaction {width:100%;margin:10px 0 0}
* #form_reaction dt, * #form_reaction dd {width:100%}
* #form_reaction textarea {width:100%}
* #form_reaction dl.left dt, * #form_reaction dl.left dd {width:auto}
div.signaler-abus {width:100%;float:none;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
#form_denoncer {width:100%;margin:10px 0 0}
#form_denoncer #message-element {width:100%;float:none}
#form_denoncer textarea, #form_denoncer input#mail {width:100%}
#form_denoncer dd#mail-element {width:70%;float:left;margin-left:10px;max-width:300px}
.button-avis-part {clear:both;text-align:center}
.button-avis-part * {float:none !important;display:inline-block !important;margin:0 !important;width:auto !important}
.button-avis-part dd {margin-top:5px !important}
.button-avis-part dl.counter {width:100% !important;text-align:left;height:0px;overflow:none}
#edito-pagepros {max-width:960px;width:100%}
#edito-pagepros h3, #edito-pagepros h3 a {width:auto;float:none}
.edito-second p.edito2-contenu, .edito-secondR p.edito2-contenu {width:auto;float:none;margin-left:122px;height:auto}
#fb-like, #fb-like2 {width:125px}
.date-article {float:left}
.partager {margin:0;min-height:20px}
#info div.twitter-button, .partager div.twitter-button {width:93px}
#info .gplusone, .partager .gplusone {float:right;width:68px}
#info a#2, .partager a#2 {float:right}
#info #fb-like, #info #fb-like2, .partager #fb-like, .partager #fb-like2 {position:static;height:auto}
#fb-like2 {float:right}
#contenu-article-left {max-width:735px;width:100%}
#article-marque {margin-top:20px}
#article-marque .h1-noir {float:none}
#article-marque #url-fiches-min {max-width:540px;width:100%;height:auto}
#contenu-left-archives {max-width:825px;width:100%}
.archives-list {width:210px}
.archives-articles, .archives-articles-2 {margin-top:20px}
.archives-articles2 {position:static !important}
.editos-secondaires {max-width:600px;width:100%}
.editos-secondaires.promo-archive {max-width:100%}
.editos-secondaires .date-article {float:none}
.editos-secondaires img {max-width:100%}
#form_commentaire {max-width:593px;width:100%}
.resultat-recherche {margin:0 0 10px}
.modal {display:none}
.modal .mif-tree-gadjet-minus {display:none !important}
.modal .mif-tree-children {display:none}
.modal .mif-tree-name {cursor:pointer}
#promorevendeur {margin-bottom:0px}
.fiche-pdv-infos1-pagepros {margin-top:30px}
.map {	margin:0 0 10px 0;
}
.with-vignettes {margin-top:-40px}
.vignettes-contacts-pagepros {max-width:960px;width:100%}
.vignettes-contacts-pagepros a:hover{text-decoration:none;}
.gmap-link-mobile {display:none;clear:both;float:right;text-align:left;text-decoration:underline;color:#e21e4c;font-weight:bold}
.avis-poste {width:100%;max-width:850px}
.promo-en-cours {margin-right:10px;line-height:22px}
.promo-actu-desc-marque {margin:0 0 10px 10px}
.vignettes-marque-abonne {clear:both}
.empty-search {margin:30px 0;line-height:1.8em;font-size:16px;font-weight:bold;text-align:center}
.empty-search a {color:#e21e4c}
.alternate-search {margin:10px 0 0 0}
.titre-barre-red2 h2, .titre-barre-red-marque h2 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
textarea#commentaire, input#pseudo, input#passwordLogin {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
#horaires-ouverture-mobile{display:none;}

@media screen and (min-width:0px) and (max-width:759px) {

	.titre-avis {margin-top: 0;}
	ul.marques-proposes, ul.produits-proposes {margin-left: 0 !important;font-size:12px !important;}
	.content-tab{float:left;width: calc(100% - 22px);}
	.moyen-acces #liste-acces{margin-bottom: 10px;}
	#horaires-ouverture-mobile{display:block;}
	.col-droite .picto-rs{float: left;}
	.reponseavis{width:100%;}
	.imprimer-fiche, #print-gratuit{display: none;}
	.resultat-pro-item .voir-fiche {width:50%;}
	.m-cat-nav-list li.m-cat-nav-header {margin-top: 3px;}
	.moyen-acces #recevoir-coordonnees{width:100%; float:left;}
	.etoile-on {background-position:-636px -122px;}
	.etoile-on-jaune {background-position:-674px -296px;}
	.etoile-off {background-position:-679px -122px;}
	.etoile-demi {background-position:-658px -122px;}
	.etoile-demi-jaune {background-position:-688px -296px;}
	
	.resultat-pro-item .avis .etoile li {display:inline-block;width:18px;height:20px;padding:0}
	#logoPDV{display:none;}
	.tabs .tab{font-size: 11px;padding: 30px 0 0;width: 19%;}
	#map-col2{width: calc(100% - 12px);}
	.titre-avis {margin-top: 10px;}
	.content-tab{min-height: 30px;}
	.moyen-acces{width:calc(100% - 12px) !important; margin-top:10px;}
	.adsense336{width:100% !important; max-width: 336px !important;}
	.coordonnees-col1{float:none; width:100%;position: relative;}
	.col-droite{float:left;}
.promo-actu-desc-marque {margin:15px auto 0;float:none;text-align:center}
.promo-actu-desc-marque > a {display:inline-block}
.promo-en-cours {margin:5px 0 0;display:block;text-align:center;float:none}
.pictos-coordonnees {clear:none}
.gmap-link-mobile {display:block}
#info .date-article {float:none;text-align:center;margin-bottom:10px}
#info .partager.right {width:281px;margin:0 auto;float:none}
.archive-right p {margin-left:132px}
.archive-left p {margin-right:132px}
h1.archives-edito1, h1.archives-edito1 a {text-align:center}
#article-marque {padding:0 20px}
#detail-article .article-left {float:none;display:block;margin:0 auto 10px}
#detail-article .nowrap {text-align:center;clear:both}
#detail-article img {max-width:100%;height:auto}
#contenu-article-right {display:none}
.coordonnees-complexe h1.rouge {text-align:center}
.publier-avis-btn {margin-right:0}
ul.marques-proposes, ul.produits-proposes {margin-left:126px}
ul.marques-proposes.first, ul.produits-proposes.first {margin-left:0}
#promorevendeur {margin-top:30px;margin-bottom:0}
#promorevendeur .promocontent .promodetail {width:100%;box-shadow:none;border-right:none}
div.col {max-width:100% !important}
.coordonnees-pdv-retour {display:inline-block;text-align:center;margin-left:0}
.publier-avis-btn {width:100%}
.publier-avis-btn dd {width:100% !important}
.publier-avis-btn dd input {width:112px !important;display:block;margin:0 auto}
#form_commentaire {width:100%}
#form_commentaire dt, #form_commentaire dd {width:50%}
#form_commentaire dd input {width:100%}
#form_commentaire dt.star, #form_commentaire dd#star-element {margin-top:10px}
#form_commentaire div.redigeravis {display:none}
#form_commentaire dd#commentaire-element {width:100%}
#form_commentaire textarea.poster-avis {width:100%;height:75px}
.fiche-pdv-infos1-pagepros {clear:both}
.avis-action {display:block;width:100%;text-align:center}
p.date-fiche-marque {float:none}
.visionneuse .vignettes {text-align:center}
.visionneuse .vignettes a {float:none;display:inline-block}
.visionneuse {max-width:100%}
.fans-fiches .gplusone {margin-left:5px}
.conteneur-filtre-long, .conteneur-filtre-court {display:none}
.elargir, .elargir-complexe {display:none}
.liste-resultats1, .liste-resultats2 {text-align:center}
dl.logo-resultat-marques, dl.logo-resultat-marques dd {display:inline-block;float:none;margin:5px -0.18em 2px}
.touch .marques-opener, .touch .marques-closer {display:inline-block}
.contenu .m-ad-phone {position:relative;left:-20px}
.ad-tablet {display:none !important}
.coordonnees-marque, .descriptif-marque {max-width:none}
.logo-marque-container {width:100%;display:inline-block;text-align:center}
.logo-marque-container img {float:none;margin-right:0;width:60px;height:60px}
.ensemble-marque .h1-noir {margin-top:10px;text-align:center;margin-bottom:0px;float:none}
.ensemble-marque .h1-noir .left {float:none}
div.list-autres-marques {width:50%;padding:0;margin:0 0 20px}
.resultat-recherche {text-align:left;margin-bottom:0}
.resultat-recherche .LH32 {display:inline-block;float:none}
.resultat-recherche .resultats {display:inline-block;float:none}
.univers-marque {float:right}
.resultat-pro-item {position:relative;padding:5px}
.resultat-pro-item .adresse {float:none;width:100%}
.resultat-pro-item .telephone {float:none;margin-top:6px;width:100%;margin-bottom:20px;line-height:normal}
.resultat-pro-item .actu, .resultat-pro-item .promo {display:inline-block;float:left;width:75px}
.resultat-pro-item .actu.no-actu, .resultat-pro-item .promo.no-promo {display:none !important}
.resultat-pro-item .map-comment {position:absolute;top:10px;right:15px}
.resultat-pro-item .avis {float:right;display:inline-block;width:100px;padding-top:9px;margin-top:0}
.resultat-pro-item .avis.no-promo.no-actu {padding-top:0;float:left;width:100%;margin-top:-10px}
.m-top-nav-list li a {background:none}
.titre-barre-red2-marque h2, .titre-barre-grey h2, .titre-barre-red-marque h2, .titre-barre-red2 h2 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:28px;padding-left:0}
.fans-fiches {float:none;margin-top:5px}
#url-fiches {float:none;margin-top:5px}
.descriptif-marque {margin-top:10px}
.descriptif-marque p {height:41px;overflow:hidden}
.descriptif-marque p.is-open {height:auto}
.descriptif-marque #url-fiches {height:0px;overflow:hidden}
.descriptif-marque #url-fiches.is-open {height:auto}
.contenu {padding:0 20px;background: white !important;}
#map-colfull p {margin-left: 10px;line-height:14px;}
.m-top-nav {height:auto;background-color:#fff;border-bottom:1px solid #ccc}
.m-top-nav:before, .m-top-nav:after {content:" ";display:table}
.m-top-nav:after {clear:both}
.m-top-nav {*zoom:1}
.m-top-nav-list {display:none;background-color:#323232}
.m-top-nav-list li {float:none}
.m-hidden-phone {display:none !important}
.picto-rs {width:auto}	
.m-cat-nav-list {display:none;padding-top:5px}
.m-cat-nav-list li.m-cat-nav-header, .m-cat-nav-list li.is-marques {float:none;width:100%}
.m-cat-nav-list li.m-cat-nav-header:hover .m-cat-subnav-list, .m-cat-nav-list li.is-marques:hover .m-cat-subnav-list {display:none}
.m-edito-principal {margin:0 10px 15px}
.m-edito-second {margin:0 10px 10px}
.m-footer {padding:15px 10px 5px}
.m-footer ul li {display:block;padding:5px 0}
.m-cat-nav-list .m-cat-subnav-list {position:relative;border:none;padding:0 20px 0 3px}
.back-cat-nav-list {display:none;line-height:31px}
}
@media screen and (min-width:760px) {
.m-top-nav-btn, .m-top-catnav-btn {display:none}
.m-show-phone, .m-ad-phone {display:none !important}
}
@media screen and (min-width:760px) and (max-width:920px) {

	#map-col2,
	.visionneuse{
		float: left;
	}
	.coordonnees-col1,
	.col-1,
	.contenu.gratuit{
		width: 100% !important;
		max-width: 100% !important;
	}
	.moyen-acces.gratuit{
		width: calc(100% - 20px);
		max-width: 100%;
	}
	#map-colfull{
		width: calc(100% - 10px);
		max-width: 100%;
	}
	.m-hidden-phone{
		display: none;
	}
	.devenir-membre-pagepros.m-hidden-phone{
		display: block;
	}
	.clearCondition{
		clear: none;
	}
	.visionneuse{
		margin-left: 20px;
		margin-top: 7px;
	}
	
.devenir-membre.is-promo {display:none}
.pub-bloc-pagepros {display:none}
#contenu-article-right, #contenu-right-archives {display:none}
#contenu-article-left, #contenu-left-archives {float:none;margin:0 auto}
div.list-autres-marques {width:32%}
.elargir, .elargir-complexe {display:none}
.coordonnees-marque {margin:10px auto;float:left}
.m-cat-nav-header {background:none !important;padding:0 !important}
.m-header-member, .social-top-nav {display:none}
.m-h2-more {margin:0px -4px 0 0}
.m-hidden-tablet {display:none}
}



@media screen and (max-width:1000px) {
.m-footer ul, .m-footer p {font-size:12px}
.l-wrapper {padding:0}
}
@media screen and (max-width:820px) {
#contenu-left-archives .titre-barre-red {padding-left:0}
#contenu-left-archives .left, #contenu-left-archives .right {float:none}
#contenu-left-archives .editos-secondaires {float:none;margin:0 auto}
#contenu-left-archives .archives-list {float:none;width:100%;clear:both;text-align:center}
#contenu-left-archives .archives-list div.archives-articles {float:none;display:inline-block;vertical-align:top;margin:20px;text-align:left}
}
@media screen and (max-width:520px) {
.top-archives-edito a {display:block;width:100%;text-align:center}
.top-archives-edito a img {float:none}
}
.new-search #quoi{background: #fff url('/public/images/quoi.png') 5px 11px no-repeat;width: 50px;height: 34px;vertical-align:middle;border: 0;padding: 0;margin: 0;border-radius: 2px 0 0 2px; display: inline-block}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.new-search #quoi{background:#fff url(../images/quoi@2x.png) 5px 11px no-repeat;background-size:43px 14px}
}
.new-search #ou {background: #fff url('/public/images/ou.png') 5px 10px no-repeat;width:40px;height:34px;vertical-align:middle;border: 0;padding: 0;margin: 0;border-radius: 2px 0 0 2px;display: inline-block}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.new-search #ou{background:#fff url(../images/ou@2x.png) 5px 11px no-repeat;background-size:30px 12px}
}
.new-search {width:auto;background-color:#333333;margin-bottom:10px;text-align:center;float: left;}
.old-search {width: auto;background-color: #333333;margin-bottom: 10px;text-align: center;float: left;padding: 15px 22px;border-radius: 4px;}
.old-search #inputbox{width: 215px !important; border-radius: 2px;}
.old-search .search-what-part {
    margin: 0 6px;
}
.new-search form input::-webkit-input-placeholder {font-weight:400;font-style:italic;line-height:34px}
.new-search form input::-moz-placeholder {font-weight:400;font-style:italic;line-height:34px}
.new-search form input:-ms-input-placeholder {font-weight:400;font-style:italic;line-height:34px}
.new-search form input:-moz-placeholder {font-weight:400;font-style:italic;line-height:34px}
.new-search .input-search, .new-search .curseur, .new-search .go {display:inline-block;vertical-align:middle}
.new-search .input-search {width:165px; min-height:34px;line-height:34px;margin:0 0 0 -5px;padding:0;border:0;border-radius:0 2px 2px 0 ;padding-left:5px;}
.new-search .curseur {float:none}
/* @TODO 
	.new-search #inputbox {width:250px} 
	.new-search #inputbox_ou {width:180px}
	.new-search form {margin-bottom:10px}
	.new-search {width:auto;background-color:#333333;border-radius:8px;margin-top:10px;margin-bottom:20px;clear:both;text-align:center;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
	.new-search .input-search {min-height:41px;line-height:37px;margin:0;padding:0;border:2px solid #9A9A9A;border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px;padding-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
*/
.new-search #inputbox {width:166px}
.new-search #inputbox_ou {width:179px}
.new-search .search-what-part, .new-search .search-where-part {display:inline-block}
.new-search .search-what-title, .new-search .search-where-title {height:49px;background-image:url("../images/search-sprite.png");background-image:url(../images/search-sprite.png);margin:0 auto}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.new-search .search-what-title, .new-search .search-where-title {background-image:url(../images/search-sprite@2x.png);background-size:800px 900px}
}
.new-search .search-what-title {width:113px;background-position:0px 0px}
.new-search .search-where-title {width:85px;background-position:-113px 0px}
.new-search .go {margin-left:0;margin-top:10px;vertical-align:bottom}
.new-search #conteneur-tree {padding-left:15px}
.new-search #tree_quoi, .new-search #tree_ou {margin-top:10px}
.new-search #tree_quoi {width:281px}
.new-search #tree_ou {width:212px;margin-left:290px}
@media screen and (min-width:759px) {
.modal {position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.6)}
.modal .tree_quoi, .modal .tree_ou {position:fixed;width:350px;height:450px;top:50%;left:50%;margin-top:-225px;margin-left:-175px;background-color:#fff;overflow-y:auto;
}
.modal .tree_quoi .mif-tree-wrapper, .modal .tree_ou .mif-tree-wrapper {font-size:12px}
.modal .tree_quoi .mif-tree-node, .modal .tree_ou .mif-tree-node {width:100%}
.modal .tree_quoi .mif-tree-node-wrapper, .modal .tree_ou .mif-tree-node-wrapper {display:block;line-height:44px;padding-left:20px;border-bottom:1px solid #ccc;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.modal .tree_quoi .mif-tree-children, .modal .tree_ou .mif-tree-children {width:100%;padding-left:0;background-color:#eee}
.modal .tree_quoi .mif-tree-children .mif-tree-gadjet, .modal .tree_ou .mif-tree-children .mif-tree-gadjet {display:none}
.modal .close-btn {display:inline-block;position:fixed;right:50%;top:50%;margin-top:-265px;margin-right:-215px}
.no-overflowscrolling .modal {position:absolute;top:0;left:0;right:0;height:100%}
.no-overflowscrolling .modal .tree_quoi, .no-overflowscrolling .modal .tree_ou {position:relative;margin:0;top:30px;left:10%;height:auto;width:80%;overflow:auto}
.no-overflowscrolling .modal .tree_quoi .mif-tree-wrapper, .no-overflowscrolling .modal .tree_ou .mif-tree-wrapper {position:static;height:auto}
.no-overflowscrolling .modal .close-btn {margin:0;right:15px;top:15px}
}
@media screen and (min-width:0px) and (max-width:759px) {
.modal {position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.6)}
.modal .tree_quoi, .modal .tree_ou {position:fixed;top:10%;left:10%;right:10%;bottom:10%;background-color:#fff;overflow-y:auto}
.modal .tree_quoi .mif-tree-wrapper, .modal .tree_ou .mif-tree-wrapper {font-size:12px}
.modal .tree_quoi .mif-tree-node, .modal .tree_ou .mif-tree-node {width:100%}
.modal .tree_quoi .mif-tree-node-wrapper, .modal .tree_ou .mif-tree-node-wrapper {display:block;line-height:44px;padding-left:20px;border-bottom:1px solid #ccc;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.modal .tree_quoi .mif-tree-children, .modal .tree_ou .mif-tree-children {width:100%;padding-left:0;background-color:#eee}
.modal .tree_quoi .mif-tree-children .mif-tree-gadjet, .modal .tree_ou .mif-tree-children .mif-tree-gadjet {display:none}
.modal .close-btn {display:inline-block;position:fixed;right:10px;top:10px}
.new-search {margin:10px}
.new-search .search-what-title, .new-search .search-where-title {display:none}
.new-search .search-what-part, .new-search .search-where-part {margin:5px 0}
.new-search #inputbox_ou {width:160px}
.new-search .go {margin-bottom:4px;margin-top:0}
.new-search form {margin-bottom:0px}
}

.touch.no-overflowscrolling .modal {position:absolute;top:0;left:0;right:0;height:100%}
.touch.no-overflowscrolling .modal .tree_quoi, .touch.no-overflowscrolling .modal .tree_ou {position:relative;top:30px;left:10%;height:auto;width:80%;overflow:auto}
.touch.no-overflowscrolling .modal .tree_quoi .mif-tree-wrapper, .touch.no-overflowscrolling .modal .tree_ou .mif-tree-wrapper {position:static;height:auto}
.touch.no-overflowscrolling .modal .close-btn {right:5px;top:5px}
.m-ad-phone:before, .m-ad-phone:after {content:" ";display:table}
.m-ad-phone:after {clear:both}
.m-ad-phone {*zoom:1; clear: both;display: inline-block; margin:10px 0 0 20px;width: 320px;}
.touch input.az {width:42px}
.touch input.resultats {width:122px}
.video-wrapper {position:relative;padding-bottom:56.25%;/* 16:9 */
padding-top:25px;height:0;margin:0 auto;max-width:640px}
.video-wrapper iframe,
.video-wrapper object {position:absolute;top:0;left:0;width:100% !important;height:100% !important}
li.twitter-frame {line-height:normal !important}
.touch .mif-tree-node-selected .mif-tree-name {background-color:transparent;color:black}
.touch .mif-tree-gadjet-plus {display:none}

@media screen and (max-width:960px) {
#link-inscription {display:none}
}
.display_parent {position:relative}
.m-categories-liste.auto ul.recherche-categorie-enfant, .m-categories-liste.maison ul.recherche-categorie-enfant, .m-categories-liste.sorties ul.recherche-categorie-enfant, .m-categories-liste.commerce ul.recherche-categorie-enfant, .m-categories-liste.services ul.recherche-categorie-enfant, .m-categories-liste.mode ul.recherche-categorie-enfant {list-style-type:none;margin:0;padding:0;height:auto}
.m-categories-liste.auto ul.recherche-categorie-enfant {border:1px solid #ff7200}
.m-categories-liste.maison ul.recherche-categorie-enfant {border:1px solid #519a21}
.m-categories-liste.sorties ul.recherche-categorie-enfant {border:1px solid #ef68b7}
.m-categories-liste.commerce ul.recherche-categorie-enfant {border:1px solid #c09bdb}
.m-categories-liste.services ul.recherche-categorie-enfant {border:1px solid #e21e4c}
.m-categories-liste.mode ul.recherche-categorie-enfant {border:1px solid #5c6fa6}
.m-categories-liste.auto li.souscat_title, .m-categories-liste.maison li.souscat_title, .m-categories-liste.sorties li.souscat_title, .m-categories-liste.commerce li.souscat_title, .m-categories-liste.services li.souscat_title, .m-categories-liste.mode li.souscat_title {color:#FFF}
li.souscat_title a {color:white}
/* MST */
.m-avis-home {height:690px;overflow:hidden;margin-top:0;float:left;margin-bottom:8px}
.m-avis-home .avis {height:82px}

.facebook-menu span {display:none}

/* Form annoncer */
#form_annoncer {background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
#form_annoncer .left {width:150px}
#form_annoncer .input-annoncer {width:540px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#form_annoncer .textarea-annoncer {width:540px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;border-radius:5px;-moz-border-radius:5px}
/* MST */
.m-avis-home {height:1110px;overflow:hidden;margin-top:0;float:left;margin-bottom:8px}
.m-avis-home .avis {height:82px}

.m-show-phone .facebook-menu {display:inline-block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:-22px -399px;background-image:url(../images/sprite-brandarex.png)}
.m-show-phone .facebook-menu {	display:inline-block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat -22px -399px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-show-phone .facebook-menu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
.facebook-menu span {display:none}

.m-show-phone .twitter-menu {display:inline-block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat;background-position:0 -399px;background-image:url(../images/sprite-brandarex.png)}
.m-show-phone .twitter-menu {	display:inline-block;width:20px;height:20px;background:url(../images/sprite-brandarex.png) no-repeat 0 -399px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
.m-show-phone .twitter-menu {background-image:url(../images/sprite-brandarex@2x.png);background-size:800px 900px}
}
/* Form annoncer */
#form_annoncer{background:#f0f0f0;border-radius:10px;-moz-border-radius:10px;padding:20px;margin-top:10px}
#form_annoncer .left {width:150px}
#form_annoncer .input-annoncer {width:540px;background:white;border-radius:5px;-moz-border-radius:5px;border:0;height:20px;padding:2px 2px 2px 10px;margin-top:5px}
#form_annoncer .textarea-annoncer{width:540px;height:70px;border:1px solid white;padding:2px 2px 2px 10px;margin-top:5px;;border-radius:5px;-moz-border-radius:5px}
#modal_quoi, #modal_ou {z-index:10}
.m-footer .m-show-phone.m-logo-phone {width:134px;margin:auto;background:#fff;padding:10px;height:20px;margin-bottom:10px}

@media screen and (min-width:0px) and (max-width:759px) {
.avis-poste {width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#map-colfull #iti_car {margin: 5px 0 5px 2px;}
#map-colfull #iti_walk {margin: 5px 2px 5px 0;}
#map-colfull #start_itinerary{margin: 5px 0;}
#map-colfull #itinerary{width:180px;}
.moyen-acces{width: calc(100% - 20px) !important;}
}

.transition-height {height:0;overflow:hidden;-webkit-transition: 1s height 0.1s;-moz-transition: 1s height 0.1s;-ms-transition: 1s height 0.1s;-o-transition: 1s height 0.1s;transition: 1s height 0.1s;}
.transition-opacity{ -webkit-transition: 0.5s opacity 0.1s;-moz-transition: 0.5s opacity 0.1s;-ms-transition: 0.5s opacity 0.1s;-o-transition: 0.5s opacity 0.1s;transition: 0.5s opacity 0.1s;opacity:0.3}

#slides {width:337px;min-height:253px}
#slide-nav img {cursor:pointer}
.visionneuse #prev {cursor:pointer;width:25px; height:25px; background:url('/public/images/arrow-left.png'); position:absolute; z-index:10;top:108px; left:10px; }
.visionneuse #next {cursor:pointer;width:25px; height:25px; background:url('/public/images/arrow-right.png'); position:absolute; z-index:10;top:108px; right:10px; }

#iti_car{float:left; margin:5px 0 5px 5px; background:url('/public/images/itineraire-voiture.png'); width:33px; height:31px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#iti_car{background-image:url(../images/itineraire-voiture@2x.png);background-size:33px 31px; border:0;}
}
#iti_car.on{background:url('/public/images/itineraire-voiture-on.png');}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#iti_car.on{background-image:url(../images/itineraire-voiture-on@2x.png);background-size:33px 31px;border:0;}
}
#iti_walk{float:left; margin:5px 5px 5px 0; background:url('/public/images/itineraire-pieton.png')-2px 0 ; width:33px; height:31px}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#iti_walk{background-image:url(../images/itineraire-pieton@2x.png);background-size:33px 31px;border:0;}
}
#iti_walk.on{background:url('/public/images/itineraire-pieton-on.png') -2px 0;}
@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#iti_walk.on{background-image:url(../images/itineraire-pieton-on@2x.png);background-size:33px 31px;border:0;}
}
#imprimer-itineraire{ background:url('/public/images/imprimer-itineraire.png'); width: 172px; height: 23px; display: none; margin-top:10px}
/*@media all and (-webkit-min-device-pixel-ratio:1.5), all and (-o-min-device-pixel-ratio:3 / 2), all and (min--moz-device-pixel-ratio:1.5), all and (min-device-pixel-ratio:1.5) {
#imprimer-itineraire{ background:url('/public/images/imprimer-itineraire@2x.png'); background-size: 172px 23px;}
}*/ 

@media print{
	#horaires-ouverture .horaire-ouvert{
 		background: #c9c9c9 !important; /* Old browsers */
	}
	.m-top-nav,
 	.moteurPDV,
	.m-cat-nav-list,
	.fil-ariane,
	.left-elargir,
	.contenu.comments,
	.m-footer{
		display:none;
	}
}



#gallery{
    width:800px; /*change this*/
}
#imageareaContent img{
    width:353px; /*change this*/
}


#scrollGalleryHead{
/*has to be postion:relativ*/
	margin:0px;
	padding:10px;
	margin-top:50px;
    background-color:#333333;
}

#scrollGalleryFoot{
/*has to be postion:relativ*/
	margin:0px;
	padding:10px;
	margin-top:5px;
    background-color:#333333;
}


#thumbarea{
	overflow: auto; 
	overflow-y: hidden; 
	overflow-x: auto;
	width:100%; 
	margin:0px; 
	padding:0px;
}
#thumbareaContent{
	padding-left:0px; 
	padding-right:0px; 
	margin:0px; 
 	white-space: nowrap;       /* important */	

}
#thumbareaContent img{
	padding:0px;
    margin:0px;
	margin-right:8px;
	cursor:pointer;
    border: 3px solid #ffffff;
}
#imagearea{
	overflow: auto; 
	overflow-y: hidden; 
	overflow-x: auto;
	width:100%; 
	margin:0px; 
	padding:0px;
}
#imageareaContent{
	padding-left:0px; 
	padding-right:0px; 
	margin:0px; 
 	white-space: nowrap;       /* important */
    
}
#imageareaContent img{
    margin:0px;
	margin-right:15px;
	cursor:pointer;
    border: 3px solid #ffffff;
}

#table-horaires th {width:90px;}
#table-horaires td input {width:65px}
#table-horaires tr {height:22px}
#table-horaires tr > td {text-align:center;}
#table-horaires tr > td:first-child {text-align:right; color:#333; font-weight: bold}

.print .content-tab {border-left:none; border-right:none}
#print-note {width:100%; height:100px;border:1px solid #ccc}

.picto-rs .picto{margin-left:0}

.map-detail .coordonnees-col1 {width:100%; min-height:0; margin-bottom:10px;}
.map-detail #map-colfull {width:calc(100% - 10px); max-width:100%; margin-top:10px}
.map-detail #map-colfull p {margin-left:5px}
.map-detail .fiche-coordonnees h1 {float:left}
.map-detail .fiche-coordonnees .rating-value{margin:2px 0 15px 10px !important; height:25px; float:left} 
