.quickOrder-table{
    width: auto;
    margin-right: 0px;
    margin-left: auto;
}

.label-table{
    width: auto;
    margin-right: auto;
    margin-left: 0px;
}

@media (min-width: 1024px){
    .item__list .item__list--item .item__image_quick_order,
    .item__list .item__list--item .item__info_quick_order,
    .item__list .item__list--item .item__price_quick_order,
    .item__list .item__list--item .item__total_quick_order,
    .item__list .item__list--item .qty_detail_quick_order,
    .item__list .item__sku__input_quick_order{
        display: table-cell;
        padding: 0 10px;
        vertical-align: middle;
    }

    .item__list .item__sku__input_quick_order {
        padding: 70px 0px;
        padding-left 40px;
        margin: 0 0 10px;
        width: 12%;
    }

    .item__list .item__image_quick_order {
        width: 186px;
        padding: 0 20px;
    }

    .item__list .item__image_quick_order img {
        max-width: 144px;
    }

    .item__list .item__list--item .item__info_quick_order{
        width: 25%;
        padding: 0 10px;
    }

    .item__list .item__list--item .item__price_quick_order{
        font-size: 17px;
        font-weight: 700;
        text-align: right;
        padding: 0 5px;
        width: 125px;	
    }

    .item__list .item__total_quick_order {
        font-size: 18px;
        font-weight: 700;
        text-align: right;
        padding: 0 5px;
        width: 140px;	
    }

    .item__list .item__grand_total_quick_order {
        font-size: 18px;
        font-weight: 700;
        text-align: right;
        padding-left: 0;
        padding-right:64px;
    }

    .item__list .item__list--item .qty_detail_quick_order {
        text-align: center;
        justify-content: center;
        align-items: center;
        border: none!important;
        width: 140px;
    }

    .item__list .item__list--item .qty_detail_quick_order .form-control {
        width: 50px;
    }

    .item__list .item__list--item .qty_detail_quick_order .qty_group{
        display: inline-flex!important;
    }

    .item__list .item__list--item .qty_detail_quick_order .btn.btn-default {
        padding: 6px 7px;
        border-radius: 0;
        max-height: 41px;
    }

    .item__list .item__name_tb_quick_order {
        font-size: 17px;
        font-weight: 700;
    }

    .item__list .item__price_h {
        text-align: center;
        width: 125px;
    }

    .item__list__cart .item__quantity_h {
        text-align: center;
        width: 140px;
    }

    .item__list .item__total--column_h {
        text-align: center;
        width: 140px;
    }

}

@media (min-width: 640px) and (max-width: 690px){
    .item__list .item__list--item .item__price_quick_order{
	    width: 150px!important;
	    padding-left: 0px!important;
    }

    .item__list .item__list--item .qty_detail_quick_order {
	    width: 134px!important;;
    }

    .item__list .item__total_quick_order {
	    width: 150px!important;;
    }
}

@media (min-width: 640px) and (max-width: 1023px){
    .item__list .item__list--item .item__image_quick_order,
    .item__list .item__list--item .item__price_quick_order,
    .item__list .item__list--item .item__total_quick_order,
    .item__list .item__list--item .qty_detail_quick_order
    .item__list .item__sku__input_quick_order,
    .account-section .item__list{
        float: left;
        margin: 0;
    }

    .item__list .item__sku__input_quick_order {
        padding: 40px 10px;
        margin: 0 0 10px;
        width: 50px;
        float: left;
    }

    .item__list .item__image_quick_order {
        width: 184px;
        padding: 0 20px;
    }

    .item__list .item__image_quick_order img {
        max-width: 144px;
    }

    .item__list .item__list--item .item__info_quick_order{
        padding: 10px 10px;
	    width: 100%;
    }

    .item__list .item__list--item .item__price_quick_order{
        font-size: 16px;
        font-weight: 700;
        text-align: right;
        padding: 0 5px;
	    width: 25%;
    }

    .item__list .item__total_quick_order {
        font-size: 17px;
        font-weight: 700;
        text-align: right;
        padding-left: 10px;
        width: 25%;
        display: contents;
    }

    .item__list .item__grand_total_quick_order {
        font-size: 18px;
        font-weight: 700;
        text-align: right;
        padding-left: 0;
        padding-right: 6px 10px;        
    }

    .item__list .item__list--item .qty_detail_quick_order {
        text-align: center;
        justify-content: center;
        align-items: center;
        display: inline-block!important;
        border: none!important;
	    width: 25%;
	    vertical-align: top;
    }

    .item__list .item__list--item .qty_detail_quick_order .qty_group{
        display: inline-flex!important;
    }

    .item__list .item__list--item .qty_detail_quick_order .btn.btn-default {
        padding: 6px 7px;
        border-radius: 0;
        max-height: 41px;
    }
    
    .item__list .item__list--item .qty_detail_quick_order .form-control {
    	width: 50px;
    }

    .item__list .item__name_tb_quick_order {
        font-size: 17px;
        font-weight: 700;
    }

    .item__list .item__list--item{
        height: 200px;
    }

    /* Fix base quick order component */
    .quick-order__add-to-cart-btn .btn {
        width: 150px;
    }
}

@media (max-width: 639px){
    .item__list .item__list--item .item__image_quick_order,
    .item__list .item__list--item .item__info_quick_order,
    .item__list .item__list--item .item__price_quick_order,
    .item__list .item__list--item .item__total_quick_order,
    .item__list .item__list--item .qty_detail_quick_order,
    .item__list .item__sku__input_quick_order,
    .account-section .item__list{
        float: left;
        margin: 0;
        text-align: center;
    }

    .item__list .item__sku__input_quick_order {
        padding: 70px 0px;
        padding-left: 40px;
        margin: 0 0 10px;
        width: 20%;
    }

    .item__list .item__image_quick_order {
        padding-right: 80px;
        width: 80%;
    }

    .item__list .item__image_quick_order img {
      max-width: 192px;
    }

    .item__list .item__list--item .item__info_quick_order{
        width: 100%;
    }

    .item__list .item__list--item .item__price_quick_order{
        font-size: 16px;
        font-weight: 700;
        text-align: center;
        padding: 10px 0;
        width: 100%;
    }

    .item__list .item__total_quick_order {
        font-size: 18px;
        font-weight: 700;
        text-align: right;
        padding-top: 10px;
        width: 100%;
    }

    .item__list .item__grand_total_quick_order {
        font-size: 18px;
        font-weight: 700;
        text-align: right;
        padding-left: 0;
        padding-right:24px;
    }

    .item__list .item__list--item .qty_detail_quick_order {
        text-align: center;
        justify-content: center;
        align-items: center;
        border: none!important;
	    width: 100%;
    }

    .item__list .item__list--item .qty_detail_quick_order .qty_group{
        display: inline-flex!important;
    }

    .item__list .item__list--item .qty_detail_quick_order .btn.btn-default {
        padding: 6px 7px;
        border-radius: 0;
        max-height: 41px;
    }

    .item__list .item__name_tb_quick_order {
        font-size: 17px;
        font-weight: 700;
    }
}