#site {
    margin-top: 50px;
}
h1.titre {
    font-size: 16px;
}
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
color: #fff;
background-color: #269abc;
border-color: #1b6d85;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    cursor: default;
background-color: #E89A2F;
        border-bottom-color: rgb(221, 221, 221);
    border-bottom-color: transparent;
}
.nav-tabs > li.active > a  h2{ color: #fff;}
.alpha { list-style-type: lower-latin;}
.num { list-style-type: decimal;}
.text-indent { text-indent: 10px;}

.img-responsive{  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.5);}
.img_brute {     box-shadow: none; }
.right {text-align:right;width: 50%;}
.left {text-align:left;}
.table > tbody > tr > td, .table > tfoot > tr > td {    border-top: 0 ; }

a:focus{
  outline:none;
}
.p26 {font-size:22px;font-weight:bold;}

h1{  padding:0px;}
h1:after{
  content: " ";
  border-bottom-style: solid;
  border-bottom-width:2px;
  display:block;
  width:100px;
  margin: 0 auto;
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right,      rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
h2{  font-size: 26px;}
.nav-tabs {
  border-bottom: none;
}
.nav-tabs > li > a img {
  width: 120px;
}
.nav2 > li > a{
  padding:0;
}
.nav-tabs > li {
    float:none;
    display:inline-block;
    zoom:1;

}
.nav-tabs > li a { 	padding-left: 25px; 	padding-right: 25px;}

.nav-tabs {
    text-align:center;
}

.inline-grid {display:inline-grid;}
.grid {display:grid;}
.cart {
  display: none;
}


@media screen and (max-width:480px) {
h1 {font-size: 22px; }
.nav-tabs > li a {
    padding-left: 10px;
    padding-right: 10px;
}
}

