html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{
	margin:0;
	padding:0;
	border:0;
	font:inherit;
	vertical-align:baseline;
}
*{ font-family:"Open Sans", Arial, Times, sans-serif; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block; }
p.red_alert{
	COLOR: #eb3b3b;
	font-size:16px;
	font-weight:700;
}
p.black_alert{
	COLOR: #111;
	font-size:16px;
	font-weight:700;
}
ol, ul{ list-style:none; }
a, a:focus, input, img, button, { outline:none !important; }
a{
	color:#999;
	text-decoration:none;
}
a:hover{
	color:#111;
	text-decoration:none;
}
a:focus{ color:#111; }
a, .btn{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
}
a.a1{
	color:#999;
	text-decoration:none;
}
a.a1:hover{
	color:#999;
	text-decoration:none;
}
img{ border:0; }

table{
	border-collapse:collapse;
	border-spacing:0;
}


/* --- GENERAL --- */

body{
	font-family:'Open Sans', serif;
	line-height:normal;
	background:#fff;
	color:#999;
	font-size:14px;
}
h2{
    border-bottom:1px solid #111;
    color:#111;
    font-size:16px;
    font-weight:400;
    line-height:24px;
    margin:10px 0 10px 0;
    text-transform:uppercase;
}
h2.top{
	margin-top:-5px;
}
h2 .pull-right{
	text-align:right;
	font-size:12px;
}
h2 .pull-center{
	text-align:center;
	font-size:12px;
}
.breadcrumb {
	margin-left:0 !important;
    background-color: #efefef;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.border-top{
	padding-top:20px;
    border-top:1px solid #111;
}
.no-margin{ margin:0 !important; }
.no-margin-bottom{ margin-bottom:0 !important; }
.no-padding{ padding:0 !important; }
.text-left{ text-align:left !important; }
.text-right{ text-align:right !important; }
.text-bold{ font-weight:700 !important; }
.text-primary{ color:#111; }
a.text-primary:hover { color: #999; }
.text-red{ color:#e33232; }
.text-barre{ text-decoration:line-through; }
#main ul.list-no-style li:before {content:inherit}
.form-control::-moz-placeholder{color:#999;opacity:1; }
.form-control:-ms-input-placeholder{color:#999; }
.form-control::-webkit-input-placeholder{color:#999; }
.pull-left + .pull-left{
	margin-left:20px;
}
.label{
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	padding:0.2em 0.6em 0.2em 0.6em;
}
.label-red{ background:#e33232; }

/* --- TOP --- */

section#top{
	background:#f5f5f5;
	padding:5px 0;
}
section#top h1{
	font-size:10px;
	text-align:center;
}

/* --- HEADER --- */

header{
	padding:20px 0;
}
header .container{
	position:relative;
}
header .lang-selector{
	position:absolute;
	right:0;
	top:0;
	font-size:0;
}
header .lang-selector .flag{
	display:inline-block;
    background-size:cover;
    width:24px;
    height:18px;
    opacity:0.2;
    filter:alpha(opacity=20);
}
header .lang-selector .active .flag,
header .lang-selector .flag:hover{
    opacity:1;
    filter:alpha(opacity=100);
}
header .lang-selector .flag-icon-background{
    background-position:50% center;
    background-repeat:no-repeat;
    background-size:contain;
}
header .lang-selector .flag-icon-gb{
    background-image:url("../img/gb.svg");
}
header .lang-selector .flag-icon-fr{
    background-image:url("../img/fr.svg");
}
header .logo{
	width:280px;
	height:130px;
	margin:auto;
}

/* --- NAV --- */

.navbar{
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	background:#111;
	text-align:center;
	margin:0 0 30px 0;
	min-height:37px;
	border:none;
}
.navbar #menu{
	text-align:center;
}
.navbar ul{
	font-size:0;
	float:inherit !important;
}
.navbar ul li,
.navbar-nav li,
.nav li {
	float:inherit !important;
	display:inline-block;
}
.navbar ul li a{
	color:#fff;
	font-weight:300;
	font-size:18px;
	line-height:37px !important;
	text-transform:uppercase;
	padding:0 20px !important;
	background:#111 !important;
	min-height:40px;
}
.navbar ul li.active a{
	padding-bottom:8px;
	border-bottom:solid 3px #e33232;
}
.navbar ul li a:hover,
.navbar ul li a:focus{
	color:#e33232;
	text-decoration:none;
}
.navbar ul li.active a:hover{
	color:#fff;
}
.navbar-toggle .icon-bar {
	background:#fff;
}

#tactualite table{
/*
	border-collapse:separate;
	border: 1px solid black;
	background-color: #D0E3FA; */
	vertical-align:top;
}
#tactualite tr{
	vertical-align:top;
}
#tactualite td{
	padding:0px 8px 0px 8px;
/*	padding:8px; */
	vertical-align:top;
}



/* --- SIDEBAR --- */

#sidebar ul{
	margin:0 0 10px 0;
	list-style:none;
}
#sidebar ul li a{
	color:#999;
	margin:0;
	list-style:none;
}
#sidebar ul li a:before,
#sidebar ul li.active ul li a:before{
	content:'\f105\ ';
	font-family:"FontAwesome";
}
#sidebar ul li.active a{
	color:#111;
}
#sidebar ul li.active ul li a{
	color:#999;
}
#sidebar ul li.active a:before{
	content:'\f107\ ';
	font-family:"FontAwesome";
}
#sidebar ul li.active ul li.active a{
	color:#111;
}
#sidebar ul li.active ul li.active ul.submenu.active a{
	color:#999;
}
#sidebar ul li.active ul li.active a:before{
	content:'\f107\ ';
	font-family:"FontAwesome";
}
#sidebar ul li.active ul li.active ul.submenu.active a:before{
	content:'\f105\ ';
	font-family:"FontAwesome";
}
#sidebar ul li.active ul.submenu li.active ul.submenu li.active a{
	color:#111;
}
#sidebar ul li.active ul.submenu li.active ul.submenu li.active ul.submenu.active a{
	color:#999;
}
#sidebar ul li.active ul.submenu li.active ul.submenu li.active a:before{
	content:'\f107\ ';
	font-family:"FontAwesome";
}
#sidebar ul li.active ul.submenu li.active ul.submenu li.active ul.submenu.active a:before{
	content:'\f105\ ';
	font-family:"FontAwesome";
}
#sidebar ul li.active ul.submenu li.active ul.submenu li.active ul.submenu li.active a{
	color:#111;
}
#sidebar ul li.active ul.submenu li.active ul.submenu li.active ul.submenu li.active a:before{
	content:'\f107\ ';
	font-family:"FontAwesome";
}
#sidebar ul li a:hover,
#sidebar ul li a:focus{
	color:#111 !important;
	text-decoration:none;
}
#sidebar ul li.active ul{
	padding-left:14px;
	margin:0 0 5px 0;
}
#sidebar ul.submenu{
	display:none;
}
#sidebar li.active ul.submenu.active{
	display:block;
}
/*
#sidebar li ul.submenu.active{
	display:block;
}
*/
#sidebar .panier{
	margin:0 0 15px 0;
}
#sidebar .panier .text-panier{
	margin:0 0 10px 0;
}

#sidebar #dernieres-consultations .montre{
	border:solid 1px #dbdbdb;
	margin:0 5px 5px 0;
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
	width:calc(33.333333333333333% + 1.666666666666667px - 5px);
	float:left;
}
#sidebar #dernieres-consultations .montre:nth-child(3n+0){
	margin:0 0 5px 0;
}
#sidebar #dernieres-consultations .montre:hover{
	background:#111;
	border:solid 1px #111;
}

/* --- MAIN --- */

#main #single-page{
	margin-bottom:30px;
}
#main .row{
	margin-bottom:20px;
}
#main ul li:before{
	content:'\f105\ ';
	font-family:"FontAwesome";
}
#main p{
	margin:0 0 10px 0;
}
#main p.text-tab{
	margin:0 0 10px 50px;
}
#main ul{
	margin:0 0 10px 20px;
}
#main h3{
	color:#666;
	font-size:15px;
	font-weight:600;
	margin:0 0 10px 0;
}

/* --- PUBS --- */

#main .pubs .pub{
	border:solid 1px #dbdbdb;
}

/* --- GARANTIE --- */

#main #garantie{
    margin-bottom: 20px;
}

/* --- BLOC-MONTRES --- */

#main #bloc-montres .montre{
	border:solid 1px #dbdbdb;
	margin:0 0 4px 0;
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
}
#main #bloc-montres .montre:hover{
	background:#111;
	border:solid 1px #111;
}
#main #bloc-montres .flou_a_venir{
	filter: blur(2px);
	-webkit-filter: blur(2px);
	-moz-filter: blur(2px);
	-o-filter: blur(2px);
	-ms-filter: blur(2px);
}
#main #bloc-montres p{
	margin:0;
}
#main #bloc-montres .marque a{
	color:#111;
	font-size:15px;
	text-transform:uppercase;
}
#main #bloc-montres.accueil .marque a{
    font-size:13px;
}
#main #bloc-montres .modele a{
	color:#666;
	font-size:12px;
	font-weight:600;
	text-transform:uppercase;
}
#main #bloc-montres .materiau{
	font-size:12px;
	margin:0 0 4px 0;
}
#main #bloc-montres .prix{
	font-size:12px;
	color:#fff;
	background:#111;
	padding:0 5px;
}
#main #bloc-montres .infos{
	font-size:12px;
	color:#e33232;
	font-style:italic;
	margin-left:5px;
}
#main #bloc-montres .label{
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	font-size:12px;
	color:#fff;
	line-height:normal;
	font-weight:400;
	text-transform:uppercase;
	padding:0 5px;
	margin-left:5px;
}
#main #bloc-montres .thumbs .montre{
    width:10%;
    width: calc(10% - 9px);
    -moz-width: calc(10% - 9px);
    -webkit-width: calc(10% - 9px);
    float: left;
    margin-right:10px;
    margin-bottom:10px;
}
#main #bloc-montres .thumbs .montre:nth-child(10n){
    margin-right: 0;
}
#main #bloc-montres .bloc-vendues p{
    line-height: 12px;
}
#main #bloc-montres .bloc-vendues .marque a{
    font-size: 11px;
    text-transform: none;
}
#main #bloc-montres .bloc-vendues .model a{
    font-size:10px;
}

/* --- Bloc accueil --- */ 
#bloc-accueil .bloc-categorie{
	border:solid 1px #111;
	margin:0 0 0 0;
	height:220px;
}

#bloc-accueil .bloc-categorie .quick-search{
	padding:20px 40px 20px 40px;
	vertical-align: middle;
}

#bloc-accueil .bloc-categorie .quick-search .texte{
	color:#111;	
	font-weight:600;
}

#bloc-accueil .bloc-categorie h3{
	font-size:18px;
	color:#111;
	text-transform:uppercase;
	margin:15px 15px 15px 15px;
}
#bloc-accueil .bloc-categorie ul li a:before{
	font-family:"FontAwesome";
}

#m_submariner .div_rolex{
	height:220px;
}

#m_submariner .div_rolex .boite{
	position: relative; 
	left:-75px;
	top:-1px;}
	
#m_patek5970 .div_patek{
	height:220px;
}

#m_patek5970 .div_patek .boite{
	position: relative; 
	left:-75px;
	top:-1px;}
	
#m_kasparov .div_audemars{
	height:220px;
}

#m_kasparov .div_audemars .boite{
	position: relative; 
	left:-75px;
	top:-1px;}
	
#m_pnewman .div_vintage{
	height:220px;
}

#m_pnewman .div_vintage .boite{
	position: relative; 
	left:-75px;
	top:-1px;}	


/* --- BLOC OFFRE MOMENT --- */

#bloc-offre-moment{
	background:url(../img/bg-offre.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .annonce{
	margin:0 0 0 0;
	background-color:#000;
	background-size:cover;
}

#bloc-offre-moment .soldes_ete{
	margin:0 0 0 0;
	background:url(../img/montres-soldes.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .soldes_hiver{
	margin:0 0 0 0;
	background:url(../img/montres-soldes-h.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .plongee{
	margin:0 0 0 0;
	background:url(../img/bg-plongee.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .aviateur{
	margin:0 0 0 0;
	background:url(../img/bg-aviateur.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .aviateur_gmt1{
	margin:0 0 0 0;
	background:url(../img/bg-gmt1.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .aviateur_gmt2{
	margin:0 0 0 0;
	background:url(../img/bg-gmt2.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .aviateur_gmt3{
	margin:0 0 0 0;
	background:url(../img/bg-gmt3.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .aviateur_gmt4{
	margin:0 0 0 0;
	background:url(../img/bg-gmt4.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .aviateur_gmt5{
	margin:0 0 0 0;
	background:url(../img/bg-gmt5.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .navigateur1{
	margin:0 0 0 0;
	background:url(../img/bg-navigateur1.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .navigateur2{
	margin:0 0 0 0;
	background:url(../img/bg-navigateur2.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .navigateur3{
	margin:0 0 0 0;
	background:url(../img/bg-navigateur3.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .navigateur4{
	margin:0 0 0 0;
	background:url(../img/bg-navigateur4.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .automobile1{
	margin:0 0 0 0;
	background:url(../img/bg-auto1.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .automobile2{
	margin:0 0 0 0;
	background:url(../img/bg-auto2.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .automobile3{
	margin:0 0 0 0;
	background:url(../img/bg-auto3.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .automobile4{
	margin:0 0 0 0;
	background:url(../img/bg-auto4.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .valentin1{
	margin:0 0 0 0;
	background:url(../img/bg-valentin1.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .valentin2{
	margin:0 0 0 0;
	background:url(../img/bg-valentin2.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .valentin3{
	margin:0 0 0 0;
	background:url(../img/bg-valentin3.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .noel{
	margin:0 0 0 0;
	background:url(../img/bg-noel.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .neige{
	background:url(../images/pub/neige.gif) center center no-repeat;
	background-size:cover;
}

#bloc-offre-moment .rouage{
	text-align:center;
}

#bloc-offre-moment .infos{
	padding:19px;
}
#bloc-offre-moment .infos .titre{
	display:inline-block;
	font-size:24px;
	line-height:24px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	background:#111;
	padding:6px 10px 7px 10px;
	margin:0 0 10px 0;
}
#bloc-offre-moment .infos .titre2{
	display:inline-block;
	font-size:24px;
	line-height:24px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	background:#e33232;
	padding:6px 10px 7px 10px;
	margin:0 0 10px 0;
}
#bloc-offre-moment .infos .marque{
	font-size:24px;
	line-height:24px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	margin:0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
#bloc-offre-moment .infos .modele{
	font-size:16px;
	font-weight:300;
/*	color:#999;  */
	color:#fff;
	text-transform:uppercase;
	margin:0 0 5px 0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
#bloc-offre-moment .infos .reference{
	font-size:12px;
	color:#fff;
	margin:0 0 20px 0;
}
#bloc-offre-moment .infos .prix{
	font-size:30px;
	line-height:20px;
	font-weight:600;
	color:#fff;
	text-transform:uppercase;
	margin:0 0 18px 0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
#bloc-offre-moment .infos .texte {
	font-size:22px;
	line-height:30px;
	font-weight:600;
	color:#fff;
	text-align:center;
	margin:10px 0 35px 0;
}
#bloc-offre-moment .infos .prix span{
	font-size:16px;
	font-weight:400;
	color:#e33232;
	text-decoration:line-through;
	text-transform:none;
}
#bloc-offre-moment .montre img{
	height:293px;
	display:block;
	float:right;
	padding:10px 20px 10px 0;
}

.col-md-12 #bloc-offre-moment .pass{
	display:none;
}

.col-md-12 #bloc-offre-moment .infos{
	padding:30px;
}

.col-md-12 #bloc-offre-moment .infos .marque{
	font-size:24px;
	line-height:24px;
	font-weight:600;
	color:#fff;
	text-transform:uppercase;
	margin:0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
.col-md-12 #bloc-offre-moment .infos .modele{
	font-size:18px;
	font-weight:600;
/*	color:#999;  */
	color:#fff;
	text-transform:uppercase;
	margin:0 0 5px 0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
.col-md-12 #bloc-offre-moment .infos .point{
	font-size:8px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	margin:5px 0 0 0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}

.col-sm-6 #bloc-offre-moment .infos{
	padding:10px;
}
.col-sm-6 #bloc-offre-moment .infos .titre{
	font-size:16px;
	line-height:16px;
	padding:5px 8px 5px 8px;
	margin:0 0 10px 0;
}
.col-sm-6 #bloc-offre-moment .infos .titre2{
	font-size:16px;
	line-height:16px;
	padding:5px 8px 5px 8px;
	margin:0 0 10px 0;
}
.col-sm-6 #bloc-offre-moment .infos .marque{
	font-size:16px;
	line-height:16px;
	margin:0;
}
.col-sm-6 #bloc-offre-moment .infos .modele{
	font-size:14px;
}
.col-sm-6 #bloc-offre-moment .infos .reference{
	font-size:10px;
	margin:0 0 7px 0;
}
.col-sm-6 #bloc-offre-moment .infos .prix{
	font-size:22px;
	margin:0 0 5px 0;
}
.col-sm-6 #bloc-offre-moment .infos .prix span{
	font-size:13px;
}
.col-sm-6 #bloc-offre-moment .montre img{
	height:186px;
	padding:10px 10px 10px 0;
}


#bloc-offre-solde .soldes_ete{
	margin:0 0 0 0;
	background:url(../img/montres-soldes.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-solde .soldes_hiver{
	margin:0 0 0 0;
	background:url(../img/montres-soldes-h.jpg) center center no-repeat;
	background-size:cover;
}

#bloc-offre-solde .infos{
	padding:19px;
}
#bloc-offre-solde .infos .titre{
	display:inline-block;
	font-size:32px;
	line-height:32px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	background:#111;
	padding:6px 10px 7px 10px;
	margin:0 0 10px 0;
}
#bloc-offre-solde .infos .titre2{
	display:inline-block;
	font-size:24px;
	line-height:24px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	background:#e33232;
	padding:6px 10px 7px 10px;
	margin:0 0 10px 0;
}
#bloc-offre-solde .infos .marque{
	font-size:24px;
	line-height:24px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	margin:0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
#bloc-offre-solde .infos .modele{
	font-size:16px;
	font-weight:300;
/*	color:#999;  */
	color:#fff;
	text-transform:uppercase;
	margin:0 0 5px 0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
#bloc-offre-solde .infos .reference{
	font-size:12px;
	color:#fff;
	margin:0 0 20px 0;
}
#bloc-offre-solde .infos .prix{
	font-size:30px;
	line-height:20px;
	font-weight:600;
	color:#e33232;
	text-transform:uppercase;
	margin:0 0 18px 0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
#bloc-offre-solde .infos .texte {
	font-size:22px;
	line-height:30px;
	font-weight:600;
	color:#fff;
	text-align:center;
	margin:10px 0 35px 0;
}
#bloc-offre-solde .infos .prix span{
	font-size:16px;
	font-weight:400;
	color:#000;
	text-decoration:line-through;
	text-transform:none;
	text-shadow: 1px 1px 3px rgba(255,255,255, 1);
}
#bloc-offre-solde .montre img{
	height:293px;
	display:block;
	float:right;
	padding:10px 20px 10px 0;
}

.col-md-12 #bloc-offre-solde .pass{
	display:none;
}

.col-md-12 #bloc-offre-solde .infos{
	padding:30px;
}

.col-md-12 #bloc-offre-solde .infos .marque{
	font-size:24px;
	line-height:24px;
	font-weight:600;
	color:#fff;
	text-transform:uppercase;
	margin:0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
.col-md-12 #bloc-offre-solde .infos .modele{
	font-size:16px;
	font-weight:600;
/*	color:#999;  */
	color:#fff;
	text-transform:uppercase;
	margin:0 0 5px 0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}
.col-md-12 #bloc-offre-solde .infos .point{
	font-size:8px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	margin:5px 0 0 0;
	text-shadow: 1px 1px 1px rgba(0,0,0, 1);
}

.col-sm-6 #bloc-offre-solde .infos{
	padding:10px;
}
.col-sm-6 #bloc-offre-solde .infos .titre{
	font-size:16px;
	line-height:16px;
	padding:5px 8px 5px 8px;
	margin:0 0 10px 0;
}
.col-sm-6 #bloc-offre-solde .infos .titre2{
	font-size:16px;
	line-height:16px;
	padding:5px 8px 5px 8px;
	margin:0 0 10px 0;
}
.col-sm-6 #bloc-offre-solde .infos .marque{
	font-size:16px;
	line-height:16px;
	margin:0;
}
.col-sm-6 #bloc-offre-solde .infos .modele{
	font-size:14px;
}
.col-sm-6 #bloc-offre-solde .infos .reference{
	font-size:10px;
	margin:0 0 7px 0;
}
.col-sm-6 #bloc-offre-solde .infos .prix{
	font-size:22px;
	margin:0 0 5px 0;
}
.col-sm-6 #bloc-offre-solde .infos .prix span{
	font-size:13px;
}
.col-sm-6 #bloc-offre-solde .montre img{
	height:186px;
	padding:10px 10px 10px 0;
}








/* --- NEWS SLIDER --- */

#news-slider{
	border-left:solid 1px #dbdbdb;
	border-right:solid 1px #dbdbdb;
	border-bottom:solid 1px #dbdbdb;
}
#news-slider .title{
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	background:#111;
	text-align:center;
	margin:0;
	padding:5px 0;
}
#news-slider .bx-wrapper{
	margin:0;
}
#news-slider .bxslider{
	margin:0;
}
#news-slider .bxslider li{
	margin:0;
}
#sidebar #news-slider ul.bxslider li a:before ,
#sidebar #news-slider ul.bxslider li:before{
	content:"" !important;
}
#news-slider .bxslider li .content{
	padding:10px 10px 5px 10px;
}
#news-slider .bxslider li p.news-title{
	font-size:13px;
	font-weight:700;
	color:#111;
	text-transform:uppercase;
	margin-bottom:2px;
}
#news-slider .bxslider li p{
	font-size:12px;
	line-height:14px;
	letter-spacing:-0.5px;
	text-align:justify;
	margin-bottom:1px;
}
#news-slider .bx-wrapper .bx-controls{
}
#news-slider .bx-wrapper .bx-pager{
	text-align:right;
	position:relative;
	top:0;
	padding:0 9px 10px 0;
	float:right;
	width:auto;
}
#news-slider .bx-wrapper .bx-pager.bx-default-pager a{
	background:#dbdbdb;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	width:17px;
	height:17px;
	line-height:17px;
	font-size:12px;
	font-weight:400;
	text-align:center;
	text-indent:inherit;
	color:#666;
	margin:0 1px;
	text-decoration:none !important;
}
#news-slider .bx-wrapper .bx-pager.bx-default-pager a:hover{
	background:#999;
	color:#fff;
}
#news-slider .bx-wrapper .bx-pager.bx-default-pager a.active{
	background:#e33232;
	color:#fff;
}
#news-slider .bx-wrapper .bx-controls-direction{
	text-align:right;
	position:relative;
	top:0;
	float:left;
	padding:0 0 10px 9px;
	width:auto;
}
#news-slider .bx-wrapper .bx-controls-direction a{
	background:#dbdbdb;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	width:17px;
	height:17px;
	line-height:17px;
	font-size:12px;
	font-weight:400;
	text-align:center;
	text-indent:inherit;
	color:#666;
	margin:0 1px;
	position:relative;
	display:block;
	left:0;
	right:0;
	top:0;
	float:left;
}
#news-slider .bx-wrapper .bx-controls-direction a:hover{
	background:#999;
	color:#fff;
}
#news-slider .bx-wrapper .bx-controls-direction a.active{
	background:#e33232;
	color:#fff;
}

/* --- FICHE --- */

#fiche #slider-fiche{
	border:solid 1px #dbdbdb;
}
#fiche #slider-fiche .item img{
	width:100%;
}
.flou_a_venir{
	filter: blur(3px);
	-webkit-filter: blur(3px);
	-moz-filter: blur(3px);
	-o-filter: blur(3px);
	-ms-filter: blur(3px);
}
#fiche #slider-thumbs{
	margin:10px 0 0 0;
	bottom:inherit;
    left:inherit;
    position:relative;
    width:100%;
	font-size:0;
	text-align:left;
}
#fiche #slider-thumbs  li{
	border:solid 1px #dbdbdb;
    width:17.6%;
	height:auto;
	margin:0 3% 10px 0;
	padding:0;
    text-indent:0;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
#fiche #slider-thumbs li:nth-child(5n+0){
	margin:0 0 10px 0;
}
#fiche #slider-thumbs li img{
	width:100%;
}
#fiche #infos-fiche h1,
#fiche #infos-fiche h1 a{
	font-size:26px;
	line-height:30px;
	font-weight:300;
	color:#111;
	margin:0;
	text-transform:uppercase;
}
#fiche #infos-fiche h2,
#fiche #infos-fiche h2 a{
	font-size:20px;
	line-height:28px;
	font-weight:300;
	color:#666;
	text-transform:uppercase;
	margin:0;
	border:none;
}
#fiche #infos-fiche h3{
	font-size:16px;
	line-height:20px;
	font-weight:300;
	color:#999;
	margin:0;
}
#fiche #infos-fiche .prix{
	float:left;
	display:inline-block;
	font-size:24px;
	line-height:36px;
	font-weight:400;
	color:#e33232;
	margin-bottom:20px;
}
#fiche #infos-fiche .prix-promo{
	font-size:16px;
	line-height:16px;
	font-weight:400;
	text-decoration:line-through;
	color:#666;
	margin:10px 0 0 0;
}
#fiche #infos-fiche .prix-catalogue{
	font-size:11px;
	line-height:36px;
	color:#999;
	display:inline-block;
	float:left;
	margin:0 0 0 10px;
}
#fiche #infos-fiche .telephone{
	font-size:18px;
	font-weight:700;
	line-height:18px;
	color:#666;
}
#fiche #infos-fiche .bloc-boutons{
	margin:0 0 20px 0;
}
#fiche #infos-fiche .bloc-boutons div{
	width:49%;
	margin:0 0 5px 0 !important;
}
#fiche #infos-fiche .bloc-boutons div a{
	margin:0 !important;
	text-align:left;
}
#fiche #infos-fiche .bloc-boutons div a:focus{
	color:#fff;
}
#fiche #infos-fiche .bloc-caracteristiques ul{
	font-size:0;
	margin:20px 0 10px 0;
}
#fiche #infos-fiche .bloc-caracteristiques ul li{
	border-bottom:solid 1px #dbdbdb;
	margin:0;
}
#fiche #infos-fiche .bloc-caracteristiques ul li:last-child{
	border-bottom:none;
}
#fiche #infos-fiche .bloc-caracteristiques ul li .left{
	width:35%;
	display:inline-block;
	padding:10px 0;
	font-size:13px;
	color:#111;
	vertical-align:top;
}
#fiche #infos-fiche .bloc-caracteristiques ul li .right{
	width:65%;
	display:inline-block;
	padding:10px 0;
	font-size:13px;
}
#fiche #infos-fiche .bloc-caracteristiques ul li .icon{
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#fff;
	float:left;
	display:inline-block;
	background:#fff;
	border:solid 1px #dbdbdb;
	margin:1px 5px 0 0;
}
#fiche #infos-fiche .bloc-caracteristiques ul li .icon i{
	width:14px;
	height:14px;
	display:block;
	text-align:center;
	line-height:14px;
}
#fiche #infos-fiche .bloc-caracteristiques ul li .icon.active{
	background:#666;
	border:solid 1px #666;
}
#fiche #infos-fiche .bloc-caracteristiques p{
	font-size:13px;
}

#fiche #infos-fiche .bloc-caracteristiques2 ul{
	font-size:0;
	margin:20px 0 10px 0;
}
#fiche #infos-fiche .bloc-caracteristiques2 ul li{
	border-bottom:solid 1px #dbdbdb;
	margin:0px 0px;
}
#fiche #infos-fiche .bloc-caracteristiques2 ul li:last-child{
	border-bottom:none;
}
#fiche #infos-fiche .bloc-caracteristiques2 ul li .left{
	width:35%;
	display:inline-block;
	padding:5px 0;
	font-size:13px;
	vertical-align:top;
}
#fiche #infos-fiche .bloc-caracteristiques2 ul li .right{
	width:65%;
	display:inline-block;
	padding:5px 0;
	font-size:13px;
	text-align:right;
	
}
#fiche #infos-fiche .bloc-caracteristiques2 ul li .icon{
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#fff;
	float:left;
	display:inline-block;
	background:#fff;
	border:solid 1px #dbdbdb;
	margin:1px 5px 0 0;
}
#fiche #infos-fiche .bloc-caracteristiques2 ul li .icon i{
	width:14px;
	height:14px;
	display:block;
	text-align:center;
	line-height:14px;
}
#fiche #infos-fiche .bloc-caracteristiques2 ul li .icon.active{
	background:#666;
	border:solid 1px #666;
}
#fiche #infos-fiche .bloc-caracteristiques2 p{
	font-size:13px;
}
#fiche #infos-fiche .remarque{
	text-align:justify;
	font-size:14px;
	color:#111;
	margin:0 0 20px 0;
}
#fiche #infos-fiche .descriptif-detaille{
	display:none;
	text-align:justify;
	font-size:14px;
	color:#111;
	margin:20px 0 0 0;
}

#story .logo{
text-align: center;
}

#story .histore{
	text-align:justify;
	font-size:14px;
	color:#111;
	margin:0 0 20px 0;
}


/* --- ACTUALITES --- */

#actualites{
	margin-bottom:20px;
}
#actualites .actu{
	clear:both;
	padding-bottom:10px;
	margin:10px 0 0 0;
	border-bottom:solid 1px #dbdbdb;
}
#actualites .actu:last-child{
	border:none;
}
#actualites .actu img{
	float:left;
	margin:0 10px 0 0;
}
#actualites .actu p{
	font-size:12px;
	text-align:justify;
	margin:0 0 5px 0;
}
#actualites .actu p.titre a{
	font-size:16px;
	font-weight:600;
	color:#111;
}

/* --- FORMULAIRES --- */

#formulaire form{
	margin:20px 0 30px 0;
}
#formulaire form .form-group{
}
#formulaire form .control-label{
	color:#111;
	cursor:pointer;
}
#formulaire form .form-control{
	margin:0;
}
#formulaire form .input-group{
	margin:0 0 10px 0;
}
#formulaire form .radio + #formulaire form .radio,
#formulaire form .checkbox + #formulaire form .checkbox{
	margin:0 0 20px 0;
}
#formulaire form .input-group-addon{
	background:#bdbdbd;
	border-color:#bdbdbd;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
	font-weight:600;
	color:#666;
}
#formulaire form .input-group-addon2{
	background:#FFFFFF;
	border-color:#bdbdbd;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
	font-weight:600;
	color:#666;
	margin:0 20px 0 0;
}
#formulaire form .btn-file {
    position: relative;
    overflow: hidden;
}
#formulaire form .btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}
#formulaire h3{
	color:#e33232;
	font-weight:600;
	font-size:16px;
}
#main form .selectpicker ul li:before,
#main form .selectpicker ul li a:before{
	content:"";
}

/* --- PAIEMENT --- */

#paiement{
	margin-bottom:30px;
}
#paiement #bloc-panier{
	padding:10px 0;
	border-bottom:solid 1px #dbdbdb;
	margin:0 0 20px 0;
}
#paiement #bloc-panier .row{
	margin-bottom:0;
}
#paiement #bloc-panier .marque{
	font-size:26px;
	line-height:30px;
	font-weight:300;
	color:#111;
	margin:40px 0 0 0;
	text-transform:uppercase;
}
#paiement #bloc-panier .modele{
	font-size:20px;
	line-height:28px;
	font-weight:300;
	color:#666;
	text-transform:uppercase;
	margin:0;
}
#paiement #bloc-panier .prix{
	text-align:right;
	font-size:22px;
	line-height:px;
	font-weight:300;
	color:#999;
	text-transform:uppercase;
	margin:55px 0 0 0;
}


/* --- CONTACT --- */

#contact{
	margin-bottom:30px;
}
#contact h3{
	color:#111;
	font-size:15px;
	font-weight:700;
	text-transform:uppercase;
	margin:0 0 5px 0;
}
#contact p{
	margin:0 0 5px 0;
}
.google-maps {
	position: relative;
	padding-bottom:48%; 
	height: 0;
	overflow: hidden;
}
.google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

/* --- FOOTER --- */

footer{
	clear:both;
	margin-top:10px;
	border-top:solid 1px #111;
	padding:0 0 20px 0;
}
footer h3{
	font-size:14px;
	color:#111;
	text-transform:uppercase;
	border-bottom:solid 1px #111;
	margin:15px 0 5px 0;
}
footer ul,
footer p{
	margin:10px 0 0 0;
}
footer ul li a:before{
	content:'\f105\ ';
	font-family:"FontAwesome";
}
footer ul li,
footer p{
	font-size:12px;
}
footer form{
	margin:10px 0 0 0;
}
footer ul.social li a:before{
	content:normal;
}
footer ul.social{
	margin-top:5px;
	font-size:0;
}
footer ul.social li a{
	font-size:14px;
	display:inline-block;
	height:34px;
	width:34px;
	padding:0;
	text-align:center;
	line-height:34px;
}
footer .copyright{
	border-top:solid 1px #999;
	text-align:center;
	font-size:12px;
	color:#999;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
}



/* --- FORMS --- */

.form-control{
	z-index:0;
	border:solid 1px #bdbdbd;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
    -webkit-appearance: none;
	margin:0 0 10px 0;
}
.form-control:focus{
    border-color:#bdbdbd;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
}
.bootstrap-select.btn-group .dropdown-menu .first{
	display:none;
}
.dropdown-menu .divider{
	background:none;
}
.dropdown-menu .divider:first-child{
	display:none !important;
}
.dropdown-header{
    color:#333;
    font-size:14px;
	font-weight:600;
}
.dropdown-menu{
	margin:0 !important;
}
.dropdown-menu li{
	margin:0 !important;
}
.dropdown-menu li a:hover,
.dropdown-menu li a:focus{
    background-color:#111;
    color:#fff !important;
}
.dropdown-menu li a:hover,
.dropdown-menu li a:focus,
#sidebar .dropdown-menu li a:hover,
#sidebar .dropdown-menu li a:focus{
    background-color:#111;
    color:#fff !important;
}
.bootstrap-select.btn-group .dropdown-menu li a:before,
.bootstrap-select.btn-group .dropdown-menu li:before {
	content:"" !important;
}
.table .form-control.selectpicker{
	margin:0;
}
textarea{
	resize:none;
}

/* --- BUTTONS --- */

.btn{
	z-index:2;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	text-transform:uppercase;
	font-weight:600;
}
.btn + .btn{
	margin-left:10px;
}
.btn-block + .btn-block{
	margin-left:0;
}
.btn-double{
	line-height:16px;
}
.btn-double span{
	font-size:12px;
	text-transform:none;
	font-weight:400;
	color:#999;
}
.btn.selectpicker{
	text-transform:none;
	font-weight:400;
}
.btn-default,
.btn-default:focus{
	background-color:#fff;
    border-color:#bdbdbd;
    color:#999;
}
.btn-default:hover{
	background-color:#fff;
    border-color:#999;
    color:#666;
}
.btn-primary,
.btn-primary:focus{
	background-color:#111;
    border-color:#111;
    color:#fff;
}
.btn-primary:hover{
	background-color:#222;
    border-color:#222;
    color:#fff;
}
.btn-grey,
.btn-grey:focus{
	background-color:#dbdbdb;
    border-color:#dbdbdb;
    color:#333;
}
.btn-grey:hover{
	background-color:#bdbdbd;
    border-color:#bdbdbd;
    color:#333;
}
.btn-grey2,
.btn-grey2:focus{
	background-color:#dbdbdb;
    border-color:#dbdbdb;
    color:#333;
}
.btn-grey2:hover{
	background-color:#dbdbdb;
    border-color:#dbdbdb;
    color:#333;
}
.btn-darkgrey,
.btn-darkgrey:focus{
	background-color:#444;
    border-color:#444;
    color:#fff;
}
.btn-darkgrey:hover{
	background-color:#555;
    border-color:#555;
    color:#fff;
}
.btn-red,
.btn-red:focus{
	background-color:#e33232;
    border-color:#e33232;
    color:#fff;
}
.btn-red:hover{
	background-color:#eb3b3b;
    border-color:#eb3b3b;
    color:#fff;
}
.btn-xs{
	font-weight:400;
	line-height:15px;
	padding:0 3px;
}

/* --- TABLES --- */

.table thead tr th,
.table tbody tr th,
.table tfoot tr th,
.table thead tr td,
.table tbody tr td,
.table tfoot tr td{
	vertical-align:middle;
	text-align:center;
}
.table thead tr th,
.table thead tr td{
	border-bottom:solid 1px #dbdbdb;
}
.table thead tr th{
	background:#dbdbdb;
	color:#666;
	font-weight:600;
	text-transform:uppercase;
	white-space:nowrap;
}

/* --- ALERT --- */

.alert{
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
    padding:7px 15px;
}
/*
.alert-default{
	background:#dbdbdb;
}
.alert-default p{
	text-align:center;
	color:#111;
	font-size:24px;
	line-height:24px;
}
.alert-default p.small{
	color:#666;
	font-size:16.4px;
}
*/

.alert-default{
	background:#820000;
}
.alert-default p{
	text-align:center;
	color:#FFFFFF;
	font-size:24px;
	line-height:24px;
}
.alert-default p.small{
	color:#FFFFFF;
	font-size:16.4px;
}

/* --- LABELS --- */

.label-promo{
	background:#e33232;
}
.label-neuf{
	background:#1abc9c;
}
.label-nouveaute{
	background:#00a2ff;
}
.label-limitee{
	background:#323943;
}
.label-vintage{
	background:#bc8661;
}

/* --- MODALS --- */

.modal .modal-header{
	background:#111;
}
.modal .modal-header h4{
	color:#fff;
	font-size:16px;
	font-weight:600;
}
.modal .modal-header .close{
	text-shadow:none;
	-webkit-text-shadow:none;
	-moz-text-shadow:none;
	color:#fff;
}
.modal .modal-body{
	background:#fff;
}
.modal .modal-footer{
	background:#fff;
}

/* --- PAGINATION --- */

#main ul.pagination{
    margin: 20px 0;
}
#main ul.pagination li a{
    background-color: #dbdbdb;
    border:none;
    color: #666;
    padding: 6px 12px;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    margin: 0 2px;
}
#main ul.pagination .active a,
#main ul.pagination .active span,
#main ul.pagination .active a:hover,
#main ul.pagination .active span:hover,
#main ul.pagination .active a:focus,
#main ul.pagination .active span:focus {
    background:#e33232;
    border: none;
    color: #fff;
}
#main ul.pagination a:hover{
    background: #999;
    color: #fff;
}

/* --- RESPONSIVE --- */

@media (max-width:1200px){

#bloc-offre-moment .infos{
	padding:15px;
}
#bloc-offre-moment .infos .titre{
	font-size:18px;
	line-height:18px;
	padding:4px 6px 4px 6px;
	margin:0 0 25px 0;
}
#bloc-offre-moment .infos .titre2{
	font-size:18px;
	line-height:18px;
	padding:4px 6px 4px 6px;
	margin:0 0 25px 0;
}
#bloc-offre-moment .infos .marque{
	font-size:16px;
	line-height:16px;
}
#bloc-offre-moment .infos .modele{
	font-size:16px;
	margin:0 0 10px 0;
}
#bloc-offre-moment .infos .reference{
	margin:0 0 28px 0;
}
#bloc-offre-moment .infos .prix{
	margin:0 0 25px 0;
}


#bloc-offre-solde .infos{
	padding:15px;
}
#bloc-offre-solde .infos .titre{
	font-size:18px;
	line-height:18px;
	padding:4px 6px 4px 6px;
	margin:0 0 25px 0;
}
#bloc-offre-solde .infos .titre2{
	font-size:18px;
	line-height:18px;
	padding:4px 6px 4px 6px;
	margin:0 0 25px 0;
}
#bloc-offre-solde .infos .marque{
	font-size:16px;
	line-height:16px;
}
#bloc-offre-solde .infos .modele{
	font-size:16px;
	margin:0 0 10px 0;
}
#bloc-offre-solde .infos .reference{
	margin:0 0 28px 0;
}
#bloc-offre-solde .infos .prix{
	margin:0 0 25px 0;
}

#news-slider .title {
    font-size:14px;
    padding:5px 0;
}
.google-maps {
	padding-bottom:65%; 
}

}

@media (max-width:992px){

.navbar ul li a{
    padding:0 10px !important;
}
.google-maps {
	padding-bottom:50%;
	margin:20px 0 0 0;
}

}

@media (max-width:768px){

.navbar{
	margin-bottom:20px;
}
.navbar-collapse {
    border:none;
    box-shadow:none;
   -moz-box-shadow:none;
   -webkit-box-shadow:none;
}
.navbar ul{
	margin:0;
	padding-bottom:10px;
}
.navbar ul li{
	display:block;
	text-align:left;
}
.navbar ul li a{
	font-size:14px;
	line-height:30px !important;
    min-height:inherit;
    padding:0 10px !important;
	border-left:solid 3px #111;
}
.navbar ul li.active a{
	border:none;
	border-left:solid 3px #e33232;
}
#sidebar form{
	margin-bottom:10px;
}
#main{
	margin-top:20px;
}
#main .pubs{
	display:none;
}
.alert-default p {
    font-size:14px;
    line-height:14px;
}
.alert-default p.small {
    font-size:12px;
}
#formulaire form{
	margin:20px 0 0 0;
}

#bloc-offre-solde{
	text-align:center;
}
#bloc-offre-solde .row{
	margin-bottom:0;
}
#bloc-offre-solde .col-xs-6,
#bloc-offre-solde .col-xs-3{
	float:none;
	width:100%;
}
#bloc-offre-solde .montre img{
    display:inline-block;
    float:none;
    padding:10px 0 10px 0;
}


}

@media (max-width:480px){

header .logo,
header .logo img {
    width:160px;
	height:auto;
	display:block;
}
#sidebar .bloc-links div{
	float:none;
	width:100%;
	margin-bottom:10px;
}
#sidebar .bloc-links div:last-child{
	margin-bottom:0;
}
#main #bloc-montres .row{
	margin-bottom:0;
}
#main #bloc-montres .col-xs-4,
#main #bloc-montres .col-xs-3,
#main #bloc-montres .col-xs-2,
#main #bloc-montres .col-xs-1{
	float:none;
	clear:both;
	width:100%;
	margin:0 0 20px 0;
}
#main #bloc-montres .montre{
	text-align:center;
}
#main #bloc-montres .montre img{
	display:inline-block;
}

#bloc-offre-moment{
	text-align:center;
}
#bloc-offre-moment .row{
	margin-bottom:0;
}
#bloc-offre-moment .col-xs-6,
#bloc-offre-moment .col-xs-4,
#bloc-offre-moment .col-xs-3{
	float:none;
	width:100%;
}
#bloc-offre-moment .montre img{
    display:inline-block;
    float:none;
    padding:10px 0 10px 0;
}

#bloc-offre-solde{
	text-align:center;
}
#bloc-offre-solde .row{
	margin-bottom:0;
}
#bloc-offre-solde .col-xs-6,
#bloc-offre-solde .col-xs-3{
	float:none;
	width:100%;
}
#bloc-offre-solde .montre img{
    display:inline-block;
    float:none;
    padding:10px 0 10px 0;
}

#actualites .actu img{
	float:none;
	width:100%;
	margin:0 10px 0 0;
}
#fiche #infos-fiche .bloc-boutons div{
	width:100%;
	margin:0 0 5px 0 !important;
}

}
