/* /**
 * Frontend Style.
 *
 * @package  kratos-skin-for-wp-configurator-pro/assets/css/
 * @since  1.0
 * @version  1.0
 */

 .wpc-kratos-skin .wpc-controls-parent-wrap {
  	position: absolute;
 }
 .wpc-kratos-skin .wpc-control-menubar-wrap {
  	padding: 15px;
 }

.wpc-kratos-skin .wpc-control-menubar,
.wpc-kratos-skin .wpc-buttons {
	padding-bottom: 0;
}

.wpc-kratos-skin .wpc-controls-wrap.wpc-kratos-skin-control, 
.wpc-kratos-skin .kratos-skin.wpc-has-summary .wpc-cart-form-wrapper [data-open-popup-id='cart-form-summary'] {
	margin-bottom: 0;
}

.wpc-kratos-skin .wpc-parent-control > .wpc-control-lists-inner > .wpc-control-item:first-child > .wpc-sub-control {
	display: none;
}

.wpc-kratos-skin .wpc-control-item {
	margin: 0;
	display: block;
}

.wpc-kratos-skin .wpc-kratos-skin-control .wpc-parent-control .wpc-layer-title-wrap {
	margin-bottom: 0;
}

.wpc-kratos-skin .wpc-control-lists.wpc-sub-control .wpc-control-lists-inner {
	width: 100%;
}

.wpc-kratos-skin .wpc-sub-control .wpc-control-item.wpc-control-type-label {
	line-height: normal;
	padding: 0;
	margin: 0;
}

.wpc-kratos-skin .wpc-config-element:not(.accordion-2):not(.popover):not(.independent-racing) .wpc-sub-control .wpc-control-item {
	box-shadow: none;
	width: 100%;
}

.wpc-kratos-skin .wpc-configurator-wrap .wpc-control-item .wpc-sub-control .wpc-layer-title-wrap {
	line-height: normal;
}

.wpc-kratos-skin .wpc-kratos-skin-control .wpc-parent-control .wpc-layer-title-wrap .wpc-layer-title-inner {
	line-height: normal;
}

.wpc-kratos-skin .wpc-control-item-info {
  position: static;
  opacity: 1;
  visibility: visible;
}

.wpc-kratos-skin .wpc-control-item-info-inner {
  background: transparent;
  box-shadow: none;
  display: block;
  padding: 0;
  line-height: normal;
}

.wpc-control-item-info .wpc-control-item-info-inner:before {
	content: none;
}

.wpc-kratos-skin.theme-furniture .wpc-configurator-wrap:not(.style2) .wpc-floating-icons {
	top: 80px;
}

 @media screen and (max-width: 1024px)  {
	.wpc-kratos-skin .wpc-control-items-group-wrap, .wpc-kratos-skin .wpc-kratos-skin-preview-control-wrapper.active .wpc-control-items-group-wrap {
		position: static;
	}
 }