.navbar-vertical.navbar-expand-xs .navbar-collapse{ height: calc(100vh - 160px);;}

a{cursor: pointer;}
h3{font-size: 20px;font-weight: 600;margin-top: 40px;line-height: 1.5;margin-bottom: 8px;color: #32325d;}
input[type=checkbox]{cursor: pointer;}

.inline{display: inline-block;}
.field{margin-top: 10px;;}
.height300{height: 300px;}
.height200{height: 200px;}
.height100{height: 200px;}

.i-remove{margin:0 5px 0 10px;}
.i-remove span{border:1px solid #000000;height: 20px;width: 20px; border-radius: 10px;line-height: 15px;padding-left:4px;display: inline-block;}

.label-row{margin: 15px 0 8px;}
.data-row h6{display: inline-block;}

.shipment-tracking span{font-size: 11px;}
.shipment-tracking a{margin: 0 2px 0 8px;text-decoration: underline;}

/*product management*/
.style-items{border:1px solid #000;border-radius: 5px; padding:15px 10px;margin-top:10px;}

/*price book*/
.price-book .search-form{position: absolute;right: 0;z-index: 1;top:-11px;}
ul.color-book{margin-bottom: 0px;}
ul.color-book li{display:inline-block;}
ul.color-book li span{display: inline-block;}
ul.color-book li span.bg{width: 15px; height:15px;border: 1px solid #000000;border-radius: 10px;margin:0 5px 0 10px;}
.type_1.bg{background: #ffffff;}
.item-rows tbody tr.type_1:hover{background: #eeeeee;}
.type_2.bg{background: #f5cbcb;}
.item-rows tbody tr.type_2:hover{background: #ebc1c1;}
.type_3.bg{background: #ebf8f1;}
.item-rows tbody tr.type_3:hover{background: #dfece5;}
.type_4.bg{background: #d7c8fa;}
.item-rows tbody tr.type_4:hover{background: #cebff1;}
.item-rows tbody tr.style-start{background:#f4f812;color:#000000;border-top:2px solid #000000;}
.item-rows tbody tr.style-start td{font-size:15px;height: 30px;}

.item-rows{border:1px solid #f0f2f5;}
.item-rows thead{background: #ececec;}
.item-rows tfoot nav{padding: 8px 0 0;}
.item-rows tr{border-bottom: 1px solid #f0f2f5;padding:5px 0;}


.item-rows td{padding:0 5px;font-size:15px;font-weight: 500;border-right: 1px solid #f0f2f5;height: 85px;}
