@charset "UTF-8";
/* Modifications Webforge */
/* Affichage des cartes de la poste */
.ecwid-PaymentMethodsBlock-PaymentOption:first-child div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img {
  opacity: 0;
}

.ecwid-PaymentMethodsBlock-PaymentOption:first-child div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock {
  background: url("//www.traiteurplanchamp.ch/app-3761/cards.png") 20px 8px no-repeat;
  height: 42px;
  width: 300px;
}

/* MENU*/
/* First level category links */
span.ecwid-categories-category {
  font: normal 15px "trebuchet MS", helvetica, verdana, sans-serif;
  color: #993333;
  white-space: nowrap;
}

/* Second level category links */
div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font-size: 14px;
}

/* 3rd, 4th, etc level category links */
div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font: normal 13px tahoma, geneva, verdana, sans-serif;
}

/* CATEGORIES couleur */
html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected span.ecwid-categories-category {
  color: #ff0000;
}

/* -------------------------------------- */
/* CONTENT */
/* Formatage */
div.ecwid-productBrowser-head {
  color: #990000;
}

.ecwid p {
  padding-bottom: 10px;
}

.ecwid strong {
  color: #990000;
}

/* Prix couleur */
div.ecwid-productBrowser-price {
  color: #990000;
}

/* Produits taille du nom */
.ecwid-productBrowser-relatedProducts .ecwid-productBrowser-productNameLink {
  font-size: 11px;
}

div.ecwid-productBrowser {
  padding-top: 20px;
  margin: 0;
}

/* -------------------------------------- */
/* LIENS */
.ecwid a {
  color: #993333 !important;
}

.ecwid a:hover {
  color: #ff0000 !important;
}

/* LIENS BAS DE PAGE LORSQUE PLUSIEURS PAGES 1,2,3,...*/
html#ecwid_html body#ecwid_body div.ecwid-pager-hasTopSeparator {
  font-size: 1.8em;
}

/* -------------------------------------- */
/* LISTES */
/* Suppression puce */
#content #horizontal-menu ul li {
  list-style-type: none;
}

/* -------------------------------------- */
/* IMAGES */
/* Ombre photos enlevé ! */
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery {
  padding-bottom: 50px;
}

/* Enlever ombre et bords */
.ecwid-SpacerImage {
  border: none !important;
  box-shadow: none !important;
}

/* -------------------------------------- */
/* BOUTONS : Search */
div.ecwid-SearchPanel {
  float: right;
}

input.ecwid-SearchPanel-field {
  float: left;
  padding: 5px;
}

button.ecwid-SearchPanel-button {
  float: right;
  padding: 5px;
  margin-right: 0px;
}

/* -------------------------------------- */
/* Formulaires */
/* Client connecté réglage position nom etc */
div.ecwid-ProductBrowser-auth-anonim span, div.ecwid-ProductBrowser-auth-logged {
  padding: 1px 0 0 0;
}

/* -------------------------------------- */
/* PANIER */
/* Bouton panier : mettre bloc webforge avec numéro de page (exemple 1314 num page: 1314#!/~/cart)  */
/* Position minicart */
.ecwid-minicart-floating {
  visibility: visible;
  position: fixed;
  left: auto;
  right: 5px !important;
  top: 5px !important;
  bottom: 0px;
}

/* couleur boutons */
html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary {
  background: #993333 !important;
}

/* taille photos articles */
.gwt-Image {
  max-height: 500px !important;
  width: auto !important;
}

/* couleur menu a */
#horizontal-menu *, #horizontal-menu > a {
  color: #993333 !important;
  background-color: #eeeeee !important;
}

#horizontal-menu ul * a:hover, #horizontal-menu ul * a:hover * {
  background-color: #993333 !important;
  color: #ffffff !important;
}

/* POP-UP achat minimal de support ECWID ne pas enlever */
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed {
  position: absolute !important;
  top: 200px !important;
  font-weight: bold;
  border: 1px red solid !important;
}
