@media screen and  (max-width:908px) {
#divulmenu { display:none; visibility:hidden; }
.menuhautmobile { display:block; visibility:visible; }
.divhautspacemobileslider { display:block; visibility:visible;  }
.divhautcc { height:75px; }
#div-menu-btn { display:block; visibility:visible; }
#menuhautmobile { display:block; visibility:visible; }
.ulcatalogimg >li { width :18%; }/*4 IMAGES SUR ACCUEIL*/
.col-md-3 >ul { display:none; } /* footer*/
#separteurhaut { height:50px; }
.separateurmenu { height:50px; }

.table_td_responsive { display: table-row; }
.table_td_msk { display: none; }
.ulmoncompte { margin: 0px; }
.ws_images { max-height: 51em; }
}
@media screen and  (min-width:908px) {  
#divulmenu { display:block; visibility:visible; }
.menuhautmobile { display:none; visibility:hidden; } 
.divhautspacemobileslider { display:none; visibility:hidden;  }
.divhautcc { height:172px; /*159px;*/ }
#div-menu-btn { display:none; visibility:hidden; } 
#menuhautmobile { display:none; visibility:hidden; } 
.ulcatalogimg >li { width :100%; } /*4 IMAGES SUR ACCUEIL*/
.col-md-3 >ul { display:block; } /* footer*/
#separteurhaut { height:163px; }
.separateurmenu { height:163px; }


.table_td_responsive { display:table-cell; }
.ulmoncompte { margin: 30px; } 

.ws_images { max-height: 700px; }
}

 
@font-face {
font-family: Raleway;
src: url("../polices/Raleway-Light.eot") /* EOT file for IE */
}

@font-face {
font-family: Raleway;
src: url("../polices/Raleway-Light.ttf") /* TTF file for CSS3 browsers */
} 


@font-face {
font-family: Raleway-bold;
src: url("../polices/Raleway-Bold.eot") /* EOT file for IE */
}

@font-face {
font-family: Raleway-bold;
src: url("../polices/Raleway-Bold.ttf") /* TTF file for CSS3 browsers */
} 



@font-face {
font-family: AGaramondPro;
src: url("../polices/AGaramondPro.eot") /* EOT file for IE */
}

@font-face {
font-family: AGaramondPro;
src: url("../polices/AGaramondPro.ttf") /* TTF file for CSS3 browsers */
} 






/* ANNIMATION OPACITY LIEN */
.opctblur {
	opacity: 1;
    -webkit-transition: opacity 0.7s ease-in-out;/* For Safari 3.1 to 6.0 */
    transition: opacity 0.7s ease-in-out; 
	
}
.opctblur:hover {
	opacity : 0.5;
}
/* ANNIMATION OPACITY LIEN */

input { outline:none; }
textarea { outline:none; }

.ulmoncompte  {
position:relative; display:inline-block; width:100%; max-width:350px; padding-left:0px; text-align:left; 
}
.ulmoncompte >li {
	display: inline-block;
    position: relative;
    list-style: none;
    vertical-align: top;
    text-align: center;
	width:290px;
	padding:5px;
}

.lbcaption {
    color: #666666;
    font-size: 13px;
    font-family: Philosopher;
}



  
 .btn-primary, .btn-primary:active {
    background-color: #8a9934 !important;
    border-color: #8a9934 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
} 
.btn-primary,
.btn-primary:active {
  background-color: #8a9934 !important;
  border-color: #8a9934 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #bc1052 !important;
  border-color: #bc1052 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #bc1052 !important;
  border-color: #bc1052 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
}
.btn {
    font-weight: 600;
    border-width: 1px;
    font-style: normal;
    margin: 0.6rem 0.6rem;
    white-space: normal;
    transition: all 0.2s ease-in-out;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    word-break: break-word;
}

.display-5 { 
	color:#838380;     font-family: 'Jostbold', sans-serif;
    font-size: 2rem;
    line-height: 1.5; }
	
	

@media (max-width: 991px) {
 #wowslider-container6 {
	   /*  margin-top: 127px; */
  }
	.title_diapo { display: none; }
}
@media (min-width: 992px) {
 #wowslider-container6 {
	     margin-top: 0px;
	 
  }
	.title_diapo { display: block; }
}