.requisitionlist-index-index .column.main {display: block; position: relative; }
.requisitionlist-index-index .create-requisition-btn {display: block; position: absolute; top: 0; right: 0; }
.requisitionlist-index-index table#my-orders-table th.col.create_date,
.requisitionlist-index-index table#my-orders-table th.col.update_date {width: 20%; }
.requisition-require-notes {color: #e02b27; font-size: 1.2rem; font-weight: 600; margin: 15px 0; }
.requisitionlist-index-editlist .column.main {display: block; position: relative; }
.requisitionlist-index-editlist h1.page-title {float: left; margin-bottom: 15px !important; }
.requisitionlist-index-editlist .right.create-requisition-btn {display: flex; column-gap: 10px; }
.requisition-desc {display: block; width: 100%; margin: 10px 0px 30px 0; clear: both; }
.requisition-list-product-main .requisition-product-top {display: block; float: right; margin-bottom: 20px; }
.requisition-list-product-main fieldset.fieldset {display: block; width: 100%; }
.requisition-list-product-main .requisition-product-bottom {display: block; float: right; }
.requisition-product-bottom button#req-update-qty {display: inline-block; margin: 0 15px; }
.requisitionlist-index-editlist .prd-data-part {display: inline-block; width: 100%; }
.requisitionlist-index-editlist .prd-data-part .prd-data-img {display: block; float: left; }
.requisitionlist-index-editlist .prd-data-part .prd-data-content {display: inline-block; float: left; }
.requisitionlist-index-editlist .bottom-delete {display: block; position: absolute; bottom: 0; right: 0; margin: 10px 0; }
.requisitionlist-index-editlist td.col.product-curr-price {position: relative; }
.price-show-div {display: block; width: 100%; text-align: right; margin: 10px 0; }
th.col.product-curr-price {display: block; text-align: right; }
td.col.product-qty {text-align: center; }
.requisitionlist-index-editlist table#my-orders-table th.col.product-qty {width: 20%; text-align: center; }
.requisitionlist-index-editlist table#my-orders-table td.col.product-qty input.input-text.qty {text-align: center; width: 30%; }
.requisitionlist-index-editlist .bottom-delete a.delete-icon:before {-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\e604'; font-family: 'luma-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; }
.product-data-show-req {display: inline-block; width: 100%; }
.product-data-show-req .product-image-part {display: block; float: left; }
.product-data-show-req .product-option-part {display: inline-block; float: left; margin-left: 20px; }
aside.modal-popup.prd-requisition-popup-product.modal-slide._inner-scroll._show .modal-inner-wrap {width: 49%; }
form#form-req-list-product {display: block; width: 100%; margin-bottom: 40px; }
.minicart-wrapper.requisition-wrapper.active .requisition-block {margin: 0; padding: 0; width: fit-content; }
.req-customer-welcome .action.req-switch:after {-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; line-height: 22px; color: inherit; content: '\e622'; font-family: 'luma-icons'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; }
.req-customer-welcome.active .action.req-switch:after {content: '\e621'; }
.req-customer-welcome.requisition-drop-down .header.links {min-width: 215px; width: 100%; }
.requisition-show-list {display: block; float: right; }
.sales-order-view .requisition-show-list {display: block; float: left; margin-right: 25px; }
.requisition-show-list ul.requisition-list-drop-down {display: inline; margin: 0; padding: 0; }
.req-customer-welcome.requisition-drop-down .header.links li:last-child {border-top: 1px solid #bbb; }
.catalog-product-view .requisition-show-list a.action.req-switch {cursor: pointer; color: #666666; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; display: inline-block; text-decoration: none; margin: 0px; }
.sales-order-view .requisition-show-list a.action.req-switch {margin: 0px; }
.catalog-product-view .requisition-show-list a.action.req-switch:hover {color: #333333; text-decoration: none; }
.requisitionlist-index-editlist .page-title-wrapper {display: flex; align-items: center; justify-content: space-between; }
.requisitionlist-index-editlist .page-title-wrapper:before,
.requisitionlist-index-editlist .page-title-wrapper:after {content: unset !important; }
.requisitionlist-index-editlist h1.page-title {margin: 0 !important; }
.requisitionlist-index-editlist .right.create-requisition-btn a {padding: 5px; font-weight: 600; }
.requisitionlist-index-index .page-title {max-width: calc(100% - 150px); }
.action.primary.deletelist {background-color:red; }

/*This Css For Product View requsition List*/

.req-dropdown-content{ display: none; border: 1px solid gray; overflow: auto; min-width: 215px; width: 100%; cursor: pointer;}
.req-dropdown-content li:hover{ background-color: darkgrey; }
.req-dropdown-content{ text-decoration: none; list-style: none; width: 300px; }
.req-dropdown-content li { color: #333333; text-decoration: none; display: block; line-height: 0.5; padding: 6px; }
.req-customer-welcome.requisition-drop-down { list-style-type: none; }

/*This Css For Fastorder functionality in View requsition List*/
button .action submit primary{ width: 80px; }
.fs-or-btn button span{ font-size: 13px; }
.requi_price {
    text-align: right;
}
.requi_qty {
    text-align: right;
}