footer{
	background-color: #f5f2f2;	
}

section.reassurance{
	background-color:#da2167;
	color:white;	
}

.reassurance ul li a {
  color: #fff;
}

.copyright {
  background: #d7d7d7;
}

.go-to-top:before {
	content: url(../../img/arrow-up_fashion.png);	
}

header{
	background-color:#ebebeb;
}

header div.navbar{
	background-color:#3b3b3b;
}

header div#header_top{
	height:135px;	
}

header .top-header ul{
	padding:45px 0px;	
}

.nav h1{
  margin: 16px 0px 0px 0px !important;
}

.nav>li>a, .nav>li>h1>a{
	padding:15px 0 15px 0;	
	text-decoration:none;
}

.nav>li>span, .nav>li>h1>span{
	display:inline-block;
	padding:15px 0px;	
}
header div.h1{
  float: left;
  padding-top: 35px;
  display: block;
  margin: 0 0 30px 0;
}

.top-header .modal-body h2, .top-header .modal-body div.h2{
	color:#3b3b3b;
}

.top-header .modal-body .col-lg label{
	color:#3b3b3b;
}
	
.top-header .modal-body .col-lg input[type='text'], .top-header .modal-body .col-lg input[type='email'], .top-header .modal-body .col-lg input[type='password']{
	background-color:white;	
}

.top-header .modal-body .col-lg .btn, .top-header .modal-body .col-lg span.button {
	background:#d63983;	
}
.top-header .close {
	color:#36bad9;
}

.nav>li.hide-me>span span {
  color: #fff;
}

.ventes_single_bloc{
	background-color: transparent;
  width: 100%;
}
.ventes_single_bloc .red-btn{
	display: inline-block;
	margin-top:20px;
  padding: 8px 15px;
  background-color: #fdf7f7;
  color: #c9928f;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: 4px;
}

.ventes_single_bloc img{
	 max-width: 380px;	
}
/*
.ventes_single_bloc img,.ventes_single_bloc h2,.ventes_single_bloc h3,.ventes_single_bloc .red-btn{
	margin-left: -172px;
}
*/

#panier_li a,#connexion_li a,#panier_li a:hover,#connexion_li a:hover,#connexion_li a:focus,#panier_li a:focus,#connexion_li span, #panier_li span{
  color:#d22376 !important;
  text-decoration:underline;
  font-style:italic;
}
#connexion_li a#mon_compte_link{
	color:#333 !important;
  text-decoration:none;
  font-style:normal;
}


@media screen and (max-width: 991px) {
	.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff !important;
  margin: 0 auto 6px;
  border-radius: 0;
  width: 30px;
  height: 4px;
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -ms-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}

header div#header_top {
   height: initial;
}

header div.navbar {
  background-color: #ebebeb;
}

header h1{
	margin:0px;
	padding:0px;
}

}

@media screen and (max-width: 600px){
.ventes_single_bloc h3 {
  font-size: 18px;
  margin-bottom: 25px;
}

.ventes_single_bloc h2 {
  font-size: 32px;
  margin-bottom: 40px;
}
}

.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:focus {
	text-align: center;
	font-size: 17px;
	/*color: #000 !important;*/
}

.navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>li>a:hover {
	font-weight: 400;
	background: none;
	/*color: #000 !important;*/
}

ul.hide-me-desktop li span {
	display: block;
	font-size: 17px;
	text-align: center;
	text-transform: uppercase;
	padding: 0px 0 10px 0;
	color: #000 !important;
}

.top-header .modal-body h3 a {
  color: black !important;
}

.category-title-top {
	border-bottom: solid 5px #da2167 !important;
}

.top-header .modal-body .col-lg input[type='email'],
.top-header .modal-body .col-lg input[type='password'],
.navbar-default .navbar-nav>li>a:hover {
  color: black !important;
}

.top-header .modal-body .col-lg input[type='text'], .top-header .modal-body .col-lg input[type='email'], .top-header .modal-body .col-lg input[type='password'] {
  color: black;
}

#payerCommande, #payerCommande2,#continuerShopping2,#continuerShopping {
  background-color: #da2167 !important;
}