/* Stile pagine BE cartella configurators */

/* Pagina configuration.jsp */
.ds-add-part {
  display: block;
  font-size: 1.25rem;
  line-height: 1.4;
  color: #333;
  overflow: hidden;
}

.ds-icon-part, .ds-icon-variant {
  padding: 0 5px;
  position: relative;
  margin-top: -2px;
}

.ds-icon-part span, .ds-icon-variant a, .ds-icon-variant span {
  padding: 5px;
}
.ds-icon-part span:hover, .ds-icon-variant a:hover, .ds-icon-variant span:hover {
  color: #ccc !important;
}

.ds-variant-box>div.ds-is-default .ds-icon-variant .ds-default-variant {
  cursor: default;
  color: #ccc !important;
}

.uk-accordion>li {
  border-bottom: 1px solid #ccc;
}

.uk-accordion-content {
  padding-bottom: 10px;
}

.ds-icon-variant>* {
  min-width: 20px;
  width: 20px;
}

.uk-accordion-title {
  padding: 7px 0;
}

.ds-img-placeholder {
  opacity: 0.15;
  width: 40px;
  min-width: 40px;
  line-height: 40px;
}

.ds-variant-box {
  cursor: pointer;
  display: inline-block;
  margin: 0 10px 10px 0;
}

.ds-variant-box>div {
  padding: 4px;
  box-sizing: border-box;
}

.ds-variant-box>div.ds-is-default {
  border: 1px solid #e55959;
}

.ds-variant-box img {
  min-width: 40px;
}

.ds-variant-box .ds-variant-description {
  overflow-wrap: anywhere;
}

.ds-sortable-variant {
  padding-bottom: 9px;
}

.ds-add-variant, .ds-sortable-variant>div {
  width: 230px;
}

.ds-add-variant .uk-icon-button {
  margin: 2px;
}

#ds-finish-standard .choices img {
  height: 25px;
}

.uk-sortable-empty {
  min-height: 0;
}

/* Pagina partCamera.jsp */
#app .container .configurations-panel {display: none !important}

#app>div {height: 100% !important;}

.ds-model-link {
  color: #666;
  background: #fff;
  box-sizing: border-box;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
}

.ds-model-link.uk-link-reset {
  border-left: 5px solid #333;
  padding: 10px !important;
}

#ds-camera-column {
  box-sizing: border-box;
  border-left: 1px solid #eee;
}

.mv-ar-prompt+.bi.ds-icon-rounded.ds-icon-rounded-normal {display: none}
