#ywcdd_qty_product_table-container > label{
    float: none;
}
.ywcdd_quantity_table_container{
    margin-left: -184px;
    margin-top: 40px;
    clear: both;
}

.ywcdd_quantity_table_container .yith-plugin-fw-field-wrapper.yith-plugin-fw-select-field-wrapper{
    margin-bottom: 5px;
}
.ywcdd_quantity_container{
    margin-right: 20px;
}

.ywcdd_quantity_table_content table{
    border-collapse:collapse;

}
.ywcdd_quantity_table_content th, .ywcdd_quantity_table_content td{

    border-left:1px solid #d8d8d8;
    border-right:1px solid #d8d8d8;

}

.ywcdd_quantity_table_content td{
    border-bottom: 1px solid #d8d8d8;
    padding-bottom: 10px;
    padding-top: 10px;
    max-width: 200px;
}

.ywcdd_quantity_table_content th.ywcdd_quantity, .ywcdd_quantity_table_content td.ywcdd_quantity {
    border: none!important;
    vertical-align: top;
}
.ywcdd_quantity_table_content th.ywcdd_quantity
{
    padding: 10px 0 0px 13px;
    /* vertical-align: middle; */
    /* text-align: right; */
    text-align: left;
}

.ywcdd_quantity_table_content th{
    border-top:1px solid #d8d8d8;
}

.ywcdd_quantity_table_content tbody tr:last-child td{
    border-bottom:1px solid #d8d8d8;
    padding-bottom: 30px;
    padding-top: 30px;
}

.ywcdd_quantity_table_content table th{
    padding-top: 10px;
    padding-bottom: 10px;
}
.ywcdd_quantity_table_content table th.ywcdd_quantity, .ywcdd_quantity_table_content table td.ywcdd_quantity {
    padding-right: 30px;
    /* vertical-align: top; */
}
.ywcdd_quantity_table_content tbody td{
    padding-left: 10px;
    padding-right:10px;
}

.ywcdd_quantity_table_container table tfoot tr td{
    border: none!important;;
}

.ywcdd_quantity_label{
    text-align:right;
    margin-right:20px;
    margin-top:30px
}
.ywcdd_add_new_row{
    margin-top: 20px;
}
.ywcdd_add_new_row button{

    width: 100%;
}

.ywcdd_back_to:after {
    display: inline-block;
    font-family: 'Dashicons';
    content: '\f342';
    padding-left: 5px;
}

.yith-plugin-fw-field-wrapper.ywcdd_product_quantity_value_wrapper > div {
    display:inline-block!important;

}

.yith-plugin-fw-field-wrapper.ywcdd_product_quantity_value_wrapper div.yith-plugin-fw-select-field-wrapper{
    width:31%!important;
}

.yith-plugin-fw-field-wrapper.ywcdd_product_quantity_value_wrapper .yith-plugin-fw-number-field-wrapper{
    width:60%;
    margin-left:10px;
}
.yith-plugin-fw-field-wrapper.ywcdd_product_quantity_value_wrapper .select2.select2-container{
    width:100%!important;

}
.yith-plugin-fw-field-wrapper.ywcdd_product_quantity_value_wrapper input[type="number"]{
    width:100%!important;
}

.ywcdd_quantity_table_content table tbody td.ywcdd_quantity input[type="number"]{
   width: 90px;
}
.ywcdd_quantity_table_content .select2.select2-container{
  width: 169px!important;
}

.ywcdd_quantity_table_content table tbody td select{
    padding-left: 10px!important;
}
th.ywcdd_remove_row_column, td.ywcdd_remove_row_column{
    border:none!important;
}

td.ywcdd_remove_row_column a {
    text-decoration: none;

}
td.ywcdd_remove_row_column a .icon-trash{
    margin: 0!important;
    padding: 0!important;
    position: relative;
}

td.ywcdd_remove_row_column a:hover .icon-trash:before{
    color:#ff0000;
}
