/* Header */
#header {position: relative;left: 0;right: 0;top: 0;background: #fff;z-index: 11;padding: 10px 20px;border-radius: 5px 5px 0 0;border-bottom: 1px solid #dee2e6;}
.headerwrap{display: table;width: 100%;table-layout: fixed;}
.one_third_grid {display: table-cell;vertical-align: middle;width: 33.3%;}
.one_third_grid.logo{text-align: center;}
.iconmenus {float: right;list-style: none;margin: 0;}
.iconmenus > li {float: left;position: relative;margin: 0 5px;}
.iconmenus > li > a {width: 40px;border-radius: 50%;height: 40px;display: block;text-align: center;line-height: 40px;position: relative;}
.iconmenus > li > a img {margin: 0 auto;display: block;position: relative;top: 9px;}
.menutrigger {width: 280px;height: 40px;display: flex;padding-left: 0;align-items: center;}

/* SideBar */
#body {overflow: visible;position: relative;width: 100%;}
.leftside {border-right: 1px solid #dee2e6; border-bottom: 1px solid #dee2e6;margin-bottom: 20px;border-radius: 5px;}
.leftmenu > li > a {  display: block;padding: 10px 15px;color: #000;text-transform: capitalize;position: relative;overflow: hidden;transition: all 300ms ease 0s;display: inline-flex;padding-left: 25px;align-items: center;}
.leftmenu > li ul {display: none;margin: 0;list-style: none;position: relative;}
.leftmenu .leftmenu_handle.active_sub .sub_menus{display: block;} 
.leftmenu > li.active > a {background: #f8f8f8;color: #d31334;font-weight: 700;}
.sub-menu-title-name{padding: 10px 15px 10px 50px;line-height: 24px;}
.sub_menus .sub_active{color: #d31334;font-weight: 700;background: #f8f8f8;}
.leftmenu > li.active_sub > .sub_menus > li >a {color: #000;}
.leftmenu > li.active_sub > .sub_menus >.sub_active >a {background: #f8f8f8;color: #d31334;font-weight: 700;}
.sidebar-is-expanded .leftside .sub_active  span.sub-menu-title-name{left: 0;padding-left: 65px;}
#sidebar-menu ul li a {width: 230px;line-height: 0;}
.sidebar-is-reduced .leftside {width: 70px;min-width: 70px;transition: width 0.5s ease-in-out;}
.sidebar-is-expanded .leftside {transition: 0.5s ease-in-out;}
.leftside {color: #fff;width: 230px;min-width: 230px;-webkit-transition: width 0.3s ease;-o-transition: width 0.3s ease;transition: width 0.3s ease;display: flex;-webkit-transition: -webkit-transform 0.3s ease-out;transition: -webkit-transform 0.3s ease-out;-o-transition: transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;overflow: hidden;z-index: 1000;}
.hamburger-toggle {padding: 0;background: transparent;border: 1px solid transparent;cursor: pointer;width: 26px;position: absolute;right: 0;top: 22px;}
.js-hamburger.hamburger-toggle.is-opened {left: 208px;transition: 0.5s ease-in-out;}
.js-hamburger.hamburger-toggle {left: 30px;transition: 0.5s ease-in-out;}
.hamburger-toggle.is-opened .bar-top {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: 15% 15%;-ms-transform-origin: 15% 15%;transform-origin: 15% 15%;}
.hamburger-toggle.is-opened [class*='bar-'] {background: #ffffff;}
.hamburger-toggle [class*='bar-'] {display: block;background: #ffffff;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .2s ease all;-o-transition: .2s ease all;transition: .2s ease all;border-radius: 2px;height: 2px;width: 24px;margin-bottom: 4px;}
.hamburger-toggle.is-opened .bar-mid {opacity: 0;}
.hamburger-toggle [class*='bar-']:nth-child(2) {width: 15px;}
.hamburger-toggle.is-opened [class*='bar-'] {background: #ffffff;}
.hamburger-toggle [class*='bar-'] {display: block;background: #ffffff;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .2s ease all;-o-transition: .2s ease all;transition: .2s ease all;border-radius: 2px;height: 2px;width: 24px;margin-bottom: 4px;}
.hamburger-toggle.is-opened .bar-bot {-webkit-transform: rotate(45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 15% 95%;-ms-transform-origin: 15% 95%;transform-origin: 15% 95%;width: 24px;}
.hamburger-toggle [class*='bar-']:last-child {margin-bottom: 0;width: 24px;}
.hamburger-toggle.is-opened .bar-bot {-webkit-transform: rotate(45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 15% 95%;-ms-transform-origin: 15% 95%;transform-origin: 15% 95%;width: 24px;}
.hamburger-toggle.is-opened [class*='bar-'] {background: #000;}
.hamburger-toggle [class*='bar-'] {display: block;background: #000;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .2s ease all;-o-transition: .2s ease all;transition: .2s ease all;border-radius: 2px;height: 2px;width: 24px;margin-bottom: 4px;}
li.menu-item {position: relative;padding: 1px 0;margin-bottom: 0;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.menu-icon {width: 30px;}
.sidebar-is-expanded .leftside span.menu-title-name {left: 15px ;opacity: 1 ;}
.leftside span.menu-title-name {-ms-flex-preferred-size: 100%;flex-basis: 100%;padding-right: 10px;position: relative;font-size: 13px;left: 150px;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.sidebar-is-reduced #body {transition: 0.5s ease-in-out;}
.sidebar-is-expanded #body {transition: padding 0.5s ease-in-out;}
img.logo-is-reduced {width: 0px;transition: 0.5s ease-in-out;}
img.logo-is-expanded {width: 180px;transition: 0.5s ease-in-out;}

/* Listing Page */
.listingContent{border: 1px solid #dee2e6;border-radius: 5px;}
.page__title {position: relative;margin-bottom: 20px;display: flex;justify-content: space-between;align-items: center;}
.page__title h5 {font-size: 20px;font-weight: 500;}
.tabs {margin: 0 auto;text-align: center;display: flex;position: relative;width: 100%;color: #4e5862;}
ul.arrowTabs {display: flex; flex-wrap: nowrap;padding: 0;margin: 0;list-style-type: none;}
.tabs ul li {display: inline-block;margin-right: 50px;position: relative;white-space: nowrap;font-size: 0.9rem;}
.tabs ul li a {color: inherit;display: inline-block;vertical-align: top;padding: 5px 0 10px;line-height: 25px;font-size: 13px;}
.tabs ul li.is-active:after {content: "";position: absolute;background: #D31334;color: #ffffff;right: 0;bottom: 0;height: 3px;left: 0;}
.tabs__alert{background: #d31334;color: #fff;border-radius: 50%;width: 22px;height: 22px;display: flex;justify-content: center;align-items: center;font-size: 12px;margin-left: 5px;}
.section {width: 100%;display: inline-block;position: relative;}
input[type="text"],
input[type="email"],
input[type="phone"],
input[type="search"], 
input[type="password"], 
textarea, 
select, 
input[type="number"], 
input[type="file"],
input[type="date"] {background-color: #fff;border: 1px solid #4E5862;border-radius: 0;height: 40px;padding: 0 10px;width: 100%;color: #000;font-family: inherit;font-size: 1em;line-height: 110%;border-radius: 5px;}
.btn {position: relative;border-radius: 4px;cursor: pointer;border: 1px solid #4E5862;color: #000;font-size: 13px;}
.btn.print_label{background: #D31334;color: #fff;margin: 0 10px;border: transparent;padding-top: 2px;padding-bottom: 2px;line-height: 36px;}
.btn.other_action{background: #E4DFDF;color: #000;border: transparent;padding-top: 2px;padding-bottom: 2px;line-height: 36px;}

.space {padding: 20px;}
.page {font-size: 14px;}
.page .container {margin-right: auto;margin-left: auto;position: relative;padding: 0 15px;max-width: inherit;}
.section .sectionhead {width: 100%;position: relative;display: inline-block;padding: 20px;border-bottom: 1px solid #eee;display: flex;align-items: center;justify-content: space-between;}
.section.searchform_filter .sectionhead {padding: 20px 20px 0px;}

.field-set {display: table;width: 100%;margin: 0 0 20px 0;table-layout: fixed;}
.field-set .caption-wraper {width: 100%;min-height: 20px;}
.field_label {position: relative;font-weight: 400;transition: all 200ms ease 0s;}
.field_cover input + small {display: block;}
small {font-size: 12px;font-style: italic;color: #b3b3b3;display: block;margin: 10px 0 0;font-weight: 300;}
input[type="submit"], input[type="button"] {font-size: 14px;border-radius: 3px;display: inline-block;padding: 0 25px;border: 0 none;text-transform: uppercase;position: relative;height: 40px;line-height: 36px;cursor: pointer;vertical-align: middle;border: none;color: #fff;margin-right: 10px;line-height: normal;background: #d31334;box-shadow: 0 4px 4px rgba(0, 0, 0, 0.15);}
input[type="button"] {background: #636363;}
.section .sectionbody {width: 100%;position: relative;}
.table th{border-bottom: 1px solid #c4c4c4 !important;position: relative;padding: 10px;font-weight: 400;}
.table td {vertical-align: middle;padding: 10px;border-bottom: 1px solid #c4c4c4;border-top: 1px solid #dee2e6;}
.section.footinfo {padding: 20px;display: flex;align-items: center;}
.grid_1, .grid_2, .grid_3 {display: inline;float: left;margin: 0;padding: 0;position: relative;}
.footinfo .grid_1{display: flex;justify-content: center;}
.footinfo .grid_1,.footinfo .grid_2,.footinfo .grid_3  {width: 33.33%;}
.footinfo .grid_2 {text-align: right;}
.pagination {margin: 0;float: left;}
.pagination li {margin: 0 1px;}
.pagination li a {min-width: 30px;line-height: 30px;text-align: center;display: block;color: #000;border-radius: 50%;position: relative;overflow: hidden;font-size: 14px;}
.pagination li a:hover{background: #f5f5f5;}
.pagination li.selected a {background: #f8f8f8;color: #d31334;}
ul{padding: 0;}
ul > li {list-style: none;margin: 0;padding: 0;}
.body_container{display: flex;}
.time{color: #757575;}
.right-btn{position: relative;}
.field_cover{position: relative;}
.page .displayShow{display: block;}
.daterangepicker .ranges, .daterangepicker .drp-calendar.single {
    float: none;
}
.daterangepicker  tbody td.active{ background-color: #D31334; border-radius: 30px !important;}
.daterangepicker .table-condensed tbody td.active:hover{ background-color: #D31334; border-radius: 30px;}
.daterangepicker .table-condensed tbody td.off.active:hover{ background-color: #D31334; border-radius: 30px;}
.daterangepicker .table-condensed tbody td.today{ font-weight: 600;}
.daterangepicker .table-condensed tbody td.available{height: 32px;}
.daterangepicker .drp-buttons button.applyBtn:disabled{background: #EEEEEE;color: #727272;border: 1px solid transparent;box-shadow: none;}
.daterangepicker .drp-buttons button.applyBtn{background: #D31334;color: #FFFFFF;box-shadow: none;border: 1px solid #D31334;}
.daterangepicker .drp-buttons button.cancelBtn {box-shadow: none;border: 1px solid #ddd;color: #737373;background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 100%);}
.daterangepicker tbody td.available:hover {background-color: #fff;border-radius: 20px;outline: auto;outline-color: #d31334;}
.daterangepicker tbody td.disabled{cursor: default;text-decoration: none;}
.daterangepicker .off.ends {opacity: 0;pointer-events: none;}
.daterangepicker .month{font-weight: 400;}
.daterangepicker .month{font-weight: 600;}
.channel_img{margin-right: 5px;}
.order_listing_tbl th:first-child{width: 3%;padding-right: 0;}
.order_listing_tbl tr td:first-child{padding-right: 0;}
.disabled{pointer-events: none;opacity: .65;}
.active_filter{background-color: #E5E5E5;border: 1px solid transparent;}
/* Date Range Picker */
.other_action_item{padding: 8px 25px;cursor: pointer;}
.other_action_item:hover{background: #E5E5E580;}
.other_action_list{position: absolute;box-shadow: 0px 4px 4px 0px #00000040;    width: 60%;padding: 15px 0;z-index: 99;background: #fff;float: right;    margin-left: 32%;    margin-top: 18px;border: 1px solid #E5E5E5;display: none; }
.print_action_list{position: absolute;box-shadow: 0px 4px 4px 0px #00000040;    width: 60%;padding: 15px 0;z-index: 99;background: #fff;float: right;    margin-left: 2%;    margin-top: 18px;border: 1px solid #E5E5E5;display: none; }
.print_action{cursor: pointer;width: 30px;}
.rdrDateRangePickerWrapper span{color: #000;}
.rdrDateRangePickerWrapper .rdrMonthName{color: #000;text-align: center;}
.rdrDateRangePickerWrapper .rdrStaticRange{border-bottom: none;}
.rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width: 170px;}
.rdrDateRangePickerWrapper .rdrStaticRange.rdrStaticRangeSelected{background: #C4C4C440;font-weight: 400;border-left: 2px solid #D31334;}
.rdrDateRangePickerWrapper .rdrStaticRange:hover .rdrStaticRangeLabel, .rdrDateRangePickerWrapper .rdrStaticRange:focus .rdrStaticRangeLabel {background: #C4C4C440;}
.rdrDateRangePickerWrapper .rdrDayToday .rdrDayNumber span{font-weight: 600;}
.rdrDateRangePickerWrapper .rdrDayToday .rdrDayNumber span:after{content: none;}
.rdrDateRangePickerWrapper .rdrDayStartPreview, .rdrDateRangePickerWrapper .rdrDayInPreview, .rdrDateRangePickerWrapper .rdrDayEndPreview{border: none;}
/* .filter_dropdown .rdrDefinedRangesWrapper {display: none;} */
.filter_dropdown .rdrDateRangePickerWrapper{position: absolute;background-color: #fff;z-index: 9;left: 0;top: 30px;box-shadow: 0px 4px 4px 0px #00000040;}
.filter_dropdown .rdrNextPrevButton {margin: 0 10px 0 10px;background: #fff;position: relative;}
.filter_dropdown .rdrNextPrevButton:hover {background: #fff;}
.filter_dropdown .rdrDayToday .rdrDayNumber span:after{background: #D31334;}
.filter_dropdown .rdrMonthAndYearPickers select{padding: 10px 20px 10px 10px;color: #000;font-weight: 500;}
.filter_dropdown .rdrMonth {width: 241px;}
.filter_dropdown .rdrInRange{color: #f5f5f5 !important;}
.filter_dropdown .rdrDay:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span{color: #000;}
.filter_dropdown .rdrStartEdge{border-radius: 1.042em;}
.filter_dropdown .rdrEndEdge{border-radius: 1.042em;}
.filter_dropdown .rdrDayDisabled{background: #fff;}
.rdrYearPicker{width: 60px;}

.table .hoveredThead{padding-left: 20px;}
.table .hoveredColumn{border-radius: 5px;position: relative;cursor: pointer;}
.table .hoveredColumn .clickable-div{padding: 12px 25px 12px 10px;}
.table .hoveredColumn:hover{background: #E5E5E5;background-image: url('../images/downArrow.svg');background-position: 95%;background-repeat: no-repeat;background-size: 12px;}
.popupwrap{position: absolute;top: 60px;background: #fff;z-index: 99;padding: 16px;min-width: 435px;transition: all 300ms;opacity: 0;transform: scale(0);box-shadow: 0px 4px 4px 0px #00000040;transform-origin: top left;left: 0;}
.popupwrap.active {opacity: 1;transform: scale(1);}
.location .popup_head{font-weight: 500;font-size: 18px;}

.orderIdCss{display: flex;align-items: center;margin-bottom: 12px;}
.back-btn {color: #212529;border: 1px solid #000000;border-radius: 5px;height: 35px;width: 35px;display: inline-block;text-align: center;line-height: 32px;}
.back-btn:hover{background: #D9D9D94D;border-radius: 5px;border: 1px solid transparent;}
.orderIdCss p {margin: 5px 0 0 10px;}
.orderIdCss span{font-weight: 500;}
.cards{background: #fff;position: relative;border-radius: 6px;height: auto;border: 1px solid #dee2e6;border-radius: 10px;}
.orderInfo{padding: 16px;}
.topStatus{padding-bottom: 16px;}
.item__pic{width: 48px;height: 48px;border: solid 1px #dee2e6;border-radius: 5px;margin: 0;display: flex;justify-content: center;align-items: center;}
table.table{color: #000;margin-bottom: 0;}
/* table tr > td:last-of-type {
    border: none;
} */
.variant_css{color: #757575;}
.orderInfo .statusMsg {position: absolute;left: 16px;width: 100%;right: 0px;background-color: #FFEA9E;max-width: max-content;border-radius: 5px;padding: 5px 10px;margin-left: 12px;bottom: 18px;align-items: center;display: flex;}
.orderInfo .statusMsg img{margin-bottom: 3px;margin-right: 10px;}
.statusMsg.refunded-warning{margin-bottom: 45px;}
.product_row td{padding-top: 25px;}
.right_heading{font-size: 18px;font-weight: 500;margin-bottom: 10px;}
.shipment_section_css li{display: flex;margin-bottom: 15px;}
.shipment_section_css .shipment_icon {margin-right: 10px;width: 31px;text-align: center;}
.shipment_section_css .title {width: 40%;padding: 0 10px;}
.shipment_section_css .value {width: 40%;}
.text-right{text-align: right;}
.gap {height: 16px;width: 100%;}


/* Audit Log Timeline */
.cards-block { background: #fff; position: relative; border-radius: 6px; height: auto; border: 1px solid #dee2e6; border-radius: 5px; margin-bottom: 32px; padding: 0px;}
.name-circle { width: 37px; height: 37px; background: #C6E3F3; border-radius: 100px; text-align: center; line-height: 39px;  margin-left: 20px;font-size: 18px;}
button.btn.btn-primary.send-button { background-color: transparent; color: #333; border: 1px solid #000; padding: 9px 25px;}
.container-timeline:before { content: ''; position: absolute; top: 0; left: 50%; margin-left: -1px; width: 2px; height: auto; background: #c4c4c4; z-index: 1; bottom: 0px; top: 160px;}
.timeline-block { width: -webkit-calc(50% + 8px); width: -moz-calc(50% + 8px); width: calc(50% + 8px); display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; clear: both;}
.marker { width: 30px; height: 30px; border-radius: 50%; margin-top: 7px; z-index: 1; text-align:center; position: relative; left:23px;}
.timeline-content { width: 95%; padding: 0 15px; color: #757575}
.timeline-content h3 { margin-top: 8px; margin-bottom: 5px; font-size: 20px; font-weight: 500}
.timeline-content p { line-height: normal; word-spacing: 1px; }
.line-border hr { width: 96%; left: 38px; position: relative;}
.line-border { margin-top: 50px;}
.container-timeline:before { left: 55px; width: 1px;} 
.timeline-block { width: 100%; margin-bottom: 30px; }
.timeline-block-right { float: none; }
.timeline-block-left { float: none; direction: ltr;}
.today-button { margin: auto; display: table; position: relative; bottom: 30px; width: 100%; max-width: max-content; background: #fff; color: #000; border-radius: 100px;font-weight: 700; border: 1px solid #C4C4C4; text-align: center;  padding: 2px 18px;}
.auditHistory .name { font-weight: 600; color: #000; position: relative; top: 8px; font-size: 14px;}
.auditHistory .time { padding-left: 18px;}
.audit_ship_details{margin-left: 25px;}
.audit-comment-msg{margin-bottom: 6px;}
.timeline-content span {  position: relative; top: 8px;}
span.ship { top: 0px; color: #000;}
span.ship a { text-decoration: none;}
p.full-filed { padding-top: 12px; color: #000;margin-bottom: 6px;}
span.ships { top: 0px; color: #757575;}
.form-control:focus { box-shadow: none; border-color: #4E5862;}
.btn-check:focus+.btn-primary, .btn-primary:focus { box-shadow: none;}
hr:not([size]) { height: 1px;}
.btn-check:active+.btn-primary:focus, .btn-check:checked+.btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show>.btn-primary.dropdown-toggle:focus ,.btn-close:focus{box-shadow: none;}
.audit_heading{font-size: 20px;padding-left: 28px;}
.statusImg{width: 24px;margin-right: 5px;margin-bottom: 4px;}
.topStatus ul{margin-bottom: 0;}
.topStatus ul li{margin-bottom: 5px;}
.custom-modal .modal-content {padding: 14px;}
.custom-modal .modal-dialog {max-width: 900px;margin: 1.75rem auto;}
.custom-modal .modal-header {border-bottom: 0px;}
.custom-modal .modal-footer {border-top: 0px;}
.custom-modal .modal-body {padding: 0px 14px;}
.custom-modal .modal-header {padding: 6px 14px;}
.custom-modal h4 {font-size: 14px;font-weight: 600;}
.custom-modal span.loction img {float: left;padding-right: 9px;width: 26px;}
.custom-modal span.info img {padding-right: 9px;width: 24px;padding-top: 0px;margin-left: 9px;}
.border-buton ul li {border: 1px solid #33333396;width: 100%;border-radius: 4px;margin-bottom: 25px;}
.border-buton ul {margin: 0px;list-style: none;display: flex;gap: 18px;}
.border-buton ul li.crossIcon {border: none;width: 50px;position: relative;top: 14px;}
.custom-modal input.dimension_box {width: 70%;margin-left: 18px;margin-bottom: 10px;border: none;text-align: left;padding: 0px;height: 35px;}
.custom-modal .active input.dimension_box{caret-color: #54B9F2;}
.custom-modal label {position: relative;bottom: 13px;left: 13px;z-index: 999;background: #fff;font-size: 14px;}
.custom-modal label.dimension{position: relative;margin-top: -9px;display: block;background: #fff;font-size: 12px;width: 68px;margin-left: 22px;margin-right: auto;text-align: center;bottom: 0;left: -10px;}
.custom-modal input:focus-visible {outline: 0px;}
.border-buuton li span {font-size: 17px;}
.border-buuton ol,
ul {padding-left: 0rem;}
.custom-modal button.btn.btn-primary {background: #54B9F2;padding: 9px 17px;border:  1px solid transparent;border-radius: 100px;color: #000;margin-bottom: 40px;font-size: 13px;}
.custom-modal select.form-select {border: 1px solid #33333396;height: 43px;border-radius: 4px;margin-bottom: 26px;font-size: 14px;}
.form-select:focus {box-shadow: none;}
.custom-modal label.est {left: 0px;background: transparent;color: #757575;}
.custom-modal label.rate {float: right;left: 2px;position: relative;background: transparent;font-size: 18px;font-weight: 700;color: #757575;}
.custom-modal label.rate.canpar_rate{color: #4CAF50;}
.custom-modal input.tracking-input {border: 1px solid #33333396;height: 43px;border-radius: 4px;width: 100%;margin-bottom: 40px;padding-left: 15px;}
.custom-modal label.tracking {left: 0px;bottom: 2px;}
.custom-modal img.img-fluid.plus {width: 23px;position: relative;top: 30px;}
.custom-modal button.btn.btn-outline-secondary {width: 100%;background: transparent;color: #000;border: 1px solid #33333396;height: 40px;border-radius: 4px;}
.custom-modal button.btn.btn-outline-secondary.consolidate{color: #4CAF50;}
.custom-modal.confirmation-modal button.btn.btn-primary.ship{margin-bottom: 0;}
.custom-modal button.btn.btn-primary.sku-btn{padding: 5px 17px;margin-bottom: 25px;}
.custom-modal .combination_sku .sku-btn{padding: 5px 17px;margin-bottom: 25px;}
.custom-modal .consolidate-icon{left: 20px;position: absolute;top: 16px;}
.custom-modal button.btn.btn-primary.ship {width: 100%;border-radius: 4px;background-color: #4CAF4E;color: #fff;}
.custom-modal img.img-fluid.shiping {width: 18px;height: 18px;margin-right: 14px;}
.custom-modal .border-buton li.active {border: 1px solid #54b9f2;}
.custom-modal .row.ground {padding-left: 0px;padding-right: 0px;margin-left: 0px;margin-right: 0px;}
.custom-modal .combination_sku button{ padding: 9px 17px;border: 1px solid #c4c4c4;border-radius: 100px;color: #000;margin-bottom: 40px;font-size: 13px; margin-right: 15px;}
.custom-modal .combination_sku button.selected{background: #54B9F2;border: 1px solid transparent;}
.custom-modal .combination_sku button.disable{background: #C4C4C4;}
.custom-modal .left-head{width: 60%;}
.custom-modal .combination-head {display: flex;justify-content: space-between;align-items: center;}
.custom-modal .remove_combination {text-align: center;margin: 28px auto 40px;}
.custom-modal .remove_combination h2{font-size: 18px;font-weight: 600;margin-bottom: 10px;color: #403838;  }
.custom-modal .remove_combination p{margin-bottom: 30px;color: #403838;}
.custom-modal .list_error{position: absolute;}
.custom-modal .error{color: #F00;}
.custom-modal .company_error.error{margin-top: -26px;margin-bottom: 5px;}
.custom-modal .tracking_error.error{margin-top: -40px;margin-bottom: 19px;}
.custom-modal .reference-form-control{border: 1px solid #33333396;height: 43px;border-radius: 4px;margin-bottom: 26px;font-size: 14px;}
.reference-form-control::placeholder {color: #212529;}
.tracking-info .location-select-box{position: relative;z-index: 2;background-color: transparent;padding-left: 40px;}
.tracking-info .modal-title {font-size: 20px;font-weight: 600;}
.btn-check:active+.btn-outline-secondary:focus, .btn-check:checked+.btn-outline-secondary:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .btn-outline-secondary:active:focus{box-shadow: none;}

.dropdownPackage {background: #fff;min-width: 492px;border: 1px solid #cccc;box-shadow: 0px 4px 4px 0px #00000040;height: 100%;padding: 16px;min-height: 300px;overflow-y: auto;overflow-x: hidden;z-index: 1;position: absolute;right: 0;top: 60px;opacity: 0;transform: scale(0);transform-origin: top right;transition: all 300ms;}
.dropdownPackage h2 {  font-weight: 600;font-size: 20px;}
.dropdownPackage span.Packagelist li img { padding-right: 9px;}
.dropdownPackage span.Packagelist ul { display: flex; list-style: none; margin: 0px; padding: 0px;gap: 58px;}
.dropdownPackage ul li:first-child{font-weight: 500;}
.dropdownPackage::-webkit-scrollbar { width: 5px; height: 5px;}
.dropdownPackage::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 10px; border-radius: 10px;}
.dropdownPackage::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; background: rgba(255, 255, 255, 0.3); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);}
.dropdownPackage::-webkit-scrollbar-thumb:window-inactive { background: rgba(255, 255, 255, 0.3);}
.dropdownPackage.active{opacity: 1;transform: scale(1);}
.dropdownPackage .pack_list .pack_btn:last-child{margin-bottom: 0 !important;}
.package_dimension_list{width: 80%;}

.single_package_rate{width: 80%;display: flex;gap: 10px;align-items: center;}
.single_package_rate img{border: 1px solid;border-radius: 20px;height: 30px;width: 30px;object-fit: scale-down;}
.dropdownRates { background: #fff; min-width: 492px; border: 1px solid #cccc; height: 100%; padding: 16px;  box-shadow: 0px 4px 4px 0px #00000040; overflow-y: auto;overflow-x: hidden;right: 0;position: absolute;min-height: 300px;z-index: 1;opacity: 0;transform: scale(0);transform-origin: top right;transition: all 300ms;top: 60px;}
.dropdownRates.active{opacity: 1;transform: scale(1);}
.dropdownRates button.btn-close { float: right;font-size: 11px;}
.dropdownRates .heading h2 { font-size: 20px; font-weight: 600;}
.dropdownRates span.Packagelist li img { padding-right: 9px;    margin-bottom: 3px;}
.dropdownRates ul li{font-size: 14px;} 
.dropdownRates .Packagelist ul li:first-child{font-weight: 500;} 
.dropdownRates span.Packagelist ul { display: flex; gap: 58px; list-style: none; margin: 0px; padding: 0px;}
.dropdownRates button.btn.btn-primary { background: #54B9F2; padding: 5px 19px; border: none; border-radius: 100px; color: #000; margin-top: 20px; margin-bottom: 20px; font-size: 14px; margin-right: 17px; font-weight: 500; }
.dropdownRates .ground { padding-left: 30px; position: absolute;left: 25%;}
.dropdownRates .rates-green { text-align: right; color: #4CAF4E; font-size: 18px;font-weight: 700;}
.dropdownRates::-webkit-scrollbar { width: 5px; height: 5px;}
.dropdownRates::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 10px; border-radius: 10px;}
.dropdownRates::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; background: #c4c4c4; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);}
.dropdownRates::-webkit-scrollbar-thumb:window-inactive { background: rgba(255, 255, 255, 0.3);}
.dropdownRates.product{min-height: 200px;}
.dropdownRates .rates_packages .list:last-child{margin-bottom: 0 !important;}
.dropdownRates .rates_packages .list:last-child .info{margin-bottom: 0 !important;}
.print{display: none;}

.detail_page td{border: 0;}
.detail_page tr.package_detail{border-bottom: 1px solid #C4C4C4;position: relative;}
.detail_page tr.package_detail td{padding-top: 25px;padding-bottom: 16px;}
.detail_page tr.package_detail td.statusMsgSpace {padding-bottom: 60px;}
.detail_page tr.package_detail td.statusMsgSpace.spaceForBoth{padding-bottom: 100px;}
table.detail_page{margin-bottom: 0;}
.detail_page .subtotal td{padding-top: 20px;}
.detail_page .price td{line-height: 10px;}
.detail_page .price td:last-child{text-align: right;}
.detail_page th:first-child{width: 6%;}

.detail_page .package_info{display: inline-flex;justify-content: space-between;margin-left: 20px;padding: 10px;align-items: center;gap: 18px;}
.detail_page .package_info_tabs{background: #E5E5E5;padding: 5px 10px;border-radius: 5px;min-width: 280px;display: flex;justify-content: space-between;align-items: center;gap: 18px;}
.detail_page .package_info_status{background: #C4C4C4;color: #fff;border-radius: 5px;padding: 5px 10px;line-height: 23px;}
.detail_page .tab_img img{margin-right: 10px;}
.channelImgCss{margin: 0 10px;}
.printBtn{position: relative;padding: 6px 15px 6px 40px;}
.printBtn::before{background: url('/images/print.svg');background-size: 20px;background-repeat: no-repeat;height: 20px;position: absolute;top: 8px;width: 20px;box-shadow: none;content:'';left: 10px;}
.detail_page .service_img {height: 24px;width: 24px;border-radius: 20px;background: #fff;object-fit: scale-down;}
.whiteSpace{white-space: pre-line;}
.error{color: #F00;}
.border-error {border-color: #F00 !important;}
.ship.link{color: #0051A4; }

.statustab .switch-labels:checked + .switch-handles:before {background-color: #54B9F2;}
.statustab .switch-labels:checked + .switch-handles:after {margin-left: 30px;margin-top: 3;}
.switch-labels + .switch-handles:before {right: 1px;background-color: #edf0f5;border-radius: 60px;  transition: background 0.4s;-webkit-transition: background 0.4s;}
.switch-labels + .switch-handles:after {width: 24px;background-color: #fff;border-radius: 50%;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);height: 24px;margin-top: 3px; margin-left: 6px;transition: margin 0.4s;-webkit-transition: margin 0.4s;}
.switch-labels + .switch-handles:before, .switch-labels + .switch-handles:after {display: block;position: absolute;top: 0;left: 0;bottom: 0;content: "";}
.switch-labels + .switch-handles {display: inline-block;vertical-align: middle;margin: 0 8px 0 0;padding: 2px;width: 60px;height: 30px;background-color: #edf0f5;border-radius: 60px;position: relative;}


#shopListing_form td>ul {margin-top: 1rem;}
.list-actions > li {display: inline-block;position: relative;}
.list-actions > li > a {text-align: center;}
.droplink.active .dropwrap {transform: scale(1);opacity: 1;}
.dropwrap {z-index: 1;min-width: 200px;right: 0;top: 25px;background: #fff;border-radius: 5px;border: 1px solid #D9D9D9;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);position: absolute;transform: scale(0);opacity: 0;transition: all 300ms;transform-origin: top right;}
.linksvertical {margin: 13px 0;}
.droplink .icon {width: 30px;margin: 6px auto 0;color: #000;}
.linksvertical li a {text-align: left;padding: 10px 20px;display: block;text-decoration: none;}
.linksvertical>li:hover {background: rgba(0, 0, 0, 0.03);}
.linksvertical>li a:hover {color: #000000;}
#third_party_listing_form tr:last-child td{border-bottom: none !important;} 

.third-party .field-set {display: table;width: 100%;margin: 0 0 20px 0;table-layout: fixed;}
.third-party .field-set .caption-wraper {position: relative;width: 30%;display: table-cell;vertical-align: top;line-height: 35px;padding-right: 25px;text-align: right;}
.third-party .field-set .field-wraper {position: relative;width: 70%;display: table-cell;vertical-align: top;}
.third-party .field-set input[type="text"]{width: 60%;}
.third-party.tracking-info .field-set select{width: 60%;border: 1px solid #4E5862;margin-bottom: 0;}
.custom-modal.third-party label{left: unset;bottom: unset;}
.third-party .modal-body {margin: 40px auto;}
#third_party_listing_form .actions{display: flex;align-items: center;vertical-align: top;margin: 1rem 0px;}
#third_party_listing_form .actions li{display: inline-block;vertical-align: top;margin: 0 10px 0px 0;}
/* .back-button{color: #212529;border: 1px solid #000000;border-radius: 50%;height: 30px;width: 30px;display: inline-block;text-align: center;line-height: 27px;margin-right: 10px;} */
.back-button-div{display: flex;align-items: center;}
.item__pic img {width: 43px;height: 43PX;object-fit: contain;}
.section-head{font-weight: 500;}
.setting_css small{font-size: 14px;color: #696363;font-style: normal;margin: 0;}
.setting_css .section-img img{border-radius: 50px;border: 0.5px solid #000000;height: 30px;width: 30px;object-fit: scale-down;}
.body-space{padding: 0 16px 16px;}
.setting_listing td{padding-bottom: 16px;}
.setting_listing td:first-child{padding-right: 8rem;width: 40%;}
.edit_link{color: #005BD3;cursor: pointer;}
.margin-right{margin-right: 10px;}
.foot-buttons{margin-top: 30px;text-align: right;}
.btn-save{background: #D31334;color: #fff !important;border: 1px solid #D32334;padding: 5px 36px;}
.btn-cancel{margin: 0 10px;padding: 5px 36px;}
.vacation_form_css{width: 100%;}
.vacation_form_css select{width: 20%;margin-right: 60px;appearance: none;}
.vacation_form_css input[type=checkbox]:checked + label:before{background-color: #F23A3E;border-color: #F23A3E; background-image: url('../images/white-check.svg');}
.popup_foot{text-align: right;padding-top: 15px;}
.user_name_css {text-transform: capitalize;}
.track_number{word-break: break-all;}
.hide-select{opacity: 0;}
.third-party.export .modal-body{margin: 0 auto;}
.third-party.export .field-set input[type="text"]{    width: 100%;}
.third-party.export .field-set .caption-wraper{width: 25%;text-align: left;}
.third-party.export .modal-body {padding: 16px 20px;}
.export .filter_dropdown .rdrDateRangePickerWrapper{top: 48px;}
.export .rdrCalendarWrapper  span{padding-left: 0;}
.cancelApplyButton{position: absolute;top: 390px;background: #fff;left: 0;width: 652px;z-index: 9;padding: 10px;text-align: right;    box-shadow: 0px 4px 4px 0px #00000040;justify-content: right;
  align-items: center;display: flex;}
.rdrDateRangePickerWrapper .rdrMonth {padding-bottom: 35px;}
.date_field::placeholder{color: #000;}
.listingContent .cancelApplyButton{top: 375px;width: 652px;}
#orderListing_form .last_tr td:nth-last-child(-n+3) .popupwrap  {transform-origin: bottom left;top: unset;bottom: 80px;}
#orderListing_form .last_tr td:nth-last-child(-n+3) .dropdownRates   {transform-origin: bottom right;top: unset;bottom: 80px;}
#orderListing_form .last_tr td:nth-last-child(-n+3) .dropdownPackage   {transform-origin: bottom right;top: unset;bottom: 80px;}
.table-popup_css{min-height: 450px;}
.active_clear {color: #005BD3;}
.clear_css{font-size: 14px;}
.clear_css.disabled{color: #C4C4C4;}
.custom-modal span.info img.package-top-img{width: auto;margin-bottom: 5px;}
.tooltip-icon{cursor: pointer;position: relative;}
.tooltip-msg {display: none;background: #C6E3F3;position: absolute;left: -100px;padding: 10px;border-radius: 5px;top: -52px;z-index: 1;width: 410px;font-size: 14px;}
.tooltip-msg:after {content: '';width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 11px solid #C6E3F3;position: absolute;left: 114px;bottom: -10px;}
.tooltip-msg.combinations{left: -176px;}
.tooltip-msg.combinations:after{left: 190px;}
.custom-modal label.dimension.weight{width: 48px;}
#third_party_listing_form td>ul {margin-top: 1rem;}
.custom-modal.remove-modal .modal-dialog, .custom-modal.confirmation-modal .modal-dialog, .custom-modal.pickup-modal .modal-dialog{max-width: 800px;}
.custom-modal.remove-modal .modal-body, .custom-modal.confirmation-modal .modal-body{padding: 16px 170px 40px;}
.custom-modal.remove-modal .top-title, .custom-modal.confirmation-modal .top-title{font-size: 24px;color: #000;}
.custom-modal .pack-head-location{display: flex;align-items: center;justify-content: space-between;}
.custom-modal .pack-head-location .img-fluid, .custom-modal  .combination-head .img-fluid{height: 17px;}
#third_party_listing .dropwrap{min-width: 160px;}
.location.remove-modal .btn-close{font-size: 14px;}
.table--hovered>tbody>tr:hover{background: #E0E0E04D;}
.hoveredColumn:has(.shipped_pack):hover {background: unset;cursor: text;}
.hoveredColumn:has(.shipped_pack){padding: 12px 25px 12px 10px;}
.dropdownRates .est{color: #757575;}
.track-color{color: #403838;}
.vertical-space{margin: 10px auto;}
.vertical-space.refund-qty{position: relative;color: #F23A3E;}
.line-through{text-decoration: line-through;}
.refund-img{left: -22px;position: absolute;top: 3px;}
.input-select-group {position: relative;}
.location .input-group-addon {position: absolute;top: 6px;padding-left: 10px;}
.location-select-box{padding-left: 30px;}
.multiple_rate{width: 80%;display: flex;gap: 10px;align-items: center;}
.multiple_rate img {border: 1px solid;border-radius: 20px;height: 30px;width: 30px;object-fit: scale-down;}

.dropdownPackage button.btn.btn-primary {background: #54B9F2;padding: 5px 19px;border: none;border-radius: 100px;color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 14px;margin-right: 17px;font-weight: 500;}
.leftmenu .menu-icon img{height: 24px;}
.leftmenu  a:hover{background: #f8f8f8;}
.sub_menus li:hover{background: #f8f8f8 !important;}
.view_page_link {position: absolute;width: 44%;height: 100%;top: 0px;left: 15%;}
.view_pre_order_page_link {position: absolute;width: 85%;height: 100%;top: 0px;left: 15%;}
.order_listing_tbl tbody tr{position: relative;}
.packageClosebtn {float: right;font-size: 11px;}
.location span.error{color: #F00;padding-left: 0;}
.location textarea{height: 100px;padding: 7px;}
.processing-loader{overflow: hidden;opacity: 0.2;}
.body_overflow{overflow: hidden;}
span.tab_img {display: flex;align-items: center;}
.setting-form-css textarea.form-control{border-color: #4E5862;}
.setting-form-css .sku-tabs {padding: 5px 10px;border-radius: 15px;background: #E5E5E5;margin-right: 10px;display: inline-flex;align-items: center;gap: 11px; margin-top: 4px; margin-bottom: 8px;}
.setting-form-css .table{width: 90%;}
.setting-form-css img.plus{width: 23px;}
.setting-form-css tr, .setting-form-css td{border: none;}
.setting-form-css tr{display: flex;}
.remove-btn{width: 10px;padding-bottom: 0;}
.setting-form-css ul{margin-bottom: 0;}
.modal-backdrop.show.loader{opacity: 0.4;background-color: #fff;}
.modal.loader{ z-index: 000;}
.setting-form-css td:first-child{padding-right: 4rem;width: 25%;}
.sku-form-floating.form-floating{border-radius: 5px;border: 1px solid #4E5862;}
.sku-form-floating.form-floating label{width: 100%;height: auto;position: relative;padding-bottom: 0;transition: 0.1s;padding-top: 0.94rem;line-height: 18px;top: 1px;}
.sku-form-floating ul{display: contents;}
.sku-form-floating.form-floating input{border: none;width: 70px;display: inline-block;padding: 0;height: auto;line-height: normal;}
.sku-form-floating input::placeholder {color: #fff;}
.sku-input-wrap{padding: 0 0.75rem;}
.sku-form-floating label.floating-label{top: -8px;font-size: 12px;color: #6e6d6d;transition: 0.1s;line-height: 18px;}
.plus_icon_wrap{display: flex;align-items: center;}
.package_info_tabs.pack-tab-css{min-width: 235px;}
.third-party.tracking-info .caption-wraper{text-align: left;}
.modal-backdrop.show {z-index: 1060;}
.list-status{display: flex;align-items: center;}
.link-color{color: #54B9F2;}
.modal-title-heading{width: 100%;font-size: 20px;}
.constatnt-width{min-width: 92px;display: inline-block;}
.combination .constatnt-width{min-width: 199px;display: inline-block;}
.info-section{float: right;padding: 5px 13px;border-radius: 10px;position: relative;}
.info-section:hover, .info-section.show{background: #E5E5E580;}
.user-info{height: 30px;width: 30px;display: inline-block;border: 1px solid;background: #C6E3F3;border-radius: 50%;line-height: 29px;color: #fff;text-align: center;margin-left: 10px;}
.user-dropdown-toggle{position: absolute;opacity: 0;padding: 10px 0;min-width: 160px;right: 0px;top: 44px;background: #fff;border-radius: 5px;border: 1px solid #D9D9D9;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);transition: all 300ms;transform-origin: top right;transform: scale(0);}
.user-dropdown-toggle.active{opacity: 1;transform: scale(1);}
.user-dropdown-toggle .dropdown-link{display: block;padding: 6px 20px;}
.dropdown-link:hover{background: #E5E5E580;color: #000;}
.edit-track-btn{height: 35px;width: 35px;text-align: center;line-height: 32px;}
.edit-track-btn:hover {border-radius: 50%;background: #E5E5E54D;}
.shipping-tracking-info{display: flex;gap: 5px;}
.tracking-info .input-group-addon{top: 9px;}
.zipcode-input-group-addon{position: absolute;top: 11px;right: 20%;color: #757575 !important;}
.auditHistory .refund-audit{top: 0;}
.refund-arrow{margin: 0 15px;}
.shipping-side-info{display: flex;justify-content: space-between;}
.reference_error{margin-top: -26px;margin-bottom: 5px;}

.btn.pickup_option{background: #D31334;color: #fff;margin: 0 10px;border: transparent;padding-top: 2px;padding-bottom: 2px;line-height: 36px;}
.pickup_option_item{padding: 8px 20px;cursor: pointer;}
.pickup_option_item:hover{background: #E5E5E580;}
.pickup_option_list{position: absolute;box-shadow: 0px 4px 4px 0px #00000040;    width: 60%;padding: 15px 0;z-index: 99;background: #fff;float: right;  margin-top: 18px;border: 1px solid #E5E5E5;display: none; }
.btn.pickup_btn{background: #D31334;color: #fff;margin: 0 10px;border: transparent;padding-top: 2px;padding-bottom: 2px;line-height: 30px;margin-left:50px;}
.custom-modal.pickup-modal .modal-body{padding: 16px 0px;}
.divider{height: 1px;background: #C4C4C4; margin: 25px 0;}
.pickup-modal .product-detail{display: flex;justify-content: space-between;}
.pickup-modal .qty{display: flex;align-items: center;}
.pickup-modal.custom-modal .modal-header{padding: 16px;}
.pickup-modal .modal-title{font-weight: 600;}
.pickup-modal .sku_css{color: #757575;}
.pickup-modal .product-desc{line-height: 22px;}
.pickup-modal .item_img{padding: 0 16px;}
.pickup-modal .item_img img{border-radius: 5px;}
.pickup-modal .modal-content{padding: 25px;}
.pickup-modal.custom-modal button.btn.btn-outline-secondary{border: 1px solid #C4C4C4;font-size: 16px;}
.pickup-modal.custom-modal button.btn.btn-outline-secondary.pickup-btn{background-color: #D31334;border-color: #D31334;font-weight: 600;}
.pickup-detail-page .statusMsg{position: unset;}
.package_shipping_css{border: 1px solid #C4C4C4;border-radius: 5px;padding: 10px 0;margin: 0 0 25px;color: #000;word-break: break-all;}
.package_shipping_css .head{height: 20px;margin-bottom: 10px;font-weight: 500;}
.package_shipping_css .head.edit_link{color: #54B9F2;font-weight: 400;}
.package_shipping_css .standard_shipping_name{color: #757575;}
.package_shipping_css .expedited_shipping_name{color: #FF9500;}
.closeBtnCss .btn-close{position: relative;top: -16px;right: -14px;background-size: 11px;}
.modal-body input::placeholder {color: #757575;}
.modal.show{padding-right: 0 !important;}
.order_received{background: #C6E3F3;border-radius: 5px;padding: 0px 5px;display: inline-block;margin-top: 2px;}
.audit-comment-msg .head{display: inline-block;color: #000;}
.audit-comment-msg .extra-details{word-wrap: break-word;}
.labelListingTbl th:first-child {padding-right: 0;}
.count-badge{color: #fff;right: 10px;border-radius: 50%;font-size: 12px;width: 22px;height: 22px;display: flex;align-items: center;justify-content: center;background: #D31334;font-weight: 400;position: absolute;}
.downloadBtnCss{cursor: pointer;}
.rates_packages .packInfo{display: flex;justify-content: space-between;margin-bottom: 0;}
.ship-btn-section{position: relative;}
.custom-modal button.btn.createWithPrintBtn{padding: 0px 0 0 9px;line-height: 38px;margin-bottom: 0;}
.custom-modal .createWithPrintBtn img.shiping{margin-right: 8px;}
.ship-btn-action{text-align: center;width: 20%;height: 100%;display: inline-block;}
.margin-bottom-16 {margin-bottom: 16px;}
.shipping_btn_action_list{position: absolute;padding: 5px 0;background: #fff;display: none;border: 1px solid #E5E5E5;box-shadow: 0px 4px 4px 0px #00000040;left: 0;right: 0;margin: 8px 12px;border-radius: 5px;}
.shipping_btn_action_item{padding: 5px 15px;cursor: pointer;font-size: 13px;}
.shipping_btn_action_item:hover {background: #E5E5E580;}
.createWithPrintBtn .ship-btn {display: inline-block;width: 80%;}
.font-600{font-weight: 600;}
.tabs_handle.is-active{pointer-events: none;}
/* Export Modal */
.third-party.export-modal .field-set .field-wraper{width: 60%;}
.third-party.export-modal .field-set .caption-wraper{width: 40%;}
.location.export-modal .modal-dialog {max-width: 589px;}
.toggleLabel{display: flex;align-items: center;padding-top: 2px;padding-left: 37px;user-select: none;}
.field-wraper.disabled{opacity: .4;}
.date_icon_css{background-image: url('../images/date.svg');background-repeat: no-repeat;background-position-x: 95%;background-position-y: center;}
.export-modal select{appearance: none;background-image: url('../images/downArrow.svg');background-repeat: no-repeat;background-position-x: 94%;background-position-y: center;line-height: normal;}
.export-modal input[type=checkbox]:checked + label:before{background-size: 14px;}
.export-modal input[type=checkbox] + label:before{height: 20px;width: 20px;}
.export-modal.location input[type="radio"]{width: 20px;height: 20px;transform: translateY(5px);}
.export-modal.location input[type="radio"]:checked::before{height: 8px;width: 8px;}
@media (max-width: 767.98px) {
  span.ship { top: 0px; color: #000; line-height: 25px;}
  .container-timeline:before { left: 19px; width: 1px; top: 190px;}
  .marker {left: -6px;}
  input#exampleInputEmail1 { border: 1px solid #000; margin-bottom: 15px;}
  .body_container{display: inline-flex;}
}

@media(max-width: 1366px) {
  span.ship { line-height: 11px;}
  span.image-icon {margin-top: 14px;}
  .line-border hr { width: 95%; left: 39px; position: relative;}
  .shipment_section_css .value {width: 49%;}
  .shipment_section_css .title {width: 40%;padding: 0 4px; }
  .shipment_section_css .shipment_icon {margin-right: 0px;width: 31px;text-align: center;}
  #body{overflow: hidden;}
  .setting-form-css td:first-child{padding-right: 3rem}
  .setting-form-css .table {width: 100%;}
  #body:has(#third_party_listing_form) {overflow: visible;}
  .detail_page .package_info_tabs{gap: 40px;}
}


@media print {
  .body_container{display: block;}
  .no-print {display: none;}
  .print{display: block !important;}
  @page {
    /* size: A4; */
		margin: 0;
	}
  .print-label-item, .print-item {page-break-before: always;display: block;}
  .package_info{display: none;}
  .top-logo{margin-bottom: 30px;}
  .print_order_id_css{float: right;font-weight: 700;}
  .print_order_id_css .print_order_invoice_clr_css{color: #9E9C9C !important;}
  .top-table-css th{padding-right: 40px;font-size: 14px;font-weight: 600;}
  .top-table-css td{font-size: 14px;}
  .shipping_section_css{margin-top: 30px;}
  .shipping_section_css h6{font-weight: 600;font-size: 14px;}
  .shipping_section_css span{font-weight: 400;font-size: 14px;}
  .line{margin: 30px auto;border-bottom: 1px solid #D9D9D9;width: 100%;}
  .line td{padding-top: 20px;}
  .table th{border: none !important;font-size: 14px;font-weight: 600;}
  .subtotal td{padding-top: 35px !important;}

  .product_row td{padding-top: 30px;}
  .item__pic{height: 73px;width: 73px;}
  .total td{font-weight: 700;}
  .table td{font-size: 14px;}
  .product_name{font-weight: 700;}
  .product_row:first-child td{padding-top: 0;}
  .item__pic img {width: 70px;height: 70PX;object-fit: contain;}
  .variant_css{font-size: 14px;}
  @-moz-document url-prefix() {
    .print-label-item {page-break-before: always;display: block;}
  }
}



