.nm-2col{width: 100%;}
.nm-basket-navigation{display: none;}
.nm-navigation-derivative-main-list li:first-child label{display: none;}
.nm-navigation-derivative-main-list li.active label{display: inline-block;}
.nm-navigation-derivative-main-list li:nth-last-child(1) a,
.nm-navigation-derivative-main-list li:nth-last-child(2) a{display: none!important;}
/* .nm-md-media-library-configuration-buttons .nm-el-btn{display: none;} */
@media screen and (min-width:999px) {
  .nm-navigation-active-wrap .audi-link-m{
    display: none;
  }
}
@media screen and (max-width: 999px){
  .nm-navigation-derivative-main-list::after {
    background-color: rgba(0, 0, 0, .1);
    bottom: 0;
    content: "";
    height: 1px;
    left:-20%;
    margin: 0 auto;
    position: absolute;
    right: 0;
    width: 140%;
    z-index: 1;
  }
}
.nm-stage-container .nm-stage-button{display: none;}
.nm-mode-expert-group-wrap + .nm-md-equipment-search-btn{display: none;}
.nm-md-inline-rendering .nm-md-in-landscape-wrapper > a{display: none;}
.nm-md-inline-rendering + .nm-module-text-html{display: none;}
.nm-layer-wrapper{display: none;}
.nm-layer-wrapper .nm-bs{display: none;}
.nm-layer-wrapper .nm-stage-browse{display: none!important;}
.nm-layer-wrapper .nm-el-btn-02{display: none;}

@media (max-width: 1024px){
  .nm-layer-wrapper {
    left: 0;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    z-index: 102;
  }
}
.nm-el-btn.nm-el-btn-01{display: none!important}
.nm-module-engine-selection-engine-list .nm-module-engine-selection-engine{border-color: #000;}
.nm-module-engine-selection-engine .nm-module-engine-selection-engine-checkbox{pointer-events: none;}
.nm-module-engine-selection-engine .audi-checkbox .audi-checkbox-symbol{pointer-events: none;}
.nm-module-engine-selection-engine .audi-checkbox .audi-checkbox-symbol .nm-icon-select-small{opacity: 1;}
.nm-tbl-red td{width: auto;}
.nm-stage-infocluster div > a{display: none!important;}
html.nm-js-enabled .nm-module-numbers.nm-number-hidden .nm-numbers-column{opacity: 1;}
.nm-wrapper {
  min-width: 0;
  width: 100%;
}
.nm-layer-wrapper .nm-navigation-sub-wrap-hidden{display: none;}
.nm-inline-mediagallery-container .nm-inline-mediagallery-toggle-detail-label{display: none!important}
.nm-md-inline-mediagallery .nm-inline-mediagallery-slider-navigation{display: none!important;}
.nm-nav-wrap{background-color: #000!important;}
@media all and (max-aspect-ratio: 1/1) and (max-width: 1023px) {
	.nm-stage-wrapper .nm-dots-navi{
		/* bottom: auto; */
		left: 5%;
		margin-top: 56.25% !important;
		/* top: -20px; */
		width: 90%;
	}

	.nm-state-is-responsive .nm-stage-wrapper {
		background-size: cover;
	}
}
.nm-j-panorama-activate,
.nm-overlay-activate-panorama{
  display: none!important;
}
.nm-basis-video-play-button,
.nm-md-inline-mediagallery .nm-icon-play-large{
  display: none;
}
.nm-j-configurator-container-hide {
	display: none;
}

.active .nm-module-tiles-categorized-icon-selected{
  display: block!important;
}
.active .nm-module-tiles-categorized-tileinfo{
  display: flex!important;
  z-index: 5;
}

.nm-stage-media.carousel{
  height: unset;
  padding-bottom: 0;
  overflow: visible;
  margin-bottom: 0;
}
.nm-stage-media.carousel img{
  padding-bottom: 0;
  float: left;
}
.nm-stage-media.carousel .slick-dots{
  bottom: 14px;
}
.nm-stage-media.carousel .slick-dots li{
  width: 10px;
  height: 10px;
  margin: 0 7px;
}
.nm-stage-media.carousel .slick-dots li.slick-active button{
  border: 1px solid #cfcfcf;
  background-color: #fff;
  width: 10px;
  height: 10px;
}
.nm-stage-media.carousel .slick-dots li button{
  width: 8px;
  height: 8px;
  padding: 0;
  border: 0;
  border-radius: 100%;
  background-color: #ccc;
}
.nm-stage-media.carousel .slick-dots li button:before{
  display: none;
}
.nm-stage-media.carousel img.nm-stage-img.nm-j-configurator-renderimage:not(:first-child){
  position: absolute;
}