        .table > :not(:first-child) {border-top: 0;}
        .btn:focus {outline:none;box-shadow:none;}
        .btn-nobs {box-shadow:none !important}
        .btn-nobsw {box-shadow:none !important;background-color:#FFFFFF;border-radius:0;border:0;}
        .fw-bold-custom {font-weight:500}
        .dropdown-menu {overflow:hidden;overflow-y:auto;max-height:calc(100vh - 75px);}
        .card-custom {min-height:12.5rem;}
        .card-noimg {background:url(images/noimg.png) no-repeat;background-position:30% 70%;}
        .card-img {background:url(images/noimg.png) no-repeat;background-position:5% 90%;}
        .card-header-custom {background-color:rgba(192,192,192,0.5);border:0;}
        .card-header-custom1 {font-weight:500}
        .card-footer-custom {background-color:rgba(255,255,255,0);border:0;}
        .panel-custom {background-color:rgba(255,255,255,0.5);border-radius:5px;}
        .panel-custom2 {background:#708090;color:White;}
        .panel-cart-custom0 {z-index:10;}
        .panel-cart-custom {z-index:10;max-width:9.5rem;}
        .custom-orange {background-color:DarkOrange;}
        .custom-1 {color:green;background-color:rgba(192,192,192,0.5);}
        .custom-2 {text-decoration:line-through;}
        .custom-3 {color:green;}
        .btn-custom {border:0;border-radius:2px;text-align:center;white-space:nowrap;width:6.6rem;font-size:0.7rem;padding:0.2rem;font-weight:bold;color:#FFFFFF;}
        .btn-custom0 {border:0;border-radius:2px;text-align:center;width:4rem;font-size:0.7rem;padding:0.2rem;font-weight:bold;color:#FFFFFF;}
        .btn-custom-disp {cursor:default;}
        .btn-custom-group {cursor:default;background:#808080;font-size:1em;}
        .btn-custom-promo {background-color:rgba(0,0,255,0.75);}
        .btn-custom-promo:hover {background-color:rgba(0,0,255,1)}
        .btn-custom-price {background-color:rgba(105,105,105,0.75);}
        .btn-custom-price:hover {background-color:rgba(105,105,105,1);}
        .btn-custom-filter {border:0;border-radius:2px;padding:3px;white-space:normal;background-color:rgba(192,192,192,0.5);color:black;width:100%;}
        .cart-item0 {display:inline-block;width:4rem;margin-right:2px;margin-top:1px;text-align:center;vertical-align:middle;}
        .cart-item {display:inline-block;width:6rem;margin-right:2px;margin-top:1px;text-align:center;vertical-align:middle;}
        .cart-item1 {display:inline-block;width:16rem;margin-right:2px;margin-top:1px;text-align:center;vertical-align:middle;}
        .cart-item-wrapper {display:inline-block;border-bottom:solid 1px #C0C0C0;vertical-align:top;}
        .cart-h-wrapper {display:inline-block;border-radius:2px;background-color:rgba(169,169,169,1);}
        .cart-labelh {color:white;font-size:0.9rem;font-weight:500;}
        .cart-label {color:#404040;font-size:1rem;}
        .cart-label1 {color:#404040;font-size:0.9rem;}
        .cart-textbox {width:2rem;height:2rem;text-align:center;font-weight:500;border:0;}
        .cart-textbox-sm {width:1.5rem;height:1.5rem;text-align:center;font-weight:500;border:0;background-color:transparent;}
        .cart-textbox-md {width:3rem;height:1.5rem;text-align:center;font-weight:500;border:0;background-color:transparent;}
        .cart-textbox-lg {width:4rem;height:2rem;text-align:center;font-weight:500;border:0;background-color:transparent;}
        .tb-textbox {width:2rem;height:2rem;text-align:center;border:0;}
        .tb-textbox-sm {width:1.65rem;height:1.5rem;text-align:center;border:0;background-color:transparent;}
        .tb-textbox-md {width:3rem;height:1.5rem;text-align:center;border:0;background-color:transparent;}
        .tb-textbox-lg {width:4rem;height:2rem;text-align:center;border:0;background-color:transparent;}
        .cart-btn {width:2rem;height:2rem;text-align:center;font-weight:500;border:0;}
        .cust-item-wrapper {display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:10px;vertical-align:top;}
        .cust-h-wrapper {display:inline-block;border-radius:3px;background-color:rgba(169,169,169,1);padding:10px;}
        .dest-wrapper {display:inline-block;max-width:600px;margin-left:10px;margin-right:10px;margin-bottom:10px;overflow-y:auto;border-bottom:2px solid rgb(169,169,169);vertical-align:top;}
        .dest-item-wrapper {margin:5px;margin-bottom:10px;border-left:solid 3px rgba(192,192,192,0.5);}
        .dest-item {white-space:normal;background-color:transparent;border:0;padding:5px;cursor:pointer;font-size:1.15em;color:#404040;}
        .ck-info1 {font-size:0.4rem;background-color:rgba(105,105,105,0.5);}
        .ck-info2 {font-size:0.4rem;background-color:rgba(255,255,255,0.5);}
        .spinner-wrapper1 {position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5);z-index:1000;}
        .spinner-wrapper2 {position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px;text-align:center;font-size:10px;}
        .ckbox label {margin-left:2px;}
        .txtbox_custom {border:1px solid #c0c0c0;background:#ffffff;text-align:center;}
        .label_backorder{border:1px solid #707070;border-radius:3px;color:#707070;padding:1px;vertical-align:middle;}
        .doc-item-wrapper {display:inline-block;border-bottom:solid 1px #C0C0C0;vertical-align:top;}
        .doc-item-wrapper:hover {background-color:rgba(192,192,192,0.5)}
        .doc-item-wrapper2 {display:inline-block;vertical-align:top;}
