.woocommerce_options_panel .cx-main-box-wraper {
    padding: 20px;
    box-sizing: border-box;
}

.woocommerce_options_panel .cx-main-box-wraper label {
    margin: 0px;
    left: 0px;
    display: block;
    width: 100%;
    float: none;
    margin-bottom: 10px;
}

.woocommerce_options_panel .cx-main-box-wraper label + * {
    width: 100%;
}

.form-field.hs-form-field {
    margin-bottom: 15px;
}

.cx-main-box-wraper .layer-container {
    border: 1px solid silver;
    margin-bottom: 10px;
    padding: 5px;
    box-sizing: border-box;
    position: relative;
}

.cx-main-box-wraper  .layer-title {
    display: flex;
    border-bottom: 1px solid silver;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.cx-main-box-wraper  .obj_id {
    margin-right: 5px;
}


.item-order.ng-binding {
    position: absolute;
    right: 10px;
    top: 5px;
}

.variation_list_table tr.disabled {
    opacity: 0.5;
}

table.variation_list_table {
    width: 100%;
    border: 1px solid silver;
    border-collapse: collapse;
}

table.variation_list_table tr,table.variation_list_table td {
    border: 1px solid silver;
    padding: 8px 3px;
    text-align: center;
}

.variation_list_table-container {
    max-width: 100%;
    overflow-x: scroll;;
}





.variation_list_table-container.expended_view {
    position: fixed;
    z-index: 99999;
    background: #5f5f5fd1;
    top: 0px;
    right: 0px !important;
    left: 0px !important;
    padding: 20px 6%;
    bottom: 0px;
    box-sizing: border-box;
}

.variation_list_table-container.expended_view .variation_list_table-inner-container {
    background: white;
}

.variation_list_table-container.expended_view table td {
    min-width: 30px;
}

.variation_list_table-container.expended_view table input:not([type=checkbox]) {
    width: 105px;
}


.variation_list_table-inner-container {overflow: scroll;}
.variation_list_table-inner-container img.item-thumbnail {
    width: 100px;display: block;height: initial;
}

.quantity-wrapper{
    margin:20px 0 !important;
}

#cx_product_layers .form-field.hs-form-field.field-layer_selector .field-wraper {
    min-width: 100% !important;
}

#cx_product_layers .form-field.hs-form-field.field-layer_selector {display:block !important;}
