/*Begin Créer drapeau*/
.drag_image img {
  width: 100%;
}
p.outils {
  color: white;
  padding: 12px;
}
.outils a {
  color: white !important;
  cursor: pointer;
}
#nom::placeholder,
#prenom::placeholder,
#adresse::placeholder,
#codepostal::placeholder,
#ville::placeholder,
#pays::placeholder,
#telephone::placeholder,
#from::placeholder,
#raison_soc::placeholder,
#fonction::placeholder,
#commentaire::placeholder {
  color: #7a7a7a !important;
}
div#rand_form_addtext {
  overflow: hidden;
  width: 30%;
  padding: 2% 1% 0% 1% !important;
}
div#rand_divaddtext {
  padding: 5% 5% 0% 6%;
}
.form-group input#rand_ajoutbtn_addtext {
  cursor: pointer;
}
#ui-id-1 {
  color: #fff;
  background-color: #232323ff;
  width: 100%;
  margin: auto;
  font-size: 1.3em;
  display: block;
  text-align: center;
  padding: 20px 10px 20px 10px;
}
#rand_form_addtext label {
  font-size: 1em;
  color: #232323ff;
  font-weight: bold;
}
input#rand_txt_addtext {
  color: #232323ff;
  font-weight: normal;
  font-style: italic;
}
select#rand_size_addtext {
  color: #232323ff;
  font-weight: bold;
}
select#rand_radius_addtext {
  color: #232323ff;
  font-weight: bold;
}
select#rand_courbe_addtext {
  color: #232323ff;
  font-weight: normal;
}
.form-group input#rand_ajoutbtn_addtext {
  position: relative;
  bottom: 2em;
  width: 80%;
  color: #fff;
  background-color: #232323ff;
  padding: 7px;
  left: 9.5%;
  border: none;
  font-weight: bold;
}

span#ui-id-2 {
  color: #fff;
  background-color: #232323ff;
  width: 100%;
  margin: auto;
  font-size: 1.3em;
  display: block;
  text-align: center;
  padding: 20px 10px 20px 10px;
  font-family: Roboto Bold, sans-serif;
}
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
  background: transparent;
  border: none;
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close {
  display: none;
}
.submit_ajout_image {
  color: #fff;
  background-color: #232323ff;
  border: none;
  width: 17%;
  height: 28px;
}
input#rand_file_addimage {
  color: #232323ff;
  border: 1px solid #232323ff;
}
.ou_ou_ou {
  color: #232323ff;
  font-weight: bold;
}
.form-group_ajout label {
  font-size: 1em;
  color: #232323ff;
}
/*End Créer drapeau*/

/*Begin Sigle page*/
.cms-id-117 .test span {
  color: white;
}
#subcategories ul li .subcategory-image a {
  display: none;
}
li.product-flag.out_of_stock {
  display: none;
}
.products article .wishlist-button-add {
  display: none;
}
.product-price-and-shipping {
  display: none;
}
.product-miniature .product-title a {
  font-weight: bold;
}
.dbblockimg {
  display: block !important;
}
.afterimg {
  background: black;
  color: white;
  width: 90%;
  margin: auto;
  text-align: center;
  margin-top: 17px;
  border-radius: 8px;
  padding: 3%;
}
.fancybox-content img {
  width: 100%;
  height: auto;
}

.category-id-3 .block-categories {
  display: none;
}
.category-id-3 #search_filters {
  display: none;
}
.category-id-3 #content-wrapper {
  width: 100%;
}
.category-id-3 .js-product {
  width: 16.66%;
}
.product-miniature .thumbnail-top {
  border: 1px solid #d6d4d4;
  padding: 9px;
}
.category-id-3 .block-category {
  display: none;
}
.category-id-3 #subcategories {
  margin-bottom: 20px;
  border-top: 1px solid #f6f6f6;
  display: none;
}
.category-id-3 .highlighted-informations.no-variants {
  display: none;
}
/*End Sigle page*/

/*Begin sticky menu*/
li#lnk-contacter-nous {
  display: none !important;
}
/*End Sticky menu*/
