/*IE10 and IE11*/

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #__nuxt {
    /* min-height: 500px; */
    /* height: 100%; */
  }

  html, body, #__nuxt, #__layout {
    display: block;
    /* flex: 1 1 auto; */
    /* min-height: 500px; */
    /* height: 100%; */
    position: relative;
  }

  #__nuxt .layout-container {
    display: block;
    /* background: yellow; */
    /* flex: 1 1 auto;
    overflow: visible;
    position: relative;
    height: 100%; */
    min-height: 100vh;
  }

  #__nuxt .layout-center {
    /* flex: 1 1 auto; */
    position: relative;

    display: block;
    /* max-width: inherit; */
    /* width: 112.0625rem; */
    /* height: 100%; */

    /* background-color: green; */
  }

  #__nuxt .layout-center .layout {
    display: block;
    /* background: blue; */
  }

  .VMainContentPanel.main {
    display: block;
  }
  .VMainContentPanel.main > .default {
    display: block;
    min-height: 101vh; /* so that scroll will always available for load more */
  }
  .VMainContentPanel.main > .default > .VMainContentBody {
    display: block;
  }

  .search-container .icon {
    top: 10px;
  }

  .left-container {
    top: 0;
    /* background: red; */
  }

  .default {
    flex: 1 1 auto;
  }

  .VMainContentPanel.main > .header-container {
    display: block;
  }
  .VMainContentPanel.main > .header-container > .header {
     display: block;
     /* width: 112.0625rem; */
    /* max-width: inherit; */
  }

  /* .VProductDetails-wrapper > .VMarketProductDetails {
    margin-bottom: 130px;
  } */

  .VMarketProductDetails .images-viewer > .thumb-images {
    flex: 1 1 auto;
  }
  .VMarketProductDetails .name-container {
    flex: 0 0 auto;
  }

  .VMarketProductDetails .VInfoTextTruncatable {
    max-width: 200px;
  }

  .IZ-select .IZ-select__input .icon-dropdown {
    top: 14px;
  }

  .product-item .footer .right .right-front {
    right: 0;
  }
  .product-item .footer .right .right-back {
    right: 0;
    visibility: hidden;
  }
  .product-item .footer .right:hover .right-back {
    visibility: visible;
  }

  .VCartDataCollection-wrapper > .data-collection-form {
    min-height: calc(100vh - 277px);
  }
}
