/* ***** screens > 940px ***** */
@media (min-width: 500px) {

/*
  #container, #content {
    width: initial !important;
    max-width: 940px !important;
  }

  div.sidebarLeft #content {
    max-width: 960px !important;
  }
*/
}



/* ***** product details row 1 ***** */

@media (min-width: 501px) {
/*
  .detailsInfo {
    max-width: @940px;
    width: initial;
  }
  }
  .detailsInfo .pictureBox {
    width: 40%;
  }
  .detailsInfo .pictures {
    width: 100%;
  }

  .detailsInfo #detail-pic, .detailsInfo #detail-pic a, .detailsInfo #detail-pic .mousetrap {
    width: 100% !important;
    height: 0% !important;
    line-height: 100%;
  }

  .detailsInfo #detail-pic a {
    padding-bottom: 100%;
    position: relative;
  }

  .detailsInfo #detail-pic img {
    max-width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    margin: auto;
  }

  .detailsInfo #otherPictures {
    width: 100%;
  }


  .detailsInfo #otherPictures .itemSlider {
    width: 79% !important;
  }

  .detailsInfo .information {
    width: 32%;
  }

  .detailsInfo .priceContactBox {
    width: 23.4%;
  }
  */

  /* details row 2 */

  /*
  #productinfo .relatedInfo, #productinfo #relProducts {
    width: 49%;
  }

   .details-details #cross, .details-details #accessories {
     width: 99%;
   }


  #detailsRelated .carouselContainer {
    width: 87%;
  }



  .carouselContainer .bx-wrapper {
    width: initial !important;
    max-width: 940px !important;
  }
  */
}


/* etc */

.stockFlag.notBuyable.notOnStock {
  margin-top: 1em !important;
}
