body {
  background-color: #000000; }

.et_color_scheme_red {
  color: #cccccc;
  background-color: #000000; }

.title-text-1,
.title-text-2,
.title-text-3,
.title-text-4,
.promo .title-text-4,
.starting-at,
.price--content--price.promo,
.product-list-wrapper .price-total,
#billdetail li {
  color: #ffffff; }

.body-text-2 b, .body-text-2 strong {
  color: #ffffff; }

.body-text-1 {
  color: #cccccc; }

#main {
  width: auto;
  max-width: 980px; }

#main, .well {
  background-color: #000000; }
  #main h3, .well h3 {
    color: #666666; }

#et-main-area .btn.btn, #et-main-area .button.button, #et-main-area .dxo-footer .dxo-footer__share .btn.btn {
  color: #ffffff;
  background-color: #dd5555;
  border-radius: 0; }
  #et-main-area .btn.btn:hover, #et-main-area .btn.btn:active, #et-main-area .btn.btn:focus, #et-main-area .btn.btn.active, #et-main-area .button.button:hover, #et-main-area .button.button:active, #et-main-area .button.button:focus, #et-main-area .button.button.active, #et-main-area .dxo-footer .dxo-footer__share .btn.btn:hover, #et-main-area .dxo-footer .dxo-footer__share .btn.btn:active, #et-main-area .dxo-footer .dxo-footer__share .btn.btn:focus, #et-main-area .dxo-footer .dxo-footer__share .btn.btn.active {
    background-color: #ff6666; }
#et-main-area .btn.btn--cta[disabled] {
  color: #999999;
  background-color: #333333; }
#et-main-area .button-outline.button-outline {
  color: #dd5555;
  border-radius: 0;
  background-color: transparent; }
  #et-main-area .button-outline.button-outline:hover, #et-main-area .button-outline.button-outline:active, #et-main-area .button-outline.button-outline:focus {
    color: #ff6666;
    background-color: transparent;
    border-color: #ff6666; }

.link-text-1, .link-text-2 {
  color: #dd5555; }
  .link-text-1:hover, .link-text-1:active, .link-text-1:focus, .link-text-2:hover, .link-text-2:active, .link-text-2:focus {
    color: #ff6666; }

.navsteps-wrapper {
  width: 100%;
  max-width: 520px; }
  .navsteps-wrapper li {
    color: #dd5555;
    width: 24%; }
  .navsteps-wrapper li a {
    color: #dd5555;
    width: 100%; }
  .navsteps-wrapper.counter ul:after {
    border-top-color: #dd5555; }
  .navsteps-wrapper.counter span {
    border-radius: 0;
    border: 2px solid #dd5555;
    background: #000000;
    line-height: 20px; }
  .navsteps-wrapper.counter .current span {
    border-color: #dd5555;
    background: #dd5555; }

.product-list-wrapper .form-quantity.form-control:not(textarea) {
  border-radius: 0 !important; }

.basket__bloc {
  position: absolute;
  right: 6px;
  top: 0; }

.basket__bloc.basket__bloc a {
  display: block;
  padding: 2px 15px 14px 30px;
  color: #fff;
  font-weight: 700;
  background: transparent url(cart-icon.png) no-repeat; }

.basket__bloc__bigorder a {
  padding: 2px 15px 14px 27px; }

.basket__count {
  float: left;
  height: 40px;
  width: 40px;
  margin-left: -5px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 40px;
  vertical-align: middle;
  text-align: center;
  background-color: #7cabf6; }

.basket__infos {
  /* position: absolute; */
  right: 0;
  bottom: -20px;
  font-size: 12px;
  color: #6f6f6f; }

select.form-control {
  background-image: url(icon-select.png); }

.ogone-form select {
  background-image: url(icon-select.png); }

.form-control.form-control {
  border-radius: 0; }

#lostpasswd, .txt_Gray a {
  color: #dd5555; }

#cartdetail {
  background-color: #000000; }

input[type="checkbox"], input[type="radio"] {
  border-color: #dd5555; }
  input[type="checkbox"]:checked, input[type="radio"]:checked {
    background-color: #dd5555; }

.payment-methods-image {
  background-color: transparent;
  background-size: 49px; }

.container.container {
  width: auto;
  max-width: 1600px; }

@media (max-width: 480px) {
  .product-list-wrapper .product-description p {
    font-size: .65em; }

  .navsteps-wrapper li, .navsteps-wrapper li a {
    width: 23%; } }
.et_pb_button {
  display: inline-block;
  text-align: center; }

#main-header .container, #main-header li {
  padding: 0; }
#main-header li {
  background-color: transparent; }

#top-header .container {
  padding: .75em 0 0; }

#main-footer .icon:before {
  background: none; }

.popover {
  border-radius: 0;
  background-color: #444444; }
  .popover h3, .popover label {
    color: #ffffff; }
  .popover .button {
    background-color: #dd5555; }
    .popover .button:hover {
      background-color: #ff6666; }
  .popover.top > .arrow:after {
    border-top-color: #444444; }

.product-list-wrapper .help-link i {
  margin-top: 3px;
  font-size: 1em;
  margin-bottom: 15px; }

input.text,
input.title,
input[type=email],
input[type=password],
input[type=tel],
input[type=text],
select,
textarea,
.form-control {
  background-color: #555555;
  color: white; }

input.text:focus,
input.title:focus,
input[type=text]:focus,
select:focus,
textarea:focus {
  color: #cccccc; }

[name=OGONE_CC_FORM] input.text:focus,
[name=OGONE_CC_FORM] input.title:focus,
[name=OGONE_CC_FORM] input[type=text]:focus,
[name=OGONE_CC_FORM] select:focus,
[name=OGONE_CC_FORM] textarea:focus {
  color: black; }

#shopupgradebody {
  background: #000000; }
  #shopupgradebody .productitem th {
    background-color: #444444;
    color: #ffffff; }
  #shopupgradebody .invoice td {
    color: #cccccc; }

.ogone-form input[type="submit"][name="payment"][disabled] {
  background-color: #333333; }

#purshaseSuccess .ProductImage img {
  width: 40%; }

#basket-container #wait {
  display: none; }
  #basket-container #wait .wait-bg {
    overflow: hidden;
    position: absolute;
    z-index: 2000;
    top: -10px;
    bottom: -10px;
    left: -10px;
    right: -10px;
    background: rgba(0, 0, 0, 0.8);
    border-radius: 0; }
  #basket-container #wait .spinner {
    position: absolute;
    z-index: 3000;
    top: 50px;
    left: 49%; }

.zoneinput.form-group input[type=email] {
  padding-left: 20px; }

/*# sourceMappingURL=index.css.map */
