:root {--jumbotron-padding-y:3rem;}
.jumbotron {padding-top:var(--jumbotron-padding-y);padding-bottom:var(--jumbotron-padding-y);margin-bottom:0;background-color:#fff;}
@media (min-width: 768px) {
  .jumbotron {
    padding-top: calc(var(--jumbotron-padding-y) * 1);
    padding-bottom: calc(var(--jumbotron-padding-y) * 1);
  }
}
.jumbotron p:last-child{margin-bottom:0;}
.jumbotron-heading{font-weight:300;}
.jumbotron .container{max-width:50rem;}

#nav1{min-height:60px;background-image:url(/img/site/bg_texture_cuir.jpg);background-repeat:repeat;background-position:left top;}

footer {padding-top:3rem;padding-bottom:3rem;}
footer p {margin-bottom:.25rem;}

.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }

.xx1 a{margin-top:10px;}

.red{background-color:red;}
#longueur,#largeur{width:70px;float:left;}
#tdc{width:70px;text-align:right;padding-right:2px;}
#type_fil,#doublure{width:160px;}
#fsm{margin:0 auto 0 auto; max-width:600px;padding:0;}


#contact-link,#telephone-link,#panier-link {float:right;}
#contact-link a,#telephone-link a,#panier-link a{ display:block;cursor:pointer;color:#5a6464;padding: 5px 19px 5px 23px;font: 600 12px/17px "Open Sans", sans-serif;}
#panier-link a {background: url(/img/site/icone_mon_panier_vide.jpg) no-repeat 0 7px;}
#telephone-link a {background: url(/img/site/icone_telephone.jpg) no-repeat 0 7px;}
#contact-link a {background: url(/img/site/icone_contact.jpg) no-repeat 0 7px;}
#contact-link a:hover, #telephone-link a:hover, #panier-link a:hover, {color: #8E5434; }
.liphotos{margin-left:0;padding-left:0;}
.liphotos li{display:inline-block;}
figure{margin:1em 20px}
figcaption{display: block; padding:10px;font-weight:bold;}
@media (max-width: 490px) {
	#contact-link a{display:none;}
}
#menu2 a,#menu3 a{display:block;border-radius:8px 8px 0 0;border:1px solid white; margin:10px;text-align:center;}

@media (min-width: 768px) {
	#nav1{min-height:80px;}
}
@media (min-width: 1280px) {
	#nav1{min-height:100px;}
}

