.logofooter img { width:100px; }
.footer-summary p { font-family:'Niconne'; font-size:1.5em;}
#searcher, .radius-search { border-top-left-radius:20px !important; border-bottom-left-radius:20px !important; }
.btn-primary, .panel-primary .panel-heading, a.list-group-item.active {
  z-index:777;
  background-color: hsl(41, 85%, 35%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#efb73d", endColorstr="#a5750d");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#efb73d), to(#a5750d));
  background-image: -moz-linear-gradient(top, #efb73d, #a5750d);
  background-image: -ms-linear-gradient(top, #efb73d, #a5750d);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efb73d), color-stop(100%, #a5750d));
  background-image: -webkit-linear-gradient(top, #efb73d, #a5750d);
  background-image: -o-linear-gradient(top, #efb73d, #a5750d);
  background-image: linear-gradient(#efb73d, #a5750d);
  border-color: #a5750d #a5750d hsl(41, 85%, 29%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.39);
  -webkit-font-smoothing: antialiased;  
}
.btn-primary { text-transform:uppercase; }
.logofooter img { width:250px; }
.dropdown-marque li a img  {  height:50px; max-wdith:250px; }
.dropdown-marque li a:hover img {  height:70px; wdith:250px; }
@media (max-width: 640px) {
.navbar-brand img { width: 190px; }
}
.card .viewer { background-size: contain; }
#product_picture { border-radius: none; border: 0px; padding: 0px; margin-bottom: 0px; }
.badge-primary { background-color:#a5750d !important; }