/********************************* START CUSTOM DROPDOWN STYLING **********************************/
/* Custom Checkbox and Radio button Style*/
/* Access Modals (Granted, Pending, Denied, Not Permitted)*/
/******************Joule 2.0 Color Codes*********************/
.loading-backdrop-uop {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0.5;
  transition: opacity 0.15s linear;
  z-index: 1055;
  display: none;
}
.loading-backdrop-uop .uop-loading {
  border-radius: 50%;
  width: 80px;
  height: 80px;
  border: 0.35rem solid rgba(255, 255, 255, 0.2);
  border-top-color: #ffffff;
  animation: spin 1s infinite linear;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -40px auto auto -40px;
}
.api-error-container .modal-body {
  color: #000000 !important;
}
.api-error-container .modal-body p {
  color: #000000 !important;
}
.session-modal-container .modal-body {
  color: #000000 !important;
}
.session-modal-container .modal-body p {
  color: #000000 !important;
}
.mvp2 .error-msg {
  display: none;
  border: 2px solid #f00;
  border-left: 4px solid #f00;
  padding: 15px;
  width: 100%;
}
.mvp2 .error-msg p {
  font-size: 15px;
  padding-left: 35px;
}
.mvp-form-wrapper .error-msg {
  display: none;
  border: 2px solid #f00;
  border-left: 4px solid #f00;
  padding: 15px;
  width: 100%;
}
.mvp-form-wrapper .error-msg p {
  font-size: 15px;
  padding-left: 35px;
}
.required_astric {
  color: #d22630;
  font-size: 17px;
  font-weight: 800;
}
.tooltip-inner {
  color: #000000;
  box-shadow: #888 0px 1px 2px 2px;
  border-radius: 0.25rem;
  background: #ffffff;
}
.custSelect {
  position: relative;
  margin-bottom: 20px;
  cursor: pointer;
}
.custSelect .c-select {
  font-size: 18px;
  font-weight: 300;
  color: #303030;
  position: relative;
  width: 100%;
  height: 48px;
  border-radius: 0;
  border: 2px solid #9b9b9b;
  padding-left: 10px !important;
  overflow: hidden;
  z-index: 2;
  line-height: 48px;
}
.custSelect .c-select:not(.error):focus {
  border-color: #007bc2;
}
.custSelect .c-select:after {
  content: ' \e907';
  color: #9b9b9b;
  font-family: "icomoonregular" !important;
  position: absolute;
  top: 12px;
  right: 8px;
  line-height: normal;
  pointer-events: none;
  z-index: 12;
  font-size: 26px;
}
.custSelect .c-select:focus {
  outline-color: #ffffff;
}
.custSelect .c-select .dropdown__value {
  line-height: 48px;
  margin-right: 25px;
}
.custSelect .c-select .dropdown__value.placeholder {
  color: #9b9b9b;
}
.custSelect .typeahead-dropdown {
  font-size: 18px;
  font-weight: 300;
  color: #303030;
  position: relative;
  width: 100%;
  height: 48px;
  border-radius: 0;
  border: 2px solid #9b9b9b;
  padding-left: 10px !important;
  overflow: hidden;
  z-index: 2;
  line-height: 48px;
}
.custSelect .typeahead-dropdown:not(.error):focus {
  border-color: #007bc2;
}
.custSelect .typeahead-dropdown:after {
  content: ' \e907';
  color: #9b9b9b;
  font-family: "icomoonregular" !important;
  position: absolute;
  top: 12px;
  right: 8px;
  line-height: normal;
  pointer-events: none;
  z-index: 12;
  font-size: 26px;
}
.custSelect .typeahead-dropdown:focus {
  outline-color: #ffffff;
}
.custSelect .typeahead-dropdown .dropdown__value {
  line-height: 48px;
  margin-right: 25px;
}
.custSelect .typeahead-dropdown .dropdown__value.placeholder {
  color: #9b9b9b;
}
.custSelect .c-select.expanded {
  border-color: #007bc2;
}
.custSelect .c-select.expanded:after {
  content: ' \e90A';
}
.custSelect .typeahead-dropdown.expanded {
  border-color: #007bc2;
}
.custSelect .typeahead-dropdown.expanded:after {
  content: ' \e90A';
}
.custSelect .dropdown__options-list {
  display: none;
  padding: 0;
  margin: 0;
  width: 100%;
  max-height: 206px;
  position: absolute;
  top: 77px;
  border-width: 0 2px 2px 2px;
  border-style: solid;
  border-color: #007bc2;
  background: #ffffff;
  z-index: 9;
  list-style-type: none;
  overflow: auto;
}
.custSelect .dropdown__options-list .typeahead-dropdown__search {
  line-height: 48px;
  border-bottom: 1px solid #9b9b9b;
  color: #303030;
}
.custSelect .dropdown__options-list .typeahead-dropdown__search input {
  width: 100%;
  border: none !important;
  padding-left: 20px !important;
}
.custSelect .dropdown__options-list .typeahead-dropdown__search input::placeholder {
  color: #9b9b9b;
}
.custSelect .dropdown__options-list .typeahead-dropdown__search input:focus {
  outline: none;
}
.custSelect .dropdown__options-list .typeahead-dropdown__search .mvp-icon-search {
  height: 30px;
  margin-right: 10px;
  margin-bottom: 7px;
  cursor: auto;
}
.custSelect .dropdown__options-list .typeahead-dropdown__search .mvp-icon-search::before {
  font-size: 24px;
}
.custSelect .dropdown__options-list .dropdown__option a {
  color: #303030;
  line-height: 48px;
  padding-left: 20px;
  width: 100%;
  font-size: 18px;
  font-weight: 300;
}
.custSelect .dropdown__options-list .dropdown__option a:hover {
  color: #ffffff;
  text-decoration: none;
  background: #007bc2;
}
.custSelect .dropdown__options-list .dropdown__option a:focus {
  color: #ffffff;
  text-decoration: none;
  background: #007bc2;
}
.custSelect .dropdown__options-list .dropdown__option:not(:last-child) {
  border-bottom: 1px solid #9b9b9b;
}
.custSelect .typeahead-dropdown__options-list {
  display: none;
  padding: 0;
  margin: 0;
  width: 100%;
  max-height: 206px;
  position: absolute;
  top: 77px;
  border-width: 0 2px 2px 2px;
  border-style: solid;
  border-color: #007bc2;
  background: #ffffff;
  z-index: 9;
  list-style-type: none;
  overflow: auto;
}
.custSelect .typeahead-dropdown__options-list .typeahead-dropdown__search {
  line-height: 48px;
  border-bottom: 1px solid #9b9b9b;
  color: #303030;
}
.custSelect .typeahead-dropdown__options-list .typeahead-dropdown__search input {
  width: 100%;
  border: none !important;
  padding-left: 20px !important;
}
.custSelect .typeahead-dropdown__options-list .typeahead-dropdown__search input::placeholder {
  color: #9b9b9b;
}
.custSelect .typeahead-dropdown__options-list .typeahead-dropdown__search input:focus {
  outline: none;
}
.custSelect .typeahead-dropdown__options-list .typeahead-dropdown__search .mvp-icon-search {
  height: 30px;
  margin-right: 10px;
  margin-bottom: 7px;
  cursor: auto;
}
.custSelect .typeahead-dropdown__options-list .typeahead-dropdown__search .mvp-icon-search::before {
  font-size: 24px;
}
.custSelect .typeahead-dropdown__options-list .dropdown__option a {
  color: #303030;
  line-height: 48px;
  padding-left: 20px;
  width: 100%;
  font-size: 18px;
  font-weight: 300;
}
.custSelect .typeahead-dropdown__options-list .dropdown__option a:hover {
  color: #ffffff;
  text-decoration: none;
  background: #007bc2;
}
.custSelect .typeahead-dropdown__options-list .dropdown__option a:focus {
  color: #ffffff;
  text-decoration: none;
  background: #007bc2;
}
.custSelect .typeahead-dropdown__options-list .dropdown__option:not(:last-child) {
  border-bottom: 1px solid #9b9b9b;
}
.custSelect--typeahead {
  position: relative;
  margin-bottom: 20px;
  cursor: pointer;
}
.custSelect--typeahead .c-select {
  font-size: 18px;
  font-weight: 300;
  color: #303030;
  position: relative;
  width: 100%;
  height: 48px;
  border-radius: 0;
  border: 2px solid #9b9b9b;
  padding-left: 10px !important;
  overflow: hidden;
  z-index: 2;
  line-height: 48px;
}
.custSelect--typeahead .c-select:not(.error):focus {
  border-color: #007bc2;
}
.custSelect--typeahead .c-select:after {
  content: ' \e907';
  color: #9b9b9b;
  font-family: "icomoonregular" !important;
  position: absolute;
  top: 12px;
  right: 8px;
  line-height: normal;
  pointer-events: none;
  z-index: 12;
  font-size: 26px;
}
.custSelect--typeahead .c-select:focus {
  outline-color: #ffffff;
}
.custSelect--typeahead .c-select .dropdown__value {
  line-height: 48px;
  margin-right: 25px;
}
.custSelect--typeahead .c-select .dropdown__value.placeholder {
  color: #9b9b9b;
}
.custSelect--typeahead .typeahead-dropdown {
  font-size: 18px;
  font-weight: 300;
  color: #303030;
  position: relative;
  width: 100%;
  height: 48px;
  border-radius: 0;
  border: 2px solid #9b9b9b;
  padding-left: 10px !important;
  overflow: hidden;
  z-index: 2;
  line-height: 48px;
}
.custSelect--typeahead .typeahead-dropdown:not(.error):focus {
  border-color: #007bc2;
}
.custSelect--typeahead .typeahead-dropdown:after {
  content: ' \e907';
  color: #9b9b9b;
  font-family: "icomoonregular" !important;
  position: absolute;
  top: 12px;
  right: 8px;
  line-height: normal;
  pointer-events: none;
  z-index: 12;
  font-size: 26px;
}
.custSelect--typeahead .typeahead-dropdown:focus {
  outline-color: #ffffff;
}
.custSelect--typeahead .typeahead-dropdown .dropdown__value {
  line-height: 48px;
  margin-right: 25px;
}
.custSelect--typeahead .typeahead-dropdown .dropdown__value.placeholder {
  color: #9b9b9b;
}
.custSelect--typeahead .c-select.expanded {
  border-color: #007bc2;
}
.custSelect--typeahead .c-select.expanded:after {
  content: ' \e90A';
}
.custSelect--typeahead .typeahead-dropdown.expanded {
  border-color: #007bc2;
}
.custSelect--typeahead .typeahead-dropdown.expanded:after {
  content: ' \e90A';
}
.custSelect--typeahead .dropdown__options-list {
  display: none;
  padding: 0;
  margin: 0;
  width: 100%;
  max-height: 206px;
  position: absolute;
  top: 77px;
  border-width: 0 2px 2px 2px;
  border-style: solid;
  border-color: #007bc2;
  background: #ffffff;
  z-index: 9;
  list-style-type: none;
  overflow: auto;
}
.custSelect--typeahead .dropdown__options-list .typeahead-dropdown__search {
  line-height: 48px;
  border-bottom: 1px solid #9b9b9b;
  color: #303030;
}
.custSelect--typeahead .dropdown__options-list .typeahead-dropdown__search input {
  width: 100%;
  border: none !important;
  padding-left: 20px !important;
}
.custSelect--typeahead .dropdown__options-list .typeahead-dropdown__search input::placeholder {
  color: #9b9b9b;
}
.custSelect--typeahead .dropdown__options-list .typeahead-dropdown__search input:focus {
  outline: none;
}
.custSelect--typeahead .dropdown__options-list .typeahead-dropdown__search .mvp-icon-search {
  height: 30px;
  margin-right: 10px;
  margin-bottom: 7px;
  cursor: auto;
}
.custSelect--typeahead .dropdown__options-list .typeahead-dropdown__search .mvp-icon-search::before {
  font-size: 24px;
}
.custSelect--typeahead .dropdown__options-list .dropdown__option a {
  color: #303030;
  line-height: 48px;
  padding-left: 20px;
  width: 100%;
  font-size: 18px;
  font-weight: 300;
}
.custSelect--typeahead .dropdown__options-list .dropdown__option a:hover {
  color: #ffffff;
  text-decoration: none;
  background: #007bc2;
}
.custSelect--typeahead .dropdown__options-list .dropdown__option a:focus {
  color: #ffffff;
  text-decoration: none;
  background: #007bc2;
}
.custSelect--typeahead .dropdown__options-list .dropdown__option:not(:last-child) {
  border-bottom: 1px solid #9b9b9b;
}
.mvp-icon-information::before {
  font-size: 28px;
  color: #a0a0a0;
}
.uop-tooltip.show,
.base-tooltip.show,
.tooltip.show {
  opacity: 1;
}
.uop-tooltip .arrow,
.base-tooltip .arrow {
  left: calc(50% - 14px) !important;
}
.uop-tooltip .arrow::before,
.base-tooltip .arrow::before {
  border-width: 1rem 1rem 0;
  border-top-color: #ffffff;
  border-color: transparent;
}
.uop-tooltip .arrow-edge,
.base-tooltip .arrow-edge {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.6rem;
  left: calc(50% - 22.5px) !important;
  z-index: -1;
}
.uop-tooltip .arrow-edge::before,
.base-tooltip .arrow-edge::before {
  position: absolute;
  content: "";
  border-style: solid;
  border-color: transparent;
}
.uop-tooltip .tooltip-inner,
.base-tooltip .tooltip-inner {
  border: 1px solid #d0d0d0;
  border-radius: 0;
  background: #ffffff;
  color: #303030;
  padding: 0.75rem;
  font-size: 12px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
.uop-tooltip .tooltip-inner p,
.base-tooltip .tooltip-inner p {
  margin: 0;
}
.uop-tooltip.bs-tooltip-top,
.base-tooltip.bs-tooltip-top {
  top: 6px !important;
}
.uop-tooltip.bs-tooltip-top .arrow::before,
.base-tooltip.bs-tooltip-top .arrow::before {
  top: -1px;
  border-top-color: #ffffff;
}
.uop-tooltip.bs-tooltip-top .arrow-edge,
.base-tooltip.bs-tooltip-top .arrow-edge {
  bottom: 0;
}
.uop-tooltip.bs-tooltip-top .arrow-edge::before,
.base-tooltip.bs-tooltip-top .arrow-edge::before {
  top: -4px;
  border-width: 1.6rem 1.6rem 0;
  border-top-color: #d0d0d0;
}
.uop-tooltip.bs-tooltip-bottom,
.base-tooltip.bs-tooltip-bottom {
  top: -6px !important;
}
.uop-tooltip.bs-tooltip-bottom .arrow::before,
.base-tooltip.bs-tooltip-bottom .arrow::before {
  top: -7px;
  border-width: 0rem 1rem 1rem;
  border-bottom-color: #ffffff;
}
.uop-tooltip.bs-tooltip-bottom .arrow-edge,
.base-tooltip.bs-tooltip-bottom .arrow-edge {
  top: 0;
}
.uop-tooltip.bs-tooltip-bottom .arrow-edge::before,
.base-tooltip.bs-tooltip-bottom .arrow-edge::before {
  top: -9px;
  border-width: 0rem 1.6rem 1.6rem;
  border-bottom-color: #d0d0d0;
}
.uop-tooltip.bs-tooltip-left.show .arrow,
.base-tooltip.bs-tooltip-left.show .arrow {
  left: auto !important;
  right: 2px;
  top: calc(50% - 1rem) !important;
}
.uop-tooltip.bs-tooltip-left.show .arrow::before,
.base-tooltip.bs-tooltip-left.show .arrow::before {
  border-width: 1rem 1rem 1rem;
  border-color: transparent;
  border-left-color: #ffffff;
}
.tooltip-pg-overlay {
  background: #a0a0a0;
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  opacity: 0.4;
  z-index: 99;
  transition: 0.5s ease;
}
.modal.base-modal {
  color: #303030;
  font-weight: 300;
}
.modal.base-modal .footer-note-container {
  width: 100%;
  padding: 1rem;
}
.modal.base-modal header-note-container {
  width: 100%;
}
.modal.base-modal .modal-content {
  border-radius: 0;
  padding: 30px 36px 48px;
}
.modal.base-modal .modal-dialog {
  min-width: 85%;
}
.modal.base-modal .modal-header {
  position: relative;
  padding: 0;
}
.modal.base-modal .modal-header .close {
  position: absolute;
  top: -8px;
  right: -18px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #e0e0e0;
  transition: 0.75s ease;
  margin: 0;
  opacity: 1;
  padding: 0;
}
.modal.base-modal .modal-header .close:hover {
  background: #000000;
  opacity: 0.5;
}
.modal.base-modal .modal-header .close:hover .mvp-icon-close::before {
  color: #e0e0e0;
}
.modal.base-modal .modal-header .close:focus {
  background: #000000;
  opacity: 0.5;
}
.modal.base-modal .modal-header .close:focus .mvp-icon-close::before {
  color: #e0e0e0;
}
.modal.base-modal .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 3px;
  left: 8px;
  text-shadow: none;
}
.modal.base-modal .modal-header .close .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
}
.modal.base-modal .modal-title {
  font-size: 24px;
  line-height: 24px;
  padding: 0;
}
.modal.base-modal .modal-subhead {
  font-size: 16px;
  line-height: 23px;
}
.modal.base-modal .modal-body {
  padding: 30px 0 48px;
}
.modal.base-modal .modal-footer {
  border: none;
  padding: 0;
}
.modal.base-modal .modal-footer .client-btn {
  width: 100%;
  margin: 0;
}
.modal.base-modal .modal-footer .client-btn:not(.invert-btn) {
  order: 1;
}
.modal.base-modal .modal-footer .client-btn.invert-btn {
  order: 2;
}
#access-denied-modal .modal-body {
  padding: 0;
}
#access-denied-modal .modal-text {
  width: 68%;
  order: 2;
  overflow-wrap: break-word;
}
#access-denied-modal .feedback-icon-wrap {
  order: 1;
}
.feedback-modal .modal-body {
  padding: 0;
}
.feedback-modal .modal-text {
  width: 68%;
  order: 2;
}
.feedback-modal .feedback-icon-wrap {
  order: 1;
}
@media (min-width: 768px) {
  .modal.base-modal .modal-dialog {
    min-width: 712px;
    width: 712px;
  }
  .modal.base-modal .modal-title {
    font-size: 28px;
    line-height: 46px;
  }
  .modal.base-modal .modal-subhead {
    font-size: 18px;
    line-height: 25px;
  }
  .modal.base-modal .modal-subhead .asterisk {
    color: #d22630;
    font-weight: 800;
  }
  .modal.base-modal .modal-footer .client-btn {
    width: 200px;
  }
  .modal.base-modal .modal-footer .client-btn:not(.invert-btn) {
    order: 2;
    margin-left: 40px;
  }
  .modal.base-modal .modal-footer .client-btn:not(.invert-btn)[disabled="disabled"]:hover {
    background: #0071b3;
    border-color: #0071b3;
  }
  .modal.base-modal .modal-footer .client-btn.invert-btn {
    order: 1;
  }
  #access-denied-modal .modal-text {
    width: 68%;
    order: 1;
  }
  #access-denied-modal .feedback-icon-wrap {
    order: 2;
  }
  .feedback-modal .modal-text {
    width: 68%;
    order: 1;
  }
  .feedback-modal .feedback-icon-wrap {
    order: 2;
  }
}
/***************************************** Order Management React Styling Start ******************************/
.order-filter-facet .filter-results .by-date-facet .date-widget .ljSjWd::before {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/GroupCalendarWidget.png");
}
.orderSummaryTiles .Order-tiles.mvp2 .order-summary-content-tiles .app-tile span.view-link span.view-icon {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/ViewArrow.png");
  position: relative;
  top: 4px;
}
.data-table .order-search-main span.carat-icons.mvp-carat_down.sortcss-default::after {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/sortInactive.svg");
  position: relative;
}
.data-table .order-search-main span.carat-icons.mvp-carat_down.sortcss-desc::after {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/sortDescending.svg");
  position: relative;
}
.data-table .order-search-main span.carat-icons.mvp-carat_down.sortcss-asc::after {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/sortAscending.svg");
  position: relative;
}
.data-table .order-search-main .on-hold-div span.accordian-onhold {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/caretDisabled.svg");
}
.OM-table-CTA .Followed-CTA span.mvp-icon-Followed {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/ShowFollowed.svg");
  position: absolute;
  top: 2px;
  cursor: pointer;
}
.OM-table-CTA .Followed-CTA span.mvp-icon-unfollowed {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/ShowAll.svg");
  position: absolute;
  top: 2px;
  cursor: pointer;
}
.OM-table-CTA .Followed-CTA span.om-download-icon {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/downloadIcon.svg");
  position: absolute;
  top: 2px;
  cursor: pointer;
}
.data-table .order-search-main span.om-followed-inactive {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/GroupfollowInactive.svg");
  position: relative;
  top: 2px;
  margin-right: 5px;
  cursor: pointer;
}
.data-table .order-search-main span.om-followed-active {
  content: url("../../../content/dam/aerobt/en/images/icons/order-status/GroupfollowActive.svg");
  position: relative;
  top: 2px;
  margin-right: 5px;
  cursor: pointer;
}
/***************************************** Order Management React Styling End ******************************/

/*.select2-container {
	 .noBorderOnFocus & {
		 &:focus, &.select2-container--focus {
			 outline: none;
			 &.select2-container--default {
				 .select2-selection--single {
					 border: 2px solid @grey3;
				}
			}
		}
	}
}
*/
/******************Joule 2.0 Color Codes*********************/
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-dropdown {
  background-color: #ffffff;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #ffffff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.select2-container--default .select2-selection--single {
  background-color: #ffffff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default .select2-selection--multiple {
  background-color: #ffffff;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: #ffffff;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-white', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic .select2-selection--multiple {
  background-color: #ffffff;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: #ffffff;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #ffffff;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-white', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='@color-white', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container.select2-container--default {
  width: 100% !important;
  height: 48px;
  border-radius: 0;
  border: 2px solid #d0d0d0;
  padding: 0 40px 0 10px;
  font-size: 18px;
  font-weight: 300;
  color: #303030;
  line-height: 25px;
  background: #ffffff;
}
.select2-container.select2-container--default .select2-selection {
  border: 0;
}
.select2-container.select2-container--default .select2-selection:focus {
  outline: none;
}
.select2-container.select2-container--default .select2-selection--single {
  border-radius: 0px;
  height: 43px;
  margin-top: 1px;
}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow {
  position: absolute;
  top: 12px;
  right: 8px;
  width: 26px;
  height: 26px;
}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow::after {
  content: ' \e907';
  font-family: "icomoonregular" !important;
  line-height: normal;
  pointer-events: none;
  font-size: 26px;
  color: #9b9b9b;
}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none;
}
.select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #9b9b9b;
  line-height: 44px;
}
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0;
  height: 100%;
  color: #303030;
  line-height: 44px;
}
.select2-container.select2-container--default .select2-dropdown {
  border: 2px solid #007bc2;
  border-top: 0;
}
.select2-container.select2-container--default .select2-dropdown.select2-dropdown--above {
  border-top: 2px solid #007bc2;
  border-bottom: 0;
}
.select2-container.select2-container--default .select2-results__options .select2-results__option {
  padding: 0 0 0 10px;
  line-height: 44px;
  background: #ffffff;
  color: #303030;
  font-size: 18px;
}
.select2-container.select2-container--default .select2-results__options .select2-results__option:not(:last-child) {
  border-bottom: 1px solid #9b9b9b;
}
.select2-container.select2-container--default .select2-results__options .select2-results__option--highlighted {
  background: #007bc2;
  color: #ffffff;
}
.select2-container.select2-container--default .select2-results__options .select2-results__option--highlighted:not(:last-child) {
  border-bottom: 1px solid #9b9b9b !important;
}
.select2-container.select2-container--default.select2-container--focus {
  border-color: #007bc2;
}
.select2-container.select2-container--default.select2-container--disabled {
  background: #eee;
}
.select2-container.select2-container--default.select2-container--open {
  border-color: #007bc2;
}
.select2-container.select2-container--default.select2-container--open .select2-selection__arrow {
  transform: rotate(180deg);
}
.select2-container.select2-container--default.select2-container--open:not(.select2-container--above):not(.select2-container--below) {
  border: none;
  background: #000000;
}
.select2-search.select2-search--dropdown {
  padding: 0;
  height: 48px;
}
.select2-search.select2-search--dropdown:after {
  content: '\e92A';
  font-family: "icomoonregular" !important;
  position: absolute;
  top: 12px;
  right: 12px;
  font-size: 26px;
  color: #d0d0d0;
}
.select2-search.select2-search--dropdown .select2-search__field {
  height: 48px;
  border: 0;
  width: 100%;
  padding-left: 10px;
  padding-right: 40px;
  color: #303030;
  font-weight: 300;
  border-bottom: 1px solid #9b9b9b;
}
.select2-search.select2-search--dropdown .select2-search__field::-webkit-input-placeholder {
  color: #9b9b9b;
  opacity: 1;
}
.select2-search.select2-search--dropdown .select2-search__field:-ms-input-placeholder {
  color: #9b9b9b;
  opacity: 1;
}
.select2-search.select2-search--dropdown .select2-search__field::placeholder {
  color: #9b9b9b;
  opacity: 1;
}
.select2-search.select2-search--dropdown .select2-search__field:focus {
  outline: none;
}
@media (min-width: 768px) {
  .select2-container.select2-container--default {
    padding: 0 40px 0 16px;
  }
  .select2-container.select2-container--default .select2-results__options .select2-results__option {
    padding: 0 0 0 16px;
  }
  .select2-search.select2-search--dropdown .select2-search__field {
    padding-left: 16px;
  }
}

/******************Joule 2.0 Color Codes*********************/
form .guideContainerWrapperNode .guideRootPanel {
  color: #303030;
}
form .guideContainerWrapperNode .guideRootPanel .guideTextDraw.guideStaticText {
  padding: 0;
}
form .guideContainerWrapperNode .guideRootPanel .form-title h2 {
  color: #303030;
  font-size: 14px;
  font-weight: 300;
}
form .guideContainerWrapperNode .guideRootPanel .row:not(:last-child) {
  margin-bottom: 30px;
}
form .guideContainerWrapperNode .guideRootPanel .row .gridFluidLayout {
  width: 100%;
}
form .guideContainerWrapperNode .guideRootPanel .row .custom_label {
  margin-bottom: -25px;
}
form .guideContainerWrapperNode .guideRootPanel .row .custom_label label.isRequired:after {
  display: none;
}
form .guideContainerWrapperNode .guideRootPanel .col-md-6 .row {
  margin-bottom: 0 !important;
}
form .guideContainerWrapperNode .guideRootPanel .padding_both {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
form .guideContainerWrapperNode .guideRootPanel .custom_label p {
  margin-bottom: 0;
}
form .guideContainerWrapperNode .guideRootPanel .custom_label small {
  margin: -4px 0 4px;
  font-size: 14px;
  line-height: 29px;
  font-weight: 300;
}
form .guideContainerWrapperNode .guideRootPanel label {
  font-size: 14px;
  line-height: 25px;
  font-weight: 300;
  margin-bottom: 4px;
  position: relative;
}
form .guideContainerWrapperNode .guideRootPanel input {
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
  border-radius: 0;
  border: 2px solid #9b9b9b;
  height: 48px;
  padding-left: 10px;
  color: #303030;
}
form .guideContainerWrapperNode .guideRootPanel input:focus {
  outline: none;
  border-color: #007bc2 !important;
}
form .guideContainerWrapperNode .guideRootPanel input::first-letter {
  text-transform: uppercase;
}
form .guideContainerWrapperNode .guideRootPanel input::placeholder {
  color: #9b9b9b;
  font-size: 18px;
}
form .guideContainerWrapperNode .guideRootPanel input:checked {
  background-image: url("../../../content/dam/baseline-tenant/icons/modal-icons/tick.png");
  background-size: contain;
}
form .guideContainerWrapperNode .guideRootPanel input .custom-tooltip .tooltip > .tooltip-inner {
  background: #ffffff;
}
form .guideContainerWrapperNode .guideRootPanel input:disabled {
  background: #ffffff;
  color: #9b9b9b;
  border-color: #d7d7d7;
}
form .guideContainerWrapperNode .guideRootPanel input:not(.error):focus {
  border-color: #007bc2;
}
form .guideContainerWrapperNode .guideRootPanel input[aria-invalid='true'] {
  border: 2px solid #d22630;
  outline: none;
}
form .guideContainerWrapperNode .guideRootPanel input[type="checkbox"] {
  float: left !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 25px;
  height: 25px !important;
}
form .guideContainerWrapperNode .guideRootPanel input.state-text-input {
  display: none;
}
form .guideContainerWrapperNode .guideRootPanel .guideButton button {
  width: 100%;
}
form .guideContainerWrapperNode .guideRootPanel .guideButton button:disabled {
  opacity: 0.65;
  pointer-events: auto;
  cursor: default;
  background: #007bc2;
  color: #ffffff;
}
form .guideContainerWrapperNode .guideRootPanel .guideButton button:disabled:hover {
  pointer-events: auto;
  border-color: #007bc2;
}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button {
  background: transparent;
  color: #007bc2;
  border: none;
  font-weight: 800;
  letter-spacing: 0.5px;
}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:active {
  text-decoration: none;
  background: transparent;
  color: #0e5f95;
  border: none;
}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:hover {
  text-decoration: none;
  color: #1273b4;
}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:visited {
  text-decoration: none;
  color: #007bc2;
}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:focus {
  text-decoration: none;
}
.registrationForm form .guideContainerWrapperNode .guideRootPanel input:checked {
  background-image: none;
}
.aemformcontainer .guideFieldError {
  position: relative !important;
}
.aemformcontainer .afCheckBoxItem .guideWidgetLabel label {
  height: 24px;
  color: #d0d0d0;
  font-family: "Honeywell Sans";
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  margin-left: 0.2em;
  margin-right: 1.5rem;
  vertical-align: middle;
}
.guideCheckBoxItem {
  display: flex;
}
.guideCheckBoxItem .guideWidgetLabel.right {
  margin-left: 16px;
}
.guidebutton.guidefield button:not(.af-icon-button) {
  min-width: 200px;
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  background: #007bc2;
  font-weight: 800;
  font-size: 14px;
  color: #ffffff;
  border: 2px solid #007bc2;
  transition: all 0.3s ease;
  text-transform: uppercase;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  border-radius: 0;
  letter-spacing: 0.5px;
}
.guidebutton.guidefield button:not(.af-icon-button) [class^="mvp-icon-"]:before {
  color: #ffffff;
}
.guidebutton.guidefield button:not(.af-icon-button) [class*="mvp-icon-"]:before {
  color: #ffffff;
}
.guidebutton.guidefield button:not(.af-icon-button):active {
  text-decoration: none;
  color: #ffffff;
  background: #0e5f95;
  border: 2px solid #0e5f95;
}
.guidebutton.guidefield button:not(.af-icon-button):hover {
  text-decoration: none;
  color: #ffffff;
  background: #1273b4;
  border: 2px solid #1273b4;
}
.guidebutton.guidefield button:not(.af-icon-button):visited {
  text-decoration: none;
  color: #ffffff;
  background: #007bc2;
}
.guidebutton.guidefield button:not(.af-icon-button):focus {
  background: #1273b4;
  border: 2px solid #1273b4;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn {
  background: #ffffff;
  color: #007bc2;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn [class^="mvp-icon-"]:before {
  color: #007bc2;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn [class*="mvp-icon-"]:before {
  color: #007bc2;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn:hover {
  background: #ffffff;
  color: #1273b4;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn:hover [class^="mvp-icon-"]:before {
  color: #1273b4;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn:hover [class*="mvp-icon-"]:before {
  color: #1273b4;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn:active {
  background: #0e5f95;
  color: #ffffff;
}
.guidebutton.guidefield button:not(.af-icon-button):active {
  text-decoration: none;
}
.guidebutton.guidefield button:not(.af-icon-button):hover {
  text-decoration: none;
}
.guidebutton.guidefield button:not(.af-icon-button):visited {
  text-decoration: none;
}
.guidebutton.guidefield button:not(.af-icon-button):focus {
  text-decoration: none;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn:active {
  text-decoration: none;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn:hover {
  text-decoration: none;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn:visited {
  text-decoration: none;
}
.guidebutton.guidefield button:not(.af-icon-button).invert-btn:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  form .guideContainerWrapperNode .guideRootPanel .form-title h2 {
    font-size: 22px;
  }
  form .guideContainerWrapperNode .guideRootPanel .row:not(:last-child) {
    margin-bottom: 25px;
  }
  form .guideContainerWrapperNode .guideRootPanel .custom_label small {
    line-height: 16px;
  }
  form .guideContainerWrapperNode .guideRootPanel label {
    font-size: 18px;
  }
  form .guideContainerWrapperNode .guideRootPanel label.isRequired::before {
    left: -15px;
  }
  form .guideContainerWrapperNode .guideRootPanel input {
    padding-left: 16px;
  }
}
@media (max-width: 767px) {
  form .guideContainerWrapperNode .guideRootPanel > .gridFluidLayout #guideContainer-rootPanel___guide-item-container > .row:first-child {
    margin-bottom: 15px;
  }
  form .guideContainerWrapperNode .guideRootPanel input::placeholder {
    font-size: 18px !important;
  }
  form .guideContainerWrapperNode .guideRootPanel .guideTextDraw.guideStaticText.form-title {
    margin-top: 30px;
  }
  form .guideContainerWrapperNode .guideRootPanel .guideTextDraw.guideStaticText.activation-content-heading {
    margin-top: 30px;
  }
}
@media (max-width: 320px) {
  form .guideContainerWrapperNode .guideRootPanel label {
    font-size: 12px !important;
  }
}
.registrationForm {
  font-weight: 500;
}
.registrationForm button:focus {
  outline: none;
}

@font-face {
  font-family: 'icomoonregular';
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: url('../../baseline-tenant/clientlibs/clientlib-base-unify/resources/fonts/icomoonregular/mvp-icons-webfont.woff') format('woff');
}
[class^="mvp-icon-"]:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: #707070;
  display: inline-block;
  font-family: "icomoonregular" !important;
  font-size: 40px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  speak: none;
  text-transform: none;
}
[class*="mvp-icon-"]:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: #707070;
  display: inline-block;
  font-family: "icomoonregular" !important;
  font-size: 40px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  speak: none;
  text-transform: none;
}
.mvp-stack_close:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background: #ffffff;
  border-radius: 100%;
  color: #000000;
  color: #707070;
  content: "\e90C";
  display: inline-block;
  font-family: "icomoonregular" !important;
  font-size: 14px;
  font-size: 40px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  padding: 4px;
  position: absolute;
  speak: none;
  text-transform: none;
}
.mvp-stack_close:hover before {
  background: #d0d0d0;
}
.mvp-icon-alert-warning:before {
  content: "\e900";
}
.mvp-icon-battery_empty:before {
  content: "\e901";
}
.mvp-icon-battery_full:before {
  content: "\e902";
}
.mvp-icon-battery_low:before {
  content: "\e903";
}
.mvp-icon-battery_medium:before {
  content: "\e904";
}
.mvp-icon-calendar:before {
  content: "\e905";
}
.mvp-icon-camera:before {
  content: "\e906";
}
.mvp-icon-carat_down:before {
  content: "\e907";
}
.mvp-icon-carat_left:before {
  content: "\e908";
}
.mvp-icon-carat_right:before {
  content: "\e909";
}
.mvp-icon-carat_up:before {
  content: "\e90A";
}
.mvp-icon-check:before {
  content: "\e90B";
}
.mvp-icon-close:before {
  content: "\e90C";
}
.mvp-icon-credit_card:before {
  content: "\e90D";
}
.mvp-icon-document:before {
  content: "\e90E";
}
.mvp-icon-download:before {
  content: "\e90F";
}
.mvp-icon-edit:before {
  content: "\e910";
}
.mvp-icon-email:before {
  content: "\e911";
}
.mvp-icon-error:before {
  content: "\e912";
}
.mvp-icon-exit_fullscreen:before {
  content: "\e913";
}
.mvp-icon-favorite:before {
  content: "\e914";
}
.mvp-icon-filter:before {
  content: "\e915";
}
.mvp-icon-flag:before {
  content: "\e916";
}
.mvp-icon-fullscreen:before {
  content: "\e917";
}
.mvp-icon-globe:before {
  content: "\e918";
}
.mvp-icon-help:before {
  content: "\e919";
}
.mvp-icon-home:before {
  content: "\e91A";
}
.mvp-icon-information:before {
  content: "\e91B";
}
.mvp-icon-light:before {
  content: "\e91C";
}
.mvp-icon-location:before {
  content: "\e91D";
}
.mvp-icon-locked:before {
  content: "\e91E";
}
.mvp-icon-map:before {
  content: "\e91F";
}
.mvp-icon-menu:before {
  content: "\e920";
}
.mvp-icon-messages:before {
  content: "\e921";
}
.mvp-icon-multiple_devices:before {
  content: "\e922";
}
.mvp-icon-notification:before {
  content: "\e923";
}
.mvp-icon-paperclip:before {
  content: "\e924";
}
.mvp-icon-pause:before {
  content: "\e925";
}
.mvp-icon-play:before {
  content: "\e926";
}
.mvp-icon-print:before {
  content: "\e927";
}
.mvp-icon-reminders:before {
  content: "\e928";
}
.mvp-icon-save:before {
  content: "\e929";
}
.mvp-icon-search:before {
  content: "\e92A";
}
.mvp-icon-send-export:before {
  content: "\e92B";
}
.mvp-icon-settings:before {
  content: "\e92C";
}
.mvp-icon-share:before {
  content: "\e92D";
}
.mvp-icon-shopping_bag:before {
  content: "\e92E";
}
.mvp-icon-slider_down:before {
  content: "\e92F";
}
.mvp-icon-slider_minus:before {
  content: "\e930";
}
.mvp-icon-slider_plus:before {
  content: "\e931";
}
.mvp-icon-slider_up:before {
  content: "\e932";
}
.mvp-icon-smartphone:before {
  content: "\e933";
}
.mvp-icon-smartphone_tilted:before {
  content: "\e934";
}
.mvp-icon-social_facebook:before {
  content: "\e935";
}
.mvp-icon-social_instagram:before {
  content: "\e936";
}
.mvp-icon-social_linkedin:before {
  content: "\e937";
}
.mvp-icon-social_twitter:before {
  content: "\e938";
}
.mvp-icon-social_weibo:before {
  content: "\e939";
}
.mvp-icon-social_youtube:before {
  content: "\e93A";
}
.mvp-icon-speaker_off:before {
  content: "\e93B";
}
.mvp-icon-speaker_on:before {
  content: "\e93C";
}
.mvp-icon-success:before {
  content: "\e93D";
}
.mvp-icon-tools:before {
  content: "\e93E";
}
.mvp-icon-trash:before {
  content: "\e93F";
}
.mvp-icon-undo:before {
  content: "\e940";
}
.mvp-icon-unlocked:before {
  content: "\e941";
}
.mvp-icon-upload:before {
  content: "\e942";
}
.mvp-icon-user:before {
  content: "\e943";
}
.mvp-icon-users:before {
  content: "\e944";
}
.mvp-icon-voice_messages:before {
  content: "\e945";
}
.mvp-icon-weather:before {
  content: "\e946";
}
.mvp-icon-wifi:before {
  content: "\e947";
}
.mvp-icon-tag:before {
  content: "\e948";
}
.mvp-icon-search_flipped:before {
  content: "\e949";
}
.mvp-icon-detail_view:before {
  content: "\e94A";
  font-size: 22px;
}
.mvp-icon-list_view:before {
  content: "\e94B";
  font-size: 22px;
}
.mvp-icon-current_location:before {
  content: "\e94C";
}
.mvp-icon-question:before {
  content: "\e94D";
}
.mvp-icon-arrow:before {
  content: "\e94E";
}

@font-face {
  font-family: "hv2-font-icons";
  src: url("../../baseline-tenant/clientlibs/clientlib-base-unify/resources/fonts/hv2-icon/hv2-icons.eot?5e5d025bfb1e1d1d093b0d5a497ec3ac#iefix") format("embedded-opentype"), url("../../baseline-tenant/clientlibs/clientlib-base-unify/resources/fonts/hv2-icon/hv2-icons.woff2?5e5d025bfb1e1d1d093b0d5a497ec3ac") format("woff2"), url("../../baseline-tenant/clientlibs/clientlib-base-unify/resources/fonts/hv2-icon/hv2-icons.woff?5e5d025bfb1e1d1d093b0d5a497ec3ac") format("woff");
}
.hv2-icon:before {
  font-family: hv2-font-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.hv2-icon.icon-24-hours:before {
  content: "\f101";
}
.hv2-icon.icon-account-circle:before {
  content: "\f102";
}
.hv2-icon.icon-add:before {
  content: "\f103";
}
.hv2-icon.icon-admin:before {
  content: "\f104";
}
.hv2-icon.icon-advertisement:before {
  content: "\f105";
}
.hv2-icon.icon-alert-warning:before {
  content: "\f106";
}
.hv2-icon.icon-alert:before {
  content: "\f107";
}
.hv2-icon.icon-ancient-gate:before {
  content: "\f108";
}
.hv2-icon.icon-ancient-pavilion:before {
  content: "\f109";
}
.hv2-icon.icon-android:before {
  content: "\f10a";
}
.hv2-icon.icon-app-store:before {
  content: "\f10b";
}
.hv2-icon.icon-apple:before {
  content: "\f10c";
}
.hv2-icon.icon-apps:before {
  content: "\f10d";
}
.hv2-icon.icon-archive-drawer:before {
  content: "\f10e";
}
.hv2-icon.icon-archive:before {
  content: "\f10f";
}
.hv2-icon.icon-arrow-down:before {
  content: "\f110";
}
.hv2-icon.icon-arrow-drop-down:before {
  content: "\f111";
}
.hv2-icon.icon-arrow-drop-left:before {
  content: "\f112";
}
.hv2-icon.icon-arrow-drop-right:before {
  content: "\f113";
}
.hv2-icon.icon-arrow-drop-up:before {
  content: "\f114";
}
.hv2-icon.icon-arrow-go-back:before {
  content: "\f115";
}
.hv2-icon.icon-arrow-go-forward:before {
  content: "\f116";
}
.hv2-icon.icon-arrow-left-down:before {
  content: "\f117";
}
.hv2-icon.icon-arrow-left-right:before {
  content: "\f118";
}
.hv2-icon.icon-arrow-left-up:before {
  content: "\f119";
}
.hv2-icon.icon-arrow-left:before {
  content: "\f11a";
}
.hv2-icon.icon-arrow-right-down:before {
  content: "\f11b";
}
.hv2-icon.icon-arrow-right-up:before {
  content: "\f11c";
}
.hv2-icon.icon-arrow-right:before {
  content: "\f11d";
}
.hv2-icon.icon-arrow-s-down:before {
  content: "\f11e";
}
.hv2-icon.icon-arrow-s-left:before {
  content: "\f11f";
}
.hv2-icon.icon-arrow-s-right:before {
  content: "\f120";
}
.hv2-icon.icon-arrow-s-up:before {
  content: "\f121";
}
.hv2-icon.icon-arrow-up-down:before {
  content: "\f122";
}
.hv2-icon.icon-arrow-up:before {
  content: "\f123";
}
.hv2-icon.icon-article:before {
  content: "\f124";
}
.hv2-icon.icon-at:before {
  content: "\f125";
}
.hv2-icon.icon-attachment:before {
  content: "\f126";
}
.hv2-icon.icon-award:before {
  content: "\f127";
}
.hv2-icon.icon-ball-pen:before {
  content: "\f128";
}
.hv2-icon.icon-bank-card:before {
  content: "\f129";
}
.hv2-icon.icon-bank:before {
  content: "\f12a";
}
.hv2-icon.icon-bar-chart-2:before {
  content: "\f12b";
}
.hv2-icon.icon-bar-chart-box:before {
  content: "\f12c";
}
.hv2-icon.icon-bar-chart-grouped:before {
  content: "\f12d";
}
.hv2-icon.icon-barcode-box:before {
  content: "\f12e";
}
.hv2-icon.icon-barricade:before {
  content: "\f12f";
}
.hv2-icon.icon-base-station:before {
  content: "\f130";
}
.hv2-icon.icon-battery_empty:before {
  content: "\f131";
}
.hv2-icon.icon-battery-charge:before {
  content: "\f132";
}
.hv2-icon.icon-battery-low:before {
  content: "\f133";
}
.hv2-icon.icon-battery:before {
  content: "\f134";
}
.hv2-icon.icon-bill:before {
  content: "\f135";
}
.hv2-icon.icon-bluetooth:before {
  content: "\f136";
}
.hv2-icon.icon-book-open:before {
  content: "\f137";
}
.hv2-icon.icon-book:before {
  content: "\f138";
}
.hv2-icon.icon-bookmark-2:before {
  content: "\f139";
}
.hv2-icon.icon-bookmark-3:before {
  content: "\f13a";
}
.hv2-icon.icon-bookmark:before {
  content: "\f13b";
}
.hv2-icon.icon-briefcase:before {
  content: "\f13c";
}
.hv2-icon.icon-broadcast:before {
  content: "\f13d";
}
.hv2-icon.icon-bubble-chart:before {
  content: "\f13e";
}
.hv2-icon.icon-building-2:before {
  content: "\f13f";
}
.hv2-icon.icon-building:before {
  content: "\f140";
}
.hv2-icon.icon-cake:before {
  content: "\f141";
}
.hv2-icon.icon-calculator:before {
  content: "\f142";
}
.hv2-icon.icon-calendar-check:before {
  content: "\f143";
}
.hv2-icon.icon-calendar-event:before {
  content: "\f144";
}
.hv2-icon.icon-calendar-todo:before {
  content: "\f145";
}
.hv2-icon.icon-calendar:before {
  content: "\f146";
}
.hv2-icon.icon-camera:before {
  content: "\f147";
}
.hv2-icon.icon-cast:before {
  content: "\f148";
}
.hv2-icon.icon-chat-check:before {
  content: "\f149";
}
.hv2-icon.icon-chat-delete:before {
  content: "\f14a";
}
.hv2-icon.icon-chat-download:before {
  content: "\f14b";
}
.hv2-icon.icon-chat-follow-up:before {
  content: "\f14c";
}
.hv2-icon.icon-chat-forward:before {
  content: "\f14d";
}
.hv2-icon.icon-chat-heart:before {
  content: "\f14e";
}
.hv2-icon.icon-chat-new:before {
  content: "\f14f";
}
.hv2-icon.icon-chat-off:before {
  content: "\f150";
}
.hv2-icon.icon-chat-poll:before {
  content: "\f151";
}
.hv2-icon.icon-chat-settings:before {
  content: "\f152";
}
.hv2-icon.icon-chat-smile:before {
  content: "\f153";
}
.hv2-icon.icon-chat-upload:before {
  content: "\f154";
}
.hv2-icon.icon-chat:before {
  content: "\f155";
}
.hv2-icon.icon-check:before {
  content: "\f156";
}
.hv2-icon.icon-checkbox-circle-line:before {
  content: "\f157";
}
.hv2-icon.icon-checkbox-multiple-blank:before {
  content: "\f158";
}
.hv2-icon.icon-checkbox-multiple:before {
  content: "\f159";
}
.hv2-icon.icon-clipboard:before {
  content: "\f15a";
}
.hv2-icon.icon-close-circle:before {
  content: "\f15b";
}
.hv2-icon.icon-close:before {
  content: "\f15c";
}
.hv2-icon.icon-cloud-off:before {
  content: "\f15d";
}
.hv2-icon.icon-cloud:before {
  content: "\f15e";
}
.hv2-icon.icon-cloudy:before {
  content: "\f15f";
}
.hv2-icon.icon-coins:before {
  content: "\f160";
}
.hv2-icon.icon-community:before {
  content: "\f161";
}
.hv2-icon.icon-compass-discover:before {
  content: "\f162";
}
.hv2-icon.icon-computer:before {
  content: "\f163";
}
.hv2-icon.icon-contacts-book:before {
  content: "\f164";
}
.hv2-icon.icon-contacts:before {
  content: "\f165";
}
.hv2-icon.icon-copyright:before {
  content: "\f166";
}
.hv2-icon.icon-coupon:before {
  content: "\f167";
}
.hv2-icon.icon-cpu:before {
  content: "\f168";
}
.hv2-icon.icon-crop:before {
  content: "\f169";
}
.hv2-icon.icon-currency:before {
  content: "\f16a";
}
.hv2-icon.icon-customer-service:before {
  content: "\f16b";
}
.hv2-icon.icon-dashboard:before {
  content: "\f16c";
}
.hv2-icon.icon-database:before {
  content: "\f16d";
}
.hv2-icon.icon-delete-back:before {
  content: "\f16e";
}
.hv2-icon.icon-delete-bin:before {
  content: "\f16f";
}
.hv2-icon.icon-device-recover:before {
  content: "\f170";
}
.hv2-icon.icon-devices:before {
  content: "\f171";
}
.hv2-icon.icon-discuss:before {
  content: "\f172";
}
.hv2-icon.icon-dislike:before {
  content: "\f173";
}
.hv2-icon.icon-donation:before {
  content: "\f174";
}
.hv2-icon.icon-donut-chart:before {
  content: "\f175";
}
.hv2-icon.icon-door-closed:before {
  content: "\f176";
}
.hv2-icon.icon-door-open:before {
  content: "\f177";
}
.hv2-icon.icon-download-cloud:before {
  content: "\f178";
}
.hv2-icon.icon-download:before {
  content: "\f179";
}
.hv2-icon.icon-draft:before {
  content: "\f17a";
}
.hv2-icon.icon-drag-drop:before {
  content: "\f17b";
}
.hv2-icon.icon-drag-move:before {
  content: "\f17c";
}
.hv2-icon.icon-earth:before {
  content: "\f17d";
}
.hv2-icon.icon-edit-box:before {
  content: "\f17e";
}
.hv2-icon.icon-edit:before {
  content: "\f17f";
}
.hv2-icon.icon-emotion-happy:before {
  content: "\f180";
}
.hv2-icon.icon-emotion-laugh:before {
  content: "\f181";
}
.hv2-icon.icon-emotion-normal:before {
  content: "\f182";
}
.hv2-icon.icon-emotion-unhappy:before {
  content: "\f183";
}
.hv2-icon.icon-emotion:before {
  content: "\f184";
}
.hv2-icon.icon-empathize:before {
  content: "\f185";
}
.hv2-icon.icon-equalizer:before {
  content: "\f186";
}
.hv2-icon.icon-eraser:before {
  content: "\f187";
}
.hv2-icon.icon-error-warning:before {
  content: "\f188";
}
.hv2-icon.icon-exchange-dollar:before {
  content: "\f189";
}
.hv2-icon.icon-external-link:before {
  content: "\f18a";
}
.hv2-icon.icon-eye-off:before {
  content: "\f18b";
}
.hv2-icon.icon-eye:before {
  content: "\f18c";
}
.hv2-icon.icon-facebook:before {
  content: "\f18d";
}
.hv2-icon.icon-feedback:before {
  content: "\f18e";
}
.hv2-icon.icon-file-add:before {
  content: "\f18f";
}
.hv2-icon.icon-file-chart:before {
  content: "\f190";
}
.hv2-icon.icon-file-cloud:before {
  content: "\f191";
}
.hv2-icon.icon-file-code:before {
  content: "\f192";
}
.hv2-icon.icon-file-copy:before {
  content: "\f193";
}
.hv2-icon.icon-file-damage:before {
  content: "\f194";
}
.hv2-icon.icon-file-download:before {
  content: "\f195";
}
.hv2-icon.icon-file-edit:before {
  content: "\f196";
}
.hv2-icon.icon-file-excel:before {
  content: "\f197";
}
.hv2-icon.icon-file-forbid:before {
  content: "\f198";
}
.hv2-icon.icon-file-history:before {
  content: "\f199";
}
.hv2-icon.icon-file-info:before {
  content: "\f19a";
}
.hv2-icon.icon-file-list:before {
  content: "\f19b";
}
.hv2-icon.icon-file-lock:before {
  content: "\f19c";
}
.hv2-icon.icon-file-mark:before {
  content: "\f19d";
}
.hv2-icon.icon-file-music:before {
  content: "\f19e";
}
.hv2-icon.icon-file-pdf:before {
  content: "\f19f";
}
.hv2-icon.icon-file-ppt:before {
  content: "\f1a0";
}
.hv2-icon.icon-file-search:before {
  content: "\f1a1";
}
.hv2-icon.icon-file-settings:before {
  content: "\f1a2";
}
.hv2-icon.icon-file-shield:before {
  content: "\f1a3";
}
.hv2-icon.icon-file-shred:before {
  content: "\f1a4";
}
.hv2-icon.icon-file-text-line:before {
  content: "\f1a5";
}
.hv2-icon.icon-file-transfer:before {
  content: "\f1a6";
}
.hv2-icon.icon-file-unknown:before {
  content: "\f1a7";
}
.hv2-icon.icon-file-upload:before {
  content: "\f1a8";
}
.hv2-icon.icon-file-user:before {
  content: "\f1a9";
}
.hv2-icon.icon-file-warning-line:before {
  content: "\f1aa";
}
.hv2-icon.icon-file-word:before {
  content: "\f1ab";
}
.hv2-icon.icon-file:before {
  content: "\f1ac";
}
.hv2-icon.icon-film:before {
  content: "\f1ad";
}
.hv2-icon.icon-filter-off:before {
  content: "\f1ae";
}
.hv2-icon.icon-filter:before {
  content: "\f1af";
}
.hv2-icon.icon-fire:before {
  content: "\f1b0";
}
.hv2-icon.icon-flag:before {
  content: "\f1b1";
}
.hv2-icon.icon-flashlight:before {
  content: "\f1b2";
}
.hv2-icon.icon-flight-land:before {
  content: "\f1b3";
}
.hv2-icon.icon-flight-takeoff:before {
  content: "\f1b4";
}
.hv2-icon.icon-focus:before {
  content: "\f1b5";
}
.hv2-icon.icon-foggy:before {
  content: "\f1b6";
}
.hv2-icon.icon-folder-add:before {
  content: "\f1b7";
}
.hv2-icon.icon-folder-download:before {
  content: "\f1b8";
}
.hv2-icon.icon-folder-forbid:before {
  content: "\f1b9";
}
.hv2-icon.icon-folder-info:before {
  content: "\f1ba";
}
.hv2-icon.icon-folder-lock:before {
  content: "\f1bb";
}
.hv2-icon.icon-folder-open:before {
  content: "\f1bc";
}
.hv2-icon.icon-folder-settings:before {
  content: "\f1bd";
}
.hv2-icon.icon-folder-shield:before {
  content: "\f1be";
}
.hv2-icon.icon-folder-unknown:before {
  content: "\f1bf";
}
.hv2-icon.icon-folder-upload:before {
  content: "\f1c0";
}
.hv2-icon.icon-folder-user:before {
  content: "\f1c1";
}
.hv2-icon.icon-folder-warning:before {
  content: "\f1c2";
}
.hv2-icon.icon-folder-zip:before {
  content: "\f1c3";
}
.hv2-icon.icon-folder:before {
  content: "\f1c4";
}
.hv2-icon.icon-folders:before {
  content: "\f1c5";
}
.hv2-icon.icon-forbid:before {
  content: "\f1c6";
}
.hv2-icon.icon-forward:before {
  content: "\f1c7";
}
.hv2-icon.icon-fullscreen-exit:before {
  content: "\f1c8";
}
.hv2-icon.icon-fullscreen:before {
  content: "\f1c9";
}
.hv2-icon.icon-gallery:before {
  content: "\f1ca";
}
.hv2-icon.icon-gift:before {
  content: "\f1cb";
}
.hv2-icon.icon-global:before {
  content: "\f1cc";
}
.hv2-icon.icon-globe:before {
  content: "\f1cd";
}
.hv2-icon.icon-glow:before {
  content: "\f1ce";
}
.hv2-icon.icon-google-play:before {
  content: "\f1cf";
}
.hv2-icon.icon-google:before {
  content: "\f1d0";
}
.hv2-icon.icon-gps:before {
  content: "\f1d1";
}
.hv2-icon.icon-group:before {
  content: "\f1d2";
}
.hv2-icon.icon-hand-sanitizer:before {
  content: "\f1d3";
}
.hv2-icon.icon-hard-drive:before {
  content: "\f1d4";
}
.hv2-icon.icon-heart-add:before {
  content: "\f1d5";
}
.hv2-icon.icon-heart:before {
  content: "\f1d6";
}
.hv2-icon.icon-hearts:before {
  content: "\f1d7";
}
.hv2-icon.icon-history:before {
  content: "\f1d8";
}
.hv2-icon.icon-home-2:before {
  content: "\f1d9";
}
.hv2-icon.icon-home-3:before {
  content: "\f1da";
}
.hv2-icon.icon-home-4:before {
  content: "\f1db";
}
.hv2-icon.icon-home-gear:before {
  content: "\f1dc";
}
.hv2-icon.icon-home-heart:before {
  content: "\f1dd";
}
.hv2-icon.icon-home-smile:before {
  content: "\f1de";
}
.hv2-icon.icon-home-wifi:before {
  content: "\f1df";
}
.hv2-icon.icon-home:before {
  content: "\f1e0";
}
.hv2-icon.icon-honour:before {
  content: "\f1e1";
}
.hv2-icon.icon-hospital:before {
  content: "\f1e2";
}
.hv2-icon.icon-hotel:before {
  content: "\f1e3";
}
.hv2-icon.icon-hotspot:before {
  content: "\f1e4";
}
.hv2-icon.icon-image-add:before {
  content: "\f1e5";
}
.hv2-icon.icon-image:before {
  content: "\f1e6";
}
.hv2-icon.icon-inbox-archive:before {
  content: "\f1e7";
}
.hv2-icon.icon-inbox-unarchive:before {
  content: "\f1e8";
}
.hv2-icon.icon-inbox:before {
  content: "\f1e9";
}
.hv2-icon.icon-increase-decrease:before {
  content: "\f1ea";
}
.hv2-icon.icon-indeterminate-circle:before {
  content: "\f1eb";
}
.hv2-icon.icon-information:before {
  content: "\f1ec";
}
.hv2-icon.icon-infrared-thermometer:before {
  content: "\f1ed";
}
.hv2-icon.icon-instagram:before {
  content: "\f1ee";
}
.hv2-icon.icon-install:before {
  content: "\f1ef";
}
.hv2-icon.icon-key:before {
  content: "\f1f0";
}
.hv2-icon.icon-keyboard-box:before {
  content: "\f1f1";
}
.hv2-icon.icon-layout:before {
  content: "\f1f2";
}
.hv2-icon.icon-leaf:before {
  content: "\f1f3";
}
.hv2-icon.icon-lightbulb-flash:before {
  content: "\f1f4";
}
.hv2-icon.icon-lightbulb:before {
  content: "\f1f5";
}
.hv2-icon.icon-line-chart:before {
  content: "\f1f6";
}
.hv2-icon.icon-linkedin:before {
  content: "\f1f7";
}
.hv2-icon.icon-links:before {
  content: "\f1f8";
}
.hv2-icon.icon-list-settings:before {
  content: "\f1f9";
}
.hv2-icon.icon-live:before {
  content: "\f1fa";
}
.hv2-icon.icon-loader-4-line:before {
  content: "\f1fb";
}
.hv2-icon.icon-loader:before {
  content: "\f1fc";
}
.hv2-icon.icon-lock-unlock:before {
  content: "\f1fd";
}
.hv2-icon.icon-lock:before {
  content: "\f1fe";
}
.hv2-icon.icon-login-box:before {
  content: "\f1ff";
}
.hv2-icon.icon-logout-box:before {
  content: "\f200";
}
.hv2-icon.icon-loud:before {
  content: "\f201";
}
.hv2-icon.icon-mail-add:before {
  content: "\f202";
}
.hv2-icon.icon-mail-check:before {
  content: "\f203";
}
.hv2-icon.icon-mail-close:before {
  content: "\f204";
}
.hv2-icon.icon-mail-download:before {
  content: "\f205";
}
.hv2-icon.icon-mail-forbid:before {
  content: "\f206";
}
.hv2-icon.icon-mail-lock:before {
  content: "\f207";
}
.hv2-icon.icon-mail-open:before {
  content: "\f208";
}
.hv2-icon.icon-mail-send:before {
  content: "\f209";
}
.hv2-icon.icon-mail-settings:before {
  content: "\f20a";
}
.hv2-icon.icon-mail-star:before {
  content: "\f20b";
}
.hv2-icon.icon-mail-unread:before {
  content: "\f20c";
}
.hv2-icon.icon-mail-volume:before {
  content: "\f20d";
}
.hv2-icon.icon-mail:before {
  content: "\f20e";
}
.hv2-icon.icon-map-pin-user:before {
  content: "\f20f";
}
.hv2-icon.icon-map-pin:before {
  content: "\f210";
}
.hv2-icon.icon-map:before {
  content: "\f211";
}
.hv2-icon.icon-markup:before {
  content: "\f212";
}
.hv2-icon.icon-mask:before {
  content: "\f213";
}
.hv2-icon.icon-mastercard:before {
  content: "\f214";
}
.hv2-icon.icon-medal:before {
  content: "\f215";
}
.hv2-icon.icon-mental-health:before {
  content: "\f216";
}
.hv2-icon.icon-menu:before {
  content: "\f217";
}
.hv2-icon.icon-message-2:before {
  content: "\f218";
}
.hv2-icon.icon-message:before {
  content: "\f219";
}
.hv2-icon.icon-mic-off:before {
  content: "\f21a";
}
.hv2-icon.icon-mic:before {
  content: "\f21b";
}
.hv2-icon.icon-microsoft:before {
  content: "\f21c";
}
.hv2-icon.icon-money-dollar-circle:before {
  content: "\f21d";
}
.hv2-icon.icon-money-euro-circle:before {
  content: "\f21e";
}
.hv2-icon.icon-money-pound-circle:before {
  content: "\f21f";
}
.hv2-icon.icon-money-yen-circle:before {
  content: "\f220";
}
.hv2-icon.icon-moon:before {
  content: "\f221";
}
.hv2-icon.icon-more-2:before {
  content: "\f222";
}
.hv2-icon.icon-more:before {
  content: "\f223";
}
.hv2-icon.icon-mouse:before {
  content: "\f224";
}
.hv2-icon.icon-music:before {
  content: "\f225";
}
.hv2-icon.icon-mute:before {
  content: "\f226";
}
.hv2-icon.icon-newspaper:before {
  content: "\f227";
}
.hv2-icon.icon-no-sort:before {
  content: "\f228";
}
.hv2-icon.icon-notification-badge:before {
  content: "\f229";
}
.hv2-icon.icon-notification-off:before {
  content: "\f22a";
}
.hv2-icon.icon-notification:before {
  content: "\f22b";
}
.hv2-icon.icon-palette:before {
  content: "\f22c";
}
.hv2-icon.icon-pantone:before {
  content: "\f22d";
}
.hv2-icon.icon-parent:before {
  content: "\f22e";
}
.hv2-icon.icon-pause-circle:before {
  content: "\f22f";
}
.hv2-icon.icon-pause:before {
  content: "\f230";
}
.hv2-icon.icon-paypal:before {
  content: "\f231";
}
.hv2-icon.icon-pencil-ruler:before {
  content: "\f232";
}
.hv2-icon.icon-pencil:before {
  content: "\f233";
}
.hv2-icon.icon-percent:before {
  content: "\f234";
}
.hv2-icon.icon-phone:before {
  content: "\f235";
}
.hv2-icon.icon-pie-chart-box:before {
  content: "\f236";
}
.hv2-icon.icon-pie-chart:before {
  content: "\f237";
}
.hv2-icon.icon-placeholder:before {
  content: "\f238";
}
.hv2-icon.icon-plane:before {
  content: "\f239";
}
.hv2-icon.icon-plant:before {
  content: "\f23a";
}
.hv2-icon.icon-play-circle:before {
  content: "\f23b";
}
.hv2-icon.icon-play:before {
  content: "\f23c";
}
.hv2-icon.icon-plug:before {
  content: "\f23d";
}
.hv2-icon.icon-price-tag:before {
  content: "\f23e";
}
.hv2-icon.icon-printer-cloud:before {
  content: "\f23f";
}
.hv2-icon.icon-printer:before {
  content: "\f240";
}
.hv2-icon.icon-profile:before {
  content: "\f241";
}
.hv2-icon.icon-projector:before {
  content: "\f242";
}
.hv2-icon.icon-pushpin:before {
  content: "\f243";
}
.hv2-icon.icon-qr-code:before {
  content: "\f244";
}
.hv2-icon.icon-question-answer:before {
  content: "\f245";
}
.hv2-icon.icon-question:before {
  content: "\f246";
}
.hv2-icon.icon-questionnaire:before {
  content: "\f247";
}
.hv2-icon.icon-radar:before {
  content: "\f248";
}
.hv2-icon.icon-rainbow:before {
  content: "\f249";
}
.hv2-icon.icon-record-mail:before {
  content: "\f24a";
}
.hv2-icon.icon-recycle:before {
  content: "\f24b";
}
.hv2-icon.icon-refund:before {
  content: "\f24c";
}
.hv2-icon.icon-registered:before {
  content: "\f24d";
}
.hv2-icon.icon-remote-control:before {
  content: "\f24e";
}
.hv2-icon.icon-reply-all:before {
  content: "\f24f";
}
.hv2-icon.icon-reply:before {
  content: "\f250";
}
.hv2-icon.icon-rest-time:before {
  content: "\f251";
}
.hv2-icon.icon-restart:before {
  content: "\f252";
}
.hv2-icon.icon-rewind:before {
  content: "\f253";
}
.hv2-icon.icon-rocket:before {
  content: "\f254";
}
.hv2-icon.icon-route:before {
  content: "\f255";
}
.hv2-icon.icon-router:before {
  content: "\f256";
}
.hv2-icon.icon-ruler:before {
  content: "\f257";
}
.hv2-icon.icon-save:before {
  content: "\f258";
}
.hv2-icon.icon-scan:before {
  content: "\f259";
}
.hv2-icon.icon-scissors:before {
  content: "\f25a";
}
.hv2-icon.icon-sd-card:before {
  content: "\f25b";
}
.hv2-icon.icon-search:before {
  content: "\f25c";
}
.hv2-icon.icon-secure-payment:before {
  content: "\f25d";
}
.hv2-icon.icon-seedling:before {
  content: "\f25e";
}
.hv2-icon.icon-send-plane:before {
  content: "\f25f";
}
.hv2-icon.icon-sensor:before {
  content: "\f260";
}
.hv2-icon.icon-server:before {
  content: "\f261";
}
.hv2-icon.icon-service:before {
  content: "\f262";
}
.hv2-icon.icon-settings:before {
  content: "\f263";
}
.hv2-icon.icon-share:before {
  content: "\f264";
}
.hv2-icon.icon-shield-check:before {
  content: "\f265";
}
.hv2-icon.icon-shield-user:before {
  content: "\f266";
}
.hv2-icon.icon-shopping-basket:before {
  content: "\f267";
}
.hv2-icon.icon-shopping-cart:before {
  content: "\f268";
}
.hv2-icon.icon-showers:before {
  content: "\f269";
}
.hv2-icon.icon-shut-down:before {
  content: "\f26a";
}
.hv2-icon.icon-signal-tower:before {
  content: "\f26b";
}
.hv2-icon.icon-sim-card:before {
  content: "\f26c";
}
.hv2-icon.icon-sip:before {
  content: "\f26d";
}
.hv2-icon.icon-skip-back:before {
  content: "\f26e";
}
.hv2-icon.icon-skip-forward:before {
  content: "\f26f";
}
.hv2-icon.icon-slideshow-2:before {
  content: "\f270";
}
.hv2-icon.icon-slideshow:before {
  content: "\f271";
}
.hv2-icon.icon-smartphone:before {
  content: "\f272";
}
.hv2-icon.icon-snowy:before {
  content: "\f273";
}
.hv2-icon.icon-sort-a-z:before {
  content: "\f274";
}
.hv2-icon.icon-sort-z-a:before {
  content: "\f275";
}
.hv2-icon.icon-sound:before {
  content: "\f276";
}
.hv2-icon.icon-spam:before {
  content: "\f277";
}
.hv2-icon.icon-spy:before {
  content: "\f278";
}
.hv2-icon.icon-square:before {
  content: "\f279";
}
.hv2-icon.icon-stack:before {
  content: "\f27a";
}
.hv2-icon.icon-star-fill:before {
  content: "\f27b";
}
.hv2-icon.icon-star-half:before {
  content: "\f27c";
}
.hv2-icon.icon-star:before {
  content: "\f27d";
}
.hv2-icon.icon-start:before {
  content: "\f27e";
}
.hv2-icon.icon-sticky-note:before {
  content: "\f27f";
}
.hv2-icon.icon-store-3:before {
  content: "\f280";
}
.hv2-icon.icon-substract:before {
  content: "\f281";
}
.hv2-icon.icon-sun:before {
  content: "\f282";
}
.hv2-icon.icon-survey:before {
  content: "\f283";
}
.hv2-icon.icon-swap:before {
  content: "\f284";
}
.hv2-icon.icon-syringe:before {
  content: "\f285";
}
.hv2-icon.icon-t-box:before {
  content: "\f286";
}
.hv2-icon.icon-table:before {
  content: "\f287";
}
.hv2-icon.icon-tablet:before {
  content: "\f288";
}
.hv2-icon.icon-task:before {
  content: "\f289";
}
.hv2-icon.icon-team:before {
  content: "\f28a";
}
.hv2-icon.icon-temp-cold:before {
  content: "\f28b";
}
.hv2-icon.icon-temp-hot:before {
  content: "\f28c";
}
.hv2-icon.icon-text-field:before {
  content: "\f28d";
}
.hv2-icon.icon-thumb-down:before {
  content: "\f28e";
}
.hv2-icon.icon-thumb-up:before {
  content: "\f28f";
}
.hv2-icon.icon-thunderstorms:before {
  content: "\f290";
}
.hv2-icon.icon-ticket:before {
  content: "\f291";
}
.hv2-icon.icon-time:before {
  content: "\f292";
}
.hv2-icon.icon-todo:before {
  content: "\f293";
}
.hv2-icon.icon-toggle-off:before {
  content: "\f294";
}
.hv2-icon.icon-toggle-on:before {
  content: "\f295";
}
.hv2-icon.icon-tools:before {
  content: "\f296";
}
.hv2-icon.icon-trademark:before {
  content: "\f297";
}
.hv2-icon.icon-trophy-line:before {
  content: "\f298";
}
.hv2-icon.icon-truck:before {
  content: "\f299";
}
.hv2-icon.icon-tv:before {
  content: "\f29a";
}
.hv2-icon.icon-twitter:before {
  content: "\f29b";
}
.hv2-icon.icon-u-disk:before {
  content: "\f29c";
}
.hv2-icon.icon-upload-cloud:before {
  content: "\f29d";
}
.hv2-icon.icon-upload:before {
  content: "\f29e";
}
.hv2-icon.icon-usb:before {
  content: "\f29f";
}
.hv2-icon.icon-user-add:before {
  content: "\f2a0";
}
.hv2-icon.icon-user-follow:before {
  content: "\f2a1";
}
.hv2-icon.icon-user-heart:before {
  content: "\f2a2";
}
.hv2-icon.icon-user-search:before {
  content: "\f2a3";
}
.hv2-icon.icon-user-settings:before {
  content: "\f2a4";
}
.hv2-icon.icon-user-unfollow:before {
  content: "\f2a5";
}
.hv2-icon.icon-user-voice:before {
  content: "\f2a6";
}
.hv2-icon.icon-user:before {
  content: "\f2a7";
}
.hv2-icon.icon-video-chat:before {
  content: "\f2a8";
}
.hv2-icon.icon-vip:before {
  content: "\f2a9";
}
.hv2-icon.icon-virus:before {
  content: "\f2aa";
}
.hv2-icon.icon-visa:before {
  content: "\f2ab";
}
.hv2-icon.icon-walk:before {
  content: "\f2ac";
}
.hv2-icon.icon-wallet:before {
  content: "\f2ad";
}
.hv2-icon.icon-whatsapp:before {
  content: "\f2ae";
}
.hv2-icon.icon-wheelchair:before {
  content: "\f2af";
}
.hv2-icon.icon-wifi-off:before {
  content: "\f2b0";
}
.hv2-icon.icon-wifi:before {
  content: "\f2b1";
}
.hv2-icon.icon-window:before {
  content: "\f2b2";
}
.hv2-icon.icon-windows:before {
  content: "\f2b3";
}
.hv2-icon.icon-windy:before {
  content: "\f2b4";
}
.hv2-icon.icon-wireless-charging:before {
  content: "\f2b5";
}
.hv2-icon.icon-youtube:before {
  content: "\f2b6";
}
.hv2-icon.icon-zoom-in:before {
  content: "\f2b7";
}
.hv2-icon.icon-zoom-out:before {
  content: "\f2b8";
}

/********************************* START CUSTOM DROPDOWN STYLING **********************************/
/* Custom Checkbox and Radio button Style*/
/* Access Modals (Granted, Pending, Denied, Not Permitted)*/
/******************Joule 2.0 Color Codes*********************/
.honeywellDatePicker {
  position: relative;
  margin: 0 4px;
  background-color: white;
}
.honeywellDatePicker.focusEnabled:before {
  color: #0071b3;
}
.honeywellDatePicker:before {
  position: absolute;
  right: 10px;
  font-size: 24px !important;
  top: 12px;
  z-index: 5;
}
.honeywellDatePicker input {
  width: 100%;
  background-color: transparent;
  padding-right: 30px;
  position: relative;
  z-index: 6;
  height: 48px;
  font-size: 15px;
  color: #555;
  font-weight: 300;
}
.honeywellDatePicker label.error {
  font-size: 16px;
  color: #D22630;
  line-height: 20px;
  font-weight: 400;
  padding-top: 5px;
}
.honeywellDatePicker .datepicker-calendar-icon {
  display: none;
}
.datepicker {
  width: 260px;
  border-radius: 0;
  box-sizing: border-box;
  padding: 5px;
  border-color: #dfdfdf;
  font-family: "Honeywell Sans";
}
@media screen and (min-width: 768px) {
  .datepicker {
    width: 320px;
    padding: 10px;
  }
}
.datepicker.weekEnabled {
  padding-left: 0;
  width: 352px;
}
.datepicker.weekEnabled .datepicker-days {
  position: relative;
}
.datepicker.weekEnabled .datepicker-days:before {
  content: '';
  background-color: #f3f3f3;
  width: calc(50px);
  height: calc(120%);
  position: absolute;
  left: 0;
  top: -10px;
}
.datepicker.weekEnabled .datepicker-days .table-condensed {
  position: relative;
}
.datepicker.weekEnabled .datepicker-days .prev {
  position: relative;
  left: 44px;
}
.datepicker.weekEnabled .datepicker-days .datepicker-switch {
  position: relative;
  left: 16px;
}
.datepicker.weekEnabled.datepicker-dropdown:after {
  border-bottom-color: #f3f3f3;
}
.datepicker.weekEnabled.datepicker-dropdown.datepicker-orient-top:after {
  border-top-color: #f3f3f3;
}
.datepicker.weekEnabled table tfoot {
  bottom: -36px;
  left: 50px;
  width: calc(60%);
}
.datepicker.clearCTAEnabled .datepicker-days,
.datepicker.todayCTAEnabled .datepicker-days,
.datepicker.clearCTAEnabled .datepicker-months,
.datepicker.todayCTAEnabled .datepicker-months,
.datepicker.clearCTAEnabled .datepicker-years,
.datepicker.todayCTAEnabled .datepicker-years,
.datepicker.clearCTAEnabled .datepicker-decades,
.datepicker.todayCTAEnabled .datepicker-decades,
.datepicker.clearCTAEnabled .datepicker-centuries,
.datepicker.todayCTAEnabled .datepicker-centuries {
  padding-bottom: 25px;
}
.datepicker.clearCTAEnabled tfoot tr {
  width: 100%;
}
.datepicker.clearCTAEnabled tfoot tr:first-child {
  display: none;
}
.datepicker.clearCTAEnabled tfoot tr th.clear {
  display: table !important;
}
.datepicker.todayCTAEnabled tfoot tr {
  width: 100%;
}
.datepicker.todayCTAEnabled tfoot tr:last-child {
  display: none;
}
.datepicker.todayCTAEnabled tfoot tr th.today {
  display: table !important;
}
.datepicker.bothCTAEnabled.clearCTAEnabled tfoot tr {
  width: 50%;
  display: table-row;
}
.datepicker.bothCTAEnabled.clearCTAEnabled tfoot tr:first-child {
  display: table-row;
}
.datepicker.bothCTAEnabled.clearCTAEnabled tfoot tr th {
  display: table !important;
}
.datepicker .prev span.aeroIcon,
.datepicker .next span.aeroIcon {
  font-size: 24px;
}
.datepicker .prev:hover,
.datepicker .next:hover {
  background: none;
}
.datepicker .datepicker-switch {
  font-weight: normal;
  font-size: 14px;
  text-transform: uppercase;
  color: #303030;
}
.datepicker .datepicker-switch:hover {
  background: none;
}
.datepicker table tr th {
  font-weight: normal;
  font-size: 14px;
  color: #707070;
  line-height: 40px;
}
.datepicker table tr th.cw {
  font-size: 14px;
  border-radius: 0;
  padding: 0 5px;
}
.datepicker table tr th.cw:before {
  content: 'Week';
}
.datepicker table tr td {
  line-height: normal;
  color: #303030;
  width: 35px;
  height: 35px;
  box-sizing: border-box;
}
@media screen and (min-width: 768px) {
  .datepicker table tr td {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
}
.datepicker table tr td.cw {
  font-size: 14px;
  border-radius: 0;
  padding: 0;
}
.datepicker table tr td.day {
  border-bottom: 2px solid transparent;
}
.datepicker table tr td.day.focused,
.datepicker table tr td.day:hover {
  background: none;
  border-bottom-color: #0071b3;
}
.datepicker table tr td.new,
.datepicker table tr td.old {
  color: #dfdfdf;
}
.datepicker table tr td.today {
  background-image: none;
  background: none;
}
.datepicker table tr td.today:hover:hover {
  background: none;
}
.datepicker table tr td.active.active {
  border-radius: 50%;
  background-image: none;
  background-color: $primaryColor !important;
}
.datepicker table tr td.active.active:hover {
  border-color: transparent;
  background-color: $primaryColor;
}
.datepicker table tr td span.active.active {
  background: none;
  text-shadow: none;
  color: #303030;
  border-color: transparent;
}
.datepicker table tr td span.active.active:hover {
  background: none;
}
.datepicker table tr .clear,
.datepicker table tr .today {
  font-size: 14px;
  color: #303030;
  text-transform: uppercase;
}
.datepicker table tr .clear:hover,
.datepicker table tr .today:hover {
  background: none;
  color: $primaryColor;
}
.datepicker table tr .today {
  font-weight: bold;
}
.datepicker table tfoot {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
}
.datepicker table tfoot tr {
  display: inline-block;
  width: 50%;
}
.datepicker table tfoot tr:first-child {
  order: 2;
}
.datepicker table tfoot tr:last-child {
  order: 1;
}
.datepicker table tfoot tr th {
  width: 100%;
}
.datepicker .table-condensed {
  width: 100%;
}
.datepicker .table-condensed td span {
  border-bottom: 2px solid transparent;
  border-radius: 0;
}
.datepicker .table-condensed td span.focused {
  background: none;
  font-weight: bold;
}
.datepicker .table-condensed td span:hover {
  background: none;
  border-bottom-color: #0071b3;
}
.datepicker.datepicker-dropdown:before {
  border-left-width: 16px;
  border-right-width: 16px;
  border-bottom-width: 16px;
  border-bottom-color: #dfdfdf;
}
.datepicker.datepicker-dropdown:after {
  border-left-width: 15px;
  border-right-width: 15px;
  border-bottom-width: 15px;
}
.datepicker.datepicker-dropdown.datepicker-orient-bottom {
  margin-top: 20px;
}
.datepicker.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -16px;
}
.datepicker.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -15px;
}
.datepicker.datepicker-dropdown.datepicker-orient-top {
  margin-top: -10px;
}
.datepicker.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -17px;
  border-top-width: 17px;
  border-top-color: #dfdfdf;
}
.datepicker.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -16px;
  border-top-width: 17px;
}

/*****************************************************
LESS compilation failed due a JavaScript error!

Input: /apps/baseline-tenant/clientlibs/clientlib-base-unify/css/datePickerCore.less
Error: ParseError: Unrecognised input in /apps/baseline-tenant/clientlibs/clientlib-base-unify/css/datePickerCore.less on line 7, column 4216:
6 
7 .datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}


(uncompiled LESS src is included below)
*****************************************************/
/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}
.icon-flag {
  margin-bottom: -3px;
  margin-right: 1.42857143rem !important;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url(../../baseline-tenant/clientlibs/clientlib-base-unify/resources/icons/hon-language-selector-flags-sprite.svg);
}
.country-icon .mx {
  width: 16px;
  height: 16px;
  background-position: 0 0;
}
.country-icon .es {
  width: 16px;
  height: 16px;
  background-position: -72px 0;
}
.country-icon .kr {
  width: 16px;
  height: 16px;
  background-position: -144px 0;
}
.country-icon .ae {
  width: 16px;
  height: 16px;
  background-position: -216px 0;
}
.country-icon .al {
  width: 16px;
  height: 16px;
  background-position: 0 -36px;
}
.country-icon .am {
  width: 16px;
  height: 16px;
  background-position: -72px -36px;
}
.country-icon .ao {
  width: 16px;
  height: 16px;
  background-position: -144px -36px;
}
.country-icon .ar {
  width: 16px;
  height: 16px;
  background-position: -216px -36px;
}
.country-icon .at {
  width: 16px;
  height: 16px;
  background-position: 0 -72px;
}
.country-icon .au {
  width: 16px;
  height: 16px;
  background-position: -72px -72px;
}
.country-icon .ba {
  width: 16px;
  height: 16px;
  background-position: -144px -72px;
}
.country-icon .bb {
  width: 16px;
  height: 16px;
  background-position: -216px -72px;
}
.country-icon .bd {
  width: 16px;
  height: 16px;
  background-position: 0 -108px;
}
.country-icon .be {
  width: 16px;
  height: 16px;
  background-position: -72px -108px;
}
.country-icon .bg {
  width: 16px;
  height: 16px;
  background-position: -144px -108px;
}
.country-icon .bh {
  width: 16px;
  height: 16px;
  background-position: -216px -108px;
}
.country-icon .bi {
  width: 16px;
  height: 16px;
  background-position: 0 -144px;
}
.country-icon .bj {
  width: 16px;
  height: 16px;
  background-position: -72px -144px;
}
.country-icon .bm {
  width: 16px;
  height: 16px;
  background-position: -144px -144px;
}
.country-icon .bn {
  width: 16px;
  height: 16px;
  background-position: -216px -144px;
}
.country-icon .bo {
  width: 16px;
  height: 16px;
  background-position: 0 -180px;
}
.country-icon .br {
  width: 16px;
  height: 16px;
  background-position: -72px -180px;
}
.country-icon .bs {
  width: 16px;
  height: 16px;
  background-position: -144px -180px;
}
.country-icon .bw {
  width: 16px;
  height: 16px;
  background-position: -216px -180px;
}
.country-icon .ca {
  width: 16px;
  height: 16px;
  background-position: 0 -216px;
}
.country-icon .ch {
  width: 16px;
  height: 16px;
  background-position: -72px -216px;
}
.country-icon .ci {
  width: 16px;
  height: 16px;
  background-position: -144px -216px;
}
.country-icon .cl {
  width: 16px;
  height: 16px;
  background-position: -216px -216px;
}
.country-icon .cm {
  width: 16px;
  height: 16px;
  background-position: 0 -252px;
}
.country-icon .cn {
  width: 16px;
  height: 16px;
  background-position: -72px -252px;
}
.country-icon .co {
  width: 16px;
  height: 16px;
  background-position: -144px -252px;
}
.country-icon .cr {
  width: 16px;
  height: 16px;
  background-position: -216px -252px;
}
.country-icon .cy {
  width: 16px;
  height: 16px;
  background-position: 0 -288px;
}
.country-icon .cz {
  width: 16px;
  height: 16px;
  background-position: -72px -288px;
}
.country-icon .de {
  width: 16px;
  height: 16px;
  background-position: -144px -288px;
}
.country-icon .dj {
  width: 16px;
  height: 16px;
  background-position: -216px -288px;
}
.country-icon .dk {
  width: 16px;
  height: 16px;
  background-position: 0 -324px;
}
.country-icon .do {
  width: 16px;
  height: 16px;
  background-position: -72px -324px;
}
.country-icon .dz {
  width: 16px;
  height: 16px;
  background-position: -144px -324px;
}
.country-icon .ec {
  width: 16px;
  height: 16px;
  background-position: -216px -324px;
}
.country-icon .ee {
  width: 16px;
  height: 16px;
  background-position: 0 -360px;
}
.country-icon .eg {
  width: 16px;
  height: 16px;
  background-position: -72px -360px;
}
.country-icon .et {
  width: 16px;
  height: 16px;
  background-position: -144px -360px;
}
.country-icon .fi {
  width: 16px;
  height: 16px;
  background-position: -216px -360px;
}
.country-icon .fj {
  width: 16px;
  height: 16px;
  background-position: 0 -396px;
}
.country-icon .fo {
  width: 16px;
  height: 16px;
  background-position: -72px -396px;
}
.country-icon .fr {
  width: 16px;
  height: 16px;
  background-position: -144px -396px;
}
.country-icon .gb {
  width: 16px;
  height: 16px;
  background-position: -216px -396px;
}
.country-icon .ge {
  width: 16px;
  height: 16px;
  background-position: 0 -432px;
}
.country-icon .gf {
  width: 16px;
  height: 16px;
  background-position: -72px -432px;
}
.country-icon .gh {
  width: 16px;
  height: 16px;
  background-position: -144px -432px;
}
.country-icon .gm {
  width: 16px;
  height: 16px;
  background-position: -216px -432px;
}
.country-icon .gp {
  width: 16px;
  height: 16px;
  background-position: 0 -468px;
}
.country-icon .gr {
  width: 16px;
  height: 16px;
  background-position: -72px -468px;
}
.country-icon .gt {
  width: 16px;
  height: 16px;
  background-position: -144px -468px;
}
.country-icon .gu {
  width: 16px;
  height: 16px;
  background-position: -216px -468px;
}
.country-icon .gy {
  width: 16px;
  height: 16px;
  background-position: 0 -504px;
}
.country-icon .hn {
  width: 16px;
  height: 16px;
  background-position: -72px -504px;
}
.country-icon .hr {
  width: 16px;
  height: 16px;
  background-position: -144px -504px;
}
.country-icon .ht {
  width: 16px;
  height: 16px;
  background-position: -216px -504px;
}
.country-icon .hu {
  width: 16px;
  height: 16px;
  background-position: 0 -540px;
}
.country-icon .id {
  width: 16px;
  height: 16px;
  background-position: -72px -540px;
}
.country-icon .ie {
  width: 16px;
  height: 16px;
  background-position: -144px -540px;
}
.country-icon .il {
  width: 16px;
  height: 16px;
  background-position: -216px -540px;
}
.country-icon .in {
  width: 16px;
  height: 16px;
  background-position: 0 -576px;
}
.country-icon .iq {
  width: 16px;
  height: 16px;
  background-position: -72px -576px;
}
.country-icon .is {
  width: 16px;
  height: 16px;
  background-position: -144px -576px;
}
.country-icon .it {
  width: 16px;
  height: 16px;
  background-position: -216px -576px;
}
.country-icon .jm {
  width: 16px;
  height: 16px;
  background-position: 0 -612px;
}
.country-icon .jo {
  width: 16px;
  height: 16px;
  background-position: -72px -612px;
}
.country-icon .jp {
  width: 16px;
  height: 16px;
  background-position: -144px -612px;
}
.country-icon .ke {
  width: 16px;
  height: 16px;
  background-position: -216px -612px;
}
.country-icon .kp {
  width: 16px;
  height: 16px;
  background-position: 0 -648px;
}
.country-icon .kw {
  width: 16px;
  height: 16px;
  background-position: -72px -648px;
}
.country-icon .lb {
  width: 16px;
  height: 16px;
  background-position: -144px -648px;
}
.country-icon .li {
  width: 16px;
  height: 16px;
  background-position: -216px -648px;
}
.country-icon .lk {
  width: 16px;
  height: 16px;
  background-position: 0 -684px;
}
.country-icon .lt {
  width: 16px;
  height: 16px;
  background-position: -72px -684px;
}
.country-icon .lu {
  width: 16px;
  height: 16px;
  background-position: -144px -684px;
}
.country-icon .lv {
  width: 16px;
  height: 16px;
  background-position: -216px -684px;
}
.country-icon .ma {
  width: 16px;
  height: 16px;
  background-position: 0 -720px;
}
.country-icon .md {
  width: 16px;
  height: 16px;
  background-position: -72px -720px;
}
.country-icon .mg {
  width: 16px;
  height: 16px;
  background-position: -144px -720px;
}
.country-icon .mk {
  width: 16px;
  height: 16px;
  background-position: -216px -720px;
}
.country-icon .ml {
  width: 16px;
  height: 16px;
  background-position: 0 -756px;
}
.country-icon .mm {
  width: 16px;
  height: 16px;
  background-position: -72px -756px;
}
.country-icon .mn {
  width: 16px;
  height: 16px;
  background-position: -144px -756px;
}
.country-icon .mt {
  width: 16px;
  height: 16px;
  background-position: -216px -756px;
}
.country-icon .mu {
  width: 16px;
  height: 16px;
  background-position: 0 -792px;
}
.country-icon .mw {
  width: 16px;
  height: 16px;
  background-position: -72px -792px;
}
.country-icon .my {
  width: 16px;
  height: 16px;
  background-position: -144px -792px;
}
.country-icon .na {
  width: 16px;
  height: 16px;
  background-position: -216px -792px;
}
.country-icon .nc {
  width: 16px;
  height: 16px;
  background-position: 0 -828px;
}
.country-icon .ne {
  width: 16px;
  height: 16px;
  background-position: -72px -828px;
}
.country-icon .ng {
  width: 16px;
  height: 16px;
  background-position: -144px -828px;
}
.country-icon .nl {
  width: 16px;
  height: 16px;
  background-position: -216px -828px;
}
.country-icon .no {
  width: 16px;
  height: 16px;
  background-position: 0 -864px;
}
.country-icon .np {
  width: 16px;
  height: 16px;
  background-position: -72px -864px;
}
.country-icon .nz {
  width: 16px;
  height: 16px;
  background-position: -144px -864px;
}
.country-icon .om {
  width: 16px;
  height: 16px;
  background-position: -216px -864px;
}
.country-icon .pa {
  width: 16px;
  height: 16px;
  background-position: 0 -900px;
}
.country-icon .pe {
  width: 16px;
  height: 16px;
  background-position: -72px -900px;
}
.country-icon .pf {
  width: 16px;
  height: 16px;
  background-position: -144px -900px;
}
.country-icon .ph {
  width: 16px;
  height: 16px;
  background-position: -216px -900px;
}
.country-icon .pk {
  width: 16px;
  height: 16px;
  background-position: 0 -936px;
}
.country-icon .pl {
  width: 16px;
  height: 16px;
  background-position: -72px -936px;
}
.country-icon .pt {
  width: 16px;
  height: 16px;
  background-position: -144px -936px;
}
.country-icon .py {
  width: 16px;
  height: 16px;
  background-position: -216px -936px;
}
.country-icon .qa {
  width: 16px;
  height: 16px;
  background-position: 0 -972px;
}
.country-icon .re {
  width: 16px;
  height: 16px;
  background-position: -72px -972px;
}
.country-icon .ro {
  width: 16px;
  height: 16px;
  background-position: -144px -972px;
}
.country-icon .rs {
  width: 16px;
  height: 16px;
  background-position: -216px -972px;
}
.country-icon .ru {
  width: 16px;
  height: 16px;
  background-position: 0 -1008px;
}
.country-icon .rw {
  width: 16px;
  height: 16px;
  background-position: -72px -1008px;
}
.country-icon .sa {
  width: 16px;
  height: 16px;
  background-position: -144px -1008px;
}
.country-icon .sc {
  width: 16px;
  height: 16px;
  background-position: -216px -1008px;
}
.country-icon .se {
  width: 16px;
  height: 16px;
  background-position: 0 -1044px;
}
.country-icon .sg {
  width: 16px;
  height: 16px;
  background-position: -72px -1044px;
}
.country-icon .si {
  width: 16px;
  height: 16px;
  background-position: -144px -1044px;
}
.country-icon .sj {
  width: 16px;
  height: 16px;
  background-position: -216px -1044px;
}
.country-icon .sk {
  width: 16px;
  height: 16px;
  background-position: 0 -1080px;
}
.country-icon .sn {
  width: 16px;
  height: 16px;
  background-position: -72px -1080px;
}
.country-icon .sr {
  width: 16px;
  height: 16px;
  background-position: -144px -1080px;
}
.country-icon .sv {
  width: 16px;
  height: 16px;
  background-position: -216px -1080px;
}
.country-icon .tg {
  width: 16px;
  height: 16px;
  background-position: 0 -1116px;
}
.country-icon .th {
  width: 16px;
  height: 16px;
  background-position: -72px -1116px;
}
.country-icon .tn {
  width: 16px;
  height: 16px;
  background-position: -144px -1116px;
}
.country-icon .tr {
  width: 16px;
  height: 16px;
  background-position: -216px -1116px;
}
.country-icon .tt {
  width: 16px;
  height: 16px;
  background-position: 0 -1152px;
}
.country-icon .tz {
  width: 16px;
  height: 16px;
  background-position: -72px -1152px;
}
.country-icon .ua {
  width: 16px;
  height: 16px;
  background-position: -144px -1152px;
}
.country-icon .ug {
  width: 16px;
  height: 16px;
  background-position: -216px -1152px;
}
.country-icon .us {
  width: 16px;
  height: 16px;
  background-position: 0 -1188px;
}
.country-icon .uy {
  width: 16px;
  height: 16px;
  background-position: -72px -1188px;
}
.country-icon .ve {
  width: 16px;
  height: 16px;
  background-position: -144px -1188px;
}
.country-icon .vn {
  width: 16px;
  height: 16px;
  background-position: -216px -1188px;
}
.country-icon .xk {
  width: 16px;
  height: 16px;
  background-position: 0 -1224px;
}
.country-icon .ye {
  width: 16px;
  height: 16px;
  background-position: -72px -1224px;
}
.country-icon .za {
  width: 16px;
  height: 16px;
  background-position: -144px -1224px;
}
.country-icon .zm {
  width: 16px;
  height: 16px;
  background-position: -216px -1224px;
}
.country-icon .zw {
  width: 16px;
  height: 16px;
  background-position: 0 -1260px;
}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../basetenant-pim/clientlibs/clientlib-base/vendor/owl-carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/fontawesome-webfont.eot?v=4.7.0');
  src:  url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
        url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
        url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/fontawesome-webfont.woff?v=4.7.0') format('woff'),
        url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
        url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

@font-face {
  font-family: 'hs-icons';
  src:
    url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/hs-icons.ttf?xa77py') format('truetype'),
    url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/hs-icons.woff?xa77py') format('woff'),
    url('../../baseline-tenant/clientlibs/vendor/font-awesome/resources/hs-icons.svg?xa77py#hs-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}

.hs-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'hs-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.hs-icon-arrow-bottom:before {
  content: "\e900";
}
.hs-icon-arrow-left:before {
  content: "\e901";
}
.hs-icon-arrow-right:before {
  content: "\e902";
}
.hs-icon-arrow-top:before {
  content: "\e903";
}
.hs-icon-close:before {
  content: "\e904";
}
.hs-icon-hamburger-2:before {
  content: "\e905";
}
.hs-icon-hamburger:before {
  content: "\e906";
}
.hs-icon-lula-kebab-h:before {
  content: "\e907";
}
.hs-icon-lula-kebab-v:before {
  content: "\e908";
}
.hs-icon-magnifier:before {
  content: "\e909";
}
.hs-icon-music:before {
  content: "\e90a";
}
.hs-icon-photo:before {
  content: "\e90b";
}
.hs-icon-play:before {
  content: "\e90c";
}
.hs-icon-plus:before {
  content: "\e90d";
}
.hs-icon-unzoom:before {
  content: "\e90e";
}
.hs-icon-video:before {
  content: "\e90f";
}
.hs-icon-zoom:before {
  content: "\e910";
}


/******************Joule 2.0 Color Codes*********************/
.ccp-notifications-container {
  padding: 15px 5%;
  background-color: #e5e5e5;
}
.ccp-notification {
  display: flex;
  width: 100%;
}
.ccp-ribbon {
  display: inline-block;
  height: 36px;
  margin-top: 20px;
  position: relative;
}
.ccp-numberOfNewNotifications {
  background-color: #0065e0;
  border-radius: 10px;
  color: #ffffff;
  position: absolute;
  right: -5px;
  text-align: center;
  top: -5px;
  width: 17px;
}
.ccp-notifications-bar {
  width: 100%;
}
.ccp-notifications-borderbox1 {
  border-radius: 4px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.15);
  height: 10px;
  margin-top: -6px;
  margin-top: -8px;
  margin: 0px 12px;
  margin: 0px 36px;
}
.ccp-notifications-borderbox2 {
  border-radius: 4px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.05);
  height: 10px;
  margin-top: -6px;
  margin-top: -8px;
  margin: 0px 18px;
  margin: 0px 48px;
}
.notification {
  background: #ffffff;
  border-radius: 4px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  padding: 26px 18px 25px 28px;
}
.no-notification {
  display: none;
  background: #ffffff;
  border-radius: 4px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  margin: 0 24px;
  padding: 26px 18px 25px 28px;
}
.new-notification {
  display: inline-block;
  background: black;
  color: #ffffff;
  font-size: 12px;
  line-height: 14px;
  padding: 2px 4px;
  text-transform: uppercase;
  font-weight: 800;
}
.notification-content {
  color: #0071b3;
  cursor: pointer;
  font-size: 18px;
  font-weight: 800;
  line-height: 22px;
  margin: 10px 0px;
  margin: 0px 12px;
  text-decoration: none;
  text-transform: capitalize;
  width: 90%;
}
.notification-date1 {
  color: #606060;
  cursor: pointer;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  text-transform: capitalize;
}
.notification-date2 {
  color: #606060;
  cursor: pointer;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  text-transform: capitalize;
}
.notification-date3 {
  color: #606060;
  cursor: pointer;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  text-transform: capitalize;
}
.ccp-notifications-arrow {
  background: #0071b3;
  border-radius: 25px;
  height: 34px;
  margin-top: 20px;
  text-align: center;
  width: 34px;
}
.img-ccp-notifications-arrow {
  margin-top: 12px;
}
.ccp-dustbin-img {
  float: right;
}
.notifications-mobile-view {
  display: none;
}
.ccp-notifications-bar-mobile-view {
  display: none;
}
.ccp-notifications-text-mobile-view {
  display: inline-block;
  display: none;
  font-size: 30px;
  font-weight: 600;
  margin: 20px;
}
.ccp-notifications-arrow.upArrow {
  transform: rotate(-180deg);
}
.ccp-notifications-arrow.downArrow {
  transform: rotate(0);
}
.notification.singleNotification {
  margin: 0 24px;
}
.notification.multipleNotification {
  margin: 0px 24px 10px 24px;
}
@media (max-width: 767px) {
  .ccp-notifications-text-mobile-view {
    display: inline-block;
    margin: 20px;
    font-size: 30px;
    font-weight: 600;
  }
  .cppOnlySingleNotification {
    width: 90%;
  }
  .notification.singleNotification {
    margin: 0 ;
  }
  .ccp-notifications-borderbox1 {
    margin: 0px 12px;
    margin-top: -6px;
  }
  .ccp-notifications-borderbox2 {
    margin: 0px 18px;
    margin-top: -6px;
  }
  .notification-content {
    margin: 10px 0px;
    width: 90%;
    display: block;
  }
  .notification.multipleNotification {
    margin: 0 0 10px 0;
  }
}
@media (max-width: 360px) {
  .ccp-notifications-text-mobile-view {
    font-size: 24px;
  }
}
.ccp-notification {
  display: none;
}
.ccp-skeleton-notifications {
  padding: 15px 5%;
  background-color: #e5e5e5;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ccp-skeleton-notifications .skeleton-ribbon {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-skeleton-notifications .skeleton-arrow {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-skeleton-notifications .skeleton-notification {
  height: 80px;
  width: 100%;
  background: #ffffff;
  margin: 0 24px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  padding-left: 28px;
}
.ccp-skeleton-notifications .skeleton-notification .new-tag-skeleton {
  height: 30px;
  width: 5%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-skeleton-notifications .skeleton-notification .single-notification-skeleton {
  height: 30px;
  width: 45%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-skeleton-notifications .skeleton-notification .date-skeleton {
  height: 30px;
  width: 5%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-notifications-container .content-wrapper.match-wrapper {
  width: 100%;
  max-width: 100%;
}

/******************Joule 2.0 Color Codes*********************/
.aero-ccp-banner {
  background: linear-gradient(to bottom, #ffffff 50%, #e5e5e5 50%);
}
.aero-ccp-banner .banner {
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  background-position-x: center;
}
.aero-ccp-banner .banner .banner-accountName {
  font-size: 40px;
  color: #ffffff;
  font-weight: 500;
  margin-left: 8.25%;
  margin-right: 8.25%;
  padding-top: 46px;
  display: flex;
  flex-wrap: wrap;
}
.aero-ccp-banner .banner .banner-accountName .user-name {
  padding-left: 0.4rem;
}
.aero-ccp-banner .banner .banner-accountName .acct-name {
  font-size: 24px;
  margin-left: 15px;
  margin-top: 10px;
}
.aero-ccp-banner .ccp-global-search-bar {
  background: #ffffff;
  border-radius: 4px;
  box-shadow: 0px 1px 22px 6px #0071b3;
  margin: 20px 8.25%;
  padding: 2px;
}
.aero-ccp-banner .ccp-global-search-bar .search-container {
  position: relative;
}
@media only screen and (max-width: 600px) and (min-width: 350px) {
  .aero-ccp-banner .ccp-global-search-bar .search-container ::-webkit-input-placeholder {
    font-size: 9px !important;
  }
  .aero-ccp-banner .ccp-global-search-bar .search-container ::-moz-placeholder {
    font-size: 9px !important;
  }
  .aero-ccp-banner .ccp-global-search-bar .search-container ::-ms-input-placeholder {
    font-size: 9px !important;
  }
  .aero-ccp-banner .ccp-global-search-bar .search-container ::placeholder {
    font-size: 9px !important;
  }
}
.aero-ccp-banner .ccp-global-search-bar .search-container input.banner-search-bar {
  border: none;
  color: #000000;
  font-size: 16px;
  height: 56px;
  outline: none;
  padding: 16px;
  width: 100%;
}
.aero-ccp-banner .ccp-global-search-bar .search-container .mvp-icon-search:before {
  font-size: 20px;
  color: #d0d0d0;
}
.aero-ccp-banner .ccp-global-search-bar .search-container .banner-search-icon {
  background-color: #0071b3;
  border-radius: 4px;
  border: none;
  cursor: pointer;
  float: right;
  font-size: 16px;
  height: 54px;
  padding: 16px;
  position: absolute;
  right: 0px;
  top: 1px;
  outline: none;
}
.aero-ccp-banner .ccp-global-search-bar .search-container .banner-search-icon:hover {
  background-color: #1792e5;
}
.aero-ccp-banner .ccp-banner-cta-addedit-button {
  background: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1));
  border-radius: 30px;
  float: right;
  margin-right: 8%;
  padding: 6px 15px;
}
.aero-ccp-banner .ccp-banner-cta-addedit-button .banner-cta-addedit {
  font-weight: 800;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
  cursor: pointer;
}
.aero-ccp-banner .ccp-banner-quicklinks-landingpage-title {
  margin-left: 8.5%;
  font-weight: 800;
  font-size: 16px;
  color: white;
  line-height: 19px;
  margin-bottom: 10px ;
}
@media (max-width: 767px) {
  .aero-ccp-banner .banner .banner-accountName .acct-name {
    display: block;
    margin-left: 0px;
    margin-top: 0px;
    width: 100%;
  }
}
.aero-ccp-banner #ccp-quicklinks-carousel .carousel-inner {
  padding-bottom: 30px;
}
.aero-ccp-banner #ccp-quicklinks-carousel .carousel-item {
  height: 120px;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out !important;
}
.aero-ccp-banner #ccp-quicklinks-carousel ol.carousel-indicators {
  left: 20%;
}
.aero-ccp-banner #ccp-quicklinks-carousel li.ccp-carosal-indicators.active {
  background: #0071b3 !important;
}
.aero-ccp-banner #ccp-quicklinks-carousel li.ccp-carosal-indicators {
  height: 8px !important;
  width: 8px !important;
  border-radius: 50%;
  background-clip: unset !important;
  border-top: none !important;
  border-bottom: none !important;
  background: #c4c4c4 !important;
  opacity: 1 !important;
}
.aero-ccp-banner #ccp-quicklinks-carousel .quick-links ul {
  margin: 0 0 8px 0;
}
.aero-ccp-banner #ccp-quicklinks-carousel .quick-links ul:last-child {
  margin-bottom: 50px;
}
.aero-ccp-banner #ccp-quicklinks-carousel ul.ccp-quicklinks-list {
  padding: 0px;
}
.aero-ccp-banner #ccp-quicklinks-carousel ul.ccp-quicklinks-list li {
  background: #ffffff;
  margin: 4px 2px;
  display: inline-flex;
  border-radius: 30px;
  border: 1px solid #0071b3;
}
.aero-ccp-banner #ccp-quicklinks-carousel ul.ccp-quicklinks-list li a {
  font-style: normal;
  font-weight: 800;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  align-items: center;
  color: #0071b3;
  text-decoration: none;
  padding: 3px 16px;
}
.aero-ccp-banner div#ccp-quicklinks-carousel {
  width: 70%;
  margin-left: 8.25%;
}
html:lang(it-IT) .aero-ccp-banner div#ccp-quicklinks-carousel,
html:lang(de-DE) .aero-ccp-banner div#ccp-quicklinks-carousel {
  width: 60%;
}
@media (max-width: 767px) {
  .aero-ccp-banner div#ccp-quicklinks-carousel {
    width: auto;
    margin: 0 8.25%;
  }
  .aero-ccp-banner #ccp-quicklinks-carousel .carousel-item {
    height: 260px;
  }
  .aero-ccp-banner #ccp-quicklinks-carousel ol.carousel-indicators {
    left: 0;
  }
  .aero-ccp-banner #ccp-quicklinks-carousel ul.ccp-quicklinks-list li {
    display: block;
    text-align: center;
    width: 100%;
  }
}
#ccp-quicklinks-carousel-mobile {
  width: auto;
  margin: 0 8.25%;
}
#ccp-quicklinks-carousel-mobile .carousel-inner.carousel-inner-mobile {
  padding-bottom: 35px;
}
#ccp-quicklinks-carousel-mobile .carousel-item {
  height: auto;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out !important;
}
#ccp-quicklinks-carousel-mobile .ccp-quicklinks-list-mobile {
  padding: 0px;
}
#ccp-quicklinks-carousel-mobile ul.ccp-quicklinks-list-mobile li {
  display: inline-flex;
  text-align: center;
  width: 100%;
  background: #ffffff;
  margin: 4px 0;
  border-radius: 30px;
  border: 1px solid #0071b3;
  align-items: center;
  justify-content: center;
}
#ccp-quicklinks-carousel-mobile ul.ccp-quicklinks-list-mobile li a {
  font-style: normal;
  font-weight: 800;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  align-items: center;
  color: #0071b3;
  text-decoration: none;
  padding: 5px 16px;
}
#ccp-quicklinks-carousel-mobile li.ccp-carosal-indicators-mobile.active {
  background: #0071b3 !important;
}
#ccp-quicklinks-carousel-mobile li.ccp-carosal-indicators-mobile {
  height: 8px !important;
  width: 8px !important;
  border-radius: 50%;
  background-clip: unset !important;
  border-top: none !important;
  border-bottom: none !important;
  background: #c4c4c4 !important;
  opacity: 1 !important;
}
#ccp-quicklinks-carousel ol.carousel-indicators.carousel-indicators-mobile {
  position: relative;
  bottom: 12px;
}
.aero-ccp-banner #ccp-quicklinks-carousel {
  display: block;
}
.aero-ccp-banner #ccp-quicklinks-carousel-mobile {
  display: none;
}
@media (max-width: 1024px) {
  .aero-ccp-banner .ccp-banner-quicklinks-landingpage-title {
    display: inline-block;
    margin-top: 6px;
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  .aero-ccp-banner #ccp-quicklinks-carousel {
    display: none !important;
  }
  .aero-ccp-banner #ccp-quicklinks-carousel-mobile {
    display: block;
  }
}
@media (max-width: 300px) {
  .aero-ccp-banner .ccp-banner-quicklinks-landingpage-title {
    font-size: 14px;
  }
  .aero-ccp-banner .ccp-banner-cta-addedit-button .banner-cta-addedit {
    font-size: 12px;
  }
}
.aero-ccp-banner #ccp-quicklinks-carousel {
  display: none;
}
.aero-ccp-banner .content-wrapper.match-wrapper.preload_container_quicklink {
  max-width: 70%;
  margin: 0px 8.25%;
}
.aero-ccp-banner .skeleton-quicklinks:nth-child(3) {
  width: 25%;
}
.aero-ccp-banner .skeleton-quicklinks {
  background: #ffffff;
  margin: 4px 2px;
  height: 30px;
  width: 15%;
  display: inline-flex;
  margin-bottom: 30px;
  border-radius: 30px;
  border: 1px solid #0071b3;
}
.aero-ccp-banner .skeleton-text {
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
  width: 80%;
  height: 15px;
  margin: auto;
}
@media (max-width: 767px) {
  .aero-ccp-banner .content-wrapper.match-wrapper.preload_container_quicklink {
    max-width: 100%;
    margin: 0px 8.25%;
  }
  .aero-ccp-banner .skeleton-quicklinks:nth-child(3) {
    width: 100%;
  }
  .aero-ccp-banner .skeleton-quicklinks {
    width: 100%;
    margin-bottom: 0px;
  }
  .aero-ccp-banner .banner-accountName .user-name-skeleton {
    width: 200px;
  }
}
.banner-accountName {
  display: flex;
  align-items: center;
}
.banner-accountName .content-wrapper.match-wrapper.preload_container_username {
  margin: 0;
}
.banner-accountName .user-name-skeleton {
  height: 35px;
  width: 300px;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
  margin-left: 15px;
}
.aero-ccp-banner #ccp-quicklinks-carousel .carousel-indicators.carousel-indicators-desktop {
  z-index: 1;
}
.aero-ccp-banner #ccp-quicklinks-carousel-mobile .carousel-indicators.carousel-indicators-mobile {
  z-index: 1;
}
.mvp-icon-search:before {
  content: "\e92A";
}
[class^="mvp-icon-"]:before,
[class*="mvp-icon-"]:before,
.mvp-stack_close:before {
  display: inline-block;
  text-transform: none;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  font-family: "icomoonregular";
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 40px;
  color: #d0d0d0;
}
.banner form.row {
  margin-left: 8.25%;
  margin-right: 8.25%;
}
.banner form.row .col-md-4.col-lg-3 {
  padding: 0;
}
.banner form.row .icon-close {
  display: none;
}
.banner form.row .form-control {
  height: 58px;
  margin-top: -3px;
  border-right: 16px solid #fff;
}
.banner form.row .hv2-icon.icon-arrow-right:before {
  content: "\f11d";
}
.banner form.row #search-bar-takeover__search-button_id {
  transform: rotate(270deg);
  background: #007bc2;
  color: #fff;
  height: 40px;
  width: 40px;
  border-radius: 4px;
  margin-top: 9px;
  margin-right: 9px;
  font-size: 20px;
}
.banner form.row #search-bar-takeover_id {
  border-radius: 4px;
}
.banner form.row .search-bar-takeover__container--with .search-bar-takeover__input-text {
  border: 1px solid #d0d0d0 !important;
  caret-color: #0071b3;
  color: #303030 !important;
  border-radius: 4px;
  padding: 0.875rem 3rem 0.875rem 1rem;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.25rem;
  box-shadow: none;
  flex: 1 1 auto;
  outline: 0;
}

/******************Joule 2.0 Color Codes*********************/
.base-modal-component.ccp-aero-quickLinksPopup .modal.base-modal .modal-content {
  padding: 30px 36px 48px;
  padding-bottom: 0px;
  border-radius: 4px;
}
.base-modal-component.ccp-aero-quickLinksPopup .modal.base-modal .modal-body {
  padding-top: 0px;
  padding: 30px 0 48px;
}
.ccp-aero-quickLinksPopup .ccp-quicklinks-title p {
  font-size: 24px;
  line-height: 30px;
  font-weight: 800;
  padding: 0 25%;
  text-align: center;
  margin: 0px;
}
.ccp-aero-quickLinksPopup .ccp-quicklinks-cta-buttons {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 38px;
}
.ccp-aero-quickLinksPopup .ccp-quicklinks-cta-buttons .ccp-quicklinks-cta-save {
  background-color: #0071b3;
  border: 1px solid #0071b3;
  color: #ffffff;
  cursor: pointer;
  display: flex;
  justify-content: center;
  text-align: center;
  padding: 13px 34px;
  font-size: 16px;
  font-weight: 800;
  border-radius: 4px;
}
.ccp-aero-quickLinksPopup .ccp-quicklinks-cta-buttons .ccp-quicklinks-cta-close {
  border: 1px solid #0071b3;
  color: #0071b3;
  cursor: pointer;
  border-radius: 4px;
  margin-right: 10px;
  font-size: 16px;
  font-weight: 800;
  justify-content: center;
  text-align: center;
  padding: 13px 34px;
}
.ccp-aero-quickLinksPopup .ccp-quicklinks-subtitle-subtext1 {
  margin-bottom: 30px;
}
.ccp-aero-quickLinksPopup .modal.show .modal-dialog {
  transform: translate3d(0, 0, 0) !important;
}
.ccp-aero-quickLinksPopup .ccp-quicklinks-subtitle-subtext1 p {
  font-weight: 300;
  font-size: 16px;
  line-height: 28px;
}
.ccp-aero-quickLinksPopup .alert-icon.text-center {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.ccp-aero-quickLinksPopup .modal.fade .modal-dialog {
  transform: translate3d(0, 100vh, 0);
  transition: transform 0.3s ease-out !important;
}
@media (min-width: 767px) {
  .base-modal-component.ccp-aero-quickLinksPopup .modal.base-modal .modal-dialog {
    min-width: 600px;
    width: 600px;
  }
}
@media (max-width: 767px) {
  .ccp-aero-quickLinksPopup .ccp-quicklinks-title p {
    padding: 0px;
  }
  .ccp-aero-quickLinksPopup .ccp-quicklinks-cta-buttons {
    flex-direction: column;
  }
  .ccp-aero-quickLinksPopup .ccp-quicklinks-cta-buttons .ccp-quicklinks-cta-close {
    margin-right: 0px;
    margin-bottom: 10px;
  }
}
.ccp-quicklinks .ccp-quciklinkscontainer {
  display: grid;
  justify-content: center;
  grid-template-columns: 50% 50%;
  grid-column-gap: 6px;
}
.ccp-quicklinks .ccp-quciklinkscontainer .my_quicklinks-container {
  position: relative;
  border: 1px solid #e2e2e2;
}
.ccp-quicklinks .ccp-quciklinkscontainer .ccp-additional_quicklinks-container {
  position: relative;
  border: 1px solid #e2e2e2;
}
.ccp-quicklinks .ccp-quciklinkscontainer ::-webkit-scrollbar {
  width: 10px;
}
.ccp-quicklinks .ccp-quciklinkscontainer ::-webkit-scrollbar-track {
  background: #ffffff;
}
.ccp-quicklinks .ccp-quciklinkscontainer ::-webkit-scrollbar-thumb {
  background: #c4c4c4;
  border-radius: 9px;
}
.ccp-quicklinks .ccp-my_quicklinks {
  height: 209px;
}
.ccp-quicklinks .ccp-additional_quicklinks {
  height: 233px;
}
.ccp-quicklinks .no-additional-quicklinks-selected {
  position: absolute;
  font-size: 14px;
  right: 0;
  left: 0;
  text-align: center;
  margin-top: 85px;
  font-weight: 800;
  line-height: 24px;
  color: #e2e2e2;
  display: none;
}
.ccp-quicklinks .ccp-no-myQuicklinks {
  height: 233px !important;
}
.ccp-quicklinks .no-quicklinks-selected {
  position: absolute;
  font-size: 14px;
  right: 0;
  left: 0;
  text-align: center;
  margin-top: 85px;
  font-weight: 800;
  line-height: 24px;
  color: #e2e2e2;
  display: none;
}
.ccp-quicklinks .my_quicklinks {
  font-weight: 900;
  font-size: 12px;
  line-height: 18px;
  text-transform: uppercase;
  color: #1d1d1d;
  background: #f3f3f3;
  padding: 10px;
}
.ccp-quicklinks .ccp-quicklinks-scroll {
  background: #ffffff;
  overflow-y: scroll;
  scrollbar-width: thin;
  scrollbar-color: #c4c4c4 #ffffff;
}
.ccp-quicklinks .ccp-quicklinks-scroll .recomended-quicklinks {
  font-weight: 900;
  font-size: 12px;
  line-height: 24px;
  text-transform: capitalize;
  color: #000000;
  opacity: 0.3;
  padding: 0px 10px;
}
.ccp-quicklinks .quicklink-id {
  font-weight: 900;
  font-size: 14px;
  line-height: 24px;
  text-transform: capitalize;
  color: #000000;
}
.ccp-quicklinks .quicklink-name,
.ccp-quicklinks .quicklink-link {
  display: none;
}
.ccp-quicklinks .my_quicklinks-container .links {
  margin: 10px 10px 10px 10px;
  border-bottom: 1px solid #e2e2e2;
  padding-bottom: 7px;
  align-items: center;
}
.ccp-quicklinks .ccp-additional_quicklinks-container .links {
  border-bottom: 1px solid #e2e2e2;
  margin: 10px;
  padding-bottom: 7px;
}
@media (max-width: 767px) {
  .ccp-quicklinks .ccp-quciklinkscontainer {
    grid-template-columns: 100%;
  }
  .ccp-quicklinks .my_quicklinks-container {
    margin-bottom: 10px;
  }
}
.ccp-quicklinks-cta-close:hover {
  background-color: #00629b !important;
  color: white !important;
}
.ccp-quicklinks-cta-save:hover {
  background-color: #00629b !important;
}

/******************Joule 2.0 Color Codes*********************/
.base-modal-component.ccp-aero-welcomeModalPopup .modal.base-modal .modal-content {
  padding-bottom: 0px;
  border-radius: 4px;
}
.base-modal-component.ccp-aero-welcomeModalPopup .modal.base-modal .modal-body {
  padding-top: 0px;
}
.ccp-aero-welcomeModalPopup .ccp-persona-title p {
  font-size: 24px;
  line-height: 30px;
  font-weight: 800;
  padding: 0 25%;
}
.ccp-aero-welcomeModalPopup .ccp-persona-continue-button {
  display: flex;
  justify-content: center;
}
.ccp-aero-welcomeModalPopup .ccp-persona-cta-save {
  background-color: #0071b3;
  Font-size: 16px;
  color: #ffffff;
  display: flex;
  justify-content: center;
  margin-top: 80px;
  padding: 13px 34px;
  border-radius: 4px;
  width: 215px;
  cursor: pointer;
  font-weight: 800;
}
.ccp-aero-welcomeModalPopup .ccp-persona-subtitle-subtext1 {
  margin-bottom: 30px;
}
.ccp-aero-welcomeModalPopup .ccp-persona-subtitle-subtext1 p {
  font-weight: 300;
  font-size: 16px;
  line-height: 14px;
  color: #1d1d1d;
}
.ccp-aero-welcomeModalPopup .ccp-persona-subtitle-subtext2 p {
  font-weight: 300;
  font-size: 16px;
  line-height: 28px;
  color: #1d1d1d;
}
.ccp-aero-welcomeModalPopup .ccp-persona-subtitle-subtext2 p b {
  font-weight: 900;
}
.ccp-aero-welcomeModalPopup .ccp-persona-subtitle-text2 {
  font-weight: 700;
}
.ccp-aero-welcomeModalPopup .alert-icon.text-center {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.ccp-aero-welcomeModalPopup .alert-icon.text-center .ccp-persona-icon {
  position: relative;
  box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  width: 100px;
  height: 100px;
  margin: 0px 5px;
}
.ccp-aero-welcomeModalPopup .alert-icon.text-center .ccp-persona-icon-background {
  background: #eef6ff;
}
.ccp-aero-welcomeModalPopup .alert-icon.text-center .ccp-persona-icon-path {
  height: 42px;
  margin-top: 10px;
}
.ccp-aero-welcomeModalPopup .alert-icon.text-center .ccp-persona-icon-click-highlight {
  display: none;
  width: 22px;
  height: 22px;
  background: #0071b3;
  position: absolute;
  bottom: -15px;
  right: 40px;
  color: #ffffff;
  padding: 6px;
  border-radius: 10px;
}
.ccp-aero-welcomeModalPopup .alert-icon.text-center .ccp-persona-icon-title {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding: 5px;
}
.ccp-aero-welcomeModalPopup .modal.fade .modal-dialog {
  transform: translate3d(0, 100vh, 0);
  transition: transform 0.3s ease-out !important;
}
.ccp-aero-welcomeModalPopup .modal.show .modal-dialog {
  transform: translate3d(0, 0, 0) !important;
}
.ccp-aero-welcomeModalPopup .ccp-persona-cta-save.disabled {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #2e6da4;
  opacity: .65;
  pointer-events: none;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content {
  border-radius: 4px;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content .modal-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content .modal-header .close {
  display: none;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content .modal-header .modal-title {
  font-size: 24px;
  font-weight: 800;
  margin-top: 90px;
  line-height: 36px;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content .modal-body {
  display: none;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content .footer-text {
  padding-top: 4px;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content .footer-text p {
  font-size: 16px;
  font-weight: 300;
  color: #1d1d1d;
  line-height: 28px;
  padding-bottom: 6px;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content .footer-text div {
  display: flex;
  justify-content: center;
}
.base-modal-component #aero-ccp-persona-thankyou .modal-content .footer-text div img {
  max-width: 90%;
  margin-left: 7%;
  margin-bottom: 100px;
}
@media (min-width: 767px) {
  .base-modal-component.ccp-aero-welcomeModalPopup .modal.base-modal .modal-dialog {
    min-width: 600px;
    width: 600px;
  }
  .base-modal-component #aero-ccp-persona-thankyou .modal-dialog {
    width: 600px;
    min-width: 600px;
  }
}
@media (max-width: 767px) {
  .ccp-aero-welcomeModalPopup .ccp-persona-title p {
    padding: 0px;
  }
  .ccp-aero-welcomeModalPopup .alert-icon.text-center {
    display: inline-block;
  }
  .ccp-aero-welcomeModalPopup .alert-icon.text-center .ccp-persona-icon {
    display: inline-block;
    margin-bottom: 25px;
  }
}

/******************Joule 2.0 Color Codes*********************/
.areo-ccp-widgets {
  display: grid;
  grid-column-gap: 24px;
  grid-template-columns: 100%;
  justify-content: center;
  padding: 0 1em 1em 1em;
  background: #e5e5e5;
}
.areo-ccp-widgets .learning-widget {
  background-color: #ffffff;
  border-radius: 5px;
  margin-top: 24px;
  padding: 24px;
  min-height: 500px;
}
.areo-ccp-widgets .learning-widget .learning-widget-heading {
  Line-height: 36px;
  color: #1d1d1d;
  font-size: 20px;
  margin-bottom: 15px;
  text-align: left;
  font-weight: 800;
}
.areo-ccp-widgets .learning-widget .learning-widget-image {
  margin-bottom: 14px;
  display: flex;
  overflow: hidden;
  justify-content: center;
}
.areo-ccp-widgets .learning-widget .learning-widget-image img {
  width: auto;
  height: 160px;
}
.areo-ccp-widgets .learning-widget .learning-widget-cta-button {
  display: flex;
  justify-content: center;
}
.areo-ccp-widgets .learning-widget .learning-widget-cta-button a,
.areo-ccp-widgets .learning-widget .learning-widget-cta-button a:hover,
.areo-ccp-widgets .learning-widget .learning-widget-cta-button a:focus,
.areo-ccp-widgets .learning-widget .learning-widget-cta-button a:active {
  color: inherit;
}
.areo-ccp-widgets .learning-widget .learning-widget-cta-button .learning-widget-cta-button-searchlearning {
  display: inline-block;
  justify-content: center;
  text-align: center;
  font-weight: 900;
  font-size: 16px;
  border-radius: 4px;
  color: #0071b3;
  border: 1px solid #0071b3;
  padding: 5px 25px;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .areo-ccp-widgets {
    grid-template-columns: 100%;
    align-content: space-evenly;
  }
}
.learning-links-section .bottom-links {
  border-bottom: 1px solid #ececec;
  margin-bottom: 10px;
  padding-bottom: 9px;
}
.learning-links-section a.started-link {
  text-decoration: none;
  color: #0071b3;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
}
.learning-links-section .start {
  float: right;
  font-size: 14px;
  color: #303030;
  font-weight: 500;
}
@media (max-width: 1200px) {
  .learning-links-section .start {
    float: none;
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .areo-ccp-widgets .learning-widget .learning-widget-heading {
    font-size: 17px;
  }
  .areo-ccp-widgets .learning-widget .learning-links-section {
    height: 140px;
  }
  .areo-ccp-widgets .learning-widget .learning-links-section .bottom-links {
    margin-bottom: 0px;
    padding-bottom: 5px;
  }
  .areo-ccp-widgets .learning-widget .learning-links-section a.started-link {
    font-size: 10px;
  }
  .areo-ccp-widgets .learning-widget .learning-links-section .start {
    font-size: 10px;
  }
  .areo-ccp-widgets .learning-widget .learning-widget-cta-button .learning-widget-cta-button-searchlearning {
    font-size: 12px;
  }
}
@media (min-width: 451px) and (max-width: 767px) {
  .areo-ccp-widgets .learning-widget .learning-links-section {
    height: 175px;
  }
}
@media (max-width: 450px) {
  .areo-ccp-widgets .learning-widget .learning-widget-heading {
    font-size: 17px;
  }
  .areo-ccp-widgets .learning-widget .learning-links-section {
    height: 140px;
  }
  .areo-ccp-widgets .learning-widget .learning-links-section .bottom-links {
    margin-bottom: 0px;
    padding-bottom: 5px;
  }
  .areo-ccp-widgets .learning-widget .learning-links-section a.started-link {
    font-size: 12px;
  }
  .areo-ccp-widgets .learning-widget .learning-links-section .start {
    font-size: 12px;
  }
  .areo-ccp-widgets .learning-widget .learning-widget-cta-button .learning-widget-cta-button-searchlearning {
    font-size: 12px;
  }
}
.learning-widget {
  display: none;
}
.ccp-learning-skeleton {
  height: 460px;
  background-color: #ffffff;
  border-radius: 5px;
  margin-top: 24px;
  padding: 24px;
  float: left;
  width: 95%;
  margin: 24px 10px 5px 10px;
}
.ccp-learning-skeleton .learing-heading-skeleton {
  font-size: 20px;
  font-weight: 800;
  line-height: 36px;
  text-align: left;
  color: #1d1d1d;
}
.ccp-learning-skeleton .image-skeleton {
  width: 100%;
  height: 165px;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
  margin-bottom: 15px;
}
.ccp-learning-skeleton .skeleton-bottom-links {
  border-bottom: 1px solid #ececec;
  margin-bottom: 10px;
  padding-bottom: 9px;
  height: 25px;
}
.ccp-learning-skeleton .skeleton-link {
  height: 20px;
  width: 60%;
  float: left;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-learning-skeleton .skeleton-start {
  height: 20px;
  width: 20%;
  float: right;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-learning-skeleton .skeleton-search-learning-button {
  display: flex;
  justify-content: center;
}
.ccp-learning-skeleton .skeleton-search {
  display: inline-block;
  justify-content: center;
  text-align: center;
  font-weight: 900;
  font-size: 16px;
  border-radius: 4px;
  color: #0071b3;
  border: 1px solid #0071b3;
  padding: 5px 25px;
  margin-top: 15px;
}
.areo-ccp-widgets .content-wrapper.match-wrapper {
  width: 100%;
}
@media (min-width: 768px) and (max-width: 1200px) {
  .ccp-learning-skeleton .learing-heading-skeleton {
    font-size: 16px;
  }
  .ccp-learning-skeleton .skeleton-search {
    font-size: 12px;
    padding: 5px 15px;
  }
}

/******************Joule 2.0 Color Codes*********************/
.ccp-representative-widget {
  height: 100%;
  max-height: 540px;
  padding: 1px 5px 14px 5px;
  background: #e5e5e5;
  display: flex;
  flex-direction: column;
}
.representative-widget-main {
  margin: 23px 10px 0px 10px;
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.pt-uop-representative-container {
  font-family: inherit;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.pt-uop-representative-container .representative-card {
  background-color: #ffffff;
  border-radius: 5px;
  margin: 0 auto;
  max-height: 500px;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.pt-uop-representative-container .representatives-heading-section {
  padding: 24px 15px 10px 15px;
  border-bottom: 1px solid #f0f0f0;
  top: 0;
  z-index: 10;
  border-radius: 5px 5px 0px 0px;
  flex-shrink: 0;
}
.pt-uop-representative-container .representatives-heading {
  line-height: 36px;
  color: #1d1d1d;
  font-size: 20px;
  text-align: left;
  font-weight: 800;
}
.pt-uop-representative-container .representative-list-section {
  padding: 0 10px;
  min-height: 430px;
  overflow-y: auto;
}
.pt-uop-representative-container .representative-list-section::-webkit-scrollbar {
  width: 10px;
}
.pt-uop-representative-container .representative-list-section::-webkit-scrollbar-track {
  background: #f0f0f0;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
}
.pt-uop-representative-container .representative-list-section::-webkit-scrollbar-thumb {
  background: #cccccc;
  transition: background 0.3s;
}
.pt-uop-representative-container .representative-list-section::-webkit-scrollbar-thumb:hover {
  background: #a0a0a0;
}
.pt-uop-representative-container .representatives-list {
  list-style: none;
  padding: 0;
}
.pt-uop-representative-container .representatives-list .representative-error-message {
  font-size: 14px;
  padding: 10px 0;
}
.pt-uop-representative-container .representative-item {
  border-bottom: 1px solid #eeeeee;
  padding: 10px 0;
  display: flex;
}
.pt-uop-representative-container .representative-name {
  font-size: 16px;
  font-weight: 900;
}
.pt-uop-representative-container .representative-title {
  color: #303030;
  font-size: 14px;
}
.pt-uop-representative-container .representative-index {
  margin-right: 15px;
  font-size: 16px;
  font-weight: 900;
}
.pt-uop-representative-container a {
  color: #0071b3;
  text-decoration: none;
  font-size: 14px;
}
.pt-uop-representative-container a:focus {
  outline: 2px solid #0071b3;
}
.pt-uop-representative-container .representative-chat-icon {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../../../content/dam/pt/en/images/icons/chat_icon.svg);
  cursor: pointer;
  position: relative;
  top: 2px;
  margin-right: 4px;
}
@media (min-width: 768px) and (max-width: 1200px) {
  .pt-uop-representative-container .representatives-heading {
    font-size: 17px;
  }
  .pt-uop-representative-container .representative-index {
    font-size: 14px;
  }
  .pt-uop-representative-container .representative-name {
    font-size: 14px;
  }
  .pt-uop-representative-container .representative-title {
    font-size: 12px;
  }
  .pt-uop-representative-container a {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .pt-uop-representative-container .representatives-heading {
    font-size: 17px;
  }
  .pt-uop-representative-container .representative-index {
    font-size: 14px;
  }
  .pt-uop-representative-container .representative-name {
    font-size: 14px;
  }
  .pt-uop-representative-container .representative-title {
    font-size: 12px;
  }
  .pt-uop-representative-container a {
    font-size: 12px;
  }
  .ccp-representative-widget.aem-GridColumn--default--none.aem-GridColumn.aem-GridColumn--offset--default--0.aem-GridColumn--default--4 {
    width: 100%;
  }
}

/******************Joule 2.0 Color Codes*********************/
.ccp-products-widget {
  background-color: #e5e5e5;
  padding: 0 1em;
  padding-bottom: 14px;
}
.ccp-products-widget .ccp-new-product-image {
  height: 138px;
  width: auto;
  border-radius: 10px;
}
.ccp-products-widget #ccp-new-products-carousel .carousel-item {
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out !important;
}
.ccp-products-widget #ccp-new-products-carousel ol.carousel-indicators.products {
  bottom: -46px;
  z-index: 1;
}
.ccp-products-widget #ccp-new-products-carousel li.ccp-products-carosal-indicator {
  height: 8px !important;
  width: 8px !important;
  border-radius: 50%;
  background-clip: unset !important;
  border-top: none !important;
  border-bottom: none !important;
  background: #c4c4c4 !important;
  opacity: 1 !important;
  display: none;
}
.ccp-products-widget #ccp-new-products-carousel li.ccp-products-carosal-indicator.active {
  background: #0071b3 !important;
}
.ccp-products-widget .ccp-widgets-newproductswidget-productstile {
  background-color: #ffffff;
  border-radius: 5px;
  padding: 24px;
  margin-top: 24px;
  min-height: 500px;
}
.ccp-products-widget .ccp-widgets-newproductswidget-productsheading {
  font-size: 20px;
  font-weight: 800;
  line-height: 36px;
  text-align: left;
  color: #1d1d1d;
  margin-bottom: 15px;
}
.ccp-products-widget .ccp-widgets-newproductsimage {
  margin-bottom: 14px;
}
.ccp-products-widget .ccp-widgets-newproductsimage .ccp-widgets-newproductswidget-product-image {
  display: flex;
  justify-content: center;
}
.ccp-products-widget .ccp-widgets-newproductswidget-last-box {
  text-align: center;
  height: 140px;
}
.ccp-products-widget .ccp-widgets-newproductswidget-last-box .ccp-widgets-newproductswidget-product-title {
  font-size: 16px;
  font-weight: 800;
  margin-top: 14px;
}
.ccp-products-widget .ccp-widgets-newproductswidget-last-box .ccp-widgets-newproductswidget-product-text {
  font-size: 14px;
  color: #1d1d1d;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
.ccp-products-widget .ccp-widgets-newproductswidget-cta-text {
  margin: auto;
  font-size: 16px;
  line-height: 20px;
  width: 80%;
  font-weight: 900;
  border: 1px solid #0071b3;
  text-align: center;
  padding: 12px;
  color: #0071b3;
  border-radius: 4px;
  display: block;
}
@media (min-width: 768px) and (max-width: 1200px) {
  .ccp-products-widget .ccp-widgets-newproductswidget-productsheading {
    font-size: 17px;
  }
  .ccp-products-widget .ccp-new-products-skeleton .new-products-heading-skeleton {
    font-size: 16px;
  }
  .ccp-products-widget .ccp-new-products-skeleton .new-product-skeleton-info-button {
    font-size: 12px;
    padding: 5px 15px;
  }
  .ccp-products-widget .ccp-widgets-newproductswidget-last-box .ccp-widgets-newproductswidget-product-title {
    font-size: 14px;
  }
  .ccp-products-widget .ccp-widgets-newproductswidget-last-box .ccp-widgets-newproductswidget-product-text {
    font-size: 10px;
  }
  .ccp-products-widget .ccp-widgets-newproductswidget-cta-text {
    font-size: 12px;
    width: 100%;
    padding: 5px;
    margin-top: 5px;
  }
}
@media (max-width: 450px) {
  .ccp-products-widget .ccp-widgets-newproductswidget-productsheading {
    font-size: 17px;
  }
  .ccp-products-widget .ccp-widgets-newproductswidget-last-box .ccp-widgets-newproductswidget-product-title {
    font-size: 14px;
  }
  .ccp-products-widget .ccp-widgets-newproductswidget-last-box .ccp-widgets-newproductswidget-product-text {
    font-size: 12px;
  }
  .ccp-products-widget .ccp-widgets-newproductswidget-cta-text {
    font-size: 12px;
    width: 100%;
    padding: 5px;
    margin-top: 5px;
  }
}
.ccp-widgets-newproductswidget-productstile {
  display: none;
}
.ccp-new-products-skeleton {
  height: 460px;
  background-color: #ffffff;
  border-radius: 5px;
  margin-top: 24px;
  padding: 24px;
  float: left;
  width: 95%;
  position: relative;
  margin: 24px 10px;
}
.ccp-new-products-skeleton .new-products-heading-skeleton {
  font-size: 20px;
  Line-height: 36px;
  font-weight: 800;
  text-align: left;
  color: #1d1d1d;
}
.ccp-new-products-skeleton .new-products-skeleton-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.ccp-new-products-skeleton .new-product-skeleton-image {
  height: 138px;
  width: 60%;
  border-radius: 10px;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-new-products-skeleton .new-product-skeleton-title {
  margin-top: 15px;
  height: 35px;
  width: 56%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-new-products-skeleton .new-product-skeleton-text {
  margin-top: 10px;
  height: 20px;
  width: 65%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-new-products-skeleton .new-product-skeleton-text2 {
  margin-top: 10px;
  height: 20px;
  width: 55%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-new-products-skeleton .new-product-skeleton-info-button {
  margin: auto;
  font-size: 16px;
  line-height: 20px;
  font-weight: 900;
  border: 1px solid #0071b3;
  text-align: center;
  padding: 5px 25px;
  color: #0071b3;
  border-radius: 4px;
  margin-top: 30px;
  display: block;
}
.ccp-new-products-skeleton .ccp-skeleton-new-products-dots {
  display: flex;
  justify-content: center;
  position: absolute;
  bottom: 25px;
  right: 0;
  left: 0;
}
.ccp-new-products-skeleton .skeleton-dot {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background: #c4c4c4;
  display: inline-block;
  margin-right: 7px;
}
.ccp-new-products-skeleton .skeleton-dot:first-child {
  background: #0071b3;
}
.ccp-products-widget .content-wrapper.match-wrapper {
  width: 100%;
}

/******************Joule 2.0 Color Codes*********************/
.ccp-news-widget {
  background-color: #e5e5e5;
  padding: 0 1em;
  padding-bottom: 14px;
}
.ccp-news-widget #ccp-latest-news-carousel .carousel-item {
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out !important;
}
.ccp-news-widget #ccp-latest-news-carousel ol.carousel-indicators.latestnewswidget-indicator {
  bottom: -54px;
  z-index: 1;
}
.ccp-news-widget #ccp-latest-news-carousel li.ccp-news-carosal-indicator {
  height: 8px !important;
  width: 8px !important;
  border-radius: 50%;
  background-clip: unset !important;
  border-top: none !important;
  border-bottom: none !important;
  background: #c4c4c4 !important;
  opacity: 1 !important;
}
.ccp-news-widget #ccp-latest-news-carousel li.ccp-news-carosal-indicator.active {
  background: #0071b3 !important;
}
.ccp-news-widget .ccp-widgets-latestnewswidget-newstile {
  background-color: #ffffff;
  border-radius: 5px;
  padding: 24px;
  margin-top: 24px;
  min-height: 500px;
}
.ccp-news-widget .ccp-widgets-latestnewswidget-newsheading {
  line-height: 36px;
  color: #1d1d1d;
  font-size: 20px;
  margin-bottom: 15px;
  text-align: left;
  font-weight: 800;
}
.ccp-news-widget .ccp-widgets-latestnews-image-content {
  position: relative;
  display: flex;
  justify-content: center;
}
.ccp-news-widget .ccp-widgets-latestnews-image-content .ccp-latest-news-images {
  width: auto;
  height: 330px;
}
.ccp-news-widget .ccp-widgets-latestnews-link {
  color: #ffffff;
}
.ccp-news-widget .ccp-widgets-latestnews-date {
  font-size: 14px;
}
.ccp-news-widget .ccp-widgets-latestnews-sufix {
  position: absolute;
  top: -15px;
  color: #ffffff;
  background-color: #707070;
  font-size: 12px;
  padding: 0px 8px;
  border-radius: 4px;
}
.ccp-news-widget .ccp-widgets-latestnews-content {
  position: absolute;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  color: #ffffff;
  bottom: 0;
  font-size: 24px;
  line-height: 28px;
  padding: 19px 74px 16px 24px;
}
@media (min-width: 768px) and (max-width: 1200px) {
  .ccp-news-widget .ccp-widgets-latestnewswidget-newsheading {
    font-size: 17px;
  }
  .ccp-news-widget .ccp-widgets-latestnews-content {
    padding: 19px 24px 16px 24px;
  }
  .ccp-news-widget .ccp-latestNews-skeleton .latest-news-heading-skeleton {
    font-size: 16px;
  }
  .ccp-news-widget .ccp-widgets-latestnews-sufix {
    font-size: 10px;
  }
  .ccp-news-widget .ccp-widgets-latestnews-content {
    font-size: 17px;
  }
  .ccp-news-widget .ccp-widgets-latestnews-date {
    font-size: 12px;
  }
}
@media (max-width: 450px) {
  .ccp-news-widget .ccp-widgets-latestnewswidget-newsheading {
    font-size: 17px;
  }
  .ccp-news-widget .ccp-widgets-latestnews-sufix {
    font-size: 10px;
  }
  .ccp-news-widget .ccp-widgets-latestnews-content {
    font-size: 17px;
  }
  .ccp-news-widget .ccp-widgets-latestnews-date {
    font-size: 12px;
  }
}
.ccp-widgets-latestnewswidget-newstile {
  display: none;
}
.ccp-latestNews-skeleton {
  height: 460px;
  background-color: #ffffff;
  border-radius: 5px;
  margin-top: 24px;
  padding: 24px;
  float: left;
  width: 95%;
  position: relative;
  margin: 24px 10px;
}
.ccp-latestNews-skeleton .latest-news-heading-skeleton {
  font-size: 20px;
  line-height: 36px;
  font-weight: 800;
  text-align: left;
  color: #1d1d1d;
}
.ccp-latestNews-skeleton .skeleton-latest-news-image {
  height: 350px;
  position: relative;
  width: 100%;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-latestNews-skeleton .skeleton-latest-news-content {
  position: absolute;
  width: 100%;
  height: 120px;
  background: rgba(0, 0, 0, 0.8);
  color: #ffffff;
  bottom: 0;
}
.ccp-latestNews-skeleton .skeleton-latest-news-text1 {
  height: 35px;
  width: 60%;
  margin-left: 24px;
  margin-top: 25px;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-latestNews-skeleton .skeleton-latest-news-text2 {
  height: 20px;
  width: 30%;
  margin-left: 24px;
  margin-top: 10px;
  background: linear-gradient(94.02deg, #c4c4c4 21.34%, #ffffff 52.8%, #d4d4d4 79.81%);
}
.ccp-latestNews-skeleton .skeleton-latest-news-sufix {
  position: absolute;
  top: -12px;
  width: 125px;
  height: 30px;
  color: #ffffff;
  background-color: #707070;
  padding: 4px 8px;
  border-radius: 4px;
  margin-left: 24px;
}
.ccp-latestNews-skeleton .ccp-skeleton-latest-news-dots {
  display: flex;
  justify-content: center;
  position: absolute;
  bottom: 25px;
  right: 0;
  left: 0;
}
.ccp-latestNews-skeleton .skeleton-dot {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background: #c4c4c4;
  display: inline-block;
  margin-right: 7px;
}
.ccp-latestNews-skeleton .skeleton-dot:first-child {
  background: #0071b3;
}
.ccp-news-widget .content-wrapper.match-wrapper {
  width: 100%;
}

/******************Joule 2.0 Color Codes*********************/
@media (max-width: 767px) {
  .cmp-section-container-dekstop-preview-mode {
    display: none;
  }
}
.cmp-section-container-mobile {
  display: none;
}
@media (max-width: 767px) {
  .cmp-section-container-mobile {
    display: block;
  }
}
.text-color-white {
  color: #FFFFFF;
}
.text-color-black {
  color: #000000;
}
.bg-color-white {
  background-color: #FFFFFF;
}
.bg-color-gray-1 {
  background: #1D1D1D;
}
.bg-color-gray-2 {
  background-color: #6D6D6D;
}
.bg-color-gray-3 {
  background-color: #E1E1E1;
}
.bg-color-gray-4 {
  background-color: #F3F3F3;
}
.bg-color-extra-light-blue {
  background-color: #F5FAFF;
}
.bg-color-blue {
  background-color: #0065E0;
}
.bg-color-dark-blue {
  background-color: #0053B8;
}
.bg-color-red {
  background-color: #d22630;
}
.bg-color-gradient-red {
  background: linear-gradient(180deg, #d22630 0%, #ee4983 100%);
}
.overlap-bottom .bg-color-white {
  background: linear-gradient(to bottom, #ffffff 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-gray-1 {
  background: linear-gradient(to bottom, #1d1d1d 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-gray-2 {
  background: linear-gradient(to bottom, #6d6d6d 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-gray-3 {
  background: linear-gradient(to bottom, #e1e1e1 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-gray-4 {
  background: linear-gradient(to bottom, #f3f3f3 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-extra-light-blue {
  background: linear-gradient(to bottom, #f5faff 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-blue {
  background: linear-gradient(to bottom, #0065e0 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-dark-blue {
  background: linear-gradient(to bottom, #0053b8 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-red {
  background: linear-gradient(to bottom, #d22630 50%, #ffffff 50%);
}
.overlap-bottom .bg-color-gradient-red {
  background: linear-gradient(180deg, #d22630 0%, #ee4983 50%, #ffffff 50%);
}
.section-overlay-light .bg-color-gray-1 {
  background: linear-gradient(270deg, transparent 0, #ffffff 100%);
}
.section-overlay-dark .bg-color-gray-1 {
  background: linear-gradient(270deg, transparent 0, #000000 100%);
}
.rounded-corner-section-true-small {
  border-radius: 8px;
}
.rounded-corner-section-true-large {
  border-radius: 16px;
}
.drop-shadow-section-none {
  box-shadow: none;
}
.drop-shadow-section-light-grey-boxshadow {
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.08);
}
.section .text-color-white h1,
.section .text-color-white h2,
.section .text-color-white h3,
.section .text-color-white h4,
.section .text-color-white h5,
.section .text-color-white h6,
.section .text-color-white p,
.section .text-color-white ul,
.section .text-color-white li,
.section .text-color-white span,
.section .text-color-white label {
  color: #FFFFFF!important;
}
.section .text-color-white .slick-dots li button:before {
  border: 1px solid #FFFFFF !important;
}
.section .text-color-white .slick-dots li button {
  background: none !important;
}
.section .text-color-white .slick-dots li.slick-active button:before {
  background-color: #FFFFFF !important;
  color: #FFFFFF !important;
}
.section .text-color-black h1,
.section .text-color-black h2,
.section .text-color-black h3,
.section .text-color-black h4,
.section .text-color-black h5,
.section .text-color-black h6,
.section .text-color-black p,
.section .text-color-black ul,
.section .text-color-black li,
.section .text-color-black span,
.section .text-color-black label {
  color: #000000 !important;
}
.section .text-color-black .slick-dots li button:before {
  border: 1px solid #000000 !important;
}
.section .text-color-black .slick-dots li.slick-active button:before {
  background-color: #000000 !important;
  color: #000000 !important;
}
.section .section-gradient-bg-true-light-gray {
  background-image: linear-gradient(to bottom, #f7f7f7 50%, #ffffff 100%);
}
.section .section-gradient-bg-true-light-blue {
  background-image: linear-gradient(to bottom, #f5faff 50%, #ffffff 100%);
}
.section .section-overlap-true-small {
  margin-top: -100px;
}
.section .section-overlap-true-large {
  margin-top: -150px;
}
.section .section-overlap-true-extraLarge {
  margin-top: -200px;
}

/******************Joule 2.0 Color Codes*********************/
.content-wrapper.match-wrapper {
  max-width: 600px;
  margin: 0 auto;
}
.content-wrapper.match-wrapper .full-container {
  width: 100%;
}
.content-wrapper.match-wrapper.account-match-internal {
  display: none;
}
.content-wrapper.match-wrapper.account-match-internal .contact-head {
  display: none;
}
.content-wrapper.match-wrapper.account-match-internal .contact-list-head {
  display: none;
}
.content-wrapper.match-wrapper.account-match-external {
  display: none;
}
.content-wrapper.match-wrapper.account-match-external .contact-head {
  display: none;
}
.content-wrapper.match-wrapper.account-match-external .contact-list-head {
  display: none;
}
.content-wrapper.match-wrapper.contact-match {
  display: none;
}
.content-wrapper.match-wrapper.contact-match .contact-head {
  display: none;
}
.content-wrapper.match-wrapper.contact-match .contact-detail .contact-feild1 {
  font-weight: 400;
  font-size: 14px !important;
  line-height: 25px;
  color: #303030;
}
.content-wrapper.match-wrapper.contact-match .contact-detail .contact-email {
  font-size: 14px;
  font-weight: 300;
  color: #000000 !important;
}
.content-wrapper.match-wrapper.contact-match .contact-detail .contactacct-name {
  font-size: 14px;
  font-weight: 300;
}
.content-wrapper.match-wrapper.distributor-match {
  display: none;
  background: transparent;
  box-shadow: none;
}
.content-wrapper.match-wrapper.distributor-match #distributorResults {
  padding-left: 3px;
  padding-right: 3px;
}
.content-wrapper.match-wrapper.distributor-match #distributorMatchDataList table {
  width: 100%;
}
.content-wrapper.match-wrapper.distributor-match #distributorMatchDataList table thead {
  background: #606060;
  color: white;
}
.content-wrapper.match-wrapper.distributor-match #distributorMatchDataList table tbody tr .distributorRadioTd .tableRadioButton {
  accent-color: #0071b3;
}
.content-wrapper.match-wrapper.distributor-match #distributorMatchDataList table tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
.content-wrapper.match-wrapper.distributor-match .button-wrapper_ ul {
  display: flex;
  padding-top: 50px;
  list-style: none;
}
.content-wrapper.match-wrapper.distributor-match .button-wrapper_ ul li:first-child a {
  border: 2px solid #0071b3;
  border-radius: 0px;
}
.content-wrapper.match-wrapper.distributor-match .button-wrapper_ ul li:nth-child(2) {
  border: 2px solid #0071b3;
  height: 53px;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 18px;
}
.content-wrapper.match-wrapper.distributor-match .button-wrapper_ ul li:nth-child(2) a {
  font-size: 14px;
  font-weight: 700;
  padding-left: 10px;
  padding-top: 15px;
  padding-right: 7px;
}
.content-wrapper.match-wrapper.distributor-match .button-wrapper_ ul li:nth-child(3) .dis-contact-btn {
  border-radius: 0px;
  height: 55px;
  margin-top: 19px;
  padding-right: 20px;
  width: 100%;
  padding-top: 15px;
}
.content-wrapper.match-wrapper.distributor-match .button-wrapper_ ul li:nth-child(3) .dis-contact-btn:disabled {
  cursor: not-allowed;
}
.content-wrapper.match-wrapper.relationship_container #relationshipDropdownid {
  padding-top: 55px;
}
.content-wrapper.match-wrapper.relationship_container #relationshipDropdownid .contact-head {
  background-color: black;
  color: white;
  padding-top: 14px;
  padding-left: 21px;
  padding-bottom: 1px;
}
.content-wrapper.match-wrapper.relationship_container #relationshipDropdownid ul {
  padding-top: 30px;
  background-color: whitesmoke;
  list-style-type: none;
  padding-left: 15px;
}
.content-wrapper.match-wrapper.relationship_container #relationshipDropdownid ul .contact-checkbox label {
  padding-left: 50px;
  line-height: 10px;
  padding-bottom: 30px;
}
.content-wrapper.match-wrapper.relationship_container #relationshipDropdownid .btnAlignmentContinueBtn {
  float: right;
}
.content-wrapper.match-wrapper.relationship_container #relationshipDropdownid .btnAlignmentContinueBtn .continue-btn:disabled {
  cursor: not-allowed;
}
.content-wrapper.match-wrapper .content-wrapper.match-wrapper .button-wrapper ul li:first-child a {
  padding-left: 29px !important;
  padding-right: 29px !important;
}
.content-wrapper.match-wrapper .contact-head h1 {
  font-weight: 300;
  font-size: 3.5rem;
  color: #303030;
}
.content-wrapper.match-wrapper .contact-head .contact-user {
  font-size: 22px;
  color: #303030;
  font-weight: 300;
}
.content-wrapper.match-wrapper .contact-head .contact-text {
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  color: #303030;
}
.content-wrapper.match-wrapper .contact-list {
  margin: 0 auto;
}
.content-wrapper.match-wrapper .contact-list .contact-list-head {
  background: #606060;
  color: #ffffff;
  padding: 5px 10px;
  font-size: 18px;
}
.content-wrapper.match-wrapper .contact-list ul {
  padding-left: 0;
  list-style: none;
  margin-bottom: 5px;
}
.content-wrapper.match-wrapper .contact-list ul li {
  min-height: 100px;
  padding: 10px;
  display: flex;
  align-items: center;
  font-size: 16px;
}
.content-wrapper.match-wrapper .contact-list ul li div {
  float: left;
}
.content-wrapper.match-wrapper .contact-list ul li div:first-child {
  width: 15%;
}
.content-wrapper.match-wrapper .contact-list ul li div:first-child input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
  margin: 5px auto;
  display: block;
}
.content-wrapper.match-wrapper .contact-list ul li div:last-child {
  width: 85%;
}
.content-wrapper.match-wrapper .contact-list ul li div:last-child p {
  margin: 0;
  color: #303030;
}
.content-wrapper.match-wrapper .contact-list ul li div:last-child p.contact-feild1 {
  font-weight: 400;
  font-size: 18px;
  color: #303030;
}
.content-wrapper.match-wrapper .contact-list ul li div:last-child address {
  font-weight: 300;
}
.content-wrapper.match-wrapper .contact-list ul li:nth-child(odd) {
  background: #f7f7f7;
  border: 2px solid #f7f7f7;
}
.content-wrapper.match-wrapper .contact-list ul li:nth-child(even) {
  background: #ffffff;
  border: 2px solid #ffffff;
}
.content-wrapper.match-wrapper .contact-list ul li:hover {
  border: 2px solid #0071b3;
}
.content-wrapper.match-wrapper .mobile-button-wrapper ul li a {
  text-transform: uppercase;
  font-weight: 500;
}
.content-wrapper.match-wrapper .button-wrapper {
  margin-top: 10px;
}
.content-wrapper.match-wrapper .button-wrapper ul {
  padding: 0;
}
.content-wrapper.match-wrapper .button-wrapper ul li {
  list-style: none;
  float: left;
  width: 50%;
}
.content-wrapper.match-wrapper .button-wrapper ul li .primary-cta {
  padding: 12px 5px;
  margin-left: 0;
  margin-right: 0;
}
.content-wrapper.match-wrapper .button-wrapper ul li .primary-cta.contact-btn {
  margin-left: 0;
  margin-right: 0;
}
.content-wrapper.match-wrapper .button-wrapper ul li .primary-cta:disabled {
  color: #9b9b9b;
  background: #d0d0d0;
  cursor: not-allowed;
}
.content-wrapper.match-wrapper .button-wrapper ul li:first-child {
  justify-content: flex-start !important;
}
.content-wrapper.match-wrapper .button-wrapper ul li:first-child a {
  margin-left: 0;
  width: auto;
  padding: 12px 15px;
  color: #0071b3;
  border-color: #0071b3;
  font-size: 14px;
}
.content-wrapper.match-wrapper .button-wrapper ul li:last-child {
  display: flex;
  justify-content: flex-end;
}
.content-wrapper.match-wrapper .button-wrapper ul li:last-child a {
  margin-right: 0;
  padding: 12px 5px;
}
.content-wrapper.match-wrapper .showmore-data {
  float: left;
  width: 100%;
  text-align: center;
  padding: 15px 10px;
  background-color: #f7f7f7;
  position: relative;
}
.content-wrapper.match-wrapper .showmore-data a {
  color: #0071b3;
  text-decoration: none;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.25px;
  line-height: 20px;
  display: inline-block;
  position: relative;
  padding: 0 0 0 40px;
  text-align: left;
}
.content-wrapper.match-wrapper .showmore-data a .mvp-icon-carat_down,
.content-wrapper.match-wrapper .showmore-data a .mvp-icon-carat_up {
  position: absolute;
  left: 0;
  top: -5px;
}
.content-wrapper.match-wrapper .showmore-data a .mvp-icon-carat_down:before,
.content-wrapper.match-wrapper .showmore-data a .mvp-icon-carat_up:before {
  font-size: 34px;
  color: #0071b3;
}
.searchGreyOut {
  background: #606060 !important;
  cursor: not-allowed !important;
  border: 1px solid #606060 !important;
}
.distributorHeadClass {
  display: block;
}
.distributorFirstTd {
  width: 39px;
}
.distributorSecondTd {
  width: 236px;
}
.distibutorThirdTd {
  width: 232px;
}
.distributorTbodyTd {
  width: 74px;
}
.addScrollTodistributor {
  display: block;
  overflow-y: scroll;
  height: 212px;
}
.aemformcontainer .country .dropDownList select,
.aemformcontainer .state .dropDownList select {
  background-origin: content-box !important;
}
#distributorNotListed .modal-content .modal-header .close,
#distributorListContinue .modal-content .modal-header .close {
  display: none;
}
@supports (-ms-ime-align:auto) {
  .content-wrapper.match-wrapper .button-wrapper ul li:first-child a {
    width: 100%;
  }
}
.loading-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0.5;
  transition: opacity .15s linear;
  z-index: 2050;
  display: none;
}
.loading-backdrop .loading {
  border-radius: 50%;
  width: 80px;
  height: 80px;
  border: 0.35rem solid rgba(255, 255, 255, 0.2);
  border-top-color: #ffffff;
  animation: spin 1s infinite linear;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -40px auto auto -40px;
}
.preload_container {
  margin: 3em auto;
}
.preload_section .contact-user .rectangle {
  display: inline-block;
}
.preload_section .contact-head {
  display: block !important;
}
.preload_section .contact-list {
  display: block;
}
.accountmatch__full-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 999;
  background: #ffffff;
  padding-top: 3em;
  padding-left: 1em;
  padding-right: 1em;
}
.match-container .secondary-cta {
  border: 2px solid #0071b3;
  color: #0071b3;
  outline: none !important;
}
.match-container .secondary-cta:hover {
  color: #00629b;
  border-color: #00629b;
}
.match-container .primary-cta {
  background: #0071b3;
  border: 2px solid #0071b3;
  outline: none !important;
}
.match-container .primary-cta :hover {
  background: #00629b;
  border-color: #00629b;
}
@media (min-width: 768px) {
  .modal.match-container .modal-subhead .asterisk {
    color: #d22630;
  }
  .modal.match-container .modal-footer .client-btn:not(.invert-btn)[disabled="disabled"]:hover {
    background: #0071b3;
    border-color: #0071b3;
  }
  .modal.match-container .modal-footer .cta.secondary-cta:focus {
    color: #00629b;
    border-color: #00629b;
  }
  .modal.match-container .modal-footer .cta.primary-cta:focus {
    background: #00629b;
    border-color: #00629b;
  }
}
.accountmatch__static-overlay .match-container .primary-cta {
  background: #0071b3;
  border: 2px solid #0071b3;
  border-radius: 4px;
  color: #ffffff;
  font-size: 14px;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0 !important;
  margin: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  outline: none !important;
}
.accountmatch__static-overlay .contact-checkbox {
  position: relative;
}
.accountmatch__static-overlay .accountmatch-searchbox {
  display: none;
}
.accountmatch__static-overlay .accountmatch-searchbox.search-visible {
  display: flex;
}
.accountmatch__static-overlay li.custom-margin {
  margin-top: 20px;
}
@media screen and (max-width: 640px) {
  .accountmatch__static-overlay .content-wrapper .contact-head.mobileviewheading h1 {
    font-size: 38px;
  }
  .accountmatch__static-overlay li.custom-margin {
    margin-top: 15px;
  }
}
.radiolist li {
  position: relative;
}
.accountmatch__static-overlay .accountmatch-searchbox {
  position: relative;
}
.accountmatch__static-overlay .accountmatch-searchbox .custom-cross-icon {
  font-style: normal;
}
.accountmatch__static-overlay .accountmatch-searchbox .search-box {
  border-radius: 0;
  padding-right: 38px;
}
.accountmatch__static-overlay .accountmatch-searchbox .search-icon-box {
  border-radius: 0;
  background-color: #0071b3;
  color: #ffffff;
  border: 1px solid #0071b3;
}
.accountmatch__static-overlay .accountmatch-searchbox .search-box:focus {
  box-shadow: 0 0 0 0px #0071b3;
}
.accountmatch__static-overlay .accountmatch-searchbox .clear-search {
  position: absolute;
  width: 38px;
  height: 38px;
  display: flex;
  justify-content: center;
  right: 38px;
  align-items: center;
  z-index: 7;
}
@media screen and (max-width: 640px) {
  .accountmatch__static-overlay .content-wrapper.match-wrapper .button-wrapper ul li {
    float: none;
    width: 100%;
  }
  .accountmatch__static-overlay .content-wrapper.match-wrapper .button-wrapper ul li:first-child a {
    width: 100%;
    padding: 10px;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    display: block;
  }
  .accountmatch__static-overlay .content-wrapper.match-wrapper .button-wrapper ul li:last-child {
    display: block;
  }
  .accountmatch__static-overlay .content-wrapper.match-wrapper .button-wrapper ul li:last-child button {
    width: 100%;
    padding: 10px;
    font-size: 14px;
    margin-top: 15px;
  }
}
.accountmatch-searchbox ::-ms-clear {
  display: none;
}
.content-wrapper.match-wrapper .button-wrapper ul li .cta.primary-cta.ext-contact-btn:focus {
  outline: none !important;
}
.accountmatch__static-overlay .accountmatch-searchbox .custom-cross-icon.icon {
  padding: 0 !important;
}
@media screen and (max-width: 767px) {
  .accountmatch__static-overlay .content-wrapper .contact-head.mobileviewheading h1 {
    margin-bottom: 30px;
  }
}
.content-wrapper.match-wrapper .contact-list ul#internalMatchDataList li:hover {
  border: 2px solid transparent;
}
.content-wrapper.match-wrapper .contact-list ul#internalMatchDataList li:nth-child(odd) {
  background: #fff;
  border: 2px solid transparent;
}
.accountmatch__static-overlay ul#internalMatchDataList [type="radio"]:checked + label:before {
  border: 1px solid #007bc2;
}
.content-wrapper.match-wrapper.account-match-internal {
  padding: 30px;
  max-width: 800px;
  background: #FCFCFC;
  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.1);
  border-radius: 12px;
}
.content-wrapper.match-wrapper.account-match-internal .contact-head .contact-text {
  font-size: 18px;
}
.content-wrapper.match-wrapper.account-match-internal .contact-head .contact-user {
  font-size: 18px;
}
.account-match-internal .contact-us-parent p {
  margin-bottom: 5px;
}
.account-match-internal .internal-contact-panel {
  display: flex;
  align-items: center;
}
.account-match-internal .btn-panel ul {
  display: flex;
  flex-direction: row-reverse;
}
.content-wrapper.match-wrapper .contact-list ul#contactMatchDataList li:hover {
  border: 2px solid transparent;
}
.content-wrapper.match-wrapper .contact-list ul#contactMatchDataList li:nth-child(odd) {
  background: #fff;
  border: 2px solid transparent;
}
.accountmatch__static-overlay ul#contactMatchDataList [type="radio"]:checked + label:before {
  border: 1px solid #007bc2;
}
.content-wrapper.match-wrapper.regcontactmatch {
  padding: 30px;
  max-width: 800px;
  background: #FCFCFC;
  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.1);
  border-radius: 12px;
}
.content-wrapper.match-wrapper.regcontactmatch .contact-head .contact-text {
  font-size: 18px;
}
.content-wrapper.match-wrapper.regcontactmatch .contact-head .contact-user {
  font-size: 18px;
}
.content-wrapper.match-wrapper.regcontactmatch .contact-list-head {
  display: none;
}
.regcontactmatch .contact-us-parent p {
  margin-bottom: 5px;
}
.regcontactmatch .contactus-contact-panel {
  display: flex;
  align-items: center;
  margin-top: 20px;
}
@media screen and (min-width: 640px) {
  .content-wrapper.match-wrapper .button-wrapper ul li:first-child a {
    padding: 15px !important;
    width: 250px !important;
    text-align: center !important;
  }
}
@media screen and (min-width: 640px) {
  .content-wrapper.match-wrapper .distributor-match .button-wrapper_ ul li:first-child a {
    width: 260px;
    text-align: center;
  }
}
@media screen and (max-width: 640px) {
  .content-wrapper.match-wrapper .button-wrapper ul li:first-child a {
    justify-content: center;
  }
  .content-wrapper.match-wrapper .button-wrapper ul li .primary-cta.contact-btn {
    margin-top: 15px !important;
  }
}

@media (max-width: 767px) {
  .tabcontent-container .custom-dropdown.d-md-none {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .style-v2.tab-container.desktop-view ul.tabs li.cta--secondary a {
    border: 0;
    width: fit-content;
    min-width: unset;
    text-transform: capitalize;
  }
}
@media (max-width: 767px) {
  .style-v2.tab-container ul.tabs li.cta--secondary {
    border-bottom: 1px solid #d0d0d0;
  }
  .style-v2.tab-container ul.tabs li.cta--secondary a {
    border: 0;
    width: fit-content;
    min-width: unset;
    text-transform: capitalize;
    padding: 15px 10px 15px 20px;
    margin: 0;
    color: #303030;
    font-size: 16px;
    font-weight: 300;
  }
}
@media (min-width: 768px) {
  .dual-enable.tab-container.desktop-view ul.tabs {
    display: flex !important;
  }
  .tab-container.desktop-view ul.tabs li.tab-btn {
    padding: 0;
    margin-top: 5px;
  }
  .style-v2.tab-container.desktop-view ul.tabs li {
    font-size: 14px;
    padding: 4px 0;
    margin: 0 10px;
    align-items: center;
    display: flex !important;
    border-color: #0071b3;
    font-weight: 600;
    color: #0071b3;
  }
  .style-v2.tab-container.desktop-view ul.tabs li .cmp-call-to-action a {
    font-size: 14px;
    padding: 0 ;
    height: 32px;
    margin: 0;
  }
  .style-v2.tab-container.desktop-view ul.tabs li.current {
    border-bottom: 2px solid;
    padding-bottom: 2px;
    border-color: #0071b3;
    font-weight: 600;
    color: #0071b3;
  }
}
.right--align.tab-container.desktop-view ul.tabs {
  justify-content: flex-end;
}
.left--align.tab-container.desktop-view ul.tabs {
  justify-content: flex-start;
}
.center--align.tab-container.desktop-view ul.tabs {
  justify-content: center;
}
.tab-container .tabheading {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .tab-container .tabcontent-container.sticky .js-tabs-wrapper {
    width: inherit;
  }
  .tab-container .tabcontent-container.sticky .flex-container {
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 999;
    width: 100% !important;
  }
}
.tab-container .tabcontent-container.need-width.sticky .flex-container {
  position: fixed;
  top: -3px;
  z-index: 999;
  background-color: white;
  overflow-x: hidden;
  margin-left: -2rem;
  width: 99% !important;
}
.tab-container .tabcontent-container.need-width.sticky .hw-tab-mobile {
  bottom: 20px;
}
.tab-container .container {
  width: 800px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .tab-container .container {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .tab-container.desktop-view ul.tabs {
    flex-wrap: wrap;
    margin: 0px;
    margin-left: -1px;
    padding: 0px;
    list-style: none;
    flex-direction: row;
    text-align: center;
    display: flex !important;
    background-color: white !important;
    justify-content: center;
    gap: 1.5rem;
    padding: 1.5rem 0;
    line-height: 26px;
  }
  .tab-container.desktop-view.tabs--vertical ul.tabs {
    flex-direction: column;
    display: inline-flex !important;
  }
  .tab-container.desktop-view ul.tabs li {
    background: none;
    display: inline-block;
    font-size: 18px;
    cursor: pointer;
    font-weight: 500 !important;
  }
  .tab-container.desktop-view ul.tabs li.current {
    border-bottom: 5px solid;
    color: #0071b3;
    font-weight: 700 !important;
  }
}
.tab-container.tabs-tab-content .tab-content {
  padding-top: 0rem;
}
.tab-container.tabs-tab-content .custom-dropdown__link {
  color: #404040;
  border: 1px solid #d0d0d0;
  background-color: #f0f0f0;
  margin: 0px 8px 8px 8px;
  font-size: 20px;
  font-weight: 800;
}
.tab-container.tabs-tab-content .custom-dropdown__link::after {
  color: #9b9b9b;
  margin-right: 25px;
}
@media (min-width: 768px) {
  .tab-container.tabs-tab-content ul.tabs {
    border-color: #0071b3;
    margin: -8px 8px 8px;
  }
}
.tab-container .tab-content {
  display: none;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 767px) {
  .tab-container .tab-content {
    padding-bottom: 1rem;
  }
}
.tab-container .tab-content.current {
  display: inherit;
}
.tab-container .tab-content.current:focus {
  outline: none;
}
.tab-container .flex-container {
  position: relative;
  display: block;
  height: auto;
}
.tab-container .content-section {
  display: block;
  position: static;
}
@media (max-width: 767px) {
  .tab-container.mobile-view ul.tabs {
    flex-wrap: nowrap;
    margin: 0px;
    padding: 0px;
    list-style: none;
    flex-direction: row;
    text-align: center;
    display: flex !important;
    margin-bottom: 1.5rem;
    gap: 1.5rem;
    line-height: normal;
    overflow-x: auto;
    -webkit-transition: none;
    transition: none;
    display: none;
    -ms-overflow-style: none!important;
    /* IE and Edge */
    scrollbar-width: none!important;
    /* Firefox */
  }
  .tab-container.mobile-view .hw-tab-mobile {
    position: absolute;
    bottom: -5px;
    right: 0;
    width: 40px;
    height: 45px;
    background: linear-gradient(270deg, #ffffff 56.03%, rgba(255, 255, 255, 0) 100%);
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }
  .tab-container.mobile-view .hw-tab-mobile.hidden {
    display: none;
  }
  .tab-container.mobile-view .hw-slider-icon {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: baseline;
  }
  .tab-container.mobile-view .hw-slider-icon:before {
    content: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/arrow-indicators.svg) !important;
  }
  .tab-container.mobile-view.tabs--vertical ul.tabs {
    flex-direction: column;
    display: inline-flex !important;
  }
  .tab-container.mobile-view ul.tabs::-webkit-scrollbar {
    display: none;
    /* Safari and Chrome */
  }
  .tab-container.mobile-view ul.tabs li {
    border-bottom: none!important;
    background: none;
    display: inline-block;
    font-size: 18px;
    cursor: pointer;
    white-space: normal;
  }
  .tab-container.mobile-view ul.tabs li.current {
    border-bottom: 5px solid!important;
    color: #0071b3;
    font-weight: 600;
  }
  .tab-container.mobile-view ul.tabs li:last-of-type {
    padding-right: 2rem;
  }
}
.tab-container .custom-dropdown__link:hover,
.tab-container .custom-dropdown__link:focus,
.tab-container .custom-dropdown__link:active {
  text-decoration: none;
}
.tab-container .custom-dropdown__link::after {
  font-family: "icomoonregular";
  font-size: 24px;
  content: "\e907";
  font-weight: 300;
  position: absolute;
  right: 10px;
}
.tab-container .custom-dropdown__link.expanded::after {
  content: "\e90A";
}
@media (min-width: 1025px) {
  .tabitemcontent .cmp-image.aem-GridColumn--default--5 + .text.aem-GridColumn--default--5 {
    margin-left: 30px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .tabitemcontent .cmp-image.aem-GridColumn--tablet--5 + .text.aem-GridColumn--tablet--5 {
    margin-left: 0px;
  }
}
section.tab-container.tabs-grey.aem-GridColumn--default--none.aem-GridColumn.aem-GridColumn--default--12.aem-GridColumn--offset--default--0.mobile-view.tab-container.mobile-view ul.tabs {
  margin-left: 8.3333%;
}
ul.tabs li.cta--tabformat a {
  padding: 0;
  margin: 0;
  width: auto;
  cursor: pointer;
  justify-content: left;
}
ul.tabs li.cta--tabformat .internal-link {
  text-transform: none !important;
  color: #303030;
  font-weight: 500 !important;
  font-size: 18px;
}
ul.tabs li.cta--tabformat .internal-link:hover {
  border-bottom: 5px solid;
  text-decoration: none;
  color: #0071b3;
  font-weight: 700 !important;
}
@media (min-width: 768px) {
  .tab-container.desktop-view ul.tabs li.cta--tabformat {
    margin-top: 3px !important;
  }
}

.hw-pagealert.alert {
  border-bottom: 2px solid #d0d0d0;
}
.hw-pagealert.alert .notification-component {
  width: 100%;
  margin: 0 auto;
}
.hw-pagealert.alert .notification-component .notification {
  align-items: center;
  background: transparent;
  padding: 0;
  box-shadow: none;
}
.hw-pagealert.alert .notification-component .notification__icon {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  font-size: 1.375rem;
}
.hw-pagealert.alert .notification-component .notification__content-header {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
  color: #303030;
}
.hw-pagealert.alert .notification-component .notification__content-description {
  font-weight: 500;
  line-height: 1.25rem;
  font-size: 0.875rem;
  color: #606060;
}
.hw-pagealert.alert .notification-component .notification__content-description .notification__description {
  word-break: break-word;
}
.hw-pagealert.alert .notification-component .notification__action {
  margin-left: auto;
  align-items: center;
}
.hw-pagealert.alert .notification-component .notification__action-link {
  border-radius: 4px;
  padding: 0.5rem 1.5rem;
  width: 100%;
  text-wrap: nowrap;
}
@media (min-width: 768px) {
  .hw-pagealert.alert .notification-component .notification__action-link {
    width: auto;
  }
}
.hw-pagealert.alert .notification-component .btn-close {
  padding: 1rem 1.5rem !important;
  cursor: pointer;
  margin-left: auto;
}
@media (min-width: 768px) {
  .hw-pagealert.alert .notification-component .btn-close {
    position: relative;
    padding: 0 1.25rem .5rem !important;
  }
}
.hw-pagealert.alert .notification-component .btn-close:before {
  font-size: 1rem;
  color: #000000;
}
.hw-pagealert.alert .icon:before {
  display: inline-block;
  text-transform: none;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  font-family: "icomoonregular";
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.5rem;
}
.pagealert.pagealert--critical.dco2-msg-alert {
  display: none;
}

.my-account-header {
  padding: 20px 0;
  margin-bottom: 0;
  font-size: 40px;
  line-height: 46px;
}
.u-dropdown--hidden {
  display: none;
}
.unidentified-user-alert {
  display: none;
}
.account-overview.box-wrapper {
  border: 1px solid #d0d0d0;
  margin: 0 auto;
  max-width: 957px;
}
.account-overview .acct-header {
  padding: 10px 20px;
  background: #f0f0f0;
  border-bottom: 1px solid #d0d0d0;
  color: #303030;
  position: relative;
}
.account-overview .acct-header .acct-heading {
  font-size: 14px;
  font-weight: 300;
}
.account-overview .acct-header .mvp-icon-settings::before {
  font-size: 32px;
}
.account-overview .acct-header .mvp-icon-carat_right::before {
  font-size: 32px;
}
.account-overview .acct-header .account-actions:hover {
  text-decoration: none;
}
.account-overview .acct-header .account-actions:focus {
  text-decoration: none;
}
.account-overview .acct-header .account-actions:active {
  text-decoration: none;
}
.account-overview .acct-header .account-settings {
  border: 1px solid #0071b3;
  flex-direction: column;
  width: 275px;
  position: absolute;
  left: calc(-215vw);
  top: 8px;
  z-index: 9;
}
.account-overview .acct-header .account-settings a {
  cursor: pointer;
}
.account-overview .acct-header .account-settings__link {
  background: white;
  padding-left: 15px;
  line-height: 45px;
  color: #303030;
  font-size: 16px;
}
.account-overview .acct-header .account-settings__link:not(:last-child) {
  border-bottom: 1px solid #d0d0d0;
}
.account-overview .acct-header .account-settings__link:hover {
  text-decoration: none;
  color: #0071b3;
}
.account-overview .acct-header .account-settings__link:active {
  text-decoration: none;
  color: #0071b3;
}
.account-overview .acct-body {
  padding: 20px 20px 0 20px;
  position: relative;
  overflow-y: auto;
}
.account-overview .acct-body__top {
  background: #f7f7f7;
  padding: 20px 0 25px 0;
  line-height: 24px;
}
.account-overview .acct-body__top .rep-text {
  font-size: 14px;
  letter-spacing: 4px;
  color: #808080;
}
.account-overview .acct-body__top .hon-text {
  font-size: 20px;
  font-weight: 900;
  letter-spacing: -0.31px;
  color: #404040;
}
.account-overview .acct-body__bottom {
  margin-top: 25px;
  padding-bottom: 25px;
}
.account-overview .acct-body__bottom .separator {
  border: 1px solid #d0d0d0;
  flex-basis: 0;
  margin: 25px 0 25px 0;
}
.account-overview .profile-info {
  flex-grow: 1;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: -0.22px;
  font-weight: 300;
  color: #303030;
}
.account-overview .profile-info .profile-info__name {
  font-size: 16px;
  color: #404040;
  letter-spacing: -0.31px;
  font-weight: 900;
  word-break: break-all;
}
.account-overview .profile-info .profile-info__address .info {
  word-break: break-all;
}
.account-overview .profile-info .info-label {
  margin-right: 10px;
}
.account-overview .profile-functions {
  flex-grow: 1;
}
.account-overview .profile-functions .profile-func-link {
  color: #0071b3;
  line-height: 32px;
  font-weight: 800;
}
.account-overview .profile-functions .profile-func-link:hover {
  color: #1273b4;
}
.account-overview .profile-functions .profile-func-link:active {
  color: #1273b4;
}
.account-overview .profile-functions .internalcsrpointer {
  cursor: pointer;
  line-height: 22px;
}
.account-overview .info-container {
  display: inline-grid;
  width: 100%;
}
.account-overview .my-applications .secondary-cta {
  background: #ffffff;
  border: 2px solid #0071b3;
  color: #0071b3;
  font-size: 14px;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0 !important;
  margin: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.account-overview #internalmodalpopupid.text-cta:after,
.account-overview .text-cta-arrow:after {
  top: 3px !important;
}
.my-applications .app {
  max-width: 957px;
  margin: 0 auto;
}
.my-applications .app:not(:last-child) {
  margin-bottom: 8px;
}
.my-applications .app-info {
  background: #f5f5f5;
  padding: 10px;
  flex-grow: 1;
  padding-top: 15px;
}
.my-applications .app-info .app-info__icon::before {
  font-size: 48px;
  color: #707070;
}
.my-applications .app-info .app-info__name {
  font-weight: 300;
  color: #303030;
  font-size: 16px;
  margin-left: 20px;
}
.my-applications .app-info .app-info__information::before {
  font-size: 24px;
  margin-top: 5px;
  color: #707070 !important;
}
.my-applications .app-access {
  background: #f5f5f5;
  padding: 10px;
  padding: 0 10px;
}
.my-applications .app-access .app-access__text {
  font-weight: 300;
  color: #303030;
  font-size: 18px;
}
.my-applications .app-access .app-access__icon::before {
  font-size: 24px;
  margin-top: 5px;
}
.my-applications .app-access .app-access__icon.mvp-icon-success::before {
  color: #5a8028;
}
.my-applications .app-access .app-access__icon.mvp-icon-error::before {
  color: #f5a623;
}
.my-applications .app-access .app-access__icon.mvp-icon-alert-warning::before {
  color: #b9261c;
  font-size: 32px;
}
.my-applications .app-cta-wrap {
  background: #f5f5f5;
  padding: 10px;
  padding-bottom: 15px;
}
.my-applications .app-cta-wrap .app-cta {
  width: 100%;
  margin: 0;
}
.my-applications .app-cta-wrap .app-cta.app-cta--launch {
  color: #0071b3;
  outline: none !important;
  border-color: #0071b3;
}
.my-applications .app-cta-wrap .app-cta.app-cta--launch:hover {
  color: #1273b4;
  border-color: #1273b4;
}
.my-applications .app-cta-wrap .app-cta.app-cta--launch:active {
  color: #1273b4;
  border-color: #1273b4;
}
.my-applications .app-cta-wrap .app-cta.app-cta--more-info {
  color: #0071b3;
  border-color: #0071b3;
}
.my-applications .app-cta-wrap .app-cta.app-cta--more-info:hover {
  color: #1273b4;
  border-color: #1273b4;
}
.my-applications .app-cta-wrap .app-cta.app-cta--more-info:active {
  color: #1273b4;
  border-color: #1273b4;
}
.my-applications .app-cta-wrap .app-cta.app-cta--pending {
  color: #b0b0b0;
  border-color: #b0b0b0;
  background: rgba(0, 0, 0, 0);
}
.my-applications .app-cta-wrap .app-cta.app-cta--pending:hover {
  cursor: auto;
  color: #b0b0b0;
  border-color: #b0b0b0;
}
.my-applications .app-info__information.info-d:hover {
  text-decoration: none;
}
.my-applications .app-info__information.info-m {
  margin-left: auto;
}
.my-applications .app-info__information.info-m:hover {
  text-decoration: none;
}
.my-applications .apps-separator {
  background: #f6f6f6;
  padding: 20px;
}
.my-applications .apps-separator__text {
  font-size: 14px;
  line-height: 25px;
  color: #303030;
  font-weight: 300;
}
.loading-modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0.5;
  transition: opacity 0.15s linear;
  z-index: 1040;
}
.loading-modal-backdrop .loading {
  border-radius: 50%;
  width: 80px;
  height: 80px;
  border: 0.35rem solid rgba(255, 255, 255, 0.2);
  border-top-color: #ffffff;
  animation: spin 1s infinite linear;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -40px auto auto -40px;
}
.widgets .account-overview {
  width: 100%;
}
.widgets .account-overview.no-apps {
  width: 100%;
  max-width: 530px;
}
.widgets .account-overview.no-apps .acct-header {
  height: 60px;
}
.widgets .account-overview.no-apps .widgets-app__heading {
  height: 60px;
  background: #f0f0f0;
  padding: 20px;
  border-bottom: 1px solid #d0d0d0;
  color: #303030;
}
.widgets .account-overview.no-apps .widgets-app__heading:hover {
  text-decoration: none;
  color: #303030;
}
.widgets .account-overview.no-apps .widgets-app__heading:focus {
  text-decoration: none;
  color: #303030;
}
.widgets .account-overview.no-apps .heading-text {
  font-size: 18px;
  line-height: 20px;
  font-weight: 300;
}
.widgets .account-overview.no-apps .mvp-icon-carat_right::before {
  font-size: 28px;
  line-height: 20px;
  margin-top: 8px;
}
.widgets .account-overview.no-apps .info-wrap {
  margin: 0;
}
.widgets .account-overview.no-apps .profile-info {
  flex-basis: auto;
}
.widgets .account-overview.no-apps .profile-functions {
  flex-basis: auto;
}
.widgets .account-overview.no-apps .profile-info__address .info-label {
  margin-right: 20px;
}
.widgets .account-overview.no-apps .profile-info__email .info-label {
  margin-right: 30px;
}
.widgets .account-overview.no-apps .profile-info__phone .info-label {
  margin-right: 26px;
}
.widgets .account-overview.no-apps .loading-widget-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: #ffffff;
}
.widgets .account-overview.no-apps .loading-widget-backdrop .loading {
  border-radius: 50%;
  width: 95px;
  height: 95px;
  border: 0.5rem solid #f5f5f5;
  border-top-color: #0071b3;
  animation: spin 1s infinite linear;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -40px auto auto -40px;
}
@media (min-width: 768px) {
  .account-overview .profile-info {
    padding-right: 5px;
    font-size: 14px;
    margin: 0 auto;
    flex-basis: 0;
  }
  .account-overview .profile-info .info-wrap {
    margin-left: calc(5vw);
  }
  .account-overview .profile-info .profile-info__name {
    font-size: 20px;
  }
  .account-overview .acct-header .acct-heading {
    font-size: 18px;
  }
  .account-overview .acct-header .account-settings {
    width: 375px;
    left: calc(-260vw);
  }
  .account-overview .profile-functions {
    flex-basis: 0;
  }
  .account-overview .profile-info__email .info-label {
    margin-right: 24px;
  }
  .account-overview .profile-info__phone .info-label {
    margin-right: 20px;
  }
  .account-overview .acct-body__bottom .separator {
    width: 2px;
    margin: 0;
  }
  .account-overview.box-wrapper {
    width: auto;
  }
  .my-applications .app {
    width: calc(90vw);
  }
  .my-applications .app-info {
    padding: 10px 20px;
    max-width: 570px;
    width: 100%;
  }
  .my-applications .app-info .app-info__name {
    font-size: 18px;
    margin-left: 35px;
  }
  .my-applications .app-access {
    padding: 10px 20px;
    min-width: 208px;
    width: 208px;
    padding: 10px;
  }
  .my-applications .app-access .app-access__text {
    font-size: 14px;
  }
  .my-applications .app-cta-wrap {
    padding: 10px 20px;
    padding-bottom: 10px;
  }
  .my-applications .app-cta-wrap .app-cta {
    width: 144px;
  }
  .my-applications .app-info__information.info-d {
    margin-left: auto;
  }
  .my-applications .apps-separator {
    padding: 30px 20px;
  }
  .my-applications .apps-separator__text {
    font-size: 18px;
  }
  .widgets .account-overview {
    width: auto;
  }
  .widgets .account-overview.no-apps {
    width: 530px;
  }
  .widgets .account-overview.no-apps .acct-body {
    height: 400px;
  }
  .widgets .account-overview.no-apps .acct-body__bottom > .profile-info {
    max-width: 55%;
  }
  .widgets .account-overview.no-apps .profile-info__address .info-label {
    margin-right: 15px;
  }
  .widgets .account-overview.no-apps .profile-info__email .info-label {
    margin-right: 24px;
  }
  .widgets .account-overview.no-apps .profile-info__phone .info-label {
    margin-right: 20px;
  }
}
@media (min-width: 250px) {
  .account-overview .acct-header .account-settings {
    left: 10%;
    width: 275px;
  }
}
@media (min-width: 500px) {
  .account-overview .acct-header .account-settings {
    left: 40%;
    width: 290px;
  }
}
@media (min-width: 700px) {
  .account-overview .acct-header .account-settings {
    left: 50%;
    width: 340px;
  }
}
@media (min-width: 900px) {
  .account-overview .acct-header .account-settings {
    left: 60%;
    width: 360px;
  }
}
@media (min-width: 1100px) {
  .account-overview .acct-header .account-settings {
    left: 65%;
  }
}
@media (min-width: 1200px) {
  .account-overview .acct-header .account-settings {
    left: 72%;
  }
}
@media (min-width: 1300px) {
  .account-overview .acct-header .account-settings {
    left: 75%;
  }
}
@media (min-width: 992px) {
  .my-applications .app-info .app-info__name {
    font-size: 22px;
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 768px) {
  .account-overview.show-apps .profile-info__email {
    margin-bottom: 1.5rem !important;
  }
  .account-overview.show-apps .profile-info__phone {
    margin-bottom: 1.5rem !important;
  }
}
@media (-ms-high-contrast: active) and (min-width: 768px) {
  .account-overview.show-apps .profile-info__email {
    margin-bottom: 1.5rem !important;
  }
  .account-overview.show-apps .profile-info__phone {
    margin-bottom: 1.5rem !important;
  }
}
.account-overview .header3 {
  font-size: 40px;
}
.multilink-password-source-class {
  display: none;
}
.account-overview .account-gear-icon::before {
  color: #707070;
}
/* Status Modal Changes */
.feedback-modal .modal-content {
  padding: 30px 36px 48px !important;
  width: 100% !important;
}
.feedback-modal .modal-content .modal-header {
  position: relative;
  padding: 0;
}
.feedback-modal .modal-content .modal-header .modal-title {
  color: #303030;
  font-size: 24px;
  line-height: 28px;
  font-weight: 300;
}
.feedback-modal .modal-content .modal-header .mvp-icon-close {
  right: 1px;
  font-size: 15px;
}
.feedback-modal .modal-content .modal-header .close {
  position: absolute;
  top: -8px;
  right: -18px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #e0e0e0;
  transition: .75s ease;
  margin: 0;
  opacity: 1;
  padding: 0;
}
.feedback-modal .modal-content .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 8px;
  left: 1px;
  text-shadow: none;
}
.feedback-modal .modal-content .modal-header .close .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
}
.feedback-modal .modal-content .modal-header .close .sr-only {
  background: #000000;
  color: #ffffff;
}
.feedback-modal .modal-content .modal-footer {
  border: 0;
  padding: 0;
}
.feedback-modal .modal-content .modal-footer .client-btn {
  width: 100%;
}
.feedback-modal .modal-content .modal-footer .client-btn:hover,
.feedback-modal .modal-content .modal-footer .client-btn:focus {
  background: #1273b4;
  border: 2px solid #1273b4;
  color: #ffffff;
}
.feedback-modal .modal-content .modal-footer button.client-btn {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  font-weight: 800;
  border: 2px solid #0071b3;
  transition: all .3s ease;
  text-transform: uppercase;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  border-radius: 0;
  letter-spacing: .5px;
}
.feedback-modal .modal-content .modal-footer [type="button"]:not(:disabled):not(.close),
.feedback-modal .modal-content .modal-footer [type="reset"]:not(:disabled),
.feedback-modal .modal-content .modal-footer [type="submit"]:not(:disabled) {
  cursor: pointer;
  color: #3596ff;
  padding: 0px;
  background: white;
  font-size: 15px;
  border: 2px solid #0071b3;
}
@media (min-width: 768px) {
  .feedback-modal .modal-content .modal-header .modal-title {
    font-size: 40px;
    line-height: 46px;
    font-weight: 300;
  }
  .feedback-modal .modal-content .modal-footer .client-btn {
    width: 200px;
  }
}
.modal-backdrop--custom {
  opacity: 0 !important;
}
.widgets-app__heading {
  height: 60px;
  background: #f0f0f0;
  padding: 20px;
  border-bottom: 1px solid #d0d0d0;
  color: #303030;
  font-weight: 100;
  font-size: 18px;
}
@media (min-width: 768px) {
  .base-modal-component.base-adaptiveFormModal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 28px !important;
    line-height: 46px;
    padding: 0;
    height: auto;
    width: auto;
    color: #303030;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 24px !important;
    line-height: 24px;
    padding: 0;
  }
}
@media (max-width: 320px) {
  .base-modal-component.base-adaptiveFormModal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 20px !important;
  }
}
.feedback-modal #access-denied-modal {
  padding-right: 0px !important;
}
#feedback-modal-id {
  padding-right: 0px !important;
}
@media only screen and (max-width: 767px) {
  .account-overview .profile-functions .internalcsrpointer {
    font-size: 13px;
  }
}
/*css fix for Role text on overview tab start*/
@media (max-width: 600px) {
  .account-overview .profile-info__persona .info-label {
    margin-right: 24px;
  }
}
/*css fix for Role text on overview tab start*/
@media (max-width: 600px) {
  .account-overview .profile-info__persona .info-label {
    margin-right: 24px;
  }
}
@media (min-width: 601px) and (max-width: 768px) {
  .account-overview .profile-info__persona .info-label {
    margin-right: 35px;
  }
}
@media (min-width: 769px) {
  .account-overview .profile-info__persona .info-label {
    margin-right: 33px;
  }
}
/*css fix for Role text on overview tab end*/
/* End */

.base-modal-component.account-overview-employee-table .modal {
  background: rgba(0, 0, 0, 0.8);
}
.base-modal-component.account-overview-employee-table .subtitle p {
  margin-top: 15px;
  font-size: 16px;
  color: #303030;
}
.base-modal-component.account-overview-employee-table .subtitle p.error-subheading {
  color: #d22630;
  font-weight: 800;
  display: none;
}
.base-modal-component.account-overview-employee-table .closeAccountModal {
  background: #e0e0e0;
  border-radius: 50%;
  border: 0;
  font-size: 1.5rem;
  height: 30px;
  line-height: 1;
  margin: 0;
  opacity: 1;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: .75s ease;
  width: 30px;
  background: transparent !important;
}
.base-modal-component.account-overview-employee-table .closeAccountModal .mvp-icon-close {
  position: absolute;
  top: 2px;
  outline: none !important;
  left: 7px;
  text-shadow: none;
}
.base-modal-component.account-overview-employee-table .closeAccountModal .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
  font-size: 30px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
.base-modal-component.account-overview-employee-table .internal-user-listing {
  padding: 0;
  position: relative;
}
.base-modal-component.account-overview-employee-table .internal-user-listing .table-search .input-group {
  border: 1px solid #d0d0d0;
  width: 100%;
}
.base-modal-component.account-overview-employee-table .internal-user-listing .mvp2 .table-search .input-group {
  border: 2px solid #d0d0d0;
  border-radius: 0;
  width: 310px;
}
.base-modal-component.account-overview-employee-table .internal-user-listing .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  font-size: .975em;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 8px;
  margin-right: 8px;
  padding: 19px 4%;
  text-align: center;
  text-transform: uppercase;
  outline: none !important;
}
.base-modal-component.account-overview-employee-table .internal-user-listing.mvp2 .table-search {
  height: 48px;
  width: 100%;
  position: relative;
}
.base-modal-component.account-overview-employee-table .internal-user-listing.mvp2 .table-search .search {
  border: 0;
  border-radius: 0;
  color: #808080;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 18px;
  letter-spacing: -0.25px;
}
.base-modal-component.account-overview-employee-table .internal-user-listing.mvp2 .table-search .search::placeholder {
  font-size: 16px !important;
}
.base-modal-component.account-overview-employee-table .internal-user-listing.mvp2 .table-search .form-control-lg {
  height: 42px !important;
}
.base-modal-component.account-overview-employee-table .internal-user-listing.mvp2 .table-search .form-control:focus {
  box-shadow: none !important;
}
.base-modal-component.account-overview-employee-table .internal-user-listing.mvp2 .table-search button.btn.btn-link.search-btnecomm {
  background: transparent;
}
.base-modal-component.account-overview-employee-table .internal-user-listing.mvp2 .table-search .mvp-icon-search::before {
  font-size: 24px;
  color: gray;
  top: 0;
  position: relative;
}
.base-modal-component.account-overview-employee-table .modal-body .acc-overview-emp-table {
  max-height: 300px;
  overflow-y: scroll;
  display: flex;
  outline: transparent;
}
.base-modal-component.account-overview-employee-table .modal-body table.account-overview-emptable {
  margin-bottom: 0;
}
.base-modal-component.account-overview-employee-table .modal-body table thead {
  position: sticky;
  overflow: auto;
  z-index: 1;
  top: 0;
}
.base-modal-component.account-overview-employee-table .modal-body table thead tr {
  background: #606060;
  color: #efefef;
}
.base-modal-component.account-overview-employee-table .modal-body table thead tr th {
  background: #606060;
  color: #efefef;
  font-size: 14px;
  font-weight: 800;
  border: 0;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr {
  font-weight: 500;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td {
  font-size: 14px;
  color: #000000;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td img.csr-favIcon {
  position: relative;
  left: 20px;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .favLimitInfo {
  position: relative;
  top: 27px;
  width: 250px;
  height: 100px;
  padding: 5px 14px 0 5px;
  border: 1px solid #ff8c00;
  margin-left: -240px;
  margin-top: -80px;
  display: none;
  z-index: 1;
  text-align: left;
  font-weight: 500;
  font-style: normal;
  background: #ffffff;
  font-size: 14px;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .favLimitInfo .max-fav-tooltip-info {
  font-size: 12px;
  font-weight: 800;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .favLimitInfo .max-fav-tooltip-info:after {
  content: "";
  position: absolute;
  top: 42px;
  right: -3%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #ff8c00;
  transform: rotate(-45deg);
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .closeFavTooltip {
  background: #e0e0e0;
  border-radius: 50%;
  border: 0;
  font-size: 1.5rem;
  height: 30px;
  line-height: 1;
  margin: 0;
  opacity: 1;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: .75s ease;
  width: 30px;
  background: transparent !important;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .closeFavTooltip .mvp-icon-close {
  position: absolute;
  top: -27px;
  left: 13px;
  text-shadow: none;
  display: block !important;
  padding: 12px;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .closeFavTooltip .mvp-icon-close::before {
  font-size: 15px;
  opacity: 1;
  color: #303030;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .saved-fav-selector-radio {
  position: relative;
  left: 20px;
  transform: translateY(0);
  margin-right: 7px;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #a0a0a0;
  opacity: 1;
  cursor: pointer;
  height: 12px;
  width: 12px;
  appearance: none;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .saved-fav-selector-radio:checked:after {
  width: 13px;
  height: 13px;
  border-radius: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background-color: #0071b3;
  content: '';
  display: inline-block;
  visibility: visible;
  box-shadow: 0 0 0 1px #a0a0a0;
  border: 2px solid #ffffff !important;
}
.base-modal-component.account-overview-employee-table .modal-body table tbody tr td .checkedRadio:after {
  width: 12px;
  height: 12px;
  border-radius: 100%;
  top: 0;
  left: 1px;
  position: absolute;
  background-color: #0071b3;
  content: '';
  display: inline-block;
  visibility: visible;
  box-shadow: 0 0 0 1px #a0a0a0;
  border: 2px solid #ffffff !important;
}
.base-modal-component.account-overview-employee-table #defaultSearchmsg {
  position: relative;
  text-align: center;
  padding: 10px 25px 10px 25px;
}
.base-modal-component.account-overview-employee-table #defaultSavemsg {
  position: relative;
  text-align: center;
  padding: 10px 25px 10px 25px;
}
.base-modal-component.account-overview-employee-table #defaultnullSearchmsg {
  position: relative;
  text-align: center;
  padding: 10px 0 10px 0;
}
.base-modal-component.account-overview-employee-table .account-overview-selection-helptext {
  margin-top: 15px;
}
.base-modal-component.account-overview-employee-table .account-overview-selection-helptext p {
  font-size: 18px;
  color: #606060;
}
.base-modal-component.account-overview-employee-table .account-overview-selection-helptext p span.selected-account-count {
  font-size: 18px;
  font-weight: 800;
  color: #606060;
}
.base-modal-component.account-overview-employee-table .account-overview-button-section {
  display: flex;
  justify-content: flex-end;
  margin-top: 15px;
}
.base-modal-component.account-overview-employee-table .account-overview-button-section .accountoverview-cancel.disabled {
  background: #ffffff;
  border: 2px solid #a0a0a0;
  color: #a0a0a0;
}
.base-modal-component.account-overview-employee-table .account-overview-button-section .accountoverview-cancel {
  background: #ffffff;
  border: 2px solid #0071b3;
  font-size: 16px;
  color: #0071b3;
  font-weight: 800;
  padding: 11px 6%;
  text-transform: uppercase;
  border-radius: 0;
  margin-right: 15px;
  box-shadow: none !important;
  outline: none !important;
}
.base-modal-component.account-overview-employee-table .account-overview-button-section .accountoverview-submit.disabled {
  background: #a0a0a0;
  border: 2px solid #a0a0a0;
}
.base-modal-component.account-overview-employee-table .account-overview-button-section .accountoverview-submit {
  background: #0071b3;
  border: 2px solid #0071b3;
  font-size: 16px;
  color: #ffffff;
  font-weight: 800;
  padding: 11px 6%;
  text-transform: uppercase;
  border-radius: 0;
  box-shadow: none !important;
  outline: none !important;
}
.base-modal-component.account-overview-employee-table .account-overview-button-section .accountoverview-save-go {
  margin-left: 15px;
  background: #0071b3;
  border: 2px solid #0071b3;
  font-size: 16px;
  color: #ffffff;
  font-weight: 800;
  padding: 11px 6%;
  text-transform: uppercase;
  border-radius: 0;
  box-shadow: none !important;
  outline: none !important;
}
#account-overview-employee-modal {
  display: none;
  width: 102%;
}
#account-overview-employee-modal .internal-user-listing.mvp2 .table-search {
  width: 100%;
}
@media only screen and (min-width: 767px) {
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td span {
    display: none;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td .cell-Data {
    display: block !important;
  }
}
@media (max-width: 1024px) {
  .base-modal-component.account-overview-employee-table .internal-user-listing.mvp2 .table-search .input-group.input-super {
    width: auto;
  }
}
@media only screen and (max-width: 767px) {
  #account-overview-employee-modal {
    width: 100%;
  }
  .base-modal-component.account-overview-employee-table .modal-body table thead {
    display: none;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr {
    border-bottom: 1px solid #d0d0d0;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr th {
    border: 0;
    padding: 20px 15px;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td {
    display: block;
    padding-left: 10px;
    padding-bottom: 0;
    text-align: left;
    padding-top: 1px;
    border: 0;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td span {
    font-weight: 800;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td img.csr-favIcon.favunCheck {
    top: -23px;
    left: 75px;
    display: flex;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td img.csr-favIcon.favCheck {
    top: -23px;
    left: 75px;
    display: flex;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td img.csr-favIcon.favChecksave {
    top: 0px;
    left: 5px;
    padding: 5px;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td .favLimitInfo {
    position: relative;
    top: -60px;
    width: 257px;
    height: 105px;
    padding: 3px 20px 0 10px;
    border: 1px solid #ff8c00;
    margin-left: -8px;
    display: none;
    z-index: 1;
    text-align: left;
    font-weight: 500;
    font-style: normal;
    background: #ffffff;
    font-size: 14px;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td .favLimitInfo .max-fav-tooltip-info {
    font-size: 12px;
    font-weight: 800;
    word-break: break-all;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td .favLimitInfo .max-fav-tooltip-info:after {
    content: "";
    position: absolute;
    top: 94px;
    right: 60%;
    border-width: 8px;
    border-style: solid;
    border-color: #ffffff;
    box-shadow: 1px 1px #ff8c00;
    transform: rotate(46deg);
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td .saved-fav-selector-radio {
    position: relative;
    top: 2px;
    left: 3px;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr.emptable-trFav td {
    margin: 9px 0;
  }
  .base-modal-component.account-overview-employee-table .account-overview-button-section {
    display: flex;
    flex-direction: column;
  }
  .base-modal-component.account-overview-employee-table .account-overview-button-section .accountoverview-cancel {
    width: 100% !important;
    margin-right: 0;
    margin-bottom: 15px;
    outline: none !important;
  }
  .base-modal-component.account-overview-employee-table .account-overview-button-section .accountoverview-submit {
    width: 100% !important;
    margin-right: 0;
    margin-bottom: 15px;
    outline: none !important;
  }
}
@media only screen and (max-width: 767px) {
  .base-modal-component.account-overview-employee-table .account-overview-button-section .accountoverview-save-go {
    width: 100% !important;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  #account-overview-employee-modal {
    width: 100%;
  }
  .base-modal-component.account-overview-employee-table .modal-body table thead tr th {
    padding: 5px;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td {
    padding: 5px;
  }
  .base-modal-component.account-overview-employee-table .modal-body table tbody tr td span {
    display: none;
  }
}
@media (min-width: 1200px) {
  .base-modal-component.account-overview-employee-table .modal.base-modal .modal-dialog {
    min-width: 1100px;
    width: 1100px;
  }
}
.loading-backdrop {
  z-index: 2050;
}

.company-superuser {
  position: relative;
}
.company-superuser .users-header {
  overflow: auto;
  position: relative;
  width: 100%;
}
.company-superuser .users-header .title {
  color: #303030;
  float: left;
  font-size: 2.5em;
  font-weight: 300;
  line-height: 60px;
}
.company-superuser .users-header .account {
  float: left;
  width: 300px;
}
.company-superuser .sub-title {
  color: #303030;
  font-size: 1.375em;
  font-weight: 500;
}
.company-superuser a {
  text-decoration: none;
}
.company-superuser .large-12 {
  width: 100%;
}
.company-superuser .owl-stage {
  padding-left: 0 !important;
}
.company-superuser .table {
  font-size: 0.938em;
}
.company-superuser .owl-prev {
  position: absolute;
}
.company-superuser .owl-next {
  position: absolute;
}
.company-superuser .select-custom {
  position: relative;
}
.company-superuser .select-custom select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
}
.company-superuser .select-custom select:focus {
  outline-offset: 0;
  outline: none;
  border: 2px solid #00629b;
  box-shadow: none;
}
.company-superuser .select-custom .form-control {
  width: 100%;
  height: 48px;
  border-radius: 0;
  border: 2px solid #d0d0d0;
  padding: 0 40px 0 10px;
  font-size: 1.125em;
  font-weight: 300;
  color: #303030;
  line-height: 25px;
  background: #ffffff;
}
.company-superuser .select-custom span.mvp-icon-carat_down {
  top: 33%;
  right: 0.75rem;
}
.company-superuser .select-custom span.mvp-icon-carat_down::before {
  font-size: 18px;
}
.company-superuser .select-custom span.mvp-icon-carat_down:before {
  color: #a0a0a0;
  background: transparent;
  font-size: 18px;
}
.company-superuser .columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
.company-superuser .columns + .column:last-child,
.company-superuser .column + .columns:last-child,
.company-superuser .columns + .columns:last-child {
  float: right;
}
.company-superuser .columns + .column.end,
.company-superuser .column + .columns.end,
.company-superuser .columns + .columns.end {
  float: left;
}
.company-superuser button.owl-prev i.mvp-icon-carat_left::before,
.company-superuser button.owl-next i.mvp-icon-carat_right::before {
  color: #000000;
}
.company-superuser button.owl-prev.disabled i.mvp-icon-carat_left::before,
.company-superuser button.owl-next.disabled i.mvp-icon-carat_right::before {
  color: #bababa;
}
.company-superuser .owl-next.disabled,
.company-superuser .owl-prev.disabled {
  display: block !important;
}
.company-superuser i.mvp-icon-carat_left::before,
.company-superuser i.mvp-icon-carat_right::before {
  color: #bababa;
  font-size: 44px;
}
.company-superuser .owl-carousel {
  display: block;
  margin: 1rem 0 2rem 0;
}
.company-superuser .owl-carousel .item {
  background: #f7f7f7;
  border: 2px solid #f7f7f7;
  height: 12rem;
  padding: 20px 25px;
}
.company-superuser .owl-carousel .item .tile-text {
  color: #00629b;
  font-size: 1.225em;
  font-weight: 800;
  padding-bottom: 15px;
  width: 100%;
}
.company-superuser .owl-carousel .item .user-access {
  color: #303030;
  font-size: 1.125em;
  font-weight: 300;
  letter-spacing: -0.25px;
  padding-bottom: 10px;
}
.company-superuser .owl-carousel .owl-stage .owl-item.active {
  margin-right: 8px !important;
}
.company-superuser .owl-carousel .owl-nav button.owl-prev {
  height: 40px;
  left: -90px;
  outline: 0;
  top: 74px;
  width: 40px;
}
.company-superuser .owl-carousel .owl-nav button.owl-next {
  height: 40px;
  outline: 0;
  right: -90px;
  top: 74px;
  width: 40px;
}
.company-superuser-table .heading {
  font-size: 1.75em;
  font-weight: 500;
  line-height: 1;
}
.company-superuser-table .max-users {
  font-size: 0.938em;
  margin-top: 10px;
}
.company-superuser-table .max-users span {
  font-weight: 800;
}
.company-superuser-table .custom-scrollbar tbody {
  display: block;
  max-height: 330px;
  overflow: auto;
}
.company-superuser-table .custom-scrollbar thead,
.company-superuser-table .custom-scrollbar tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.company-superuser-table .custom-scrollbar tbody::-webkit-scrollbar {
  width: 10px;
}
.company-superuser-table .custom-scrollbar tbody::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px #d0d0d0;
  border-radius: 6px;
}
.company-superuser-table .custom-scrollbar tbody::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 6px;
}
.company-superuser-table .custom-scrollbar tbody::-webkit-scrollbar-thumb:hover {
  background: #9b9b9b;
}
.company-superuser-table .table thead {
  color: #ffffff;
  background-color: #606060;
}
.company-superuser-table .table thead th {
  vertical-align: middle;
  border-bottom: transparent;
  font-weight: 300;
  padding: 10px;
}
.company-superuser-table .table th,
.company-superuser-table .table td {
  padding: 0.75rem;
  border-top: transparent;
  vertical-align: top;
  font-size: 1.125em;
}
.company-superuser-table .table td a {
  font-weight: 800;
}
.company-superuser-table .modal.show {
  padding-right: 0;
}
.company-superuser-table .font-weight-500 {
  font-weight: 500;
}
.company-superuser-table i.fa.fa-angle-down {
  font-size: 20px;
  position: relative;
  top: 2px;
  left: 8px;
}
.company-superuser-table .modal-content {
  border: none;
  border-radius: 0;
  padding: 10px;
}
.company-superuser-table .mvp-icon-close-icon:before {
  content: "\e90C";
  float: right;
  font-size: 21px;
  position: relative;
  top: 0;
  color: #000000;
  background-color: #e0e0e0;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
.company-superuser-table .modal-header {
  border-bottom: transparent;
  padding: 0 1rem 0;
  margin-bottom: 10px;
}
.company-superuser-table .modal-content .modal-body ul {
  padding-left: 25px;
}
.company-superuser-table .modal-content .modal-body ul li {
  font-size: 0.938em !important;
  font-weight: 300;
}
.modal.company-superuser-table .modal-header .close {
  background: #e0e0e0;
  border-radius: 50%;
  border: 0;
  font-size: 1.5rem;
  height: 32px;
  line-height: 1;
  margin: 0;
  opacity: 1;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 15px;
  top: 25px;
  transition: 0.75s ease;
  width: 32px;
}
.modal.company-superuser-table .modal-header .close:hover {
  background: #d0d0d0;
  opacity: 0.5;
}
.superuser-container.mvp2 .modal {
  background: rgba(0, 0, 0, 0.2);
}
.modal.company-superuser-table .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 7px;
  left: 3px;
  text-shadow: none;
}
.modal.company-superuser-table .modal-header .close .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
}
.modal.company-superuser-table .modal-header .close .mvp-icon-close:before {
  content: "\e90C";
}
.modal.company-superuser-table .modal-header .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.tiles-gray-bg {
  background: #f7f7f7;
}
.tiles-white-bg {
  background: #ffffff;
}
.company-superuser.container,
.company-superuser .container {
  width: auto;
}
.company-superuser i.mvp-icon-carat_right.enableButtonStyle::before {
  color: #000000;
}
.company-superuser i.mvp-icon-carat_right.disabledButtonStyle::before {
  color: #bababa;
}
.company-superuser i.mvp-icon-carat_left.enableButtonStyle::before {
  color: #000000;
}
.company-superuser i.mvp-icon-carat_left.disabledButtonStyle::before {
  color: #bababa;
}
@media only screen {
  .company-superuser .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }
  .company-superuser .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .company-superuser .columns.small-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .company-superuser .columns.small-centered:last-child {
    float: none;
  }
  .company-superuser .columns.small-uncentered:last-child {
    float: left;
  }
  .company-superuser .columns.small-uncentered.opposite {
    float: right;
  }
  .company-superuser .row.small-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  .company-superuser .row.small-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }
}
@media (min-width: 1200px) {
  .container.tiles-white-bg {
    max-width: 1153px;
  }
}
@media (max-width: 1024px) {
  .company-superuser .owl-carousel .owl-nav button.owl-prev {
    left: -40px;
  }
  .company-superuser .owl-carousel .owl-nav button.owl-next {
    right: -40px;
  }
}
@media (max-width: 768px) {
  .company-superuser .users-header .title {
    max-width: 90% !important;
  }
}
.company-superuser .users-header .title {
  max-width: 30%;
}
@media (min-width: 768px) {
  .company-superuser .users-header .title {
    font-size: 2.5em;
    line-height: 60px;
    font-weight: 300;
  }
  .company-superuser .owl-carousel .item {
    width: auto !important;
  }
}
@media (max-width: 768px) {
  .company-superuser-table .modal-content {
    width: 100% !important;
  }
  .company-superuser .owl-carousel .item {
    width: auto !important;
  }
  .company-superuser .users-header .account {
    position: relative;
    left: 30px;
  }
}
@media (max-width: 640px) {
  .company-superuser .owl-carousel .owl-nav button.owl-prev {
    left: -5px;
  }
  .company-superuser .owl-carousel .owl-nav button.owl-next {
    right: -5px;
  }
  .company-superuser .users-header .account {
    padding-bottom: 15px;
    width: 100%;
  }
  .company-superuser-table .modal-header {
    margin-bottom: 15px;
  }
  .company-superuser .users-header .account {
    left: 0;
  }
  .company-superuser .owl-carousel .item {
    text-align: center;
  }
  .modal.company-user-table .modal-header .close {
    top: 10px;
    right: 10px;
  }
}
div#filter-dropdown.focused {
  border: 1px solid #0071b3;
}
.d-vis {
  display: flex;
}
.user-custom-dropdown input.select2-search__field {
  font-size: 16px;
}
.filter-all.js-filter-option.align-items-center.d-vis {
  display: flex;
  padding: 15px;
}
div.user-custom-dropdown#searchResultsAero {
  display: none;
}
div#assignAccounts div.user-custom-dropdown#searchResultsAero {
  display: block;
}
.d-hide {
  display: none !important;
}
.user-custom-dropdown#searchResultsAero.mvp2 .filter-title {
  font-size: 13px;
}
#assignAccounts .selectbox-dropdown {
  display: none;
}
@media (max-width: 480px) {
  .company-superuser .owl-carousel .owl-nav button.owl-prev {
    left: -10px;
  }
  .company-superuser .owl-carousel .owl-nav button.owl-next {
    right: -10px;
  }
}
.company-superuser-newdls .company-superuser.superuser-carousel {
  background: #ffffff;
}
.company-superuser-newdls .company-superuser .owl-carousel .item {
  text-align: center;
  height: 10rem;
  padding: 25px 10px 10px 10px;
  border-radius: 4px;
}
.company-superuser-newdls .company-superuser .owl-carousel .item .tile-text {
  color: #0071b3;
  font-size: 24px;
  font-weight: 700;
  padding-bottom: 15px;
  width: 100%;
}
.company-superuser-newdls .company-superuser .owl-carousel .item .user-access {
  color: #000000;
  font-size: 18px;
  font-weight: 700;
  padding-bottom: 10px;
}
.company-superuser-newdls .company-superuser .owl-carousel .item .user-access:last-child {
  font-size: 14px;
}
.company-superuser-newdls .company-superuser .users-header .title {
  font-weight: 700;
  font-size: 26px;
}
.company-superuser-newdls #userVisibilityCTA {
  font-weight: 700;
}
.company-superuser-newdls .company-superuser .users-header .select2-container.select2-container--default {
  border: 1px solid #d0d0d0;
  border-radius: 4px;
  width: 345px !important;
}
.company-superuser-newdls .company-superuser .users-header .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #606060;
  font-style: italic;
  font-size: 18px;
  font-weight: 500;
}
.company-superuser-newdls .company-superuser .users-header .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow::after {
  font-size: 17px;
  color: #000000;
  font-weight: 700;
}
.company-superuser-newdls .company-superuser .owl-carousel .owl-nav button.owl-prev,
.company-superuser-newdls .company-superuser .owl-carousel .owl-nav button.owl-next {
  top: 55px;
}

.company-user-listing {
  position: relative;
}
.company-user-listing a {
  text-decoration: none;
}
.company-user-listing a.superUserCtaAction[disabled=disabled] {
  cursor: not-allowed !important;
  border: 2px solid #d0d0d0 !important;
  color: #d0d0d0 !important;
  pointer-events: none;
}
.company-user-listing input::-webkit-input-placeholder {
  font-size: 1.0em !important;
  color: #d0d0d0 !important;
  font-weight: 300;
}
.company-user-listing .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  font-size: 0.975em;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 8px;
  margin-right: 8px;
  padding: 19px 4%;
  text-align: center;
  text-transform: uppercase;
}
.company-user-listing .btn.btn-secondary {
  background-color: #ffffff;
  border: 2px solid #00629b;
  color: #00629b;
  cursor: pointer;
  text-align: center;
}
.company-user-listing .btn.btn-secondary:hover {
  background-color: #ffffff;
  border-color: #0071b3;
  color: #0071b3;
}
.company-user-listing .btn-secondary.focus {
  box-shadow: none;
}
.company-user-listing .btn-secondary:focus {
  box-shadow: none !important;
}
.company-user-listing .select-custom {
  position: relative;
}
.company-user-listing .select-custom select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
}
.company-user-listing .select-custom select:focus {
  outline-offset: 0;
  outline: none;
  border: 2px solid #00629b;
  box-shadow: none;
}
.company-user-listing .select-custom .form-control {
  border: 2px solid #d0d0d0;
  height: 48px;
  border-radius: 0;
  padding: 0 40px 0 10px;
  font-size: 18px;
  font-weight: 300;
  color: #303030;
  line-height: 25px;
  background: #ffffff;
}
.company-user-listing .select-custom span.mvp-icon-carat_down {
  top: 33%;
  right: 0.75rem;
}
.company-user-listing .select-custom span.mvp-icon-carat_down::before {
  font-size: 24px;
}
.company-user-listing .select-custom span.mvp-icon-carat_down:before {
  color: #9b9b9b;
  background: transparent;
  font-size: 24px;
}
.company-user-listing .table {
  font-size: 0.938em;
}
.company-user-listing .superUserBtnStyle {
  margin-bottom: 10px;
}
.company-user-listing .assign-contracts-tooltiptext {
  visibility: hidden;
  width: 160px;
  background-color: #ffffff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 50%;
  left: 0px;
  word-break: break-word;
  margin-left: 25px;
  opacity: 0;
  transition: opacity .3s;
  border: 2px solid #d0d0d0;
  color: #303030;
  margin-bottom: 3px;
}
.company-user-listing .assign-contracts-tooltiptext:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 10px;
  border-style: solid;
  border-color: #d0d0d0 transparent transparent transparent;
}
.company-user-listing a[data-target="assignContracts"]:hover + div {
  visibility: visible;
  opacity: 1;
}
.company-user-table .modal-header {
  border-bottom: transparent;
  margin-bottom: 10px;
  padding: 0 1rem 0;
}
.company-user-table .modal-content {
  border-radius: 0;
  border: none;
  padding: 10px;
}
.company-user-table .heading {
  font-size: 1.75em;
  font-weight: 500;
  line-height: normal;
}
.company-user-table .max-users {
  font-size: 1em;
  margin-top: 10px;
}
.company-user-table .max-users span {
  font-weight: 800;
}
.company-user-table .table thead {
  background-color: #606060;
  color: #ffffff;
}
.company-user-table .table thead th {
  border-bottom: transparent;
  font-weight: 300;
  vertical-align: middle;
  padding: 10px;
  background: #606060 !important;
  color: #ffffff !important;
}
.company-user-table .table th {
  border-top: transparent;
  padding: 0.75rem;
  vertical-align: top;
}
.company-user-table .table td {
  border-top: transparent;
  padding: 0.75rem;
  vertical-align: top;
}
.company-user-table .table td a {
  font-weight: 800;
}
.company-user-table .table td:last-child {
  font-weight: 800;
}
.company-user-table .table td:nth-child(1),
.company-user-table .table td:nth-child(2) {
  font-weight: 300;
}
.company-user-table .modal.show {
  padding-right: 0;
}
.company-user-table .font-weight-500 {
  font-weight: 500;
}
.company-user-table i.fa.fa-angle-down {
  font-size: 20px;
  left: 8px;
  position: relative;
  top: 2px;
}
.company-user-table .custom-scrollbar tbody {
  display: block;
  max-height: 300px;
  overflow: auto;
}
.company-user-table .custom-scrollbar thead,
.company-user-table .custom-scrollbar tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar {
  width: 10px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px #d0d0d0;
  border-radius: 6px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 6px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-thumb:hover {
  background: #9b9b9b;
}
.company-user-table .mvp-icon-close-icon:before {
  content: "\e90C";
  float: right;
  font-size: 21px;
  position: relative;
  top: 0;
  color: #000000;
  background-color: #e0e0e0;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
.company-user-table .custom-control {
  padding-left: 0;
}
.company-user-table .custom-checkbox input[type=checkbox] {
  display: none;
  z-index: -1;
}
.company-user-table .custom-checkbox input[type=checkbox]:disabled + label {
  cursor: not-allowed !important;
  pointer-events: none !important;
  background-color: #e0e0e0;
}
.company-user-table .custom-checkbox input[type=checkbox] + label {
  display: block;
  width: 22px;
  height: 22px;
  background-color: #ffffff;
  border: #d0d0d0 solid 2px;
  cursor: pointer;
}
.company-user-table .custom-checkbox input[type=checkbox] + label::before {
  content: none;
}
.company-user-table .custom-checkbox input[type=checkbox] + label::after {
  content: none;
}
.company-user-table .custom-checkbox input[type=checkbox]:checked + label::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin: 0;
  content: "\e90B";
  left: -2px;
  top: -2px;
  line-height: 1.1;
}
.company-user-table .custom-checkbox input[type=checkbox]:checked + label::after {
  content: none;
}
.company-user-table .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  font-size: 0.975em;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 8px;
  margin-right: 8px;
  padding: 20px 4%;
  text-align: center;
  text-transform: uppercase;
}
.company-user-table .btn.btn-primary {
  background-color: #00629b;
  border: 2px solid #00629b;
  color: #ffffff;
  cursor: pointer;
  text-align: center;
}
.company-user-table .btn.btn-primary:hover {
  background-color: #0071b3;
  border-color: #0071b3;
  color: #ffffff;
}
.company-user-table .btn.btn-secondary {
  background-color: #ffffff;
  border: 2px solid #00629b;
  color: #00629b;
  cursor: pointer;
  text-align: center;
}
.company-user-table .btn.btn-secondary:hover {
  background-color: #ffffff;
  border-color: #0071b3;
  color: #0071b3;
}
.company-user-table .btn-primary.focus {
  box-shadow: none;
}
.company-user-table .btn-primary:focus {
  box-shadow: none;
}
.company-user-table .btn-secondary.focus {
  box-shadow: none;
}
.company-user-table .btn-secondary:focus {
  box-shadow: none ;
}
.company-user-table .select2-container.select2-container--default {
  border: 2px solid #d0d0d0;
}
.modal.company-user-table .modal-header .sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.modal.company-user-table .modal-header .close {
  position: absolute;
  top: 25px;
  right: 15px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #e0e0e0;
  transition: 0.75s ease;
  margin: 0;
  opacity: 1;
  padding: 0;
  border: 0;
  line-height: 1;
  font-size: 1.5rem;
  outline: 0;
}
.modal.company-user-table .modal-header .close:hover {
  background: #d0d0d0;
  opacity: 0.5;
}
.modal.company-user-table .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 7px;
  left: 3px;
  text-shadow: none;
  margin-top: -4px;
}
.modal.company-user-table .modal-header .close .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
}
.modal.company-user-table .modal-header .close .mvp-icon-close:before {
  content: "\e90C";
}
.company-user-listing.mvp2 .table-search {
  height: 48px;
  width: 100%;
  position: relative;
}
.company-user-listing.mvp2 .table-search .form-control:focus {
  box-shadow: none !important;
}
.company-user-listing.mvp2 .table-search .form-control-lg {
  height: 44px !important;
}
.company-user-listing.mvp2 .table-search .input-group {
  border: 2px solid #d0d0d0;
  border-radius: 0;
  width: 310px;
}
.company-user-listing.mvp2 .table-search .input-group input::-webkit-input-placeholder {
  font-size: 1.0em !important;
  color: #d0d0d0 !important;
  font-weight: 300;
}
.company-user-listing.mvp2 .table-search .input-group.focus {
  border-color: #0071b3;
}
.company-user-listing.mvp2 .table-search button.btn.btn-link.search-btn {
  background: transparent;
}
.company-user-listing.mvp2 .table-search .search {
  border: none;
  border-radius: 0;
  color: #808080;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 18px;
  letter-spacing: -0.25px;
}
.company-user-listing.mvp2 .table-search .mvp-icon-search::before {
  font-size: 24px;
  color: #808080;
  top: 0;
  position: relative;
}
@media (max-width: 1024px) {
  .company-user-listing.mvp2 .table-search .input-group.input-super {
    width: auto;
  }
  /*.company-user-listing .row.hbtbt .company-user-listing.mvp2 .table-search .input-group.input-super{
    width: auto;
	margin-right:12px;
  }
  .company-user-listing .row.hbtbt {
	display : flex;
	flex-direction : row-reverse;
  }*/
  .company-user-listing .table-search .input-group.h-100 {
    width: max-content;
  }
}
@media (min-width: 992px) {
  .company-user-table .modal-lg,
  .company-user-table .modal-xl {
    max-width: 90%;
  }
}
@media (max-width: 768px) {
  .company-user-table .modal-content {
    width: 100% !important;
  }
  .company-user-listing .total-results-mob {
    padding: 0 0 10px 0;
  }
  .company-user-listing.mvp2 .table-search .input-group {
    width: 279px;
  }
}
@media (min-width: 768px) {
  .company-user-listing.mvp2 .table-search {
    width: auto;
  }
  .company-user-listing.mvp2 .table-search .input-group {
    border: 2px solid #d0d0d0;
  }
  .company-user-listing.mvp2 .table-search .typeahead-suggestions {
    border-top: none;
  }
}
@media (max-width: 640px) {
  .company-user-listing .btn.btn-secondary {
    margin-bottom: 10px;
    display: block;
  }
  .modal.company-user-table .modal-header .close {
    top: 10px;
    right: 10px;
  }
}
.company-user-listing .row.sps .btn {
  padding: 12px 3% !important;
}
.company-user-listing .row.sps .company-user-listing.mvp2 .table-search .input-group.input-super {
  width: auto;
  margin-right: 12px;
}
.company-user-listing .row.sps {
  display: flex;
  flex-direction: row-reverse;
}
/*.company-user-listing .row.hbtbt{
	.btn {
		padding: 15px 3% !important;
	}
}
.company-user-listing .row.hbtbt .company-user-listing.mvp2 .table-search .input-group.input-super {
    width: auto;
	margin-right:12px;
  }
.company-user-listing .row.hbtbt {
	display : flex;
	flex-direction : row-reverse;
}*/
.company-superuser-newdls .company-user-listing .btn {
  padding: 10px 3%;
  text-align: center;
  text-transform: capitalize;
  border-radius: 4px !important;
  border: 1px solid #0071b3 !important;
}
.company-superuser-newdls .mvp-icon-search:before {
  content: "\e92A";
  transform: rotate(360deg);
  rotate: -90deg;
  font-size: 20px !important;
  color: #ffffff !important;
  padding: 7px;
  font-weight: 300 !important;
}
.company-superuser-newdls .company-user-listing.mvp2 .table-search .input-group {
  border: 1px solid #0071b3 !important;
  border-radius: 4px !important;
  width: 302px !important;
}
.company-superuser-newdls .company-user-listing.mvp2 .table-search button.btn.btn-link.search-btn {
  background: #0071b3;
  margin: 3px 9px 5px 0px;
  border-radius: 4px;
}
.company-superuser-newdls .company-user-listing.mvp2 .table-search .search {
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  color: #303030;
  height: 42px !important;
}
.company-superuser-newdls .company-user-listing.mvp2 .table-search .search::placeholder {
  color: #303030 !important;
  font-size: 14px !important;
  font-style: italic;
  font-weight: 400 !important;
}
.company-superuser-newdls .company-user-listing.mvp2 .table-search .search {
  border: 1px solid transparent;
}
.select2-container.select2-container--default.select2-container--open:not(.select2-container--above):not(.select2-container--below) {
  background: none !important;
}

.superuser-listing-table {
  position: relative;
}
.superuser-listing-table a {
  text-decoration: none;
}
.superuser-listing-table .table {
  font-size: 0.938em;
}
.superuser-listing-table .company-user-pagination .pagination-total-results {
  font-size: 0.938em;
}
.superuser-listing-table .company-user-pagination .pagination_page_link {
  display: inline-block;
  margin-bottom: 10px;
}
.superuser-listing-table .company-user-pagination .pagination-container {
  float: right;
}
.superuser-listing-table .company-user-pagination .pagination-container a {
  border: 2px solid #a0a0a0;
  color: #303030;
  cursor: pointer;
  margin-right: 0.3em;
  padding: 0.5em 1em;
}
.superuser-listing-table .company-user-pagination .pagination-container a:hover {
  color: #00629b;
}
.superuser-listing-table .company-user-pagination .pagination-container a.active {
  border: 2px solid #00629b;
  color: #303030;
}
.superuser-listing-table .company-user-pagination .pagination-container span {
  padding: 0.5em 1em;
}
.superuser-listing-table .company-user-pagination .pagination-container span.inactive {
  border: 2px solid #a0a0a0;
  color: #a0a0a0;
  cursor: default;
  margin-right: 0.3em;
}
.superuser-listing-table .company-user-pagination li.page-item {
  font-size: 1em;
  font-weight: 500;
  margin-right: 4px;
}
.superuser-listing-table .company-user-pagination .page-item.disabled .page-link {
  border-radius: 0;
  border: 2px solid #a0a0a0;
  color: #a0a0a0;
  pointer-events: none;
  z-index: 9;
}
.superuser-listing-table .company-user-pagination .page-item:last-child .page-link {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.superuser-listing-table .company-user-pagination .page-link {
  border: 1px solid #a0a0a0;
  box-shadow: none;
  color: #00629b;
  outline: none;
  padding: 8px 12px;
}
.superuser-listing-table .company-user-pagination .page-link:hover {
  background-color: #ffffff;
  border-color: #a0a0a0;
  text-decoration: none;
  z-index: 2;
}
.superuser-listing-table .company-user-pagination .page-item.active .page-link {
  background-color: #f7f7f7;
  border-color: #a0a0a0;
  color: #a0a0a0;
  font-weight: 800;
  z-index: 1;
}
.superuser-listing-table .userCheckBox {
  display: block !important;
  z-index: 1 !important;
  width: 22px;
  height: 22px;
  cursor: pointer;
}
.company-user-table .modal-header {
  border-bottom: transparent;
  margin-bottom: 10px;
  padding: 0 1rem 0;
}
.company-user-table .modal-content {
  border-radius: 0;
  border: none;
  padding: 10px;
}
.company-user-table .heading {
  font-size: 1.75em;
  font-weight: 500;
  line-height: normal;
}
.company-user-table .max-users {
  font-size: 1em;
  margin-top: 10px;
}
.company-user-table .max-users span {
  font-weight: 800;
}
.company-user-table .table thead {
  background-color: #606060;
  color: #ffffff;
}
.company-user-table .table thead th {
  border-bottom: transparent;
  font-weight: 300;
  vertical-align: middle;
  padding: 10px;
  background: #606060 !important;
  color: #ffffff !important;
}
.company-user-table .table th {
  border-top: transparent;
  padding: 0.75rem;
  vertical-align: top;
}
.company-user-table .table td {
  border-top: transparent;
  padding: 0.75rem;
  vertical-align: top;
}
.company-user-table .table td a {
  font-weight: 800;
}
.company-user-table .table td:last-child {
  font-weight: 800;
}
.company-user-table .table td:nth-child(1),
.company-user-table .table td:nth-child(2) {
  font-weight: 300;
}
.company-user-table .modal.show {
  padding-right: 0;
}
.company-user-table .font-weight-500 {
  font-weight: 500;
}
.company-user-table i.fa.fa-angle-down {
  font-size: 20px;
  left: 8px;
  position: relative;
  top: 2px;
}
.company-user-table .custom-scrollbar tbody {
  display: block;
  max-height: 300px;
  overflow: auto;
}
.company-user-table .custom-scrollbar thead,
.company-user-table .custom-scrollbar tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar {
  width: 10px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px #d0d0d0;
  border-radius: 6px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 6px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-thumb:hover {
  background: #9b9b9b;
}
.company-user-table .mvp-icon-close-icon:before {
  content: "\e90C";
  float: right;
  font-size: 21px;
  position: relative;
  top: 0;
  color: #000000;
  background-color: #e0e0e0;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
.company-user-table .custom-control {
  padding-left: 0;
}
.company-user-table .custom-checkbox input[type=checkbox] {
  display: none;
  z-index: -1;
}
.company-user-table .custom-checkbox input[type=checkbox]:disabled + label {
  cursor: not-allowed !important;
  pointer-events: none !important;
  background-color: #e0e0e0;
}
.company-user-table .custom-checkbox input[type=checkbox] + label {
  display: block;
  width: 22px;
  height: 22px;
  background-color: #ffffff;
  border: #d0d0d0 solid 2px;
  cursor: pointer;
}
.company-user-table .custom-checkbox input[type=checkbox] + label::before {
  content: none;
}
.company-user-table .custom-checkbox input[type=checkbox] + label::after {
  content: none;
}
.company-user-table .custom-checkbox input[type=checkbox]:checked + label::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin: 0;
  content: "\e90B";
  left: -2px;
  top: -2px;
  line-height: 1.1;
}
.company-user-table .custom-checkbox input[type=checkbox]:checked + label::after {
  content: none;
}
.company-user-table input[type="checkbox"][disabled="disabled"],
.company-user-table .custom-checkbox input[type="checkbox"][disabled="disabled"] + .custom-control-label.check::before,
.company-user-table input[disabled="disabled"] + .custom-control-label.check::after {
  cursor: not-allowed;
}
.company-user-table input[disabled="disabled"] + .custom-control-label.check::after {
  z-index: -1;
}
.company-user-table .role-visibility-logo {
  content: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-base-unify/resources/icons/tick-vector.svg);
  padding: 0px 25px;
}
.company-user-table #roleTableBody {
  color: #0071B3;
  font-weight: 700;
  font-size: 14px;
  line-height: 40px;
  border: 1px solid #d0d0d0;
  border-radius: 4px;
}
.company-user-table #roleTableBody tr {
  border-bottom: 1px solid #d0d0d0;
}
.modal.company-user-table .modal-header .sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.modal.company-user-table .modal-header .close {
  position: absolute;
  top: 25px;
  right: 15px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #e0e0e0;
  transition: 0.75s ease;
  margin: 0;
  opacity: 1;
  padding: 0;
  border: 0;
  line-height: 1;
  font-size: 1.5rem;
  outline: 0;
}
.modal.company-user-table .modal-header .close:hover {
  background: #d0d0d0;
  opacity: 0.5;
}
.modal.company-user-table .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 7px;
  left: 3px;
  text-shadow: none;
  margin-top: -4px;
}
.modal.company-user-table .modal-header .close .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
}
.modal.company-user-table .modal-header .close .mvp-icon-close:before {
  content: "\e90C";
}
@media (min-width: 992px) {
  .company-user-table .modal-lg,
  .company-user-table .modal-xl {
    max-width: 90%;
  }
}
@media (max-width: 768px) {
  .company-user-table .modal-content {
    width: 100% !important;
  }
  .superuser-listing-table .total-results-mob {
    padding: 0 0 10px 0;
  }
}
@media (max-width: 640px) {
  .superuser-listing-table .btn.btn-secondary {
    margin-bottom: 10px;
    display: block;
  }
  .modal.company-user-table .modal-header .close {
    top: 10px;
    right: 10px;
  }
}
@media (max-width: 480px) {
  .company-user-table .table thead th:nth-last-of-type(2) {
    min-width: 80px;
  }
}
#assignAccountsTable input#checkAll,
#assignAccessGroupTable input#checkAll,
#deactiveUserTable input#checkAll,
#assignContractsTable input#checkAll,
#declineTable input#checkAll {
  display: block !important;
  z-index: 1 !important;
  width: 23px;
  height: 23px;
  cursor: pointer;
}
.user-custom-dropdown .select2-search.select2-search--dropdown:after {
  top: 5px;
}
#searchResultsAero.mvp2 .filter-option.js-filter-option.align-items-center.d-vis.disabled a.checkbox.js-checkbox.selected {
  background: gray !important;
}
.superuser-listing-table .company-user-pagination .pagination-container span.inactive:not(.pagination_action_link) {
  border: 2px solid #00629b;
  color: #303030;
}
span.pagination_action_link.callnext {
  border: 2px solid #a0a0a0;
  color: #303030;
  cursor: pointer;
  margin-right: .3em;
  padding: .5em 1em;
  display: inline-block;
}
.company-superuser-newdls .superuser-listing-table .company-user-pagination .pagination-container {
  float: left;
}
.company-superuser-newdls .superuser-listing-table .company-user-pagination .pagination-total-results {
  font-size: 12px;
  font-weight: 500;
  color: #303030;
  padding-top: 10px;
}
.company-superuser-newdls .superuser-listing-table .company-user-pagination .pagination-container span {
  padding: 3px 10px;
  text-decoration: none;
}
.company-superuser-newdls .superuser-listing-table .company-user-pagination .pagination-container a {
  border: none !important;
  color: #404040;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}
.company-superuser-newdls .superuser-listing-table .company-user-pagination .pagination-container span.inactive {
  border: none;
}
.company-superuser-newdls .superuser-listing-table .company-user-pagination .pagination-container span.inactive:not(.pagination_action_link) {
  border: none;
  color: #10659f;
  background: #1274B71A;
  border-radius: 4px;
  font-weight: 700;
  font-size: 14px;
}
.company-superuser-newdls .selectrowsize {
  float: right;
}
.company-superuser-newdls .selectrowsize #lblRows {
  font-size: 14px;
  font-weight: 500;
  color: #303030;
  padding-right: 10px;
}
.company-superuser-newdls .selectrowsize #configurableRowSize {
  border: 1px solid #d0d0d0;
  border-radius: 4px;
  padding: 5px 10px;
}
.company-superuser-newdls .tooltip-container {
  position: absolute;
  display: inline-block;
  cursor: pointer;
}
.company-superuser-newdls .tooltip-text {
  visibility: hidden;
  width: 124px;
  background-color: #ffffff;
  color: #000000;
  text-align: center;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 130%;
  /* Position above the element */
  left: 275%;
  transform: translateX(-50%);
  z-index: 1;
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
}
.company-superuser-newdls .tooltip-text::after {
  content: "";
  position: absolute;
  top: 100%;
  /* Arrow on the bottom of the tooltip */
  left: 20%;
  transform: translateX(-45%);
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff transparent transparent transparent;
}
.company-superuser-newdls .tooltip-container:hover .tooltip-text {
  visibility: visible;
}
#resent-invitation-modal .footer-text {
  float: right;
  text-align: right;
}
#resent-invitation-modal .modal-body {
  padding: 0px;
}
#resent-invitation-modal .modal-dialog {
  min-width: 326px;
  width: 326px;
}
#resent-invitation-modal .modal-dialog .modal-content {
  border-radius: 4px;
  padding: 20px;
}
#resent-invitation-modal .modal-dialog .modal-content .footer-text {
  padding-top: 10px;
}
#resent-invitation-modal .modal-dialog .modal-content .footer-text .row div {
  padding: 0px 20px;
}
#resent-invitation-modal .modal-dialog .modal-content .footer-text .row div p {
  font-size: 16px;
  font-weight: 700;
}
#resent-invitation-modal .modal-dialog .modal-content .footer-text .row div .cancel {
  color: #404040 !important;
  cursor: pointer;
}
#resent-invitation-modal .modal-header .modal-title {
  font-size: 20px;
  font-weight: 700;
  padding-bottom: 20px;
}
#resent-invitation-modal .modal-header .close {
  right: 0px !important;
  top: 0 !important;
}
#invite-sent-modal .modal-dialog,
#invite-not-sent-modal .modal-dialog,
#max-limit-reached-modal .modal-dialog {
  min-width: 545px;
  width: 545px;
}
#invite-sent-modal .modal-dialog .modal-content,
#invite-not-sent-modal .modal-dialog .modal-content,
#max-limit-reached-modal .modal-dialog .modal-content {
  padding: 25px !important;
  border-radius: 4px;
}
#invite-sent-modal .modal-dialog .modal-content .modal-title,
#invite-not-sent-modal .modal-dialog .modal-content .modal-title,
#max-limit-reached-modal .modal-dialog .modal-content .modal-title {
  color: #303030;
  font-size: 20px !important;
  font-weight: 700;
  padding-left: 69px;
}
#invite-sent-modal .modal-dialog .modal-content .col-md-10,
#invite-not-sent-modal .modal-dialog .modal-content .col-md-10,
#max-limit-reached-modal .modal-dialog .modal-content .col-md-10 {
  order: 1;
  padding-left: 0;
}
#invite-sent-modal .modal-dialog .modal-content .col-md-10 p,
#invite-not-sent-modal .modal-dialog .modal-content .col-md-10 p,
#max-limit-reached-modal .modal-dialog .modal-content .col-md-10 p {
  color: #303030;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
#invite-sent-modal .modal-dialog .modal-content .col-md-2,
#invite-not-sent-modal .modal-dialog .modal-content .col-md-2,
#max-limit-reached-modal .modal-dialog .modal-content .col-md-2 {
  padding-right: 15px;
}
#invite-sent-modal .modal-dialog .modal-content .col-md-2 .alert-icon,
#invite-not-sent-modal .modal-dialog .modal-content .col-md-2 .alert-icon,
#max-limit-reached-modal .modal-dialog .modal-content .col-md-2 .alert-icon {
  margin-top: -35px;
}
#invite-sent-modal .modal-dialog .modal-content .modal-body,
#invite-not-sent-modal .modal-dialog .modal-content .modal-body,
#max-limit-reached-modal .modal-dialog .modal-content .modal-body {
  padding-bottom: 10px;
  padding-top: 10px;
}
#invite-sent-modal .modal-dialog .footer-text,
#invite-not-sent-modal .modal-dialog .footer-text,
#max-limit-reached-modal .modal-dialog .footer-text {
  padding-left: 67px;
  padding-top: 0px;
  cursor: pointer;
}
#invite-sent-modal .modal-dialog .footer-text p,
#invite-not-sent-modal .modal-dialog .footer-text p,
#max-limit-reached-modal .modal-dialog .footer-text p {
  margin-bottom: 0 !important;
}
#invite-sent-modal .modal-dialog .footer-text p .cancel,
#invite-not-sent-modal .modal-dialog .footer-text p .cancel,
#max-limit-reached-modal .modal-dialog .footer-text p .cancel {
  color: #404040 !important;
}
#invite-sent-modal .modal-dialog .footer-text button,
#invite-not-sent-modal .modal-dialog .footer-text button,
#max-limit-reached-modal .modal-dialog .footer-text button {
  background: #0071b3;
  border-radius: 4px;
  border: none;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
}
#invite-sent-modal .modal-dialog .footer-text a,
#invite-not-sent-modal .modal-dialog .footer-text a,
#max-limit-reached-modal .modal-dialog .footer-text a {
  float: right;
  min-width: 160px;
}
#invite-sent-modal .modal-dialog .footer-text a:focus,
#invite-not-sent-modal .modal-dialog .footer-text a:focus,
#max-limit-reached-modal .modal-dialog .footer-text a:focus {
  outline: 0 !important;
  box-shadow: none !important;
  color: #ffffff !important;
}
.invite-user-new-dls #inviteUsersModal .modal-dialog .modal-content {
  padding: 40px 15px 35px 15px !important;
}
.invite-user-new-dls #inviteUsersModal .modal-dialog .modal-content .guideseparator {
  margin-bottom: 23px;
}
.invite-user-new-dls #inviteUsersModal .guideContainerWrapperNode .guideRootPanel .popup-footer-txt {
  padding-top: 30px !important;
}
.invite-user-new-dls #inviteUsersModal .modal-dialog .modal-content .guideseparator hr {
  border: 1px solid #d7d7d7;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .guidecustomtable.guidefield .rolesCustomTable thead th {
  padding: 12px 10px !important;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .guidecustomtable.guidefield .rolesCustomTable tbody td {
  padding: 0 0 0 0px !important;
  height: 40px !important;
  background: #ffffff;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .guidecustomtable.guidefield .rolesCustomTable tbody td:nth-child(1) {
  color: #0071b3;
  padding-left: 8px !important;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .guidecustomtable.guidefield .rolesCustomTable tbody td .bgcolor-white {
  background-color: transparent;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .guidecustomtable.guidefield .rolesCustomTable tbody .bgcolor-light-gray {
  background-color: #f7f7f7 !important;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .afWizardPanel {
  padding: 0px !important;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .invite-user-screen1 .row .popup-header-txt .roles-header {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 25px;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .invite-user-screen1 .row .popup-header-txt .roles-header h4 {
  font-size: 32px;
  font-weight: 700;
  color: #303030;
  margin: 0 !important;
}
.invite-user-new-dls #inviteUsersModal .invite-user-form .invite-user-screen1 .row .popup-header-txt .roles-header span {
  font-size: 16px;
  color: #303030;
  font-weight: 500;
  padding-top: 5px;
  padding-left: 7px;
}
.invite-user-new-dls #inviteUsersModal .aemformcontainer form .guideContainerWrapperNode .guideRootPanel .row {
  margin: 6px 6px 6px 6px !important;
}
@media (min-width: 768px) {
  .invite-user-new-dls #inviteUsersModal .modal-dialog {
    min-width: 1233px;
    width: 1233px;
  }
}

#select2-soldtodropdown-results li,
#select2-shipedtodropdown-results li {
  line-height: 1.5;
  font-size: 1rem;
  padding-bottom: 5px;
}
.superuser-modal {
  position: relative;
}
.superuser-modal .contract-location-Container {
  float: left;
  width: 100%;
}
.superuser-modal #searchResultsAccountDropdown[disabled=disabled] {
  cursor: not-allowed !important;
  color: #d0d0d0 !important;
  pointer-events: none;
}
.superuser-modal #searchResultsContractDropdown[disabled=disabled] {
  cursor: not-allowed !important;
  color: #d0d0d0 !important;
  pointer-events: none;
}
.superuser-modal .add-contract-sub-div[disabled=disabled] {
  cursor: not-allowed !important;
  color: #d0d0d0 !important;
  pointer-events: none;
}
.superuser-modal a {
  text-decoration: none;
}
.superuser-modal input::-webkit-input-placeholder {
  font-size: 1.0em !important;
  color: #d0d0d0 !important;
  font-weight: 300;
}
.superuser-modal .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  font-size: 0.975em;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 8px;
  margin-right: 8px;
  padding: 19px 4%;
  text-align: center;
  text-transform: uppercase;
}
.superuser-modal .btn.btn-secondary {
  background-color: #ffffff;
  border: 2px solid #00629b;
  color: #00629b;
  cursor: pointer;
  text-align: center;
}
.superuser-modal .btn.btn-secondary:hover {
  background-color: #ffffff;
  border-color: #0071b3;
  color: #0071b3;
}
.superuser-modal .btn-secondary.focus {
  box-shadow: none;
}
.superuser-modal .btn-secondary:focus {
  box-shadow: none !important;
}
.superuser-modal .select-custom {
  position: relative;
}
.superuser-modal .select-custom select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
}
.superuser-modal .select-custom select:focus {
  outline-offset: 0;
  outline: none;
  border: 2px solid #00629b;
  box-shadow: none;
}
.superuser-modal .select-custom .form-control {
  border: 2px solid #d0d0d0;
  height: 48px;
  border-radius: 0;
  padding: 0 40px 0 10px;
  font-size: 18px;
  font-weight: 300;
  color: #303030;
  line-height: 25px;
  background: #ffffff;
}
.superuser-modal .select-custom span.mvp-icon-carat_down {
  top: 33%;
  right: 0.75rem;
  position: absolute;
}
.superuser-modal .select-custom span.mvp-icon-carat_down::before {
  font-size: 24px;
}
.superuser-modal .select-custom span.mvp-icon-carat_down:before {
  color: #9b9b9b;
  background: transparent;
  font-size: 24px;
}
.superuser-modal .table {
  font-size: 0.938em;
}
.superuser-modal .user-custom-dropdown.mvp2 .filter-options {
  height: 200px;
  overflow-y: scroll;
}
.superuser-modal #multipleAccounts {
  z-index: 9999;
}
.superuser-modal #removeAccounts {
  z-index: 9999;
}
.superuser-modal .multiAccountsUpdate {
  border: 1px solid #D0D0D0;
  border-radius: 4px;
}
.superuser-modal .multiAccountsUpdate tbody tr {
  border-bottom: 1px solid #D0D0D0;
}
.superuser-modal .multiAccountsUpdate tbody tr:last-child {
  border-bottom: none;
}
.superuser-modal div#removeAccountsTable {
  border: 1px solid #D0D0D0;
  border-radius: 4px;
}
.superuser-modal #removeAccounts tbody tr {
  border-bottom: 1px solid #D0D0D0;
}
.superuser-modal #removeAccounts tbody tr:last-child {
  border-bottom: none;
}
.superuser-modal .multiAccountsUpdate .table thead th {
  background: #f7f7f7 !important;
  color: #404040 !important;
  font-weight: 700;
}
.superuser-modal #removeAccounts .table thead th {
  background: #f7f7f7 !important;
  color: #404040 !important;
  font-weight: 700;
}
.superuser-modal #removeAccounts .editCheckBoxAll {
  float: left;
  margin-right: 9px;
}
.superuser-modal .multiAccountsUpdate #nextHeader {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
}
.superuser-modal .multiAccountsUpdate #nextHeader p {
  margin: 0;
}
.superuser-modal .multiAccountsUpdate .editAccess {
  border: 1px solid #0071b3;
  border-radius: 4px;
  width: auto;
  font-weight: 700;
  padding: 6px 8px 2px 8px;
}
.superuser-modal #removeAccountsTable #topHeader {
  justify-content: space-between;
  align-items: center;
  padding: 10px;
}
.superuser-modal #nextHeader .edit-icon-img {
  width: 14px;
  height: 14px;
  margin-right: 6px;
  vertical-align: text-top;
}
.superuser-modal #removeAccountsTable #topHeader p {
  margin: 0;
}
.company-user-table .modal-header {
  border-bottom: transparent;
  margin-bottom: 10px;
  padding: 0 1rem 0;
}
.company-user-table .modal-content {
  border-radius: 0;
  border: none;
  padding: 10px;
}
.company-user-table .heading {
  font-size: 1.75em;
  font-weight: 500;
  line-height: normal;
}
.company-user-table .max-users {
  font-size: 1em;
  margin-top: 10px;
}
.company-user-table .max-users span {
  font-weight: 800;
}
.company-user-table .table thead {
  background-color: #606060;
  color: #ffffff;
}
.company-user-table .table thead th {
  border-bottom: transparent;
  font-weight: 300;
  vertical-align: middle;
  padding: 10px;
}
.company-user-table .table th {
  border-top: transparent;
  padding: 0.75rem;
  vertical-align: top;
}
.company-user-table .table td {
  border-top: transparent;
  padding: 0.75rem;
  vertical-align: top;
}
.company-user-table .table td a {
  font-weight: 800;
}
.company-user-table .table td:last-child {
  font-weight: 800;
}
.company-user-table .modal.show {
  padding-right: 0;
}
.company-user-table .font-weight-500 {
  font-weight: 500;
}
.company-user-table i.fa.fa-angle-down {
  font-size: 20px;
  left: 8px;
  position: relative;
  top: 2px;
}
.company-user-table .custom-scrollbar tbody {
  display: block;
  max-height: 300px;
  overflow: auto;
}
.company-user-table .custom-scrollbar thead,
.company-user-table .custom-scrollbar tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar {
  width: 10px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px #d0d0d0;
  border-radius: 6px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 6px;
}
.company-user-table .custom-scrollbar tbody::-webkit-scrollbar-thumb:hover {
  background: #9b9b9b;
}
.company-user-table .mvp-icon-close-icon:before {
  content: "\e90C";
  float: right;
  font-size: 21px;
  position: relative;
  top: 0;
  color: #000000;
  background-color: #e0e0e0;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
.company-user-table .custom-checkbox input[type=checkbox] {
  display: none;
  z-index: -1;
}
.company-user-table .custom-checkbox input[type=checkbox]:disabled + label {
  cursor: not-allowed !important;
  pointer-events: none !important;
  background-color: #e0e0e0;
}
.company-user-table .custom-checkbox input[type=checkbox] + label {
  display: block;
  width: 22px;
  height: 22px;
  background-color: #ffffff;
  border: #d0d0d0 solid 2px;
  cursor: pointer;
}
.company-user-table .custom-checkbox input[type=checkbox] + label::before {
  content: none;
}
.company-user-table .custom-checkbox input[type=checkbox] + label::after {
  content: none;
}
.company-user-table .custom-checkbox input[type=checkbox]:checked + label::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin: 0;
  content: "\e90B";
  left: -2px;
  top: -2px;
  line-height: 1.1;
}
.company-user-table .custom-checkbox input[type=checkbox]:checked + label::after {
  content: none;
}
.company-user-table .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  font-size: 0.975em;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 8px;
  margin-right: 8px;
  padding: 20px 4%;
  text-align: center;
  text-transform: uppercase;
}
.company-user-table .btn.btn-primary {
  background-color: #00629b;
  border: 2px solid #00629b;
  color: #ffffff;
  cursor: pointer;
  text-align: center;
}
.company-user-table .btn.btn-primary:hover {
  background-color: #0071b3;
  border-color: #0071b3;
  color: #ffffff;
}
.company-user-table .btn.btn-secondary {
  background-color: #ffffff;
  border: 2px solid #00629b;
  color: #00629b;
  cursor: pointer;
  text-align: center;
}
.company-user-table .btn.btn-secondary:hover {
  background-color: #ffffff;
  border-color: #0071b3;
  color: #0071b3;
}
.company-user-table .btn-primary.focus {
  box-shadow: none;
}
.company-user-table .btn-primary:focus {
  box-shadow: none;
}
.company-user-table .btn-secondary.focus {
  box-shadow: none;
}
.company-user-table .btn-secondary:focus {
  box-shadow: none ;
}
.company-user-table .select2-container.select2-container--default {
  border: 2px solid #d0d0d0;
}
.modal.company-user-table .modal-header .sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.modal.company-user-table .modal-header .close {
  position: absolute;
  top: 25px;
  right: 15px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #e0e0e0;
  transition: 0.75s ease;
  margin: 0;
  opacity: 1;
  padding: 0;
  border: 0;
  line-height: 1;
  font-size: 1.5rem;
  outline: 0;
}
.modal.company-user-table .modal-header .close:hover {
  background: #d0d0d0;
  opacity: 0.5;
}
.modal.company-user-table .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 7px;
  left: 3px;
  text-shadow: none;
}
.modal.company-user-table .modal-header .close .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
}
.modal.company-user-table .modal-header .close .mvp-icon-close:before {
  content: "\e90C";
}
.company-user-listing.mvp2 .table-search {
  height: 48px;
  width: 100%;
  position: relative;
}
.company-user-listing.mvp2 .table-search .form-control:focus {
  box-shadow: none !important;
}
.company-user-listing.mvp2 .table-search .form-control-lg {
  height: 42px !important;
}
.company-user-listing.mvp2 .table-search .input-group {
  border: 2px solid #d0d0d0;
  border-radius: 0;
  width: 294px;
  width: 100%;
}
.company-user-listing.mvp2 .table-search .input-group input::-webkit-input-placeholder {
  font-size: 1.0em !important;
  color: #d0d0d0 !important;
  font-weight: 300;
}
.company-user-listing.mvp2 .table-search .input-group.focus {
  border-color: #0071b3;
}
.company-user-listing.mvp2 .table-search button.btn.btn-link.search-btn {
  background: transparent;
}
.company-user-listing.mvp2 .table-search .search {
  border: none;
  border-radius: 0;
  color: #808080;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 18px;
  letter-spacing: -0.25px;
}
.company-user-listing.mvp2 .table-search .mvp-icon-search::before {
  font-size: 24px;
  color: #808080;
  top: -9px;
  position: relative;
}
#assignAccounts td:first-child,
#assignAccessGroup td:first-child,
#deactiveUser td:first-child,
#decline td:first-child {
  width: 5%;
}
#assignAccounts .btn.btn-primary[disabled=disabled],
#assignAccessGroup .btn.btn-primary[disabled=disabled],
#deactiveUser .btn.btn-primary[disabled=disabled],
#decline .btn.btn-primary[disabled=disabled],
#assignContracts .btn.btn-primary[disabled=disabled] {
  cursor: not-allowed !important;
  border: 2px solid #d0d0d0 !important;
  color: #ffffff !important;
  pointer-events: none;
  background-color: #d0d0d0 !important;
}
.select2-dropdown--below {
  z-index: 999999999;
}
.select2-dropdown--above {
  z-index: 999999999;
}
@media (max-width: 1024px) {
  .superuser-modal .modal .modal-content {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .company-user-table .modal-lg,
  .company-user-table .modal-xl {
    max-width: 90%;
  }
}
@media (max-width: 768px) {
  .company-user-table .modal-content {
    width: 100% !important;
  }
  .company-user-listing .total-results-mob {
    padding: 0 0 10px 0;
  }
  #assignAccounts td:first-child,
  #assignAccessGroup td:first-child,
  #deactiveUser td:first-child,
  #assignContracts td:first-child,
  #assignAccounts th:first-child,
  #assignAccessGroup th:first-child,
  #deactiveUser th:first-child,
  #assignContracts th:first-child {
    width: 8%;
  }
  .superuser-modal .col-lg-4.col-md-6.col-sm-12.float-left.justify-content-end.selectbox-dropdown1 {
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  .company-user-listing.mvp2 .table-search {
    width: auto;
  }
  .company-user-listing.mvp2 .table-search .input-group {
    border: 2px solid #d0d0d0;
  }
  .company-user-listing.mvp2 .table-search .typeahead-suggestions {
    border-top: none;
  }
}
@media (max-width: 640px) {
  .company-user-listing .btn.btn-secondary {
    margin-bottom: 10px;
    display: block;
  }
  .superuser-modal .col-lg-4.col-md-6.col-sm-12.float-left.justify-content-end.d-sm-block {
    padding: 0;
  }
}
@media (max-width: 480px) {
  #assignAccounts td:first-child,
  #assignAccessGroup td:first-child,
  #deactiveUser td:first-child,
  #assignContracts td:first-child,
  #assignAccounts th:first-child,
  #assignAccessGroup th:first-child,
  #deactiveUser th:first-child,
  #assignContracts th:first-child {
    width: 15% !important;
  }
  .superuser-modal .col-lg-4.col-md-6.col-sm-12.float-left.justify-content-end.selectbox-dropdown1 {
    padding: 0;
  }
  .superuser-modal .superuser-listing-table .table {
    font-size: .890em;
  }
}
#assignContracts .assignContractsModalDropdown.mvp2 .form-control:focus {
  box-shadow: none;
}
#assignContracts .assignContractsModalDropdown.mvp2 .form-control {
  height: 48px;
  border-radius: 0;
  border-color: #e7e7e7;
  cursor: pointer;
}
#assignContracts .assignContractsModalDropdown.mvp2 .form-control.focused {
  border-color: #0071b3;
}
#assignContracts .assignContractsModalDropdown.mvp2 .filter-title {
  line-height: 18px;
  font-weight: 300;
  font-size: 18px;
  color: #303030;
}
#assignContracts .assignContractsModalDropdown.mvp2 .filter-options {
  width: 100%;
  background: #ffffff;
  border: 1px solid #0071b3;
  border-top: 0;
  position: absolute;
  top: 48px;
  left: 0;
  z-index: 9;
  height: 200px;
  overflow-y: scroll;
}
#assignContracts .assignContractsModalDropdown.mvp2 .filter-options.hidden {
  display: none;
}
#assignContracts .assignContractsModalDropdown.mvp2 .filter-option {
  padding: 15px;
  font-size: 14px;
  color: #404040;
}
#assignContracts .assignContractsModalDropdown.mvp2 .filter-option:not(:last-child) {
  border-bottom: 1px solid #d0d0d0;
}
#assignContracts .assignContractsModalDropdown.mvp2 .checkbox {
  height: 24px;
  width: 24px;
  border: 1px solid #a0a0a0;
  -webkit-box-shadow: inset 0 1px 2px 0 silver;
  box-shadow: inset 0 1px 2px 0 silver;
  flex-shrink: 0;
}
#assignContracts .assignContractsModalDropdown.mvp2 .checkbox.selected {
  background: #0071b3 !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#assignContracts .assignContractsModalDropdown.mvp2 .checkbox.selected .mvp-icon-check {
  margin-left: 0;
  position: absolute;
  display: inline;
}
#assignContracts .assignContractsModalDropdown.mvp2 .checkbox.selected .mvp-icon-check::before {
  font-size: 16px !important;
  font-weight: 800;
  color: #ffffff !important;
  position: absolute;
  top: 3px;
  left: 3px;
}
#assignContracts .assignContractsModalDropdown.mvp2 .checkbox .mvp-icon-check {
  display: none;
}
#assignContracts .assignContractsModalDropdown.mvp2 .mvp-icon-carat_up,
#assignContracts .assignContractsModalDropdown.mvp2 .mvp-icon-carat_down {
  position: absolute;
  right: 5px;
  top: 24%;
  pointer-events: none;
}
#assignContracts .assignContractsModalDropdown.mvp2 .mvp-icon-carat_up::before,
#assignContracts .assignContractsModalDropdown.mvp2 .mvp-icon-carat_down::before {
  color: #a0a0a0;
  font-size: 24px;
  background: rgba(0, 0, 0, 0);
}
#assignContracts .assignContractsModalDropdown.mvp2 #resetSearchFilter {
  background: 0;
  border: 0;
  padding: 0;
  cursor: pointer;
}
#assignContracts .assignContractsModalDropdown.mvp2 #resetSearchFilter .mvp-icon-close:before {
  font-size: 12px;
}
#assignContracts .assignContractsModalDropdown.mvp2 button {
  background: 0;
  height: 60px;
}
#assignContracts .assignContractsModalDropdown.mvp2 .selected-filters:not(.d-none),
#assignContracts .assignContractsModalDropdown.mvp2 .selected-cats:not(.d-none) {
  margin-top: 15px;
}
#assignContracts .assignContractsModalDropdown.mvp2 .disabled {
  pointer-events: none;
}
#assignContracts .assignContractsModalDropdown.mvp2 .filter-option.js-filter-option.align-items-center.d-vis.disabled a.checkbox.js-checkbox.selected {
  background: gray !important;
}
#assignContracts .customized-dropdown-disabled {
  cursor: not-allowed !important;
  color: #ffffff !important;
  pointer-events: none;
  background-color: #d0d0d0 !important;
}
#assignContracts .select-custom-location {
  position: relative;
}
#assignContracts .select-custom-location select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
}
#assignContracts .select-custom-location select:focus {
  outline-offset: 0;
  outline: none;
  border: 2px solid #00629b;
  box-shadow: none;
}
#assignContracts .select-custom-location .form-control {
  border: 2px solid #d0d0d0;
  height: 48px;
  border-radius: 0;
  padding: 0 40px 0 10px;
  font-size: 18px;
  font-weight: 300;
  color: #303030;
  line-height: 25px;
  background: #ffffff;
}
#assignContracts .select-custom-location span.mvp-icon-carat_down {
  top: 33%;
  right: 0.75rem;
}
#assignContracts .select-custom-location span.mvp-icon-carat_down::before {
  font-size: 24px;
}
#assignContracts .select-custom-location span.mvp-icon-carat_down:before {
  color: #9b9b9b;
  background: transparent;
  font-size: 24px;
}
#assignContracts .add-contract-main-div {
  text-align: center;
  width: 100%;
}
#assignContracts .add-contract-main-div .add-contract-btn {
  font-weight: 800;
  display: inline-block;
  width: auto;
}
#assignContracts .add-contract-main-div .add-contract-btn .add-contract-sub-div {
  text-align: center;
  width: 100%;
}
#assignContracts .add-contract-main-div .add-contract-btn .add-contract-sub-div .label-plus {
  font-size: 40px;
  margin-right: 7px;
  cursor: pointer;
}
#assignContracts .add-contract-main-div .add-contract-btn .add-contract-sub-div .label-text {
  padding-top: -7px;
  position: relative;
  top: -9px;
  cursor: pointer;
}
#assignContracts .assign-contracts-search-icon {
  float: left;
}
#assignContracts .assign-contracts-search-icon:before {
  rotate: 270deg;
  font-size: 26px;
  margin: 8px 5px 0px -3px;
}
#assignContracts .search-filter-main-div {
  padding-right: 0px !important;
}
#assignContracts .search-filter-main-div .search-filter-div {
  width: 85%;
}
#assignContracts .search-filter-main-div .search-filter-div input {
  width: 100%;
  border: none;
  outline: none;
}
#assignContracts #parentDivStart {
  height: 220px;
  overflow-y: scroll;
  padding: 0px 5px 0px 0px;
}
#assignContracts #parentDivStart::-webkit-scrollbar {
  width: 8px;
}
#assignContracts #parentDivStart::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
#assignContracts #parentDivStart::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
#assignContracts .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 4px;
  left: 2px;
  text-shadow: none;
}
div#searchResultsAero span.mvp-icon-carat_up {
  position: absolute;
  top: 10px;
  right: 8px;
}
div#searchResultsAero [class*="mvp-icon-"]:before {
  font-size: 20px;
}

.base-modal-component .mvp2 .secondary-cta:hover {
  color: #00629b;
  border-color: #00629b;
}
.modal.base-modal {
  padding-right: 0px !important;
}
.modal.base-modal .modal-content {
  border-radius: 0;
  padding: 30px 36px 48px;
  width: 100%;
  margin: 0px !important;
}
.modal.base-modal .modal-header .modal-title {
  color: #303030;
  font-size: 24px;
  font-weight: 300;
  line-height: normal;
}
.modal.base-modal .modal-header .modal-title-maxsize {
  color: #303030;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}
.modal.base-modal .modal-header .modal-title-maxfile {
  color: #303030;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}
.modal.base-modal .modal-header .close {
  position: absolute;
  top: 6px;
  right: 5px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #e0e0e0;
  transition: .75s ease;
  margin: 0;
  opacity: 1;
  padding: 0;
  border: 0;
  line-height: 1;
  font-size: 1.5rem;
}
.modal.base-modal .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 3px;
  left: 8px;
  text-shadow: none;
}
.modal.base-modal .modal-header .close .mvp-icon-close::before {
  color: #000;
  font-size: 16px;
  display: inline-block;
  text-transform: none;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  content: "\e90C";
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  font-family: "icomoonregular" !important;
}
.modal.base-modal .modal-body {
  background-color: transparent;
  padding: 30px 0 48px;
  color: #303030;
  font-weight: 300;
  font-size: 16px;
  line-height: 23px;
}
.modal.base-modal .modal-body > .row > div * {
  padding: 0;
}
.modal.base-modal .unidentified-user-soldto {
  display: block;
  color: #dc3545;
  font-size: 0.875em;
  margin-top: 0.25rem;
}
.modal.base-modal label.unidentified-required::before {
  font-size: 12px;
  content: "* ";
  color: red;
  display: inline;
  vertical-align: 0.4em;
}
.modal.base-modal .col-md-9 {
  order: 2;
  padding-top: 20px;
}
.modal.base-modal .col-md-3 {
  order: 1;
}
.modal.base-modal .col-md-3 img {
  width: auto;
  max-height: 144px;
}
.modal.base-modal .modal-footer {
  border-top: 0;
}
.modal.base-modal .modal-footer .button-wrapper {
  width: 100%;
  display: flex !important;
  position: relative !important;
  flex-direction: column;
}
.modal.base-modal .modal-footer .button-wrapper > div:first-child {
  order: 2;
  margin-top: 1rem;
}
.modal.base-modal .modal-footer .button-wrapper > div:last-child {
  order: 1;
}
.modal.base-modal .modal-footer .button-wrapper .button > a {
  margin: 0px !important;
  outline: none !important;
}
.modal.base-modal .modal-footer .cta {
  width: 100%;
  margin: 0;
}
.modal.base-modal .footer-text {
  padding-top: 40px;
}
.modal.base-modal .footer-text p a:focus {
  color: #00629b !important;
}
.modal.base-modal #deniedPartyStatus .button-wrapper {
  width: inherit;
}
.modal.base-modal #emailChangeStatus .button-wrapper {
  width: inherit;
}
.unidentified-loading-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.8);
  opacity: 1;
  transition: opacity .15s linear;
  z-index: 2050;
  display: none;
}
.unidentified-loading-backdrop .loading {
  border-radius: 50%;
  width: 80px;
  height: 80px;
  border: 0.35rem solid rgba(195, 195, 195, 0.5);
  border-top-color: #fff;
  animation: spin 1s infinite linear;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -40px auto auto -40px;
}
#emailChangeWarning .button-wrapper a {
  min-width: 232px;
}
.base-modal-component #identifiedUser .modal-content {
  border-radius: 4px;
}
.base-modal-component #roleBasedModal .modal-content {
  border-radius: 4px;
}
.base-modal-component #isRevalidationRequired .modal-content {
  border-radius: 4px;
}
.base-modal-component #unidentifiedUser .modal-content {
  border-radius: 4px;
}
.base-modal-component #isNewUser .modal-content {
  border-radius: 4px;
}
.base-modal-component #revalidate .modal-content {
  border-radius: 4px;
}
.base-modal-component #delete_account_success_modal .modal-content {
  border-radius: 4px;
}
.base-modal-component #delete_account_init_modal .modal-content {
  border-radius: 4px;
}
.base-modal-component #emailChangeWarning .modal-content {
  border-radius: 4px;
}
@media (min-width: 768px) {
  .modal.base-modal .modal-dialog {
    min-width: 712px;
    width: 712px;
  }
  .modal.base-modal .col-md-9 {
    order: 1;
  }
  .modal.base-modal .col-md-3 {
    order: 2;
  }
  .modal.base-modal .modal-header .modal-title {
    font-size: 40px;
    line-height: normal;
  }
  .modal.base-modal .modal-header .modal-title-maxsize {
    font-size: 40px;
    line-height: 46px;
  }
  .modal.base-modal .modal-header .modal-title-maxfile {
    font-size: 40px;
    line-height: 46px;
  }
  .modal.base-modal .modal-body {
    font-size: 16px;
    line-height: 25px;
  }
  .modal.base-modal .modal-footer .button-wrapper {
    width: auto;
    flex-direction: row;
  }
  .modal.base-modal .modal-footer .button-wrapper > div:first-child {
    order: 1;
    margin-top: 0;
  }
  .modal.base-modal .modal-footer .button-wrapper > div:last-child {
    order: 2;
  }
  .modal.base-modal .modal-footer .button-wrapper > div:last-child:not(:only-child) {
    margin-left: 40px;
  }
  .modal.base-modal .modal-footer .button-wrapper .button > a {
    width: 100% !important;
    outline: none !important;
  }
  .modal.base-modal .modal-footer .cta {
    min-width: 200px;
    width: auto;
  }
  .modal.base-modal .modal-footer .cta.secondary-cta:focus {
    color: #00629b;
    border-color: #00629b;
  }
  .modal.base-modal .modal-footer .cta.primary-cta:focus {
    background: #00629b;
    border-color: #00629b;
  }
}
@media screen and (max-width: 479px) {
  .base-modal-component .button-wrapper .revalidate-call {
    margin: 5px 0;
  }
  .base-modal-component #revalidate .modal-content {
    text-align: center;
  }
  .base-modal-component #revalidate .modal-content .modal-title {
    max-width: 280px;
    text-align: center;
  }
}
@media screen and (max-width: 320px) {
  .modal.base-modal .modal-header .modal-title {
    font-size: 20px;
  }
}
.base-modal.modal .modal-footer a {
  min-width: 200px;
  width: 100%;
}
@media only screen and (min-width: 320px) and (max-width: 720px) {
  #pagination-error-limit .modal-title {
    font-size: 21px !important;
  }
  #pagination-error-limit button.close {
    right: -28px !important;
  }
}
.modal-carat-icons.mvp-icon-carat_down:before,
.modal-carat-icons.mvp-icon-carat_up:before {
  font-size: 16px;
  cursor: pointer;
  font-weight: 800;
  position: absolute;
  color: #0071b3;
  padding-top: 5px;
}
.pdp-available-countries {
  font-size: 16px;
  font-weight: 700;
}
.Modal-Dynamic-catalog .Catalog {
  display: flex;
}
#pdpNonLoginNoAcessShowPopup .alert-icon.text-center img {
  width: 70px;
  margin-bottom: 1rem;
  margin-right: 30px;
}
#pdpNonLoginNoAcessShowPopup button {
  display: none;
}
#pdpNonLoginNoAcessShowPopup .modal-footer {
  justify-content: flex-end !important;
}
#pdpNonLoginNoAcessShowPopup .modal-body {
  padding: 0 !important;
}
#pdpNonLoginNoAcessShowPopup .modal-header {
  height: 0 !important;
}
#pdpNonLoginNoAcessShowPopup .Catalog {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
#pdpNonLoginNoAcessShowPopup .button a {
  text-transform: none !important;
}
#pdpNonLoginNoAcessShowPopup #modalSalesOrgCountryDropdown {
  padding-left: 5px;
}
#pdpNonLoginNoAcessShowPopup .Catalog {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
#pdpNonLoginNoAcessShowPopup .catalog-message {
  font-weight: 700 !important;
  margin: 0 !important;
}
#pdpNonLoginNoAcessShowPopup .select-countries {
  display: flex;
  align-items: center;
}
#pdpNonLoginNoAcessShowPopup .modal-content {
  padding: 30px 36px 36px !important;
}

@font-face {
  font-family: 'aeroIcons';
  src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAqcAAwAAAAACkwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAAMoAAADK2uLeFE9TLzIAAAHoAAAAYAAAAGAPEgXYY21hcAAAAkgAAACkAAAApP9ys3BnYXNwAAAC7AAAAAgAAAAIAAAAEGdseWYAAAL0AAAE5AAABOQjzCRWaGVhZAAAB9gAAAA2AAAANhVWCetoaGVhAAAIEAAAACQAAAAkB7YD12htdHgAAAg0AAAAWAAAAFgaAQImbG9jYQAACIwAAAAuAAAALggABvptYXhwAAAIvAAAACAAAAAgAB0AY25hbWUAAAjcAAABngAAAZ797WTdcG9zdAAACnwAAAAgAAAAIAADAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACgAAAAEADgAEABoAPABYAIYAAQAEAAYABwAIABUAAgAGABoAEAAJAAgACAAFAAsADQANAAkACAARAAMACAAIAAEABAAUAAsACwAOAAcADQAJAAQACgAJAAcADAACAAYAIAATAAwACQANAAkADwAJAAUACwANAA0ACQAIABIABgAJAA0ACQAPAAkAAQAEABQAAgAVAAAAAwOrAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAiAAAAB4AEAADAA4AAQAgAEMARgBhAGUAaQBsAHIAdOFH47rpA//9//8AAAAAACAAQwBGAGEAYwBoAGsAcgB04UfjuukA//3//wAB/+P/wf+//6X/pP+i/6H/nP+bHskcVxcSAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAVgABA6oDVQALACcAAAE1IzUjFSMVMxUzNQMyFx4BFxYVFAcOAQcGIyInLgEnJjU0Nz4BNzYC1qxUrKxUKlhOTnMiISEic05NWVhOTnMiISEic05NAYFUrKxUrKwB1CIhdE1OWFlNTnQhISEhdE5NWVhOTXQhIgAAAAADAFYAAQOqA1UAGwA3AEMAACUyNz4BNzY1NCcuAScmIyIHDgEHBhUUFx4BFxYTMhceARcWFRQHDgEHBiMiJy4BJyY1NDc+ATc2FxUzFSMVIzUjNTM1AgBGPz5dGxsbG10+PkdGPz5dGxsbG10+PkdYTk5zIiEhInNOTVlYTk5zIiEhInNOTYOsrFSsrFUbG10+PkdGPj9dGxsbG10/PkZHPj5dGxsDACIhdE1OWFlNTnQhISEhdE5NWVhOTXQhItSsVKysVKwAAAYAwAAAA2ADYAAZACQAKAAsADAAOwAAATMVIxEUBiMhIiY1ESM1MzU0NjsBMhYdATMFERQWMyEyNjURIRcRMxEzETMRMxEzESciBh0BMzU0JisBAuCAQDgo/qAoOEDAJRugGyVA/kAlGwFgGyX+IGAgYCBgIOANE+ATDaAC4CD9oCg4OCgCYCBAGyUmGkAg/aAbJSYaAmBA/eACIP3gAiD94AIgwBMNQEANEwAFAMAAAANgA2AAGQAdACEAJQAwAAABMxUjERQGIyEiJjURIzUzNTQ2OwEyFh0BMwURMxEzETMRMxEzESciBh0BMzU0JisBAuCAQDgo/qAoOEDAJRugGyVA/qAgYCBgIOANE+ATDaAC4CD9oCg4OCgCYCBAGyUmGkBg/eACIP3gAiD94AIgwBMNQEANEwAAAAAD//r/0wP6A9MALABZAGAAADcmJy4BJyY1NDc+ATc2MzIXHgEXFhcxFhceARcWFRQHDgEHBiMiJy4BJyYnMSU2Nz4BNzY1NCcuAScmIyIHDgEHBgcxBgcOAQcGFRQXHgEXFjMyNz4BNzY3MQEXNxcBJzeWJB0dKQoLKCiLXV5qNjMzXikqIyEbGyUKCikoi11dajQxMVsoKSICjBwWFh8JCCAhb0pLVSopKEkhIRwcFhYfCQggIW9KS1UqKShJISEc/jV23Ej+3L5IYyMpKl00MzZqXV6LKCgLCygdHSQjKClaMTE0al1diykoCgolGxshSBwhIUkoKCtVSktvICEJCB8WFxscISFJKSgqVUtKcCAgCAkfFhYcAUZ23En+3r1JAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAQAAYkUm8V8PPPUACwQAAAAAANkhYqQAAAAA2SFipP/6/9MD+gPTAAAACAACAAAAAAAAAAEAAAPA/8AAAAQA//oAAAP6AAEAAAAAAAAAAAAAAAAAAAAWBAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAFYEAABWBAAAwAQAAMAEAP/6AAAAAAAAAAAACgAUAB4AKAAyADwARgBQAFoAZABuAHgAggCMAJYA1AE4AY4B1gJoAnIAAAABAAAAFgBhAAYAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEACQAAAAEAAAAAAAIABwByAAEAAAAAAAMACQA8AAEAAAAAAAQACQCHAAEAAAAAAAUACwAbAAEAAAAAAAYACQBXAAEAAAAAAAoAGgCiAAMAAQQJAAEAEgAJAAMAAQQJAAIADgB5AAMAAQQJAAMAEgBFAAMAAQQJAAQAEgCQAAMAAQQJAAUAFgAmAAMAAQQJAAYAEgBgAAMAAQQJAAoANAC8YWVyb0ljb25zAGEAZQByAG8ASQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwYWVyb0ljb25zAGEAZQByAG8ASQBjAG8AbgBzYWVyb0ljb25zAGEAZQByAG8ASQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByYWVyb0ljb25zAGEAZQByAG8ASQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==);
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
[class^="aeroIcon"],
[class*=" aeroIcon"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'aeroIcons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.base-base-modal-component.base-base-adaptiveFormModal .formWaiting.formWaiting {
  height: 300px;
}
.base-base-modal-component.base-base-adaptiveFormModal .formWaiting.formWaiting .gridFluidLayout {
  display: none;
}
.base-base-modal-component.base-base-adaptiveFormModal .formWaiting.formWaiting:after {
  content: '';
  position: absolute;
  left: calc(35%);
  top: calc(35%);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  border: 0.35rem solid rgba(18, 114, 178, 0.2);
  border-top-color: #00629b;
  animation: spin 1s infinite linear;
}
.base-base-modal-component.base-base-adaptiveFormModal .waiting {
  height: 300px;
}
.base-base-modal-component.base-base-adaptiveFormModal .waiting .gridFluidLayout {
  display: none;
}
.base-base-modal-component.base-base-adaptiveFormModal .waiting:after {
  content: '';
  position: absolute;
  left: calc(35%);
  top: calc(35%);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  border: 0.35rem solid rgba(18, 114, 178, 0.2);
  border-top-color: #00629b;
  animation: spin 1s infinite linear;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal.formSuccess .aemformcontainer {
  display: none;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal.formSuccess .successWrapper {
  display: block;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .prepareStatusModal {
  position: relative;
  background: none;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .prepareStatusModal .formcontent {
  display: none;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .prepareStatusModal button.close {
  display: none;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .prepareStatusModal:after {
  content: '';
  position: absolute;
  left: calc(10%);
  top: calc(10%);
  border-radius: 50%;
  width: 80px;
  height: 80px;
  border: 0.35rem solid rgba(255, 255, 255, 0.2);
  border-top-color: #ffffff;
  animation: spin 1s infinite linear;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .guide-breadcrumb {
  padding-bottom: 15px;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .aemformcontainer {
  font-family: "Honeywell Sans";
  font-size: 16px;
  font-weight: 500;
  padding: 10px 0;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .aemformcontainer .row {
  margin-top: 0;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .modal-content {
  padding: 30px;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .modal-content .formcontent .mvp-form-wrapper form .guideContainerWrapperNode {
  margin-left: 5px;
}
.base-base-modal-component.base-base-adaptiveFormModal #serviceRestrictionModal .service-closeCta button {
  background-color: #ffffff;
  color: #0071b3;
}
.base-base-modal-component.base-base-adaptiveFormModal .successWrapper {
  display: none;
}
.base-base-modal-component.base-base-adaptiveFormModal .successWrapper .successMsg {
  font-size: 16px;
  font-weight: 300;
  color: #404040;
  letter-spacing: -0.25px;
  padding: 76px 100px 114px 0;
  position: relative;
}
.base-base-modal-component.base-base-adaptiveFormModal .successWrapper .successMsg:before {
  content: 'circleCheck';
  font-family: 'aeroIcons';
  position: absolute;
  right: 0;
  top: 0;
  color: #5a8028;
  font-size: 100px;
}
.base-base-modal-component.base-base-adaptiveFormModal .successWrapper .closeModal {
  background-color: #0071b3;
  color: #ffffff;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 17px;
  text-align: center;
  border-radius: 0;
  padding: 15px 74px;
  text-transform: uppercase;
  border-color: #0071b3 !important;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .close {
  z-index: 10;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent .joule-form-heading {
  font-size: 24px !important;
  line-height: 24px;
  font-weight: 300;
  color: #303030;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent .base-adaptive {
  background: #ffffff;
  padding: 0;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent .base-adaptive .container {
  width: 100% !important;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guideContainerWrapperNode {
  width: 100%;
  margin: 0;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guideStaticText {
  padding-left: 0;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form input {
  font-size: 18px;
  font-weight: 300;
  border: 2px solid #d0d0d0;
  box-sizing: border-box;
  height: 45px;
  outline: none;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .serviceProgramsList .form-check {
  margin: 5px 0;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .serviceProgramsList .form-check input[type=checkbox] {
  position: relative;
  border: 2px solid #d0d0d0;
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  border-radius: 0;
  -webkit-appearance: none;
  width: 20px;
  height: 20px;
  padding: 0;
  outline: none;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .serviceProgramsList .form-check input[type=checkbox]:checked {
  position: relative;
  border: 2px solid #0071b3;
  background-color: #0071b3;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .serviceProgramsList .form-check input[type=checkbox]:checked:after {
  content: "";
  background-image: url("../../../content/dam/baseline-tenant/icons/modal-icons/tick.png");
  filter: invert(100%);
  background-size: contain;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .serviceProgramsList .form-check label {
  margin-left: 10px;
  margin-top: 3px;
  vertical-align: top;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form label.isRequired:before {
  margin-left: -10px;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar {
  margin: 0;
  display: flex;
  flex-direction: column;
  padding-top: 65px;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar > div:first-child {
  order: 2;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar > div:last-child {
  order: 1;
  margin-bottom: 10px;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar button {
  width: 100%;
  margin: 0;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar button.reset {
  color: #0071b3;
  background: #ffffff;
  border: 2px solid #0071b3;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar button.reset:hover {
  border-color: #1273b4;
  color: #1273b4;
  background: #ffffff;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar button.reset:active {
  border-color: #1273b4;
  color: #1273b4;
  background: #ffffff;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar #guideContainer-toolbar-submit___guide-item {
  float: none !important;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-body {
  background-color: #ffffff;
  padding: 0 2rem;
  color: #303030;
  font-weight: 300;
  line-height: 24px;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-body .alert-icon {
  align-items: center;
  justify-content: center;
  padding-bottom: 1rem;
  height: 100%;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-body .alert-icon img.iconpath {
  max-width: 100%;
  width: 100px;
}
.base-base-modal-component.base-base-adaptiveFormModal .modal-footer {
  border-top: 0;
}
.base-base-modal-component.base-base-adaptiveFormModal .button-wrapper {
  justify-content: flex-start;
  width: 100% !important;
}
.base-base-modal-component.base-base-adaptiveFormModal .button-wrapper .primary-cta {
  width: auto;
  margin: 0 10px 10px;
  background: #0071b3;
  border-color: #0071b3;
}
.base-base-modal-component.base-base-adaptiveFormModal .button-wrapper .secondary-cta {
  width: auto;
  padding: 13px 30px;
  margin: 0 10px 10px;
}
.base-base-modal-component.base-base-adaptiveFormModal #deniedPartyStatus .button-wrapper {
  width: inherit;
}
.base-base-modal-component.base-base-adaptiveFormModal #emailChangeStatus .button-wrapper {
  width: inherit;
}
.base-base-modal-component.base-base-adaptiveFormModal #emailChangeAlmostDone .footer-text {
  display: none;
}
.base-modal.modal .modal-title.formModalTitle {
  padding-right: 15px;
}
.base-modal-component #delete_account_init_modal .modal-content {
  width: 100%;
}
@media screen and (min-width: 480px) and (max-width: 568px) {
  .base-modal-component.base-adaptiveFormModal #serviceRestrictionModal .guideContainerNode {
    width: 400px;
  }
  .base-modal-component.base-adaptiveFormModal #serviceRestrictionModal .reset {
    border: 2px solid #0071b3;
  }
}
@media screen and (max-width: 479px) {
  .base-modal-component.base-adaptiveFormModal #serviceRestrictionModal .guideContainerWrapperNode {
    width: auto !important;
  }
  .base-modal-component.base-adaptiveFormModal #serviceRestrictionModal .submit {
    width: 100% !important;
  }
  .base-modal-component.base-adaptiveFormModal #serviceRestrictionModal .reset {
    width: 100% !important;
    border: 2px solid #0071b3;
  }
}
@media (min-width: 768px) {
  .base-modal-component.base-adaptiveFormModal .modal-custom .modal-content .formcontent .joule-form-heading {
    font-size: 40px !important;
    line-height: 46px;
  }
  .base-modal-component.base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar {
    flex-direction: row;
  }
  .base-modal-component.base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar > div:first-child {
    order: 1;
  }
  .base-modal-component.base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar > div:last-child {
    order: 2;
    margin-bottom: 0px;
  }
  .base-modal-component.base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar > div:last-child:not(:only-child) {
    margin-left: 40px;
  }
  .base-modal-component.base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar button {
    min-width: 200px;
    width: auto;
  }
  .base-modal.modal .modal-title.formModalTitle {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal-custom .modal-content .formcontent form .guidetoolbar > div:first-child button {
    border: 2px solid #0071b3;
  }
}
.base-modal .modal-content .modal-header {
  border-bottom: 0;
  height: auto;
}
.base-modal .modal-content .modal-header .mvp-icon-close {
  left: 1px !important;
  right: 1px;
  font-size: 15px;
}
.base-modal-component .mvp2 .primary-cta {
  background: #0071b3;
  border: 2px solid #0071b3;
  color: #ffffff;
  font-size: 14px;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0 !important;
  margin: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.base-modal-component .mvp2 .secondary-cta {
  background: #ffffff;
  border: 2px solid #0071b3;
  color: #0071b3;
  font-size: 14px;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0 !important;
  margin: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.base-modal .uop-adaptive .joule-form-heading {
  margin: 0;
  font-weight: 300;
}
.base-modal-component .uop-adaptive .container {
  width: 100% !important;
  padding: 0;
}
.base-modal .uop-adaptive {
  padding: 0;
  background: 0;
}
.base-modal-component .submitRequestForm {
  width: 100%;
}
.base-modal-component .submitRequestForm .row.cardSuccess {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -55px !important;
}
.base-modal-component .submitRequestForm .row.success_msg {
  padding: 0;
  margin: 0;
}
@media (max-width: 767px) {
  .base-modal-component .submitRequestForm {
    width: 100%;
  }
  .base-modal-component .submitRequestForm .row.cardSuccess {
    position: relative;
    right: 0;
    top: 50%;
    margin-top: -12px !important;
  }
  .base-modal-component .submitRequestForm .row.success_msg {
    padding: 0;
    margin: 0;
  }
}
.base-modal-component.base-adaptiveFormModal .modal-custom .modal-content .formcontent .joule-form-heading {
  max-width: 100%;
}
.form-bill-one .custom-bill-one .hint-square.isUsResident .guideFieldWidget.left.XfaCheckBox {
  position: relative;
}
.form-bill-one .custom-bill-one .isUsResident .afRadioButtonItem {
  margin-bottom: 10px;
}
.guideRadioButtonItem.afRadioButtonItem.guideFieldVerticalAlignment.isUsResident.hint-square.isRequire {
  margin-left: 0;
}
#newSaveSearch .modal-existing-data-msg p {
  color: #d22630 !important;
  margin-left: -12px;
  font-size: 14px !important;
  font-weight: 400;
  margin-top: -25px;
}
#newSaveSearch .form-bill-one .custom-bill-one .guideFieldLabel label.isRequired::before {
  top: 2px;
}
#newSaveSearch .guidetextbox {
  width: 100% !important;
}
#newSaveSearch .modal-existing-data-msg {
  display: none;
}
#newSaveSearch .modal.base-modal .modal-header .close {
  top: 3px;
}
#editSaveSearch .modal-existing-data-msg p {
  color: #d22630 !important;
  margin-left: -12px;
  font-size: 14px !important;
  font-weight: 400;
  margin-top: -25px;
}
#editSaveSearch .form-bill-one .custom-bill-one .guideFieldLabel label.isRequired::before {
  top: 2px;
}
#editSaveSearch .modal-existing-data-msg {
  display: none;
}
#editSaveSearch .modal.base-modal .modal-header .close {
  top: 3px;
}
@media (max-width: 767px) {
  #newSaveSearch .modal-header .close {
    right: -4px !important;
    top: -4px;
  }
  #newSaveSearch .modal-content {
    padding: 30px 20px 30px !important;
  }
  #newSaveSearch .guideFieldLabel label {
    margin-top: 22px;
  }
  #newSaveSearch .modal-existing-data-msg p {
    font-size: 0.8em !important;
    font-weight: 500;
  }
  #editSaveSearch .modal-header .close {
    right: -4px !important;
    top: -4px;
  }
  #editSaveSearch .modal-content {
    padding: 30px 20px 30px !important;
  }
  #editSaveSearch .guideFieldLabel label {
    margin-top: 22px;
  }
  #editSaveSearch .modal-existing-data-msg p {
    font-size: 0.8em !important;
    font-weight: 500;
  }
}
#savedSuccessfullyModal::-webkit-scrollbar {
  display: none;
}
#saveFavouriteSuccess::-webkit-scrollbar {
  display: none;
}
#genericErrorDescription::-webkit-scrollbar {
  display: none;
}
#deletedFavModel::-webkit-scrollbar {
  display: none;
}
#updateSearchName::-webkit-scrollbar {
  display: none;
}
#deleteSavedSearchSuccess::-webkit-scrollbar {
  display: none;
}
#shareSuccessModal::-webkit-scrollbar {
  display: none !important;
}
.recipientEmailAddress {
  width: 80%;
}
#recipientEmailAddress .share-link-error {
  color: red !important;
}
@media (max-width: 767px) {
  .recipientEmailAddress {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  #recipientEmailAddress .modal-header .close {
    top: -4px !important;
  }
}
#recipientEmailAddress .modal-header .close {
  top: 5px;
  right: 10px;
}
@media (max-width: 320px) {
  #recipientEmailAddress .base-modal-component.base-adaptiveFormModal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 18px !important;
  }
}
#recipientEmailAddress .form-bill-one .custom-bill-one .guideFieldLabel label {
  color: #303030;
  font-family: "Honeywell Sans";
  font-size: 18px !important;
  font-weight: 800;
  line-height: 25px;
}
#recipientEmailAddress form .guideContainerWrapperNode .guideRootPanel .share-email-hint-text p {
  font-size: 16px !important;
  font-weight: 400 !important;
}
#recipientEmailAddress .form-bill-one .custom-bill-one button.button-default.button-medium.submit {
  background: #007bc2;
  color: white;
}
#recipientEmailAddress .recipientEmailAddress .guideFieldError {
  display: none !important ;
}
@media (min-width: 768px) {
  #recipientEmailAddress .base-modal-component.base-adaptiveFormModal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    text-transform: uppercase;
    font-size: 28px !important;
    line-height: 46px;
    padding: 0;
    height: auto;
    width: auto;
    color: #303030;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  #recipientEmailAddress .base-modal-component.base-adaptiveFormModal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    text-transform: uppercase;
    font-size: 20px !important;
    line-height: 24px;
    padding: 0;
  }
}
#deleteFavoriteModel .modal-content {
  border-radius: 0;
  padding: 30px 32px 48px 32px;
  width: 100%;
  margin: 0 !important;
}
@media screen and (max-width: 576px) {
  #deleteFavoriteModel .modal-header .close {
    margin-right: 0px;
    margin-top: 0px;
  }
}

/*****************************************************
LESS compilation failed due a JavaScript error!

Input: /apps/baseline-tenant/components/content/formmodal/clientlib-general/css/modalAdaptiveForm.less
Error: ParseError: Unrecognised input in /apps/baseline-tenant/components/content/formmodal/clientlib-general/css/modalAdaptiveForm.less on line 1107, column 6:
1106 	.base-modal-component.base-adaptiveFormModal {
1107     	.base-modal#editfavoriteproductfamily {
1108     		font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;


(uncompiled LESS src is included below)
*****************************************************/
@import "../../../../../clientlibs/clientlib-general/css/variables.less";
@font-face {
    font-family: 'aeroIcons';
    src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAqcAAwAAAAACkwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAAMoAAADK2uLeFE9TLzIAAAHoAAAAYAAAAGAPEgXYY21hcAAAAkgAAACkAAAApP9ys3BnYXNwAAAC7AAAAAgAAAAIAAAAEGdseWYAAAL0AAAE5AAABOQjzCRWaGVhZAAAB9gAAAA2AAAANhVWCetoaGVhAAAIEAAAACQAAAAkB7YD12htdHgAAAg0AAAAWAAAAFgaAQImbG9jYQAACIwAAAAuAAAALggABvptYXhwAAAIvAAAACAAAAAgAB0AY25hbWUAAAjcAAABngAAAZ797WTdcG9zdAAACnwAAAAgAAAAIAADAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACgAAAAEADgAEABoAPABYAIYAAQAEAAYABwAIABUAAgAGABoAEAAJAAgACAAFAAsADQANAAkACAARAAMACAAIAAEABAAUAAsACwAOAAcADQAJAAQACgAJAAcADAACAAYAIAATAAwACQANAAkADwAJAAUACwANAA0ACQAIABIABgAJAA0ACQAPAAkAAQAEABQAAgAVAAAAAwOrAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAiAAAAB4AEAADAA4AAQAgAEMARgBhAGUAaQBsAHIAdOFH47rpA//9//8AAAAAACAAQwBGAGEAYwBoAGsAcgB04UfjuukA//3//wAB/+P/wf+//6X/pP+i/6H/nP+bHskcVxcSAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAVgABA6oDVQALACcAAAE1IzUjFSMVMxUzNQMyFx4BFxYVFAcOAQcGIyInLgEnJjU0Nz4BNzYC1qxUrKxUKlhOTnMiISEic05NWVhOTnMiISEic05NAYFUrKxUrKwB1CIhdE1OWFlNTnQhISEhdE5NWVhOTXQhIgAAAAADAFYAAQOqA1UAGwA3AEMAACUyNz4BNzY1NCcuAScmIyIHDgEHBhUUFx4BFxYTMhceARcWFRQHDgEHBiMiJy4BJyY1NDc+ATc2FxUzFSMVIzUjNTM1AgBGPz5dGxsbG10+PkdGPz5dGxsbG10+PkdYTk5zIiEhInNOTVlYTk5zIiEhInNOTYOsrFSsrFUbG10+PkdGPj9dGxsbG10/PkZHPj5dGxsDACIhdE1OWFlNTnQhISEhdE5NWVhOTXQhItSsVKysVKwAAAYAwAAAA2ADYAAZACQAKAAsADAAOwAAATMVIxEUBiMhIiY1ESM1MzU0NjsBMhYdATMFERQWMyEyNjURIRcRMxEzETMRMxEzESciBh0BMzU0JisBAuCAQDgo/qAoOEDAJRugGyVA/kAlGwFgGyX+IGAgYCBgIOANE+ATDaAC4CD9oCg4OCgCYCBAGyUmGkAg/aAbJSYaAmBA/eACIP3gAiD94AIgwBMNQEANEwAFAMAAAANgA2AAGQAdACEAJQAwAAABMxUjERQGIyEiJjURIzUzNTQ2OwEyFh0BMwURMxEzETMRMxEzESciBh0BMzU0JisBAuCAQDgo/qAoOEDAJRugGyVA/qAgYCBgIOANE+ATDaAC4CD9oCg4OCgCYCBAGyUmGkBg/eACIP3gAiD94AIgwBMNQEANEwAAAAAD//r/0wP6A9MALABZAGAAADcmJy4BJyY1NDc+ATc2MzIXHgEXFhcxFhceARcWFRQHDgEHBiMiJy4BJyYnMSU2Nz4BNzY1NCcuAScmIyIHDgEHBgcxBgcOAQcGFRQXHgEXFjMyNz4BNzY3MQEXNxcBJzeWJB0dKQoLKCiLXV5qNjMzXikqIyEbGyUKCikoi11dajQxMVsoKSICjBwWFh8JCCAhb0pLVSopKEkhIRwcFhYfCQggIW9KS1UqKShJISEc/jV23Ej+3L5IYyMpKl00MzZqXV6LKCgLCygdHSQjKClaMTE0al1diykoCgolGxshSBwhIUkoKCtVSktvICEJCB8WFxscISFJKSgqVUtKcCAgCAkfFhYcAUZ23En+3r1JAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAQAAYkUm8V8PPPUACwQAAAAAANkhYqQAAAAA2SFipP/6/9MD+gPTAAAACAACAAAAAAAAAAEAAAPA/8AAAAQA//oAAAP6AAEAAAAAAAAAAAAAAAAAAAAWBAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAFYEAABWBAAAwAQAAMAEAP/6AAAAAAAAAAAACgAUAB4AKAAyADwARgBQAFoAZABuAHgAggCMAJYA1AE4AY4B1gJoAnIAAAABAAAAFgBhAAYAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEACQAAAAEAAAAAAAIABwByAAEAAAAAAAMACQA8AAEAAAAAAAQACQCHAAEAAAAAAAUACwAbAAEAAAAAAAYACQBXAAEAAAAAAAoAGgCiAAMAAQQJAAEAEgAJAAMAAQQJAAIADgB5AAMAAQQJAAMAEgBFAAMAAQQJAAQAEgCQAAMAAQQJAAUAFgAmAAMAAQQJAAYAEgBgAAMAAQQJAAoANAC8YWVyb0ljb25zAGEAZQByAG8ASQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwYWVyb0ljb25zAGEAZQByAG8ASQBjAG8AbgBzYWVyb0ljb25zAGEAZQByAG8ASQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByYWVyb0ljb25zAGEAZQByAG8ASQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==);
    font-weight: normal;
    font-style: normal;
}

[class^="aeroIcon"],
[class*=" aeroIcon"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'aeroIcons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Enable Ligatures ================ */
    letter-spacing: 0;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga"1;
    font-feature-settings: "liga";
    -webkit-font-variant-ligatures: discretionary-ligatures;
    font-variant-ligatures: discretionary-ligatures;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.base-adaptiveForm[data-adaptive="true"] {
	.modal {
		&:after {
			content: '';
			border-radius: 50%;
			width: 80px;
			height: 80px;
			border: 0.35rem solid rgba(255, 255, 255, 0.2);
			border-top-color: #fff;
			animation: spin 1s infinite linear;
			position: absolute;
			top: 50%;
			left: 50%;
			margin: -40px auto auto -40px;
			display: none;
		}
	}
	.prepareStatusModal {
		position: relative;
		background: none;
		.formcontent {
			display: none;
		}
		button.close {
			display: none;
		}
		&:after {
			content: '';
			position: absolute;
			top: 50%;
			left: 50%;
			margin: -40px auto auto -40px;
			border-radius: 50%;
			width: 80px;
			height: 80px;
			border: 0.35rem solid rgba(255, 255, 255, 0.2);
			border-top-color: #fff;
			animation: spin 1s infinite linear;
		}
	}
	.modal.formSuccess {
		.aemformcontainer {
			display: none;
		}
	}
	.successMsgWrapper {
		.successMsg {
			font-size: 16px;
			font-weight: 300;
			color: #404040;
			letter-spacing: -0.25px;
			padding: 140px 0 20px 0;
			position: relative;
			.statusIcon {
				position: absolute;
				right: 25%;
				top: 25px;
				color: #5a8028;
				font-size: 100px;
			}
		}
		.closeModal {
			background-color: @blue;
			color: #FFFFFF;
			font-size: 14px;
			letter-spacing: 0.5px;
			line-height: 17px;
			text-align: center;
			border-radius: 0;
			padding: 15px 74px;
			text-transform: uppercase;
			width: 100%;
			border-color: @blue !important;
		}
	}
	.guideToolbarNode {
		margin: 0;
		padding: 0;
		height: auto;
	}
	#changePassphrase {
		.guideToolbarNode {
			padding-top: 25px;
		}
		.form-bill-one {
			.custom-bill-one {
				.guideTextDraw.guideStaticText {
					p {
						font-size: 16px;
						font-weight: 300;
						line-height: 24px;
						margin-bottom: 29px;
						color: #303030;
					}
				}
			}
		}
	}

	#editfavoriteproductfamily .close {
		display:none;
	}
	
	#assignAircraftForm {
		.form-bill-one {
			.custom-bill-one {
				.searchCTA {
					button.button-default.button-medium {
						width: auto;
					}
				}
			}
		}
	}
	#a0G30000004LNi2EAG {
		.form-bill-one {
			.custom-bill-one {
				.guideRootPanel {
					.row {
						.panel {
							.row {
								margin: 0;
							}
						}
					}
				}
				label.error {
					font-size: 16px;
					color: #D22630;
					line-height: 20px;
					font-weight: 400;
					padding-top: 5px;
				}
				.guideFieldError {
					display: none !important;
				}
			}
		}
	}
	.modal-content {
		position: relative;
		border: 0;
		width:100%;
	}
	.mvp-form-wrapper {
		padding: 0;
	}
	.base-adaptive {
		padding: 0;
		background: none;
		.container {
			width: 100% !important;
			padding: 0;
		}
		.joule-form-heading {
			margin: 0;
		}
	}
	.form-bill-one {
		.custom-bill-one {
			.aemformcontainer{
				font-size: 16px;
				   font-weight: 500;
			.guideContainerWrapperNode
				{
				 margin-left:5px important;
			}
			.guide-breadcrumb{
					padding-bottom: 15px;
			}
			#guideContainer-rootPanel-panel___guide-item-container {
				tfoot{
					.emptyRow{
						display:none;

					}
				}

			}
		}
		.successWrapper {
			.successMsg {
				font-size: 16px;
				font-weight: 300;
				color: @grey8;
				letter-spacing: -0.25px;
				padding: 76px 100px 114px 0;
				position: relative;
				&:before {
					content: 'circleCheck';
					font-family: 'aeroIcons';
					position: absolute;
					right: 0;
					top: 0;
					color: @green;
					font-size: 100px;
				}
			}
			.closeModal {
				background-color: @blue;
				color: @white;
				font-size: 14px;
				letter-spacing: 0.5px;
				line-height: 17px;
				text-align: center;
				border-radius: 0;
				padding: 15px 74px;
				text-transform: uppercase;
				border-color: @blue !important;
			}
		}
		.step{
			display:block;
			.wizard-navigators{
				 display:none;
			}
		}
		.serviceprograms-wrapper{
			.serviceProgramsList{
				font-size: 16px !important;
				font-weight: 500 !important;
				.form-check{
					margin: 5px 0;
					background-color: @white !important;
					border-color: @white !important;
					input[type=checkbox]{
							position: relative;
							border: 2px solid @grey2;
							background-color: @white;
							display: inline-block;
							vertical-align: top;
							border-radius: 0;
							-webkit-appearance: none;
							width: 20px;
							height: 20px !important;
							padding: 0;
							outline: 0;
							&:checked {
								position: relative;
								border: 2px solid @blue;
								background-color: @blue;
								&:after {
									content: "";
									background-image: url("../../../content/dam/baseline-tenant/icons/modal-icons/tick.png");
									filter: invert(100%);
									background-size: contain;
									width: 100%;
									height: 100%;
									position: absolute;
									left: 0;
									top: 0;
								}
							}
						
					}
					label{
							 margin-left: 10px;
							 margin-top: 3px;
							 vertical-align: top;
							 margin-bottom: 8px;
							 font-weight:500;

					}

				}
			 }
				 .row{
					.gridFluidLayout{
						width: 100% !important;
						margin-left: 0px !important;
					}							
				 }
				.toolbar{

					.gridFluidLayout{
						width: 100% !important;
						margin-left: 0px !important;
						.service-closeCta{
							button{
									background-color: @white;
									color: @blue;
							}
	
						}
					}
				}
			}
			.readonlyAircraft{
				margin-top: -20px;
				.guideTableNode {
					table {
						.guideTableRowNode.guideTableHeader{
						
								th{
									padding: 11px 6px !important;
								}
						
						}
						tbody{
							tr{
								td{
									padding: 5px 0px 0px 0px !important;
								}
							}
						}
					}
				}
				.aircraftSelections{
					.aircraftResultListing{
						#guideContainer-rootPanel-panel-table_copy___guide-item-container{
							tfoot{
								.emptyRow{
									display: contents;
								}
							}
						}
					}
					.userSelectionTable{
						#guideContainer-rootPanel-panel-table___guide-item-container{
							tfoot{
								.emptyRow{
									display: contents;
								}
							}
						}
					}


				}
				.guideCheckBoxGroup{
					.guideCheckBoxItem{
						margin-top: -20px !important;
					}
				}
                .guideTextDraw{
                    padding-left: 0px !important;
   				    padding-right: 0px !important;
                    p{
						font-size:18px !important;
                    }


                }
                .row:nth-last-child(2) {
  					  margin-bottom: -20px !important;
				}
                #guideContainer-rootPanel___guide-item-container > .row:nth-of-type(2){

  						margin-top: -20px;
    					margin-bottom: -20px !important;

               }
			   #guideContainer-rootPanel-guidedropdownlist___guide-item{
				.dropDownList{
					margin-top: -24px !important;
				}
			   }

            }
			.guideContainerWrapperNode.guideContainerNode.container {
				width: 100%;
				padding: 0;
				h1{
					.joule-form-heading{
						display: block;
					}
				}
			}
			input[aria-invalid='true'] {
				border: 2px solid red !important;
			}
			button.button-default.button-medium {
				width: 232px;
			}
			button.button-default.button-medium.submit {
				&:disabled {
					background: #D0D0D0;
					border-color: #D0D0D0;
				}
			}
			.guideFieldWidget.guideFieldButtonWidget.xfaButton {
				margin: 0;
			}
			.select-custom {
				span.mvp-icon-carat_down {
					display: none;
				}
			}
			.customCheck {
				margin: 0;
				padding: 0;
				width: 100%;
				.guideFieldWidget.left.XfaCheckBox {
					height: 24px;
					width: 24px;
					background-color: #FFF;
					border: 2px solid;
					border-color: #D0D0D0;
					position: relative;
					input[type="checkbox"] {
						width: 20px;
						height: 20px;
						left: 0;
						top: 0;
						z-index: 5;
					}
					&:after {
						content: '';
						position: absolute;
						left: 6px;
						top: 3px;
						width: 8px;
						height: 12px;
						border: solid #FFF;
						border-width: 0 3px 3px 0;
						-webkit-transform: rotate(45deg);
						-ms-transform: rotate(45deg);
						transform: rotate(45deg);
						display: none;
					}
				}
			}
			.customRadio {
				margin: 0;
				padding: 0;
				width: 100%;
				.guideFieldWidget.left.XfaCheckBox {
					height: 24px;
					width: 24px;
					background-color: #FFF;
					border: 2px solid;
					border-color: #D0D0D0;
					position: relative;
					background-color: #FFF;
					border: 2px solid;
					border-color: #D0D0D0;
					border-radius: 50%;
					input[type="checkbox"] {
						width: 20px;
						height: 20px;
						left: 0;
						top: 0;
						z-index: 5;
					}
					&:after {
						content: '';
						position: absolute;
						left: 6px;
						top: 3px;
						width: 8px;
						height: 12px;
						border: solid #FFF;
						border-width: 0 3px 3px 0;
						-webkit-transform: rotate(45deg);
						-ms-transform: rotate(45deg);
						transform: rotate(45deg);
						display: none;
						border: solid #FFF 1px;
						width: 20px;
						height: 20px;
						left: 0;
						top: 0;
						border-radius: 50%;
						transform: none;
					}
					input[type="radio"] {
						width: 20px;
						height: 20px;
						left: 0;
						top: 0;
						z-index: 5;
					}
				}
				.guideWidgetLabel {
					label {
						font-size: 16px;
					}
				}
				.guideFieldWidget.left.XfaCheckBox.focus {
					border-color: @blue;
				}
				.guideRadioButtonGroupItems {
					div {
						&:last-child {
							margin: 0;
							position: relative;
							top: 1px;
						}
					}
				}
				.focusedParent {
					border-color: @blue !important;
				}
			}
			.customCheck.guideItemSelected {
				.guideFieldWidget.left.XfaCheckBox {
					background-color: @blue;
					border-color: @blue;
					&:after {
						display: block;
					}
				}
			}
			.customRadio.guideItemSelected {
				.guideFieldWidget.left.XfaCheckBox {
					background-color: @blue;
					border-color: @blue;
					background-color: #D0D0D0;
					border-color: #D0D0D0;
					&:after {
						display: block;
						background-color: @blue;
					}
				}
			}
			.customRadio.guideActiveField {
				.fucused {
					border-color: #1273b4 !important;
				}
			}
			.cancelCTA {
				.guideFieldButtonWidget {
					margin: 0;
				}
				button {
					&:not(.af-icon-button) {
						// background: none;
						width: 232px;
						border: 2px solid @blue;
						color: @blue;
					}
				}
			}
			.submitCTA {
				.guideFieldButtonWidget {
					margin: 0;
				}
			}
			.searchCTA {
				.guideFieldButtonWidget {
					margin: 0;
				}
			}
			.cancelCTA.guideActiveField {
				button {
					border-color: #1273b4;
					color: #1273b4;
				}
			}
			.submitBtn.guideActiveField {
				button {
					background: #1273b4;
					border-color: #1273b4;
				}
			}
			.guideFieldLabel {
				label {
					color: #303030;
					font-family: "Honeywell Sans";
					font-size: 18px;
					font-weight: 300;
					line-height: 25px;
				}
				label.isRequired {
					&::before {
						left: -10px;
					}
				}
			}
			.fieldToggleLabel {
				margin: 0;
				padding: 0;
				p {
					font-size: 14px;
				}
			}
			.guideStaticText {
				padding: 0;
			}
			.guideFieldError {
				padding: 0;
				color: #D22630;
				font-size: 16px;
				line-height: 20px;
				font-weight: 400;
				padding-top: 5px;
			}
			.guideTableNode {
				table {
					margin: 0;
					width: 100%;
					max-width: none;
					.guideTableRowNode.guideTableHeader {
						th {
							background-color: #606060;
							padding: 11px 16px;
							vertical-align: middle;
							color: #FFF;
							height: auto;
							p {
								font-size: 14px;
								color: #FFF !important;
							}
						}
					}
					.addRow {
						font-size: 24px;
						text-decoration: none;
						text-align: center;
						position: relative;
						&:hover {
							text-indent: -99999px;
							&:after {
								font-size: 24px;
								font-family: 'aeroIcons';
								position: absolute;
								left: 0;
								top: 0;
								width: 100%;
								text-indent: 0;
								content: 'addFilled';
							}
						}
					}
					.deleteRow {
						font-size: 24px;
						text-decoration: none;
						text-align: center;
						position: relative;
						&:hover {
							text-indent: -99999px;
							&:after {
								font-size: 24px;
								font-family: 'aeroIcons';
								position: absolute;
								left: 0;
								top: 0;
								width: 100%;
								text-indent: 0;
								content: 'deleteFilled';
							}
						}
					}
					tfoot.hideMe {
						display: none;
					}
				}
			}
			.guideTableNode.searchListingTable {
				.deleteRow {
					display: none;
				}
				.addRow {
					display: block;
				}
				.addRow.hide {
					display: none;
				}
			}
			.guideTableNode.userSelectionTable {
				.deleteRow {
					display: block;
				}
				.addRow {
					display: none;
				}
			}
		}
	}
	button.close {
		z-index: 10;
	}
	.modal-body {
		padding: 0;
	}
}
.base-adaptiveForm[data-adaptive="true"].modalLoading {
	.modal {
		&:after {
			display: block;
		}
	}
	.modal-content {
		display: none;
	}
}
.base-modal-component.base-adaptiveForm {
	.mvp-form-wrapper {
		margin-top: 0;
	}
	.joule-form-heading {
		font-size: 24px !important;
		line-height: 24px;
	}
	.guideRootPanel {
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 24px !important;
		.row {
			margin-bottom: 20px !important;
			&:nth-last-child(2) {
				margin-bottom: 20px !important;
			}
			&:last-child {
				margin-bottom: 0 !important;
			}
		}
	}
		.contractsreportingclass{
    		margin-left: -15px !important;
    		.row{
    			#guideContainer-rootPanel-panel-guidetextdraw___guide-item{
    				width: 100%;
       			    max-width: 100%;
       			    flex: 0 0 100%;
    			}

    		}

    	}
	label {
		font-size: 16px !important;
		line-height: 23px !important;
	}
	p {
		font-size: 16px !important;
		line-height: 23px;
	}
	.guidetoolbar {
		display: flex;
		flex-direction: column;
		>div {
			&:first-child {
				&:not(:only-child) {
					order: 2;
				}
			}
			&:last-child {
				&:not(:only-child) {
					order: 1;
					margin-bottom: 10px;
				}
			}
		}
		button {
			width: 100%;
			margin: 0;
		}
	}
}
#emailValidationCode {
	.guideRootPanel {
		margin-bottom: 0 !important;
	}
	.gridFluidLayout {
		.guideLayout {
			margin-bottom: 24px !important;
		}
	}
}
@media screen and (min-width: 768px) {
	.base-adaptiveForm[data-adaptive="true"] {
		.successMsgWrapper {
			.successMsg {
				padding: 76px 100px 114px 0;
				.statusIcon {
					right: -5px;
					top: 27%;
				}
			}
			.closeModal {
				width: inherit;
			}
		}
		.modal.base-modal{
			.modal-dialog {
				min-width: 712px;
				width: 712px;
			}
		} 
		.modal-content {
			padding: 32px;
		}
		.form-bill-one {
			.custom-bill-one {
				.aircraftMakeWrapper {
					display: inline-block;
					vertical-align: top;
					width: 30%;
					margin-right: 2%;
				}
				.aircraftModelWrapper {
					display: inline-block;
					vertical-align: top;
					width: 33%;
					margin-right: 2%;
				}
				.searchCTAWrapper {
					display: inline-block;
					vertical-align: top;
				}
				.cancelCTA {
					button {
						&:not(.af-icon-button) {
							margin-right: 16px;
						}
					}
				}
			}
		}
		#changePassphrase {
			.guideToolbarNode {
				padding-top: 65px;
			}
		}
	}
}
@media screen and (max-width: 767px) {
	.base-adaptiveForm[data-adaptive="true"] {
		.aemformcontainer {
			.guideRootPanel {
				margin: 0;
			}
			.guide-header-bar {
				padding: 0;
				text-transform: none;
				background: none;
				.guide-breadcrumb {
					float: none;
					line-height: normal;
					margin: 0;
				}
			}
		}
		.form-bill-one {
			.custom-bill-one {
				.guideToolbarNode {
					height: auto;
					padding: 0;
					.cancelCTA {
						margin-bottom: 8px;
					}
				}
				.guidebutton.guidefield {
					button {
						&:not(.af-icon-button) {
							bottom: 0;
						}
					}
				}
			}
		}
	}
}
@media (min-width: 768px) {
	.base-modal-component.base-adaptiveForm {
		.joule-form-heading {
			font-size: 40px !important;
			line-height: 46px;
		}
		.guideRootPanel {
			margin-bottom: 48px !important;
		}
		#changeCompanyEmail {
			.guideRootPanel {
				.row {
					max-width: 560px;
				}
				input {
					max-width: 560px;
				}
			}
		}
		label {
			font-size: 18px !important;
			line-height: 25px !important;
		}
		p {
			font-size: 18px !important;
			line-height: 25px;
		}
		.guidetoolbar {
			flex-direction: row;
			>div {
				&:first-child {
					&:not(:only-child) {
						order: 1;
					}
				}
				&:last-child {
					&:not(:only-child) {
						order: 2;
						margin-bottom: 0;
						margin-left: 40px;
					}
				}
			}
			button {
				min-width: 200px;
				width: auto;
			}
		}
	}
	#emailValidationCode {
		.gridFluidLayout {
			.guideLayout {
				margin-bottom: 48px !important;
			}
		}
	}
}

.modal.base-modal {
	.modal-header {		
		padding: 0;
		.close {
			top: -25px;
    		right: -30px;
			text-align: center;
			display: flex;
			align-items: center;
			justify-content: center;
			min-width: 32px;
			min-height: 32px;
			width: auto;
			height: auto;
			.mvp-icon-close {				
				text-shadow: none;
				display: flex;
				top: 0px !important;
				left: 0px !important;
				text-shadow: none;
				width: 100%;
				height: 100%;
				align-items: center;
				justify-content: center;			
				&::before {
					color: @black;
					font-size: 100%;
				}
			}
		}
	}
}

@media(min-width: 1800px) and (max-width:1850px) {
	.modal.base-modal{ 
		.modal-header {
			.close {
				.mvp-icon-close {
					left: 1px !important;
				}
			}
		}
	}
}

@media(min-width: 2000px) and (max-width:2100px) {
	.modal.base-modal{ 
		.modal-header {
			.close {
				.mvp-icon-close {
					top: 1px !important;
				}
			}
		}
	}
}

.modal.base-modal {
.mvp-icon-close {
	&:before {
		content: "\e90C";
	}
}
}

.modal.base-modal {
    h3.mvp-icon-alert-warning{
	line-height:normal;
    }
}

@media screen and (max-width: 370px) {	
	.base-modal-component.base-adaptiveForm{
			.joule-form-heading {
				font-size: 20px !important;
				
			}
		} 
	}
	@media screen and (max-width: 450px) {	
		::placeholder {
		font-size:10px !important;
	  
		  }
	  }
	  @media screen and (max-width: 576px) {
		.modal.base-modal {
			.modal-header {
				position: relative;
				padding: 0;
				.close {
					position: absolute;
					}
				}
			}
}
@media (max-width: 767px) {
	.base-modal-component.base-adaptiveFormModal{
		.modal.base-modal {
			.modal-content {
				padding: 2rem 0 !important;
			}
			.modal-header {
				.close {
					right: 18px !important;
				}
			}
		}
	}
	.base-adaptiveForm[data-adaptive="true"] {
		.form-bill-one {
			.custom-bill-one {
				.aemformcontainer {
					.guide-breadcrumb {
						padding: 0;
					}
				}
			}
		}
	}
	form {
		.guideContainerWrapperNode {
			.guideRootPanel {
				>.gridFluidLayout {
					#guideContainer-rootPanel___guide-item-container {
						>.row {
							&:first-child {
								margin: 0;
							}
						}
					}
				}
			}
		}
	}
}
@media (max-width: 320px) {
	.base-modal-component.base-adaptiveFormModal {
		.form-bill-one {
			.custom-bill-one {
				.base-adaptive {
					h1.modal-title {
						font-size: 20px !important;
					}
				}
			}
		}
	}
}
#editfavoriteproductfamily h1.modal-title {
	display: none;
}

@media(max-width: 360px) {
	.base-modal-component.base-adaptiveFormModal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
		font-size:20px !important ;
	}
	}

	.base-modal-component.base-adaptiveFormModal {
    	.base-modal#editfavoriteproductfamily {
    		font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
    		font-style: normal;
    		.edit-circle-icon-favorites {
    			position: absolute;
    			left: 10px;
    		}
            .modal-content{
                overflow-x:initial !important;
            }
    		.favorite-product-modal-title p{
    			font-weight: 700;
    			font-size: 18px !important;
    			line-height: 26px;
    			letter-spacing: -0.02em;
    			color: #303030 !important;
    			left: 72px;
    			position: relative;
    			top: -10px;
    		}
    		.favorite-product-modal-subtitle p{
    			font-weight: 500;
    			font-size: 14px !important;
    			line-height: 20px;
    			letter-spacing: -0.02em;
    			color: #606060 !important;
    			width: 90%;
    			left: 82px;
    			position: absolute;
    			top: -40px;
    		}
    		.favProducts-body-techpub {
    			padding-top: 0px;
    			padding-bottom: 0px;
    		}
    		.favProducts-body-techpub label {
    			font-weight: 700;
    			font-size: 16px !important;
    			line-height: 24px !important;
    			letter-spacing: -0.02em;
    			color: #303030;
    			left: 82px;
    		}
    		.favProducts-body-techpub p{
                                font-weight: 700;
                                font-size: 16px !important;
                                line-height: 24px !important;
                                letter-spacing: -0.02em;
                                color: #303030;
                                left: 82px;
            }
            .favorite-product-modal-doc-type-dropdown{
                     margin-left: 71px;
                     margin-right: -30px;
                 }
                 .favProducts-body-techpub {
                     /*   select multiple document types list */
                     .product_select,
                     .doctype_select {
                       position: relative;
                       height: 48px;
                     }
                     .prod_Select,
                     .doc_multiSelect {
                       z-index: 5;
                       position: absolute;
                       box-sizing: border-box;
                       align-items: center;
                       width: 100%;
                       height: 48px;
                       border: 1px solid #D0D0D0;
                       border-radius: 4px;
                       outline: 0;
                       margin-bottom: 24px;
                       font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
                       font-style: normal;
                       font-weight: 500;
                       font-size: 16px;
                       line-height: 24px;
                       letter-spacing: -0.02em;
                       color: #303030;
                       /* scroll bar */
                     }
                     .prod_Select::after,
                     .doc_multiSelect::after {
                       content: "";
                       position: absolute;
                       right: 15px;
                       top: 18px;
                       width: 11px;
                       height: 8px;
                       background: #ffffff url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/images/selectmenu-icon.png) no-repeat;
                       background-size: 11px 7px;
                       z-index: -1;
                     }
                     .prod_Select a,
                     .doc_multiSelect a {
                       display: flex;
                       align-items: center;
                       justify-content: flex-start;
                       height: 48px;
                       width: 100%;
                       padding: 0px 4px 0px 12px;
                     }
                     .prod_Select a .prod_placeholder,
                     .doc_multiSelect a .doc-type_placeholder {
                       font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
                       font-style: italic;
                       font-weight: 500;
                       font-size: 16px;
                       line-height: 26px;
                       color: #606060;
                     }
                     .prod_Select a .singleSel,
                     .doc_multiSelect a .multiSel {
                       font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
                       font-style: normal;
                       font-weight: 500;
                       font-size: 16px;
                       line-height: 24px;
                       color: #303030;
                       margin-bottom: 0;
                     }
                     .prod_Select ul,
                     .doc_multiSelect ul {
                       display: none;
                       left: 0px;
                       padding: 0;
                       margin: 0;
                       position: relative;
                       z-index: 9;
                       width: 100%;
                       list-style: none;
                       overflow-y: auto;
                       background: #ffffff;
                     }
					 .prod_Select ul {
						height: 210px;
					}
					.doc_multiSelect ul {
						height: 110px;
					}
                     .prod_Select ul li,
                     .doc_multiSelect ul li {
                       background-color: #FFFFFF;
                       font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
                       font-style: normal;
                       font-weight: 500;
                       font-size: 16px;
                       line-height: 24px;
                       color: #303030;
                       height: 35px;
                       display: flex;
                       align-items: center;
                       padding: 0px 0px 0px 12px;
                       margin: 0;
                       position: relative;
					   border-radius: 3px;
                     }
                    .prod_Select ul li .prod_option {
                        cursor: pointer;
                        display: flex;
                        width: 100%;
                    }
                     .doc_multiSelect ul li input[type="checkbox"] {
                      border: none;
                       margin-right: 10px;
                       height: 20px;
                       width: 20px;
                       position: absolute;
                       left: 12px;
                       z-index: 9;
                       -webkit-appearance: none;
                       appearance: none;
                       background: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/images/doctype-checkbox.png) no-repeat;
                       background-size: 19px !important;
                     }
                     .doc_multiSelect ul li input[type="checkbox"]:checked {
                       background: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/images/doctype-activebox.png) no-repeat;
                       background-size: 19px !important;
                     }
                     .doc_multiSelect ul li input[type="checkbox"] + label {
                       position: absolute;
                       left: 40px;
                       margin-bottom: 0;
                     }
                     .doc_multiSelect ul li input[type="checkbox"]:checked + label {
                       display: inline-block;
                       font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
                       font-style: normal;
                       font-weight: 700;
                       font-size: 16px;
                       line-height: 24px;
                       color: #303030;
                     }

                     .prod_Select .active-checkbox,
                     .doc_multiSelect .active-checkbox {
                       background-color: #F0F7FF;
                       color: #fff;
                       font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
                       font-style: normal;
                       font-weight: 700;
                       font-size: 16px;
                       line-height: 24px;
                       color: #303030;
                     }
                     .prod_singleSelect_active,
                     .doc_multiSelect_active {
                       border: 1px solid #0071B3;
                       border-radius: 3px;
                       height: auto;
                     }
                     .prod_singleSelect_active::after,
                     .doc_multiSelect_active::after {
                       -webkit-transform: rotate(180deg);
                       -moz-transform: rotate(180deg);
                       -ms-transform: rotate(180deg);
                       -o-transform: rotate(180deg);
                       transform: rotate(180deg);
                     }
                 }
    		.favProducts-body-techpub .dropDownList {
    			box-sizing: border-box;
    			width: 90%;
    			height: 48px;
    			background: #FFFFEE;
    			border: 1px solid #D0D0D0;
    			border-radius: 4px;
    			outline: 0;
    			font-weight: 500;
    			font-size: 16px !important;
    			line-height: 24px;
    			letter-spacing: -0.02em;
    			color: #303030;
    			-webkit-appearance: none !important;
    			-moz-appearance: none;
    			appearance: none !important;
    			background-position: right 15px center;
    			background-size: 11px 7px;
    			left: 82px;
    			position: relative;
    		}

    		.defaultToolbarLayout {
    			display: flex;
    			align-items: center;
    			justify-content: flex-end;
    		}

    		.cancel-product-family-button {
    			.button-default {
    				position: relative;
    				padding: 0px 24px;
    				width: 131px;
    				height: 48px;
    				border: 1px solid #0071B3;
    				border-radius: 4px;
    				font-weight: 700;
    				font-size: 14px;
    				line-height: 20px;
    				text-align: center;
    				text-transform: uppercase;
    				color: #0071B3;
    				background: #ffffff;
    				outline: 0;
    				&:hover {
                        background: #ffffff;
                        border-color: #00629b;
                    }
    			}
    		}
    		.favProducts-btns {
    			.button-default {
    				align-items: center;
    				width: 131px;
    				height: 48px;
    				background: #0071B3;
    				border-radius: 4px;
    				font-weight: 700;
    				font-size: 14px;
    				line-height: 20px;
    				text-align: center;
    				text-transform: uppercase;
    				color: #FFFFFF;
    				border: none;
    				outline: 0;
    				margin-left: 12px
    			    &:hover {
						color: #fff;
						background-color: #00629b;
						border-color: #00629b;
					}
				}
			}

		}
	}
	#editfavoriteproductfamily .modal-content {
		border-radius: 4px;
	}
	#editfavoriteproductfamily .modal-content .guideGridFluidLayout {
		padding: 0px !important;
	}
	#editfavoriteproductfamily .modal-content .guideGridFluidLayout .row {
		padding: 0px !important;
		margin: 0px !important;
	}
	#editfavoriteproductfamily .modal-content .guideGridFluidLayout .row .active {
		padding: 0px !important;
		margin: 0px !important;
	}
	#editfavoriteproductfamily .modal-content .xfaButton {
		margin-left:0px !important;
		margin-right: 8px !important;
        margin-top: 100px !important;
	}
	#editfavoriteproductfamily .cancel-product-family-button {
				.button-default {
					position: static !important;
					padding: 0 24px;
					width: 131px;
					height: 48px;
					border: 1px solid #0071b3;
					border-radius: 4px;
					font-weight: 700;
					font-size: 14px;
					line-height: 20px;
					text-align: center;
					text-transform: uppercase;
					color: #0071b3;
					background: #fff;
					outline: 0;
					min-width:131px !important;
					margin-right: 0px !important;
                    margin-left: 6px !important;
				}
				.button-default:hover {
					background: #fff;
					border-color: #00629b;
		}
	}
	#editfavoriteproductfamily .favProducts-btns {
				.button-default {
				    position: static !important;
					align-items: center;
					width: 131px;
					height: 48px;
					background: #0071b3;
					border-radius: 4px;
					font-weight: 700;
					font-size: 14px;
					line-height: 20px;
					text-align: center;
					text-transform: uppercase;
					color: #fff;
					border: 0;
					outline: 0;
					margin-left: 12px;
					min-width: 131px !important;
				}

				.button-default:hover {
					color: #fff;
					background-color: #00629b;
					border-color: #00629b;
				}
			}

	#editfavoriteproductfamily .afToolbarButton {
		margin-left: -5px !important;
        display: inline-block !important;
        text-align: right !important;
	}
	#editfavoriteproductfamily .guidefield {
		margin: 0px !important;
	}

	#editfavoriteproductfamily .favorite-product-modal-title p {
		padding:10px 0px !important;
	}
	#editfavoriteproductfamily .product-family-dropdown .select-custom  {
		margin-bottom: 20px !important;
		border:none !important;
	}
	#editfavoriteproductfamily .custom-bill-one  {
		padding-bottom: 0px !important;
	}
	#editfavoriteproductfamily .favorite-product-modal-doc-type-dropdown {
		margin-bottom: 20px;
	}
	#editfavoriteproductfamily .favorite-product-modal-subtitle {
		margin-bottom: 60px !important;
	}
	#editfavoriteproductfamily .favorite-product-modal-subtitle p {
		display: inline-block;
		width: 75% !important;
		padding-top: 10px;
		top: -20px !important;
	}
	#editfavoriteproductfamily .guide-header-bar-wrapper {
		display:none;
	}
	#editfavoriteproductfamily .edit-circle-icon-favorites {
		top: -5px;
	}
	#editfavoriteproductfamily .favProducts-body-techpub .isOptional {
		margin-bottom: 10px !important;
	}
	#editfavoriteproductfamily .favProducts-body-techpub p {
		margin-bottom: 10px;
	}
	#editfavoriteproductfamily .product-family-dropdown{
            margin-left: 71px;
            margin-right: -30px;
            margin-bottom: 20px;
        }
        #editfavoriteproductfamily .prod_singleSelect_active {
            z-index: 9 !important;
        }
     @media(max-width: 767px){
        #editfavoriteproductfamily .prod_Select,
    	#editfavoriteproductfamily .doc_multiSelect {
    		width: 91% !important;
    	}
    	#editfavoriteproductfamily .product-family-dropdown .select-custom {
    		width: 81% !important;
    	}
    	#editfavoriteproductfamily .aemformcontainer .guideToolbarNode {
    		width: 90%;
    	}
    }

    @media(max-width: 600px){
    	#editfavoriteproductfamily .product-family-dropdown .select-custom {
    		width: 78% !important;
    	}
    	#editfavoriteproductfamily .prod_Select,
    	#editfavoriteproductfamily .doc_multiSelect {
    		width: 88% !important;
    	}
    	#editfavoriteproductfamily .toolbar {
    		width: 93% !important;
    	}
    }
    @media(min-width: 768px) and (max-width:1440px) {
    	#editfavoriteproductfamily .product-family-dropdown .select-custom {
    		width: 90% !important;
    	}
    }
.contract-details {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
  margin-bottom: 30px;
}
.contract-details .col-md-3,
.contract-details .col-md-4,
.contract-details .col-md-6 {
  float: left;
}
.contract-details .priceSummary {
  background-color: #f7f7f7;
  padding: 30px 10px;
}
.contract-details .priceSummaryText {
  padding-bottom: 30px;
}
.contract-details .table-column-icons .mvp-icon-carat_down:before {
  content: "\e907";
  color: #0071b3;
  font-size: 25px;
}
.contract-details .table-column-icons .mvp-icon-carat_up:before {
  content: "\e90A";
  color: #0071b3;
  font-size: 25px;
}
.contract-details .table-column-icons .mvp-icon-information:before {
  font-size: 18px !important ;
  color: #0071b3;
  position: absolute;
  margin-left: 2px;
  bottom: -1px;
}
.contract-details .table-column-icons i.credit-block-status.mvp-icon-information {
  position: relative;
}
.contract-details .table-column-icons span.status-table-info-icon {
  display: none;
  position: absolute;
  bottom: 25px;
  right: -138px;
  border: 1px solid #0071b3;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  z-index: 1;
  background: #ffffff;
  width: 235px;
  height: auto;
}
.contract-details .table-column-icons .status-table-info-icon p {
  font-size: 12px !important;
  font-style: normal !important;
  margin-block-end: 0 !important;
  line-height: 16px !important;
  font-weight: 400 !important;
}
.contract-details .table-column-icons .status-table-info-icon:after {
  content: "";
  position: absolute;
  bottom: -7px;
  right: 50%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(45deg);
}
.contract-details .table-column-icons span.mvp-icon-carat_down::before {
  font-size: 14px;
  font-weight: 800;
  position: absolute;
  color: white;
  cursor: pointer;
  top: 10px;
}
.contract-details .table-column-icons span.carat-icons {
  position: absolute;
}
.contract-details .table-column-icons span.mvp-icon-carat_up::before {
  font-size: 14px;
  cursor: pointer;
  font-weight: 800;
  position: absolute;
  color: white;
}
.contract-details .table-column-icons .sortcss {
  display: none;
}
.contract-details .table-column-icons .descsortcss {
  display: inline;
  top: 17px;
}
.contract-details .table-column-icons .ascsortcss {
  display: inline;
  top: 7px;
}
.contract-details a.more-details-url {
  margin-left: 10px;
}
.contract-details img.more-details-icon {
  width: 20px;
  height: 20px;
}
.contract-details .page b,
.contract-details .page strong {
  font-weight: #303030;
  font-size: 1.125em;
  color: #303030;
  font-family: "honeywell sans";
}
.contract-details ol {
  color: #303030;
  font-family: "honeywell sans";
  font-size: 1.125em;
}
.contract-details a {
  word-break: break-all;
}
.contract-details p {
  font-size: 1em;
  font-weight: 300;
  color: #303030;
  font-family: "honeywell sans";
  line-height: 1.5;
}
.contract-details .contract-subject {
  display: inline-block;
}
.contract-details .italic {
  font-style: italic;
}
.contract-details h2 {
  font-size: 2.5em;
  margin-bottom: 20px;
  font-weight: 300;
  color: #303030;
  font-family: "honeywell sans";
}
.contract-details h3 {
  font-size: 1.375em;
  margin: 0;
  font-weight: 800;
  color: #303030;
  padding: 0;
}
.contract-details .contractProposals-review .meta-data {
  position: relative;
}
.contract-details .contractProposals-review .meta-data .title {
  font-size: 16px;
  font-weight: 800;
  margin: 0;
  color: #303030;
  text-transform: capitalize;
}
.contract-details .contractProposals-review .meta-data .info {
  font-size: 16px;
  font-weight: 500;
  color: #303030;
  word-break: break-word;
  height: 80px;
}
.contract-details .meta-data {
  position: relative;
}
.contract-details .meta-data .title {
  font-size: 0.8em;
  font-weight: 800;
  margin: 0;
  color: #303030;
  text-transform: uppercase;
}
.contract-details .meta-data .info {
  font-size: 1.125em;
  font-weight: 300;
  color: #303030;
  word-break: break-word;
}
.contract-details .meta-data .dash-alignment {
  margin-left: 45px;
}
.contract-details .meta-data .color-green {
  color: #5a8028;
  font-weight: 800;
}
.contract-details .meta-data .color-grey {
  color: #707070;
  font-weight: 800;
}
.contract-details .loadmore {
  width: 100%;
  text-align: center;
}
.contract-details .loadmore .secondary-cta {
  display: inline-block;
}
.contract-details .primary-cta {
  background: #0071b3;
  border: 2px solid #0071b3;
  color: #ffffff;
  font-size: 0.875em;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0;
  margin: 0;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.contract-details .primary-cta:hover {
  background: #00629b;
  border-color: #00629b;
  color: #ffffff;
  text-decoration: none;
}
.contract-details .primary-cta:visited {
  background: #0071b3;
  border-color: #0071b3;
  color: #ffffff;
}
.contract-details .primary-cta:active {
  background: #0071b3;
  border-color: #0071b3;
  color: #ffffff;
}
.contract-details .secondary-cta {
  background: #ffffff;
  border: 2px solid #0071b3;
  color: #0071b3;
  font-size: 0.875em;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0;
  margin: 0;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.contract-details .secondary-cta:hover {
  border-color: #00629b;
  color: #00629b;
  text-decoration: none;
}
.contract-details .secondary-cta:visited {
  border-color: #0071b3;
  color: #0071b3;
}
.contract-details .secondary-cta:active {
  border-color: #0071b3;
  color: #0071b3;
}
.contract-details .mvp-form-wrapper.form-bill-one {
  width: 100%;
  margin-top: -44px;
}
.contract-details .form-bill-one .custom-bill-one .guideContainerWrapperNode.guideContainerNode.container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload {
  border: 2px solid #d0d0d0;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldLabel label {
  padding-left: 0;
}
.contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
  padding-left: 0px;
  color: #707070;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldLabel label {
  font-weight: 800;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldLabel label.isRequired::before {
  left: -10px;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldWidget.guideFieldButtonWidget.xfaButton {
  margin-right: 8px;
  margin-left: 0;
  margin-top: 0;
}
.contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p,
.contract-details .form-bill-one .custom-bill-one .charLimit p,
.contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
  font-size: 1em !important;
  opacity: 1;
  color: #707070 !important;
}
.contract-details .aemformcontainer .multiline.textField textArea {
  border: 2px solid #d0d0d0;
}
.contract-details .aemformcontainer .guideHelpQuestionMark {
  left: 60px;
  top: 5px;
}
.contract-details .form-bill-one .custom-bill-one .website-fileAttachement {
  padding-left: 0;
  padding-right: 2px;
}
.contract-details .form-bill-one .custom-bill-one .additionalComments {
  margin-left: 0;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
  color: #707070;
  opacity: 1;
  margin-top: 0;
  padding-left: 0 !important;
  font-size: 1em;
  padding-bottom: 25px;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload ul li .guide-fu-fileName {
  word-wrap: break-word;
  white-space: normal;
}
.contract-details .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
  padding-right: .75rem;
  margin-top: 0;
}
.contract-details .aemformcontainer .guideToolbarNode {
  margin-top: 0;
  margin-bottom: 4rem;
  height: auto;
  padding-top: 0;
  padding-bottom: .125rem;
  float: left;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldWidget.textField.multiline {
  padding-left: 0;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload .guide-fu-fileItem {
  padding: 10px 0 0 0;
  width: 100%;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload button.button-default.button-medium.guide-fu-attach-button {
  border: 2px solid #0071b3;
  height: 46px !important;
  line-height: 44px;
}
.contract-details .form-bill-one .custom-bill-one textarea:focus {
  border: 2px solid #0071b3 !important;
}
.contract-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload.focusForm {
  border-top: 2px solid #0071b3 !important;
  border-bottom: 2px solid #0071b3 !important;
  border-left: 2px solid #0071b3 !important;
}
.contract-details .form-bill-one .custom-bill-one textarea[aria-invalid='true'] {
  border: 1px solid #d22630;
}
.contract-details .form-bill-one .custom-bill-one .fileAttachment {
  width: 60%;
  padding: 0 !important;
}
.contract-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
  top: -27px;
  position: relative;
  width: 60%;
}
.contract-details .form-bill-one .custom-bill-one .cc-list-main .guideFieldWidget.textField.multiline {
  min-height: 40px;
  padding-left: 0;
}
.contract-details .form-bill-one .custom-bill-one .aemformcontainer .guideHelpQuestionMark {
  background: transparent;
}
.contract-details .table-responsive .table-bordered th {
  font-size: 0.8em;
  font-weight: 800;
}
.contract-details .table-responsive .table-bordered th:last-child {
  min-width: 100px;
}
.contract-details .table-responsive .table-bordered td {
  font-size: 0.8em;
}
.contract-details .sectionOuterDiv {
  width: 100%;
  float: left;
  margin-bottom: 10px;
  margin-top: 10px;
}
.contract-details .sectionOuterDiv h3.subTitle {
  margin-bottom: 20px;
}
.contract-details .mvp-icon-carat_down:before,
.contract-details .mvp-icon-carat_up:before {
  font-size: 25px;
  cursor: pointer;
  margin-left: 20px;
}
.contract-details .horizontal-divider {
  width: 100%;
  height: 2px;
  display: block;
  background-color: #ccc;
  margin: 0px 0px 10px 0px;
}
.contract-details .ContactInformationDiv h3 {
  margin-bottom: 25px;
  text-transform: lowercase;
}
.contract-details .ContactInformationDiv h3::first-letter {
  text-transform: uppercase;
}
.contract-details .divTableHead {
  border-bottom: 1px solid #d0d0d0;
  font-size: 0.9em;
  padding-top: 12px !important;
  padding-bottom: 12px;
  background-color: #606060;
  color: #ffffff;
}
.contract-details .divTableCell {
  border-bottom: 0;
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: .9em;
  border-left: transparent solid 5px;
  border-right: transparent solid 5px;
  font-weight: 500;
}
.contract-details .divTableCell:nth-of-type(2n) {
  background-color: #f0f0f0;
}
.contract-details .divTableCell:hover {
  border-left: #0071b3 solid 5px;
}
.contract-details .contractDetailsTableMargin {
  margin-left: 0px !important;
  margin-right: 20px !important;
}
.contract-details .row.divTableCell {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.contract-details .sectionBottomMargin {
  margin-bottom: 25px;
}
.contract-details .srNoAlign {
  padding-left: 20px;
}
.contract-details .subHeading {
  margin: 20px 0px 40px 0px !important;
  display: inline-block;
}
.contract-details .contract-escalation .subHeading {
  margin: 0 !important;
}
.contract-details .contract-escalation .proposal-account-name {
  margin-bottom: 20px;
}
.contract-details .location-title {
  background-color: #f0f0f0;
  padding: 0px 15px 0px 15px;
  margin-bottom: 20px;
}
.contract-details .contractDetailDesc {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.contract-details .contractDetailDesc p {
  padding: 10px !important;
}
.contract-details .agreementLevelDesc {
  padding: 0px 0px 0px 25px;
}
.contract-details .agreementLevelDesc p {
  line-height: 1 !important;
  margin-bottom: 12px !important;
}
.contract-details .locationTableMainDiv {
  margin-top: 30px !important;
}
.contract-details .locationTableMainDiv .location-table {
  margin-top: -70px;
  padding: 10px 0px 0px 25px;
}
.contract-details .contactInfo-table {
  padding: 0px 0px 0px 25px;
}
.contract-details .accordionLabel {
  margin-left: 5px;
}
.contract-details #contactEmail {
  word-wrap: break-word;
}
.contract-details .customScrollbarLocation {
  height: 375px;
  overflow-y: scroll;
  padding: 0px 5px 0px 0px;
}
.contract-details .customScrollbarLocation::-webkit-scrollbar {
  width: 8px;
}
.contract-details .customScrollbarLocation::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
.contract-details .customScrollbarLocation::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
.contract-details .progress_inner {
  margin-top: 5px;
}
.contract-details .progress_inner .progress_inner__step {
  width: 33%;
  padding: 0 10px;
  transition: all 0.4s;
  float: left;
  text-align: center;
  position: relative;
}
.contract-details .progress_inner .progress_inner__step label {
  padding-top: 65px;
  top: -20px;
  display: block;
  position: relative;
  font-size: 16px;
  font-weight: 700;
  color: #303030;
}
.contract-details .progress_inner .progress_inner__step .circle {
  position: absolute;
  background: #0071B3;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  top: -7px;
  border: solid 2px #ffffff;
  display: none;
  left: 50%;
  right: 50%;
  margin-left: -10px;
}
.contract-details .progress_inner .progress_inner__step .checkmark {
  position: absolute;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 24%;
  top: 47%;
  height: 10px;
  width: 5px;
  border-bottom: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
}
.contract-details .progress_inner .progress_inner__step:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin: auto;
  width: 16px;
  height: 16px;
  color: #ffffff;
  background: #cccccc;
  line-height: 30px;
  font-size: 12px;
  top: 3px;
  border-radius: 100%;
  transition: all 0.4s;
  cursor: pointer;
  pointer-events: none;
}
.contract-details .progress_inner .progress_inner__bar--set,
.contract-details .progress_inner .progress_inner__bar {
  height: 3px;
  left: 16%;
  background: #0071b3;
  transition: width 800ms cubic-bezier(0.915, 0.015, 0.3, 1.005);
  border-radius: 6px;
  width: 0;
  position: relative;
  z-index: -1;
}
.contract-details .progress_inner .progress_inner__bar--set {
  width: 67%;
  top: -1px;
  background: #cccccc;
  position: relative;
  z-index: -2;
}
.contract-details .progress_inner .progress_inner__step:nth-of-type(1):before {
  content: "";
  background-color: #0071b3;
  box-shadow: 0px 0px 0px 10px #E3F2FB;
  width: 16px;
  height: 16px;
}
.contract-details .progress_inner .active11:before {
  content: "";
  background-color: #0071b3 !important;
  box-shadow: 0 0 0 7px #0071b3 !important;
}
.contract-details .progress_inner .activeTab {
  width: 34% !important;
  top: 2px !important;
}
.contract-details .progress_inner .active2:before {
  content: "";
  background-color: #0071B3 !important;
  box-shadow: 0px 0px 0px 10px #E3F2FB;
  width: 16px;
  height: 16px;
}
.contract-details .progress_inner .activeTabAll {
  width: 67% !important;
  top: 2px !important;
}
.contract-details .bannerBoxStyle {
  background-color: #ffffff;
  border-radius: 0px;
  padding: 20px;
  font-size: 14px;
  font-weight: 700;
}
.contract-details .bannerBoxStyle .closeIcon {
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.contract-details .bannerBoxStyle .closeIcon:before {
  font-size: 14px;
  font-weight: 700;
}
.contract-details .bannerBoxStyle:before {
  content: '';
  position: absolute;
  width: 0;
  height: calc(56%);
  border-left: 10px solid #ffb103;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
  height: 100%;
}
.contract-details .bannerAlertBoxStyle:before {
  border-left: 10px solid #d22630 !important;
}
.contract-details .viewDownloadMainDiv {
  background-color: #f7f7f7;
  height: auto;
  float: left;
  border-radius: 10px;
  box-shadow: 0px 3px 3px #cccccc;
  padding: 10px 0px 0px 0px;
  width: 100%;
}
.contract-details .viewDownloadMainDiv .viewDownloadFirstDiv {
  background-color: #f7f7f7;
  float: left;
  height: auto;
  padding: 33px 40px;
}
.contract-details .viewDownloadMainDiv .viewDownloadFirstDiv h3 {
  text-transform: none;
  margin-bottom: 15px;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv {
  float: right;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv {
  background-color: #ffffff;
  width: auto;
  height: auto;
  border-radius: 8px;
  box-shadow: 0px 5px 5px 0px #cccccc;
  float: right;
  padding: 5px 20px 20px 20px;
  margin: 15px 25px 20px 0px;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv h4 {
  margin: 5px 0px 10px 0px;
  font-weight: 700;
  font-size: 24px;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv h5 {
  margin: -5px 0px 0px 0px;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv p {
  margin-top: 5px;
  font-weight: 700;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv .viewRenewalFileDownload[disabled=disabled] {
  pointer-events: auto;
  cursor: not-allowed;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv .viewRenewalFileDownload[disabled=disabled] .proposal-download-icon:before {
  font-size: 20px !important;
  color: #d0d0d0 !important;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv .proposal-download-icon {
  float: left;
  margin: 0px 5px 0px 0px;
  font-weight: 700 !important;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv .proposal-download-icon:before {
  font-size: 20px !important;
  color: #0071b3 !important;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv .pdf-align {
  margin-left: 25px;
}
.contract-details .viewDownloadMainDiv .viewDownloadSecondDiv .viewDownloadSecondInnerDiv .download-text {
  font-weight: 700 !important;
  margin-bottom: 15px;
}
.contract-details .divider {
  width: 100%;
  float: left;
  height: 2px;
  background-color: #cccccc;
  margin: 5px 0px 10px 0px;
}
.contract-details .divider-margin {
  margin: 0px 0px 5px 0px !important;
}
.contract-details .costOptionsMainDiv {
  float: left;
  padding: 10px 0px;
  margin-top: 50px;
  width: 100%;
}
.contract-details .costOptionsMainDiv .costOptionsFirstDiv {
  float: left;
  margin-bottom: 20px;
}
.contract-details .costOptionsMainDiv .costOptionsFirstDiv h6 {
  font-weight: 700;
  font-style: italic;
}
.contract-details .costOptionsMainDiv .costOptionsFirstDiv .amount-dropdown-arrow {
  margin-top: 2px;
  float: right;
  text-align: right;
}
.contract-details .costOptionsMainDiv .costOptionsFirstDiv .amount-dropdown-arrow:before {
  font-size: 18px !important;
}
.contract-details .costOptionsMainDiv .costOptionsFirstDiv .amount-label {
  float: right;
  text-align: right;
}
.contract-details .costOptionsMainDiv .costOptionsSecondDiv {
  float: right;
}
.contract-details .costOptionsMainDiv .costOptionsSecondDiv .costOptionsSecondInnerDiv {
  float: left;
  width: 100%;
  padding: 0px;
}
.contract-details .costOptionsMainDiv .costOptionsSecondDiv .costOptionsSecondInnerDiv h4 {
  font-size: 24px !important;
}
.contract-details .costOptionsMainDiv .costOptionsSecondDiv h6 {
  float: left;
  margin: 0px 0px 20px 0px;
}
.contract-details .costOptionsMainDiv .paymentDetails-btnStyle {
  background-color: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails {
  margin: 20px 0px 0px 0px;
  padding: 0px;
  float: left;
  width: 100%;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails a {
  margin: 0 0 15px 0;
  height: auto;
  padding: 10px 5px;
  width: 100%;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails a:hover {
  margin-right: 0px !important;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #paymentDetails {
  background-color: #0071b3;
  color: #ffffff;
  border: 2px solid #0071b3;
  cursor: pointer;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails .proposals-button-disabled {
  background-color: #d0d0d0 !important;
  border: #d0d0d0 !important;
  color: #707070 !important;
  font-weight: 700 !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #paymentDetails[disabled=disabled] {
  background-color: #f7f7f7 !important;
  border: 2px solid #f7f7f7 !important;
  color: #000000 !important;
  cursor: not-allowed;
  pointer-events: none;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #paymentDetailsDisable {
  background-color: #f7f7f7 !important;
  border: 2px solid #f7f7f7 !important;
  color: #000000 !important;
  cursor: not-allowed;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #paymentDetailsDisable:hover {
  background-color: #f7f7f7 !important;
  border: 2px solid #f7f7f7 !important;
  color: #000000 !important;
  cursor: not-allowed;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #request-changes-btn {
  background: #ffffff;
  border: 2px solid #0071b3;
  color: #0071b3;
  cursor: pointer;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #request-changes-btn[disabled=disabled] {
  background-color: #f7f7f7 !important;
  border: 2px solid #f7f7f7 !important;
  color: #000000 !important;
  cursor: not-allowed;
  pointer-events: none;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #request-changes-btn-disable {
  background-color: #f7f7f7 !important;
  border: 2px solid #f7f7f7 !important;
  color: #000000 !important;
  cursor: not-allowed;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #request-changes-btn-disable:hover {
  background-color: #f7f7f7 !important;
  border: 2px solid #f7f7f7 !important;
  color: #000000 !important;
  cursor: not-allowed;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #backBtnContractEsc {
  background: #ffffff !important;
  border: 2px solid #0071b3 !important;
  color: #0071b3 !important;
}
.contract-details .costOptionsMainDiv .button-PaymentDetails #my-contracts-tab3 {
  background: #ffffff !important;
  border: 2px solid #0071b3 !important;
  color: #0071b3 !important;
}
.contract-details .costOptionsMainDiv .btn-contractEscalation-margin {
  margin: 0px 0px 0px 0px !important;
}
.contract-details .costOptionsMainDiv .totalAmountHeading {
  float: left;
  padding: 0;
}
.contract-details .costOptionsMainDiv .totalAmountHeading h4 {
  font-weight: 700;
}
.contract-details .costOptionsMainDiv .amountDiv {
  float: right;
  padding: 0;
  text-align: right;
  font-weight: 700;
}
.contract-details .costOptionsMainDiv .amountDiv .mt45 {
  margin-top: 45px;
}
.contract-details .costOptionsMainDiv .amountDiv .total-ammount {
  text-transform: uppercase;
}
.contract-details .footerNoteDiv {
  height: auto !important;
  background-color: #f7f7f7;
  float: left;
  padding: 20px 40px;
  border-radius: 10px;
  box-shadow: 0px 3px 3px #cccccc;
  margin: 30px 0px 0px 0px;
}
.contract-details .footerNoteDiv h3 {
  text-transform: none;
  margin-bottom: 15px;
}
.contract-details .footerNoteDiv h4 {
  font-size: 20px;
  font-weight: 800;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc {
  width: 50% !important;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg {
  float: none;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg .section-popup-msg-subdiv {
  float: left;
  margin: 0px auto;
  text-align: center;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg .section-popup-msg-subdiv .circle {
  background: #0071b3;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  cursor: pointer;
  box-shadow: 0 0 0 10px #e3f2fb;
  margin: 0px auto;
  text-align: center;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg .section-popup-msg-subdiv .checkmark {
  position: relative;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 27%;
  top: 47%;
  height: 10px;
  width: 5px;
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg .section-popup-msg-subdiv .circle-popup-msg {
  display: block !important;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg .section-popup-msg-content {
  float: left;
  display: inline-block;
  text-align: center;
  margin-top: 20px;
  padding: 0px;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg .popup-btn-outerdiv {
  width: 100%;
  float: left;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg .popup-btn-outerdiv .btn-popup-msg {
  width: 100%;
  padding: 0px;
  margin: 0px auto !important;
}
.contract-details .modal-contractEsc-popup-msg .modal--content-contractEsc .section-popup-msg .popup-btn-outerdiv .btn-popup-msg a {
  margin: 20px auto;
  padding: 10px 5px;
  background-color: #007bc2 !important;
  color: #fff !important;
  width: 100%;
}
.contract-details .paymentSectionDiv {
  margin-top: 40px !important;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv {
  padding: 0px;
  float: left;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .form-control:focus {
  border-color: #d0d0d0;
  -webkit-box-shadow: none;
  outline: 0 !important;
  box-shadow: none !important;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv {
  float: left;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv i {
  color: #707070;
  font-size: 14px;
  letter-spacing: 0.5px;
  font-weight: 500;
  margin-left: 15px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .heading {
  margin-bottom: 20px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .paymentSectionDropdownDiv {
  margin: 6px 0px 20px 0px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .paymentSectionDropdownDiv select {
  padding: 10px;
  margin: 5px 0px 0px 0px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDiv {
  /* firefox 19+ */
  /* ie */
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDiv input {
  padding: 20px 10px !important;
  font-weight: 500;
  margin: 5px 0px 0px 0px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDiv #purchaseOrderInput::-webkit-input-placeholder {
  color: #606060;
  font-style: italic;
  font-size: 14px;
  font-weight: 500;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDiv #purchaseOrderInput::-moz-placeholder {
  color: #606060;
  font-style: italic;
  font-size: 14px;
  font-weight: 500;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDiv #purchaseOrderInput:-ms-input-placeholder {
  color: #606060;
  font-style: italic;
  font-size: 14px;
  font-weight: 500;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDiv #purchaseOrderInput:-moz-placeholder {
  color: #606060;
  font-style: italic;
  font-size: 14px;
  font-weight: 500;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDate {
  margin-top: 20px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDate input {
  width: 100%;
  font-weight: 500;
  padding: 20px 10px;
  margin: 5px 0 0 0;
  background: url(../../baseline-tenant/components/content/contract-details/clientlib-general/resources/icons/calenderIcon.svg) no-repeat right 15px center;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionFirstDiv .purchaseOrderDate span {
  font-weight: 700;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .paymentSectionSecondDiv {
  float: left;
  padding: 0px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .billToOuterDiv {
  margin: 45px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .billToOuterDiv .billToInnerDiv {
  background-color: #ffffff;
  width: 95%;
  height: auto;
  border-radius: 8px;
  box-shadow: 1px 2px 5px 0px #cccccc;
  padding: 15px 20px;
  margin: 5px 5px 0px 0px;
  min-height: 100px;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv .billToOuterDiv .billToInnerDiv .account-name {
  font-size: 18px;
  font-weight: 700;
}
.contract-details .paymentSectionDiv .paymentSectionOuterDiv span {
  font-weight: 700;
}
.contract-details .summarySectionDiv .termsConditionsDiv,
.contract-details .proposal-payment-section .termsConditionsDiv {
  width: 100%;
  margin: 5px 0px 0px 0px;
  float: left;
}
.contract-details .summarySectionDiv .termsConditionsDiv p,
.contract-details .proposal-payment-section .termsConditionsDiv p {
  padding-top: 10px;
  font-size: 14px;
}
.contract-details .summarySectionDiv .termsConditionsDiv .proposal-terms-conditions,
.contract-details .proposal-payment-section .termsConditionsDiv .proposal-terms-conditions {
  white-space: nowrap;
}
.contract-details .summarySectionDiv .termsConditionsDiv label,
.contract-details .proposal-payment-section .termsConditionsDiv label {
  width: 100%;
  float: left;
  padding: 0 0 10px 0;
  background: transparent !important;
}
.contract-details .summarySectionDiv .termsConditionsDiv label .po-field-error,
.contract-details .proposal-payment-section .termsConditionsDiv label .po-field-error {
  font-weight: 500;
}
.contract-details .summarySectionDiv .termsConditionsDiv h6 p,
.contract-details .proposal-payment-section .termsConditionsDiv h6 p {
  margin: 0px;
  font-size: 0.95rem;
}
.contract-details .summarySectionDiv .termsConditionsDiv h6,
.contract-details .proposal-payment-section .termsConditionsDiv h6 {
  width: 92%;
}
.contract-details .summarySectionDiv .termsConditionsDiv h6 a,
.contract-details .proposal-payment-section .termsConditionsDiv h6 a {
  word-break: normal;
}
.contract-details .summarySectionDiv .termsConditionsDiv .termsConditionsInput,
.contract-details .proposal-payment-section .termsConditionsDiv .termsConditionsInput {
  width: 15px;
  float: left;
  margin: -10px 5px 0px 0px;
}
.contract-details .summarySectionDiv .button--secondary,
.contract-details .proposal-payment-section .button--secondary {
  padding: 0;
}
.contract-details .summarySectionDiv .button--secondary a,
.contract-details .proposal-payment-section .button--secondary a {
  padding: 10px;
}
.contract-details .summarySectionDiv .enableFinishBtnStyle,
.contract-details .proposal-payment-section .enableFinishBtnStyle {
  width: 100%;
  margin: 0;
  background-color: #0071b3 !important;
  border-color: #0071b3 !important;
  color: #ffffff !important;
  cursor: pointer;
}
.contract-details .summarySectionDiv .disableFinishBtnStyle,
.contract-details .proposal-payment-section .disableFinishBtnStyle {
  width: 100%;
  margin: 0;
  background-color: #f7f7f7 !important;
  border-color: #f7f7f7 !important;
  color: #d0d0d0 !important;
  cursor: auto;
}
.contract-details .summarySectionDiv .totalAmountHeading,
.contract-details .proposal-payment-section .totalAmountHeading {
  float: left;
  margin-bottom: 10px;
}
.contract-details .summarySectionDiv .amountDiv,
.contract-details .proposal-payment-section .amountDiv {
  float: right;
}
.contract-details .summarySectionDiv .amountDiv .total-ammount,
.contract-details .proposal-payment-section .amountDiv .total-ammount {
  text-transform: uppercase;
}
.contract-details .confirmationDivSection {
  margin-bottom: 25px;
}
.contract-details .confirmationDivSection .text-style {
  font-style: normal !important;
  margin: 15px 0px;
}
.contract-details .confirmationDivSection .confirmationMsgInfo a {
  text-decoration: underline;
}
.contract-details .confirmationDivSection .headerMsg-Tab3 {
  padding-top: 0px !important;
  margin-top: -8px;
}
.contract-details .renewalSummarySection {
  margin-bottom: 25px;
  margin-left: 15px;
}
.contract-details .renewalSummarySection .renewalOptionsDiv {
  margin-top: 15px !important;
}
.contract-details .paymentSection {
  margin-bottom: 35px;
  margin-left: 15px;
}
.contract-details .paymentSection .costOptionsMainDiv {
  margin-top: 20px;
}
.contract-details .paymentSection .costOptionsFirstDiv {
  padding: 0px !important;
}
.contract-details .locationTableSection {
  margin-bottom: 25px;
}
.contract-details .text-align-right {
  text-align: right;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion-header {
  background-color: #f0f0f0;
  padding: 0px 10px 0px 10px;
  border: solid 1px #cccccc !important;
  border-bottom: solid 1px transparent !important;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion {
  width: 100%;
  overflow: hidden;
  border: solid 1px #cccccc;
  border-top: solid 1px transparent;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .accordion-main-header {
  display: inline-block;
  background: #f0f0f0;
  cursor: pointer;
  width: 100%;
  position: relative;
  color: #303030;
  font-size: .9em;
  font-weight: 800;
  margin-bottom: 0;
  border: none;
  padding: 10px 0px 2px 0px;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .accordion-main-header .accordionLblRightAlign {
  text-align: right;
  float: right;
  margin-right: 0px;
  font-size: 1.125em;
  font-weight: 700;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .accordion-input {
  position: absolute;
  opacity: 0;
  z-index: -1;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .bti-accordion-label {
  display: inline-block;
  padding: 10px 15px 4px 15px;
  background: #ffffff;
  cursor: pointer;
  width: 100%;
  position: relative;
  color: #303030;
  font-size: .9em;
  font-weight: 800;
  margin-bottom: 0px;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .bti-accordion-label .accordionLabelLeft {
  margin-left: 5px;
  float: left;
  width: 60%;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .bti-accordion-label .accordionLabelRight {
  text-align: right;
  float: right;
  margin-right: 20px;
  font-size: 1.125em;
  font-weight: 700;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .bti-accordion-label .inputCheckboxStyle {
  float: left;
  margin-top: 5px;
  cursor: pointer;
  margin-right: 10px;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .bti-accordion-label .accordionLabelMargin {
  margin-left: 0px !important;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .bti-accordion-label:after {
  border-top: 2px solid #a0a0a0;
  border-left: 2px solid #a0a0a0;
  content: "";
  color: #a0a0a0;
  width: 10px;
  height: 10px;
  position: absolute;
  right: 12px;
  top: 15px;
  transform: rotate(225deg);
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .accordionLabelStyle {
  width: 65%;
  float: left;
  margin-left: 5px;
  font-size: 1.125em;
  font-weight: 700;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .accordion-content {
  max-height: 0;
  padding: 0 1em;
  color: #303030;
  background: #ffffff;
  transition: all 0.35s;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .bti-accordion-content-bg {
  background-color: #ffffff;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion input:checked ~ .accordion-content {
  height: auto;
  padding: 10px 30px 0px 40px;
  margin: 0px 0px 30px 20px;
  float: left;
  display: inline-table;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion input:checked + .bti-accordion-label::after {
  transform: rotate(45deg);
  top: 20px;
}
.contract-details .bti-accordion-maindiv .bti-accordion-subdiv .bti-accordion .tab-d-none {
  display: none;
}
.contract-details .color-text-red {
  color: #d22630;
}
.contract-details .contract-details-pagination-wrapper {
  padding: 0 15px;
}
.contract-details .contract-details-pagination-wrapper span {
  padding: 0.5em 0.8em;
}
.contract-details .contract-details-pagination-wrapper span.inactive {
  border: 1px solid #9b9b9b;
  color: #9b9b9b;
  cursor: default;
  margin-right: 0.3em;
}
.contract-details .contract-details-pagination-wrapper a {
  border: 1px solid #9b9b9b;
  padding: .5em .8em;
  margin-right: .3em;
  cursor: pointer;
  color: #0071b3;
}
.contract-details .contract-details-pagination-wrapper .contract-details-pagination-totalResult span {
  font-weight: 500;
  font-size: 15px;
  margin-bottom: 15px;
  float: left;
}
.contract-details .contract-details-pagination-wrapper .contract-details-pagination-container {
  float: right;
}
.contract-details .contract-details-pagination-wrapper .pagination_page_link {
  font-size: 14px;
}
.contract-details #contract-esc-file-upload {
  width: 100%;
  float: left;
}
.contract-details #contract-esc-file-upload .upload-attachment-div {
  margin: 10px 0px 15px 13px;
}
.contract-details #contract-esc-file-upload .upload-attachment-div span {
  font-weight: 700;
}
.contract-details #contract-esc-file-upload .aemformcontainer .container {
  width: 80% !important;
  margin-right: auto;
  padding-bottom: 40px;
  margin-left: -16px !important;
}
.contract-details #contract-esc-file-upload .aemformcontainer .Large-File-Upload .drag-drop {
  width: 50%;
  left: 0px;
  text-align: center;
  top: 35px;
}
.contract-details #contract-esc-file-upload .aemformcontainer .Large-File-Upload .drag-drop p {
  font-size: 14px;
  font-weight: 700;
}
.contract-details #contract-esc-file-upload .aemformcontainer .Large-File-Upload .afFileUpload-lfu button {
  font-weight: 700;
  font-size: 14px;
  padding: 0px !important;
  height: 32px !important;
  top: 48% !important;
}
.contract-details #contract-esc-file-upload .aemformcontainer .Large-File-Upload .max-file-size-msg {
  width: 50%;
  bottom: 40px;
}
.contract-details #contract-esc-file-upload .aemformcontainer .guidefileupload-lfu {
  margin-top: 20px;
}
.contract-details #contract-esc-file-upload .testingForm.registrationForm:before {
  content: "";
}
.contract-details #tilesDiv .heading-contract-esc,
.contract-details #renewalSummaryTab3 .heading-contract-esc {
  font-size: 24px;
  font-weight: 700;
  color: #303030;
  margin: 5px 0px 15px 0px;
  line-height: 32px;
}
.contract-details #tilesDiv .divider-tiles,
.contract-details #renewalSummaryTab3 .divider-tiles {
  border: solid 1px #d0d0d0;
  margin: 10px 0px 20px 15px;
}
.contract-details #tilesDiv .meta-data .info a,
.contract-details #renewalSummaryTab3 .meta-data .info a {
  word-break: break-word;
}
.contract-details #tilesDiv .heading-contract-esc,
.contract-details #renewalSummaryTab3 .heading-contract-esc {
  font-size: 24px;
  font-weight: 700;
  color: #303030;
  margin: 5px 0px 15px 0px;
  line-height: 32px;
}
.contract-details #tilesDiv .divider-tiles,
.contract-details #renewalSummaryTab3 .divider-tiles {
  border: solid 1px #d0d0d0;
  margin: 10px 0px 20px 15px;
}
.contract-details #tilesDiv .meta-data .info a,
.contract-details #renewalSummaryTab3 .meta-data .info a {
  word-break: break-word;
}
.base-modal-component.base-adaptiveForm #change-request-form button.navigator-toggle.collapsed.af-icon-button,
.base-modal-component.base-adaptiveForm #change-request-renewal-form button.navigator-toggle.collapsed.af-icon-button {
  display: none;
}
.base-modal-component.base-adaptiveForm #change-request-form .guide-breadcrumb,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .guide-breadcrumb {
  display: none;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-panel .row,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-panel .row {
  margin-bottom: 0px !important;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-panel h3,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-panel h3 {
  text-transform: uppercase;
  font-size: 24px;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-panel .request-change-form-radiogroup,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-panel .request-change-form-radiogroup {
  padding: 0px;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-panel .request-change-form-radiogroup input,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-panel .request-change-form-radiogroup input {
  height: 25px !important;
  float: left;
  margin-right: 5px;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-cancel-button button,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-cancel-button button {
  background: #ffffff !important;
  color: #0071b3 !important;
  border: 2px solid #0071b3 !important;
  border-radius: 4px;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-submit-button button,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-submit-button button {
  background: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
  border-radius: 4px;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-textbox-title textarea,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-textbox-title textarea {
  height: 150px;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-textbox-title label:before,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-textbox-title label:before {
  content: "*";
  color: red;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-confirmation-toolbar-panel .guidetoolbar,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-confirmation-toolbar-panel .guidetoolbar {
  justify-content: center;
}
.base-modal-component.base-adaptiveForm #change-request-form .request-change-form-root .request-change-form-close-button .guideFieldWidget,
.base-modal-component.base-adaptiveForm #change-request-renewal-form .request-change-form-root .request-change-form-close-button .guideFieldWidget {
  display: flex;
  justify-content: center;
}
.po-field-error {
  color: red !important;
}
@media (max-width: 979px) {
  .contract-details .meta-data .info {
    font-size: 1em;
  }
  .contract-details h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  .case-comments h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  .contract-details h3 {
    font-size: 1.2em;
  }
  .contract-details .form-bill-one .custom-bill-one .fileAttachment {
    width: 100%;
  }
  .contract-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
    width: 100%;
  }
  .contract-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload ul li .guide-fu-fileName {
    word-wrap: break-word;
    white-space: normal;
  }
}
@media (max-width: 640px) {
  .contract-details h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  .contract-details h3 {
    font-size: 1.3em;
    line-height: 1.4;
  }
  .contract-details .meta-data .info {
    font-size: 1em;
  }
  .contract-details .contactInfo-table {
    padding: 0;
  }
  .contract-details .contract-details-pagination-totalResult.bottom-result span {
    padding: 0;
    font-size: 13px;
  }
  .contract-details .contract-details-pagination-wrapper .pagination_page_link {
    font-size: 12px;
  }
  .case-comments h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  .contract-details h3 {
    font-size: 1.2em;
  }
  .attachments h3 {
    padding: 10px 0 0 0;
  }
  .contract-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
    padding-bottom: 0;
  }
  .contract-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
    margin-bottom: 5px;
  }
  .contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p {
    padding: 8px 0 15px 0;
  }
  .contract-details .form-bill-one .custom-bill-one .guidebutton.guidefield button:not(.af-icon-button) {
    bottom: 70px;
  }
  .contract-details .aemformcontainer .guideToolbarNode {
    margin-bottom: 0;
  }
  .contract-details .aemformcontainer .guidebutton.guidefield button:not(.af-icon-button).submit {
    width: auto !important;
    left: -3px !important;
  }
  .contract-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload ul li .guide-fu-fileName {
    word-wrap: break-word;
    white-space: normal;
  }
  .contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
    padding-top: 20px;
  }
}
@-moz-document url-prefix() {
  @media (max-width: 1024px) {
    .contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p,
    .contract-details .form-bill-one .custom-bill-one .charLimit p {
      padding-top: 10px;
    }
    .contract-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
      padding-bottom: 0;
    }
    .contract-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
      margin-bottom: 20px;
    }
    .contract-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
      top: -30px;
    }
    .contract-details .form-bill-one .custom-bill-one .submit-button .guideFieldWidget.guideFieldButtonWidget.xfaButton .submit {
      width: auto;
    }
    .contract-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload ul li .guide-fu-fileName {
      word-wrap: break-word;
      white-space: normal;
    }
  }
  @media (max-width: 768px) {
    .contract-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
      top: -12px;
    }
    .contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
      padding-bottom: 20px;
    }
    .contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text {
      padding-bottom: 30px;
    }
  }
  @media (max-width: 740px) {
    .contract-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
      top: -12px;
    }
    .contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
      padding-bottom: 5px;
    }
    .contract-details .form-bill-one .custom-bill-one .guidebutton.guidefield button:not(.af-icon-button) {
      bottom: 65px;
    }
    .contract-details .form-bill-one .custom-bill-one .guideFieldWidget.guideFieldButtonWidget.xfaButton {
      margin-top: -15px;
    }
  }
  @media (max-width: 640px) {
    .contract-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
      padding-bottom: 5px;
      padding-top: 20px;
    }
  }
  @media (max-width: 480px) {
    .contract-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
      margin-bottom: 10px;
    }
  }
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .contract-details .form-bill-one .custom-bill-one .multi-line .guideFieldWidget.afFileUpload.fileUpload .guide-fu-fileClose.close {
    cursor: pointer;
  }
}
@media print {
  .hbs-contract-escalation .header,
  .hbs-contract-escalation .flexible-footer,
  .hbs-contract-escalation .breadcrumb__list {
    display: none;
  }
  .hbs-contract-escalation .viewDownloadSecondDiv {
    display: none;
  }
  .hbs-contract-escalation .viewDownloadFirstDiv {
    max-width: 100% !important;
  }
}
.contract-details .contractProposals {
  float: left;
  margin-top: 50px;
  width: 100%;
  background: #f7f7f7;
  box-shadow: 0 3px 3px #ccc;
  border-radius: 10px;
}
.contract-details .contractProposals .thankyou_message {
  height: auto !important;
  float: left;
  padding: 20px 40px;
  border-radius: 10px;
  margin: 0px 0px 0px 0px;
}
.contract-details .contractProposals .thankyou_message h3 {
  text-transform: none;
  margin-bottom: 15px;
}
.contract-details .contractProposals .thankyou_message h4 {
  font-size: 20px;
  font-weight: 800;
}
.contract-details .contractProposals .costOptionsSecondDiv {
  margin-top: 30px;
  padding-right: 40px;
}
.contract-details .proposalHeading {
  text-transform: capitalize;
  display: inline-block;
}
#change-request-form-proposals .modal-header .close {
  background: transparent;
}
#change-request-form-proposals .modal-header .close .mvp-icon-close::before {
  font-weight: 800;
  color: #000000;
}
#change-request-form-proposals .modal-header .close:hover {
  opacity: 1;
}
#change-request-form-proposals .modal-dialog {
  min-width: 800px;
  width: 800px;
}
#change-request-form-proposals .af-icon-button {
  display: none;
}
#change-request-form-proposals .button-medium {
  width: auto;
}
#change-request-form-proposals .guide-breadcrumb {
  display: none;
}
#change-request-form-proposals .gridFluidLayout {
  width: 100% !important;
}
#change-request-form-proposals p {
  font-size: 16px !important;
  font-weight: 500;
  color: #707070;
}
#change-request-form-proposals .guideStaticText {
  padding: 0 !important;
}
#change-request-form-proposals .attachmentsTitle {
  top: -45px;
  position: relative;
  right: 0;
}
#change-request-form-proposals .attachmentsTitle p {
  font-size: 18px !important;
  line-height: 26px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #303030 !important;
}
#change-request-form-proposals .radio-button-section {
  margin-top: -50px;
}
#change-request-form-proposals .radio-button-section .guideFieldWidget {
  display: block;
}
#change-request-form-proposals .radio-button-section .row {
  display: block;
}
#change-request-form-proposals .radio-button-section .guideRadioButtonGroupItems {
  position: relative;
  z-index: 1;
  margin: 0 10px;
}
#change-request-form-proposals .radio-button-section .request-change-form-main-title h3 {
  text-transform: capitalize;
  font-size: 24px;
  color: #303030;
  font-weight: 700;
}
#change-request-form-proposals .radio-button-section .request-change-form-radio-title h5 {
  font-size: 18px;
  color: #303030;
}
#change-request-form-proposals .radio-button-section .guideCheckBox {
  width: 40%;
  float: left;
}
#change-request-form-proposals .radio-button-section .guideCheckBox .request-change-form-radiogroup {
  padding: 0px;
  margin: 0 0 5px 0;
}
#change-request-form-proposals .radio-button-section .guideCheckBox .request-change-form-radiogroup input[type="radio"] {
  width: 15px;
  height: 25px;
  float: left;
  margin-right: 5px;
  opacity: 1;
  top: 0;
  left: 0;
  accent-color: #0071b3;
}
#change-request-form-proposals .radio-button-section .guideCheckBox .request-change-form-radiogroup label {
  font-size: 16px !important;
  font-weight: 500;
  color: #303030;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection {
  width: 60%;
  float: right;
  border: 2px dashed #d0d0d0;
  padding: 0 !important;
  text-align: center;
  border-radius: 5px;
  margin-top: -40px;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection:hover {
  background-color: #f0f7ff;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection label {
  text-align: center;
  font-weight: 700;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .fileUpload {
  border: none;
  background-color: transparent;
  height: 46px;
  position: relative;
  display: block;
  width: 100%;
  max-width: 100%;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .focusForm {
  border: 0 !important;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .row {
  display: block;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .fileAttachment {
  background: url(../../baseline-tenant/components/content/contract-details/clientlib-general/resources/icons/fileUploadIcon.svg) no-repeat top center;
  padding-top: 40px;
  text-align: center;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget input {
  width: 100%;
  height: 200px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: -90px;
  left: 0;
  margin: 0 auto;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget button {
  font-size: 14px;
  padding: 10px 55px;
  border-radius: 5px;
  border-color: #0071b3;
  font-weight: 700;
  color: #0071b3;
  position: relative;
  margin: 10px 0 0 0;
  line-height: 0;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget button:not(.af-icon-button):hover,
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget button:not(.af-icon-button):active,
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget button:not(.af-icon-button):focus {
  background: #0071b3;
  color: #ffffff;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget ul .guide-fu-fileName {
  font-size: 14px;
  font-weight: 600;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget ul li {
  margin: 10px;
  padding: 0;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget ul .guide-fu-fileClose.close {
  position: relative;
  z-index: 999;
  margin-left: 15px;
}
#change-request-form-proposals .radio-button-section .fileAttachmentSection .guideFieldWidget ul .guide-fu-fileClose.close:after {
  font-size: 16px;
  margin-left: -15px;
}
#change-request-form-proposals .request-change-form-panel .row {
  margin-bottom: 0px !important;
}
#change-request-form-proposals .request-change-proposals-textarea label {
  font-size: 18px !important;
  line-height: 26px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #303030 !important;
  margin-bottom: 10px;
}
#change-request-form-proposals .request-change-proposals-textarea textarea {
  height: 150px;
  font-size: 16px;
  font-weight: 500;
  border-radius: 0.25rem;
  border: 1px solid #d0d0d0;
  margin-bottom: -15px;
}
#change-request-form-proposals .request-change-proposals-textarea textarea:focus {
  border-color: #d0d0d0 !important;
  -webkit-box-shadow: none !important;
  outline: 0 !important;
  box-shadow: none !important;
}
#change-request-form-proposals .request-change-proposals-textarea textarea::placeholder {
  color: #d0d0d0;
  font-size: 16px;
  font-weight: 500;
}
#change-request-form-proposals .request-change-form-toolbar-panel {
  float: right;
}
#change-request-form-proposals .request-change-form-toolbar-panel .request-change-form-cancel-button button {
  background: #ffffff;
  color: #0071b3;
  border: 2px solid #0071b3;
  border-radius: 4px;
  float: right;
}
#change-request-form-proposals .request-change-form-toolbar-panel .request-change-form-submit-button button {
  background: #0071b3;
  color: #ffffff;
  border: 2px solid #0071b3;
  border-radius: 4px;
  float: right;
}
#change-request-form-proposals .request-change-form-confirmation-panel .guidetoolbar {
  justify-content: center;
}
#change-request-form-proposals .request-change-form-confirmation-panel .confirmation-tanks {
  text-align: center;
  background: url(../../baseline-tenant/components/content/contract-details/clientlib-general/resources/icons/thanksIcon.svg) no-repeat top center;
  background-size: 45px;
  padding-top: 55px;
  margin-top: -70px;
}
#change-request-form-proposals .mvp-icon-close {
  top: 0 !important;
  padding: 7px;
}
@media (max-width: 767px) {
  #change-request-form-proposals .modal-dialog {
    min-width: 100%;
    width: 100%;
  }
  #change-request-form-proposals .modal-content {
    padding: 35px 20px !important;
  }
  #change-request-form-proposals .guideCheckBox {
    width: 100% !important;
  }
  #change-request-form-proposals .attachmentsTitle {
    top: 10px;
  }
  #change-request-form-proposals .attachmentsTitle p {
    font-size: 18px !important;
  }
  #change-request-form-proposals .fileAttachmentSection {
    width: 100% !important;
    float: left !important;
    margin-top: 0 !important;
  }
  #change-request-form-proposals .request-change-form-toolbar-panel .col-md-6 {
    width: 40%;
  }
  #change-request-form-proposals .request-change-form-toolbar-panel .request-change-form-cancel-button button {
    margin-right: 25px;
  }
  #change-request-form-proposals .request-change-form-toolbar-panel .request-change-form-submit-button button {
    margin-right: -25px;
  }
}
#guideContainerForm .mobileLayout {
  display: none;
}
#guideContainerForm .proposal-payment-form {
  margin: -80px 0 0 -30.2%;
  width: 60%;
}
#guideContainerForm .proposal-payment-form .attTitleTextCL p {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: -30px;
  margin-left: -12px;
  color: #303030;
}
#guideContainerForm .proposal-payment-form i {
  color: #707070;
  font-size: 14px;
  letter-spacing: 0.5px;
  font-weight: 500;
  margin-left: 15px;
}
#guideContainerForm .proposal-payment-form .fileAttachmentHelpText p {
  font-size: 16px;
  font-weight: 500;
}
#guideContainerForm .proposal-payment-form label {
  font-size: 16px !important;
  font-weight: 800 !important;
  color: #606060;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection {
  border: 2px dashed #d0d0d0;
  padding: 0 !important;
  text-align: center;
  border-radius: 5px;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection:hover {
  background-color: #f0f7ff;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection label {
  text-align: center;
  font-weight: 700;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .fileUpload {
  border: none;
  background-color: transparent;
  height: 46px;
  position: relative;
  display: block;
  width: 100%;
  max-width: 100%;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .focusForm {
  border: 0 !important;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .row {
  display: block;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .fileAttachment {
  background: url(../../baseline-tenant/components/content/contract-details/clientlib-general/resources/icons/fileUploadIcon.svg) no-repeat top center;
  padding-top: 40px;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget input {
  width: 100%;
  height: 200px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: -90px;
  left: 0;
  margin: 0 auto;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget button {
  font-size: 14px;
  border-radius: 5px;
  border-color: #0071b3;
  font-weight: 700;
  color: #0071b3;
  position: relative;
  margin: 10px 0 0 0;
  line-height: 0;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget button:not(.af-icon-button):hover,
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget button:not(.af-icon-button):active,
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget button:not(.af-icon-button):focus {
  background: #0071b3;
  color: #ffffff;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget ul .guide-fu-fileName {
  font-size: 14px;
  font-weight: 600;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget ul li {
  margin: 10px;
  padding: 0;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget ul .guide-fu-fileClose.close {
  position: relative;
  z-index: 999;
  margin-left: 15px;
}
#guideContainerForm .proposal-payment-form .fileAttachmentSection .guideFieldWidget ul .guide-fu-fileClose.close:after {
  font-size: 16px;
  margin-left: -15px;
}
@media (max-width: 767px) {
  #guideContainerForm .proposal-payment-form {
    margin: 0;
    width: 100%;
    padding: 15px;
  }
  #guideContainerForm .proposal-payment-form .guideFieldWidget button {
    width: 50%;
  }
}
.datepicker.datepicker-dropdown.dropdown-menu {
  z-index: 9999 !important;
}
.breadcrumb__list-item.breadcrumb__list-item--active {
  cursor: auto;
}
.dragOver {
  background-color: #f0f7ff;
  border: 2px dashed #f0f7ff !important;
  outline: 2px dashed #92b0b3;
  outline-offset: -10px;
}
.review-msg-after .icon {
  background: #fce1df;
  border-radius: 50%;
  margin: 0 7px 0 0;
}
.review-msg-after .icon:before {
  content: "\e900";
  color: #f15a4f;
  vertical-align: top;
  font-size: 1.5rem;
  top: -3px;
  position: relative;
}
#change-request-form .guideFieldWidget,
#change-request-renewal-form .guideFieldWidget {
  padding-left: 0px;
}
#change-request-form .guideFieldWidget input,
#change-request-renewal-form .guideFieldWidget input {
  opacity: 1 !important;
}
#change-request-form .guideFieldWidget textarea,
#change-request-renewal-form .guideFieldWidget textarea {
  margin-left: 10px;
}
#change-request-form .gridFluidLayout .row,
#change-request-renewal-form .gridFluidLayout .row {
  margin: 0px;
}
#change-request-form .guideRadioButtonGroupItems,
#change-request-renewal-form .guideRadioButtonGroupItems {
  margin: 0px;
}
#change-request-form .request-change-form-radiogroup,
#change-request-renewal-form .request-change-form-radiogroup {
  margin-left: 3px;
}
#change-request-form .request-change-form-radiogroup .right,
#change-request-renewal-form .request-change-form-radiogroup .right {
  position: inherit;
  top: -30px;
}
#change-request-form .afRadioButtonItem,
#change-request-renewal-form .afRadioButtonItem {
  height: 30px;
}
#change-request-form .guidetextbox,
#change-request-renewal-form .guidetextbox {
  margin-left: 11px;
}
#change-request-form .textField,
#change-request-renewal-form .textField {
  margin-top: 7px;
  margin-left: -13px;
}
#change-request-form .textField textarea,
#change-request-renewal-form .textField textarea {
  border-radius: .25rem;
}
#change-request-form .request-change-form-panel h5,
#change-request-renewal-form .request-change-form-panel h5 {
  text-align: left;
  margin-bottom: 0px;
}
#change-request-form .request-change-form-panel h3,
#change-request-renewal-form .request-change-form-panel h3 {
  text-align: left;
  margin-bottom: 0px;
  font-weight: 700;
}
#change-request-form .guidetextdraw,
#change-request-renewal-form .guidetextdraw {
  margin-bottom: 0px;
  margin-top: 15px;
}
#change-request-form .guideFieldLabel label,
#change-request-renewal-form .guideFieldLabel label {
  padding-left: 9px !important;
  min-height: auto;
}
#change-request-form .registrationForm::before,
#change-request-renewal-form .registrationForm::before {
  content: "";
}
#change-request-form .guideContainerWrapperNode,
#change-request-renewal-form .guideContainerWrapperNode {
  width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (min-width: 1400px) {
  #change-request-form .registrationForm::before,
  #change-request-renewal-form .registrationForm::before {
    content: "";
  }
}

.formTopicTemplate .formstopic.section {
  padding: 68px 0 0 38px;
}
.formTopicTemplate .mvp-right-side {
  margin-top: 42px;
}
.formTopicTemplate .mvp-left-side {
  padding: 54px 10px 0 0px;
}
.formTopicTemplate .mvp-left-side .cmp-text {
  padding: 0;
}
.uop_aem_form_container {
  width: 100%;
  display: block;
  position: relative;
}
.uop_aem_form_container iframe.uop_aem_form_frame {
  width: 100%;
  position: relative;
  display: block;
}
.uop_form_iframe .uop-adaptive {
  background: transparent;
  padding: 20px 0px 10px 15px;
}
.uop_form_iframe .guidebutton {
  padding: 0px;
}
.uop_form_iframe .guidebutton button {
  bottom: 0px !important;
}
.uop_form_iframe .guidefield {
  padding: 0% 2%;
}
@media (max-width: 767px) {
  .formTopicTemplate .formstopic.section {
    padding: 0;
  }
  .formTopicTemplate .mvp-right-side {
    margin-top: 0;
  }
  .formTopicTemplate .mvp-left-side {
    padding: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .formTopicTemplate .formstopic.section {
    padding: 68px 0 0 0px;
  }
}
@media screen and (min-width: 768px) {
  .formTopicTemplate .mvp-right-side {
    border-left: 3px solid #d0d0d0;
  }
}
@media screen and (max-width: 450px) {
  .formTopicTemplate h1 {
    font-size: 25px;
  }
}

.shortcuts.mvp2 {
  margin: 0 -15px 55px;
}
.shortcuts.mvp2 .shortcuts-header {
  display: grid;
}
.shortcuts.mvp2 .shortcuts__text {
  color: #303030;
  font-size: 28px;
  font-weight: 300;
  line-height: 28px;
}
.shortcuts.mvp2 .manage-shortcuts {
  color: #0071b3;
  letter-spacing: -0.25px;
  font-size: 16px;
  line-height: 45px;
}
.shortcuts.mvp2 .manage-shortcuts:hover {
  color: #1273b4;
  text-decoration: none;
}
.shortcuts.mvp2 .manage-shortcuts:focus {
  color: #1273b4;
  text-decoration: none;
}
.shortcuts.mvp2 .app-shortcuts {
  margin-top: 25px;
}
.shortcuts.mvp2 .app-tile {
  padding: 15px 15px 20px;
  width: 152px;
  height: 152px;
  background: #f5f5f5;
  border: 1px solid #f5f5f5;
  color: #303030;
  font-size: 14px;
  line-height: 20px;
  font-weight: 300;
  margin-bottom: 8px;
  margin-left: 8px;
}
.shortcuts.mvp2 .app-tile svg {
  width: 42px;
  height: 42px;
  fill: #707070;
  display: none;
}
.shortcuts.mvp2 .app-tile__icon-wrap {
  width: 42px;
  height: 42px;
}
.shortcuts.mvp2 .app-tile__text {
  margin-top: 20px;
  width: 100%;
}
.shortcuts.mvp2 .no-overlay .app-tile:hover {
  text-decoration: none;
  color: #0071b3;
  border: 2px solid #0071b3;
  background: #ffffff;
  padding: 14px 14px 19px;
}
.shortcuts.mvp2 .no-overlay .app-tile:hover svg {
  fill: #0071b3 !important;
  display: block;
}
.shortcuts.mvp2 .no-overlay .app-tile:hover img {
  display: none;
}
.shortcuts.mvp2 .manage-shortcuts-overlay {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 115px 0;
  background: #ffffff;
  z-index: 999;
  color: #303030;
  overflow: auto;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .manage-heading {
  font-size: 32px;
  line-height: 38px;
  font-weight: 300;
  text-transform: capitalize;
  position: relative;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .save-and-close {
  width: 90%;
  order: 3;
  margin-top: 25px;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .close-manage-shortcuts {
  position: absolute;
  top: -25px;
  right: 15px;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .mvp-icon-close::before {
  font-size: 28px;
  color: #404040;
  opacity: 0.6;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .manage-heading--available {
  margin-top: 50px;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .manage-heading--subhead {
  font-size: 14px;
  line-height: 20px;
  color: #707070;
  margin-bottom: 25px;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .app-shortcuts {
  min-height: 165px;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .app-shortcuts--available {
  min-height: 165px;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .app-tile {
  position: relative;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .app-tile:hover {
  border: 2px solid #0071b3;
  padding: 14px 14px 19px;
  text-decoration: none;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .app-tile:hover .drag-icon {
  top: 4px;
  left: 7px;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .drag-icon {
  position: absolute;
  top: 5px;
  left: 8px;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .drag-icon::before {
  font-size: 18px;
  color: #c0c0c0;
}
.shortcuts.mvp2 .manage-shortcuts-overlay .drop-zone {
  background: #0071b3;
  opacity: 0.6;
  width: 152px;
  height: 152px;
  margin-right: 8px;
  margin-bottom: 5px;
}
.shortcuts.mvp2 svg {
  width: 350px;
  height: 350px;
}
.shortcuts.mvp2 svg path {
  fill: #0071b3 !important;
}
.shortcuts.mvp2 svg polygon {
  fill: #0071b3 !important;
}
.shortcuts.mvp2 svg rect:not(:first-child) {
  fill: #0071b3 !important;
}
button.client-btn {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  background: #0071b3;
  font-weight: 800;
  font-size: 14px;
  color: #fff;
  border: 2px solid #0071b3;
  transition: all .3s ease;
  text-transform: uppercase;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  border-radius: 0;
  letter-spacing: .5px;
}
@media (min-width: 768px) {
  .shortcuts.mvp2 .shortcuts__text {
    font-size: 32px;
    line-height: 38px;
  }
  .shortcuts.mvp2 .app-tile {
    font-weight: 300;
    margin-top: 8px;
    margin-bottom: 5px;
  }
  .shortcuts.mvp2 .manage-shortcuts-overlay .save-and-close {
    position: absolute;
    left: 3%;
    margin-top: 0;
    width: auto;
  }
  .shortcuts.mvp2 .manage-shortcuts-overlay .close-manage-shortcuts {
    top: -8px;
    right: 17%;
  }
  .shortcuts.mvp2 .manage-shortcuts-overlay .drop-zone {
    margin-top: 8px;
  }
}
@media (min-width: 991px) {
  .shortcuts.mvp2 .manage-shortcuts-overlay .save-and-close {
    left: 10%;
  }
  .shortcuts.mvp2 .manage-shortcuts {
    color: #0071b3;
    letter-spacing: -0.25px;
    font-size: 16px;
    line-height: 45px;
  }
  .shortcuts.mvp2 .manage-shortcuts:hover {
    color: #1273b4;
    text-decoration: none;
  }
  .shortcuts.mvp2 .manage-shortcuts:focus {
    color: #1273b4;
    text-decoration: none;
  }
}
@media (min-width: 1200px) {
  .shortcuts.mvp2 .manage-shortcuts-overlay .save-and-close {
    width: 270px;
  }
}

.globalnotification [class^="icon"]:before,
.globalnotification [class*="icon"]:before,
.globalnotification .mvp-stack_close:before {
  display: inline-block;
  text-transform: none;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  font-family: "icomoonregular";
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 40px;
}
.globalnotification .notification-component .notification {
  display: none;
  position: relative;
  padding: 15px;
  min-height: 100px;
}
.globalnotification .notification-component .notification__close {
  padding: 0 20px 20px 0;
  cursor: pointer;
}
.globalnotification .notification-component .notification__close .mvp-stack_close:before {
  content: "\e90C";
  border-radius: 100%;
  font-size: 22px;
  padding: 0;
}
.globalnotification .notification-component .notification__content {
  font-size: 16px;
  padding-left: 15px;
}
.globalnotification .notification-component .notification__content-header {
  font-weight: 900;
  line-height: 20px;
}
.globalnotification .notification-component .notification__content-description {
  font-weight: 500;
  line-height: 20px;
  padding-top: 5px;
}
@media (max-width: 767px) {
  .globalnotification .notification-component .notification__content-description {
    -ms-flex-direction: column ;
    flex-direction: column ;
  }
}
.globalnotification .notification-component .notification__content-description .notification__content-link {
  font-size: 16px;
  font-weight: 800;
  line-height: 20px;
  color: #137bc0;
}
.globalnotification .notification-component .notification__content-description .notification__content-link:hover {
  text-decoration: none;
}
@media (max-width: 767px) {
  .globalnotification .notification-component .notification__content-description .notification__content-link {
    padding-left: 0;
  }
}
.globalnotification .notification-component .notification__content-description .notification__description {
  word-break: break-word;
  padding-right: 8px;
}
.globalnotification .icon:before {
  font-size: 36px;
}
.globalnotification--critical .icon:before {
  content: "\e900";
}
.globalnotification--important .icon:before {
  content: '\e900';
}
.globalnotification--informative .icon:before {
  content: '\e91B';
}
.globalnotification--success .icon:before {
  content: '\e93D';
}
.globalnotification--critical .notification::before,
.globalnotification--important .notification::before,
.globalnotification--informative .notification::before,
.globalnotification--success .notification::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 6px;
  height: 100%;
}
.globalnotification--banner .notification-component {
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
}
.globalnotification--square .notification {
  width: 100%;
  min-height: 120px ;
}
@media (min-width: 768px) {
  .globalnotification--square .notification {
    width: 518px;
  }
}
.globalnotification--square .notification-component {
  position: fixed;
  right: 50px;
  bottom: 0;
  z-index: 2;
  width: 518px;
  margin-top: 5px;
  -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.11);
}
@media (max-width: 767px) {
  .globalnotification--square .notification-component {
    width: 100%;
    right: 0;
  }
}
.globalnotification--square .notification__content-description {
  -ms-flex-direction: column ;
  flex-direction: column ;
}
.globalnotification--square .notification__content-description .notification__description {
  display: flex;
  padding-bottom: 15px;
}
.globalnotification--square .notification__content-description .notification__content-link {
  text-align: left;
  padding: 0 ;
}
.globalnotification--critical .notification::before,
.globalnotification--important .notification::before,
.globalnotification--informative .notification::before,
.globalnotification--success .notification::before {
  width: 5px;
}

.order-status-account-selection {
  padding-left: 8.33%;
  display: inline-block;
}
.order-status-account-selection .viewingAccounts p {
  font-weight: 800;
  padding-left: 18px;
}
.order-status-account-selection .table {
  font-size: 0.938em;
}
.account-selection-table .modal.show {
  padding-right: 0;
}
.account-selection-table .subtitle {
  padding-top: 5px;
  padding-bottom: 25px;
}
.account-selection-table .font-weight-500 {
  font-weight: 500;
}
.account-selection-table .heading {
  font-size: 1.75em;
  font-weight: 500;
  line-height: normal;
}
.account-selection-table .custom-control {
  background-color: transparent;
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 0.86rem;
}
.account-selection-table .custom-checkbox {
  margin-left: 20px;
  top: 10px;
}
.account-selection-table .custom-checkbox label {
  margin-bottom: 8px;
  display: inline-block;
}
.account-selection-table .custom-control-input {
  position: absolute;
  z-index: 3;
  opacity: 0;
  left: 3px;
  top: 6px;
  width: 18px;
  height: 18px;
}
.account-selection-table .custom-control-label {
  color: #303030;
  font-size: 1.125em;
  line-height: 1.42;
  font-weight: normal;
  margin: 0 0 2px;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.account-selection-table .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin: 0;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.account-selection-table .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border: none;
  background-color: #0071b3;
}
.account-selection-table .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 1em;
  height: 1em;
  content: "\e90B";
  top: 0.15rem;
}
.account-selection-table .custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.4rem;
  display: block;
  width: 1em;
  height: 1em;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: 2px solid #d0d0d0;
}
.account-selection-table .custom-control-label::after {
  left: -1.3rem;
}
.account-selection-table .modal-content {
  border: none;
  border-radius: 0;
  padding: 10px;
}
.account-selection-table .mvp-icon-close-icon:before {
  content: "\e90C";
  float: right;
  font-size: 21px;
  position: relative;
  top: 0;
  color: #000000;
  background-color: #e0e0e0;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
.account-selection-table .modal-header {
  border-bottom: transparent;
  padding: 10px 1rem 0;
  margin-bottom: 10px;
}
.account-selection-table .table-head {
  display: none;
}
.account-selection-table .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  letter-spacing: 0;
  line-height: 1;
  text-align: center;
  text-transform: uppercase;
  font-weight: 800;
}
.account-selection-table .btn.btn-primary {
  border: 2px solid #0071b3;
  color: #ffffff;
  background-color: #0071b3;
  text-align: center;
  cursor: pointer;
  float: right;
  padding: 11px 6%;
  font-size: 16px;
}
.account-selection-table .btn.btn-primary:hover {
  color: #ffffff;
  background-color: #1273b4;
  border-color: #1273b4;
}
.account-selection-table .btn.btn-secondary {
  border: 2px solid #0071b3;
  color: #0071b3;
  background-color: #ffffff;
  text-align: center;
  cursor: pointer;
  float: left;
  padding: 11px 6%;
  font-size: 16px;
}
.account-selection-table .btn.btn-secondary:hover {
  color: #1273b4;
  background-color: #ffffff;
  border-color: #1273b4;
}
.account-selection-table .btn-primary.focus,
.account-selection-table .btn-primary:focus,
.account-selection-table .btn-secondary.focus,
.account-selection-table .btn-secondary:focus {
  box-shadow: none;
}
.account-selection-table .mob-table-head {
  margin-left: 0px;
  margin-right: 0px;
  background-color: #606060;
  color: white;
  padding: 0 15px;
}
.account-selection-table .mob-table-body {
  margin: 0px;
  height: 80px;
  border-bottom: 1px solid #d0d0d0;
}
.account-selection-table .divTableHead {
  background-color: #606060;
  color: #ffffff;
  text-align: left;
  padding: 15px 15px;
}
.account-selection-table .divTablebody {
  text-align: left;
  margin: auto;
  color: #303030;
}
.account-selection-table .divTableHead:nth-child(2) {
  font-weight: 800;
}
.account-selection-table .font-weight-500 {
  font-weight: 500;
  font-size: 0.938em;
}
.account-selection-table .divTablebody:first-child {
  text-align: center;
  padding: 0;
  margin: 15px 0 0 0;
}
.account-selection-table .divTablebody:nth-child(2) {
  color: #000000;
  font-weight: 800;
  margin-left: auto;
}
.account-selection-table .mob-table-body:nth-child(2n) {
  background: #f0f0f0;
}
.account-selection-table .table-body {
  max-height: 350px;
  overflow-y: scroll;
  display: block;
  scrollbar-width: none;
}
.account-selection-table ::-webkit-scrollbar {
  width: 1px;
}
.account-selection-table ::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
.account-selection-table ::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
.account-selection-table ::-webkit-scrollbar-thumb:hover {
  background: #9b9b9b;
}
.account-selection-table .custom-scrollbar .row {
  margin-left: 0;
  margin-right: 0;
  padding: 0 15px;
}
.modal.account-selection-table .modal-content {
  padding: 1rem 0;
}
.modal.account-selection-table .modal-header .close {
  background: #e0e0e0;
  border-radius: 50%;
  border: 0;
  font-size: 1.5rem;
  height: 30px;
  line-height: 1;
  margin: 0;
  opacity: 1;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: 0.75s ease;
  width: 30px;
}
.modal.account-selection-table .modal-header .close:hover {
  background: #d0d0d0;
  opacity: 0.5;
}
.modal.account-selection-table .modal-header .close .mvp-icon-close {
  position: absolute;
  top: 1.5px;
  left: 2.5px;
  text-shadow: none;
  right: 1px;
}
.modal.account-selection-table .modal-header .close .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
}
.modal.account-selection-table .modal-header .mvp-icon-close:before {
  content: "\e90C";
}
.modal.account-selection-table .modal-header .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
@media only screen and (max-width: 767px) {
  .account-selection-table .results-mob {
    font-weight: 500;
    text-align: left;
  }
  .account-selection-table .modal-content {
    margin: 1vh 0;
    width: 100%;
  }
  .account-selection-table .mobile-view {
    padding-bottom: 10px;
  }
  .account-selection-table .table-head {
    display: inline !important;
    font-weight: 800;
  }
  .account-selection-table custom-checkbox {
    margin-left: 20px;
    top: 3px;
  }
  .account-selection-table .divTablebody:not(:first-child) {
    margin-left: 45px;
    bottom: 18px;
  }
  .account-selection-table .mob-table-body:nth-child(2n) {
    background: #f0f0f0;
  }
  .account-selection-table .mob-table-head {
    display: none;
  }
  .account-selection-table .mob-table-body {
    height: auto;
  }
  .account-selection-table .divTablebody:first-child {
    margin: 0;
  }
  .account-selection-table .divTablebody:first-child {
    text-align: left;
    padding: 0;
    margin-left: 20px;
    margin-top: 10px;
  }
  .account-selection-table .custom-control-input {
    position: absolute;
    z-index: 3;
    opacity: 0;
    left: -20px;
    top: 6px;
  }
  .order-status-account-selection .viewingAccounts p {
    font-weight: 800;
    padding-left: 20px;
  }
  .order-status-account-selection .divTablebody {
    padding: 0;
  }
  .modal.account-selection-table .modal-content {
    padding: 1rem 0;
    width: 100%;
  }
}
.account-selection-table .btn.btn-primary:focus {
  box-shadow: none !important;
}
.account-selection-table .btn.btn-secondary:focus {
  box-shadow: none !important;
}
.account-selection-table .btn.btn-secondary:active {
  border: 2px solid #0071b3;
  color: #0071b3;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .account-selection-table .modal-lg,
  .account-selection-table .modal-xl {
    max-width: 800px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .account-selection-table .divTablebody:first-child {
    margin: 33px 0 0 0;
  }
  .account-selection-table .mob-table-body {
    height: 120px;
  }
}

/******************Joule 2.0 Color Codes*********************/
.company-user-listing.mvp2 .table-search .input-group {
  width: 100%;
  border: 1px solid #d0d0d0;
}
#account-selection-employee-modal .view-all-subtitle .view-all-subheading {
  cursor: pointer;
  text-transform: uppercase;
  color: #0071b3;
  font-size: 16px;
  font-weight: 500;
}
.view-all-helptext.disable-text {
  display: none;
}
.account-selection-employee-table .fav-select-all-input {
  position: relative;
  z-index: 100;
  opacity: 0;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  box-shadow: none;
}
.account-selection-employee-table .fav-select-all-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border: 2px solid #0071b3;
  background-color: #0071b3;
}
.account-selection-employee-table .custom-select-all-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border: 2px solid #0071b3;
  background-color: #0071b3;
}
.account-selection-employee-table .custom-select-all-input {
  position: relative;
  z-index: 3;
  opacity: 0;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  box-shadow: none;
}
.account-selection-employee-table .custom-control-label.check.partial::after {
  font-family: "icomoonregular";
  border-radius: 0;
  color: #ffffff;
  position: absolute;
  top: 10px;
  left: -15px;
  border-top: 4px solid;
  width: 8px;
  content: "";
}
.base-modal-component.account-selection-employee-table .subtitle p {
  margin-top: 15px;
  font-size: 16px;
  color: #303030;
}
.base-modal-component.account-selection-employee-table .subtitle p.error-subheading {
  color: #d22630;
  font-weight: 800;
  display: none;
}
.base-modal-component.account-selection-employee-table .subtitle p.error-subheading.show-error {
  display: block;
}
.base-modal-component.account-selection-employee-table .subtitle p.default-subheading.hide-defaultTitle {
  display: none;
}
.base-modal-component.account-selection-employee-table .company-user-listing {
  padding: 0;
}
.base-modal-component.account-selection-employee-table .company-user-listing .table-search .input-group {
  border: 1px solid #d0d0d0;
  width: 100%;
}
.base-modal-component.account-selection-employee-table .company-user-listing .input-group input::-webkit-input-placeholder {
  font-size: 16px;
  color: #303030;
}
.base-modal-component.account-selection-employee-table .table-search .mvp-icon-search::before {
  font-size: 20px;
  color: #707070;
}
.base-modal-component.account-selection-employee-table .modal-body {
  padding: 0;
}
.base-modal-component.account-selection-employee-table .modal-body .account-selection-emptable thead {
  position: sticky;
  overflow: auto;
  z-index: 999;
  top: 0;
}
.base-modal-component.account-selection-employee-table .modal-body .saved-fav-emp-table .fav-selection-emptable thead {
  position: sticky;
  overflow: auto;
  z-index: 999;
  top: 0;
}
.base-modal-component.account-selection-employee-table .modal-body .saved-favourites-count {
  position: relative;
  margin-bottom: 5px;
  margin-top: 10px;
  top: 5px;
}
.base-modal-component.account-selection-employee-table .modal-body .manage-cx-ordering-accounts {
  margin-bottom: -10px;
}
.base-modal-component.account-selection-employee-table .modal-body .manage-cx-ordering-accounts .manage-my-order-accounts {
  bottom: 20px;
  position: relative;
  left: 61%;
  color: #0071b3;
  font-weight: 700;
  outline: none !important;
}
.base-modal-component.account-selection-employee-table .modal-body table thead tr {
  background: #606060;
  color: #efefef;
}
.base-modal-component.account-selection-employee-table .modal-body table thead tr th {
  background: #606060;
  color: #efefef;
  font-size: 14px;
  font-weight: 800;
  border: none;
}
.base-modal-component.account-selection-employee-table .modal-body table tbody tr td {
  font-size: 14px;
  color: #000000;
}
.base-modal-component.account-selection-employee-table .modal-body table.account-selection-emptable {
  margin-bottom: 0;
}
.base-modal-component.account-selection-employee-table #defaultSearchmsg {
  position: relative;
  text-align: center;
  padding: 10px 25px 10px 25px;
}
.base-modal-component.account-selection-employee-table #defaultnullSearchmsg {
  position: relative;
  text-align: center;
  padding: 10px 0 10px 0;
}
.base-modal-component.account-selection-employee-table .no-matched-account-div.nomatch-found {
  padding: 40px;
  background: #f0f0f0;
  display: block;
}
.base-modal-component.account-selection-employee-table .account-selection-helptext {
  margin-top: 15px;
}
.base-modal-component.account-selection-employee-table #defaultSavemsg {
  position: relative;
  text-align: center;
  padding: 10px 25px 10px 25px;
}
.base-modal-component.account-selection-employee-table .no-matched-account-div {
  display: none;
}
.base-modal-component.account-selection-employee-table .modal-header .closeAccountModal {
  background: #e0e0e0;
  border-radius: 50%;
  border: 0;
  font-size: 1.5rem;
  height: 30px;
  line-height: 1;
  margin: 0;
  opacity: 1;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: .75s ease;
  width: 30px;
  background: transparent !important;
}
.base-modal-component.account-selection-employee-table .modal-header .closeAccountModal .mvp-icon-close {
  position: absolute;
  top: 2px;
  left: 7px;
  text-shadow: none;
}
.base-modal-component.account-selection-employee-table .modal-header .closeAccountModal .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
  font-size: 30px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
#account-selection-employee-modal .company-user-listing.mvp2 .table-search {
  width: 100%;
}
#account-selection-employee-modal .company-user-listing.mvp2 .table-search .filter-search-txt {
  border: 0;
}
#account-selection-employee-modal .company-user-listing.mvp2 #userTableSearchBtn {
  margin-right: 8px;
}
#account-selection-employee-modal .company-user-listing.mvp2 #userTableSearchBtn .mvp-icon-search::before {
  font-size: 24px;
}
.account-selection-employee-table .custom-control-input {
  position: relative;
  z-index: 3;
  opacity: 0;
  left: 0;
  top: 0px;
  width: 24px;
  height: 24px;
  box-shadow: none;
}
.account-selection-employee-table .custom-control-label {
  color: #303030;
  font-size: 1.125em;
  line-height: 1.42;
  font-weight: normal;
  margin: 0 0 2px;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.account-selection-employee-table .custom-control-label::before {
  position: absolute;
  top: 0;
  left: -23px;
  display: block;
  width: 24px;
  height: 24px;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: 2px solid #d0d0d0;
  box-shadow: none !important;
}
.account-selection-employee-table .custom-control-label::after {
  left: -1.3rem;
}
.account-selection-employee-table .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin: 0;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.account-selection-employee-table .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 24px;
  height: 24px;
  content: "\e90B";
  top: -3px;
  left: -21px;
}
.account-selection-employee-table .modal-content {
  border: 0;
  border-radius: 0;
  padding: 10px;
}
.account-selection-employee-table .mvp-icon-close-icon:before {
  content: "\e90C";
  float: right;
  font-size: 21px;
  position: relative;
  top: 0;
  color: #000000;
  background-color: #e0e0e0;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
.account-selection-employee-table .account-selection-helptext p {
  font-size: 18px;
  color: #606060;
}
.account-selection-employee-table .account-selection-helptext p span.selected-account-count {
  font-size: 18px;
  font-weight: 800;
  color: #606060;
}
.account-selection-employee-table .account-selection-button-section {
  display: flex;
  justify-content: flex-end;
}
.account-selection-employee-table .account-selection-button-section .accountselection-cancel {
  background: #ffffff;
  border: 2px solid #0071b3;
  font-size: 16px;
  color: #0071b3;
  font-weight: 800;
  padding: 11px 6%;
  text-transform: uppercase;
  border-radius: 0;
  margin-right: 15px;
  box-shadow: none !important;
  outline: none !important;
}
.account-selection-employee-table .account-selection-button-section .accountselection-submit {
  background: #0071b3;
  border: 2px solid #0071b3;
  font-size: 16px;
  color: #ffffff;
  font-weight: 800;
  padding: 11px 6%;
  text-transform: uppercase;
  border-radius: 0;
  box-shadow: none !important;
  outline: none !important;
}
.account-selection-employee-table .account-selection-button-section .accountselection-cancel.disabled {
  background: #ffffff;
  border: 2px solid #a0a0a0;
  color: #a0a0a0;
}
.account-selection-employee-table .account-selection-button-section .accountselection-submit.disabled {
  background: #a0a0a0;
  border: 2px solid #a0a0a0;
}
@media only screen and (max-width: 767px) {
  .base-modal-component.account-selection-employee-table .modal-body .saved-favourites-count {
    margin-bottom: 10px !important;
  }
  .base-modal-component.account-selection-employee-table .modal-body .manage-cx-ordering-accounts .manage-my-order-accounts {
    top: 0px;
    position: relative;
    left: 0px;
    color: #0071b3;
    font-weight: 700;
    padding-bottom: 10px;
    font-size: 13px;
    outline: none !important;
  }
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr {
    border-bottom: 1px solid #d0d0d0;
  }
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr td {
    display: block;
    padding-left: 0;
    padding-bottom: 0;
    text-align: left;
    padding-top: 0;
    border: 0;
  }
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr td span {
    font-weight: 800;
  }
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr td:nth-child(2) {
    padding-top: 15px;
  }
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr td:last-child {
    padding-bottom: 15px;
  }
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr th {
    border: 0;
    padding: 20px 15px;
  }
  .base-modal-component.account-selection-employee-table .modal-body table thead {
    display: none;
  }
  .account-selection-employee-table .account-selection-button-section {
    display: flex;
    flex-direction: column;
  }
  .account-selection-employee-table .account-selection-button-section .accountselection-submit {
    width: 100% !important;
    margin-right: 0;
    margin-bottom: 15px;
  }
  .account-selection-employee-table .account-selection-button-section .accountselection-cancel {
    width: 100% !important;
    margin-right: 0;
    margin-bottom: 15px;
  }
}
@media only screen and (min-width: 767px) {
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr td span {
    display: none;
  }
}
@media (min-width: 1200px) {
  .base-modal-component.account-selection-employee-table .modal.base-modal .modal-dialog {
    min-width: 1100px;
    width: 1100px;
  }
}
@media (min-width: 768px) {
  .company-user-listing.mvp2 .table-search {
    width: 100%;
  }
}
.order-status-account-selection-employee {
  padding-left: 8.33%;
  display: inline-block;
}
.order-status-account-selection-employee a.filter-account-employee p {
  color: #0071b3;
  font-weight: 800;
}
@media (min-width: 768px) and (max-width: 1199px) {
  .base-modal-component.account-selection-employee-table .modal-body .manage-cx-ordering-accounts .manage-my-order-accounts {
    top: -20px;
    position: relative;
    left: 37%;
    color: #0071b3;
    font-weight: 700;
    outline: none !important;
  }
  .base-modal-component.account-selection-employee-table .modal-body table thead tr th {
    padding: 5px;
  }
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr th {
    padding: 5px;
  }
  .base-modal-component.account-selection-employee-table .modal-body table tbody tr td {
    padding: 5px;
  }
}
@media (min-width: 395px) and (max-width: 640px) {
  .base-modal-component.account-selection-employee-table .modal.base-modal .modal-header .modal-title {
    font-size: 20px;
  }
  .base-modal-component.account-selection-employee-table .modal-header .closeAccountModal {
    right: -18px;
    top: 0;
  }
  .base-modal-component.account-selection-employee-table .modal-header .closeAccountModal .mvp-icon-close::before {
    font-size: 20px !important;
  }
}
@media (min-width: 641px) and (max-width: 767px) {
  .base-modal-component.account-selection-employee-table .modal-header .closeAccountModal {
    right: 0;
    top: 0;
  }
}
.account-selection-employee-table .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #0071b3;
  background-color: #0071b3;
}
.base-modal-component.account-selection-employee-table .modal-body .employee-acc-table {
  max-height: 300px;
  overflow-y: scroll;
  display: block;
}

/******************Joule 2.0 Color Codes*********************/
.product-recommendation-carousel .main-heading-panel {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 90%;
  margin: 0 auto;
}
.product-recommendation-carousel .main-heading-panel .carousel-title {
  font-size: 40px;
  font-weight: 700;
  letter-spacing: -0.005em;
}
.product-recommendation-carousel .main-heading-panel .see-all-link {
  font-size: 16px;
  font-weight: 700;
}
.product-recommendation-carousel .main-heading-panel .see-all-link a {
  text-decoration: none;
  color: #0071b3;
}
.product-recommendation-carousel .main-heading-panel .see-all-link a:hover {
  text-decoration: none;
  color: #303030;
}
.product-recommendation-carousel .more-info-link {
  float: right;
  padding: 0 55px 50px 0;
}
.product-recommendation-carousel .more-info-link a {
  color: #0071b3;
  text-decoration: underline;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: -0.02em;
}
.product-recommendation-carousel .more-info-link:hover {
  color: #303030;
  text-decoration: none;
}
.product-recommendation-carousel .owl-carousel .owl-stage {
  display: flex !important;
}
.product-recommendation-carousel .owl-carousel .owl-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #ffffff;
  box-shadow: 0px 1px 2px 0px #0000001A;
  border-radius: 10px;
  margin: 10px;
}
.product-recommendation-carousel .owl-carousel .owl-item:hover {
  box-shadow: 0px 2px 8px 0px #00000033;
}
.product-recommendation-carousel .carousel-wrap {
  margin: 0 auto;
  width: 92%;
  position: relative;
  text-align: center;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .item {
  position: relative;
  z-index: 100;
  -webkit-backface-visibility: hidden;
  background: #ffffff !important;
  border-radius: 10px;
  flex-wrap: wrap;
  margin: 0 10px;
  width: 96%;
}
.product-recommendation-carousel .carousel-wrap .owl-nav > div {
  margin-top: -26px;
  position: absolute;
  top: 50%;
}
.product-recommendation-carousel .carousel-wrap .owl-nav i {
  font-size: 52px;
  color: #303030;
}
.product-recommendation-carousel .carousel-wrap .owl-nav .owl-prev {
  position: absolute;
  left: -66px;
  top: 40%;
}
.product-recommendation-carousel .carousel-wrap .owl-nav .owl-prev:focus,
.product-recommendation-carousel .carousel-wrap .owl-nav .owl-next:focus {
  outline: none;
}
.product-recommendation-carousel .carousel-wrap .owl-nav .owl-next {
  right: -76px;
  position: absolute;
  top: 40%;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-promotion-img,
.product-recommendation-carousel .carousel-wrap .owl-carousel .buy-again-slide .buy-again-img,
.product-recommendation-carousel .carousel-wrap .owl-carousel .top-sellers-slide .top-seller-img,
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-img {
  display: flex;
  justify-content: center;
  cursor: pointer;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-promotion-img img,
.product-recommendation-carousel .carousel-wrap .owl-carousel .buy-again-slide .buy-again-img img,
.product-recommendation-carousel .carousel-wrap .owl-carousel .top-sellers-slide .top-seller-img img,
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-img img {
  width: 200px;
  height: 200px;
  margin: 30px 0;
}
.product-recommendation-carousel .carousel-wrap [class^="mvp-icon-"]:before,
.product-recommendation-carousel .carousel-wrap [class*="mvp-icon-"]:before {
  color: #303030;
  font-size: 31px;
}
.product-recommendation-carousel .carousel-wrap .owl-nav .disabled [class^="mvp-icon-"]:before,
.product-recommendation-carousel .carousel-wrap .owl-nav .disabled [class*="mvp-icon-"]:before {
  color: #d0d0d0;
  font-size: 31px;
  cursor: none;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info {
  text-align: left;
  width: 90%;
  margin: 0 auto 30px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .marketing-content {
  min-height: 128px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .marketing-content .mp-sku {
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #0071b3;
  cursor: pointer;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 26px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .marketing-content .mp-desc {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  overflow: hidden;
  letter-spacing: -0.02em;
  height: 48px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .marketing-content .mp-desc-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  overflow: hidden;
  letter-spacing: -0.02em;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .copy-code-block {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px 0 0px;
  margin: 0 auto;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .copy-code-block .copy-button {
  display: flex;
  justify-content: space-between;
  padding: 0 25px;
  align-items: center;
  margin: 12px 0 -5px 0;
  height: 45px;
  border-radius: 5px;
  background: #ffffff;
  color: #0071b3;
  margin: 0 auto;
  border: 1px solid #0071b3;
  font-weight: 700;
  width: 85%;
  cursor: pointer;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .copy-code-block .copy-button input {
  width: 100%;
  height: 100%;
  border: 0;
  outline: 0;
  font-size: 15px;
  background: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #0071b3;
  margin-left: 5px;
  font-weight: 700;
  cursor: pointer;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .copy-code-block .copy-button button {
  background: #ffffff;
  color: #ffffff;
  height: 100%;
  border: 1px solid transparent;
  cursor: pointer;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .copy-code-block .copy-button button img {
  width: auto;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .buy-again-slide .buy-again-info {
  text-align: left;
  width: 90%;
  margin: 0 auto 30px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .buy-again-slide .buy-again-info .buy-sku {
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #0071b3;
  margin-top: 20px;
  cursor: pointer;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 26px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .buy-again-slide .buy-again-info .buy-desc {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  overflow: hidden;
  height: 78px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .buy-again-slide .buy-again-info .buy-desc-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  overflow: hidden;
  height: 78px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .top-sellers-slide .top-seller-info {
  text-align: left;
  width: 90%;
  margin: 0 auto 30px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .top-sellers-slide .top-seller-info .ts-sku {
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #0071b3;
  line-height: 26px;
  cursor: pointer;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .top-sellers-slide .top-seller-info .ts-desc {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  overflow: hidden;
  height: 78px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .top-sellers-slide .top-seller-info .ts-desc-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  overflow: hidden;
  height: 78px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-info {
  text-align: left;
  width: 90%;
  margin: 0 auto 30px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-info .quick-sku {
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #0071b3;
  line-height: 26px;
  cursor: pointer;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-info .quick-desc {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  overflow: hidden;
  height: 78px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-info .quick-desc-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  overflow: hidden;
  height: 78px;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-info .quickShipTag {
  display: inline-block;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-info .quickShipTag p {
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  background-color: #0071b3;
  width: auto;
  display: inline-block;
  padding: 0px 5px;
  margin: 0;
  border-radius: 3px;
  border: 1px solid #0071b3;
  cursor: pointer;
}
.product-recommendation-carousel .carousel-wrap .owl-carousel .quick-shop-slide .quick-shop-info .quickShipTag p span {
  background-image: url(../../../content/dam/hbtbt/en/images/icons/quick-ship-truck.png);
  width: 25px;
  height: 20px;
  display: inline-block;
  background-size: contain;
  vertical-align: middle;
  margin-right: 3px;
  background-repeat: no-repeat;
}
.product-recommendation-carousel .carousel-discount {
  background: #0071b3;
  color: #ffffff;
  padding: 15px 12px 10px 12px;
  position: absolute;
  top: 0;
  right: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  font-weight: normal;
  text-align: center;
  line-height: 15px;
}
.product-recommendation-carousel .carousel-discount span.value {
  font-size: 18px;
  font-weight: 500;
  display: block;
}
.product-recommendation-carousel .carousel-discount span.percentage {
  font-size: 12px;
  font-weight: 300;
}
.product-recommendation-carousel .carousel-discount span.off {
  font-size: 11px;
  font-weight: 800;
  position: relative;
  top: -5px;
}
.product-marketing-carousel-container {
  padding: 50px 0 0 0;
}
.top-sellers-carousel-container,
.buy-again-carousel-container {
  margin: 50px 0;
}
@media only screen and (max-width: 600px) {
  .product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .copy-code-block .copy-button {
    padding: 0 30px;
    width: 78%;
  }
}
@media only screen and (min-width: 768px) {
  .product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .copy-code-block .copy-button {
    padding: 0 10px;
    width: 100%;
  }
  .product-recommendation-carousel .carousel-wrap .owl-nav .owl-prev {
    left: -40px;
  }
  .product-recommendation-carousel .carousel-wrap .owl-nav .owl-next {
    right: -50px;
  }
}
@media only screen and (min-width: 1200px) {
  .product-recommendation-carousel .carousel-wrap .owl-carousel .marketing-promotions-slide .marketing-info .copy-code-block .copy-button {
    padding: 0 22px;
    width: 82%;
  }
}
.banner-subtext {
  padding-left: 0px;
}
.quick-ship-page .quick-ship-header {
  display: none;
}
.quick-ship-page .quick-ship-header .quick-ship-title {
  font-size: 40px;
  font-weight: 700;
  line-height: 32px;
  letter-spacing: -0.005em;
  text-align: left;
  color: #303030;
  margin: 20px 0px 12px 70px;
}
.quick-ship-page .filter-view-options {
  display: flex;
  justify-content: space-between;
  padding: 12px 12px 12px 0px;
}
.quick-ship-page .filter-view-options .grid-list {
  display: flex;
  align-items: end;
  margin-left: 5px;
}
.quick-ship-page .filter-view-options .grid-list .list-button.inActive {
  cursor: pointer;
  background-color: #ffffff;
}
.quick-ship-page .filter-view-options .grid-list .list-button.inActive:hover {
  background-color: #f0f7ff;
}
.quick-ship-page .filter-view-options .grid-list .list-button.inActive:hover .listview_logo {
  background: url(../../../content/dam/hbtbt/en/images/icons/listhover.png) no-repeat center;
}
.quick-ship-page .filter-view-options .grid-list .list-button.inActive:hover span {
  color: #0071b3;
}
.quick-ship-page .filter-view-options .grid-list .list-button.inActive .listview_logo {
  background: url(../../../content/dam/hbtbt/en/images/icons/list.png) no-repeat center;
}
.quick-ship-page .filter-view-options .grid-list .list-button.inActive span {
  color: #303030;
}
.quick-ship-page .filter-view-options .grid-list .list-button {
  cursor: pointer;
  margin-right: 15px;
  background-color: #f0f7ff;
  white-space: nowrap;
}
.quick-ship-page .filter-view-options .grid-list .list-button .listview_logo {
  display: inline;
  padding: 11px 10px 11px 15px;
  background: url(../../../content/dam/hbtbt/en/images/icons/listhover.png) no-repeat center;
}
.quick-ship-page .filter-view-options .grid-list .list-button span {
  font-weight: 500;
  font-size: 14px;
  color: #0071b3;
  line-height: 20px;
  letter-spacing: -0.02em;
}
.quick-ship-page .filter-view-options .grid-list .grid-button.inActive {
  cursor: pointer;
  background-color: #ffffff;
}
.quick-ship-page .filter-view-options .grid-list .grid-button.inActive:hover {
  background-color: #f0f7ff;
}
.quick-ship-page .filter-view-options .grid-list .grid-button.inActive:hover .cardview_logo {
  background: url(../../../content/dam/hbtbt/en/images/icons/gridhover.png) no-repeat center;
}
.quick-ship-page .filter-view-options .grid-list .grid-button.inActive:hover span {
  color: #0071b3;
}
.quick-ship-page .filter-view-options .grid-list .grid-button.inActive .cardview_logo {
  background: url(../../../content/dam/hbtbt/en/images/icons/grid.png) no-repeat center;
}
.quick-ship-page .filter-view-options .grid-list .grid-button.inActive span {
  color: #303030;
}
.quick-ship-page .filter-view-options .grid-list .grid-button {
  cursor: pointer;
  background-color: #f0f7ff;
  white-space: nowrap;
}
.quick-ship-page .filter-view-options .grid-list .grid-button .cardview_logo {
  display: inline;
  padding: 11px 10px 11px 15px;
  background: url(../../../content/dam/hbtbt/en/images/icons/gridhover.png) no-repeat center;
}
.quick-ship-page .filter-view-options .grid-list .grid-button span {
  font-weight: 500;
  font-size: 14px;
  color: #0071b3;
  line-height: 20px;
  letter-spacing: -0.02em;
}
.quick-ship-page .filter-view-options .quick-ship-filter {
  flex: .3;
  margin-right: 150px;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown {
  position: relative;
  display: inline-block;
  width: 95%;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-button {
  padding: 10px 35px 10px 15px;
  background-color: #ffffff;
  color: #888888 !important;
  border: 1px solid #d0d0d0;
  border-radius: 3px 3px 0 0;
  cursor: pointer;
  width: 150% !important;
  text-align: left;
  font-weight: 100;
  outline: none;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-button .select-placeholder {
  color: #606060;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  text-align: left;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-button .select-arrow {
  border: solid #000000;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  margin-top: 7px;
  float: right;
  position: relative;
  left: 20px;
  bottom: 2px;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-button .select-up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-button .select-down {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-border-color {
  border: 1px solid #0071b3 !important;
  border-bottom: 0px solid #ffffff !important;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-list {
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  max-height: 300px;
  overflow: auto;
  margin: 0;
  padding: 0;
  width: 150%;
  list-style-type: none;
  opacity: 0;
  pointer-events: none;
  transform-origin: top left;
  transform: scale(1, 0);
  transition: all ease-in-out 0.3s;
  z-index: 2;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-list.active {
  opacity: 1;
  pointer-events: auto;
  transform: scale(1, 1);
  border: 1px solid #0071b3;
  border-top: 0;
  border-radius: 0 0 4px 4px;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-item {
  display: block;
  list-style-type: none;
  padding: 14px 8px 14px 16px;
  background: #ffffff;
  cursor: pointer;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  text-align: left;
  color: #888888;
  transition: all ease-in-out 0.3s;
}
.quick-ship-page .filter-view-options .quick-ship-filter .quick-ship-filter-dropdown .quick-ship-filter-dropdown .quick-ship-filter-dropdown-item:hover {
  background-color: #f0f7ff;
  color: #303030;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: -0.02em;
  text-align: left;
}
.quick-ship-page .quick-ship-details-div {
  width: 80%;
  display: inline-block;
}
.quick-ship-page .quick-ship-details-div .search_field input#search_query:focus {
  background-color: #f0f7ff;
}
.quick-ship-page .quick-ship-details-div .search_field input#search_query:focus {
  background-color: #f0f7ff;
}
.quick-ship-page .quick-ship-details-div .quick-ship-grid-container {
  display: grid;
  flex-wrap: wrap;
  margin: 0 auto;
  width: 100%;
  grid-template-columns: 25% 25% 25% 25%;
}
.quick-ship-page .quick-ship-details-div .quick-ship-grid-container .quick-ship-container {
  position: relative;
  box-shadow: 0px 1px 2px 0px #0000001A;
  border-radius: 9.02px;
  margin-top: 60px;
  margin-left: 30px;
  margin-right: 30px;
  background-color: #ffffff;
  flex: 0 0 20%;
}
.quick-ship-page .quick-ship-details-div .quick-ship-grid-container .quick-ship-container:hover {
  box-shadow: 0px 2px 8px 0px #00000033;
}
.quick-ship-page .quick-ship-details-div .quick-ship-grid-container .quick-ship-container .quick-ship-sku-img {
  display: flex;
  justify-content: center;
}
.quick-ship-page .quick-ship-details-div .quick-ship-grid-container .quick-ship-container .quick-ship-sku-img img {
  width: 200px;
  height: 200px;
  margin: 30px 0;
  cursor: pointer;
}
.quick-ship-page .quick-ship-details-div .quick-ship-grid-container .quick-ship-container .quick-ship-sku-info {
  text-align: left;
  width: 90%;
  margin: 0 auto;
  margin-bottom: 20px;
}
.quick-ship-page .quick-ship-details-div .quick-ship-grid-container .quick-ship-container .quick-ship-sku-info .quick-ship-sku {
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #0071b3;
  padding-bottom: 8px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
.quick-ship-page .quick-ship-details-div .quick-ship-grid-container .quick-ship-container .quick-ship-sku-info .quick-ship-sku-desc {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #1d1d1d;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 78px;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container {
  margin: 0 0 20px 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: #f7f7f7;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #f7f7f7;
  padding: 10px 0px;
  border: 1px solid #d0d0d0;
  border-bottom: none;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-header .list-img-heading {
  flex-grow: 1;
  width: 7%;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-header .list-sku-title {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 31%;
  color: #404040;
  font-size: 16.3px;
  font-weight: 700;
  text-transform: uppercase;
  cursor: pointer;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-header .list-sku-title .arrow-btn {
  display: flex;
  flex-direction: column;
  margin-right: 15px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-header .list-sku-title .arrow-btn img {
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-header .list-sku-title .arrow-btn .arrow-up-btn {
  font-size: 10px;
  color: #0071b3;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-header .list-sku-title .arrow-btn .arrow-down-btn {
  display: block;
  content: '';
  width: 5px;
  height: 5px;
  transform: rotate(223deg) translateY(-50%);
  transition: all 0.4s ease-in-out;
  transform-origin: 50% 0;
  border-top: 1.16px solid #303030;
  border-left: 1.16px solid #303030;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-header .list-sku-description {
  width: 62%;
  text-transform: uppercase;
  color: #404040;
  font-size: 16.3px;
  font-weight: 700;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-data {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-bottom: 1px solid #d0d0d0;
  background-color: #ffffff;
  border: 1px solid #d0d0d0;
  border-top: none;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-data .list-data-img {
  width: 7%;
  display: flex;
  justify-content: center;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-data .list-data-img img {
  width: 60px;
  height: auto;
  padding: 10px 15px 10px 15px;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-data .list-data-product-code {
  width: 31%;
  color: #0071b3;
  font-size: 18.63px;
  font-weight: 500;
  line-height: 27.94px;
  letter-spacing: -0.02em;
  text-align: left;
  text-decoration: underline;
}
.quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-data .list-data-product-description {
  width: 62%;
  color: #303030;
  font-size: 14.79px;
  font-weight: 500;
  line-height: 17.48px;
  letter-spacing: -0.02em;
  text-align: left;
  padding: 8px 16px 8px 6px;
}
.quick-ship-page .quick-ship-details-div .see-more-products-div {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px 24px 14px 24px;
}
.quick-ship-page .quick-ship-details-div .see-more-products-div .see-more-prod-btn {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  padding: 14px 24px 14px 24px;
  border-radius: 4px;
  background-color: #0071b3;
  text-transform: uppercase;
  color: #ffffff;
  border: none;
  margin: 30px 0px;
}
.empty-error-msg {
  text-align: center;
}
@media only screen and (max-width: 600px) {
  .product-recommendation-carousel .carousel-wrap .owl-nav .owl-prev {
    left: -22px;
  }
  .product-recommendation-carousel .carousel-wrap .owl-nav .owl-next {
    right: -24px;
  }
}
.product-marketing-carousel-container .learn-more-btn,
.buy-again-carousel-container .learn-more-btn,
.quickship-carousel-container .learn-more-btn,
.top-sellers-carousel-container .learn-more-btn,
.carousel-section-Hybris .learn-more-btn {
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.product-marketing-carousel-container .learn-more-btn .popup-learn-more-btn,
.buy-again-carousel-container .learn-more-btn .popup-learn-more-btn,
.quickship-carousel-container .learn-more-btn .popup-learn-more-btn,
.top-sellers-carousel-container .learn-more-btn .popup-learn-more-btn,
.carousel-section-Hybris .learn-more-btn .popup-learn-more-btn {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-align: left;
  color: #0071b3;
}
.product-marketing-carousel-container .learn-more-btn .popuptext,
.buy-again-carousel-container .learn-more-btn .popuptext,
.quickship-carousel-container .learn-more-btn .popuptext,
.top-sellers-carousel-container .learn-more-btn .popuptext,
.carousel-section-Hybris .learn-more-btn .popuptext {
  box-shadow: 0px 2px 8px 0px #00000033;
  visibility: hidden;
  width: 246px;
  background-color: #ffffff;
  border-radius: 8px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 72%;
  margin-left: -80px;
  padding: 10px;
}
.product-marketing-carousel-container .learn-more-btn .popuptext .pop-up-sku,
.buy-again-carousel-container .learn-more-btn .popuptext .pop-up-sku,
.quickship-carousel-container .learn-more-btn .popuptext .pop-up-sku,
.top-sellers-carousel-container .learn-more-btn .popuptext .pop-up-sku,
.carousel-section-Hybris .learn-more-btn .popuptext .pop-up-sku {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: -0.02em;
  text-align: left;
  color: #0071b3;
}
.product-marketing-carousel-container .learn-more-btn .popuptext .pop-up-descript,
.buy-again-carousel-container .learn-more-btn .popuptext .pop-up-descript,
.quickship-carousel-container .learn-more-btn .popuptext .pop-up-descript,
.top-sellers-carousel-container .learn-more-btn .popuptext .pop-up-descript,
.carousel-section-Hybris .learn-more-btn .popuptext .pop-up-descript {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #1d1d1d;
}
.product-marketing-carousel-container .learn-more-btn .popuptext::after,
.buy-again-carousel-container .learn-more-btn .popuptext::after,
.quickship-carousel-container .learn-more-btn .popuptext::after,
.top-sellers-carousel-container .learn-more-btn .popuptext::after,
.carousel-section-Hybris .learn-more-btn .popuptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 17%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #ffffff transparent transparent transparent;
}
.product-marketing-carousel-container .learn-more-btn .show,
.buy-again-carousel-container .learn-more-btn .show,
.quickship-carousel-container .learn-more-btn .show,
.top-sellers-carousel-container .learn-more-btn .show,
.carousel-section-Hybris .learn-more-btn .show {
  visibility: visible;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1 ;
  }
}
.quickShipTag {
  display: inline-block;
}
.quickShipTag p {
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  background-color: #0071b3;
  width: auto;
  display: inline-block;
  padding: 0px 5px;
  margin: 0;
  border-radius: 3px;
  border: 1px solid #0071b3;
  cursor: pointer;
}
.quickShipTag p span {
  background-image: url(../../../content/dam/hbtbt/en/images/icons/quick-ship-truck.png);
  width: 25px;
  height: 20px;
  display: inline-block;
  background-size: contain;
  vertical-align: middle;
  margin-right: 3px;
  background-repeat: no-repeat;
}
.learn-more-btn.quickShipEnabled {
  float: right;
}
.learn-more-btn.quickShipEnabled .popuptext {
  left: -55px;
}
.learn-more-btn.quickShipEnabled .popuptext::after {
  left: 80%;
}
.quickShipListElement,
.quickShipListElement-header {
  width: 25%;
  flex-grow: 2;
  text-align: center;
}
@-moz-document url-prefix() {
  .quick-ship-page .quick-ship-details-div .quick-ship-list-container .list-data .list-data-img img {
    word-break: break-word;
  }
}


/******************Joule 2.0 Color Codes*********************/
.related-products {
  background: #f7f7f7;
  padding: 20px 0;
}
.relatedproducts {
  background: none;
}
.relatedproducts .main-heading-panel {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
}
.relatedproducts .main-heading-panel .carousel-title {
  font-size: 40px;
  font-weight: 700;
  letter-spacing: -0.005em;
  margin-bottom: 20px;
  margin-left: 15px;
}
.relatedproducts .main-heading-panel .see-all-link {
  font-size: 16px;
  font-weight: 700;
}
.relatedproducts .main-heading-panel .see-all-link a {
  text-decoration: none;
  color: #0071b3;
}
.relatedproducts .main-heading-panel .see-all-link a:hover {
  text-decoration: none;
  color: #303030;
}
.relatedproducts .owl-carousel .owl-stage {
  display: flex !important;
}
.relatedproducts .owl-carousel .owl-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #ffffff;
  box-shadow: 0px 1px 2px 0px #0000001A;
  border-radius: 10px;
  margin: 10px;
}
.relatedproducts .owl-carousel .owl-item:hover {
  box-shadow: 0px 2px 8px 0px #00000033;
}
.relatedproducts .carousel-wrap {
  margin: 0 auto;
  width: 100%;
  position: relative;
  text-align: center;
}
.relatedproducts .carousel-wrap .owl-carousel .item {
  position: relative;
  z-index: 100;
  -webkit-backface-visibility: hidden;
  background: #ffffff !important;
  border-radius: 10px;
  flex-wrap: wrap;
  margin: 0 10px;
  width: 96%;
  padding-bottom: 15px;
}
.relatedproducts .carousel-wrap .owl-nav > div {
  margin-top: -26px;
  position: absolute;
  top: 50%;
}
.relatedproducts .carousel-wrap .owl-nav i {
  font-size: 52px;
  color: #303030;
}
.relatedproducts .carousel-wrap .owl-nav .owl-prev {
  position: absolute;
  left: -66px;
  top: 40%;
}
.relatedproducts .carousel-wrap .owl-nav .owl-prev:focus,
.relatedproducts .carousel-wrap .owl-nav .owl-next:focus {
  outline: none;
}
.relatedproducts .carousel-wrap .owl-nav .owl-next {
  right: -76px;
  position: absolute;
  top: 40%;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-img {
  display: flex;
  justify-content: center;
  cursor: pointer;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-img img {
  width: 200px;
  height: 200px;
  margin: 30px 0;
}
.relatedproducts .carousel-wrap [class^="mvp-icon-"]:before,
.relatedproducts .carousel-wrap [class*="mvp-icon-"]:before {
  color: #303030;
}
.relatedproducts .carousel-wrap .owl-nav .disabled [class^="mvp-icon-"]:before,
.relatedproducts .carousel-wrap .owl-nav .disabled [class*="mvp-icon-"]:before {
  color: #d0d0d0;
  font-size: 31px;
  cursor: none;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info {
  text-align: left;
  width: 90%;
  margin: 0 auto;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .related-sku {
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #0071b3;
  cursor: pointer;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 26px;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .related-desc-prod {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  overflow: hidden;
  padding-bottom: 5px;
  height: 48px;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .related-desc-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  overflow: hidden;
  padding-bottom: 5px;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .learn-more-btn {
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .learn-more-btn .popup-learn-more-btn {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-align: left;
  color: #0071b3;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .learn-more-btn .popuptext {
  box-shadow: 0px 2px 8px 0px #00000033;
  visibility: hidden;
  width: 230px;
  background-color: #ffffff;
  border-radius: 8px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 67%;
  margin-left: -80px;
  padding: 10px;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .learn-more-btn .popuptext .pop-up-sku {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: -0.02em;
  text-align: left;
  color: #0071b3;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .learn-more-btn .popuptext .pop-up-descript {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #1d1d1d;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .learn-more-btn .popuptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 17%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #ffffff transparent transparent transparent;
}
.relatedproducts .carousel-wrap .owl-carousel .related-product-slide .related-product-info .learn-more-btn .show {
  visibility: visible;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1 ;
  }
}

.site_form {
  display: none;
}
.site_form .cancle_btn {
  width: 172px;
  border-radius: 0;
  padding: 10px;
  text-transform: uppercase;
  margin-right: 10px;
}
.site_form .submit_btn {
  width: 172px;
  border-radius: 0;
  padding: 10px;
  text-transform: uppercase;
  margin-left: 11px;
}
.delete_msg {
  display: none;
}
.delete_msg i.mvp-icon-trash {
  position: absolute;
  left: 17px;
}
.card-header.row {
  margin: 0;
  padding: 18px;
}
.success-header {
  background-color: #ffffff;
}
.success_msg {
  display: none;
}
.success_msg i.mvp-icon-success {
  position: absolute;
  left: 17px;
  top: 25px;
}
.pending-approval {
  display: none;
}
.text-bold {
  font-weight: 800;
}
.add_btn {
  font-size: 18px;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin: 0 !important;
  margin: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  border: none;
  border-radius: 0;
  background: #0071b3;
}
.card.mt-2 {
  border-radius: 0;
}
.form-group input {
  border-radius: 0;
  height: calc(3.25em);
}
.form-button {
  display: flex;
  justify-content: center;
}
.all-sies-container ul.tabs {
  border-bottom: 2px solid #f2f2f2;
}
.tabcontent-container.all-sies-container {
  width: calc(70vw);
  margin: 0 auto;
}
.tab-container .all-sies-container .container {
  width: 100%;
  margin: 0 !important;
  padding: 0;
}
.sites-data .card {
  border-radius: 0;
}
.sites-data .card .card-header.row {
  border-bottom: 0;
  padding: 15px 18px;
}
span.col.site_name.text-bold {
  font-size: 14px;
}
.btn:disabled {
  cursor: not-allowed;
}
.sites-data-secondary .delete_site_btn {
  cursor: pointer;
}
.card-header.success-header {
  background: #ffffff;
  font-size: 13px;
  border-radius: 0;
  border: none;
  padding-left: 10px;
}
.card-header.success-header h5 {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 0;
}
.card-header.success-header p {
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 5px;
  color: #a0a0a0;
}
.card.success_msg.mt-3 {
  border-radius: 0;
  padding-left: 60px;
  border: 1px solid #628b2c;
  background: #5a8028;
  max-width: 600px;
}
.card-header.delete-header {
  background: #ffffff;
  font-size: 13px;
  border-radius: 0;
  border: none;
  padding-left: 10px;
}
.card-header.delete-header h5 {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 0;
}
.card.delete_msg.mt-3 {
  border-radius: 0;
  padding-left: 60px;
  border: 1px solid #628b2c;
  background: #5a8028;
  max-width: 600px;
}
@media only screen and (max-width: 575px) {
  .site_form .cancle_btn {
    width: 100%;
    margin: 0 0 15px;
  }
  .site_form .submit_btn {
    width: 100%;
    margin: 0;
  }
}
.site_form input:focus {
  border: 2px solid #0071b3 !important;
  box-shadow: none;
}
.all-sies-container button.btn.btn-primary.add_btn:hover {
  background: #1273b4;
  border: none;
}
.all-sies-container .site_form button.btn.btn-primary {
  background: #0071b3;
}
.all-sies-container .site_form button.btn.btn-primary:hover {
  background: #1273b4;
}
.all-sies-container .site_form button.btn.btn-primary:focus {
  box-shadow: none;
}
.site_form button.btn.btn-outline-primary.cancle_btn:hover {
  background: transparent;
  color: #1273b4;
}
.sites-data-secondary span.col.text-right {
  font-weight: 500;
  color: #303030;
}
.all-sies-container ul.tabs {
  text-align: left !important;
}
.all-sies-container input.form-control {
  box-shadow: none;
}
.all-sies-container input.form-control:focus {
  border-color: #0071b3 !important;
}
.container.site-breadcrumb {
  width: calc(70vw) !important;
}
.site-breadcrumb a.show-breadcrumb {
  cursor: pointer;
}
.success_msg i.mvp-icon-success:before {
  color: #ffffff;
  font-size: 28px;
}
.delete_msg i.mvp-icon-trash:before {
  color: white;
  font-size: 28px;
}
.sites-data-secondary i.mvp-icon-trash:before {
  color: #0071b3;
  font-size: 25px;
}
.tab-container .tabheading.sites_heading {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 0;
}
.sites_heading {
  width: calc(70vw);
  margin: 0 auto;
}
.sites_heading h2 {
  font-size: 24px;
  font-weight: 800;
  margin: 0;
  line-height: normal;
}
@media only screen and (min-width: 992px) {
  .form-width {
    min-width: 399px;
    max-width: 399px;
  }
}
@media (min-width: 768px) {
  .tab-container.desktop-view .all-sies-container ul.tabs li {
    padding: 10px !important;
  }
}
.tabitemcontent .site-breadcrumb {
  color: #0071b3 !important;
}
.tabitemcontent .site-breadcrumb a {
  color: #000000 !important;
}
.site-card-heading span {
  font-size: 18px;
  font-weight: 500;
}
.site-card-heading .card-header {
  border: none !important;
  background: #ffffff !important;
  padding-bottom: 0;
}
.site-card-heading.card {
  border: none;
}
.sites-data-secondary .col-sm-1 {
  padding-top: 30px;
  font-size: 16px;
  color: #0071b3;
  font-weight: 500;
}
.sites-data-secondary .sepration_div {
  margin: 32px 88px 20px 6px;
  border: 2px solid #f2f2f2;
}
.sites-data-case .sepration_div {
  margin: 32px 88px 20px 6px;
  border: 2px solid #f2f2f2;
}
.site_form .red-border {
  border: 2px solid #d22630;
}
.site_form span.error {
  color: #d22630;
  font-size: 14px;
}
.site_form .error_show {
  color: #d22630;
  margin-left: 10px;
}
.secondary-pending .reject-case {
  font-size: 11px;
}

@media (max-width: 767px) {
  .cmp-call-to-action {
    width: auto;
    /* padding: 0 30px; */
  }
}
.iframeMarketo {
  width: 100%;
  height: 430px;
  border: 0;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .iframeMarketo {
    height: 360px;
  }
}
.modal .modal-content {
  margin: 10vh auto;
  padding: 2rem 0;
  border: 0;
  width: 80%;
}
.modal .icon-close {
  cursor: pointer;
  top: 0;
  right: 0;
}
@media (min-width: 768px) {
  .modal .icon-close {
    top: 0;
    right: 5%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .modal .modal-dialog {
    max-width: 80%;
  }
}
.hero .hero-content .container .button a {
  margin: 0;
}
#cta-modal .modal-body {
  margin-top: 24px;
}
.full-width .cmp-call-to-action {
  width: 100%;
}

.button {
  display: flex !important;
}
.button a {
  font-size: 14px;
  line-height: 20px;
  padding: 14px 6px;
  word-break: break-word;
  letter-spacing: .5px;
  margin: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-style: normal;
}
.button--link a {
  text-transform: uppercase;
  letter-spacing: .5px;
  font-weight: 800;
  border: none !important;
  padding: 0 !important;
  width: auto;
}
.button--link a:after {
  font-family: icomoonregular;
  content: '\E94E';
  position: relative;
  font-size: 11px;
  margin-top: 5px;
  margin-left: 5px;
}
.iframeMarketo {
  width: 100%;
  height: 430px;
  border: 0;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .iframeMarketo {
    height: 360px;
  }
}
.modal .modal-content {
  margin: 10vh auto;
  padding: 2rem 0;
  border: 0;
  width: 80%;
}
.modal .icon-close {
  padding: 4px 10px 0 !important;
  cursor: pointer;
  top: 0;
  right: 0;
}
@media (min-width: 768px) {
  .modal .icon-close {
    top: 0;
    right: 5%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .modal .modal-dialog {
    max-width: 80%;
  }
}
.hero .hero-content .container .button a {
  margin: 0;
}
#cta-modal .modal-body {
  margin-top: 24px;
}

/******************Joule 2.0 Color Codes*********************/
.common-banner-type {
  background: linear-gradient(90deg, #000000 0%, #3b3b3b 100%);
  padding: 50px 10px 50px 7%;
}
.common-banner-type .banner-type-dropdown-title {
  display: flex;
}
.common-banner-type .banner-type-dropdown-title .banner-title-description {
  flex: 1;
  margin: auto;
}
.common-banner-type .banner-type-dropdown-title .banner-title-description .common-banner-title {
  text-transform: uppercase;
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  letter-spacing: -0.005em;
  text-align: left;
}
.common-banner-type .banner-type-dropdown-title .banner-title-description .common-banner-title .common-banner-color {
  color: #d22630 !important;
  padding-right: 8px;
}
.common-banner-type .banner-type-dropdown-title .banner-title-description .common-banner-title .common-bannerselector-color {
  color: #ffffff !important;
}
.common-banner-type .banner-type-dropdown-title .banner-title-description .banner-description {
  color: #ffffff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.02em;
  text-align: left;
}
.common-banner-type .banner-type-dropdown-title .banner-logo {
  flex: .2;
}
.common-banner-type .banner-type-dropdown-title .banner-logo img {
  mix-blend-mode: color-burn;
}
.replacement-toggle {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  padding: 20px 40px;
  -webkit-box-orient: vertical;
  text-align: -webkit-auto;
}
.banner-subtext {
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  margin-left: 0px;
  margin-top: 20px;
  letter-spacing: -0.02em;
  padding: 0 10px 0  30px;
}
@media only screen and (max-width: 600px) {
  .common-banner-type {
    padding: 0;
  }
  .common-banner-type .banner-type-dropdown-title {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  .common-banner-type {
    padding: 50px 0px 50px 0px;
  }
  .common-banner-type .banner-type-dropdown-title {
    display: block;
  }
}
@media only screen and (min-width: 1200px) {
  .common-banner-type {
    padding: 50px 0px 50px 10%;
  }
  .common-banner-type .banner-type-dropdown-title {
    display: flex;
  }
}

.preload_section {
  display: none;
}
.rectangle-small {
  height: 15px;
}
.rectangle-normal {
  height: 24px;
}
.rectangle {
  margin: 2px 0px;
  display: block;
  background-color: #e0e0e0;
}
.rectangle-icon {
  height: 56px;
  width: 56px;
}
.rectangle-50 {
  width: 50%;
}
.rectangle-70 {
  width: 70%;
}
.rectangle-100 {
  width: 100%;
}

.training-certification-container .training-cert-fixed-table {
  table-layout: fixed;
  width: 100%;
}
.training-certification-container .training-cert-fixed-column {
  width: 150px;
  max-width: 150px;
  min-width: 150px;
}
.training-certification-container .training-cert-wrap-content {
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
.training-certification-container {
  position: relative;
  padding: .5em 1em;
  margin: 0;
}
.training-certification-container .training-cert-title {
  font-weight: bold;
  margin-bottom: 10px;
}
.training-certification-container .table-container {
  margin: 20px auto;
  border: 1px solid black;
  border-radius: 5px;
  overflow: hidden;
}
.training-certification-container table {
  width: 100%;
  border-collapse: collapse;
}
.training-certification-container th,
.training-certification-container td {
  padding: 12px 15px;
  text-align: left;
  border-bottom: 1px solid #ddd;
  font-size: 14px;
}
.training-certification-container th {
  background-color: #f5f5f5;
  font-weight: bold;
  position: relative;
  cursor: pointer;
}
.training-certification-container th:hover {
  background-color: #eee;
}
.training-certification-container .sort-icon {
  position: absolute;
  top: 50%;
  right: 0px;
  display: inline-block;
  height: 1em;
  width: 1em;
  transform: translateY(-50%);
  margin-right: 10px;
}
.training-certification-container .sort-icon::before,
.training-certification-container .sort-icon::after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.training-certification-container .sort-icon::before {
  border-bottom: 5px solid #333;
  top: 0px;
}
.training-certification-container .sort-icon::after {
  border-top: 5px solid #333;
  bottom: 0px;
}
.training-certification-container th.sortable-header.sorted-asc .sort-icon::after {
  border-top-color: blue;
}
.training-certification-container th.sortable-header.sorted-desc .sort-icon::before {
  border-bottom-color: blue;
}
.training-certification-container tr:nth-child(even) {
  background-color: #f9f9f9;
}
.training-certification-container .header-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
}
.training-certification-container .certificate-pagination-container {
  background-color: #fff;
  position: relative;
}
.training-certification-container .certificate-pagination-container::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #000;
  z-index: 1;
}
.training-certification-container .certificate-pagination {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px;
}
.training-certification-container .certificate-pagination-text {
  font-size: 14px;
  color: #666666;
  margin: 0;
  flex-shrink: 0;
}
.training-certification-container .certificate-pagination-buttons {
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  width: auto;
}
.training-certification-container .certificate-pagination-button {
  border: none;
  padding: 5px 10px;
  margin: 0 5px;
  cursor: pointer;
  background-color: transparent;
  font-size: 14px;
  color: #666666;
}
.training-certification-container .certificate-pagination-button:hover {
  background-color: #f2f2f2;
}
.training-certification-container .certificate-pagination-current {
  padding: 5px 10px;
  margin: 0 5px;
  font-size: 14px;
  background-color: #f0f8ff;
  color: #007bff;
  border-radius: 8px;
}
.training-certification-container .pagination-controls {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 5px;
  font-family: Arial, sans-serif;
  width: 100%;
}
.training-certification-container .pagination-left,
.training-certification-container .pagination-right {
  flex: 1;
}
.training-certification-container .pagination-center {
  flex: 2;
  display: flex;
  justify-content: center;
}
.training-certification-container .pagination-text {
  font-size: 14px;
  color: #333;
  display: flex;
  align-items: center;
  height: 30px;
  padding: 0 10px;
}
.training-certification-container .pagination-button-group {
  display: flex;
  border-radius: 4px;
  overflow: hidden;
  gap: 10px;
}
.training-certification-container .pagination-button-group .pagination-button {
  background-color: white;
  border: none;
  cursor: pointer;
  font-size: 14px;
  transition: background-color 0.2s;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.training-certification-container .pagination-button-group button:last-child,
.training-certification-container .pagination-button-group .page-numbers button:last-child {
  border-right: none;
}
.training-certification-container .pagination-button-group .pagination-button.active {
  background-color: #e7f1f8;
  color: #337ab7;
  border-radius: 8px;
}
.training-certification-container .pagination-button-group .pagination-button:not(:disabled):hover {
  background-color: #f0f0f0;
  border-radius: 8px;
}
.training-certification-container .pagination-button-group .pagination-button:focus {
  outline: none;
}
.training-certification-container .pagination-button-group .pagination-button:disabled {
  color: #30304A;
  background-color: #f7f7f7;
  cursor: not-allowed;
  border-radius: 8px;
}
@media (max-width: 767px) {
  .training-certification-container table,
  .training-certification-container thead,
  .training-certification-container tbody,
  .training-certification-container th,
  .training-certification-container td,
  .training-certification-container tr {
    display: block;
  }
  .training-certification-container thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .training-certification-container tr {
    border: 1px solid #ccc;
    margin-bottom: 10px;
  }
  .training-certification-container td {
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 50%;
  }
  .training-certification-container td:before {
    position: absolute;
    top: 6px;
    left: 6px;
    width: 45%;
    padding-right: 10px;
    white-space: nowrap;
    font-weight: bold;
  }
  .training-certification-container td:nth-of-type(1):before {
    content: attr(data-column);
  }
  .training-certification-container td:nth-of-type(2):before {
    content: attr(data-column);
  }
  .training-certification-container td:nth-of-type(3):before {
    content: attr(data-column);
  }
  .training-certification-container td:nth-of-type(4):before {
    content: attr(data-column);
  }
}

.user-access-container {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 2px 0px rgba(0, 0, 0, 0.1);
  padding-bottom: 20px;
  margin-left: 1em;
}
.user-access-header {
  background-color: #f2f2f2;
  padding: 15px;
  border-radius: 5px;
  margin-right: 15px;
}
.user-access-details-title {
  font-size: 18px;
  font-weight: bold;
  color: #666;
  margin: 0;
}
.user-access-row-data {
  padding: 15px;
}
.user-access-detail-item {
  display: flex;
  justify-content: flex-start;
  margin-bottom: 10px;
}
.user-access-label {
  font-weight: bold;
  width: 200px;
  color: #333;
}
.user-access-value {
  color: #555;
  margin-left: 10px;
}
@media (max-width: 768px) {
  .user-access-detail-item {
    flex-direction: column;
  }
  .user-access-label {
    width: 100%;
    margin-bottom: 5px;
    text-align: left;
  }
  .user-access-value {
    margin-left: 0;
  }
}

/******************Joule 2.0 Color Codes*********************/
#var-details-component {
  padding: 0em 1em;
}
#var-template,
#enduser-template {
  background-color: white;
  /* Light gray background */
  border-radius: 5px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  /* Subtle shadow */
  margin-bottom: 20px;
}
.var-template-header,
.enduser-template-header {
  background-color: #f2f2f2;
  padding: 15px;
  border-radius: 5px;
}
.var-template-title,
.enduser-template-title {
  font-weight: bold;
  color: #666;
  margin: 0;
}
.var-template-row-data {
  padding: 15px;
}
.var-template-row-data ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.var-template-row-data li {
  color: #555;
  margin-bottom: 10px;
  font-size: 16px;
  width: 400px;
}
.var-template-row-data li:last-child {
  border-bottom: none;
}
.enduser-template-row-data {
  padding: 15px;
}
.var-pagination-container {
  border-top: 0px solid #000;
  background-color: #fff;
}
.var-pagination-container::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #000;
  z-index: 1;
}
.var-pagination {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px;
}
.var-pagination-text {
  font-size: 14px;
  color: #666666;
  margin-bottom: 0px;
  margin-top: 0px;
}
.var-pagination-buttons {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
}
.var-pagination-button {
  border: none;
  padding: 5px 10px;
  margin: 0 5px;
  cursor: pointer;
  background-color: transparent;
  font-size: 14px;
  color: #666666;
}
.var-pagination-button:hover {
  background-color: #f2f2f2;
}
.var-pagination-current {
  padding: 5px 10px;
  margin: 0 5px;
  font-size: 14px;
  background-color: #f0f8ff;
  color: #007bff;
  border-radius: 8px;
}
.enduser-template-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 10px;
}
.enduser-template-label {
  font-weight: bold;
  width: 250px;
  color: #333;
  flex-shrink: 0;
  margin-bottom: 5px;
}
.enduser-template-value {
  color: #555;
  margin-left: 0;
  word-break: break-word;
  flex-grow: 1;
  min-width: 0;
}
.enduser-template-value.download-link {
  display: inline-flex;
  align-items: center;
  text-decoration: none;
  color: #007bff;
}
.export-download-icon:before {
  font-size: 24px;
  color: #0071b3;
  position: relative;
  padding-top: 4px;
  margin-right: 10px;
}
.var-detail-not-found-message {
  background-color: #f2f2f2;
  padding: 15px;
  border-radius: 5px;
}
@media (max-width: 768px) {
  .enduser-template-item {
    flex-direction: column;
    align-items: flex-start;
  }
  .enduser-template-label {
    width: 100%;
    margin-bottom: 5px;
    text-align: left;
  }
  .enduser-template-value {
    margin-left: 0;
  }
  .var-template-row-data li {
    width: 100%;
    word-break: break-word;
    overflow-wrap: break-word;
  }
  .var-template-row-data {
    padding: 5px;
  }
}

/*****************************************************
LESS compilation failed due a JavaScript error!

Input: /apps/baseline-tenant/clientlibs/clientlib-general-table/css/datatables.min.less
Error: RuntimeError: error evaluating function `rgb`: color functions take numbers as parameters in /apps/baseline-tenant/clientlibs/clientlib-general-table/css/datatables.min.less on line 1, column 4453:
1 :root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"►"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before{color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255, 255, 255, 0.5)}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0262ef}table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.05);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0, 0, 0, 0.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89, 91, 94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89, 91, 94)}html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid rgb(64, 67, 70)}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0257d5}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64, 67, 70);border-right:1px solid rgb(64, 67, 70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64, 67, 70)}html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255, 255, 255, 0.2);background-color:var(--dt-html-background)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid rgb(89, 91, 94);background:rgba(255, 255, 255, 0.15)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666 !important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid rgb(53, 53, 53);background:rgb(53, 53, 53)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}


(uncompiled LESS src is included below)
*****************************************************/
:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"►"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before{color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255, 255, 255, 0.5)}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0262ef}table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.05);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0, 0, 0, 0.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89, 91, 94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89, 91, 94)}html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid rgb(64, 67, 70)}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0257d5}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64, 67, 70);border-right:1px solid rgb(64, 67, 70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64, 67, 70)}html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255, 255, 255, 0.2);background-color:var(--dt-html-background)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid rgb(89, 91, 94);background:rgba(255, 255, 255, 0.15)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666 !important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid rgb(53, 53, 53);background:rgb(53, 53, 53)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}
table.dataTable {
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid #d0d0d0;
}
table.dataTable thead {
  background: #f7f7f7;
  text-transform: uppercase;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after {
  color: #0071b3;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before {
  color: #0071b3;
}
table.dataTable thead > tr > th {
  border-bottom: none;
}
table.dataTable tbody {
  color: #303030;
  font-weight: 500;
  font-size: 14px;
}
table.dataTable tbody > tr > td {
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
table.dataTable .no-footer {
  border-bottom: 1px solid #d0d0d0;
}
table.dataTable .dt-buttons {
  position: absolute;
  top: -25%;
  right: 0;
}
table.dataTable .excelButton {
  border: 1px solid #d0d0d0;
  padding: 5px 10px !important;
  font-weight: 500;
  border-radius: 0.25rem;
  color: #303030 !important;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.75em;
}
.dataTables_wrapper .dataTables_paginate .page-item.active .page-link {
  z-index: 1;
  color: #1792e5;
  background-color: #f0f7ff;
  border-radius: 4px;
  border-color: unset;
  border: unset;
}
.dataTables_wrapper .dataTables_paginate .page-item.disabled .page-link {
  background-color: #f7f7f7;
  border: unset;
  cursor: not-allowed;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  padding: 0;
  margin-left: 0;
  border: unset;
  border-radius: unset;
  background: unset;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  border: none;
  background: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  border: none;
  background: none;
  box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button .page-link {
  color: #303030;
  font-size: 14px;
  font-weight: 500;
  margin-left: 5px;
  border: unset;
}
.dataTables_wrapper .dataTables_paginate .paginate_button .page-link:hover {
  z-index: 2;
  color: #0071b3;
  border-radius: 4px;
  text-decoration: none;
  background-color: #f0f7ff;
  border-color: #f0f7ff;
}
.dataTables_wrapper .dataTables_length label {
  display: flex;
  font-weight: 500;
  font-size: 14px;
  margin-top: 12px;
  line-height: 1.75rem;
}
.dataTables_wrapper .dataTables_length select {
  font-weight: 500;
  font-size: 14px;
  padding-right: 0 !important;
  margin-left: 10px;
  -webkit-appearance: menulist;
}
.dataTables_wrapper .dataTables_length select:focus {
  border-color: #d0d0d0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* Price book changes */
.document-details-table .dataTables_wrapper {
  padding: 0 15px;
}
.document-details-table .table.dataTable thead {
  text-transform: capitalize;
}
.document-details-table table.dataTable {
  border: none;
  border-right: 1px solid #d0d0d0;
}
.document-details-table table.dataTable tbody tr td,
.document-details-table table.dataTable tr th {
  padding: 15px 10px;
  border-bottom: 1px solid #d0d0d0;
}
.document-details-table table.dataTable tr th {
  border-top: none;
  font-size: 14px;
  font-weight: 700;
  color: #404040;
}
.document-details-table table.dataTable tbody tr td {
  border-top: none !important;
}
.document-details-table table.dataTable tbody tr td a {
  font-size: 16px;
  font-weight: 500;
  color: #0071b3 !important;
}
.document-details-table table.dataTable tbody tr td span {
  font-size: 16px;
  font-weight: 500;
  color: #303030;
}
.document-details-table .dataTables_paginate {
  float: none;
  text-align: center;
}
.document-details-table .dataTables_paginate .pagination {
  display: inline-block;
  margin-bottom: 0px;
}
.document-details-table .dataTables_paginate .pagination .page-item.active .page-link {
  background-color: rgba(18, 116, 183, 0.102);
  border-radius: 8px;
  color: #10659f !important;
}
.document-details-table .dataTables_paginate .pagination .page-item .page-link {
  color: #404040 !important;
}
.document-details-table .dataTables_paginate .pagination .page-item.disabled .page-link {
  background-color: transparent;
}
.document-details-table .scrolldiv {
  max-height: 352px;
  overflow: auto;
  border: 1px solid #d0d0d0;
  border-bottom: none;
}
.document-details-table .paginationdiv {
  width: 100%;
  display: inline-block;
  border: 1px solid #d0d0d0;
  border-top: none;
}
.document-details-table .paginationdiv .dataTables_paginate {
  border-top: none;
  border-radius: 4px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.document-details-table .paginationdiv .dataTables_paginate .pagination .paginate_button {
  padding: 0px 10px;
}
.document-details-table .dt-error td {
  text-align: center;
}
.document-details-section .section-title {
  color: #000000 !important;
}
.document-details-section .section-subtitle {
  font-weight: 700;
  padding: 15px 0 10px 0;
  font-size: 16px;
  color: #000000;
}
.infodiv .dataTables_info {
  padding-top: 20px;
  padding-left: 10px;
  color: #303030 !important;
  font-weight: 500;
  font-size: 14px;
  position: absolute;
}

.pb-small .button,
.hero.hero-pb-small .container .button {
  padding-bottom: 24px;
}
.pb-medium .button,
.hero.hero-pb-medium .container .button {
  padding-bottom: 56px;
}
.pb-large .button,
.hero.hero-pb-large .container .button {
  padding-bottom: 120px;
}
@media (max-width: 767px) {
  .pb-small .button,
  .hero.hero-pb-small .container .button {
    padding-bottom: 16px;
  }
  .pb-medium .button,
  .hero.hero-pb-medium .container .button {
    padding-bottom: 48px;
  }
  .pb-large .button,
  .hero.hero-pb-large .container .button {
    padding-bottom: 80px;
  }
}
.hero.hero-cta--primary .button.button--link a:after,
.hero.hero-cta--secondary .button.button--link a:after,
.hero.hero-cta--tertiary .button.button--link a:after,
.hero.hero-cta--textbtn .button.button--link a:after,
.hero.hero-cta--textlink .button.button--link a:after,
.hero.hero-cta--primary .container .button.button--link a:after {
  visibility: hidden;
}
.hero.hero-cta--primary .button.button--link a,
.hero.hero-cta--secondary .button.button--link a,
.hero.hero-cta--tertiary .button.button--link a,
.hero.hero-cta--textbtn .button.button--link a,
.hero.hero-cta--textlink .button.button--link a,
.hero.hero-cta--primary .container .button.button--link a {
  padding: 18px 34px !important;
}
.hero.hero-cta--primary .button a:not([href]),
.hero.hero-cta--secondary .button a:not([href]),
.hero.hero-cta--tertiary .button a:not([href]),
.hero.hero-cta--textbtn .button a:not([href]),
.hero.hero-cta--textlink .button a:not([href]),
.hero.hero-cta--primary .container .button a:not([href]) {
  pointer-events: none;
  color: #606060 !important;
  background: #dfe0df !important;
}
.hero.hero-cta--primary .button a,
.hero.hero-cta--primary .button span,
.hero.hero-cta--primary .button button,
.hero.hero-cta--secondary .button a,
.hero.hero-cta--secondary .button span,
.hero.hero-cta--secondary .button button,
.hero.hero-cta--tertiary .button a,
.hero.hero-cta--tertiary .button span,
.hero.hero-cta--tertiary .button button,
.hero.hero-cta--textbtn .button a,
.hero.hero-cta--textbtn .button span,
.hero.hero-cta--textbtn .button button,
.hero.hero-cta--textlink .button a,
.hero.hero-cta--textlink .button span,
.hero.hero-cta--textlink .button button,
.hero.hero-cta--primary .container .button a,
.hero.hero-cta--primary .container .button span,
.hero.hero-cta--primary .container .button button {
  background: #0071b3;
  color: #ffffff;
  height: 56px;
  border: none;
  min-width: 186px;
  width: auto;
  left: 23px;
  top: 204px;
  border-radius: 4px;
  font-weight: 700;
  padding: 14px 30px;
}
@media (min-width:992px) {
  .hero.hero-cta--primary .button a,
  .hero.hero-cta--primary .button span,
  .hero.hero-cta--primary .button button,
  .hero.hero-cta--secondary .button a,
  .hero.hero-cta--secondary .button span,
  .hero.hero-cta--secondary .button button,
  .hero.hero-cta--tertiary .button a,
  .hero.hero-cta--tertiary .button span,
  .hero.hero-cta--tertiary .button button,
  .hero.hero-cta--textbtn .button a,
  .hero.hero-cta--textbtn .button span,
  .hero.hero-cta--textbtn .button button,
  .hero.hero-cta--textlink .button a,
  .hero.hero-cta--textlink .button span,
  .hero.hero-cta--textlink .button button,
  .hero.hero-cta--primary .container .button a,
  .hero.hero-cta--primary .container .button span,
  .hero.hero-cta--primary .container .button button {
    height: 48px;
    min-width: 163px;
    width: auto;
    left: 21px;
    top: 200px;
    border-radius: 4px;
    padding: 18px 34px;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .hero.hero-cta--primary .button a,
  .hero.hero-cta--primary .button span,
  .hero.hero-cta--primary .button button,
  .hero.hero-cta--secondary .button a,
  .hero.hero-cta--secondary .button span,
  .hero.hero-cta--secondary .button button,
  .hero.hero-cta--tertiary .button a,
  .hero.hero-cta--tertiary .button span,
  .hero.hero-cta--tertiary .button button,
  .hero.hero-cta--textbtn .button a,
  .hero.hero-cta--textbtn .button span,
  .hero.hero-cta--textbtn .button button,
  .hero.hero-cta--textlink .button a,
  .hero.hero-cta--textlink .button span,
  .hero.hero-cta--textlink .button button,
  .hero.hero-cta--primary .container .button a,
  .hero.hero-cta--primary .container .button span,
  .hero.hero-cta--primary .container .button button {
    height: 48px;
    font-size: 14px;
  }
}
.hero.hero-cta--primary .button a:hover,
.hero.hero-cta--primary .button span:hover,
.hero.hero-cta--primary .button button:hover,
.hero.hero-cta--secondary .button a:hover,
.hero.hero-cta--secondary .button span:hover,
.hero.hero-cta--secondary .button button:hover,
.hero.hero-cta--tertiary .button a:hover,
.hero.hero-cta--tertiary .button span:hover,
.hero.hero-cta--tertiary .button button:hover,
.hero.hero-cta--textbtn .button a:hover,
.hero.hero-cta--textbtn .button span:hover,
.hero.hero-cta--textbtn .button button:hover,
.hero.hero-cta--textlink .button a:hover,
.hero.hero-cta--textlink .button span:hover,
.hero.hero-cta--textlink .button button:hover,
.hero.hero-cta--primary .container .button a:hover,
.hero.hero-cta--primary .container .button span:hover,
.hero.hero-cta--primary .container .button button:hover {
  background: #00629b;
  border-color: #00629b;
  color: #ffffff;
}
.hero.hero-cta--primary .button a:focus,
.hero.hero-cta--primary .button span:focus,
.hero.hero-cta--primary .button button:focus,
.hero.hero-cta--secondary .button a:focus,
.hero.hero-cta--secondary .button span:focus,
.hero.hero-cta--secondary .button button:focus,
.hero.hero-cta--tertiary .button a:focus,
.hero.hero-cta--tertiary .button span:focus,
.hero.hero-cta--tertiary .button button:focus,
.hero.hero-cta--textbtn .button a:focus,
.hero.hero-cta--textbtn .button span:focus,
.hero.hero-cta--textbtn .button button:focus,
.hero.hero-cta--textlink .button a:focus,
.hero.hero-cta--textlink .button span:focus,
.hero.hero-cta--textlink .button button:focus,
.hero.hero-cta--primary .container .button a:focus,
.hero.hero-cta--primary .container .button span:focus,
.hero.hero-cta--primary .container .button button:focus {
  outline: 1px dashed #0071b3;
  outline-offset: 1px;
}
.hero.hero-cta--primary .button a:not([href]):not([tabindex]),
.hero.hero-cta--secondary .button a:not([href]):not([tabindex]),
.hero.hero-cta--tertiary .button a:not([href]):not([tabindex]),
.hero.hero-cta--textbtn .button a:not([href]):not([tabindex]),
.hero.hero-cta--textlink .button a:not([href]):not([tabindex]),
.hero.hero-cta--primary .container .button a:not([href]):not([tabindex]) {
  color: #ffffff;
}
.hero.hero-cta--primary .button a:not([href]):not([tabindex]):hover,
.hero.hero-cta--secondary .button a:not([href]):not([tabindex]):hover,
.hero.hero-cta--tertiary .button a:not([href]):not([tabindex]):hover,
.hero.hero-cta--textbtn .button a:not([href]):not([tabindex]):hover,
.hero.hero-cta--textlink .button a:not([href]):not([tabindex]):hover,
.hero.hero-cta--primary .container .button a:not([href]):not([tabindex]):hover {
  color: #ffffff;
}
.hero.hero-cta--secondary .container .button a:not([href]) {
  pointer-events: none;
  color: #606060 !important;
  background: #ffffff !important;
  border: 2px solid #6d6d6d !important;
}
.hero.hero-cta--secondary .container .button a,
.hero.hero-cta--secondary .container .button span,
.hero.hero-cta--secondary .container .button button {
  font-weight: 800;
  background: #ffffff;
  color: #0071b3;
  border: 2px solid #0071b3;
  height: 56px;
  min-width: 186px;
  width: auto;
  left: 23px;
  top: 204px;
  border-radius: 4px;
  padding: 14px 30px;
}
@media (min-width:992px) {
  .hero.hero-cta--secondary .container .button a,
  .hero.hero-cta--secondary .container .button span,
  .hero.hero-cta--secondary .container .button button {
    height: 48px;
    min-width: 163px;
    width: auto;
    left: 21px;
    top: 200px;
    font-size: 14px;
    border-radius: 4px;
    padding: 18px 34px;
  }
}
@media (max-width: 767px) {
  .hero.hero-cta--secondary .container .button a,
  .hero.hero-cta--secondary .container .button span,
  .hero.hero-cta--secondary .container .button button {
    height: 48px;
    font-size: 14px;
  }
}
.hero.hero-cta--secondary .container .button a:hover,
.hero.hero-cta--secondary .container .button span:hover,
.hero.hero-cta--secondary .container .button button:hover {
  color: #00629b;
  border-color: #00629b;
}
.hero.hero-cta--secondary .container .button a:focus,
.hero.hero-cta--secondary .container .button span:focus,
.hero.hero-cta--secondary .container .button button:focus {
  outline: 1px dashed #0071b3;
  outline-offset: 1px;
}
.hero.hero-cta--secondary .container .button a:not([href]):not([tabindex]) {
  color: #0071b3;
  background-color: inherit ;
  border: none;
}
.hero.hero-cta--secondary .container .button a:not([href]):not([tabindex]):hover {
  color: #00629b;
  background-color: inherit;
  border: none;
}
.hero.hero-cta--tertiary .container .button a:not([href]) {
  pointer-events: none;
  color: #606060 !important;
}
.hero.hero-cta--tertiary .container .button a:not([href]):before {
  content: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/right-arrow-circle-grey.svg);
}
.hero.hero-cta--tertiary .container .button a {
  font-weight: 700;
  padding: 0;
  color: #0071b3;
  min-width: 103px;
  height: 20px;
  width: auto;
  justify-content: left;
  background-color: inherit;
  border: none;
}
.hero.hero-cta--tertiary .container .button a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 20px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  content: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/right-arrow-circle-blue.svg);
  padding-right: 5px;
}
.hero.hero-cta--tertiary .container .button a:hover {
  color: #0071b3;
}
.hero.hero-cta--tertiary .container .button a:hover:before {
  content: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/right-arrow-circle-dark-blue.svg);
}
@media (min-width:992px) {
  .hero.hero-cta--tertiary .container .button a {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .hero.hero-cta--tertiary .container .button a {
    font-size: 14px;
  }
}
.hero.hero-cta--tertiary .container .button a:focus {
  outline: 1px dashed #00629b;
  outline-offset: 2px;
}
.hero.hero-cta--tertiary .container .button a:not([href]):not([tabindex]) {
  color: #0071b3;
  background-color: inherit !important;
  border: none;
}
.hero.hero-cta--tertiary .container .button a:not([href]):not([tabindex]):hover {
  color: #00629b;
  background-color: inherit !important;
  border: none;
}
.hero.hero-cta--textbtn .container .button a:not([href]) {
  pointer-events: none;
  color: #6d6d6d !important;
}
.hero.hero-cta--textbtn .container .button a,
.hero.hero-cta--textbtn .container .button span,
.hero.hero-cta--textbtn .container .button button {
  padding: 0;
  font-weight: 800;
  margin: 0;
  width: auto;
  cursor: pointer;
  justify-content: left;
  color: #0071b3;
  background-color: inherit;
  border: none;
}
.hero.hero-cta--textbtn .container .button a:hover,
.hero.hero-cta--textbtn .container .button span:hover,
.hero.hero-cta--textbtn .container .button button:hover {
  text-decoration: underline;
  color: #00629b;
}
@media (min-width:992px) {
  .hero.hero-cta--textbtn .container .button a,
  .hero.hero-cta--textbtn .container .button span,
  .hero.hero-cta--textbtn .container .button button {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .hero.hero-cta--textbtn .container .button a,
  .hero.hero-cta--textbtn .container .button span,
  .hero.hero-cta--textbtn .container .button button {
    font-size: 14px;
  }
}
.hero.hero-cta--textbtn .container .button a:focus,
.hero.hero-cta--textbtn .container .button span:focus,
.hero.hero-cta--textbtn .container .button button:focus {
  outline: 1px dashed #0071b3;
  outline-offset: 1px;
}
.hero.hero-cta--textbtn .container .button a:not([href]):not([tabindex]) {
  color: #0071b3;
  background-color: inherit !important;
  border: none;
}
.hero.hero-cta--textbtn .container .button a:not([href]):not([tabindex]):hover {
  text-decoration: underline;
  color: #00629b;
  background-color: inherit !important;
  border: none;
}
.hero.hero-cta--arrow .container .button a:not([href]) {
  pointer-events: none;
  color: #6d6d6d !important;
}
.hero.hero-cta--arrow .container .button a,
.hero.hero-cta--arrow .container .button a:not([href]):not([tabindex]),
.hero.hero-cta--arrow .container .button span {
  color: #0071b3;
  font-weight: 800;
  background-color: unset !important;
  border: none !important;
}
.hero.hero-cta--arrow .container .button a .anchor-text,
.hero.hero-cta--arrow .container .button a:not([href]):not([tabindex]) .anchor-text,
.hero.hero-cta--arrow .container .button span .anchor-text {
  display: none;
}
.hero.hero-cta--arrow .container .button a:hover,
.hero.hero-cta--arrow .container .button a:not([href]):not([tabindex]):hover,
.hero.hero-cta--arrow .container .button span:hover {
  color: #00629b;
  background-color: unset !important;
}
.hero.hero-cta--arrow .container .button a,
.hero.hero-cta--arrow .container .button span,
.hero.hero-cta--arrow .container .button button {
  text-transform: uppercase;
  justify-content: left;
}
.hero.hero-cta--arrow .container .button a:after,
.hero.hero-cta--arrow .container .button span:after,
.hero.hero-cta--arrow .container .button button:after {
  font-family: icomoonregular;
  content: '\E94E';
  position: relative;
  font-size: 15px;
  margin-top: 0px;
  margin-left: 5px;
}
.hero.hero-cta--arrow .container .button a:focus,
.hero.hero-cta--arrow .container .button span:focus,
.hero.hero-cta--arrow .container .button button:focus {
  outline: 1px dashed #0071b3;
  outline-offset: 1px;
}
@media (min-width:992px) {
  .hero.hero-cta--arrow .container .button:after {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .hero.hero-cta--arrow .container .button:after {
    font-size: 14px;
  }
}
.hero.hero-cta--textlink .container .button a:not([href]) {
  pointer-events: none;
  color: #6d6d6d !important;
  text-decoration: underline;
}
.hero.hero-cta--textlink .container .button a,
.hero.hero-cta--textlink .container .button span,
.hero.hero-cta--textlink .container .button button {
  padding: 0;
  margin: 0;
  width: auto;
  cursor: pointer;
  color: #0071b3;
  text-transform: none;
  font-weight: 400;
  font-size: 18px;
  justify-content: left;
  text-decoration: underline;
  background-color: inherit !important;
  border: none;
}
.hero.hero-cta--textlink .container .button a:hover,
.hero.hero-cta--textlink .container .button span:hover,
.hero.hero-cta--textlink .container .button button:hover {
  color: #00629b;
  text-decoration: underline;
}
@media (min-width:992px) {
  .hero.hero-cta--textlink .container .button a,
  .hero.hero-cta--textlink .container .button span,
  .hero.hero-cta--textlink .container .button button {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .hero.hero-cta--textlink .container .button a,
  .hero.hero-cta--textlink .container .button span,
  .hero.hero-cta--textlink .container .button button {
    font-size: 16px;
  }
}
.hero.hero-cta--textlink .container .button a:focus,
.hero.hero-cta--textlink .container .button span:focus,
.hero.hero-cta--textlink .container .button button:focus {
  outline: 1px dashed #0071b3;
  outline-offset: 1px;
}
.hero.hero-cta--textlink .container .button a:not([href]):not([tabindex]) {
  color: #0071b3;
  text-decoration: underline;
  background-color: inherit !important;
  border: none;
}
.hero.hero-cta--textlink .container .button a:not([href]):not([tabindex]):hover {
  text-decoration: underline;
  color: #00629b;
  background-color: inherit !important;
  border: none;
}
.hero.hero-justify-content-start .container .button {
  justify-content: left !important;
}
.hero.hero-justify-content-end .container .button {
  justify-content: right !important;
}
.hero.hero-justify-content-center .container .button {
  justify-content: center !important;
}
.hero:not(.pimDynamic) {
  position: relative;
  height: 125vw;
  background-color: black;
  min-height: 25rem;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 567px) {
  .hero:not(.pimDynamic) {
    height: 576px;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .hero:not(.pimDynamic) {
    height: 192px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
  .hero:not(.pimDynamic) {
    height: 308px;
  }
}
@media (min-width:992px) {
  .hero-width-text-50 .container {
    width: 50% !important;
  }
}
@media (min-width:992px) {
  .hero-width-text-60 .container {
    width: 60% !important;
  }
}
@media (min-width:992px) {
  .hero-width-text-70 .container {
    width: 70% !important;
  }
}
@media (min-width:992px) {
  .hero-width-text-80 .container {
    width: 80% !important;
  }
}
.hero .text-link {
  padding-left: 15px;
  text-transform: uppercase;
}
.hero .text-link::after {
  position: absolute;
  margin-top: 6px;
  content: "\e94E";
  display: inline-block;
  text-transform: none;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  font-family: "icomoonregular";
  line-height: 1;
  speak: none;
  font-size: 12px;
  margin-left: 5px;
}
.hero_image-desktop {
  display: block;
}
@media (max-width: 767px) and (orientation: portrait) {
  .hero_image-desktop {
    display: none;
  }
}
.hero_image-mobile {
  display: none;
}
@media (max-width: 767px) and (orientation: portrait) {
  .hero_image-mobile {
    display: block;
  }
}
.hero-content {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
}
.hero-content::after {
  content: '\A';
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  opacity: .75;
  transition: all .5s;
  -webkit-transition: all .5s;
}
.hero_image img,
.hero_video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  max-width: none !important;
  z-index: 0;
  transform: translateX(-50%) translateY(-50%);
}
@media (max-width:992px) {
  .hero_image img,
  .hero_video {
    height: 125vw !important;
    width: auto !important;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .hero_image img,
  .hero_video {
    height: 192px !important;
    width: 480px !important;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
  .hero_image img,
  .hero_video {
    width: 768px !important;
    height: 308px !important;
  }
}
.hero_video {
  height: 100px;
}
.hero_video--desktop {
  display: block;
}
@media (max-width: 767px) {
  .hero_video--desktop {
    display: none;
  }
}
.hero_video--mobile {
  display: none;
}
@media (max-width: 767px) {
  .hero_video--mobile {
    display: block;
  }
}
.hero-header {
  font-size: 32px;
  font-weight: 700;
  line-height: 1;
}
@media only screen and (min-width: 768px) {
  .hero-header {
    font-size: 70px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
  .hero-header {
    font-size: 50px;
  }
}
@media (min-width: 768px) {
  .hero-header {
    line-height: 1.1;
  }
}
.hero-body {
  font-style: normal;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
  padding-left: 15px;
  letter-spacing: -0.005em;
}
@media only screen and (min-width: 768px) {
  .hero-body {
    font-size: 24px;
  }
}
@media (min-width: 768px) {
  .hero-body {
    line-height: 32px;
  }
}
.hero-txt-white {
  color: white;
}
.hero-txt-white a {
  color: white;
}
.hero-txt-black {
  color: black;
}
.hero-txt-black a {
  color: black;
}
.hero .container {
  position: absolute;
  padding: 5% 7.5%;
  z-index: 2;
}
.hero .container.vidyard {
  top: 0;
}
.hero-top .container {
  top: 0;
}
.hero-bottom .container {
  bottom: 0;
}
.hero-left .container {
  left: 0;
  text-align: left;
}
@media (min-width:992px) {
  .hero-left .container {
    width: 70%;
  }
}
.hero-left .container .hero-headerhero-header-inner {
  display: flex;
}
@media (max-width: 767px) and (orientation: landscape) {
  .hero-left .container .hero-headerhero-header-inner {
    width: 200px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
  .hero-left .container .hero-headerhero-header-inner {
    width: 300px;
  }
}
.hero-left .hero-body {
  padding-left: 6px;
}
@media (max-width: 767px) {
  .hero-left .hero-body {
    display: none !important;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
  .hero-left .hero-body {
    display: none !important;
  }
}
.hero-left.hero-overlay-light .hero-content::after {
  background: linear-gradient(270deg, transparent 0, #ffffff 100%);
}
.hero-left.hero-overlay-dark .hero-content::after {
  background: linear-gradient(270deg, transparent 0, #000000 100%);
}
.hero-right .container {
  right: 0;
  text-align: right;
  display: flex;
  flex-direction: column;
}
@media (min-width:992px) {
  .hero-right .container {
    width: 70%;
  }
}
.hero-right .container .hero-header {
  display: flex;
  justify-content: flex-end;
}
@media (min-width:992px) {
  .hero-right .container .hero-header {
    width: 100%;
  }
}
.hero-right .container .hero-header .hero-header-inner {
  display: flex;
}
@media (max-width: 767px) and (orientation: landscape) {
  .hero-right .container .hero-header .hero-header-inner {
    width: 200px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
  .hero-right .container .hero-header .hero-header-inner {
    width: 300px;
  }
}
.hero-right .container .hero-body {
  display: flex !important;
  justify-content: flex-end;
}
@media (min-width:992px) {
  .hero-right .container .hero-body {
    width: 100%;
    max-width: unset;
  }
}
@media (max-width: 767px) {
  .hero-right .container .hero-body {
    display: none !important;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
  .hero-right .container .hero-body {
    display: none !important;
  }
}
.hero-right .container .hero-body .hero-body-inner {
  display: flex;
  justify-content: flex-end;
}
.hero-right.hero-overlay-light .hero-content::after {
  background: linear-gradient(90deg, transparent 0, #ffffff 100%);
}
.hero-right.hero-overlay-dark .hero-content::after {
  background: linear-gradient(90deg, transparent 0, #000000 100%);
}
.hero-center .container {
  position: relative;
  margin: 0 auto;
  text-align: center;
  transform: translateY(25%);
}
@media (max-width: 767px) {
  .hero-center .hero-body {
    display: none !important;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
  .hero-center .hero-body {
    display: none !important;
  }
}
.hero-center.hero-overlay-light .hero-content::after {
  background: linear-gradient(0deg, transparent 0, #ffffff 100%);
}
.hero-center.hero-overlay-dark .hero-content::after {
  background: linear-gradient(0deg, transparent 0, #000000 100%);
}
.hero-overlay-light .hero-content::after {
  background: linear-gradient(270deg, transparent 0, #ffffff 100%);
}
.hero-overlay-dark .hero-content::after {
  background: linear-gradient(270deg, transparent 0, #000000 100%);
}
.play-btn .play-rollover {
  display: none;
}
.play-btn .play-rollover:hover .play-rollover {
  display: block;
}
.play-btn .play-rollover:hover .play {
  display: none;
}
.btn-overplay {
  position: absolute;
  left: 36%;
  top: 67%;
  z-index: 4;
  background-size: 100%;
  margin-top: -72px;
}
.hero-play-control {
  position: absolute;
  bottom: 10px;
  left: 10px;
  z-index: 3;
}
.hero-play-control a {
  color: white;
}
.enable-training-description {
  width: 330px;
  height: 40px;
  top: 424px;
  left: 53px;
  font-family: Honeywell Sans !important;
  font-weight: 500;
  font-style: italic;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: 0px;
  color: white;
  margin-top: 10px;
}

/******************Joule 2.0 Color Codes*********************/
.leftrailwithcontent .left-rail-container-v2 {
  display: block;
}
.leftrailwithcontent .left-rail-container-v2 .left-rail-w-content.container {
  padding: 0;
}
.leftrailwithcontent .left-rail-container-default {
  display: none;
}
@media (max-width:992px) {
  .left-rail-accordion {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cmp-leftrail-enhanced .left-rail-w-content.container {
  width: 100%;
  max-width: 1440px !important;
  margin: 0 auto;
  padding-top: 80px;
  padding-bottom: 80px;
}
.cmp-leftrail-enhanced .left-rail-c72 .label1 {
  line-height: 1.3;
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 27px;
  font-weight: 800;
}
.cmp-leftrail-enhanced .left-rail-c72 .label1 .uppercase {
  text-transform: uppercase;
}
.cmp-leftrail-enhanced .left-rail-c72 ul {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
}
.cmp-leftrail-enhanced .left-rail-c72 ul.nav-tabs {
  border-bottom: none;
}
.cmp-leftrail-enhanced .left-rail-c72 ul li {
  padding-top: 14px;
  padding-bottom: 14px;
}
.cmp-leftrail-enhanced .left-rail-c72 ul li .label1 {
  text-transform: none;
  color: #303030;
  margin-bottom: 0;
}
.cmp-leftrail-enhanced .left-rail-c72 ul li.active-wrapper {
  display: block;
}
.cmp-leftrail-enhanced .left-rail-c72 ul li.active-wrapper a {
  font-weight: 800;
  color: #00629b;
  border-bottom: solid 2px #00629b;
  padding: 0 0 4px 0;
  line-height: 29px;
  border-left: 0;
}
@media (max-width:992px) {
  .cmp-leftrail-enhanced .left-rail-w-content .tab-content {
    padding-top: 40px;
  }
  .cmp-leftrail-enhanced .left-rail-c72 ul li {
    display: none;
    border-top: solid 1px #6d6d6d;
    border-bottom: solid 1px #6d6d6d;
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .cmp-leftrail-enhanced .left-rail-c72 ul li.active-wrapper {
    display: block;
  }
  .cmp-leftrail-enhanced .left-rail-c72 ul li.active-wrapper a {
    color: #303030;
    border-bottom: none;
  }
  .cmp-leftrail-enhanced .left-rail-c72 ul li::after {
    content: "\e930";
    text-transform: none;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    font-family: "icomoonregular" !important;
    line-height: 1;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 32px;
  }
  .cmp-leftrail-enhanced .left-rail-c72.open li {
    display: block;
    border-bottom: none;
  }
  .cmp-leftrail-enhanced .left-rail-c72.open li a {
    display: block;
  }
  .cmp-leftrail-enhanced .left-rail-c72.open li:last-child {
    border-bottom: solid 1px #979797;
  }
  .cmp-leftrail-enhanced .left-rail-c72.open li::after {
    content: "\e931";
  }
}
.cmp-leftrail-enhanced .left-rail-container-v2 .tab-content {
  padding-top: 18px;
}
.cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-w-content.container {
  padding-bottom: 0;
}
.cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-w-content.container .left-rail-heading .label1 {
  line-height: 1.3;
  font-size: 18px;
  margin-bottom: 30px;
  font-weight: 800;
  font-size: 30px;
}
.cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-w-content.container .left-rail-container-desktop {
  display: block;
}
@media (max-width:992px) {
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-w-content.container .left-rail-container-desktop {
    display: none;
  }
}
.cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-c72 .left-rail-tabs {
  padding-right: 30px;
}
.cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-c72 .left-rail-tabs li:last-child {
  border-bottom: none;
}
.cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-c72 .left-rail-tabs li {
  border-bottom: 1px solid #EAEAEA;
  padding-top: 18px;
  padding-bottom: 18px;
}
.cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-c72 .left-rail-tabs li .label1 {
  margin-bottom: 0;
  font-weight: 800;
  line-height: 1.3;
  font-size: 18px;
}
.cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-c72 .left-rail-tabs li.active-wrapper a {
  border-left: 3px solid #d22630;
  padding: 10px 0 10px 10px;
  border-bottom: none;
  display: block;
  color: #1D1D1D;
}
@media (max-width:992px) {
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion {
    display: block !important;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__content {
    display: none;
    padding-top: 20px;
    paddint-top: 20px;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__title {
    font-size: 18px;
    width: 80%;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__container-expanded .left-rail-accordion__content {
    display: block;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__container-expanded .left-rail-accordion__icon {
    background: linear-gradient(#000000, #000000);
    background-position: center;
    background-size: 50% 1.7px,1.7px 50%;
    background-repeat: no-repeat;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__container-expanded .left-rail-accordion__title-container {
    border-bottom: none;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__container-expanded .left-rail-accordion__title {
    padding: 5px 0 5px 10px;
    border-left: 3px solid #d22630;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__title-container {
    padding-top: 16px;
    padding-bottom: 16px;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__title {
    font-weight: 800;
    line-height: 29px;
    position: relative;
  }
  .cmp-leftrail-enhanced .left-rail-container-v2 .left-rail-accordion__icon {
    width: 38px;
    height: 38px;
    border-radius: 20px;
    background: linear-gradient(#000000, #000000), linear-gradient(#000000, #000000);
    background-position: center;
    background-size: 50% 1.7px,1.7px 50%;
    /*thickness = 2px, length = 50% (25px)*/
    background-repeat: no-repeat;
    border: 1.5px solid #E1E1E1;
    vertical-align: middle;
  }
}

/******************Joule 2.0 Color Codes*********************/
.returns-request-creation-section {
  /* CSS for item cancellation alert */
}
.returns-request-creation-section .order-dtls-attachments-files.file-list {
  max-height: 462px;
  overflow-y: auto;
}
.returns-request-creation-section .order-line-items-table .order-line-items {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
  /* CSS for Replacement Needed */
}
.returns-request-creation-section .order-line-items-table .order-line-items a {
  word-break: break-all;
  color: #0071b3;
}
.returns-request-creation-section .order-line-items-table .order-line-items a:hover {
  outline: 0;
  text-decoration: none;
  color: #00629b;
}
.returns-request-creation-section .order-line-items-table .order-line-items p {
  font-size: 1.125em;
  font-weight: 300;
  color: #303030;
  font-family: "honeywell sans";
  line-height: 1.5;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-scrollbar {
  height: 300px;
  overflow-y: scroll;
  padding: 0 15px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar {
  width: 8px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel-body.custom-scrollbar .row {
  margin-left: 0;
  margin-right: 0;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel {
  margin-bottom: 15px;
  border-radius: 0;
  background-color: #ffffff;
  border: 1px solid transparent;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel-default {
  border-color: #d0d0d0;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel-heading {
  padding: 14px 15px;
  border-bottom: 1px solid #d0d0d0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: #f0f0f0;
  overflow: hidden;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel-head {
  width: 80%;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel-body {
  padding: 0;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableHead {
  font-size: 0.875em;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  background-color: #3c3c3c;
  color: #efefef;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableHeadCheckbox {
  font-size: 0.875em;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #3c3c3c;
  color: #efefef;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableCell {
  border-bottom: 1px solid #d0d0d0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 14px;
  border-left: transparent solid 5px;
  margin: 0px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableCell .image-fluid {
  cursor: pointer;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableCell:hover {
  border-left: #0071b3 solid 5px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableCell:nth-of-type(2n) {
  background-color: #f0f0f0;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableCell:last-child {
  border-bottom: 0;
}
.returns-request-creation-section .order-line-items-table .order-line-items .view-all {
  float: right;
  position: relative;
  z-index: 2;
  color: #0071b3;
}
.returns-request-creation-section .order-line-items-table .order-line-items .view-all a {
  text-decoration: none;
  font-size: 0.9em;
  font-weight: 500;
  color: #0071b3;
}
.returns-request-creation-section .order-line-items-table .order-line-items .view-all a:hover {
  text-decoration: none;
  color: #00629b;
}
.returns-request-creation-section .order-line-items-table .order-line-items .view-request {
  text-align: left;
  right: 0;
}
.returns-request-creation-section .order-line-items-table .order-line-items .font-weight-500 {
  font-weight: 300;
}
.returns-request-creation-section .order-line-items-table .order-line-items .font-weight-700 {
  font-weight: 800;
  font-size: 0.9em;
}
.returns-request-creation-section .order-line-items-table .order-line-items .color-green {
  color: #5a8028;
  font-weight: 800;
}
.returns-request-creation-section .order-line-items-table .order-line-items .color-grey {
  color: #707070;
  font-weight: 800;
}
.returns-request-creation-section .order-line-items-table .order-line-items .color-red {
  color: #d22630;
  font-weight: 800;
}
.returns-request-creation-section .order-line-items-table .order-line-items .bg-gray-dark-v3 {
  background-color: #606060;
}
.returns-request-creation-section .order-line-items-table .order-line-items .btn-reorder {
  padding: 20px 4%;
  font-size: 0.875em;
  border: 2px solid #1272B2;
  color: #fff;
  background-color: #1272B2;
  text-align: center;
  cursor: pointer;
  float: right;
}
.returns-request-creation-section .order-line-items-table .order-line-items .table-head {
  display: none;
}
.returns-request-creation-section .order-line-items-table .order-line-items .row.mob-table-head {
  margin-left: 0;
  margin-right: 0;
  background-color: #3c3c3c;
  padding-left: 0px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
  text-align: right;
  right: 4px;
  font-weight: 500;
}
.returns-request-creation-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell > div {
  padding: 0;
  word-wrap: break-word;
  min-height: auto;
}
.returns-request-creation-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell {
  margin-left: 0;
  margin-right: 0;
  padding-left: 12px;
  padding-right: 15px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child {
  text-align: left !important;
}
.returns-request-creation-section .order-line-items-table .order-line-items .due-detail {
  color: #cc0000;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel {
  border: 0;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel .panel-body {
  margin: auto;
  border: 2px solid #f0f0f0;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel .panel-body .top-result {
  font-weight: 500;
}
.returns-request-creation-section .order-line-items-table .order-line-items .header5 {
  font-size: 1.375em;
  color: #303030;
  font-weight: 800;
}
.returns-request-creation-section .order-line-items-table .order-line-items .panel-heading {
  padding: 35px 15px 15px 0;
  border: 0;
  background-color: unset;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-selection {
  max-height: 500px;
  overflow-y: overlay;
  overflow-x: hidden;
  padding: 0 15px;
  min-height: 80px;
  outline: none;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-selection .results-mob {
  text-align: left;
  font-weight: 500;
  padding-left: 15px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-selection .quantity-reduce {
  font-weight: 800;
  padding-left: 15px;
  display: inline-block;
  color: #0071b3;
  text-transform: uppercase;
  cursor: pointer;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-selection .results-mob.productNum {
  position: relative;
  top: -2px;
}
@-moz-document url-prefix() {
  .custom-selection {
    overflow: auto;
    scrollbar-width: thin;
  }
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-selection::-webkit-scrollbar-thumb {
  background: #cccccc;
  border-radius: 2px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableHead {
  text-align: left;
  padding-left: 15px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableHeadCheckbox {
  text-align: left;
  padding-left: 15px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .divTableHeadCheckbox:first-child {
  padding-left: 45px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .mvp-icon-carat_down:before {
  content: "\e907";
  color: #0071b3;
  font-size: 25px;
  cursor: pointer;
}
.returns-request-creation-section .order-line-items-table .order-line-items .mvp-icon-favorite:before {
  content: "\e914";
  color: #0071b3;
  font-size: 25px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .mvp-icon-carat_up:before {
  content: "\e90A";
  color: #0071b3;
  font-size: 25px;
  cursor: pointer;
}
.returns-request-creation-section .order-line-items-table .order-line-items .hidden {
  display: none;
}
.returns-request-creation-section .order-line-items-table .order-line-items .orderDtlsDivider {
  border-top: 1px solid #d0d0d0;
  margin: 10px auto;
}
.returns-request-creation-section .order-line-items-table .order-line-items .mvp-icon-document:before {
  cursor: pointer;
  color: #0071b3;
  font-size: 20px;
  padding: 0 15px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .mvp-icon-information:before {
  color: #0071b3;
  font-size: 18px;
  padding-left: 5px;
  position: relative;
  bottom: -3px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .partNumInfo {
  position: absolute;
  width: 250px;
  padding: 15px;
  border: 1px solid #0071b3;
  margin-left: -155px;
  margin-top: 30px;
  display: none;
  z-index: 1;
  text-align: left;
  font-weight: 500;
  font-style: normal;
  background: #ffffff;
  font-size: 11px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .partNumInfo .partNumInfoLabel {
  font-size: 11px;
  font-weight: 900;
}
.returns-request-creation-section .order-line-items-table .order-line-items .partNumInfo:after {
  content: "";
  position: absolute;
  top: -8px;
  right: 40%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(224deg);
}
.returns-request-creation-section .order-line-items-table .order-line-items div.tooltip-data {
  font-size: 12px;
}
.returns-request-creation-section .order-line-items-table .order-line-items span.tooltip-data {
  font-weight: 900;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-control-checkbox-replacement-header {
  padding: 0px;
  margin-top: 2px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .custom-control-checkbox-replacement-header .custom-control-checkbox-replacement {
  position: relative;
  border: 1px solid #d0d0d0;
  border-radius: 4px;
  cursor: pointer;
  outline: 0;
  width: 20px;
  height: 20px;
  z-index: 99;
  left: 7px;
  top: 10px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-col {
  width: 11%;
  text-align: center;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-col .replacement-header-checkbox {
  position: relative;
  border: 1px solid #d0d0d0;
  border-radius: 4px;
  cursor: pointer;
  outline: 0;
  width: 20px;
  height: 20px;
  z-index: 99;
  left: 7px;
  top: 10px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-needed-tooltiptext {
  visibility: hidden;
  width: 200px;
  background-color: #ffffff;
  color: #303030;
  text-align: center;
  border-radius: 6px;
  padding: 10px 10px 5px 10px;
  position: absolute;
  z-index: 99;
  left: -90px;
  bottom: 20px;
  word-break: break-word;
  opacity: 0;
  transition: opacity .3s;
  box-shadow: 1px 0px 6px #cccccc;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-needed-tooltiptext p {
  color: #303030;
  margin-bottom: 0px;
  padding-bottom: 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-needed-tooltiptext:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -3px;
  border-width: 10px;
  border-style: solid;
  border-color: #ffffff transparent transparent transparent;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-info-icon-div {
  margin: 10px 0px 0px 3px;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-info-icon-div .replacement-info-icon {
  position: absolute;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-info-icon-div .replacement-info-icon:before {
  color: #ffffff !important;
  font-size: 14px !important;
  margin-left: 5px !important;
}
.returns-request-creation-section .order-line-items-table .order-line-items .replacement-info-icon-div .replacement-info-icon:hover .replacement-needed-tooltiptext {
  visibility: visible;
  opacity: 1;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls {
  border-top: 1px solid #d0d0d0;
  margin-top: 20px;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls ol,
.returns-request-creation-section .order-line-items-table .delivery-dtls ul,
.returns-request-creation-section .order-line-items-table .delivery-dtls li {
  list-style: none;
  display: inline-block;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls li {
  font-size: 14px;
  color: #303030;
  padding-left: 15px;
  font-weight: 800;
  vertical-align: top;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls .checkbox-spacing li:first-child {
  padding-left: 45px;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls ol {
  font-weight: 900;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls p {
  font-size: 10px;
  text-align: left;
  font-weight: 600;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls .qtyrem {
  float: right;
  font-size: 10px;
  font-weight: 900;
  padding-left: 15px;
  padding-bottom: 25px;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls .qtyremvalue {
  float: right;
  font-size: 10px;
  padding-left: 15px;
  margin-left: 15px;
  clear: both;
}
.returns-request-creation-section .order-line-items-table .delivery-dtls .remainingvalue {
  margin-left: 15px;
}
.returns-request-creation-section .order-details-status-popup {
  position: relative;
  width: 320px;
  height: 80px;
  line-height: 71px;
  padding-left: 10px;
  padding-right: 20px;
  border-style: solid;
  margin-left: -243px;
  margin-top: -132px;
  display: none;
  border-width: 1px;
  z-index: 0;
  font-size: 24px;
}
.returns-request-creation-section .order-details-status-popup:before {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 15px 15px 0;
  border-color: #000000 transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -15px;
  left: 254px;
}
.returns-request-creation-section .order-details-status-popup:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 15px 15px 1px;
  border-color: #ffffff transparent;
  display: block;
  width: 0;
  z-index: 2;
  bottom: -15px;
  left: 254px;
}
.returns-request-creation-section .order-details-status-img {
  margin-left: 50px;
}
.returns-request-creation-section .order-details-shippingdocs {
  display: none;
}
.returns-request-creation-section .shippingdocs-close-icon {
  position: absolute;
  font-size: 28px;
  top: 5px;
  right: 20px;
  cursor: pointer;
}
.returns-request-creation-section .shippingdocs-popup {
  width: 50%;
  background: #ffffff;
  position: fixed;
  z-index: 1000;
  top: 10%;
  left: 25%;
  display: block;
}
.returns-request-creation-section .thankyou-popup {
  width: 50%;
  background: #ffffff;
  position: fixed;
  z-index: 10000;
  top: 10%;
  left: 25%;
  display: none;
}
.returns-request-creation-section .shippingdocs-mask {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  background: #707070;
  opacity: 0.5;
}
.returns-request-creation-section .shippingdocs-heading {
  padding: 20px;
  font-size: 40px;
  margin-left: 25px;
}
.returns-request-creation-section .shippingdocs-files-list div,
.returns-request-creation-section .files-list div {
  padding-left: 48px;
  padding-bottom: 16px;
  font-size: 16px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.returns-request-creation-section .shippingdocs-files-list {
  height: 250px;
  overflow-y: auto;
}
.returns-request-creation-section .shippingdocs-files-list::-webkit-scrollbar {
  width: 10px;
}
.returns-request-creation-section .shippingdocs-initial-files {
  display: block;
}
.returns-request-creation-section .files-list {
  height: 200px;
  overflow-y: scroll;
}
.returns-request-creation-section .files-list::-webkit-scrollbar {
  width: 10px;
}
.returns-request-creation-section .invoice-popup {
  position: relative;
  color: #ffffff;
  background: #f3810d;
  font-size: 11px;
  padding: 10px;
  bottom: 25px;
  right: 10px;
  width: 250px;
  text-align: center;
  float: right;
  cursor: pointer;
  display: block;
  font-weight: 800;
}
.returns-request-creation-section .shipping-no-invoice-files {
  display: none;
}
.returns-request-creation-section .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  letter-spacing: 0;
  line-height: 8px;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875em;
  font-weight: 800;
}
.returns-request-creation-section .request-button {
  margin-left: 20px;
  padding: 20px;
  margin-top: 50px;
  border: 2px solid #0071b3;
  color: #0071b3;
  background-color: #ffffff;
  text-align: center;
  cursor: pointer;
  width: auto;
  position: relative;
  bottom: 30px;
  left: 30px;
  font-size: 16px;
}
.returns-request-creation-section .thankyou-button {
  padding: 20px 4%;
  margin-top: 20px;
  border: 2px solid #1273b4;
  color: #1273b4;
  background-color: #ffffff;
  text-align: center;
  cursor: pointer;
  width: 100px;
  position: absolute;
  bottom: 30px;
  margin-left: 285px;
}
.returns-request-creation-section .thankyou-msg {
  padding: 50px;
  font-size: 20px;
  margin: 60px;
  text-align: center;
}
.returns-request-creation-section .custom-control {
  background-color: transparent;
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 0.86rem;
}
.returns-request-creation-section .custom-checkbox {
  margin-left: 0.75em;
}
.returns-request-creation-section .custom-checkbox label {
  margin-bottom: 8px;
  display: inline-block;
}
.returns-request-creation-section .custom-control-input {
  position: absolute;
  z-index: 3;
  opacity: 0;
  left: -8px;
  top: 3px;
}
.returns-request-creation-section .custom-control-label {
  color: #303030;
  font-size: 1.125em;
  line-height: 1.42;
  font-weight: normal;
  margin: 0 0 2px;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.returns-request-creation-section .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin-top: -5px;
  margin-left: -5px;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.returns-request-creation-section .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #0071b3;
  background-color: #0071b3;
}
.returns-request-creation-section .custom-control-label.check.disabled::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #fff;
  position: absolute;
  display: block;
  width: 1em;
  height: 1em;
  content: "";
  top: -3px;
  left: -25px;
}
.returns-request-creation-section .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 1em;
  height: 1em;
  content: "\e90B";
  top: -3px;
  left: -25px;
}
.returns-request-creation-section .custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.4rem;
  display: block;
  width: 1em;
  height: 1em;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #6c6c6c solid 2px;
}
.returns-request-creation-section .custom-control-label::after {
  left: -1.3rem;
}
.returns-request-creation-section .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
  width: 65%;
  font-size: 10px;
  line-height: 16px;
  top: 5px;
  right: 0;
  position: relative;
  font-style: italic;
  text-align: right;
}
.returns-request-creation-section .odradditionaldtlsoverview .details-description .detailDesc {
  position: relative;
}
.returns-request-creation-section i.credit-block-status.mvp-icon-information {
  position: relative;
}
.returns-request-creation-section .credit-block-status.mvp-icon-information:before {
  margin-left: 3px;
  font-size: 18px !important ;
  color: #0071b3;
  position: absolute;
  bottom: -1px;
}
.returns-request-creation-section .tableDesc {
  padding-right: 0px !important;
}
.returns-request-creation-section span.status-table-info-icon {
  display: none;
  position: absolute;
  bottom: 27px;
  left: -79px;
  border: 1px solid #0071b3;
  padding: 10px;
  z-index: 1;
  background: #ffffff;
  width: 200px;
}
.returns-request-creation-section .status-table-info-icon p {
  font-size: 12px;
  font-style: normal;
  margin-block-end: 0;
  line-height: 16px;
  font-weight: 400;
}
.returns-request-creation-section .status-table-info-icon:after {
  content: "";
  position: absolute;
  bottom: -7px;
  right: 50%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(45deg);
}
.returns-request-creation-section .itemsReturnReqSummary .items_return_input_table {
  width: 95px;
  border: solid 1px #cccccc;
  border-radius: 3px;
  padding: 2px;
}
.returns-request-creation-section .itemsReturnReqSummary .qty_to_return_count_div {
  position: relative;
  border: solid 1px #cccccc;
  height: 40px;
  border-radius: 3px;
  background-color: #ffffff;
  width: 130px;
  color: #303030;
}
.returns-request-creation-section .itemsReturnReqSummary .qty_to_return_main_div {
  border: solid 1px #cccccc;
  border-radius: 3px;
  background-color: #ffffff;
  width: 90px;
  text-align: center;
  color: #303030;
}
.returns-request-creation-section .itemsReturnReqSummary .decrement-qty {
  border: none;
  background-color: transparent;
  font-size: 18px;
  appearance: none;
  -webkit-appearance: none;
  outline: none;
  width: 20px !important;
  height: 100%;
  border-radius: 0px;
  padding: 0px;
  color: #303030;
  float: left;
  margin-top: 8px;
}
.returns-request-creation-section .itemsReturnReqSummary .decrement-qty:hover {
  background-color: transparent !important;
  color: #303030 !important;
}
.returns-request-creation-section .itemsReturnReqSummary .returnqty {
  width: 45px !important;
  height: 38px;
  border: solid 1px transparent;
  text-align: center;
  color: #303030;
  outline: none;
}
.returns-request-creation-section .itemsReturnReqSummary .increment-qty {
  border: none;
  background-color: transparent;
  font-size: 18px;
  appearance: none;
  -webkit-appearance: none;
  outline: none;
  padding: 0px;
  width: 20px !important;
  height: 100%;
  border-radius: 0px;
  color: #303030;
  float: right;
  margin-top: 8px;
}
.returns-request-creation-section .itemsReturnReqSummary .increment-qty:hover {
  background-color: transparent !important;
  color: #303030 !important;
}
.returns-request-creation-section .itemsReturnReqSummary .mvp-info-icon-item-return:before {
  color: #ffffff !important;
}
.returns-request-creation-section .itemsReturnReqSummary .panel-body-orderreturnlineitem .divTableCell .results-mob {
  word-break: break-word;
}
.returns-request-creation-section .section-additional-details {
  float: left;
  margin-top: 0px;
  /* CSS for Tech support case */
}
.returns-request-creation-section .section-additional-details .return-claim-details-text {
  color: #303030;
}
.returns-request-creation-section .section-additional-details .supportingDocumentsDiv {
  width: 390px;
  height: 277px;
  border: dashed 1px #cccccc;
  padding: 10px 2px !important;
  margin-top: 10px;
  border-radius: 4px;
}
.returns-request-creation-section .section-additional-details .supportingDocumentsDiv h5,
.returns-request-creation-section .section-additional-details .supportingDocumentsDiv h6 {
  text-align: center;
}
.returns-request-creation-section .section-additional-details .supportingDocumentsDiv .browseBtnDiv {
  text-align: center;
  width: 100%;
}
.returns-request-creation-section .section-additional-details .fileUploadBtnDiv {
  background-color: #ffffff;
  color: #0071b3;
  border: 2px solid #0071b3;
  border-radius: 4px;
  padding: 8px 25px;
  margin: 10px 0px 20px 0px;
  letter-spacing: .5px;
  font-weight: 700;
  cursor: pointer;
}
.returns-request-creation-section .section-additional-details .return-claim-text {
  margin: 13px 0px 15px 0px;
}
.returns-request-creation-section .section-additional-details .document-icon-div {
  text-align: center;
  margin-bottom: 5px;
}
.returns-request-creation-section .section-additional-details .document-icon-div .mvp-info-icon-style:before {
  font-size: 22px !important;
  color: #303030 !important;
}
.returns-request-creation-section .section-additional-details .textarea-additional-details {
  margin-top: 8px;
  padding: 10px;
  height: 277px;
  width: 94%;
  border-radius: 4px;
}
.returns-request-creation-section .section-additional-details .additional-details-msg {
  font-size: 12px;
  font-weight: 500;
}
.returns-request-creation-section .section-additional-details .error-msg-border {
  border: solid 1px #d22630;
}
.returns-request-creation-section .section-additional-details .error-msg-label {
  color: #d22630;
}
.returns-request-creation-section .section-additional-details .textarea-additional-details::placeholder {
  color: #cccccc;
}
.returns-request-creation-section .section-additional-details .returns-tech-details {
  margin-bottom: 25px;
}
.returns-request-creation-section .section-additional-details .returns-tech-details .tech-support-required {
  font-size: 14px;
  font-weight: 700;
  font-style: italic;
  color: #606060;
}
.returns-request-creation-section .section-additional-details .returns-tech-details .tech-support-case-input {
  width: 94%;
  height: 48px;
  margin-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 500;
  color: #606060;
  border-radius: 4px;
}
.returns-request-creation-section .section-additional-details .returns-tech-details .tech-support-case-msg {
  font-size: 14px;
  font-weight: 700;
  color: #707070;
  width: 94%;
  display: inline-block;
}
.returns-request-creation-section .section-additional-details .returns-tech-details .tech-support-case-error {
  color: #be271c;
}
.returns-request-creation-section .section-additional-details .returns-tech-details .tech-support-case-error-bordercolor {
  border: solid 1px #be271c;
}
.returns-request-creation-section .section-additional-details .returns-tech-details .tech-support-case-input-focus {
  outline: none !important;
}
.returns-request-creation-section .send-request-btn-disabled {
  pointer-events: none;
  cursor: default;
  background-color: #dfe0df !important;
  border: 2px solid #dfe0df !important;
  color: #606060 !important;
}
.returns-request-creation-section .return-summary-button {
  padding-right: 28px !important;
  float: right;
  margin-top: 30px;
}
.returns-request-creation-section .send-request-btn-style {
  background-color: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
}
.returns-request-creation-section .send-request-btn-style:hover {
  color: #ffffff !important;
}
.returns-request-creation-section .send-request-btn-style.disabled {
  pointer-events: none;
  cursor: default;
  background-color: #a0a0a0 !important;
  border: 2px solid #a0a0a0 !important;
}
.returns-request-creation-section .cancel-request-btn-style.disabled {
  pointer-events: none;
  cursor: default;
  color: #ffffff !important;
  background-color: #a0a0a0 !important;
  border: 2px solid #a0a0a0 !important;
}
.returns-request-creation-section .link-style {
  color: #0071b3 !important;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
}
.returns-request-creation-section .tiles-data-style {
  color: #303030 !important;
}
.returns-request-creation-section #drag-drop-container .fileUpload {
  width: 45% !important;
  border-color: transparent;
  outline: none;
  border: solid 2px transparent !important;
  margin: 0px auto !important;
}
.returns-request-creation-section #drag-drop-container .fileUpload input {
  outline: none;
  border-color: transparent !important;
}
.returns-request-creation-section #drag-drop-container .afFileUpload {
  width: 45% !important;
  border-color: transparent;
  outline: none;
  border: solid 2px transparent !important;
}
.returns-request-creation-section #drag-drop-container .guideContainerWrapperNode {
  width: 100% !important;
  padding: 0px !important;
}
.returns-request-creation-section #drag-drop-container .guideFileUpload {
  margin: 0px !important;
  padding: 0px !important;
}
.returns-request-creation-section #drag-drop-container .clearfix {
  display: none;
}
.returns-request-creation-section #drag-drop-container .isOptional {
  font-size: 22px !important;
  line-height: 26px !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em !important;
  margin-bottom: 15px !important;
  text-align: center !important;
}
.returns-request-creation-section #drag-drop-container .guideFieldWidget {
  margin-bottom: 15px !important;
}
.returns-request-creation-section #drag-drop-container .guideFieldNode p {
  font-size: 1rem !important;
  margin-bottom: 0.5rem !important;
  font-weight: 500 !important;
  line-height: 1.2 !important;
  padding: 0px !important;
}
.returns-request-creation-section #drag-drop-container .form-bill-one {
  margin-top: 0px !important;
}
.returns-request-creation-section #drag-drop-container .guideLayout {
  margin-bottom: 0px !important;
}
.returns-request-creation-section #drag-drop-container .guide-fu-fileItem {
  padding: 5px 5px 5px 5px !important;
}
.returns-request-creation-section #drag-drop-container .guide-fu-fileItemList {
  margin-top: 30px !important;
  padding: 0px;
  width: 360px;
  margin-left: -94px;
}
.returns-request-creation-section #drag-drop-container .guide-fu-fileName {
  font-size: 1rem;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
.returns-request-creation-section #drag-drop-container .guidetextdraw {
  text-align: center !important;
}
.returns-request-creation-section #drag-drop-container .button-default {
  width: 100% !important;
  padding: 0px 10px !important;
  margin: 0px !important;
}
.returns-request-creation-section #drag-drop-container .registrationForm {
  padding: 0px !important;
}
.returns-request-creation-section #drag-drop-container .guide-fu-fileClose:after {
  font-size: 18px !important;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation {
  width: 50% !important;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg {
  float: none;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv {
  float: left;
  margin: 0px auto;
  text-align: center;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .circle {
  border: solid 3px #6eb56e;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  cursor: pointer;
  box-shadow: 0 0 0 10px #efefef;
  margin: 0px auto;
  text-align: center;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .checkmark {
  position: relative;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 27%;
  top: 46%;
  height: 15px;
  width: 9px;
  border-bottom: 3px solid #6eb56e;
  border-right: 3px solid #6eb56e;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .circle-popup-msg {
  display: block !important;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-content {
  float: left;
  display: inline-block;
  text-align: center;
  margin-top: 20px;
  padding: 0px;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv {
  width: 100%;
  float: left;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg {
  width: 100%;
  padding: 0px;
  margin: 0px auto !important;
  text-align: center;
  padding-top: 0px;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg .btn-style {
  width: 100%;
}
.returns-request-creation-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg .return-btn-style {
  background-color: #0071b3 !important;
  color: #ffffff !important;
}
.returns-request-creation-section .orderreturnlineitem .divTableCell {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.returns-request-creation-section .orders-main-div {
  margin-top: 25px;
  margin-left: 5px;
  color: #4a4a4a;
  display: inline-block !important;
  margin-right: 25px;
}
.returns-request-creation-section .order-num-div {
  display: flex;
  padding-left: 20px;
}
.returns-request-creation-section .orderNumber {
  font-size: 2.5em;
  margin-left: 20px;
}
.returns-request-creation-section .details-description {
  margin-left: 15px;
}
.returns-request-creation-section .dTitle {
  font-size: 15px;
  margin-bottom: 2px;
  color: #000000;
  font-weight: 800;
  margin-top: 15px;
  padding-right: 6px;
}
.returns-request-creation-section .tableDesc {
  font-weight: 300;
}
.returns-request-creation-section .section-item-cancellation-alert {
  width: 100%;
  margin: 10px 0px 10px 31px;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style {
  background-color: #ffffff;
  padding: 12px 15px;
  font-size: 14px;
  font-weight: 700;
  border: solid 1px #f5a623;
  border-radius: 4px;
  display: flex;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style .close-icon {
  right: 20px;
  top: 28px;
  cursor: pointer;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style .bannerBoxStyle .close-icon:before {
  font-weight: 700;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style .error-icon-div {
  display: inline-block;
  margin: 0px 15px;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style .error-icon-div .alert-icon {
  position: absolute;
  left: 34px;
  top: 17px;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style .error-icon-div .background-img {
  position: absolute;
  left: 26px;
  top: 9px;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style .item-content-div {
  display: inline-block;
  margin-left: 40px;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style .item-content-div h6 {
  margin-bottom: 0px;
  margin-top: 3px;
  color: #303030;
  font-weight: 700;
  font-size: 14px;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style .item-content-div p {
  font-size: 12px;
  color: #606060;
  margin-bottom: 0;
}
.returns-request-creation-section .section-item-cancellation-alert .alert-box-style:before {
  content: '';
  position: absolute;
  width: 0;
  height: calc(56%);
  border-left: 10px solid #f5a623;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
  height: 100%;
}
@media (max-width: 768px) {
  .returns-request-creation-section .section-item-cancellation-alert {
    margin: 10px 0px 10px 0px;
  }
}
.returns-request-creation-section #ReturnCaseCreationOverview .details-description .tiles-data-style {
  word-break: break-word;
}
.section-return-items .return-items {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
  margin-bottom: 30px;
}
.section-return-items .return-items .btnAlignmentReturnItems {
  margin-top: 20px;
}
.section-return-items .return-items .btnAlignmentReturnItems a {
  width: 330px;
}
.section-return-items .followed-orders-div {
  float: right;
}
.section-return-items .orders_icon_div {
  float: right;
  width: 65%;
}
.section-return-items .return-icons-div {
  float: right;
  margin-top: 11px;
  cursor: pointer;
  display: inline-flex;
  margin-left: 40px;
}
.section-return-items .return-icons-div img {
  height: 26px;
}
.section-return-items .return-icons-div a {
  font-weight: 800;
  font-size: 14px;
  line-height: 24px;
}
.section-return-items .return-items-text {
  padding-left: 13px;
  color: #0071b3;
  text-transform: uppercase;
}
.section-return-items .return-items-text p {
  font-weight: 800 !important;
  font-size: 14px !important;
  color: #0071b3 !important;
  line-height: 24px !important;
}
.section-return-items .return-items-tooltip {
  position: relative;
  display: inline-block;
}
.section-return-items .return-items-tooltip .return-items-tooltiptext {
  visibility: hidden;
  width: 200px;
  background-color: #606060;
  color: #ffffff;
  text-align: center;
  border-radius: 6px;
  padding: 10px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 0px;
  word-break: break-word;
  margin-left: -40px;
  opacity: 0;
  transition: opacity 0.3s;
}
.section-return-items .return-items-tooltip .return-items-tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 10px;
  border-style: solid;
  border-color: #606060 transparent transparent transparent;
}
.section-return-items .return-items-tooltip:hover .return-items-tooltiptext {
  visibility: visible;
  opacity: 1;
}
.section-return-items .orders_icon_div_lineitem {
  float: right;
}
.section-return-items .return-items-order-lineitem {
  margin-top: 10px;
  cursor: pointer;
  display: inline-flex;
  margin-left: 40px;
}
.section-return-items .modal-return-items-form .modal-content-return-items-form {
  padding: 1rem 2rem 2rem 2rem;
  border-radius: 0px;
  width: 60%;
}
.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnReturnItems {
  float: right;
}
.section-return-items .modal-return-items-form .section-return-items-form {
  margin-top: 20px;
}
.section-return-items .modal-return-items-form .divider-modal-heading {
  width: 100%;
  height: 2px;
  display: block;
  background-color: #ccc;
  margin: 0px 0px 10px 0px;
  float: left;
}
.section-return-items .modal-return-items-form .return-items-section-div {
  float: left;
  width: 100%;
}
.section-return-items .modal-return-items-form .return-items-section-div .retunr-dropdown-section {
  padding: 0px;
}
.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv {
  margin: 6px 0px 5px 0px;
}
.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv select {
  padding: 10px;
  margin: 5px 0px 0px 0px;
  -webkit-appearance: auto !important;
  appearance: auto !important;
}
.section-return-items .modal-return-items-form .return-items-section-div p {
  font-size: 14px;
}
.section-return-items .modal-return-items-form .retun-items-table-div {
  width: 100%;
  border: none !important;
}
.section-return-items .modal-return-items-form .retunr-item-modal-tablerow {
  margin-right: -15px !important;
  margin-left: -15px !important;
}
.section-return-items .modal-return-items-form .return-items-table {
  float: left;
}
.section-return-items .modal-return-items-form .float-left {
  float: left;
}
.section-return-items .modal-return-items-form .return-items-table-data {
  margin-left: 10px;
  float: left;
}
.section-return-items .modal-return-items-form .return-items-control {
  float: right;
  margin-top: 30px;
}
.section-return-items .modal-return-items-form .return-items-control .btn-returnItems-modal {
  padding: 0px;
}
.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style {
  background-color: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
  cursor: pointer;
}
.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style.disabled {
  pointer-events: none;
  cursor: default;
  background-color: #a0a0a0 !important;
  border: 2px solid #a0a0a0 !important;
}
/* CSS for Item cancellation popup */
.modal-item-Cancellation-popup {
  padding-right: 17px;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation {
  width: 50% !important;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .section-popup-msg-subdiv {
  float: left;
  margin: 0px auto;
  text-align: center;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .section-popup-msg-subdiv .circle-popup-msg {
  box-shadow: none;
  width: 80px;
  height: 80px;
  border: solid 10px #628b2c;
  border-radius: 50%;
  margin: 0 auto;
  text-align: center;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .section-popup-msg-subdiv .circle-popup-msg .checkmark {
  position: relative;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 22%;
  top: 45%;
  height: 39px;
  width: 23px;
  border-bottom: 8px solid #628b2c;
  border-right: 8px solid #628b2c;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .section-popup-msg-content {
  float: left;
  display: inline-block;
  text-align: center;
  margin-top: 20px;
  padding: 0;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .section-popup-msg-content .popup-msg-content1 {
  font-size: 14px;
  margin: 20px 0px;
  font-weight: 800;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .section-popup-msg-content .popup-msg-content2 {
  margin-bottom: 0px;
  font-weight: 800;
  font-size: 14px;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .section-popup-msg-content .popup-msg-content2 a {
  font-size: 14px;
  font-weight: 800;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .section-popup-msg-content .popup-msg-content3 {
  margin-bottom: 0px;
  font-size: 14px;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .popup-btn-outerdiv {
  width: 100%;
  float: left;
  margin-top: 60px;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .popup-btn-outerdiv .btn-popup-msg {
  width: 100%;
  padding: 0;
  margin: 0 auto !important;
  text-align: center;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .popup-btn-outerdiv .btn-popup-msg .item-Cancellation-btn {
  width: 100%;
  padding: 14px 22px;
}
.modal-item-Cancellation-popup .modal--content-item-Cancellation .popup-btn-outerdiv .btn-popup-msg .cancel-success-btn1 {
  background-color: #0071b3 !important;
  color: #ffffff !important;
}
@media screen and (max-width: 768px) {
  .order-status-order-dtls .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: -1px;
  }
  .order-status-order-dtls i.credit-block-status.mvp-icon-information {
    position: relative;
  }
}
@media screen and (max-width: 994px) and (min-width: 768px) {
  .order-status-order-dtls i.credit-block-status.mvp-icon-information {
    position: relative;
  }
  .order-status-order-dtls span.status-table-info-icon {
    position: absolute;
    bottom: 26px;
    width: 200px;
    left: -81px;
  }
  .order-status-order-dtls .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: 0px;
  }
}
@media screen and (max-width: 1300px) and (min-width: 994px) {
  .order-status-order-dtls i.credit-block-status.mvp-icon-information {
    position: relative;
  }
  .order-status-order-dtls span.status-table-info-icon {
    position: absolute;
    bottom: 27px;
    width: 200px;
    left: -79px;
  }
  .order-status-order-dtls .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: -1px;
  }
}
.order-status-order-dtls .order-line-items-table .results-mob.delivery-dtls .carat-more-title-desc li {
  font-weight: 300;
}
.on-hold-container .on-hold-credit-section {
  font-weight: 800;
  margin: 10px 0 0 40px;
  color: #303030;
}
#change-quantity span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#change-quantity-violates span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#cancel-item span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#cancel-item-violates span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#aog-item span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
@media (max-width: 768px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 24px !important;
    padding-bottom: 20px;
  }
  .base-modal-component.base-adaptiveFormModal #change-quantity-violates .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 24px !important;
    padding-bottom: 20px;
  }
}
@media (min-width: 769px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
  }
}
#change-quantity .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
}
#change-quantity .guide-breadcrumb {
  display: none;
}
@media (min-width: 769px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity-violates .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
  }
}
.order-status-order-dtls .order-line-items-table .delivery-dtls .cancel-line {
  color: #0071b3;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 800;
}
.order-status-order-dtls .order-line-items-table .delivery-dtls ol .cancel-line {
  padding-left: 15px;
}
.modal.base-modal#convert-to-aog {
  padding-left: 0 !important;
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#change-quantity .modal-content {
    padding: 30px 36px 48px !important;
  }
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#change-quantity-violates .modal-content {
    padding: 30px 36px 48px !important;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aog-content {
    display: block !important;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aogContent {
    padding-left: 0;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading {
    padding-left: 0 !important;
  }
}
#convert-to-aog .guidetoolbar {
  display: flex;
  justify-content: flex-end;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .aog-content {
  display: flex;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading p {
  font-size: 15px !important;
  font-weight: 800;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .convert-aog-desc {
  font-size: 15px !important;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
#convert-to-aog .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0;
}
@media screen and (min-width: 1024px) {
  .base-adaptiveForm[data-adaptive="true"] .modal.base-modal#convert-to-aog .modal-dialog {
    min-width: 1000px;
    width: 1000px;
  }
}
@media (min-width: 768px) {
  .base-modal-component.base-adaptiveFormModal #convert-to-aog .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
    padding-left: 10px;
    padding-bottom: 20px;
  }
}
#change-quantity-violates .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
}
#change-quantity-violates .guide-breadcrumb {
  display: none;
}
.order-line-items-table .order-line-items .convert-to-aog .button--primary.c2aog {
  color: #0071b3;
  background-color: #ffffff;
  border: 2px solid #0071b3;
  margin-bottom: 5px;
  float: right;
  width: 215px;
  height: 48px;
  box-shadow: none;
  border-radius: 0;
  margin-left: 20px;
}
.order-line-items-table .order-line-items .order-lineitem-panel {
  padding: 50px 15px 5px 0px !important;
}
.order-line-items-table .order-line-items .order-line-itemdiv {
  float: left;
}
.order-line-items-table .order-line-items .panel-body-orderlineitem {
  float: left;
  width: 100%;
}
.order-line-items-table .order-line-items .cancel-line-item .button--primary.cancel {
  color: #0071b3;
  background-color: #ffffff;
  border: 2px solid #0071b3;
  margin-bottom: 5px;
  float: right;
  width: 215px;
  height: 48px;
  box-shadow: none;
  border-radius: 0;
}
#convert-to-aog .line-items .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #ffffff;
}
#convert-to-aog .line-items textarea.select2-search__field {
  resize: none;
  position: relative;
  width: 300px !important;
  left: -11px;
  top: -25px;
}
#convert-to-aog .line-items textarea.select2-search__field::placeholder {
  font-size: 14px !important;
  font-weight: 800;
  padding-left: 10px;
}
#convert-to-aog .aemformcontainer .line-items button:not(.af-icon-button) {
  padding: 0;
  border: 0;
}
#convert-to-aog .aemformcontainer .line-items button:not(.af-icon-button):hover {
  background: none !important;
}
#convert-to-aog .form-bill-one .custom-bill-one .line-items textarea:focus {
  border: none !important;
}
#convert-to-aog .guide-header-bar-wrapper {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #convert-to-aog li.select2-selection__choice[title="Click Here to Select"] {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #convert-to-aog li.select2-selection__choice[title="Select Model"] {
  display: none;
}
.base-modal-component.base-adaptiveFormModal .modal.base-modal#convert-to-aog .modal-content {
  padding: 30px 36px 48px !important;
}
.spares-contact-honeywell-form a {
  color: #007bc2;
  border-radius: 0;
  width: 250px;
  padding: 10px 15px;
  border: 2px solid #007bc2;
  font-size: 16px !important;
  font-weight: 800;
  margin-top: 0;
  line-height: normal;
  box-shadow: none;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
  font-size: 40px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content {
  margin-top: 20px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .repair-contact-heading p {
  font-size: 15px !important;
  font-weight: 800;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .repair-contact-description p {
  font-size: 15px !important;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload .guide-fu-fileItem {
  margin-top: 15px;
  margin-left: -15px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p {
  font-size: 14px !important;
  line-height: 20px;
  font-style: italic;
  padding: 0px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guidetextdraw.guidefield {
  margin-top: -10px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one textarea:focus {
  border: 1px solid #707070 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .aemformcontainer .multiline.textField textArea {
  border: 1px solid #707070;
  resize: none;
  height: 150px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .aemformcontainer .col-md-12 {
  margin-top: -15px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .help-needed {
  margin-top: 0;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model button#guideContainer-rootPanel-toolbar-saveguidedraft_copy___widget {
  margin-right: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-toolbar-saveguidedraft_copy___guide-item {
  margin-left: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .guide-breadcrumb {
  display: none !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidetextdraw__ p {
  margin-top: 10px;
  font-style: normal !important;
  margin-left: -10px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-panel_copy___guide-item-container {
  margin-left: -15px;
  margin-right: -15px;
}
.base-adaptiveForm[data-adaptive="true"] #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment.repair-contact-attachment {
  padding-left: 0 !important;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one .guideFieldLabel label {
  font-size: 15px !important;
}
#spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload button.button-default.button-medium.guide-fu-attach-button {
  font-size: 16px;
  font-weight: 800;
}
#spares-contact-honeywell-model .select2-container.select2-container--default {
  font-size: 14px !important;
  font-weight: 800;
}
.spares-contact-modal_open .base-adaptiveForm[data-adaptive="true"] #spares-contact-honeywell-model li.select2-selection__choice[title="--Select--"] {
  display: none;
}
#spares-contact-honeywell-model div#guideContainer-rootPanel-panel-guidetextdraw__ p {
  opacity: 1;
  font-weight: 800;
  font-style: normal !important;
  font-size: 14px;
}
#spares-contact-save-modal .modal-footer.justify-content-start {
  justify-content: end !important;
}
#spares-contact-save-modal .button.close_modal_btn.button--primary a {
  font-size: 16px !important;
}
.text .cmp-text .back-to-orders {
  margin-top: 10px;
}
.text .cmp-text .back-to-orders a {
  font-weight: 800;
}
#spares-contact-honeywell-model .save span {
  font-size: 16px;
}
#spares-contact-honeywell-model .cancel span {
  font-size: 16px;
}
.select2-container.select2-container--default.information-required-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.aircraft-make-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.aircraft-model-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.help-needed-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.line-items-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.aircraft-serial-number input#guideContainer-rootPanel-panel_copy-guidetextbox___widget {
  font-size: 14px;
  font-weight: 800;
}
.location-grounded-aircraft input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676801___widget {
  font-size: 14px;
  font-weight: 800;
}
.operator-end-user-name input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676___widget {
  font-size: 14px;
  font-weight: 800;
}
.operator-end-user-address input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676_918694109___widget {
  font-size: 14px;
  font-weight: 800;
}
.next-scheduled-flight input#guideContainer-rootPanel-panel_copy-guidedatepicker_1727899625___widget {
  font-size: 14px;
  font-weight: 700;
}
#request_invoice_modal .modal-body b {
  font-weight: 900;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .validation-failure .select2-container.select2-container--default.select2-container--focus {
  border-color: #d22630 !important;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .validation-failure .select2-container.select2-container--default {
  border-color: #d22630 !important;
}
.spares-contact-modal_open .select2-container.select2-container--default .select2-results__options .select2-results__option {
  font-size: 14px !important;
  font-weight: 300;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one input[type="text"] {
  font-size: 14px;
  font-weight: 800;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model form .guideContainerWrapperNode .guideRootPanel input {
  font-size: 14px;
  font-weight: 700;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .helpText {
  margin-top: 5px;
}
#spares-contact-save-modal .modal-body b {
  font-weight: 900;
}
#airworthiness-download-tag .modal-footer.justify-content-start {
  justify-content: flex-end !important;
}
#airworthiness-download-tag a.functionality_modal {
  font-size: 16px;
}
#airworthiness-download-tag .modal-content .modal-body p {
  font-size: 16px;
}
#airworthiness-downloaded-tag a.functionality_modal {
  font-size: 16px;
}
#airworthiness-downloaded-tag .modal-content .modal-body p {
  font-size: 16px;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close:focus {
  border: none !important;
  outline: 0;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close:focus {
  border: none !important;
  outline: 0;
}
#spares-contact-honeywell-model .line-items textarea.select2-search__field::placeholder {
  font-size: 14px !important;
  font-weight: 800;
}
#spares-contact-honeywell-model .line-items textarea.select2-search__field {
  resize: none;
  position: relative;
  top: -20px;
  width: 250px !important;
}
#spares-contact-honeywell-model .line-items .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #ffffff;
}
#spares-contact-honeywell-model .aemformcontainer .line-items button:not(.af-icon-button) {
  padding: 0;
  border: 0;
}
#spares-contact-honeywell-model .aemformcontainer .line-items button:not(.af-icon-button):hover {
  background: none !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .line-items textarea:focus {
  border: 0 !important;
}
@media (min-width: 1024px) {
  .order-line-items .view-all {
    right: 0;
  }
}
@media (max-width: 1024px) {
  .order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-document:before {
    padding-left: 0px;
  }
  .order-status-order-dtls .order-line-items-table .delivery-dtls .checkbox-spacing li:first-child {
    padding-left: 15px;
  }
  .order-line-items .panel-body {
    padding: 0 0 2px 0;
  }
  .order-line-items .row.mob-table-head {
    display: none;
  }
  .order-line-items ol.col-12.no-gutters.carat-more-title {
    display: none;
  }
  .order-line-items .table-head {
    display: inline !important;
    font-weight: 800;
  }
  .order-line-items .view-request {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .order-line-items .divTableCell:nth-of-type(2n) {
    background-color: #f0f0f0;
  }
  .order-line-items .divTableCell .col-md-2,
  .order-line-items .divTableCell .col-md-3,
  .order-line-items .divTableCell .col-md-6,
  .order-line-items .divTableCell .col-md-1 {
    display: contents;
  }
  .order-line-items .divTableCell .results-mob {
    width: 100%;
  }
  .order-line-items .divTableCell,
  .order-line-items .divTableCell:nth-of-type(2n) {
    padding-left: 15px;
  }
  .order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child {
    padding: 10px 0 0 0;
  }
  .order-line-items .order-line-items-table .divTableCell > div {
    max-width: 100% !important;
    flex: unset !important;
  }
  .order-line-items .order-line-items-table .divTableCell > div:last-child {
    display: none;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    text-align: center;
    padding-right: 0;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child {
    text-align: center;
    padding-right: 0;
  }
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    text-align: left !important;
    padding: 10px 0 0 0;
  }
  .order-line-items .view-all {
    right: 0;
  }
  .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    text-align: left;
    right: 0;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-information:before {
    color: #007bc2;
    font-size: 18px;
    position: relative;
    left: 0;
    right: 0;
  }
}
@media (max-width: 768px) {
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 20px;
  }
  .section-return-items .modal-content-return-items-form {
    width: 80%;
  }
  .section-return-items .btn-returnItems-modal {
    display: inline-block !important;
  }
  .returns-request-creation-section .textarea-additional-details {
    width: 100%;
  }
}
@media (max-width: 640px) {
  .order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: left !important;
    padding: 10px 0 0 0;
  }
  .section-return-items .modal-content-return-items-form {
    width: 80%;
  }
  .section-return-items .btn-returnItems-modal {
    display: inline-block !important;
  }
  .returns-request-creation-section .textarea-additional-details {
    width: 100%;
  }
  .modal-return-confirmation-popup .popup-btn-outerdiv .btn-popup-msg {
    display: inline-block !important;
  }
}
@-moz-document url-prefix() {
  @media (max-width: 1024px) {
    .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
      text-align: left !important;
    }
  }
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    padding-right: 34px;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child {
    padding-right: 34px;
  }
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 12px;
  }
  .order-line-items .view-all a,
  .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
  }
  .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
    right: 10px;
    text-align: right;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .order-line-items .order-line-items-content {
    max-width: 960px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .order-line-items .order-line-items-content {
    max-width: 720px;
  }
  .order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    font-size: 8px;
    top: 0px;
    line-height: 14px;
    padding: 10px 0;
  }
}
@media (max-width: 767px) {
  .order-line-items .order-line-items-content {
    max-width: 540px;
  }
  .order-line-items .order-line-items-content .panel .panel-body {
    padding: 0 10px;
  }
  .text .cmp-text .back-to-orders a {
    margin-left: 25px !important;
  }
  .order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    font-size: 10px;
    width: 60%;
    top: 0;
    line-height: 14px;
    padding: 10px 0;
  }
}
@media (max-width: 320px) {
  .order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    top: 0px;
  }
}
@media (max-width: 1024px) {
  .order-line-items-table .carat-test {
    display: inline;
  }
  .order-line-items-table .show-text {
    float: left;
  }
}
@media (min-width: 1025px) {
  .order-line-items-table .carat-test {
    display: none;
  }
  .order-line-items-table .show-text {
    float: right;
    padding-right: 15px;
  }
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button {
  margin-bottom: 20px;
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a {
  color: #0071b3;
  border-radius: 0;
  width: 166px;
  padding: 10px;
  border: 2px solid #0071b3;
  font-size: 16px !important;
  font-weight: 800;
  margin-top: 0;
  line-height: normal;
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:active {
  background-color: #ffffff;
  border: 2px solid #0071b3;
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:hover {
  background-color: #ffffff;
  border: 2px solid #0071b3;
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:focus {
  background-color: #ffffff;
  border: 2px solid #0071b3;
  box-shadow: none;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .order-status-order-dtls .thankyou-popup {
    width: 80%;
    left: 9%;
  }
  .order-status-order-dtls .shippingdocs-popup {
    width: 80%;
    left: 9%;
  }
}
@media (min-width: 450px) and (max-width: 767px) {
  .order-status-order-dtls .thankyou-msg {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls .shippingdocs-heading {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls .request-button {
    margin-top: 40px;
  }
  .order-status-order-dtls .thankyou-popup {
    width: 96%;
    left: 2%;
    top: 1%;
  }
  .order-status-order-dtls .files-list {
    height: 150px;
  }
  .order-status-order-dtls .shippingdocs-files-list {
    height: 150px;
  }
  .order-status-order-dtls .shippingdocs-popup {
    width: 96%;
    left: 2%;
    top: 1%;
  }
  .order-status-order-dtls .invoice-popup {
    margin-top: 40px;
  }
}
@media (max-width: 767px) {
  .order-status-order-dtls .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6 {
    margin-top: 15px;
    padding-left: 0px;
  }
  .order-status-order-dtls .thankyou-msg {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls .shippingdocs-heading {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls .thankyou-popup {
    width: 96%;
    left: 2%;
  }
  .order-status-order-dtls .shippingdocs-popup {
    width: 96%;
    left: 2%;
  }
  .order-status-order-dtls .shippingdocs-files-list div,
  .order-status-order-dtls .files-list div {
    padding-left: 28px;
  }
  .order-status-order-dtls .invoice-popup {
    margin-top: 40px;
  }
}
@media (max-width: 480px) {
  .order-status-order-details .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6 {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
  }
  .order-status-order-details .odradditionaldtlsoverview .details-description .col {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
    margin-bottom: 10px;
  }
  .order-status-additional-details .details-description .col-lg-4.col-md-4.col-6 {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items i.cust-part-num.mvp-icon-information {
    display: block;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-information:before {
    padding-left: 0px;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items .partNumInfo {
    margin-left: -32px;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items .partNumInfo:after {
    right: 88%;
  }
  .order-status-order-dtls .details-description .col {
    flex: auto;
    padding-left: 0;
    max-width: 100%;
  }
  .order-dtls-attachmentsContainer.col-lg-3.col-md-3.col-12.pl-0 {
    padding-left: 30px !important;
    margin-top: 15px;
  }
}
.download-all-docs {
  color: #0071b3;
  font-weight: 800;
  font-size: 16px;
  padding-bottom: 20px;
}
.download-all-docs .mvp-icon-download:before {
  font-size: 26px;
  color: #0071b3;
  position: relative;
  top: 6px;
}
@media (min-width: 481px) and (max-width: 767px) {
  .order-status-order-dtls .order-dtls-attachmentsContainer {
    margin-left: 30px;
    margin-top: 15px;
  }
}
.order-dtls-attachmentsContainer .btn-block.upload_new_button a#request_invoice_button {
  width: 204px !important;
}
.modal.base-modal#request_invoice_modal .modal-body p {
  font-size: 16px !important;
}
.modal.base-modal#request_invoice_modal .modal-footer.justify-content-start {
  justify-content: end !important;
}
@media only screen and (max-width: 1024px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidedropdownlist__ {
    margin-top: 25px;
  }
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .row:first-child {
    margin-left: -15px !important;
  }
}
@media only screen and (max-width: 420px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 22px !important;
  }
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#spares-contact-honeywell-model .modal-content {
    padding: 30px 36px 48px !important;
  }
}
#request_invoice_modal.modal.base-modal .modal-header .close {
  right: -8px;
}
#request_invoice_modal.modal.base-modal .modal-footer .button-wrapper .button a {
  font-size: 16px;
  font-weight: 800;
}
@media only screen and (max-width: 1024px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidedropdownlist__ {
    margin-top: 25px;
  }
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .row:first-child {
    margin-left: -15px !important;
  }
}
@media only screen and (max-width: 420px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 22px !important;
  }
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#spares-contact-honeywell-model .modal-content {
    padding: 30px 36px 48px !important;
  }
}
.modal.base-modal#os_file_upload_success_modal .modal-body {
  padding-top: 0;
}
.modal.base-modal#os_file_upload_success_modal .modal-body p {
  font-size: 16px;
  color: #303030;
}
.modal.base-modal#os_file_upload_success_modal .modal-footer {
  justify-content: flex-end !important;
}
.modal.base-modal#os_file_upload_success_modal .modal-footer a {
  font-size: 16px;
  font-weight: 800;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal .modal-header .close {
  right: 0 !important;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 30px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal button.close.adaptiveForm {
  background: transparent !important;
}
.on-hold-container .on-hold-heading-box .action-needed-box div.order-action-needed {
  margin: 10px 20px 8px 20px;
  display: flex;
  color: #d22630;
  font-size: 14px;
  font-weight: 900;
}
.on-hold-container .on-hold-info {
  font-weight: 800;
  margin: 10px 0 0 40px;
  color: #303030;
}
.on-hold-container .on-hold-missing-info-bullets {
  margin-bottom: 10px;
}
.on-hold-container .on-hold-heading-box .order-action-needed img.on-hold-header-img {
  height: 25px;
  width: 25px;
  margin-right: 15px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: #0071b3;
  color: #ffffff;
}
.spares-contact-modal_open .base-adaptiveForm[data-adaptive="true"] #spares-contact-honeywell-model li.select2-selection__choice[title="Select Model"] {
  display: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #ffffff;
}
span.airworthinesstag-download {
  padding-left: 25px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.shippingdocs-files-list .shipping-attachments.airworthinessdiv {
  color: #303030;
  font-weight: 300;
  cursor: auto;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default {
  height: 48px;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default .select2-selection {
  height: auto;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default input {
  height: auto;
}
span.airworthinesstag-downloaded {
  padding-left: 25px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.modal.base-modal#airworthiness-downloaded-tag .modal-footer {
  justify-content: flex-end !important;
}
.order-status-order-dtls .shippingdocs-files-list .invoice-request-div {
  position: relative;
  color: #303030;
  font-weight: 300;
  cursor: auto;
}
.order-status-order-dtls .shippingdocs-files-list .invoice-request-div span.invoice_request {
  position: absolute;
  padding: 0 30px;
  text-transform: uppercase;
  color: #0071b3;
  font-weight: 800;
  cursor: pointer;
}
.base-modal.modal#order-details-new-order {
  background: #000000;
}
.base-modal.modal#order-details-new-order button.close {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .form-bill-one .custom-bill-one .aemformcontainer .guide-breadcrumb {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0px;
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.base-modal-component.base-adaptiveFormModal #contact-honeywell-modal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
  font-size: 40px !important;
  padding-bottom: 20px;
}
.base-modal-component.base-adaptiveForm #contact-honeywell-modal .aemformcontainer .multiline.textField textArea {
  border: 1px solid #707070;
  resize: none;
  height: 150px;
}
.base-modal-component.base-adaptiveForm #contact-honeywell-modal .aemformcontainer [data-disabled='true'] button:not(.af-icon-button) {
  background: #0071b3;
  color: #ffffff;
}
@media (max-width: 767px) {
  .order-status-order-dtls .shippingdocs-files-list .shipping-attachments {
    font-size: 12px;
  }
  .order-status-order-dtls .shippingdocs-files-list .invoice-request-div span.invoice_request {
    padding: 0 15px;
  }
}
#request_invoice_modal.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#request_invoice_modal.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
@media (min-width: 320px) and (max-width: 480px) {
  .order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    top: 0;
    padding: 10px 0;
  }
}
.additional-actions-parent {
  color: #0071b3 ;
  display: flex;
  font-size: 13px;
  font-weight: 900;
  text-transform: uppercase;
  align-items: center;
  max-width: 100%;
  margin: 0 auto;
  position: absolute;
  right: 0;
}
.additional-label-internal,
.additional-label-external {
  padding: 10px;
}
.additional-tooltip {
  position: relative;
  display: inline-block;
}
.additional-tooltip .additional-tooltip-msg {
  visibility: hidden;
  position: absolute;
  bottom: 30px;
  right: -60px;
  border: 1px solid #0071b3;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  z-index: 1;
  background: #ffffff;
  width: 160px;
  height: auto;
}
.additional-tooltip .additional-tooltip-msg p {
  color: #303030;
  font-family: "honeywell sans";
  font-size: 12px;
  font-style: normal;
  margin-block-end: 0;
  line-height: 16px;
  font-weight: 400;
  text-transform: initial;
}
.additional-tooltip .additional-tooltip-msg::after {
  content: "";
  position: absolute;
  bottom: -6px;
  right: 40%;
  border-width: 8px;
  border-style: solid;
  border-color: #fff;
  box-shadow: 1px 1px #007bc2;
  transform: rotate(45deg);
}
.additional-tooltip:hover .additional-tooltip-msg {
  visibility: visible;
}

/******************Joule 2.0 Color Codes*********************/
.returns-case-details-section .order-dtls-attachments-files.file-list {
  max-height: 462px;
  overflow-y: auto;
}
.returns-case-details-section .order-line-items-table .order-line-items {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
}
.returns-case-details-section .order-line-items-table .order-line-items a {
  word-break: break-all;
  color: #0071b3;
}
.returns-case-details-section .order-line-items-table .order-line-items a:hover {
  outline: 0;
  text-decoration: none;
  color: #00629b;
}
.returns-case-details-section .order-line-items-table .order-line-items p {
  font-size: 1.125em;
  font-weight: 300;
  color: #303030;
  font-family: "honeywell sans";
  line-height: 1.5;
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-scrollbar {
  height: 300px;
  overflow-y: scroll;
  padding: 0 15px;
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar {
  width: 8px;
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel-body.custom-scrollbar .row {
  margin-left: 0;
  margin-right: 0;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel {
  margin-bottom: 15px;
  border-radius: 0;
  background-color: #ffffff;
  border: 1px solid transparent;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel-default {
  border-color: #d0d0d0;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel-heading {
  padding: 14px 15px;
  border-bottom: 1px solid #d0d0d0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: #f0f0f0;
  overflow: hidden;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel-head {
  width: 80%;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel-body {
  padding: 0;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableHead {
  font-size: 0.875em;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  background-color: #3c3c3c;
  color: #efefef;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableHeadCheckbox {
  font-size: 0.875em;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #3c3c3c;
  color: #efefef;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableCell {
  border-bottom: 1px solid #d0d0d0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 14px;
  border-left: transparent solid 5px;
  margin: 0px;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableCell .image-fluid {
  cursor: pointer;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableCell:hover {
  border-left: #0071b3 solid 5px;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableCell:nth-of-type(2n) {
  background-color: #f0f0f0;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableCell:last-child {
  border-bottom: 0;
}
.returns-case-details-section .order-line-items-table .order-line-items .view-all {
  float: right;
  position: relative;
  z-index: 2;
  color: #0071b3;
}
.returns-case-details-section .order-line-items-table .order-line-items .view-all a {
  text-decoration: none;
  font-size: 0.9em;
  font-weight: 500;
  color: #0071b3;
}
.returns-case-details-section .order-line-items-table .order-line-items .view-all a:hover {
  text-decoration: none;
  color: #00629b;
}
.returns-case-details-section .order-line-items-table .order-line-items .view-request {
  text-align: left;
  right: 0;
}
.returns-case-details-section .order-line-items-table .order-line-items .font-weight-500 {
  font-weight: 300;
}
.returns-case-details-section .order-line-items-table .order-line-items .font-weight-700 {
  font-weight: 800;
  font-size: 0.9em;
}
.returns-case-details-section .order-line-items-table .order-line-items .color-green {
  color: #5a8028;
  font-weight: 800;
}
.returns-case-details-section .order-line-items-table .order-line-items .color-grey {
  color: #707070;
  font-weight: 800;
}
.returns-case-details-section .order-line-items-table .order-line-items .color-red {
  color: #d22630;
  font-weight: 800;
}
.returns-case-details-section .order-line-items-table .order-line-items .bg-gray-dark-v3 {
  background-color: #606060;
}
.returns-case-details-section .order-line-items-table .order-line-items .btn-reorder {
  padding: 20px 4%;
  font-size: 0.875em;
  border: 2px solid #1272B2;
  color: #fff;
  background-color: #1272B2;
  text-align: center;
  cursor: pointer;
  float: right;
}
.returns-case-details-section .order-line-items-table .order-line-items .table-head {
  display: none;
}
.returns-case-details-section .order-line-items-table .order-line-items .row.mob-table-head {
  margin-left: 0;
  margin-right: 0;
  background-color: #3c3c3c;
  padding-left: 10px;
}
.returns-case-details-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
  text-align: right;
  right: 4px;
  font-weight: 500;
}
.returns-case-details-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell > div {
  padding: 0;
  word-wrap: break-word;
  min-height: auto;
}
.returns-case-details-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell {
  margin-left: 0;
  margin-right: 0;
  padding-left: 12px;
  padding-right: 15px;
}
.returns-case-details-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child {
  text-align: left !important;
}
.returns-case-details-section .order-line-items-table .order-line-items .due-detail {
  color: #cc0000;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel {
  border: 0;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel .panel-body {
  margin: auto;
  border: 2px solid #f0f0f0;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel .panel-body .top-result {
  font-weight: 500;
}
.returns-case-details-section .order-line-items-table .order-line-items .header5 {
  font-size: 1.375em;
  color: #303030;
  font-weight: 800;
}
.returns-case-details-section .order-line-items-table .order-line-items .panel-heading {
  padding: 35px 15px 15px 0;
  border: 0;
  background-color: unset;
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-selection {
  max-height: 500px;
  overflow-y: overlay;
  overflow-x: hidden;
  padding: 0 15px;
  min-height: 80px;
  outline: none;
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-selection .results-mob {
  text-align: left;
  font-weight: 500;
  padding-left: 15px;
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-selection .quantity-reduce {
  font-weight: 800;
  padding-left: 15px;
  display: inline-block;
  color: #0071b3;
  text-transform: uppercase;
  cursor: pointer;
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-selection .results-mob.productNum {
  position: relative;
  top: -2px;
}
@-moz-document url-prefix() {
  .custom-selection {
    overflow: auto;
    scrollbar-width: thin;
  }
}
.returns-case-details-section .order-line-items-table .order-line-items .custom-selection::-webkit-scrollbar-thumb {
  background: #cccccc;
  border-radius: 2px;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableHead {
  text-align: left;
  padding-left: 15px;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableHeadCheckbox {
  text-align: left;
  padding-left: 15px;
}
.returns-case-details-section .order-line-items-table .order-line-items .divTableHeadCheckbox:first-child {
  padding-left: 45px;
}
.returns-case-details-section .order-line-items-table .order-line-items .mvp-icon-carat_down:before {
  content: "\e907";
  color: #0071b3;
  font-size: 25px;
  cursor: pointer;
}
.returns-case-details-section .order-line-items-table .order-line-items .mvp-icon-favorite:before {
  content: "\e914";
  color: #0071b3;
  font-size: 25px;
}
.returns-case-details-section .order-line-items-table .order-line-items .mvp-icon-carat_up:before {
  content: "\e90A";
  color: #0071b3;
  font-size: 25px;
  cursor: pointer;
}
.returns-case-details-section .order-line-items-table .order-line-items .hidden {
  display: none;
}
.returns-case-details-section .order-line-items-table .order-line-items .orderDtlsDivider {
  border-top: 1px solid #d0d0d0;
  margin: 10px auto;
}
.returns-case-details-section .order-line-items-table .order-line-items .mvp-icon-document:before {
  cursor: pointer;
  color: #0071b3;
  font-size: 20px;
  padding: 0 15px;
}
.returns-case-details-section .order-line-items-table .order-line-items .mvp-icon-information:before {
  color: #0071b3;
  font-size: 18px;
  padding-left: 5px;
  position: relative;
  bottom: -3px;
}
.returns-case-details-section .order-line-items-table .order-line-items .partNumInfo {
  position: absolute;
  width: 250px;
  padding: 15px;
  border: 1px solid #0071b3;
  margin-left: -155px;
  margin-top: 30px;
  display: none;
  z-index: 1;
  text-align: left;
  font-weight: 500;
  font-style: normal;
  background: #ffffff;
  font-size: 11px;
}
.returns-case-details-section .order-line-items-table .order-line-items .partNumInfo .partNumInfoLabel {
  font-size: 11px;
  font-weight: 900;
}
.returns-case-details-section .order-line-items-table .order-line-items .partNumInfo:after {
  content: "";
  position: absolute;
  top: -8px;
  right: 40%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(224deg);
}
.returns-case-details-section .order-line-items-table .order-line-items div.tooltip-data {
  font-size: 12px;
}
.returns-case-details-section .order-line-items-table .order-line-items span.tooltip-data {
  font-weight: 900;
}
.returns-case-details-section .order-line-items-table .delivery-dtls {
  border-top: 1px solid #d0d0d0;
  margin-top: 20px;
}
.returns-case-details-section .order-line-items-table .delivery-dtls ol,
.returns-case-details-section .order-line-items-table .delivery-dtls ul,
.returns-case-details-section .order-line-items-table .delivery-dtls li {
  list-style: none;
  display: inline-block;
}
.returns-case-details-section .order-line-items-table .delivery-dtls li {
  font-size: 14px;
  color: #303030;
  padding-left: 15px;
  font-weight: 800;
  vertical-align: top;
}
.returns-case-details-section .order-line-items-table .delivery-dtls .checkbox-spacing li:first-child {
  padding-left: 45px;
}
.returns-case-details-section .order-line-items-table .delivery-dtls ol {
  font-weight: 900;
}
.returns-case-details-section .order-line-items-table .delivery-dtls p {
  font-size: 10px;
  text-align: left;
  font-weight: 600;
}
.returns-case-details-section .order-line-items-table .delivery-dtls .qtyrem {
  float: right;
  font-size: 10px;
  font-weight: 900;
  padding-left: 15px;
  padding-bottom: 25px;
}
.returns-case-details-section .order-line-items-table .delivery-dtls .qtyremvalue {
  float: right;
  font-size: 10px;
  padding-left: 15px;
  margin-left: 15px;
  clear: both;
}
.returns-case-details-section .order-line-items-table .delivery-dtls .remainingvalue {
  margin-left: 15px;
}
.returns-case-details-section .order-details-status-popup {
  position: relative;
  width: 320px;
  height: 80px;
  line-height: 71px;
  padding-left: 10px;
  padding-right: 20px;
  border-style: solid;
  margin-left: -243px;
  margin-top: -132px;
  display: none;
  border-width: 1px;
  z-index: 0;
  font-size: 24px;
}
.returns-case-details-section .order-details-status-popup:before {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 15px 15px 0;
  border-color: #000000 transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -15px;
  left: 254px;
}
.returns-case-details-section .order-details-status-popup:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 15px 15px 1px;
  border-color: #ffffff transparent;
  display: block;
  width: 0;
  z-index: 2;
  bottom: -15px;
  left: 254px;
}
.returns-case-details-section .order-details-status-img {
  margin-left: 50px;
}
.returns-case-details-section .order-details-shippingdocs {
  display: none;
}
.returns-case-details-section .shippingdocs-close-icon {
  position: absolute;
  font-size: 28px;
  top: 5px;
  right: 20px;
  cursor: pointer;
}
.returns-case-details-section .shippingdocs-popup {
  width: 50%;
  background: #ffffff;
  position: fixed;
  z-index: 1000;
  top: 10%;
  left: 25%;
  display: block;
}
.returns-case-details-section .thankyou-popup {
  width: 50%;
  background: #ffffff;
  position: fixed;
  z-index: 10000;
  top: 10%;
  left: 25%;
  display: none;
}
.returns-case-details-section .shippingdocs-mask {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  background: #707070;
  opacity: 0.5;
}
.returns-case-details-section .shippingdocs-heading {
  padding: 20px;
  font-size: 40px;
  margin-left: 25px;
}
.returns-case-details-section .shippingdocs-files-list div,
.returns-case-details-section .files-list div {
  padding-left: 48px;
  padding-bottom: 16px;
  font-size: 16px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.returns-case-details-section .shippingdocs-files-list {
  height: 250px;
  overflow-y: auto;
}
.returns-case-details-section .shippingdocs-files-list::-webkit-scrollbar {
  width: 10px;
}
.returns-case-details-section .shippingdocs-initial-files {
  display: block;
}
.returns-case-details-section .files-list {
  height: 200px;
  overflow-y: scroll;
}
.returns-case-details-section .files-list::-webkit-scrollbar {
  width: 10px;
}
.returns-case-details-section .invoice-popup {
  position: relative;
  color: #ffffff;
  background: #f3810d;
  font-size: 11px;
  padding: 10px;
  bottom: 25px;
  right: 10px;
  width: 250px;
  text-align: center;
  float: right;
  cursor: pointer;
  display: block;
  font-weight: 800;
}
.returns-case-details-section .shipping-no-invoice-files {
  display: none;
}
.returns-case-details-section .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  letter-spacing: 0;
  line-height: 8px;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875em;
  font-weight: 800;
}
.returns-case-details-section .request-button {
  margin-left: 20px;
  padding: 20px;
  margin-top: 50px;
  border: 2px solid #0071b3;
  color: #0071b3;
  background-color: #ffffff;
  text-align: center;
  cursor: pointer;
  width: auto;
  position: relative;
  bottom: 30px;
  left: 30px;
  font-size: 16px;
}
.returns-case-details-section .thankyou-button {
  padding: 20px 4%;
  margin-top: 20px;
  border: 2px solid #1273b4;
  color: #1273b4;
  background-color: #ffffff;
  text-align: center;
  cursor: pointer;
  width: 100px;
  position: absolute;
  bottom: 30px;
  margin-left: 285px;
}
.returns-case-details-section .thankyou-msg {
  padding: 50px;
  font-size: 20px;
  margin: 60px;
  text-align: center;
}
.returns-case-details-section .custom-control {
  background-color: transparent;
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 0.86rem;
}
.returns-case-details-section .custom-checkbox {
  margin-left: 0.75em;
}
.returns-case-details-section .custom-checkbox label {
  margin-bottom: 8px;
  display: inline-block;
}
.returns-case-details-section .custom-control-input {
  position: absolute;
  z-index: 3;
  opacity: 0;
  left: -8px;
  top: 3px;
}
.returns-case-details-section .custom-control-label {
  color: #303030;
  font-size: 1.125em;
  line-height: 1.42;
  font-weight: normal;
  margin: 0 0 2px;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.returns-case-details-section .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin-top: -5px;
  margin-left: -5px;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.returns-case-details-section .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #0071b3;
  background-color: #0071b3;
}
.returns-case-details-section .custom-control-label.check.disabled::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 1em;
  height: 1em;
  content: "";
  top: -3px;
  left: -25px;
}
.returns-case-details-section .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 1em;
  height: 1em;
  content: "\e90B";
  top: -3px;
  left: -25px;
}
.returns-case-details-section .custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.4rem;
  display: block;
  width: 1em;
  height: 1em;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #6c6c6c solid 2px;
}
.returns-case-details-section .custom-control-label::after {
  left: -1.3rem;
}
.returns-case-details-section .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
  width: 65%;
  font-size: 10px;
  line-height: 16px;
  top: 5px;
  right: 0;
  position: relative;
  font-style: italic;
  text-align: right;
}
.returns-case-details-section .odradditionaldtlsoverview .details-description .detailDesc {
  position: relative;
}
.returns-case-details-section i.credit-block-status.mvp-icon-information {
  position: relative;
}
.returns-case-details-section .credit-block-status.mvp-icon-information:before {
  margin-left: 3px;
  font-size: 18px !important ;
  color: #0071b3;
  position: absolute;
  bottom: -1px;
}
.returns-case-details-section .tableDesc {
  padding-right: 0px !important;
}
.returns-case-details-section span.status-table-info-icon {
  display: none;
  position: absolute;
  bottom: 27px;
  left: -79px;
  border: 1px solid #0071b3;
  padding: 10px;
  z-index: 1;
  background: #ffffff;
  width: 200px;
}
.returns-case-details-section .status-table-info-icon p {
  font-size: 12px;
  font-style: normal;
  margin-block-end: 0;
  line-height: 16px;
  font-weight: 400;
}
.returns-case-details-section .status-table-info-icon:after {
  content: "";
  position: absolute;
  bottom: -7px;
  right: 50%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(45deg);
}
.returns-case-details-section .itemsReturnReqSummary .items_return_input_table {
  width: 95px;
  border: solid 1px #cccccc;
  border-radius: 3px;
  padding: 2px;
}
.returns-case-details-section .itemsReturnReqSummary .qty_to_return_count_div {
  position: relative;
  border: solid 1px #cccccc;
  height: 40px;
  border-radius: 3px;
  background-color: #ffffff;
  width: 130px;
  color: #303030;
}
.returns-case-details-section .itemsReturnReqSummary .decrement-qty {
  position: absolute;
  left: 2px;
  border: none;
  background-color: transparent;
  font-size: 18px;
  appearance: none;
  -webkit-appearance: none;
  outline: none;
  width: 22px;
  height: 100%;
  border-radius: 0px;
  padding: 0px;
  color: #303030;
}
.returns-case-details-section .itemsReturnReqSummary .decrement-qty:hover {
  background-color: transparent !important;
  color: #303030 !important;
}
.returns-case-details-section .itemsReturnReqSummary .returnqty {
  position: absolute;
  left: 26px;
  top: 0px;
  width: 75px !important;
  height: 38px;
  border: solid 1px transparent;
  text-align: center;
  color: #303030;
}
.returns-case-details-section .itemsReturnReqSummary .increment-qty {
  position: absolute;
  right: 2px;
  border: none;
  background-color: transparent;
  font-size: 18px;
  appearance: none;
  -webkit-appearance: none;
  outline: none;
  padding: 0px;
  width: 22px;
  height: 100%;
  border-radius: 0px;
  color: #303030;
}
.returns-case-details-section .itemsReturnReqSummary .increment-qty:hover {
  background-color: transparent !important;
  color: #303030 !important;
}
.returns-case-details-section .itemsReturnReqSummary .mvp-info-icon-item-return:before {
  color: #ffffff !important;
}
.returns-case-details-section .section-additional-details {
  float: left;
  margin-top: 0px;
}
.returns-case-details-section .section-additional-details .return-claim-details-text {
  color: #303030;
}
.returns-case-details-section .section-additional-details .supportingDocumentsDiv {
  width: 390px;
  height: 270px;
  border: dashed 2px #cccccc;
  padding: 20px 15px;
  margin-top: 10px;
}
.returns-case-details-section .section-additional-details .supportingDocumentsDiv h5,
.returns-case-details-section .section-additional-details .supportingDocumentsDiv h6 {
  text-align: center;
}
.returns-case-details-section .section-additional-details .supportingDocumentsDiv .browseBtnDiv {
  text-align: center;
  width: 100%;
}
.returns-case-details-section .section-additional-details .fileUploadBtnDiv {
  background-color: #ffffff;
  color: #0071b3;
  border: 2px solid #0071b3;
  border-radius: 4px;
  padding: 8px 25px;
  margin: 10px 0px 20px 0px;
  letter-spacing: .5px;
  font-weight: 700;
  cursor: pointer;
}
.returns-case-details-section .section-additional-details .return-claim-text {
  margin: 13px 0px 15px 0px;
}
.returns-case-details-section .section-additional-details .document-icon-div {
  text-align: center;
  margin-bottom: 15px;
}
.returns-case-details-section .section-additional-details .document-icon-div .mvp-info-icon-style:before {
  font-size: 22px !important;
  color: #303030 !important;
}
.returns-case-details-section .section-additional-details .textarea-additional-details {
  margin-top: 8px;
  padding: 10px;
  height: 267px;
}
.returns-case-details-section .return-summary-button {
  padding-right: 28px !important;
  float: right;
  margin-top: 30px;
}
.returns-case-details-section .send-request-btn-style {
  background-color: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
}
.returns-case-details-section .send-request-btn-style:hover {
  color: #ffffff !important;
}
.returns-case-details-section .link-style {
  color: #0071b3 !important;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
}
.returns-case-details-section .tiles-data-style {
  color: #303030 !important;
}
.returns-case-details-section #drag-drop-container .guideContainerWrapperNode {
  width: 100% !important;
  padding: 0px !important;
}
.returns-case-details-section #drag-drop-container .guideFileUpload {
  margin: 0px !important;
}
.returns-case-details-section #drag-drop-container .clearfix {
  display: none;
}
.returns-case-details-section #drag-drop-container .isOptional {
  font-size: 22px !important;
  line-height: 26px !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em !important;
  margin-bottom: 15px !important;
  text-align: center !important;
}
.returns-case-details-section #drag-drop-container .guideFieldWidget {
  margin-bottom: 15px !important;
}
.returns-case-details-section #drag-drop-container .guideFieldNode p {
  font-size: 1rem !important;
  margin-bottom: 0.5rem !important;
  font-weight: 500 !important;
  line-height: 1.2 !important;
}
.returns-case-details-section #drag-drop-container .form-bill-one {
  margin-top: 0px !important;
}
.returns-case-details-section #drag-drop-container .guideLayout {
  margin-bottom: 0px !important;
}
.returns-case-details-section #drag-drop-container .fileUpload {
  width: 55% !important;
  margin-left: 77px !important;
  border-color: transparent;
}
.returns-case-details-section #drag-drop-container .guide-fu-fileItemList {
  margin-top: 25px !important;
  padding: 0px;
  width: 100%;
}
.returns-case-details-section #drag-drop-container .guide-fu-fileName {
  font-size: 1rem;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
.returns-case-details-section #drag-drop-container .guidetextdraw {
  text-align: center !important;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation {
  width: 50% !important;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg {
  float: none;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv {
  float: left;
  margin: 0px auto;
  text-align: center;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .circle {
  border: solid 3px #6eb56e;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  cursor: pointer;
  box-shadow: 0 0 0 10px #efefef;
  margin: 0px auto;
  text-align: center;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .checkmark {
  position: relative;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 27%;
  top: 46%;
  height: 15px;
  width: 9px;
  border-bottom: 3px solid #6eb56e;
  border-right: 3px solid #6eb56e;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .circle-popup-msg {
  display: block !important;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-content {
  float: left;
  display: inline-block;
  text-align: center;
  margin-top: 20px;
  padding: 0px;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv {
  width: 100%;
  float: left;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg {
  width: 100%;
  padding: 0px;
  margin: 0px auto !important;
  text-align: center;
  margin-left: 110px !important;
  padding-top: 0px;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg .btn-style {
  width: 100%;
  margin: 20px 20px 20px auto;
  padding: 10px 5px;
}
.returns-case-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg .return-btn-style {
  background-color: #0071b3 !important;
  color: #ffffff !important;
}
.returns-case-details-section .orderreturnlineitem .divTableCell {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.returns-case-details-section .orders-main-div {
  margin-top: 25px;
  margin-left: 5px;
  color: #4a4a4a;
  display: inline-block !important;
  margin-right: 25px;
}
.returns-case-details-section .order-num-div {
  display: flex;
  padding-left: 20px;
}
.returns-case-details-section .orderNumber {
  font-size: 2.5em;
  margin-left: 20px;
}
.returns-case-details-section .details-description {
  margin-left: 15px;
}
.returns-case-details-section .dTitle {
  font-size: 15px;
  margin-bottom: 2px;
  color: #000000;
  font-weight: 800;
  margin-top: 15px;
  padding-right: 6px;
}
.returns-case-details-section .tableDesc {
  font-weight: 300;
}
.returns-case-details-section .section-return-details {
  margin-top: 50px;
}
.returns-case-details-section .returns-list-div {
  float: left;
}
.returns-case-details-section #returnAdditionalDetails .details-description .col-lg-4 {
  display: flex;
  flex-direction: column;
}
.returns-case-details-section .case-discussion-div {
  float: left;
  margin-top: 50px;
}
.returns-case-details-section .case-discussion-div .textarea-case-discussion-details {
  margin-top: 8px;
  padding: 10px;
  height: 277px;
  width: 97%;
}
.returns-case-details-section .case-discussion-div .case-discussion-reply-btn {
  padding: 5px 10px !important;
  width: 100px !important;
  margin-left: 0px !important;
}
.returns-case-details-section .case-discussion-div .case-discussion-send-btn {
  padding: 5px 10px !important;
  width: 100px !important;
  margin-right: 0px !important;
}
.returns-case-details-section .case-discussion-div .case-discussion-btn-div {
  padding: 0px !important;
}
.returns-case-details-section .case-discussion-div .case-btn-div {
  padding: 3px 21px!important;
}
.returns-case-details-section .horizontal-divider {
  width: 98%;
  height: 1px;
  display: block;
  background-color: #cccccc;
  margin: 10px 0px 10px 25px;
}
.returns-case-details-section .mvp-document-icon-style:before {
  font-size: 18px !important;
  color: #0071b3 !important;
  margin: 1px 10px 5px 0px;
  float: left;
}
.returns-case-details-section .mvp-download-icon-style:before {
  font-size: 18px !important;
  color: #0071b3 !important;
  margin: 3px 10px 5px 0px;
  float: left;
}
.returns-case-details-section .file-link-style {
  text-decoration: underline;
}
.section-return-items .return-items {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
  margin-bottom: 30px;
}
.section-return-items .return-items .btnAlignmentReturnItems {
  margin-top: 20px;
}
.section-return-items .return-items .btnAlignmentReturnItems a {
  width: 330px;
}
.section-return-items .followed-orders-div {
  float: right;
}
.section-return-items .orders_icon_div {
  float: right;
  width: 65%;
}
.section-return-items .return-icons-div {
  float: right;
  margin-top: 11px;
  cursor: pointer;
  display: inline-flex;
  margin-left: 40px;
}
.section-return-items .return-icons-div img {
  height: 26px;
}
.section-return-items .return-icons-div a {
  font-weight: 800;
  font-size: 14px;
  line-height: 24px;
}
.section-return-items .return-items-text {
  padding-left: 13px;
  color: #0071b3;
  text-transform: uppercase;
}
.section-return-items .return-items-text p {
  font-weight: 800 !important;
  font-size: 14px !important;
  color: #0071b3 !important;
  line-height: 24px !important;
}
.section-return-items .return-items-tooltip {
  position: relative;
  display: inline-block;
}
.section-return-items .return-items-tooltip .return-items-tooltiptext {
  visibility: hidden;
  width: 200px;
  background-color: #606060;
  color: #ffffff;
  text-align: center;
  border-radius: 6px;
  padding: 10px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 0px;
  word-break: break-word;
  margin-left: -40px;
  opacity: 0;
  transition: opacity 0.3s;
}
.section-return-items .return-items-tooltip .return-items-tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 10px;
  border-style: solid;
  border-color: #606060 transparent transparent transparent;
}
.section-return-items .return-items-tooltip:hover .return-items-tooltiptext {
  visibility: visible;
  opacity: 1;
}
.section-return-items .orders_icon_div_lineitem {
  float: right;
}
.section-return-items .return-items-order-lineitem {
  margin-top: 10px;
  cursor: pointer;
  display: inline-flex;
  margin-left: 40px;
}
.section-return-items .modal-return-items-form .modal-content-return-items-form {
  padding: 1rem 2rem 2rem 2rem;
  border-radius: 0px;
  width: 60%;
}
.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnReturnItems {
  float: right;
}
.section-return-items .modal-return-items-form .section-return-items-form {
  margin-top: 20px;
}
.section-return-items .modal-return-items-form .divider-modal-heading {
  width: 100%;
  height: 2px;
  display: block;
  background-color: #ccc;
  margin: 0px 0px 10px 0px;
  float: left;
}
.section-return-items .modal-return-items-form .return-items-section-div {
  float: left;
  width: 100%;
}
.section-return-items .modal-return-items-form .return-items-section-div .retunr-dropdown-section {
  padding: 0px;
}
.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv {
  margin: 6px 0px 5px 0px;
}
.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv select {
  padding: 10px;
  margin: 5px 0px 0px 0px;
}
.section-return-items .modal-return-items-form .return-items-section-div p {
  font-size: 14px;
}
.section-return-items .modal-return-items-form .retun-items-table-div {
  width: 100%;
  border: none !important;
}
.section-return-items .modal-return-items-form .retunr-item-modal-tablerow {
  margin-right: -15px !important;
  margin-left: -15px !important;
}
.section-return-items .modal-return-items-form .return-items-table {
  float: left;
}
.section-return-items .modal-return-items-form .float-left {
  float: left;
}
.section-return-items .modal-return-items-form .return-items-table-data {
  margin-left: 10px;
  float: left;
}
.section-return-items .modal-return-items-form .return-items-control {
  float: right;
  margin-top: 30px;
}
.section-return-items .modal-return-items-form .return-items-control .btn-returnItems-modal {
  padding: 0px;
}
.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style {
  background-color: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
  cursor: pointer;
}
.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style.disabled {
  pointer-events: none;
  cursor: default;
  background-color: #a0a0a0 !important;
  border: 2px solid #a0a0a0 !important;
}
@media screen and (max-width: 768px) {
  .order-status-order-dtls .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: -1px;
  }
  .order-status-order-dtls i.credit-block-status.mvp-icon-information {
    position: relative;
  }
}
@media screen and (max-width: 994px) and (min-width: 768px) {
  .order-status-order-dtls i.credit-block-status.mvp-icon-information {
    position: relative;
  }
  .order-status-order-dtls span.status-table-info-icon {
    position: absolute;
    bottom: 26px;
    width: 200px;
    left: -81px;
  }
  .order-status-order-dtls .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: 0px;
  }
}
@media screen and (max-width: 1300px) and (min-width: 994px) {
  .order-status-order-dtls i.credit-block-status.mvp-icon-information {
    position: relative;
  }
  .order-status-order-dtls span.status-table-info-icon {
    position: absolute;
    bottom: 27px;
    width: 200px;
    left: -79px;
  }
  .order-status-order-dtls .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: -1px;
  }
}
.order-status-order-dtls .order-line-items-table .results-mob.delivery-dtls .carat-more-title-desc li {
  font-weight: 300;
}
.on-hold-container .on-hold-credit-section {
  font-weight: 800;
  margin: 10px 0 0 40px;
  color: #303030;
}
#change-quantity span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#change-quantity-violates span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#cancel-item span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#cancel-item-violates span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#aog-item span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
@media (max-width: 768px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 24px !important;
    padding-bottom: 20px;
  }
  .base-modal-component.base-adaptiveFormModal #change-quantity-violates .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 24px !important;
    padding-bottom: 20px;
  }
}
@media (min-width: 769px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
  }
}
#change-quantity .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
}
#change-quantity .guide-breadcrumb {
  display: none;
}
@media (min-width: 769px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity-violates .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
  }
}
.order-status-order-dtls .order-line-items-table .delivery-dtls .cancel-line {
  color: #0071b3;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 800;
}
.order-status-order-dtls .order-line-items-table .delivery-dtls ol .cancel-line {
  padding-left: 15px;
}
.modal.base-modal#convert-to-aog {
  padding-left: 0 !important;
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#change-quantity .modal-content {
    padding: 30px 36px 48px !important;
  }
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#change-quantity-violates .modal-content {
    padding: 30px 36px 48px !important;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aog-content {
    display: block !important;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aogContent {
    padding-left: 0;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading {
    padding-left: 0 !important;
  }
}
#convert-to-aog .guidetoolbar {
  display: flex;
  justify-content: flex-end;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .aog-content {
  display: flex;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading p {
  font-size: 15px !important;
  font-weight: 800;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .convert-aog-desc {
  font-size: 15px !important;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
#convert-to-aog .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0;
}
@media screen and (min-width: 1024px) {
  .base-adaptiveForm[data-adaptive="true"] .modal.base-modal#convert-to-aog .modal-dialog {
    min-width: 1000px;
    width: 1000px;
  }
}
@media (min-width: 768px) {
  .base-modal-component.base-adaptiveFormModal #convert-to-aog .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
    padding-left: 10px;
    padding-bottom: 20px;
  }
}
#change-quantity-violates .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
}
#change-quantity-violates .guide-breadcrumb {
  display: none;
}
.order-line-items-table .order-line-items .convert-to-aog .button--primary.c2aog {
  color: #0071b3;
  background-color: #ffffff;
  border: 2px solid #0071b3;
  margin-bottom: 5px;
  float: right;
  width: 215px;
  height: 48px;
  box-shadow: none;
  border-radius: 0;
  margin-left: 20px;
}
.order-line-items-table .order-line-items .order-lineitem-panel {
  padding: 50px 15px 5px 0px !important;
}
.order-line-items-table .order-line-items .order-line-itemdiv {
  float: left;
}
.order-line-items-table .order-line-items .panel-body-orderlineitem {
  float: left;
  width: 100%;
}
.order-line-items-table .order-line-items .cancel-line-item .button--primary.cancel {
  color: #0071b3;
  background-color: #ffffff;
  border: 2px solid #0071b3;
  margin-bottom: 5px;
  float: right;
  width: 215px;
  height: 48px;
  box-shadow: none;
  border-radius: 0;
}
#convert-to-aog .line-items .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #ffffff;
}
#convert-to-aog .line-items textarea.select2-search__field {
  resize: none;
  position: relative;
  width: 300px !important;
  left: -11px;
  top: -25px;
}
#convert-to-aog .line-items textarea.select2-search__field::placeholder {
  font-size: 14px !important;
  font-weight: 800;
  padding-left: 10px;
}
#convert-to-aog .aemformcontainer .line-items button:not(.af-icon-button) {
  padding: 0;
  border: 0;
}
#convert-to-aog .aemformcontainer .line-items button:not(.af-icon-button):hover {
  background: none !important;
}
#convert-to-aog .form-bill-one .custom-bill-one .line-items textarea:focus {
  border: none !important;
}
#convert-to-aog .guide-header-bar-wrapper {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #convert-to-aog li.select2-selection__choice[title="Click Here to Select"] {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #convert-to-aog li.select2-selection__choice[title="Select Model"] {
  display: none;
}
.base-modal-component.base-adaptiveFormModal .modal.base-modal#convert-to-aog .modal-content {
  padding: 30px 36px 48px !important;
}
.spares-contact-honeywell-form a {
  color: #007bc2;
  border-radius: 0;
  width: 250px;
  padding: 10px 15px;
  border: 2px solid #007bc2;
  font-size: 16px !important;
  font-weight: 800;
  margin-top: 0;
  line-height: normal;
  box-shadow: none;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
  font-size: 40px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content {
  margin-top: 20px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .repair-contact-heading p {
  font-size: 15px !important;
  font-weight: 800;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .repair-contact-description p {
  font-size: 15px !important;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload .guide-fu-fileItem {
  margin-top: 15px;
  margin-left: -15px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p {
  font-size: 14px !important;
  line-height: 20px;
  font-style: italic;
  padding: 0px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guidetextdraw.guidefield {
  margin-top: -10px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one textarea:focus {
  border: 1px solid #707070 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .aemformcontainer .multiline.textField textArea {
  border: 1px solid #707070;
  resize: none;
  height: 150px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .aemformcontainer .col-md-12 {
  margin-top: -15px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .help-needed {
  margin-top: 0;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model button#guideContainer-rootPanel-toolbar-saveguidedraft_copy___widget {
  margin-right: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-toolbar-saveguidedraft_copy___guide-item {
  margin-left: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .guide-breadcrumb {
  display: none !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidetextdraw__ p {
  margin-top: 10px;
  font-style: normal !important;
  margin-left: -10px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-panel_copy___guide-item-container {
  margin-left: -15px;
  margin-right: -15px;
}
.base-adaptiveForm[data-adaptive="true"] #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment.repair-contact-attachment {
  padding-left: 0 !important;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one .guideFieldLabel label {
  font-size: 15px !important;
}
#spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload button.button-default.button-medium.guide-fu-attach-button {
  font-size: 16px;
  font-weight: 800;
}
#spares-contact-honeywell-model .select2-container.select2-container--default {
  font-size: 14px !important;
  font-weight: 800;
}
.spares-contact-modal_open .base-adaptiveForm[data-adaptive="true"] #spares-contact-honeywell-model li.select2-selection__choice[title="--Select--"] {
  display: none;
}
#spares-contact-honeywell-model div#guideContainer-rootPanel-panel-guidetextdraw__ p {
  opacity: 1;
  font-weight: 800;
  font-style: normal !important;
  font-size: 14px;
}
#spares-contact-save-modal .modal-footer.justify-content-start {
  justify-content: end !important;
}
#spares-contact-save-modal .button.close_modal_btn.button--primary a {
  font-size: 16px !important;
}
.text .cmp-text .back-to-orders {
  margin-top: 10px;
}
.text .cmp-text .back-to-orders a {
  font-weight: 800;
}
#spares-contact-honeywell-model .save span {
  font-size: 16px;
}
#spares-contact-honeywell-model .cancel span {
  font-size: 16px;
}
.select2-container.select2-container--default.information-required-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.aircraft-make-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.aircraft-model-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.help-needed-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.line-items-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.aircraft-serial-number input#guideContainer-rootPanel-panel_copy-guidetextbox___widget {
  font-size: 14px;
  font-weight: 800;
}
.location-grounded-aircraft input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676801___widget {
  font-size: 14px;
  font-weight: 800;
}
.operator-end-user-name input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676___widget {
  font-size: 14px;
  font-weight: 800;
}
.operator-end-user-address input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676_918694109___widget {
  font-size: 14px;
  font-weight: 800;
}
.next-scheduled-flight input#guideContainer-rootPanel-panel_copy-guidedatepicker_1727899625___widget {
  font-size: 14px;
  font-weight: 700;
}
#request_invoice_modal .modal-body b {
  font-weight: 900;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .validation-failure .select2-container.select2-container--default.select2-container--focus {
  border-color: #d22630 !important;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .validation-failure .select2-container.select2-container--default {
  border-color: #d22630 !important;
}
.spares-contact-modal_open .select2-container.select2-container--default .select2-results__options .select2-results__option {
  font-size: 14px !important;
  font-weight: 300;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one input[type="text"] {
  font-size: 14px;
  font-weight: 800;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model form .guideContainerWrapperNode .guideRootPanel input {
  font-size: 14px;
  font-weight: 700;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .helpText {
  margin-top: 5px;
}
#spares-contact-save-modal .modal-body b {
  font-weight: 900;
}
#airworthiness-download-tag .modal-footer.justify-content-start {
  justify-content: flex-end !important;
}
#airworthiness-download-tag a.functionality_modal {
  font-size: 16px;
}
#airworthiness-download-tag .modal-content .modal-body p {
  font-size: 16px;
}
#airworthiness-downloaded-tag a.functionality_modal {
  font-size: 16px;
}
#airworthiness-downloaded-tag .modal-content .modal-body p {
  font-size: 16px;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close:focus {
  border: none !important;
  outline: 0;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close:focus {
  border: none !important;
  outline: 0;
}
#spares-contact-honeywell-model .line-items textarea.select2-search__field::placeholder {
  font-size: 14px !important;
  font-weight: 800;
}
#spares-contact-honeywell-model .line-items textarea.select2-search__field {
  resize: none;
  position: relative;
  top: -20px;
  width: 250px !important;
}
#spares-contact-honeywell-model .line-items .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #ffffff;
}
#spares-contact-honeywell-model .aemformcontainer .line-items button:not(.af-icon-button) {
  padding: 0;
  border: 0;
}
#spares-contact-honeywell-model .aemformcontainer .line-items button:not(.af-icon-button):hover {
  background: none !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .line-items textarea:focus {
  border: 0 !important;
}
@media (min-width: 1024px) {
  .order-line-items .view-all {
    right: 0;
  }
}
@media (max-width: 1024px) {
  .order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-document:before {
    padding-left: 0px;
  }
  .order-status-order-dtls .order-line-items-table .delivery-dtls .checkbox-spacing li:first-child {
    padding-left: 15px;
  }
  .order-line-items .panel-body {
    padding: 0 0 2px 0;
  }
  .order-line-items .row.mob-table-head {
    display: none;
  }
  .order-line-items ol.col-12.no-gutters.carat-more-title {
    display: none;
  }
  .order-line-items .table-head {
    display: inline !important;
    font-weight: 800;
  }
  .order-line-items .view-request {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .order-line-items .divTableCell:nth-of-type(2n) {
    background-color: #f0f0f0;
  }
  .order-line-items .divTableCell .col-md-2,
  .order-line-items .divTableCell .col-md-3,
  .order-line-items .divTableCell .col-md-6,
  .order-line-items .divTableCell .col-md-1,
  .order-line-items .divTableCell .col-md-4 {
    display: contents;
  }
  .order-line-items .divTableCell .results-mob {
    width: 100%;
  }
  .order-line-items .divTableCell,
  .order-line-items .divTableCell:nth-of-type(2n) {
    padding-left: 15px;
  }
  .order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child {
    padding: 10px 0 0 0;
  }
  .order-line-items .order-line-items-table .divTableCell > div {
    max-width: 100% !important;
    flex: unset !important;
  }
  .order-line-items .order-line-items-table .divTableCell > div:last-child {
    display: none;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    text-align: left;
    padding-right: 0;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child {
    text-align: left;
    padding-right: 0;
  }
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    text-align: left;
    padding: 10px 0 0 0;
  }
  .order-line-items .view-all {
    right: 0;
  }
  .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    text-align: left;
    right: 0;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-information:before {
    color: #007bc2;
    font-size: 18px;
    position: relative;
    left: 0;
    right: 0;
  }
}
@media (max-width: 768px) {
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 20px;
  }
}
@media (max-width: 640px) {
  .order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: left;
    padding: 10px 0 0 0;
  }
}
@-moz-document url-prefix() {
  @media (max-width: 1024px) {
    .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
      text-align: left;
    }
  }
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    padding-right: 34px;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child {
    padding-right: 34px;
  }
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 12px;
  }
  .order-line-items .view-all a,
  .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
  }
  .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
    right: 10px;
    text-align: right;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .order-line-items .order-line-items-content {
    max-width: 960px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .order-line-items .order-line-items-content {
    max-width: 720px;
  }
  .order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    font-size: 8px;
    top: 0px;
    line-height: 14px;
    padding: 10px 0;
  }
}
@media (max-width: 767px) {
  .order-line-items .order-line-items-content {
    max-width: 540px;
  }
  .order-line-items .order-line-items-content .panel .panel-body {
    padding: 0 10px;
  }
  .text .cmp-text .back-to-orders a {
    margin-left: 25px !important;
  }
  .order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    font-size: 10px;
    width: 60%;
    top: 0;
    line-height: 14px;
    padding: 10px 0;
  }
}
@media (max-width: 320px) {
  .order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    top: 0px;
  }
}
@media (max-width: 1024px) {
  .order-line-items-table .carat-test {
    display: inline;
  }
  .order-line-items-table .show-text {
    float: left;
  }
}
@media (min-width: 1025px) {
  .order-line-items-table .carat-test {
    display: none;
  }
  .order-line-items-table .show-text {
    float: right;
    padding-right: 15px;
  }
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button {
  margin-bottom: 20px;
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a {
  color: #0071b3;
  border-radius: 0;
  width: 166px;
  padding: 10px;
  border: 2px solid #0071b3;
  font-size: 16px !important;
  font-weight: 800;
  margin-top: 0;
  line-height: normal;
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:active {
  background-color: #ffffff;
  border: 2px solid #0071b3;
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:hover {
  background-color: #ffffff;
  border: 2px solid #0071b3;
}
.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:focus {
  background-color: #ffffff;
  border: 2px solid #0071b3;
  box-shadow: none;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .order-status-order-dtls .thankyou-popup {
    width: 80%;
    left: 9%;
  }
  .order-status-order-dtls .shippingdocs-popup {
    width: 80%;
    left: 9%;
  }
}
@media (min-width: 450px) and (max-width: 767px) {
  .order-status-order-dtls .thankyou-msg {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls .shippingdocs-heading {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls .request-button {
    margin-top: 40px;
  }
  .order-status-order-dtls .thankyou-popup {
    width: 96%;
    left: 2%;
    top: 1%;
  }
  .order-status-order-dtls .files-list {
    height: 150px;
  }
  .order-status-order-dtls .shippingdocs-files-list {
    height: 150px;
  }
  .order-status-order-dtls .shippingdocs-popup {
    width: 96%;
    left: 2%;
    top: 1%;
  }
  .order-status-order-dtls .invoice-popup {
    margin-top: 40px;
  }
}
@media (max-width: 767px) {
  .order-status-order-dtls .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6 {
    margin-top: 15px;
    padding-left: 0px;
  }
  .order-status-order-dtls .thankyou-msg {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls .shippingdocs-heading {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls .thankyou-popup {
    width: 96%;
    left: 2%;
  }
  .order-status-order-dtls .shippingdocs-popup {
    width: 96%;
    left: 2%;
  }
  .order-status-order-dtls .shippingdocs-files-list div,
  .order-status-order-dtls .files-list div {
    padding-left: 28px;
  }
  .order-status-order-dtls .invoice-popup {
    margin-top: 40px;
  }
}
@media (max-width: 480px) {
  .order-status-order-details .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6 {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
  }
  .order-status-order-details .odradditionaldtlsoverview .details-description .col {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
    margin-bottom: 10px;
  }
  .order-status-additional-details .details-description .col-lg-4.col-md-4.col-6 {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items i.cust-part-num.mvp-icon-information {
    display: block;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-information:before {
    padding-left: 0px;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items .partNumInfo {
    margin-left: -32px;
  }
  .order-status-order-dtls .order-line-items-table .order-line-items .partNumInfo:after {
    right: 88%;
  }
  .order-status-order-dtls .details-description .col {
    flex: auto;
    padding-left: 0;
    max-width: 100%;
  }
  .order-dtls-attachmentsContainer.col-lg-3.col-md-3.col-12.pl-0 {
    padding-left: 30px !important;
    margin-top: 15px;
  }
}
.download-all-docs {
  color: #0071b3;
  font-weight: 800;
  font-size: 16px;
  padding-bottom: 20px;
}
.download-all-docs .mvp-icon-download:before {
  font-size: 26px;
  color: #0071b3;
  position: relative;
  top: 6px;
}
@media (min-width: 481px) and (max-width: 767px) {
  .order-status-order-dtls .order-dtls-attachmentsContainer {
    margin-left: 30px;
    margin-top: 15px;
  }
}
.order-dtls-attachmentsContainer .btn-block.upload_new_button a#request_invoice_button {
  width: 204px !important;
}
.modal.base-modal#request_invoice_modal .modal-body p {
  font-size: 16px !important;
}
.modal.base-modal#request_invoice_modal .modal-footer.justify-content-start {
  justify-content: end !important;
}
@media only screen and (max-width: 1024px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidedropdownlist__ {
    margin-top: 25px;
  }
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .row:first-child {
    margin-left: -15px !important;
  }
}
@media only screen and (max-width: 420px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 22px !important;
  }
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#spares-contact-honeywell-model .modal-content {
    padding: 30px 36px 48px !important;
  }
}
#request_invoice_modal.modal.base-modal .modal-header .close {
  right: -8px;
}
#request_invoice_modal.modal.base-modal .modal-footer .button-wrapper .button a {
  font-size: 16px;
  font-weight: 800;
}
@media only screen and (max-width: 1024px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidedropdownlist__ {
    margin-top: 25px;
  }
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .row:first-child {
    margin-left: -15px !important;
  }
}
@media only screen and (max-width: 420px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 22px !important;
  }
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#spares-contact-honeywell-model .modal-content {
    padding: 30px 36px 48px !important;
  }
}
.modal.base-modal#os_file_upload_success_modal .modal-body {
  padding-top: 0;
}
.modal.base-modal#os_file_upload_success_modal .modal-body p {
  font-size: 16px;
  color: #303030;
}
.modal.base-modal#os_file_upload_success_modal .modal-footer {
  justify-content: flex-end !important;
}
.modal.base-modal#os_file_upload_success_modal .modal-footer a {
  font-size: 16px;
  font-weight: 800;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal .modal-header .close {
  right: 0 !important;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 30px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal button.close.adaptiveForm {
  background: transparent !important;
}
.on-hold-container .on-hold-heading-box .action-needed-box div.order-action-needed {
  margin: 10px 20px 8px 20px;
  display: flex;
  color: #d22630;
  font-size: 14px;
  font-weight: 900;
}
.on-hold-container .on-hold-info {
  font-weight: 800;
  margin: 10px 0 0 40px;
  color: #303030;
}
.on-hold-container .on-hold-missing-info-bullets {
  margin-bottom: 10px;
}
.on-hold-container .on-hold-heading-box .order-action-needed img.on-hold-header-img {
  height: 25px;
  width: 25px;
  margin-right: 15px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: #0071b3;
  color: #ffffff;
}
.spares-contact-modal_open .base-adaptiveForm[data-adaptive="true"] #spares-contact-honeywell-model li.select2-selection__choice[title="Select Model"] {
  display: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #ffffff;
}
span.airworthinesstag-download {
  padding-left: 25px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.shippingdocs-files-list .shipping-attachments.airworthinessdiv {
  color: #303030;
  font-weight: 300;
  cursor: auto;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default {
  height: 48px;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default .select2-selection {
  height: auto;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default input {
  height: auto;
}
span.airworthinesstag-downloaded {
  padding-left: 25px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.modal.base-modal#airworthiness-downloaded-tag .modal-footer {
  justify-content: flex-end !important;
}
.order-status-order-dtls .shippingdocs-files-list .invoice-request-div {
  position: relative;
  color: #303030;
  font-weight: 300;
  cursor: auto;
}
.order-status-order-dtls .shippingdocs-files-list .invoice-request-div span.invoice_request {
  position: absolute;
  padding: 0 30px;
  text-transform: uppercase;
  color: #0071b3;
  font-weight: 800;
  cursor: pointer;
}
.base-modal.modal#order-details-new-order {
  background: #000000;
}
.base-modal.modal#order-details-new-order button.close {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .form-bill-one .custom-bill-one .aemformcontainer .guide-breadcrumb {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0px;
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.base-modal-component.base-adaptiveFormModal #contact-honeywell-modal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
  font-size: 40px !important;
  padding-bottom: 20px;
}
.base-modal-component.base-adaptiveForm #contact-honeywell-modal .aemformcontainer .multiline.textField textArea {
  border: 1px solid #707070;
  resize: none;
  height: 150px;
}
.base-modal-component.base-adaptiveForm #contact-honeywell-modal .aemformcontainer [data-disabled='true'] button:not(.af-icon-button) {
  background: #0071b3;
  color: #ffffff;
}
@media (max-width: 767px) {
  .order-status-order-dtls .shippingdocs-files-list .shipping-attachments {
    font-size: 12px;
  }
  .order-status-order-dtls .shippingdocs-files-list .invoice-request-div span.invoice_request {
    padding: 0 15px;
  }
}
#request_invoice_modal.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#request_invoice_modal.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
@media (min-width: 320px) and (max-width: 480px) {
  .order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    top: 0;
    padding: 10px 0;
  }
}
.additional-actions-parent {
  color: #0071b3;
  display: flex;
  font-size: 13px;
  font-weight: 900;
  text-transform: uppercase;
  align-items: center;
  max-width: 100%;
  margin: 0 auto;
  position: absolute;
  right: 0;
}
.additional-label-internal,
.additional-label-external {
  padding: 10px;
}
.additional-tooltip {
  position: relative;
  display: inline-block;
}
.additional-tooltip .additional-tooltip-msg {
  visibility: hidden;
  position: absolute;
  bottom: 30px;
  right: -60px;
  border: 1px solid #0071b3;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  z-index: 1;
  background: #ffffff;
  width: 160px;
  height: auto;
}
.additional-tooltip .additional-tooltip-msg p {
  color: #303030;
  font-family: "honeywell sans";
  font-size: 12px;
  font-style: normal;
  margin-block-end: 0;
  line-height: 16px;
  font-weight: 400;
  text-transform: initial;
}
.additional-tooltip .additional-tooltip-msg::after {
  content: "";
  position: absolute;
  bottom: -6px;
  right: 40%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #007bc2;
  transform: rotate(45deg);
}
.additional-tooltip:hover .additional-tooltip-msg {
  visibility: visible;
}
.return-case-details .return-case-dtls .return-case-details-progressbar {
  width: 95%;
  margin: 10px 30px;
  display: inline-block;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner {
  margin-top: 50px;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__step {
  width: 20%;
  padding: 0px 10px;
  transition: all .4s;
  float: left;
  text-align: center;
  position: relative;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__step label {
  padding-top: 65px;
  top: -20px;
  display: block;
  position: relative;
  font-size: 15px;
  font-weight: 500;
  word-break: break-all;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__step .circle {
  position: absolute;
  background: #0071b3;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  left: 50%;
  right: 50%;
  margin-left: -10px;
  top: -7px;
  border: solid 2px #ffffff;
  display: none;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__step .checkmark {
  position: absolute;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 24%;
  top: 47%;
  height: 10px;
  width: 5px;
  border-bottom: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip {
  visibility: visible;
  width: 100%;
  background-color: #ffffff;
  text-align: center;
  border-radius: 4px;
  padding: 10px;
  position: absolute;
  z-index: 1;
  bottom: 110%;
  left: 0px;
  word-break: break-word;
  opacity: 0;
  transition: opacity .3s;
  box-shadow: 0px 2px 5px 2px #eeeeee;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip h6 {
  font-size: 14px;
  font-weight: 700;
  color: #303030;
  text-align: left;
  margin-bottom: 3px;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip p {
  margin-bottom: 0px !important;
  color: #404040;
  font-weight: 400;
  font-size: 14px;
  text-align: left;
  line-height: 20px;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 46%;
  border-width: 10px;
  border-style: solid;
  border-color: #ffffff transparent transparent transparent;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__step:hover .return-case-progress-tooltip {
  visibility: visible;
  opacity: 1;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__step:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin: auto;
  width: 16px;
  height: 16px;
  color: #ffffff;
  background: #cccccc;
  line-height: 30px;
  font-size: 12px;
  top: 3px;
  border-radius: 100%;
  transition: all 0.4s;
  cursor: pointer;
  pointer-events: none;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__bar--set,
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__bar {
  height: 3px;
  left: 10%;
  transition: width 800ms cubic-bezier(0.915, 0.015, 0.3, 1.005);
  border-radius: 6px;
  width: 0;
  position: relative;
  z-index: -1;
  width: 20%;
  top: 2px;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__bar--set {
  width: 80%;
  top: -1px;
  background: #cccccc;
  position: relative;
  z-index: -2;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .progress_inner__step:nth-of-type(1):before {
  content: "";
  background-color: #0071b3;
  width: 16px;
  height: 16px;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .active11:before {
  content: "";
  background-color: #0071b3 !important;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .activeStatus:before {
  content: "";
  background-color: #0071b3 !important;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .activeTab {
  width: 16% !important;
  top: 2px !important;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .active1:before {
  content: "";
  background-color: #0071b3 !important;
  box-shadow: 0px 0px 0px 10px #e3f2fb;
  width: 16px;
  height: 16px;
}
.return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .activeTabAll {
  width: 67% !important;
  top: 2px !important;
}
@media only screen and (max-width: 600px) {
  .return-case-details .return-case-dtls .return-case-details-progressbar {
    width: 85%;
  }
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip {
    width: 100px;
    margin-left: -25px;
    padding: 5px;
  }
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip h6 {
    font-size: 12px;
  }
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip p {
    font-size: 10px;
    line-height: 14px;
  }
}
@media only screen and (min-width: 601px) and (max-width: 767px) {
  .return-case-details .return-case-dtls .return-case-details-progressbar {
    width: 90%;
  }
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip {
    width: 150px;
    margin-left: -22px;
    padding: 5px;
  }
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip h6 {
    font-size: 14px;
  }
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip p {
    line-height: 20px;
    font-size: 12px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip {
    width: 175px;
    margin-left: -28px;
    padding: 5px;
  }
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip h6 {
    font-size: 14px;
  }
  .return-case-details .return-case-dtls .return-case-details-progressbar .progress_inner .return-case-progress-tooltip p {
    line-height: 20px;
    font-size: 12px;
  }
}

.order-status-order-details .order-dtls .followed-orders-icons {
  margin-top: 11px;
  cursor: pointer;
  display: inline-flex;
  margin-left: 40px;
}
.order-status-order-details .order-dtls .followed-orders-icons img {
  height: 26px;
}
.order-status-order-details .order-dtls .followed-orders-follow {
  padding-left: 13px;
  color: #0071b3;
  text-transform: uppercase;
}
.order-status-order-details .order-dtls .followed-orders-follow p {
  font-weight: 800;
  font-size: 14px;
}
.order-status-order-details .order-dtls .followed-orders-unfollow {
  padding-left: 13px;
  color: #0071b3;
  text-transform: uppercase;
}
.order-status-order-details .order-dtls .followed-orders-unfollow p {
  font-weight: 800;
  font-size: 14px;
}
.order-status-order-details .order-dtls .orders-main-div {
  width: 95%;
  display: inline-block !important;
  margin-right: 25px;
}
.order-status-order-details .order-dtls .order-num-div {
  float: left;
}
@media (max-width: 767px) {
  .order-status-order-details .order-dtls .followed-orders-icons {
    margin-left: 20px;
  }
}

/******************Joule 2.0 Color Codes*********************/
.order-status-order-dtls-new .order-dtls-attachments-files.file-list {
  max-height: 462px;
  overflow-y: auto;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items a {
  word-break: break-all;
  color: #0071b3;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items a:hover {
  outline: 0;
  text-decoration: none;
  color: #00629b;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items p {
  font-size: 1.125em;
  font-weight: 300;
  color: #303030;
  font-family: "honeywell sans";
  line-height: 1.5;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-scrollbar {
  height: 300px;
  overflow-y: scroll;
  padding: 0 15px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-scrollbar::-webkit-scrollbar {
  width: 8px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-scrollbar::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-scrollbar::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-body.custom-scrollbar .row {
  margin-left: 0;
  margin-right: 0;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel {
  margin-bottom: 15px;
  border-radius: 0;
  background-color: #ffffff;
  border: 1px solid transparent;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-default {
  border-color: #d0d0d0;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-heading {
  padding: 14px 15px;
  border-bottom: 1px solid #d0d0d0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: #f0f0f0;
  overflow: hidden;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-head {
  width: 80%;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-body {
  padding: 0;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHead {
  font-size: 0.875em;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #3c3c3c;
  color: #efefef;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHeadCheckbox {
  font-size: 0.875em;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #3c3c3c;
  color: #efefef;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell {
  border-bottom: 1px solid #d0d0d0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 14px;
  border-left: transparent solid 5px;
  padding-left: 12px;
  padding-right: 12px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell .image-fluid {
  cursor: pointer;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell:hover {
  border-left: #0071b3 solid 5px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell:nth-of-type(2n) {
  background-color: #f0f0f0;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell:last-child {
  border-bottom: 0;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .view-all {
  float: right;
  position: relative;
  z-index: 2;
  color: #0071b3;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .view-all a {
  text-decoration: none;
  font-size: 0.9em;
  font-weight: 500;
  color: #0071b3;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .view-all a:hover {
  text-decoration: none;
  color: #00629b;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .view-request {
  text-align: left;
  right: 0;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .font-weight-500 {
  font-weight: 300;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .font-weight-700 {
  font-weight: 800;
  font-size: 0.9em;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .color-green {
  color: #5a8028;
  font-weight: 800;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .color-grey {
  color: #707070;
  font-weight: 800;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .color-red {
  color: #d22630;
  font-weight: 800;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .bg-gray-dark-v3 {
  background-color: #606060;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .btn-reorder {
  padding: 20px 4%;
  font-size: 0.875em;
  border: 2px solid #1272B2;
  color: #fff;
  background-color: #1272B2;
  text-align: center;
  cursor: pointer;
  float: right;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .table-head {
  display: none;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .row.mob-table-head {
  margin-left: 0;
  margin-right: 0;
  background-color: #3c3c3c;
  padding-left: 10px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
  text-align: right;
  right: 4px;
  font-weight: 500;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderitem-rowfullwidth .row.divTableCell > div {
  padding: 0;
  word-wrap: break-word;
  min-height: auto;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderitem-rowfullwidth .row.divTableCell {
  padding-left: 12px;
  padding-right: 15px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child {
  text-align: left !important;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .due-detail {
  color: #cc0000;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel {
  border: 0;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel .panel-body {
  margin: auto;
  border: 2px solid #f0f0f0;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel .panel-body .top-result {
  font-weight: 500;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .header5 {
  font-size: 1.375em;
  color: #303030;
  font-weight: 800;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-heading {
  padding: 35px 15px 15px 0;
  border: 0;
  background-color: unset;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new {
  max-height: 500px;
  overflow-y: overlay;
  padding: 0 15px;
  min-height: 80px;
  outline: none;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new .results-mob {
  text-align: left;
  font-weight: 500;
  padding-left: 15px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new .quantity-reduce {
  font-weight: 800;
  padding-left: 15px;
  display: inline-block;
  color: #0071b3;
  text-transform: uppercase;
  cursor: pointer;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new .results-mob.productNum {
  position: relative;
  top: -2px;
}
@-moz-document url-prefix() {
  .custom-selection-new {
    overflow: auto;
    scrollbar-width: thin;
  }
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new::-webkit-scrollbar-thumb {
  background: #cccccc;
  border-radius: 2px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHead {
  text-align: left;
  padding-left: 15px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHeadCheckbox {
  text-align: left;
  padding-left: 15px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHeadCheckbox:first-child {
  padding-left: 45px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-carat_down:before {
  content: "\e907";
  color: #0071b3;
  font-size: 25px;
  cursor: pointer;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-favorite:before {
  content: "\e914";
  color: #0071b3;
  font-size: 25px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-carat_up:before {
  content: "\e90A";
  color: #0071b3;
  font-size: 25px;
  cursor: pointer;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .hidden {
  display: none;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderDtlsDivider {
  border-top: 1px solid #d0d0d0;
  margin: 10px auto;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-document:before {
  cursor: pointer;
  color: #0071b3;
  font-size: 20px;
  padding: 0 15px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-information:before {
  color: #0071b3;
  font-size: 18px;
  padding-left: 5px;
  position: relative;
  bottom: -3px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-alert-warning:before {
  color: #d22630 !important;
  font-size: 28px !important;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo {
  position: absolute;
  width: 250px;
  padding: 15px;
  border: 1px solid #0071b3;
  margin-left: -155px;
  margin-top: 30px;
  display: none;
  z-index: 1;
  text-align: left;
  font-weight: 500;
  font-style: normal;
  background: #ffffff;
  font-size: 11px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo .partNumInfoLabel {
  font-size: 11px;
  font-weight: 900;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo:after {
  content: "";
  position: absolute;
  top: -8px;
  right: 40%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(224deg);
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items div.tooltip-data {
  font-size: 12px;
}
.order-status-order-dtls-new .order-line-items-table-new .order-line-items span.tooltip-data {
  font-weight: 900;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls {
  border-top: 1px solid #d0d0d0;
  margin-top: 20px;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls ol,
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls ul,
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls li {
  list-style: none;
  display: inline-block;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls li {
  font-size: 14px;
  color: #303030;
  padding-left: 15px;
  font-weight: 800;
  vertical-align: top;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .checkbox-spacing li:first-child {
  padding-left: 45px;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls ol {
  font-weight: 900;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls p {
  font-size: 10px;
  text-align: left;
  font-weight: 600;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .qtyrem {
  float: right;
  font-size: 10px;
  font-weight: 900;
  padding-left: 15px;
  padding-bottom: 25px;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .qtyremvalue {
  float: right;
  font-size: 10px;
  padding-left: 15px;
  margin-left: 15px;
  clear: both;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .remainingvalue {
  margin-left: 15px;
}
.order-status-order-dtls-new .order-details-status-popup {
  position: relative;
  width: 320px;
  height: 80px;
  line-height: 71px;
  padding-left: 10px;
  padding-right: 20px;
  border-style: solid;
  margin-left: -243px;
  margin-top: -132px;
  display: none;
  border-width: 1px;
  z-index: 0;
  font-size: 24px;
}
.order-status-order-dtls-new .order-details-status-popup:before {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 15px 15px 0;
  border-color: #000000 transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -15px;
  left: 254px;
}
.order-status-order-dtls-new .order-details-status-popup:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 15px 15px 1px;
  border-color: #ffffff transparent;
  display: block;
  width: 0;
  z-index: 2;
  bottom: -15px;
  left: 254px;
}
.order-status-order-dtls-new .order-details-status-img {
  margin-left: 50px;
}
.order-status-order-dtls-new .order-details-shippingdocs {
  display: none;
}
.order-status-order-dtls-new .shippingdocs-close-icon {
  position: absolute;
  font-size: 28px;
  top: 5px;
  right: 20px;
  cursor: pointer;
}
.order-status-order-dtls-new .shippingdocs-popup {
  width: 50%;
  background: #ffffff;
  position: fixed;
  z-index: 1000;
  top: 10%;
  left: 25%;
  display: block;
}
.order-status-order-dtls-new .thankyou-popup {
  width: 50%;
  background: #ffffff;
  position: fixed;
  z-index: 10000;
  top: 10%;
  left: 25%;
  display: none;
}
.order-status-order-dtls-new .shippingdocs-mask {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  background: #707070;
  opacity: 0.5;
}
.order-status-order-dtls-new .shippingdocs-heading {
  padding: 20px;
  font-size: 40px;
  margin-left: 25px;
}
.order-status-order-dtls-new .shippingdocs-files-list div,
.order-status-order-dtls-new .files-list div {
  padding-left: 48px;
  padding-bottom: 16px;
  font-size: 16px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.order-status-order-dtls-new .shippingdocs-files-list {
  height: 250px;
  overflow-y: auto;
}
.order-status-order-dtls-new .shippingdocs-files-list::-webkit-scrollbar {
  width: 10px;
}
.order-status-order-dtls-new .shippingdocs-initial-files {
  display: block;
}
.order-status-order-dtls-new .files-list {
  height: 200px;
  overflow-y: scroll;
}
.order-status-order-dtls-new .files-list::-webkit-scrollbar {
  width: 10px;
}
.order-status-order-dtls-new .invoice-popup {
  position: relative;
  color: #ffffff;
  background: #f3810d;
  font-size: 11px;
  padding: 10px;
  bottom: 25px;
  right: 10px;
  width: 250px;
  text-align: center;
  float: right;
  cursor: pointer;
  display: block;
  font-weight: 800;
}
.order-status-order-dtls-new .shipping-no-invoice-files {
  display: none;
}
.order-status-order-dtls-new .btn {
  background-image: none;
  border-radius: 0;
  box-shadow: none;
  letter-spacing: 0;
  line-height: 8px;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875em;
  font-weight: 800;
}
.order-status-order-dtls-new .request-button {
  margin-left: 20px;
  padding: 20px;
  margin-top: 50px;
  border: 2px solid #0071b3;
  color: #0071b3;
  background-color: #ffffff;
  text-align: center;
  cursor: pointer;
  width: auto;
  position: relative;
  bottom: 30px;
  left: 30px;
  font-size: 16px;
}
.order-status-order-dtls-new .thankyou-button {
  padding: 20px 4%;
  margin-top: 20px;
  border: 2px solid #1273b4;
  color: #1273b4;
  background-color: #ffffff;
  text-align: center;
  cursor: pointer;
  width: 100px;
  position: absolute;
  bottom: 30px;
  margin-left: 285px;
}
.order-status-order-dtls-new .thankyou-msg {
  padding: 50px;
  font-size: 20px;
  margin: 60px;
  text-align: center;
}
.order-status-order-dtls-new .custom-control {
  background-color: transparent;
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 0.86rem;
}
.order-status-order-dtls-new .custom-checkbox {
  margin-left: 0.75em;
}
.order-status-order-dtls-new .custom-checkbox label {
  margin-bottom: 8px;
  display: inline-block;
}
.order-status-order-dtls-new .custom-control-input {
  position: absolute;
  z-index: 3;
  opacity: 0;
  left: -8px;
  top: 3px;
}
.order-status-order-dtls-new .custom-control-label {
  color: #303030;
  font-size: 1.125em;
  line-height: 1.42;
  font-weight: normal;
  margin: 0 0 2px;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.order-status-order-dtls-new .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin-top: -5px;
  margin-left: -5px;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.order-status-order-dtls-new .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #0071b3;
  background-color: #0071b3;
}
.order-status-order-dtls-new .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 1em;
  height: 1em;
  content: "\e90B";
  top: -3px;
  left: -25px;
}
.order-status-order-dtls-new .custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.4rem;
  display: block;
  width: 1em;
  height: 1em;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #6c6c6c solid 2px;
}
.order-status-order-dtls-new .custom-control-label::after {
  left: -1.3rem;
}
.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
  width: 65%;
  font-size: 10px;
  line-height: 16px;
  top: 5px;
  right: 0;
  position: relative;
  font-style: italic;
  text-align: right;
}
.order-status-order-dtls-new .odradditionaldtlsoverview .details-description .detailDesc {
  position: relative;
}
.order-status-order-dtls-new i.credit-block-status.mvp-icon-information {
  position: relative;
}
.order-status-order-dtls-new .credit-block-status.mvp-icon-information:before {
  margin-left: 3px;
  font-size: 18px !important ;
  color: #0071b3;
  position: absolute;
  bottom: -1px;
}
.order-status-order-dtls-new .tableDesc {
  padding-right: 0px !important;
}
.order-status-order-dtls-new span.status-table-info-icon {
  display: none;
  position: absolute;
  bottom: 27px;
  left: -79px;
  border: 1px solid #0071b3;
  padding: 10px;
  z-index: 1;
  background: #ffffff;
  width: 200px;
}
.order-status-order-dtls-new .status-table-info-icon p {
  font-size: 12px;
  font-style: normal;
  margin-block-end: 0;
  line-height: 16px;
  font-weight: 400;
}
.order-status-order-dtls-new .status-table-info-icon:after {
  content: "";
  position: absolute;
  bottom: -7px;
  right: 50%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(45deg);
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv {
  width: 100%;
  float: left;
  margin-bottom: 10px;
  margin-top: 10px;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner {
  margin-top: 50px;
  /*.progress_inner__step:nth-of-type(1):before {
					content: "";
					background-color: @blue;
					width: 16px;
					height: 16px;
				}
				*/
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step {
  width: 16%;
  padding: 0px 10px;
  transition: all .4s;
  float: left;
  text-align: center;
  position: relative;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step label {
  padding-top: 65px;
  top: -20px;
  display: block;
  position: relative;
  font-size: 15px;
  font-weight: 500;
  word-break: break-all;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step .circle {
  position: absolute;
  background: #0071b3;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  left: 50%;
  right: 50%;
  margin-left: -10px;
  top: -7px;
  border: solid 2px #ffffff;
  display: none;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step .checkmark {
  position: absolute;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 24%;
  top: 47%;
  height: 10px;
  width: 5px;
  border-bottom: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin: auto;
  width: 16px;
  height: 16px;
  color: #ffffff;
  background: #cccccc;
  line-height: 30px;
  font-size: 12px;
  top: 3px;
  border-radius: 100%;
  transition: all 0.4s;
  cursor: pointer;
  pointer-events: none;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__bar--set,
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__bar {
  height: 3px;
  left: 8%;
  transition: width 800ms cubic-bezier(0.915, 0.015, 0.3, 1.005);
  border-radius: 6px;
  width: 0;
  position: relative;
  z-index: -1;
  width: 20%;
  top: 2px;
  /*background-color: @blue;*/
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__bar--set {
  width: 80%;
  top: -1px;
  background: #cccccc;
  position: relative;
  z-index: -2;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .activeStatus:before {
  content: "";
  background-color: #0071b3 !important;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .inActiveStatus:before {
  content: "";
  background-color: #cccccc !important;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .activeTab {
  width: 16% !important;
  top: 2px !important;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .active1:before {
  content: "";
  background-color: #0071b3 !important;
  box-shadow: 0px 0px 0px 10px #E3F2FB;
  width: 16px;
  height: 16px;
}
.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .activeTabAll {
  width: 67% !important;
  top: 2px !important;
}
.order-status-order-dtls-new .order-tiles-div {
  float: left;
}
.order-status-order-dtls-new .shipping-documents-div {
  float: left;
}
.order-status-order-dtls-new .shipping-documents-div .tableTitle {
  font-size: 14px !important;
  color: #303030;
  padding-left: 15px;
  font-weight: 800 !important;
  vertical-align: top;
}
.order-status-order-dtls-new .shipping-documents-div .tableDesc {
  font-size: 14px !important;
  color: #303030;
  padding-left: 15px;
  font-weight: 300 !important;
  vertical-align: top;
}
.order-status-order-dtls-new .shipping-documents-div .shipping-div a {
  color: #0071b3 !important;
  font-size: 14px;
  font-weight: 500 !important;
  cursor: pointer;
}
.order-status-order-dtls-new .shipping-documents-div .shipping-div .shipping-download-icon {
  cursor: pointer;
  background-image: url("../../../content/dam/hbtbt/en/images/icons/download_icon.svg") !important;
  background-repeat: no-repeat !important;
  height: 20px;
  width: 20px;
  margin-top: 16px;
  background-size: cover;
}
.order-status-order-dtls-new .shipping-documents-div .shipping-div .shippingDownloadSection {
  display: flex;
}
.order-status-order-dtls-new .shipping-documents-div .shipping-div .shipping-download {
  margin-top: 12px;
  margin-left: -10px;
}
.order-status-order-dtls-new .shipping-documents-div .shipping-div .carat-more-title-desc li {
  padding-bottom: 15px;
}
.order-status-order-dtls-new .shipping-documents-div .shipping-div > div {
  border-bottom: 1px solid #cccccc;
}
.order-status-order-dtls-new .shipping-documents-div .shipping-div > div:last-child {
  border: none;
}
.order-status-order-dtls-new .shipping-documents-div .shipping-div > div:nth-last-child(2) {
  border: none;
}
.order-status-order-dtls-new .shipping-documents-div ol,
.order-status-order-dtls-new .shipping-documents-div ul {
  border-bottom: solid 1px #cccccc;
}
.order-status-order-dtls-new .shipping-documents-div ul:last-child {
  border-bottom: none;
}
.order-status-order-dtls-new .shipping-documents-div .border-none {
  border-bottom: none;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content {
  width: 50%;
  background: #ffffff;
  margin: 10vh auto;
  padding: 2rem;
  border-radius: .3rem;
  text-align: left;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .section-popup-msg-content-heading {
  float: left;
  display: inline-block;
  margin-top: 25px;
  padding: 0px;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .section-popup-msg-content {
  float: left;
  display: inline-block;
  margin-top: 0px;
  padding: 0px;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .radio-btn-outer-div {
  display: inline-block;
  margin-top: 10px;
  padding: 0px;
  width: 100%;
  float: left;
  margin-left: 15px;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .radio-btn-outer-div input {
  margin-right: 5px;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv {
  width: 100%;
  float: left;
  margin-top: 10px;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .btn-popup-msg {
  width: 100%;
  padding: 0px;
  padding-top: 0px;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .continue-btn-style-popup {
  background-color: #0071b3 !important;
  color: #ffffff !important;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .btn-style {
  margin-left: 0px;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .close-btn-popup {
  width: 110px !important;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .section-popup-msg-subdiv {
  float: left;
  text-align: left;
  margin-left: -5px;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .circle-popup1 {
  border: solid 3px #0071b3;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  cursor: pointer;
  box-shadow: 0 0 0 10px #e3f2fb;
  text-align: left;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .checkmark-popup1 {
  position: relative;
  left: 27%;
  top: 2%;
  height: 15px;
  width: 9px;
  font-size: 20px;
  font-weight: 800;
  color: #0071b3;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .circle-popup2 {
  border: solid 3px #6eb56e;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  cursor: pointer;
  box-shadow: 0 0 0 10px #efefef;
  text-align: left;
}
.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .checkmark-popup2 {
  position: relative;
  transform: rotate(45deg) translate(-50%, -50%);
  left: 20%;
  top: 46%;
  height: 15px;
  width: 9px;
  border-bottom: 3px solid #6eb56e;
  border-right: 3px solid #6eb56e;
}
.section-return-items,
.section-cancel-items {
  /* Start CSS for cancel order modal table tooltip */
  /* End CSS for cancel order modal table tooltip */
}
.section-return-items .export-download-icon:before,
.section-cancel-items .export-download-icon:before {
  font-size: 24px;
  color: #0071b3;
  padding-top: 5px;
  position: relative;
  top: 6px;
  margin: 0px 5px 0px 20px;
  color: #0071b3 !important;
}
.section-return-items .export-order-btn-div,
.section-cancel-items .export-order-btn-div {
  float: right;
  margin-left: 20px;
}
.section-return-items .export-order-btn-div .export-order-btn,
.section-cancel-items .export-order-btn-div .export-order-btn {
  font-weight: 800;
  font-size: 14px;
  line-height: 24px;
}
.section-return-items .return-items,
.section-cancel-items .return-items,
.section-return-items .cancel-items,
.section-cancel-items .cancel-items {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
  margin-bottom: 30px;
}
.section-return-items .return-items .btnAlignmentReturnItems,
.section-cancel-items .return-items .btnAlignmentReturnItems,
.section-return-items .cancel-items .btnAlignmentReturnItems,
.section-cancel-items .cancel-items .btnAlignmentReturnItems,
.section-return-items .return-items .btnAlignmentCancelItems,
.section-cancel-items .return-items .btnAlignmentCancelItems,
.section-return-items .cancel-items .btnAlignmentCancelItems,
.section-cancel-items .cancel-items .btnAlignmentCancelItems {
  margin-top: 20px;
}
.section-return-items .return-items .btnAlignmentReturnItems a,
.section-cancel-items .return-items .btnAlignmentReturnItems a,
.section-return-items .cancel-items .btnAlignmentReturnItems a,
.section-cancel-items .cancel-items .btnAlignmentReturnItems a,
.section-return-items .return-items .btnAlignmentCancelItems a,
.section-cancel-items .return-items .btnAlignmentCancelItems a,
.section-return-items .cancel-items .btnAlignmentCancelItems a,
.section-cancel-items .cancel-items .btnAlignmentCancelItems a {
  width: 330px;
}
.section-return-items .followed-orders-div,
.section-cancel-items .followed-orders-div {
  float: right;
}
.section-return-items .orders_icon_div,
.section-cancel-items .orders_icon_div {
  float: right;
  width: 65%;
}
.section-return-items .return-icons-div,
.section-cancel-items .return-icons-div,
.section-return-items .cancel-icons-div,
.section-cancel-items .cancel-icons-div,
.section-return-items .cancel-order-icons-div,
.section-cancel-items .cancel-order-icons-div {
  float: right;
  margin-top: 11px;
  cursor: pointer;
  display: inline-flex;
  margin-left: 40px;
}
.section-return-items .return-icons-div img,
.section-cancel-items .return-icons-div img,
.section-return-items .cancel-icons-div img,
.section-cancel-items .cancel-icons-div img,
.section-return-items .cancel-order-icons-div img,
.section-cancel-items .cancel-order-icons-div img {
  height: 26px;
}
.section-return-items .return-icons-div a,
.section-cancel-items .return-icons-div a,
.section-return-items .cancel-icons-div a,
.section-cancel-items .cancel-icons-div a,
.section-return-items .cancel-order-icons-div a,
.section-cancel-items .cancel-order-icons-div a {
  font-weight: 800;
  font-size: 14px;
  line-height: 24px;
}
.section-return-items .return-items-text,
.section-cancel-items .return-items-text,
.section-return-items .cancel-items-text,
.section-cancel-items .cancel-items-text {
  padding-left: 13px;
  color: #0071b3;
  text-transform: none !important;
  margin-top: 1px;
}
.section-return-items .return-items-text p,
.section-cancel-items .return-items-text p,
.section-return-items .cancel-items-text p,
.section-cancel-items .cancel-items-text p {
  font-weight: 800 !important;
  font-size: 14px !important;
  color: #0071b3 !important;
  line-height: 24px !important;
}
.section-return-items .return-items-tooltip,
.section-cancel-items .return-items-tooltip,
.section-return-items .cancel-items-tooltip,
.section-cancel-items .cancel-items-tooltip {
  position: relative;
  display: inline-block;
}
.section-return-items .return-items-tooltip .return-items-tooltiptext,
.section-cancel-items .return-items-tooltip .return-items-tooltiptext,
.section-return-items .cancel-items-tooltip .cancel-items-tooltiptext,
.section-cancel-items .cancel-items-tooltip .cancel-items-tooltiptext {
  visibility: hidden;
  width: 180px;
  background-color: #606060;
  color: #ffffff;
  text-align: center;
  border-radius: 6px;
  padding: 10px 5px 5px 5px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 0px;
  word-break: break-word;
  margin-left: -16px;
  opacity: 0;
  transition: opacity 0.3s;
}
.section-return-items .return-items-tooltip .return-items-tooltiptext p,
.section-cancel-items .return-items-tooltip .return-items-tooltiptext p,
.section-return-items .cancel-items-tooltip .cancel-items-tooltiptext p,
.section-cancel-items .cancel-items-tooltip .cancel-items-tooltiptext p {
  color: #ffffff !important;
  margin-bottom: 5px !important;
  font-size: 14px;
  font-weight: 300;
}
.section-return-items .return-items-tooltip .return-items-tooltiptext::after,
.section-cancel-items .return-items-tooltip .return-items-tooltiptext::after,
.section-return-items .cancel-items-tooltip .cancel-items-tooltiptext::after,
.section-cancel-items .cancel-items-tooltip .cancel-items-tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 10px;
  border-style: solid;
  border-color: #606060 transparent transparent transparent;
}
.section-return-items .return-items-tooltip:hover .return-items-tooltiptext,
.section-cancel-items .return-items-tooltip:hover .return-items-tooltiptext,
.section-return-items .cancel-items-tooltip:hover .cancel-items-tooltiptext,
.section-cancel-items .cancel-items-tooltip:hover .cancel-items-tooltiptext {
  visibility: visible;
  opacity: 1;
}
.section-return-items .meta-data-label-tooltip-info,
.section-cancel-items .meta-data-label-tooltip-info {
  position: relative;
  display: inline-block;
}
.section-return-items .meta-data-label-tooltip-info .mvp-icon-information::before,
.section-cancel-items .meta-data-label-tooltip-info .mvp-icon-information::before {
  color: #ffffff !important;
}
.section-return-items .metadata-label-tooltip-text,
.section-cancel-items .metadata-label-tooltip-text {
  visibility: hidden;
  width: 165px;
  background-color: #606060;
  color: #ffffff;
  text-align: center;
  border-radius: 6px;
  padding: 10px 5px 5px 5px;
  position: absolute;
  z-index: 1;
  bottom: 151%;
  left: 0px;
  word-break: break-word;
  margin-left: -74px;
  opacity: 0;
  transition: opacity 0.3s;
}
.section-return-items .metadata-label-tooltip-text p,
.section-cancel-items .metadata-label-tooltip-text p {
  color: #ffffff !important;
  margin-bottom: 5px !important;
  font-size: 14px;
  font-weight: 300;
}
.section-return-items .metadata-label-tooltip-text::after,
.section-cancel-items .metadata-label-tooltip-text::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 10px;
  border-style: solid;
  border-color: #606060 transparent transparent transparent;
}
.section-return-items .meta-data-label-tooltip-info:hover .metadata-label-tooltip-text,
.section-cancel-items .meta-data-label-tooltip-info:hover .metadata-label-tooltip-text {
  visibility: visible;
  opacity: 1;
}
.section-return-items .orders_icon_div_lineitem,
.section-cancel-items .orders_icon_div_lineitem,
.section-return-items .orders_icon_div_lineitem_cancel,
.section-cancel-items .orders_icon_div_lineitem_cancel {
  float: right;
}
.section-return-items .return-items-order-lineitem,
.section-cancel-items .return-items-order-lineitem,
.section-return-items .cancel-items-order-lineitem,
.section-cancel-items .cancel-items-order-lineitem {
  margin-top: 10px;
  cursor: pointer;
  display: inline-flex;
  margin-left: 40px;
}
.section-return-items .modal-return-items-form .modal-content-return-items-form,
.section-cancel-items .modal-return-items-form .modal-content-return-items-form,
.section-return-items .modal-cancel-items-form .modal-content-return-items-form,
.section-cancel-items .modal-cancel-items-form .modal-content-return-items-form,
.section-return-items .modal-cancel-order-form .modal-content-return-items-form,
.section-cancel-items .modal-cancel-order-form .modal-content-return-items-form,
.section-return-items .modal-return-items-form .modal-content-cancel-items-form,
.section-cancel-items .modal-return-items-form .modal-content-cancel-items-form,
.section-return-items .modal-cancel-items-form .modal-content-cancel-items-form,
.section-cancel-items .modal-cancel-items-form .modal-content-cancel-items-form,
.section-return-items .modal-cancel-order-form .modal-content-cancel-items-form,
.section-cancel-items .modal-cancel-order-form .modal-content-cancel-items-form,
.section-return-items .modal-return-items-form .modal-content-cancel-order-form,
.section-cancel-items .modal-return-items-form .modal-content-cancel-order-form,
.section-return-items .modal-cancel-items-form .modal-content-cancel-order-form,
.section-cancel-items .modal-cancel-items-form .modal-content-cancel-order-form,
.section-return-items .modal-cancel-order-form .modal-content-cancel-order-form,
.section-cancel-items .modal-cancel-order-form .modal-content-cancel-order-form {
  padding: 1rem 2rem 2rem 2rem;
  border-radius: 0px;
  width: 60%;
}
.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnReturnItems,
.section-cancel-items .modal-return-items-form .modal-content-return-items-form .closeBtnReturnItems,
.section-return-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnReturnItems,
.section-cancel-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnReturnItems,
.section-return-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnReturnItems,
.section-cancel-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnReturnItems,
.section-return-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnReturnItems,
.section-cancel-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnReturnItems,
.section-return-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnReturnItems,
.section-cancel-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnReturnItems,
.section-return-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnReturnItems,
.section-cancel-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnReturnItems,
.section-return-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnReturnItems,
.section-cancel-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnReturnItems,
.section-return-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnReturnItems,
.section-cancel-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnReturnItems,
.section-return-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnReturnItems,
.section-cancel-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnReturnItems,
.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnCancelItems,
.section-cancel-items .modal-return-items-form .modal-content-return-items-form .closeBtnCancelItems,
.section-return-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnCancelItems,
.section-cancel-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnCancelItems,
.section-return-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnCancelItems,
.section-cancel-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnCancelItems,
.section-return-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnCancelItems,
.section-cancel-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnCancelItems,
.section-return-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnCancelItems,
.section-cancel-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnCancelItems,
.section-return-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnCancelItems,
.section-cancel-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnCancelItems,
.section-return-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnCancelItems,
.section-cancel-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnCancelItems,
.section-return-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnCancelItems,
.section-cancel-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnCancelItems,
.section-return-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnCancelItems,
.section-cancel-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnCancelItems,
.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnCancelOrder,
.section-cancel-items .modal-return-items-form .modal-content-return-items-form .closeBtnCancelOrder,
.section-return-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnCancelOrder,
.section-cancel-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnCancelOrder,
.section-return-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnCancelOrder,
.section-cancel-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnCancelOrder,
.section-return-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnCancelOrder,
.section-cancel-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnCancelOrder,
.section-return-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnCancelOrder,
.section-cancel-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnCancelOrder,
.section-return-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnCancelOrder,
.section-cancel-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnCancelOrder,
.section-return-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnCancelOrder,
.section-cancel-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnCancelOrder,
.section-return-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnCancelOrder,
.section-cancel-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnCancelOrder,
.section-return-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnCancelOrder,
.section-cancel-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnCancelOrder {
  float: right;
}
.section-return-items .modal-return-items-form .section-return-items-form,
.section-cancel-items .modal-return-items-form .section-return-items-form,
.section-return-items .modal-cancel-items-form .section-return-items-form,
.section-cancel-items .modal-cancel-items-form .section-return-items-form,
.section-return-items .modal-cancel-order-form .section-return-items-form,
.section-cancel-items .modal-cancel-order-form .section-return-items-form,
.section-return-items .modal-return-items-form .section-cancel-items-form,
.section-cancel-items .modal-return-items-form .section-cancel-items-form,
.section-return-items .modal-cancel-items-form .section-cancel-items-form,
.section-cancel-items .modal-cancel-items-form .section-cancel-items-form,
.section-return-items .modal-cancel-order-form .section-cancel-items-form,
.section-cancel-items .modal-cancel-order-form .section-cancel-items-form,
.section-return-items .modal-return-items-form .section-cancel-order-form,
.section-cancel-items .modal-return-items-form .section-cancel-order-form,
.section-return-items .modal-cancel-items-form .section-cancel-order-form,
.section-cancel-items .modal-cancel-items-form .section-cancel-order-form,
.section-return-items .modal-cancel-order-form .section-cancel-order-form,
.section-cancel-items .modal-cancel-order-form .section-cancel-order-form {
  margin-top: 20px;
}
.section-return-items .modal-return-items-form .divider-modal-heading,
.section-cancel-items .modal-return-items-form .divider-modal-heading,
.section-return-items .modal-cancel-items-form .divider-modal-heading,
.section-cancel-items .modal-cancel-items-form .divider-modal-heading,
.section-return-items .modal-cancel-order-form .divider-modal-heading,
.section-cancel-items .modal-cancel-order-form .divider-modal-heading {
  width: 100%;
  height: 2px;
  display: block;
  background-color: #ccc;
  margin: 0px 0px 10px 0px;
  float: left;
}
.section-return-items .modal-return-items-form .return-items-section-div,
.section-cancel-items .modal-return-items-form .return-items-section-div,
.section-return-items .modal-cancel-items-form .return-items-section-div,
.section-cancel-items .modal-cancel-items-form .return-items-section-div,
.section-return-items .modal-cancel-order-form .return-items-section-div,
.section-cancel-items .modal-cancel-order-form .return-items-section-div,
.section-return-items .modal-return-items-form .cancel-items-section-div,
.section-cancel-items .modal-return-items-form .cancel-items-section-div,
.section-return-items .modal-cancel-items-form .cancel-items-section-div,
.section-cancel-items .modal-cancel-items-form .cancel-items-section-div,
.section-return-items .modal-cancel-order-form .cancel-items-section-div,
.section-cancel-items .modal-cancel-order-form .cancel-items-section-div,
.section-return-items .modal-return-items-form .cancel-order-section-div,
.section-cancel-items .modal-return-items-form .cancel-order-section-div,
.section-return-items .modal-cancel-items-form .cancel-order-section-div,
.section-cancel-items .modal-cancel-items-form .cancel-order-section-div,
.section-return-items .modal-cancel-order-form .cancel-order-section-div,
.section-cancel-items .modal-cancel-order-form .cancel-order-section-div {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.section-return-items .modal-return-items-form .return-items-section-div .return-dropdown-section,
.section-cancel-items .modal-return-items-form .return-items-section-div .return-dropdown-section,
.section-return-items .modal-cancel-items-form .return-items-section-div .return-dropdown-section,
.section-cancel-items .modal-cancel-items-form .return-items-section-div .return-dropdown-section,
.section-return-items .modal-cancel-order-form .return-items-section-div .return-dropdown-section,
.section-cancel-items .modal-cancel-order-form .return-items-section-div .return-dropdown-section,
.section-return-items .modal-return-items-form .cancel-items-section-div .return-dropdown-section,
.section-cancel-items .modal-return-items-form .cancel-items-section-div .return-dropdown-section,
.section-return-items .modal-cancel-items-form .cancel-items-section-div .return-dropdown-section,
.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .return-dropdown-section,
.section-return-items .modal-cancel-order-form .cancel-items-section-div .return-dropdown-section,
.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .return-dropdown-section,
.section-return-items .modal-return-items-form .cancel-order-section-div .return-dropdown-section,
.section-cancel-items .modal-return-items-form .cancel-order-section-div .return-dropdown-section,
.section-return-items .modal-cancel-items-form .cancel-order-section-div .return-dropdown-section,
.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .return-dropdown-section,
.section-return-items .modal-cancel-order-form .cancel-order-section-div .return-dropdown-section,
.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .return-dropdown-section,
.section-return-items .modal-return-items-form .return-items-section-div .cancel-dropdown-section,
.section-cancel-items .modal-return-items-form .return-items-section-div .cancel-dropdown-section,
.section-return-items .modal-cancel-items-form .return-items-section-div .cancel-dropdown-section,
.section-cancel-items .modal-cancel-items-form .return-items-section-div .cancel-dropdown-section,
.section-return-items .modal-cancel-order-form .return-items-section-div .cancel-dropdown-section,
.section-cancel-items .modal-cancel-order-form .return-items-section-div .cancel-dropdown-section,
.section-return-items .modal-return-items-form .cancel-items-section-div .cancel-dropdown-section,
.section-cancel-items .modal-return-items-form .cancel-items-section-div .cancel-dropdown-section,
.section-return-items .modal-cancel-items-form .cancel-items-section-div .cancel-dropdown-section,
.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .cancel-dropdown-section,
.section-return-items .modal-cancel-order-form .cancel-items-section-div .cancel-dropdown-section,
.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .cancel-dropdown-section,
.section-return-items .modal-return-items-form .cancel-order-section-div .cancel-dropdown-section,
.section-cancel-items .modal-return-items-form .cancel-order-section-div .cancel-dropdown-section,
.section-return-items .modal-cancel-items-form .cancel-order-section-div .cancel-dropdown-section,
.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .cancel-dropdown-section,
.section-return-items .modal-cancel-order-form .cancel-order-section-div .cancel-dropdown-section,
.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .cancel-dropdown-section {
  padding: 0px;
  margin-right: 20px;
}
.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv,
.section-return-items .modal-cancel-items-form .return-items-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-cancel-items-form .return-items-section-div .returnSectionDropdownDiv,
.section-return-items .modal-cancel-order-form .return-items-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-cancel-order-form .return-items-section-div .returnSectionDropdownDiv,
.section-return-items .modal-return-items-form .cancel-items-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-return-items-form .cancel-items-section-div .returnSectionDropdownDiv,
.section-return-items .modal-cancel-items-form .cancel-items-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .returnSectionDropdownDiv,
.section-return-items .modal-cancel-order-form .cancel-items-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .returnSectionDropdownDiv,
.section-return-items .modal-return-items-form .cancel-order-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-return-items-form .cancel-order-section-div .returnSectionDropdownDiv,
.section-return-items .modal-cancel-items-form .cancel-order-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .returnSectionDropdownDiv,
.section-return-items .modal-cancel-order-form .cancel-order-section-div .returnSectionDropdownDiv,
.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .returnSectionDropdownDiv,
.section-return-items .modal-return-items-form .return-items-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-return-items-form .return-items-section-div .cancelSectionDropdownDiv,
.section-return-items .modal-cancel-items-form .return-items-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-cancel-items-form .return-items-section-div .cancelSectionDropdownDiv,
.section-return-items .modal-cancel-order-form .return-items-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-cancel-order-form .return-items-section-div .cancelSectionDropdownDiv,
.section-return-items .modal-return-items-form .cancel-items-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-return-items-form .cancel-items-section-div .cancelSectionDropdownDiv,
.section-return-items .modal-cancel-items-form .cancel-items-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .cancelSectionDropdownDiv,
.section-return-items .modal-cancel-order-form .cancel-items-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .cancelSectionDropdownDiv,
.section-return-items .modal-return-items-form .cancel-order-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-return-items-form .cancel-order-section-div .cancelSectionDropdownDiv,
.section-return-items .modal-cancel-items-form .cancel-order-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .cancelSectionDropdownDiv,
.section-return-items .modal-cancel-order-form .cancel-order-section-div .cancelSectionDropdownDiv,
.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .cancelSectionDropdownDiv {
  margin: 6px 0px 5px 0px;
}
.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-cancel-items-form .return-items-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-cancel-items-form .return-items-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-cancel-order-form .return-items-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-cancel-order-form .return-items-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-return-items-form .cancel-items-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-return-items-form .cancel-items-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-cancel-items-form .cancel-items-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-cancel-order-form .cancel-items-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-return-items-form .cancel-order-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-return-items-form .cancel-order-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-cancel-items-form .cancel-order-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-cancel-order-form .cancel-order-section-div .returnSectionDropdownDiv select,
.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .returnSectionDropdownDiv select,
.section-return-items .modal-return-items-form .return-items-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-return-items-form .return-items-section-div .cancelSectionDropdownDiv select,
.section-return-items .modal-cancel-items-form .return-items-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-cancel-items-form .return-items-section-div .cancelSectionDropdownDiv select,
.section-return-items .modal-cancel-order-form .return-items-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-cancel-order-form .return-items-section-div .cancelSectionDropdownDiv select,
.section-return-items .modal-return-items-form .cancel-items-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-return-items-form .cancel-items-section-div .cancelSectionDropdownDiv select,
.section-return-items .modal-cancel-items-form .cancel-items-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .cancelSectionDropdownDiv select,
.section-return-items .modal-cancel-order-form .cancel-items-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .cancelSectionDropdownDiv select,
.section-return-items .modal-return-items-form .cancel-order-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-return-items-form .cancel-order-section-div .cancelSectionDropdownDiv select,
.section-return-items .modal-cancel-items-form .cancel-order-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .cancelSectionDropdownDiv select,
.section-return-items .modal-cancel-order-form .cancel-order-section-div .cancelSectionDropdownDiv select,
.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .cancelSectionDropdownDiv select {
  padding: 10px 5px 10px 5px;
  margin: 5px 0px 0px 0px;
  -webkit-appearance: auto !important;
  appearance: auto !important;
}
.section-return-items .modal-return-items-form .return-items-section-div p,
.section-cancel-items .modal-return-items-form .return-items-section-div p,
.section-return-items .modal-cancel-items-form .return-items-section-div p,
.section-cancel-items .modal-cancel-items-form .return-items-section-div p,
.section-return-items .modal-cancel-order-form .return-items-section-div p,
.section-cancel-items .modal-cancel-order-form .return-items-section-div p,
.section-return-items .modal-return-items-form .cancel-items-section-div p,
.section-cancel-items .modal-return-items-form .cancel-items-section-div p,
.section-return-items .modal-cancel-items-form .cancel-items-section-div p,
.section-cancel-items .modal-cancel-items-form .cancel-items-section-div p,
.section-return-items .modal-cancel-order-form .cancel-items-section-div p,
.section-cancel-items .modal-cancel-order-form .cancel-items-section-div p,
.section-return-items .modal-return-items-form .cancel-order-section-div p,
.section-cancel-items .modal-return-items-form .cancel-order-section-div p,
.section-return-items .modal-cancel-items-form .cancel-order-section-div p,
.section-cancel-items .modal-cancel-items-form .cancel-order-section-div p,
.section-return-items .modal-cancel-order-form .cancel-order-section-div p,
.section-cancel-items .modal-cancel-order-form .cancel-order-section-div p {
  font-size: 14px;
}
.section-return-items .modal-return-items-form .return-items-table-div,
.section-cancel-items .modal-return-items-form .return-items-table-div,
.section-return-items .modal-cancel-items-form .return-items-table-div,
.section-cancel-items .modal-cancel-items-form .return-items-table-div,
.section-return-items .modal-cancel-order-form .return-items-table-div,
.section-cancel-items .modal-cancel-order-form .return-items-table-div,
.section-return-items .modal-return-items-form .cancel-items-table-div,
.section-cancel-items .modal-return-items-form .cancel-items-table-div,
.section-return-items .modal-cancel-items-form .cancel-items-table-div,
.section-cancel-items .modal-cancel-items-form .cancel-items-table-div,
.section-return-items .modal-cancel-order-form .cancel-items-table-div,
.section-cancel-items .modal-cancel-order-form .cancel-items-table-div,
.section-return-items .modal-return-items-form .cancel-order-table-div,
.section-cancel-items .modal-return-items-form .cancel-order-table-div,
.section-return-items .modal-cancel-items-form .cancel-order-table-div,
.section-cancel-items .modal-cancel-items-form .cancel-order-table-div,
.section-return-items .modal-cancel-order-form .cancel-order-table-div,
.section-cancel-items .modal-cancel-order-form .cancel-order-table-div {
  width: 100%;
  border: none !important;
}
.section-return-items .modal-return-items-form .return-item-modal-tablerow,
.section-cancel-items .modal-return-items-form .return-item-modal-tablerow,
.section-return-items .modal-cancel-items-form .return-item-modal-tablerow,
.section-cancel-items .modal-cancel-items-form .return-item-modal-tablerow,
.section-return-items .modal-cancel-order-form .return-item-modal-tablerow,
.section-cancel-items .modal-cancel-order-form .return-item-modal-tablerow,
.section-return-items .modal-return-items-form .cancel-item-modal-tablerow,
.section-cancel-items .modal-return-items-form .cancel-item-modal-tablerow,
.section-return-items .modal-cancel-items-form .cancel-item-modal-tablerow,
.section-cancel-items .modal-cancel-items-form .cancel-item-modal-tablerow,
.section-return-items .modal-cancel-order-form .cancel-item-modal-tablerow,
.section-cancel-items .modal-cancel-order-form .cancel-item-modal-tablerow,
.section-return-items .modal-return-items-form .cancel-order-modal-tablerow,
.section-cancel-items .modal-return-items-form .cancel-order-modal-tablerow,
.section-return-items .modal-cancel-items-form .cancel-order-modal-tablerow,
.section-cancel-items .modal-cancel-items-form .cancel-order-modal-tablerow,
.section-return-items .modal-cancel-order-form .cancel-order-modal-tablerow,
.section-cancel-items .modal-cancel-order-form .cancel-order-modal-tablerow {
  margin-right: -15px !important;
  margin-left: -15px !important;
}
.section-return-items .modal-return-items-form .return-items-table,
.section-cancel-items .modal-return-items-form .return-items-table,
.section-return-items .modal-cancel-items-form .return-items-table,
.section-cancel-items .modal-cancel-items-form .return-items-table,
.section-return-items .modal-cancel-order-form .return-items-table,
.section-cancel-items .modal-cancel-order-form .return-items-table,
.section-return-items .modal-return-items-form .cancel-items-table,
.section-cancel-items .modal-return-items-form .cancel-items-table,
.section-return-items .modal-cancel-items-form .cancel-items-table,
.section-cancel-items .modal-cancel-items-form .cancel-items-table,
.section-return-items .modal-cancel-order-form .cancel-items-table,
.section-cancel-items .modal-cancel-order-form .cancel-items-table,
.section-return-items .modal-return-items-form .cancel-order-table,
.section-cancel-items .modal-return-items-form .cancel-order-table,
.section-return-items .modal-cancel-items-form .cancel-order-table,
.section-cancel-items .modal-cancel-items-form .cancel-order-table,
.section-return-items .modal-cancel-order-form .cancel-order-table,
.section-cancel-items .modal-cancel-order-form .cancel-order-table {
  float: left;
}
.section-return-items .modal-return-items-form .float-left,
.section-cancel-items .modal-return-items-form .float-left,
.section-return-items .modal-cancel-items-form .float-left,
.section-cancel-items .modal-cancel-items-form .float-left,
.section-return-items .modal-cancel-order-form .float-left,
.section-cancel-items .modal-cancel-order-form .float-left {
  float: left;
}
.section-return-items .modal-return-items-form .return-items-table-data,
.section-cancel-items .modal-return-items-form .return-items-table-data,
.section-return-items .modal-cancel-items-form .return-items-table-data,
.section-cancel-items .modal-cancel-items-form .return-items-table-data,
.section-return-items .modal-cancel-order-form .return-items-table-data,
.section-cancel-items .modal-cancel-order-form .return-items-table-data,
.section-return-items .modal-return-items-form .cancel-items-table-data,
.section-cancel-items .modal-return-items-form .cancel-items-table-data,
.section-return-items .modal-cancel-items-form .cancel-items-table-data,
.section-cancel-items .modal-cancel-items-form .cancel-items-table-data,
.section-return-items .modal-cancel-order-form .cancel-items-table-data,
.section-cancel-items .modal-cancel-order-form .cancel-items-table-data {
  margin-left: 10px;
  float: left;
}
.section-return-items .modal-return-items-form .return-items-control,
.section-cancel-items .modal-return-items-form .return-items-control,
.section-return-items .modal-cancel-items-form .return-items-control,
.section-cancel-items .modal-cancel-items-form .return-items-control,
.section-return-items .modal-cancel-order-form .return-items-control,
.section-cancel-items .modal-cancel-order-form .return-items-control,
.section-return-items .modal-return-items-form .cancel-items-control,
.section-cancel-items .modal-return-items-form .cancel-items-control,
.section-return-items .modal-cancel-items-form .cancel-items-control,
.section-cancel-items .modal-cancel-items-form .cancel-items-control,
.section-return-items .modal-cancel-order-form .cancel-items-control,
.section-cancel-items .modal-cancel-order-form .cancel-items-control,
.section-return-items .modal-return-items-form .cancel-order-control,
.section-cancel-items .modal-return-items-form .cancel-order-control,
.section-return-items .modal-cancel-items-form .cancel-order-control,
.section-cancel-items .modal-cancel-items-form .cancel-order-control,
.section-return-items .modal-cancel-order-form .cancel-order-control,
.section-cancel-items .modal-cancel-order-form .cancel-order-control {
  float: right;
  margin-top: 30px;
}
.section-return-items .modal-return-items-form .return-items-control .btn-returnItems-modal,
.section-cancel-items .modal-return-items-form .return-items-control .btn-returnItems-modal,
.section-return-items .modal-cancel-items-form .return-items-control .btn-returnItems-modal,
.section-cancel-items .modal-cancel-items-form .return-items-control .btn-returnItems-modal,
.section-return-items .modal-cancel-order-form .return-items-control .btn-returnItems-modal,
.section-cancel-items .modal-cancel-order-form .return-items-control .btn-returnItems-modal,
.section-return-items .modal-return-items-form .cancel-items-control .btn-returnItems-modal,
.section-cancel-items .modal-return-items-form .cancel-items-control .btn-returnItems-modal,
.section-return-items .modal-cancel-items-form .cancel-items-control .btn-returnItems-modal,
.section-cancel-items .modal-cancel-items-form .cancel-items-control .btn-returnItems-modal,
.section-return-items .modal-cancel-order-form .cancel-items-control .btn-returnItems-modal,
.section-cancel-items .modal-cancel-order-form .cancel-items-control .btn-returnItems-modal,
.section-return-items .modal-return-items-form .cancel-order-control .btn-returnItems-modal,
.section-cancel-items .modal-return-items-form .cancel-order-control .btn-returnItems-modal,
.section-return-items .modal-cancel-items-form .cancel-order-control .btn-returnItems-modal,
.section-cancel-items .modal-cancel-items-form .cancel-order-control .btn-returnItems-modal,
.section-return-items .modal-cancel-order-form .cancel-order-control .btn-returnItems-modal,
.section-cancel-items .modal-cancel-order-form .cancel-order-control .btn-returnItems-modal,
.section-return-items .modal-return-items-form .return-items-control .btn-cancelItems-modal,
.section-cancel-items .modal-return-items-form .return-items-control .btn-cancelItems-modal,
.section-return-items .modal-cancel-items-form .return-items-control .btn-cancelItems-modal,
.section-cancel-items .modal-cancel-items-form .return-items-control .btn-cancelItems-modal,
.section-return-items .modal-cancel-order-form .return-items-control .btn-cancelItems-modal,
.section-cancel-items .modal-cancel-order-form .return-items-control .btn-cancelItems-modal,
.section-return-items .modal-return-items-form .cancel-items-control .btn-cancelItems-modal,
.section-cancel-items .modal-return-items-form .cancel-items-control .btn-cancelItems-modal,
.section-return-items .modal-cancel-items-form .cancel-items-control .btn-cancelItems-modal,
.section-cancel-items .modal-cancel-items-form .cancel-items-control .btn-cancelItems-modal,
.section-return-items .modal-cancel-order-form .cancel-items-control .btn-cancelItems-modal,
.section-cancel-items .modal-cancel-order-form .cancel-items-control .btn-cancelItems-modal,
.section-return-items .modal-return-items-form .cancel-order-control .btn-cancelItems-modal,
.section-cancel-items .modal-return-items-form .cancel-order-control .btn-cancelItems-modal,
.section-return-items .modal-cancel-items-form .cancel-order-control .btn-cancelItems-modal,
.section-cancel-items .modal-cancel-items-form .cancel-order-control .btn-cancelItems-modal,
.section-return-items .modal-cancel-order-form .cancel-order-control .btn-cancelItems-modal,
.section-cancel-items .modal-cancel-order-form .cancel-order-control .btn-cancelItems-modal,
.section-return-items .modal-return-items-form .return-items-control .btn-cancelOrder-modal,
.section-cancel-items .modal-return-items-form .return-items-control .btn-cancelOrder-modal,
.section-return-items .modal-cancel-items-form .return-items-control .btn-cancelOrder-modal,
.section-cancel-items .modal-cancel-items-form .return-items-control .btn-cancelOrder-modal,
.section-return-items .modal-cancel-order-form .return-items-control .btn-cancelOrder-modal,
.section-cancel-items .modal-cancel-order-form .return-items-control .btn-cancelOrder-modal,
.section-return-items .modal-return-items-form .cancel-items-control .btn-cancelOrder-modal,
.section-cancel-items .modal-return-items-form .cancel-items-control .btn-cancelOrder-modal,
.section-return-items .modal-cancel-items-form .cancel-items-control .btn-cancelOrder-modal,
.section-cancel-items .modal-cancel-items-form .cancel-items-control .btn-cancelOrder-modal,
.section-return-items .modal-cancel-order-form .cancel-items-control .btn-cancelOrder-modal,
.section-cancel-items .modal-cancel-order-form .cancel-items-control .btn-cancelOrder-modal,
.section-return-items .modal-return-items-form .cancel-order-control .btn-cancelOrder-modal,
.section-cancel-items .modal-return-items-form .cancel-order-control .btn-cancelOrder-modal,
.section-return-items .modal-cancel-items-form .cancel-order-control .btn-cancelOrder-modal,
.section-cancel-items .modal-cancel-items-form .cancel-order-control .btn-cancelOrder-modal,
.section-return-items .modal-cancel-order-form .cancel-order-control .btn-cancelOrder-modal,
.section-cancel-items .modal-cancel-order-form .cancel-order-control .btn-cancelOrder-modal {
  padding: 0px;
}
.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style,
.section-return-items .modal-cancel-items-form .return-items-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-cancel-items-form .return-items-control a.return-popup.continue-btn-style,
.section-return-items .modal-cancel-order-form .return-items-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-cancel-order-form .return-items-control a.return-popup.continue-btn-style,
.section-return-items .modal-return-items-form .cancel-items-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-return-items-form .cancel-items-control a.return-popup.continue-btn-style,
.section-return-items .modal-cancel-items-form .cancel-items-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-cancel-items-form .cancel-items-control a.return-popup.continue-btn-style,
.section-return-items .modal-cancel-order-form .cancel-items-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-cancel-order-form .cancel-items-control a.return-popup.continue-btn-style,
.section-return-items .modal-return-items-form .cancel-order-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-return-items-form .cancel-order-control a.return-popup.continue-btn-style,
.section-return-items .modal-cancel-items-form .cancel-order-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-cancel-items-form .cancel-order-control a.return-popup.continue-btn-style,
.section-return-items .modal-cancel-order-form .cancel-order-control a.return-popup.continue-btn-style,
.section-cancel-items .modal-cancel-order-form .cancel-order-control a.return-popup.continue-btn-style,
.section-return-items .modal-return-items-form .return-items-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-return-items-form .return-items-control a.cancel-popup.continue-btn-style,
.section-return-items .modal-cancel-items-form .return-items-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-cancel-items-form .return-items-control a.cancel-popup.continue-btn-style,
.section-return-items .modal-cancel-order-form .return-items-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-cancel-order-form .return-items-control a.cancel-popup.continue-btn-style,
.section-return-items .modal-return-items-form .cancel-items-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-return-items-form .cancel-items-control a.cancel-popup.continue-btn-style,
.section-return-items .modal-cancel-items-form .cancel-items-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-cancel-items-form .cancel-items-control a.cancel-popup.continue-btn-style,
.section-return-items .modal-cancel-order-form .cancel-items-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-cancel-order-form .cancel-items-control a.cancel-popup.continue-btn-style,
.section-return-items .modal-return-items-form .cancel-order-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-return-items-form .cancel-order-control a.cancel-popup.continue-btn-style,
.section-return-items .modal-cancel-items-form .cancel-order-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-cancel-items-form .cancel-order-control a.cancel-popup.continue-btn-style,
.section-return-items .modal-cancel-order-form .cancel-order-control a.cancel-popup.continue-btn-style,
.section-cancel-items .modal-cancel-order-form .cancel-order-control a.cancel-popup.continue-btn-style {
  background-color: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
  cursor: pointer;
}
.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-items-form .return-items-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-items-form .return-items-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-order-form .return-items-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-order-form .return-items-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-return-items-form .cancel-items-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-return-items-form .cancel-items-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-items-form .cancel-items-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-items-form .cancel-items-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-order-form .cancel-items-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-order-form .cancel-items-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-return-items-form .cancel-order-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-return-items-form .cancel-order-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-items-form .cancel-order-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-items-form .cancel-order-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-order-form .cancel-order-control a.return-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-order-form .cancel-order-control a.return-popup.continue-btn-style.disabled,
.section-return-items .modal-return-items-form .return-items-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-return-items-form .return-items-control a.cancel-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-items-form .return-items-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-items-form .return-items-control a.cancel-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-order-form .return-items-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-order-form .return-items-control a.cancel-popup.continue-btn-style.disabled,
.section-return-items .modal-return-items-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-return-items-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-items-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-items-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-order-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-order-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,
.section-return-items .modal-return-items-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-return-items-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-items-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-items-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,
.section-return-items .modal-cancel-order-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,
.section-cancel-items .modal-cancel-order-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled {
  pointer-events: none;
  cursor: default;
  background-color: #a0a0a0 !important;
  border: 2px solid #a0a0a0 !important;
}
.section-return-items .modal-return-items-form .cancel-items-table,
.section-cancel-items .modal-return-items-form .cancel-items-table,
.section-return-items .modal-cancel-items-form .cancel-items-table,
.section-cancel-items .modal-cancel-items-form .cancel-items-table,
.section-return-items .modal-cancel-order-form .cancel-items-table,
.section-cancel-items .modal-cancel-order-form .cancel-items-table,
.section-return-items .modal-return-items-form .cancel-order-table,
.section-cancel-items .modal-return-items-form .cancel-order-table,
.section-return-items .modal-cancel-items-form .cancel-order-table,
.section-cancel-items .modal-cancel-items-form .cancel-order-table,
.section-return-items .modal-cancel-order-form .cancel-order-table,
.section-cancel-items .modal-cancel-order-form .cancel-order-table {
  margin-bottom: 10px;
}
.section-return-items .modal-return-items-form .cancel-items-table .cancel-item-modal-tablerow,
.section-cancel-items .modal-return-items-form .cancel-items-table .cancel-item-modal-tablerow,
.section-return-items .modal-cancel-items-form .cancel-items-table .cancel-item-modal-tablerow,
.section-cancel-items .modal-cancel-items-form .cancel-items-table .cancel-item-modal-tablerow,
.section-return-items .modal-cancel-order-form .cancel-items-table .cancel-item-modal-tablerow,
.section-cancel-items .modal-cancel-order-form .cancel-items-table .cancel-item-modal-tablerow,
.section-return-items .modal-return-items-form .cancel-order-table .cancel-item-modal-tablerow,
.section-cancel-items .modal-return-items-form .cancel-order-table .cancel-item-modal-tablerow,
.section-return-items .modal-cancel-items-form .cancel-order-table .cancel-item-modal-tablerow,
.section-cancel-items .modal-cancel-items-form .cancel-order-table .cancel-item-modal-tablerow,
.section-return-items .modal-cancel-order-form .cancel-order-table .cancel-item-modal-tablerow,
.section-cancel-items .modal-cancel-order-form .cancel-order-table .cancel-item-modal-tablerow,
.section-return-items .modal-return-items-form .cancel-items-table .cancel-order-modal-tablerow,
.section-cancel-items .modal-return-items-form .cancel-items-table .cancel-order-modal-tablerow,
.section-return-items .modal-cancel-items-form .cancel-items-table .cancel-order-modal-tablerow,
.section-cancel-items .modal-cancel-items-form .cancel-items-table .cancel-order-modal-tablerow,
.section-return-items .modal-cancel-order-form .cancel-items-table .cancel-order-modal-tablerow,
.section-cancel-items .modal-cancel-order-form .cancel-items-table .cancel-order-modal-tablerow,
.section-return-items .modal-return-items-form .cancel-order-table .cancel-order-modal-tablerow,
.section-cancel-items .modal-return-items-form .cancel-order-table .cancel-order-modal-tablerow,
.section-return-items .modal-cancel-items-form .cancel-order-table .cancel-order-modal-tablerow,
.section-cancel-items .modal-cancel-items-form .cancel-order-table .cancel-order-modal-tablerow,
.section-return-items .modal-cancel-order-form .cancel-order-table .cancel-order-modal-tablerow,
.section-cancel-items .modal-cancel-order-form .cancel-order-table .cancel-order-modal-tablerow {
  position: sticky;
  z-index: 99999999;
  top: 0px;
  padding-left: 10px;
}
.section-return-items .modal-return-items-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,
.section-cancel-items .modal-return-items-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,
.section-return-items .modal-cancel-items-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,
.section-cancel-items .modal-cancel-items-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,
.section-return-items .modal-cancel-order-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,
.section-cancel-items .modal-cancel-order-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,
.section-return-items .modal-return-items-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,
.section-cancel-items .modal-return-items-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,
.section-return-items .modal-cancel-items-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,
.section-cancel-items .modal-cancel-items-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,
.section-return-items .modal-cancel-order-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,
.section-cancel-items .modal-cancel-order-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,
.section-return-items .modal-return-items-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,
.section-cancel-items .modal-return-items-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,
.section-return-items .modal-cancel-items-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,
.section-cancel-items .modal-cancel-items-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,
.section-return-items .modal-cancel-order-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,
.section-cancel-items .modal-cancel-order-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,
.section-return-items .modal-return-items-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,
.section-cancel-items .modal-return-items-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,
.section-return-items .modal-cancel-items-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,
.section-cancel-items .modal-cancel-items-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,
.section-return-items .modal-cancel-order-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,
.section-cancel-items .modal-cancel-order-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead {
  border-bottom: solid 1px transparent;
}
.section-return-items .modal-return-items-form .cancel-line-items,
.section-cancel-items .modal-return-items-form .cancel-line-items,
.section-return-items .modal-cancel-items-form .cancel-line-items,
.section-cancel-items .modal-cancel-items-form .cancel-line-items,
.section-return-items .modal-cancel-order-form .cancel-line-items,
.section-cancel-items .modal-cancel-order-form .cancel-line-items,
.section-return-items .modal-return-items-form .cancel-line-order,
.section-cancel-items .modal-return-items-form .cancel-line-order,
.section-return-items .modal-cancel-items-form .cancel-line-order,
.section-cancel-items .modal-cancel-items-form .cancel-line-order,
.section-return-items .modal-cancel-order-form .cancel-line-order,
.section-cancel-items .modal-cancel-order-form .cancel-line-order {
  margin-left: -15px !important;
  margin-right: -15px !important;
  max-height: 261px !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.section-return-items .modal-return-items-form .cancel-line-items .divTableCell,
.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell,
.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell,
.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell,
.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell,
.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell,
.section-return-items .modal-return-items-form .cancel-line-order .divTableCell,
.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell,
.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell,
.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell,
.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell,
.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell {
  margin-right: -15px !important;
  margin-left: 0px !important;
  overflow: hidden !important;
}
.section-return-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-1,
.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-1,
.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-1,
.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-1,
.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-1,
.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-1,
.section-return-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-1,
.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-1,
.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-1,
.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-1,
.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-1,
.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-1 {
  padding-left: 6px;
  padding-right: 14px;
}
.section-return-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-2,
.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-2,
.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-2,
.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-2,
.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-2,
.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-2,
.section-return-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-2,
.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-2,
.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-2,
.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-2,
.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-2,
.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-2 {
  padding-right: 14px;
  padding-left: 14px;
}
.section-return-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-3,
.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-3,
.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-3,
.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-3,
.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-3,
.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-3,
.section-return-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-3,
.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-3,
.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-3,
.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-3,
.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-3,
.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-3 {
  padding-right: 12px;
  padding-left: 16px;
}
.section-return-items .modal-return-items-form .cancel-line-items .divTableCell:nth-of-type(2n),
.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell:nth-of-type(2n),
.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell:nth-of-type(2n),
.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell:nth-of-type(2n),
.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell:nth-of-type(2n),
.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell:nth-of-type(2n),
.section-return-items .modal-return-items-form .cancel-line-order .divTableCell:nth-of-type(2n),
.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell:nth-of-type(2n),
.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell:nth-of-type(2n),
.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell:nth-of-type(2n),
.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell:nth-of-type(2n),
.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell:nth-of-type(2n) {
  background-color: #ffffff;
}
@media screen and (max-width: 768px) {
  .order-status-order-dtls-new .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: -1px;
  }
  .order-status-order-dtls-new i.credit-block-status.mvp-icon-information {
    position: relative;
  }
}
@media screen and (max-width: 994px) and (min-width: 768px) {
  .order-status-order-dtls-new i.credit-block-status.mvp-icon-information {
    position: relative;
  }
  .order-status-order-dtls-new span.status-table-info-icon {
    position: absolute;
    bottom: 26px;
    width: 200px;
    left: -81px;
  }
  .order-status-order-dtls-new .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: 0px;
  }
}
@media screen and (max-width: 1300px) and (min-width: 994px) {
  .order-status-order-dtls-new i.credit-block-status.mvp-icon-information {
    position: relative;
  }
  .order-status-order-dtls-new span.status-table-info-icon {
    position: absolute;
    bottom: 27px;
    width: 200px;
    left: -79px;
  }
  .order-status-order-dtls-new .credit-block-status.mvp-icon-information:before {
    position: absolute;
    bottom: -1px;
  }
}
.order-status-order-dtls-new .order-line-items-table-new .results-mob.delivery-dtls .carat-more-title-desc li {
  font-weight: 300;
}
.on-hold-container .on-hold-credit-section {
  font-weight: 800;
  margin: 10px 0 0 40px;
  color: #303030;
}
#change-quantity span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#change-quantity-violates span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#cancel-item span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#cancel-item-violates span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
#aog-item span.orange {
  color: #c2510a;
  font-weight: 800;
  font-size: 15px;
}
@media (max-width: 768px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 24px !important;
    padding-bottom: 20px;
  }
  .base-modal-component.base-adaptiveFormModal #change-quantity-violates .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 24px !important;
    padding-bottom: 20px;
  }
}
@media (min-width: 769px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
  }
}
#change-quantity .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
}
#change-quantity .guide-breadcrumb {
  display: none;
}
@media (min-width: 769px) {
  .base-modal-component.base-adaptiveFormModal #change-quantity-violates .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
  }
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .cancel-line {
  color: #0071b3;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 800;
}
.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls ol .cancel-line {
  padding-left: 15px;
}
.modal.base-modal#convert-to-aog {
  padding-left: 0 !important;
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#change-quantity .modal-content {
    padding: 30px 36px 48px !important;
  }
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#change-quantity-violates .modal-content {
    padding: 30px 36px 48px !important;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aog-content {
    display: block !important;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aogContent {
    padding-left: 0;
  }
  .base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading {
    padding-left: 0 !important;
  }
}
#convert-to-aog .guidetoolbar {
  display: flex;
  justify-content: flex-end;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .aog-content {
  display: flex;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading p {
  font-size: 15px !important;
  font-weight: 800;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #convert-to-aog .convert-aog-desc {
  font-size: 15px !important;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
#convert-to-aog .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0;
}
@media screen and (min-width: 1024px) {
  .base-adaptiveForm[data-adaptive="true"] .modal.base-modal#convert-to-aog .modal-dialog {
    min-width: 1000px;
    width: 1000px;
  }
}
@media (min-width: 768px) {
  .base-modal-component.base-adaptiveFormModal #convert-to-aog .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 40px !important;
    padding-left: 10px;
    padding-bottom: 20px;
  }
}
#change-quantity-violates .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
}
#change-quantity-violates .guide-breadcrumb {
  display: none;
}
.order-line-items-table-new .order-line-items .convert-to-aog .button--primary.c2aog {
  color: #0071b3;
  background-color: #ffffff;
  border: 2px solid #0071b3;
  margin-bottom: 5px;
  float: right;
  width: 215px;
  height: 48px;
  box-shadow: none;
  border-radius: 0;
  margin-left: 20px;
  font-weight: 800;
}
.order-line-items-table-new .order-line-items .order-lineitem-panel {
  padding: 60px 15px 5px 0px !important;
}
.order-line-items-table-new .order-line-items .order-line-itemdiv {
  float: left;
}
.order-line-items-table-new .order-line-items .panel-body-orderlineitem {
  float: left;
  width: 100%;
}
.order-line-items-table-new .order-line-items .cancel-line-item .button--primary.cancel {
  color: #0071b3;
  background-color: #ffffff;
  border: 2px solid #0071b3;
  margin-bottom: 5px;
  float: right;
  width: 215px;
  height: 48px;
  box-shadow: none;
  border-radius: 0;
  font-weight: 800;
}
#convert-to-aog .line-items .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #ffffff;
}
#convert-to-aog .line-items textarea.select2-search__field {
  resize: none;
  position: relative;
  width: 300px !important;
  left: -11px;
  top: -25px;
}
#convert-to-aog .line-items textarea.select2-search__field::placeholder {
  font-size: 14px !important;
  font-weight: 800;
  padding-left: 10px;
}
#convert-to-aog .aemformcontainer .line-items button:not(.af-icon-button) {
  padding: 0;
  border: 0;
}
#convert-to-aog .aemformcontainer .line-items button:not(.af-icon-button):hover {
  background: none !important;
}
#convert-to-aog .form-bill-one .custom-bill-one .line-items textarea:focus {
  border: none !important;
}
#convert-to-aog .guide-header-bar-wrapper {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #convert-to-aog li.select2-selection__choice[title="Click Here to Select"] {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #convert-to-aog li.select2-selection__choice[title="Select Model"] {
  display: none;
}
.base-modal-component.base-adaptiveFormModal .modal.base-modal#convert-to-aog .modal-content {
  padding: 30px 36px 48px !important;
}
.spares-contact-honeywell-form a {
  color: #007bc2;
  border-radius: 0;
  width: 250px;
  padding: 10px 15px;
  border: 2px solid #007bc2;
  font-size: 16px !important;
  font-weight: 800;
  margin-top: 0;
  line-height: normal;
  box-shadow: none;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
  font-size: 40px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content {
  margin-top: 20px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .repair-contact-heading p {
  font-size: 15px !important;
  font-weight: 800;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .repair-contact-description p {
  font-size: 15px !important;
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload .guide-fu-fileItem {
  margin-top: 15px;
  margin-left: -15px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p {
  font-size: 14px !important;
  line-height: 20px;
  font-style: italic;
  padding: 0px !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guidetextdraw.guidefield {
  margin-top: -10px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one textarea:focus {
  border: 1px solid #707070 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .aemformcontainer .multiline.textField textArea {
  border: 1px solid #707070;
  resize: none;
  height: 150px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .aemformcontainer .col-md-12 {
  margin-top: -15px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .help-needed {
  margin-top: 0;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model button#guideContainer-rootPanel-toolbar-saveguidedraft_copy___widget {
  margin-right: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-toolbar-saveguidedraft_copy___guide-item {
  margin-left: 0 !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .guide-breadcrumb {
  display: none !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidetextdraw__ p {
  margin-top: 10px;
  font-style: normal !important;
  margin-left: -10px;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-panel_copy___guide-item-container {
  margin-left: -15px;
  margin-right: -15px;
}
.base-adaptiveForm[data-adaptive="true"] #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment.repair-contact-attachment {
  padding-left: 0 !important;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one .guideFieldLabel label {
  font-size: 15px !important;
}
#spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload button.button-default.button-medium.guide-fu-attach-button {
  font-size: 16px;
  font-weight: 800;
}
#spares-contact-honeywell-model .select2-container.select2-container--default {
  font-size: 14px !important;
  font-weight: 800;
}
.spares-contact-modal_open .base-adaptiveForm[data-adaptive="true"] #spares-contact-honeywell-model li.select2-selection__choice[title="--Select--"] {
  display: none;
}
#spares-contact-honeywell-model div#guideContainer-rootPanel-panel-guidetextdraw__ p {
  opacity: 1;
  font-weight: 800;
  font-style: normal !important;
  font-size: 14px;
}
#spares-contact-save-modal .modal-footer.justify-content-start {
  justify-content: end !important;
}
#spares-contact-save-modal .button.close_modal_btn.button--primary a {
  font-size: 16px !important;
}
.text .cmp-text .back-to-orders {
  margin-top: 10px;
}
.text .cmp-text .back-to-orders a {
  font-weight: 800;
}
#spares-contact-honeywell-model .save span {
  font-size: 16px;
}
#spares-contact-honeywell-model .cancel span {
  font-size: 16px;
}
.select2-container.select2-container--default.information-required-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.aircraft-make-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.aircraft-model-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.help-needed-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.select2-container.select2-container--default.line-items-options .select2-results__options .select2-results__option {
  font-size: 14px !important;
}
.aircraft-serial-number input#guideContainer-rootPanel-panel_copy-guidetextbox___widget {
  font-size: 14px;
  font-weight: 800;
}
.location-grounded-aircraft input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676801___widget {
  font-size: 14px;
  font-weight: 800;
}
.operator-end-user-name input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676___widget {
  font-size: 14px;
  font-weight: 800;
}
.operator-end-user-address input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676_918694109___widget {
  font-size: 14px;
  font-weight: 800;
}
.next-scheduled-flight input#guideContainer-rootPanel-panel_copy-guidedatepicker_1727899625___widget {
  font-size: 14px;
  font-weight: 700;
}
#request_invoice_modal .modal-body b {
  font-weight: 900;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .validation-failure .select2-container.select2-container--default.select2-container--focus {
  border-color: #d22630 !important;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .validation-failure .select2-container.select2-container--default {
  border-color: #d22630 !important;
}
.spares-contact-modal_open .select2-container.select2-container--default .select2-results__options .select2-results__option {
  font-size: 14px !important;
  font-weight: 300;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one input[type="text"] {
  font-size: 14px;
  font-weight: 800;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model form .guideContainerWrapperNode .guideRootPanel input {
  font-size: 14px;
  font-weight: 700;
}
.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .helpText {
  margin-top: 5px;
}
#spares-contact-save-modal .modal-body b {
  font-weight: 900;
}
#airworthiness-download-tag .modal-footer.justify-content-start {
  justify-content: flex-end !important;
}
#airworthiness-download-tag a.functionality_modal {
  font-size: 16px;
}
#airworthiness-download-tag .modal-content .modal-body p {
  font-size: 16px;
}
#airworthiness-downloaded-tag a.functionality_modal {
  font-size: 16px;
}
#airworthiness-downloaded-tag .modal-content .modal-body p {
  font-size: 16px;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
#airworthiness-download-tag.modal.base-modal .modal-header .close:focus {
  border: none !important;
  outline: 0;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
#airworthiness-downloaded-tag.modal.base-modal .modal-header .close:focus {
  border: none !important;
  outline: 0;
}
@media (min-width: 1024px) {
  .order-line-items .view-all {
    right: 0;
  }
}
@media (max-width: 1024px) {
  .order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-document:before {
    padding-left: 0px;
  }
  .order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .checkbox-spacing li:first-child {
    padding-left: 15px;
  }
  .order-line-items .panel-body {
    padding: 0 0 2px 0;
  }
  .order-line-items .row.mob-table-head {
    display: none;
  }
  .order-line-items ol.col-12.no-gutters.carat-more-title {
    display: none;
  }
  .order-line-items .table-head {
    display: inline !important;
    font-weight: 800;
  }
  .order-line-items .view-request {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .order-line-items .divTableCell:nth-of-type(2n) {
    background-color: #f0f0f0;
  }
  .order-line-items .divTableCell .col-md-2,
  .order-line-items .divTableCell .col-md-3,
  .order-line-items .divTableCell .col-md-6,
  .order-line-items .divTableCell .col-md-1 {
    display: contents;
  }
  .order-line-items .divTableCell .results-mob {
    width: 100%;
  }
  .order-line-items .divTableCell,
  .order-line-items .divTableCell:nth-of-type(2n) {
    padding-left: 15px;
  }
  .order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child {
    padding: 10px 0 0 0;
  }
  .order-line-items .order-line-items-table-new .divTableCell > div {
    max-width: 100% !important;
    flex: unset !important;
  }
  .order-line-items .order-line-items-table-new .divTableCell > div:last-child {
    display: none;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    text-align: center;
    padding-right: 0;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child {
    text-align: center;
    padding-right: 0;
  }
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .order-line-items .view-all {
    right: 0;
  }
  .order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    text-align: left;
    right: 0;
  }
  .order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-information:before {
    color: #007bc2;
    font-size: 18px;
    position: relative;
    left: 0;
    right: 0;
  }
  .order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-alert-warning:before {
    color: #B5131F;
    font-size: 24px;
    position: relative;
    left: 0;
    right: 0;
  }
}
@media (max-width: 768px) {
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 20px;
  }
}
@media (max-width: 640px) {
  .order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: center;
    padding: 10px 0 0 0;
  }
}
@-moz-document url-prefix() {
  @media (max-width: 1024px) {
    .order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
      text-align: left;
    }
  }
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    padding-right: 34px;
  }
  .order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child {
    padding-right: 34px;
  }
  .order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 12px;
  }
  .order-line-items .view-all a,
  .order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
  }
  .order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
    right: 10px;
    text-align: right;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .order-line-items .order-line-items-content {
    max-width: 960px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .order-line-items .order-line-items-content {
    max-width: 720px;
  }
  .order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    font-size: 8px;
    top: 0px;
    line-height: 14px;
    padding: 10px 0;
  }
}
@media (max-width: 767px) {
  .order-line-items .order-line-items-content {
    max-width: 540px;
  }
  .order-line-items .order-line-items-content .panel .panel-body {
    padding: 0 10px;
  }
  .text .cmp-text .back-to-orders a {
    margin-left: 25px !important;
  }
  .order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    font-size: 10px;
    width: 60%;
    top: 0;
    line-height: 14px;
    padding: 10px 0;
  }
}
.on-hold-container .on-hold-credit-section {
  font-weight: 800;
  margin: 10px 0 0 40px;
  color: #303030;
}
@media (max-width: 320px) {
  .order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    top: 0px;
  }
}
@media (max-width: 1024px) {
  .order-line-items-table-new .carat-test {
    display: inline;
  }
  .order-line-items-table-new .show-text {
    float: left;
  }
}
@media (min-width: 1025px) {
  .order-line-items-table-new .carat-test {
    display: none;
  }
  .order-line-items-table-new .show-text {
    float: right;
    padding-right: 15px;
  }
}
@media (min-width: 3000px) {
  .order-line-items-table-new .show-text {
    float: right;
    padding-right: 25% !important;
  }
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button {
  margin-bottom: 20px;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button a {
  color: #0071b3;
  border-radius: 0;
  width: 166px;
  padding: 10px;
  border: 2px solid #0071b3;
  font-size: 16px !important;
  font-weight: 800;
  margin-top: 0;
  line-height: normal;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button a:active {
  background-color: #ffffff;
  border: 2px solid #0071b3;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button a:hover {
  background-color: #ffffff;
  border: 2px solid #0071b3;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button a:focus {
  background-color: #ffffff;
  border: 2px solid #0071b3;
  box-shadow: none;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .order-status-order-dtls-new .thankyou-popup {
    width: 80%;
    left: 9%;
  }
  .order-status-order-dtls-new .shippingdocs-popup {
    width: 80%;
    left: 9%;
  }
}
@media (min-width: 450px) and (max-width: 767px) {
  .order-status-order-dtls-new .thankyou-msg {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls-new .shippingdocs-heading {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls-new .request-button {
    margin-top: 40px;
  }
  .order-status-order-dtls-new .thankyou-popup {
    width: 96%;
    left: 2%;
    top: 1%;
  }
  .order-status-order-dtls-new .files-list {
    height: 150px;
  }
  .order-status-order-dtls-new .shippingdocs-files-list {
    height: 150px;
  }
  .order-status-order-dtls-new .shippingdocs-popup {
    width: 96%;
    left: 2%;
    top: 1%;
  }
  .order-status-order-dtls-new .invoice-popup {
    margin-top: 40px;
  }
}
@media (max-width: 767px) {
  .order-status-order-dtls-new .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6 {
    margin-top: 15px;
    padding-left: 0px;
  }
  .order-status-order-dtls-new .thankyou-msg {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls-new .shippingdocs-heading {
    padding: 10px;
    font-size: 30px;
    margin-left: 15px;
    margin-top: 15px;
  }
  .order-status-order-dtls-new .thankyou-popup {
    width: 96%;
    left: 2%;
  }
  .order-status-order-dtls-new .shippingdocs-popup {
    width: 96%;
    left: 2%;
  }
  .order-status-order-dtls-new .shippingdocs-files-list div,
  .order-status-order-dtls-new .files-list div {
    padding-left: 28px;
  }
  .order-status-order-dtls-new .invoice-popup {
    margin-top: 40px;
  }
}
@media (max-width: 480px) {
  .order-status-order-details .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6 {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
  }
  .order-status-order-details .odradditionaldtlsoverview .details-description .col {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
    margin-bottom: 10px;
  }
  .order-status-additional-details .details-description .col-lg-4.col-md-4.col-6 {
    max-width: 100%;
    flex: auto;
    padding-left: 0;
  }
  .order-status-order-dtls-new .order-line-items-table-new .order-line-items i.cust-part-num.mvp-icon-information {
    display: block;
  }
  .order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-information:before {
    padding-left: 0px;
  }
  .order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo {
    margin-left: -32px;
  }
  .order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo:after {
    right: 88%;
  }
  .order-status-order-dtls-new .details-description .col {
    flex: auto;
    padding-left: 0;
    max-width: 100%;
  }
  .order-dtls-attachmentsContainer.col-lg-3.col-md-3.col-12.pl-0 {
    padding-left: 30px !important;
    margin-top: 15px;
  }
}
.download-all-docs {
  color: #0071b3;
  font-weight: 800;
  font-size: 16px;
  padding-bottom: 20px;
}
.download-all-docs .mvp-icon-download:before {
  font-size: 26px;
  color: #0071b3;
  position: relative;
  top: 6px;
}
@media (min-width: 481px) and (max-width: 767px) {
  .order-status-order-dtls-new .order-dtls-attachmentsContainer {
    margin-left: 30px;
    margin-top: 15px;
  }
}
.order-dtls-attachmentsContainer .btn-block.upload_new_button a#request_invoice_button {
  width: 204px !important;
}
.modal.base-modal#request_invoice_modal .modal-body p {
  font-size: 16px !important;
}
.modal.base-modal#request_invoice_modal .modal-footer.justify-content-start {
  justify-content: end !important;
}
@media only screen and (max-width: 1024px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidedropdownlist__ {
    margin-top: 25px;
  }
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .row:first-child {
    margin-left: -15px !important;
  }
}
@media only screen and (max-width: 420px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 22px !important;
  }
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#spares-contact-honeywell-model .modal-content {
    padding: 30px 36px 48px !important;
  }
}
#request_invoice_modal.modal.base-modal .modal-header .close {
  right: -8px;
}
#request_invoice_modal.modal.base-modal .modal-footer .button-wrapper .button a {
  font-size: 16px;
  font-weight: 800;
}
@media only screen and (max-width: 1024px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidedropdownlist__ {
    margin-top: 25px;
  }
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .row:first-child {
    margin-left: -15px !important;
  }
}
@media only screen and (max-width: 420px) {
  .base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
    font-size: 22px !important;
  }
}
@media only screen and (max-width: 767px) {
  .base-modal-component.base-adaptiveFormModal .modal.base-modal#spares-contact-honeywell-model .modal-content {
    padding: 30px 36px 48px !important;
  }
}
.modal.base-modal#os_file_upload_success_modal .modal-body {
  padding-top: 0;
}
.modal.base-modal#os_file_upload_success_modal .modal-body p {
  font-size: 16px;
  color: #303030;
}
.modal.base-modal#os_file_upload_success_modal .modal-footer {
  justify-content: flex-end !important;
}
.modal.base-modal#os_file_upload_success_modal .modal-footer a {
  font-size: 16px;
  font-weight: 800;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal .modal-header .close {
  right: 0 !important;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 30px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal button.close.adaptiveForm {
  background: transparent !important;
}
.on-hold-container .on-hold-heading-box .action-needed-box div.order-action-needed {
  margin: 10px 20px 8px 20px;
  display: flex;
  color: #d22630;
  font-size: 14px;
  font-weight: 900;
}
.on-hold-container .on-hold-info {
  font-weight: 800;
  margin: 10px 0 0 40px;
  color: #303030;
}
.on-hold-container .on-hold-missing-info-bullets {
  margin-bottom: 10px;
}
.on-hold-container .on-hold-heading-box .order-action-needed img.on-hold-header-img {
  height: 25px;
  width: 25px;
  margin-right: 15px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: #0071b3;
  color: #ffffff;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #ffffff;
}
span.airworthinesstag-download {
  padding-left: 25px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.shippingdocs-files-list .shipping-attachments.airworthinessdiv {
  color: #303030;
  font-weight: 300;
  cursor: auto;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default {
  height: 48px;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default .select2-selection {
  height: auto;
}
#spares-contact-honeywell-model .line-items .select2-container.select2-container--default input {
  height: auto;
}
span.airworthinesstag-downloaded {
  padding-left: 25px;
  color: #1274b7;
  font-weight: 800;
  cursor: pointer;
}
.modal.base-modal#airworthiness-downloaded-tag .modal-footer {
  justify-content: flex-end !important;
}
.order-status-order-dtls-new .shippingdocs-files-list .invoice-request-div {
  position: relative;
  color: #303030;
  font-weight: 300;
  cursor: auto;
}
.order-status-order-dtls-new .shippingdocs-files-list .invoice-request-div span.invoice_request {
  position: absolute;
  padding: 0 30px;
  text-transform: uppercase;
  color: #0071b3;
  font-weight: 800;
  cursor: pointer;
}
#spares-contact-honeywell-model .line-items textarea.select2-search__field::placeholder {
  font-size: 14px !important;
  font-weight: 800;
}
#spares-contact-honeywell-model .line-items textarea.select2-search__field {
  resize: none;
  position: relative;
  top: -20px;
  width: 250px !important;
}
#spares-contact-honeywell-model .line-items .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #ffffff;
}
#spares-contact-honeywell-model .aemformcontainer .line-items button:not(.af-icon-button) {
  padding: 0;
  border: 0;
}
#spares-contact-honeywell-model .aemformcontainer .line-items button:not(.af-icon-button):hover {
  background: none !important;
}
.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .line-items textarea:focus {
  border: 0 !important;
}
@media (max-width: 767px) {
  .order-status-order-dtls-new .shippingdocs-files-list .shipping-attachments {
    font-size: 12px;
  }
  .order-status-order-dtls-new .shippingdocs-files-list .invoice-request-div span.invoice_request {
    padding: 0 15px;
  }
}
#request_invoice_modal.modal.base-modal .modal-header .close {
  background: transparent !important;
}
#request_invoice_modal.modal.base-modal .modal-header .close .mvp-icon-close::before {
  font-size: 25px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
@media (min-width: 320px) and (max-width: 480px) {
  .order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges {
    top: 0;
    padding: 10px 0;
  }
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .form-bill-one .custom-bill-one .aemformcontainer .guide-breadcrumb {
  display: none;
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment {
  padding-left: 0px;
}
.base-adaptiveForm[data-adaptive="true"] #contact-honeywell-modal .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.base-modal-component.base-adaptiveFormModal #contact-honeywell-modal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title {
  font-size: 40px !important;
  padding-bottom: 20px;
}
.base-modal-component.base-adaptiveForm #contact-honeywell-modal .aemformcontainer .multiline.textField textArea {
  border: 1px solid #707070;
  resize: none;
  height: 150px;
}
.base-modal-component.base-adaptiveForm #contact-honeywell-modal .aemformcontainer [data-disabled='true'] button:not(.af-icon-button) {
  background: #0071b3;
  color: #ffffff;
}
.additional-actions-parent {
  color: #0071b3 ;
  display: flex;
  font-size: 13px;
  font-weight: 900;
  text-transform: uppercase;
  align-items: center;
  max-width: 100%;
  margin: 0 auto;
  position: absolute;
  right: 0;
}
.additional-label-internal,
.additional-label-external {
  padding: 10px;
}
.additional-tooltip {
  position: relative;
  display: inline-block;
}
.additional-tooltip .additional-tooltip-msg {
  visibility: hidden;
  position: absolute;
  bottom: 30px;
  right: -60px;
  border: 1px solid #0071b3;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  z-index: 1;
  background: #ffffff;
  width: 160px;
  height: auto;
}
.additional-tooltip .additional-tooltip-msg p {
  color: #303030;
  font-family: "honeywell sans";
  font-size: 12px;
  font-style: normal;
  margin-block-end: 0;
  line-height: 16px;
  font-weight: 400;
  text-transform: initial;
}
.additional-tooltip .additional-tooltip-msg::after {
  content: "";
  position: absolute;
  bottom: -6px;
  right: 40%;
  border-width: 8px;
  border-style: solid;
  border-color: #fff;
  box-shadow: 1px 1px #007bc2;
  transform: rotate(45deg);
}
.additional-tooltip:hover .additional-tooltip-msg {
  visibility: visible;
}
i.order-type-status.mvp-icon-information {
  margin: 0px !important;
  position: relative;
}
.order-type-status.mvp-icon-information:before {
  font-size: 18px !important ;
  color: #d22630;
}
.custom-control.custom-checkbox.return-header-checkbox {
  margin-left: 16px;
}
.return-items-section-div .returnSectionDropdownDiv span::before {
  content: "*";
  font-weight: 800;
  position: absolute;
  left: -10px;
}

.order-status-order-dtls-new .order-dtls .Order {
  display: flex;
  margin-top: 25px;
  margin-left: 5px;
  color: #4a4a4a;
}
.order-status-order-dtls-new .order-dtls .orderNumber {
  font-size: 2.5em;
  margin-left: 20px;
}
.order-status-order-dtls-new .order-dtls .order-num {
  display: flex;
  padding-left: 20px;
}
.order-status-order-dtls-new .tableTitle {
  font-size: 1em;
  margin-bottom: 0px;
  margin-top: 15px;
  padding-right: 6px;
  font-weight: 500;
}
.order-status-order-dtls-new .tableDesc {
  font-size: 1.375em;
  padding-right: 6px;
  font-weight: 300;
}
.order-status-order-dtls-new .detailsTitle {
  font-size: 18px;
  color: #000000;
  font-weight: 800;
  margin-left: 30px;
}
.order-status-order-dtls-new .dTitle {
  font-size: 15px;
  margin-bottom: 2px;
  color: #000000;
  font-weight: 800;
}
.order-status-order-dtls-new .dTitle.order-reason {
  font-size: 15px;
  margin-bottom: 2px;
  color: #1792e5;
  font-weight: 800;
}
.order-status-order-dtls-new .detailDesc {
  margin-top: 2px;
  font-size: 16px;
  margin-bottom: 15px;
}
.order-status-order-dtls-new .details-description {
  margin-left: 15px;
}
.order-status-order-dtls-new .additional-metadata1 {
  background-color: #eeeeee;
  width: 300px;
  font-size: 16px;
  margin-top: 53px;
  padding-left: 13px;
  padding-right: 10px;
  padding-bottom: 20px;
}
.order-status-order-dtls-new .additional-metadata1 .details-description {
  margin-left: 0px;
  margin-right: 3px;
}
.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails {
  display: flex;
  border-bottom: 1px solid #aaaaaa;
  padding-left: 0px;
  padding-right: 0px;
}
.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableTitle {
  margin-top: 0px;
  padding: 10px 10px 10px 0px;
  font-weight: 300;
  font-size: 16px;
}
.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .dTitle.tableTitle.shipping-charges-heading {
  width: 35%;
  word-break: break-all;
}
.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableDesc {
  position: absolute;
  right: 0;
  top: 10px;
  font-weight: 300;
  font-size: 16px;
  padding-right: 0px;
}
.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails:last-child .tableDesc {
  font-weight: 800;
}
.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails:last-child .tableTitle {
  font-weight: 800;
}
.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails:last-child {
  border-bottom: none;
}
.order-status-order-dtls-new .additional-metadata1 table {
  border-collapse: collapse;
  width: 100%;
}
.order-status-order-dtls-new .additional-metadata1 td {
  padding: 10px 0;
}
.order-status-order-dtls-new .additional-metadata1 tr {
  padding: 0px 5px;
  border-bottom: 1px solid #d0d0d0;
}
.order-status-order-dtls-new .additional-metadata1 tr:last-child {
  border-bottom: none;
  font-weight: 500;
  color: #000000;
}
.order-status-order-dtls-new .additional-metadata1 .additional-metadata1-title {
  padding: 15px 15px 0px 0px;
  font-weight: 800;
  font-size: 18px;
  color: #000000;
  margin-left: 0px;
}
.order-status-order-dtls-new .additional-metadata1 .additional-metadata1-content {
  text-align: left;
  color: #757575;
}
.order-status-order-dtls-new .additional-metadata1 .additional-metadata1-value {
  text-align: right;
  color: #757575;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files {
  color: #0071b3;
  font-weight: 800;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files .mvp-icon-download:before {
  font-size: 26px;
  color: #0071b3;
  position: relative;
  top: 6px;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files div {
  padding-bottom: 20px;
  cursor: pointer;
  word-break: break-word;
  font-size: 16px;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files-static {
  color: #0071b3;
  font-weight: 800;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files-static .mvp-icon-download:before {
  font-size: 26px;
  color: #0071b3;
  position: relative;
  top: 6px;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files-static div {
  padding-bottom: 20px;
  cursor: pointer;
  word-break: break-word;
}
.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachmentsTitle {
  padding-bottom: 20px;
  color: #303030;
  font-weight: 800;
  font-size: 18px;
}
.order-status-order-dtls-new .order-details {
  margin: 10px 0;
}
.order-status-order-dtls-new .order-details .dynamicBar,
.order-status-order-dtls-new .order-details .defaultBar {
  background-color: #ffffff;
  margin: auto;
}
.order-progress-tracker {
  align-items: center;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin: auto;
  padding: 0 15px;
  position: relative;
}
.order-progress-tracker .incompleteStatus .content {
  opacity: 0.4;
}
.order-progress-tracker .item-tracker {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 40px;
  justify-content: center;
  margin-left: 1rem;
  min-width: 200px;
  position: relative;
}
.order-progress-tracker .item-tracker.active .content {
  color: #0071b3 !important;
}
.order-progress-tracker .item-tracker.active .arrow {
  background: transparent;
  color: #0071b3;
}
.order-progress-tracker .item-tracker.inactive-status .arrow {
  background: #f5f5f5;
}
.order-progress-tracker .item-tracker.incompleteStatus .content {
  color: #a0a0a0;
}
.order-progress-tracker .content {
  color: #303030;
  font-size: 13px;
  font-weight: 900;
  margin-left: 0;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  z-index: 2;
  width: auto;
}
.order-progress-tracker .arrow {
  background: #ffffff;
  height: 50%;
  width: 100%;
}
.order-progress-tracker .arrow.top {
  border-left: 1px solid #f5f5f5;
  border-right: 1px solid #f5f5f5;
  border-top: 1px solid #f5f5f5;
  transform: skew(45deg, 0deg);
}
.order-progress-tracker .arrow.bottom {
  border-bottom: 1px solid #f5f5f5;
  border-left: 1px solid #f5f5f5;
  border-right: 1px solid #f5f5f5;
  transform: skew(-45deg, 0deg);
}
.order-progress-tracker .arrow.top-blue {
  border-left: 2px solid #0071b3;
  border-right: 2px solid #0071b3;
  border-top: 2px solid #0071b3;
  transform: skew(45deg, 0deg);
}
.order-progress-tracker .arrow.bottom-blue {
  border-bottom: 2px solid #0071b3;
  border-left: 2px solid #0071b3;
  border-right: 2px solid #0071b3;
  transform: skew(-45deg, 0deg);
}
@media (max-width: 1024px) {
  .order-progress-tracker .item-tracker {
    height: 44px;
  }
  .order-progress-tracker .content {
    font-size: 0.9em;
    width: 115px;
  }
}
.border-bottom-none {
  border-bottom: none !important;
}
@media (min-width: 991px) and (max-width: 1024px) {
  .order-progress-tracker .item-tracker {
    min-width: 170px;
  }
}
@media (min-width: 768px) and (max-width: 990px) {
  .order-progress-tracker .item-tracker {
    min-width: 130px;
  }
}
@media (max-width: 767px) {
  .order-progress-tracker {
    display: contents;
  }
  .order-progress-tracker .item-tracker {
    padding-bottom: 8px;
    height: 48px;
    width: 90%;
  }
  .order-progress-tracker .content {
    width: auto;
  }
  .order-progress-tracker .completedStatus:first-child {
    margin-left: 1rem;
  }
  .order-details .order-dtls-progress-tracker .dynamicBar,
  .order-details .order-dtls-progress-tracker .defaultBar {
    background-color: #ffffff;
  }
}
@media (max-width: 768px) {
  .order-status-order-dtls-new .order-dtls .Order {
    display: block;
  }
  .order-status-order-dtls-new .order-dtls .orderNumber {
    font-size: 1.8em;
  }
}
@media (max-width: 1024px) {
  .order-status-order-dtls-new .order-dtls .orderNumber {
    font-size: 2em;
  }
}
@media (min-width: 991px) and (max-width: 1024px) {
  .order-status-order-dtls-new .dTitle {
    font-size: 16px;
  }
  .order-status-order-dtls-new .detailDesc {
    font-size: 13px;
  }
  .order-status-order-dtls-new .additional-metadata1 {
    width: 240px;
    font-size: 16px;
  }
  .order-status-order-dtls-new .additional-metadata1 .additional-metadata1-title {
    font-size: 16px;
  }
  .order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableDesc {
    font-size: 13px;
  }
  .order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableTitle {
    font-size: 13px;
  }
}
@media (min-width: 768px) and (max-width: 990px) {
  .order-status-order-dtls-new .additional-metadata1 {
    width: 200px;
    font-size: 15px;
  }
  .order-status-order-dtls-new .additional-metadata1 .additional-metadata1-title {
    font-size: 13px;
  }
  .order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableDesc {
    font-size: 12px;
    width: 55%;
    text-align: right;
  }
  .order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableTitle {
    font-size: 12px;
  }
  .order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachmentsTitle {
    font-size: 13px;
  }
  .order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files div {
    padding-bottom: 15px;
  }
  .order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files {
    font-size: 13px;
  }
}
.order-status-order-details .detailsContainer1.odradditionaldtlsdetails {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .repair-order-status-order-dtls .additional-metadata1 {
    width: 100%;
    margin: 0;
    padding: 0 15px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .order-progress-tracker .content {
    font-size: 10px;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .detailsContainer2.col-lg-3.col-md-3.col-12.odradditionaldtlsorderpricesummary.pl-0 {
    margin: 30px 15px;
    margin-left: 30px;
    width: 100% !important;
  }
  .order-status-order-dtls-new .order-dtls .order-num {
    padding-left: 0px;
  }
  .order-status-order-dtls-new .dTitle {
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 0;
    padding-right: 0;
  }
  .order-status-order-dtls-new .detailDesc {
    font-size: 12px;
    margin-bottom: 0;
    padding-right: 0;
    margin-top: 0;
  }
  .order-status-order-dtls-new .details-description .col-lg-4.col-md-4.col-6 {
    margin-top: 15px;
    padding: 0;
  }
  .order-status-order-dtls-new .detailsTitle {
    margin-left: 15px;
  }
  .order-status-order-dtls-new .additional-metadata1 {
    margin: 0;
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .order-status-order-dtls-new .dTitle {
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 0;
    padding-right: 0;
  }
  .order-status-order-dtls-new .detailDesc {
    font-size: 12px;
    margin-bottom: 0;
    padding-right: 0;
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .repair-order-status-order-dtls .repair-order-details .dynamicBar {
    background-color: #f5f5f5;
  }
  .repair-order-status-order-dtls .repair-order-details .defaultBar {
    background-color: #f5f5f5;
  }
}
.cstm-arrow {
  position: absolute;
  left: -10px;
  background: #f5f5f5;
  width: 22px;
  height: 40px;
  z-index: 9;
  border-right: none;
}
.cstm-arrow.right {
  right: -10px;
  left: auto;
  background: #f5f5f5;
  border: none;
}
.item-tracker.active .cstm-arrow {
  background: #ffffff;
  border: 2px solid #0071b3;
  border-right: none;
}
.item-tracker.active .cstm-arrow.right {
  background: #ffffff;
  border: 2px solid #0071b3;
  border-left: none;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .cstm-arrow {
    left: -11px;
    width: 24px;
    height: 44px;
  }
  .order-progress-tracker .content {
    font-size: 9px;
    margin-left: 0;
  }
}
@media screen and (min-width: 320px) {
  .order-progress-tracker .item-tracker .content {
    width: 150px !important;
  }
}
@media screen and (max-width: 820px) and (min-width: 600px) {
  .order-progress-tracker .item-tracker .content {
    width: 110px !important;
  }
}
.order-progress-tracker .item-tracker .content {
  width: 170px;
}

.delivered-mob-table-head {
  margin-left: 0px;
  margin-right: 0px;
  background: lightgray;
  padding: 20px 0px;
}
.delivered-divTableHead {
  text-align: left;
  padding-left: 15px;
  font-weight: 800;
  font-size: 14px;
}
.delivered-results-mob span {
  display: block;
}
.delivered-results-mob .mob-delivered-tableHead {
  display: none;
}
@media (max-width: 1024px) {
  .delivered-results-mob .mob-delivered-tableHead {
    display: block;
    font-weight: 800;
  }
}
.ground-shipment.delivery-status {
  background-color: #6b7f50;
}
.air-shipment.delivery-status {
  background-color: #739bb5;
}
.ocean-shipment.delivery-status {
  background-color: #3e657e;
}
.delivery-status {
  color: white;
  font-size: 0.9em;
  padding: 7px;
  left: 10px;
  text-align: center;
}
.delivered-results-mob {
  position: relative;
  padding-left: 2px;
  margin-left: 0px;
  margin-right: 0px;
  text-align: left;
}
.order-check {
  position: absolute;
  right: -35px;
  width: 30px;
  padding: 4px;
  border-radius: 10px;
  top: 0;
}
.delivered-rowfullwidth {
  padding: 0px 15px;
}
.delivered-rowfullwidth:first-child {
  margin-top: 10px;
  font-weight: 800;
}
.delivered-divTableBody:first-child {
  border-right: 1px solid black;
  padding-left: 5px;
}
.delivered-divTableBody:first-child .results-mob {
  /* display: inline-block; */
}
.delivered-divTableBody {
  padding: 0 20px;
}
.column-result {
  font-style: italic;
}
.delivery-status-container {
  width: 25%;
  margin-top: 10px;
  text-transform: uppercase;
}
@media (max-width: 991px) {
  .delivery-status-container {
    width: 35%;
  }
}
@media (max-width: 767px) {
  .delivery-status-container {
    width: 55%;
  }
}
@media (min-width: 412px) and (max-width: 539px) {
  .delivery-status-container {
    width: 75%;
  }
}
@media (max-width: 411px) {
  .delivery-status-container {
    width: 100%;
  }
}
.delivered-rowfullwidth:first-child .delivered-divTableBody:first-child {
  margin-top: 22px;
  padding-top: 0;
}
.delivered-rowfullwidth:first-child .delivered-divTableBody:first-child img {
  top: -4px;
}
.delivered-divTableBody {
  padding-top: 20px;
  padding-bottom: 20px;
}
.delivered-rowfullwidth:last-child .delivered-divTableBody:first-child {
  margin-top: 21px;
  padding-top: 0;
  border: 0;
}
.delivered-rowfullwidth:last-child .delivered-divTableBody:first-child img {
  top: -4px;
}
.delivered-rowfullwidth:nth-last-child(2) .delivered-div-table-cell {
  margin-bottom: -21px;
}
.delivered-rowfullwidth:nth-last-child(2) .delivered-divTableBody:first-child {
  padding-bottom: 60px;
}
.delivered-mob-table-head .delivered-divTableHead:nth-child(2) {
  padding-left: 35px;
}
.delivered-rowfullwidth .delivered-divTableBody:nth-child(2) {
  padding-left: 40px;
}
.delivery-status-container img {
  height: 20px;
  margin-right: 5px;
  vertical-align: middle;
}
@media (max-width: 1024px) {
  .delivered-mob-table-head {
    display: none;
  }
  .delivered-divTableBody {
    display: contents;
  }
  .delivered-results-mob {
    width: 100%;
  }
  .order-check {
    right: 0px;
    left: -30px;
  }
  .delivered-rowfullwidth {
    height: auto;
    padding: 0px 15px;
    margin-top: 10px;
  }
  .delivered-divTableBody:first-child {
    border-right: none;
  }
}
@media (min-width: 1280px) {
  .order-status-order-dtls-new .order-line-items-table-new .shipping-tracker-details {
    float: right;
  }
}

/******************Joule 2.0 Color Codes*********************/
.refrig-calculator {
  position: relative;
  font-family: "honeywell sans";
  width: 100%;
}
.refrig-calculator h5 {
  color: #303030;
  font-weight: 500;
  font-size: 1.125em;
}
.refrig-calculator .close {
  position: absolute;
  top: 0px;
  right: 10px;
  z-index: 1000;
  outline: none;
}
.refrig-calculator .pull-right {
  float: right;
}
.refrig-calculator .modal-content .modal-body {
  margin-top: 20px;
  margin-right: 20px;
}
.refrig-calculator .modal-content .modal-body .modal-header {
  height: auto;
}
.refrig-calculator .modal-content .modal-body .modal-header .modal-title {
  margin-bottom: 0;
  line-height: 1.5;
  margin-left: 40px;
}
.refrig-calculator .modal-content .modal-body ul {
  list-style-type: none;
  margin-top: 8px;
}
.refrig-calculator .modal-content .modal-body ul li {
  font-size: 1em;
}
.refrig-calculator .modal-content .modal-body ul li::before {
  content: "-";
}
.refrig-calculator .isRequired::before {
  content: "*";
  color: #d22630;
  font-weight: 800;
  position: absolute;
  top: -8px;
  left: -12px;
  font-size: 18px;
}
.refrig-calculator i.mvp-icon-information {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  margin-left: 5px;
}
.refrig-calculator [class^="mvp-icon-"]:before,
.refrig-calculator [class*="mvp-icon-"]:before,
.refrig-calculator .mvp-stack_close:before {
  font-size: 15px;
  color: #303030;
}
.refrig-calculator .panel-heading {
  padding: 7px 15px 0 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: transparent;
}
.refrig-calculator .panel-group .panel {
  margin: 0;
  border-radius: 0;
  border-right: 1px solid #d7d7d7;
  border-bottom: 0 solid #d7d7d7;
  border-top: 1px solid #d7d7d7;
  border-left: 1px solid #d7d7d7;
}
.refrig-calculator .panel-group .panel:last-child {
  border-bottom: 1px solid #d7d7d7;
}
.refrig-calculator .panel-heading h4.panel-title {
  position: relative;
  cursor: pointer;
  font-size: 1.25em;
  font-weight: 500;
  color: #303030;
}
.refrig-calculator .panel-heading h4.panel-title::after {
  top: 4px;
  right: 0px;
  position: absolute;
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-top: 2px solid #3c3c3c;
  border-left: 2px solid #3c3c3c;
  transform: rotate(45deg);
}
.refrig-calculator .panel-heading h4.panel-title[aria-expanded="true"]::after {
  top: 0px;
  right: 0px;
  position: absolute;
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-top: 2px solid #3c3c3c;
  border-left: 2px solid #3c3c3c;
  transform: rotate(225deg);
}
.refrig-calculator .panel-heading h4.panel-title.disable-panel {
  cursor: default;
}
.refrig-calculator .panel-body {
  padding: 10px 0px 15px 15px;
  overflow: hidden;
}
.refrig-calculator .panel-body label {
  font-size: 1em;
  font-weight: 500;
  color: #303030;
  padding-left: 10px;
}
.refrig-calculator .panel-body label i {
  font-size: 0.5em;
  position: relative;
  top: -4px;
  color: #cc0000;
}
.refrig-calculator .panel-body h5 {
  font-weight: 800;
  font-size: 1.225em;
}
.refrig-calculator .panel-body .form-control {
  border-radius: 0;
  border-color: #f0f0f0;
}
.refrig-calculator .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border: none;
}
.refrig-calculator .panel-body h6 {
  margin: 0;
}
.refrig-calculator .panel-body h6:first-child {
  font-weight: 500;
}
.refrig-calculator .panel-body ul {
  margin-left: -40px;
  font-size: .858em;
}
.refrig-calculator .panel-body input {
  width: 100%;
  border-radius: unset;
  padding: .625rem;
  background: #ffffff;
}
.refrig-calculator .panel-body input[type="text"] {
  font-family: "honeywell sans";
  font-size: 18px;
  font-weight: 300;
  border: 2px solid #d0d0d0;
  box-sizing: border-box;
  height: 48px;
  outline: 0;
}
.refrig-calculator .panel-body input[type=text]:focus {
  outline-offset: 0;
  outline: none;
  border: 2px solid #0071b3;
  box-shadow: none;
}
.refrig-calculator .secondary-cta {
  background: #0071b3;
  border: 2px solid #0071b3;
  color: #ffffff;
  padding: 14px 40px;
  text-decoration: none;
  font-weight: 800;
  text-transform: uppercase;
  margin-top: 10px;
}
.refrig-calculator .secondary-cta:hover {
  background: #00629b;
  border: 2px solid #00629b;
  color: #ffffff;
}
.refrig-calculator .default-cta {
  background: #ffffff;
  border: 2px solid #0071b3;
  color: #0071b3;
  padding: 14px 40px;
  text-decoration: none;
  font-weight: 800;
  text-transform: uppercase;
  margin-top: 10px;
}
.refrig-calculator .default-cta:hover {
  background: #ffffff;
  border: 2px solid #00629b;
  color: #00629b;
}
.refrig-calculator .select-custom {
  position: relative;
}
.refrig-calculator .select-custom .form-control {
  height: 50px;
  border-radius: 0;
  border: 1px solid #d0d0d0;
}
.refrig-calculator .select-custom span.mvp-icon-carat_down {
  top: 33%;
  right: .75rem;
}
.refrig-calculator .select-custom span.mvp-icon-carat_down::before {
  font-size: 18px;
}
.refrig-calculator .select-custom span.mvp-icon-carat_down:before {
  color: #a0a0a0;
  background: transparent;
  font-size: 18px;
}
.refrig-calculator .select-custom select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: '';
}
.refrig-calculator .select-custom select:focus {
  outline-offset: 0;
  outline: none;
  border: 2px solid #0071b3;
  box-shadow: none;
}
.refrig-calculator .panel-heading h4.panel-title::after {
  top: 15px;
  right: 0;
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-top: 2px solid #d8d8d8;
  border-left: 2px solid #d8d8d8;
  transform: rotate(45deg);
}
.refrig-calculator .panel-heading h4.panel-title[aria-expanded="true"]::after {
  top: 10px;
  right: 0;
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-top: 2px solid #d8d8d8;
  border-left: 2px solid #d8d8d8;
  transform: rotate(225deg);
}
.refrig-calculator .panel-heading .accordion-toggle:after {
  font-family: 'Glyphicons Halflings';
  content: "\e259";
  float: right;
  color: #707070;
}
.refrig-calculator .class-spec {
  border: 1px solid #d7d7d7;
  padding: 15px;
  width: 98%;
}
.refrig-calculator .class-spec h5 {
  font-weight: 500;
  margin-bottom: 20px;
}
.refrig-calculator .class-spec h6 {
  text-transform: uppercase;
}
.refrig-calculator .class-spec h6.text-ind {
  text-indent: 15px;
}
.refrig-calculator .class-spec span {
  font-size: 0.9em;
}
.refrig-calculator .class-spec span.text-blue {
  color: #0071b3;
}
.refrig-calculator .class-spec span.text-orange {
  color: #cc0000;
}
.refrig-calculator .disable-panel {
  opacity: 0.5;
}
.refrig-calculator table {
  color: #303030;
  width: 99%;
}
.refrig-calculator table thead {
  color: #303030;
}
.refrig-calculator table thead th {
  vertical-align: top;
  border-bottom: 1px solid #d7d7d7;
  font-weight: 800;
  text-align: center;
}
.refrig-calculator table tbody th {
  color: #303030;
  vertical-align: middle;
  font-weight: 500;
}
.refrig-calculator .selection-info {
  padding-left: 15px;
  color: #dc3545;
}
.select2-search .select2-search--dropdown {
  display: none;
}

.case-details {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
  margin-bottom: 30px;
}
.case-details .page b,
.case-details .page strong {
  font-weight: #303030;
  font-size: 1.125em;
  color: #303030;
  font-family: "honeywell sans";
}
.case-details ol {
  color: #303030;
  font-family: "honeywell sans";
  font-size: 1.125em;
}
.case-details a {
  word-break: break-all;
}
.case-details p {
  font-size: 1.125em;
  font-weight: 300;
  color: #303030;
  font-family: "honeywell sans";
  line-height: 1.6;
}
.case-details .follow_msg,
.case-details .unfollow_msg {
  background-color: #FFC;
  color: #000000;
  max-width: 600px;
  font-size: 15px;
  padding: 10px 15px;
  display: none;
}
.case-details .case-subject {
  display: inline-block;
}
.case-details .follow_btn_wrapper {
  display: inline-block;
}
.case-details .follow_btn_wrapper .follow_btn,
.case-details .follow_btn_wrapper .unfollow_btn {
  display: none;
  background-color: #1792e5;
  color: #fff;
  min-width: 200px;
  margin-left: 40px;
  margin-bottom: 20px;
  vertical-align: middle;
  padding: 10px;
  border: none;
  outline: none;
}
.case-details .commentsBefore {
  margin-bottom: 30px;
}
.case-details .italic {
  font-style: italic;
}
.case-details h2 {
  font-size: 2.5em;
  margin-bottom: 20px;
  font-weight: 300;
  color: #303030;
  font-family: "honeywell sans";
}
.case-details h3 {
  font-size: 1.375em;
  margin: 0;
  font-weight: 800;
  color: #303030;
  text-transform: uppercase;
  padding-top: 10px;
}
.case-details .meta-data {
  position: relative;
}
.case-details .meta-data .title {
  font-size: 0.8em;
  font-weight: 800;
  margin: 0;
  color: #303030;
  text-transform: uppercase;
}
.case-details .meta-data .info {
  font-size: 1.125em;
  font-weight: 300;
  color: #303030;
  word-break: break-word;
}
.case-details .meta-data .info .status-label {
  padding: 4px 8px;
  border-radius: 4px;
  color: #303030;
  font-weight: 700;
  text-align: center;
  line-height: 25px;
  font-size: 14px !important;
  text-transform: capitalize;
}
.case-details .meta-data .color-green {
  color: #5a8028;
  font-weight: 800;
}
.case-details .meta-data .color-grey {
  color: #707070;
  font-weight: 800;
}
.case-details .loadmore {
  width: 100%;
  text-align: center;
}
.case-details .loadmore .secondary-cta {
  display: inline-block;
}
.case-details .primary-cta {
  background: #0071b3;
  border: 2px solid #0071b3;
  color: #ffffff;
  font-size: 0.875em;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0;
  margin: 0;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.case-details .primary-cta:hover {
  background: #00629b;
  border-color: #00629b;
  color: #ffffff;
  text-decoration: none;
}
.case-details .primary-cta:visited {
  background: #0071b3;
  border-color: #0071b3;
  color: #ffffff;
}
.case-details .primary-cta:active {
  background: #0071b3;
  border-color: #0071b3;
  color: #ffffff;
}
.case-details .secondary-cta {
  background: #ffffff;
  border: 2px solid #0071b3;
  color: #0071b3;
  font-size: 0.875em;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0;
  margin: 0;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.case-details .secondary-cta:hover {
  border-color: #00629b;
  color: #00629b;
  text-decoration: none;
}
.case-details .secondary-cta:visited {
  border-color: #0071b3;
  color: #0071b3;
}
.case-details .secondary-cta:active {
  border-color: #0071b3;
  color: #0071b3;
}
.case-details .mvp-form-wrapper.form-bill-one {
  width: 100%;
  margin-top: -44px;
}
.case-details .form-bill-one .custom-bill-one .guideContainerWrapperNode.guideContainerNode.container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
}
.case-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload {
  border: 2px solid #d0d0d0;
}
.case-details .form-bill-one .custom-bill-one .guideFieldLabel label {
  padding-left: 0;
}
.case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
  padding-left: 0px;
  color: #707070;
}
.case-details .form-bill-one .custom-bill-one .guideFieldLabel label {
  font-weight: 800;
}
.case-details .form-bill-one .custom-bill-one .guideFieldLabel label.isRequired::before {
  left: -10px;
}
.case-details .form-bill-one .custom-bill-one .guideFieldWidget.guideFieldButtonWidget.xfaButton {
  margin-right: 8px;
  margin-left: 0;
  margin-top: 0;
}
.case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p,
.case-details .form-bill-one .custom-bill-one .charLimit p,
.case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
  font-size: 1em !important;
  opacity: 1;
  color: #707070 !important;
}
.case-details .aemformcontainer .multiline.textField textArea {
  border: 2px solid #d0d0d0;
}
.case-details .aemformcontainer .guideHelpQuestionMark {
  left: 60px;
  top: 5px;
}
.case-details .form-bill-one .custom-bill-one .website-fileAttachement {
  padding-left: 0;
  padding-right: 2px;
}
.case-details .form-bill-one .custom-bill-one .additionalComments {
  margin-left: 0;
}
.case-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
  color: #707070;
  opacity: 1;
  margin-top: 0;
  padding-left: 0 !important;
  font-size: 1em;
  padding-bottom: 25px;
}
.case-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload ul li .guide-fu-fileName {
  word-wrap: break-word;
  white-space: normal;
}
.case-details .aemformcontainer .guideTextDraw.guideStaticText {
  padding-left: 0 !important;
  padding-right: .75rem;
  margin-top: 0;
}
.case-details .aemformcontainer .guideToolbarNode {
  margin-top: 0;
  margin-bottom: 4rem;
  height: auto;
  padding-top: 0;
  padding-bottom: .125rem;
  float: left;
}
.case-details .form-bill-one .custom-bill-one .guideFieldWidget.textField.multiline {
  padding-left: 0;
}
.case-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload .guide-fu-fileItem {
  padding: 10px 0 0 0;
  width: 100%;
}
.case-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload button.button-default.button-medium.guide-fu-attach-button {
  border: 2px solid #0071b3;
  height: 46px !important;
  line-height: 44px;
}
.case-details .form-bill-one .custom-bill-one textarea:focus {
  border: 2px solid #0071b3 !important;
}
.case-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload.focusForm {
  border-top: 2px solid #0071b3 !important;
  border-bottom: 2px solid #0071b3 !important;
  border-left: 2px solid #0071b3 !important;
}
.case-details .form-bill-one .custom-bill-one textarea[aria-invalid='true'] {
  border: 1px solid #d22630;
}
.case-details .form-bill-one .custom-bill-one .fileAttachment {
  width: 60%;
  padding: 0 !important;
}
.case-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
  top: -27px;
  position: relative;
  width: 60%;
}
.case-details .form-bill-one .custom-bill-one .cc-list-main .guideFieldWidget.textField.multiline {
  min-height: 40px;
  padding-left: 0;
}
.case-details .form-bill-one .custom-bill-one .aemformcontainer .guideHelpQuestionMark {
  background: transparent;
}
.case-details .table-responsive .table-bordered th {
  font-size: 0.8em;
  font-weight: 800;
}
.case-details .table-responsive .table-bordered th:last-child {
  min-width: 100px;
}
.case-details .table-responsive .table-bordered td {
  font-size: 0.8em;
}
.case-details .service-appointment {
  margin-top: 5px;
}
.case-details .service-appointment .col-md-1 {
  padding-left: 14px;
  padding-right: 14px;
}
.case-details .work-order {
  margin-top: 5px;
}
.case-details .support-history-results .table-head {
  display: none !important;
}
.case-details .support-history-results .download-icon-SA:before {
  font-size: 20px !important;
  color: #0071b3 !important;
  cursor: pointer;
}
.case-details .button-viewDownloadCertificate {
  margin: 0px 0px 20px 0px;
  display: inline-block !important;
  padding: 0px;
}
.case-details .button-viewDownloadCertificate a {
  margin: 0 0 7px 0;
  height: auto;
  padding: 5px 10px;
  float: left;
  width: 270px;
}
.case-comments {
  position: relative;
}
.case-comments h2 {
  font-size: 2.5em;
  margin-bottom: 20px;
  font-weight: 300;
  color: #303030;
  font-family: "honeywell sans";
  text-align: center;
}
.case-comments p {
  padding-bottom: 5px;
  margin-bottom: 0;
}
.case-comments p.post {
  font-size: 0.938em;
}
.case-comments .comments {
  color: #303030;
  font-size: 0.938em;
  padding-bottom: 20px;
}
.case-comments .redbar {
  color: #DE503A;
  padding: 0 4px;
}
.case-comments .font-weight-800 {
  font-weight: 800;
}
.caseComment {
  white-space: pre-line;
}
.attachments {
  position: relative;
}
.attachments h3 {
  font-size: 1.375em;
  margin: 0;
  font-weight: 800;
  color: #303030;
  text-transform: uppercase;
  padding: 10px 0 18px 0;
}
.attachments .attachDescription {
  width: 100%;
  padding-left: 15px;
}
.attachments .hlink {
  width: 100%;
  word-wrap: break-word;
  padding-bottom: 15px;
}
.attachments .hlink a {
  font-size: 0.938em;
  color: #0071b3;
  text-decoration: none;
  font-weight: 500;
}
.attachments .hlink a:hover {
  color: #00629b;
  text-decoration: underline;
}
.attachments .large-hlink {
  width: 100%;
  word-wrap: break-word;
  padding-bottom: 15px;
}
.attachments .large-hlink a {
  font-size: 0.938em;
  color: #0071b3;
  text-decoration: none;
  font-weight: 500;
}
.attachments .large-hlink a:hover {
  color: #00629b;
  text-decoration: underline;
}
.row-align-col {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  max-height: 300px;
  overflow-y: auto;
}
@media (max-width: 640px) {
  .row-align-col {
    flex-wrap: nowrap;
    flex-direction: column;
  }
}
.row-align-col .col-12 {
  flex: 0 0 25% !important;
  padding-bottom: 24px !important;
}
@media (max-width: 979px) {
  .case-details .meta-data .info {
    font-size: 1em;
  }
  .case-details h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  .case-comments h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  .case-details h3 {
    font-size: 1.2em;
  }
  .case-details .form-bill-one .custom-bill-one .fileAttachment {
    width: 100%;
  }
  .case-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
    width: 100%;
  }
  .case-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload ul li .guide-fu-fileName {
    word-wrap: break-word;
    white-space: normal;
  }
}
@media (max-width: 640px) {
  .case-details h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  .case-details h3 {
    font-size: 1.3em;
    line-height: 1.4;
  }
  .case-details .meta-data .info {
    font-size: 1em;
  }
  .case-comments h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  .case-details h3 {
    font-size: 1.2em;
  }
  .attachments h3 {
    padding: 10px 0 0 0;
  }
  .case-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
    padding-bottom: 0;
  }
  .case-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
    margin-bottom: 5px;
  }
  .case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p {
    padding: 8px 0 15px 0;
  }
  .case-details .form-bill-one .custom-bill-one .guidebutton.guidefield button:not(.af-icon-button) {
    bottom: 70px;
  }
  .case-details .aemformcontainer .guideToolbarNode {
    margin-bottom: 0;
  }
  .case-details .aemformcontainer .guidebutton.guidefield button:not(.af-icon-button).submit {
    width: auto !important;
    left: -3px !important;
  }
  .case-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload ul li .guide-fu-fileName {
    word-wrap: break-word;
    white-space: normal;
  }
  .case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
    padding-top: 20px;
  }
}
@-moz-document url-prefix() {
  @media (max-width: 1024px) {
    .case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p,
    .case-details .form-bill-one .custom-bill-one .charLimit p {
      padding-top: 10px;
    }
    .case-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
      padding-bottom: 0;
    }
    .case-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
      margin-bottom: 20px;
    }
    .case-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
      top: -30px;
    }
    .case-details .form-bill-one .custom-bill-one .submit-button .guideFieldWidget.guideFieldButtonWidget.xfaButton .submit {
      width: auto;
    }
    .case-details .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload ul li .guide-fu-fileName {
      word-wrap: break-word;
      white-space: normal;
    }
  }
  @media (max-width: 768px) {
    .case-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
      top: -12px;
    }
    .case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
      padding-bottom: 20px;
    }
    .case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text {
      padding-bottom: 30px;
    }
  }
  @media (max-width: 740px) {
    .case-details .form-bill-one .custom-bill-one .cc.cc-list-main.cc-list {
      top: -12px;
    }
    .case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
      padding-bottom: 5px;
    }
    .case-details .form-bill-one .custom-bill-one .guidebutton.guidefield button:not(.af-icon-button) {
      bottom: 65px;
    }
    .case-details .form-bill-one .custom-bill-one .guideFieldWidget.guideFieldButtonWidget.xfaButton {
      margin-top: -15px;
    }
  }
  @media (max-width: 640px) {
    .case-details .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText.website-text p {
      padding-bottom: 5px;
      padding-top: 20px;
    }
  }
  @media (max-width: 480px) {
    .case-details .form-bill-one .custom-bill-one .guideFieldNode.guideTextDraw.charLimit.guideStaticText.af-field-filled {
      margin-bottom: 10px;
    }
  }
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .case-details .form-bill-one .custom-bill-one .multi-line .guideFieldWidget.afFileUpload.fileUpload .guide-fu-fileClose.close {
    cursor: pointer;
  }
}
@media (max-width: 1024px) {
  .case-details .work-order.row {
    display: none !important;
  }
  .case-details .service-appointment.row {
    display: none !important;
  }
  .case-details .support-history-results .table-head {
    display: inline !important;
    font-weight: 800;
  }
  .support-history-results .divTableCell .col-md-4 {
    display: contents;
  }
}

.order-status-table.style-v2 .order-status .divTableHead {
  color: #404040;
  font-size: 14px;
  font-weight: 700;
  background-color: #f7f7f7;
}
.order-status-table.style-v2 .order-status .row.mob-table-head {
  background-color: #f7f7f7;
  border: 1px solid #d0d0d0;
}
.order-status-table.style-v2 .order-status .divTableCell {
  align-items: center;
}
.order-status-table.style-v2 .order-status .divTableCell:nth-of-type(2n) {
  background-color: transparent;
}
.order-status-table.style-v2 .order-status .custom-selection {
  padding: 0px 12px !important;
  border: 1px solid #d0d0d0;
  border-top: none;
}
.order-status-table.style-v2 .order-status .rowfullwidth .row.divTableCell {
  padding-left: 4px;
}
.order-status-table.style-v2 .order-status .font-weight-500 {
  font-weight: 500;
  font-size: 16px;
}
.order-status-table.style-v2 .order-status-content.spares .divTableHead.font-weight-700 {
  color: #404040;
  font-size: 14px;
  font-weight: 700;
  background-color: #f7f7f7;
}
.order-status-table.style-v2 .order-status-content.repairs .divTableHead.font-weight-700 {
  color: #404040;
  font-size: 14px;
  font-weight: 700;
  background-color: #f7f7f7;
}
.order-status-table .order-status {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
}
.order-status-table .order-status a {
  color: #0071b3;
}
.order-status-table .order-status a:hover {
  outline: 0;
  text-decoration: none;
  color: #00629b;
}
.order-status-table .order-status p {
  font-size: 1.125em;
  color: #303030;
  font-family: "honeywell sans";
  line-height: 1.5;
  font-weight: 500;
}
.order-status-table .order-status .custom-scrollbar {
  height: 300px;
  overflow-y: scroll;
  padding: 0 15px;
}
.order-status-table .order-status .custom-scrollbar::-webkit-scrollbar {
  width: 8px;
}
.order-status-table .order-status .custom-scrollbar::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
.order-status-table .order-status .custom-scrollbar::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
.order-status-table .order-status .order-status-content .order-status-pagination-wrapper {
  padding: 0 15px;
}
.order-status-table .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
  float: right;
}
.order-status-table .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container span {
  padding: 0.5em 0.8em;
}
.order-status-table .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container span.inactive {
  border: 1px solid #9b9b9b;
  color: #9b9b9b;
  cursor: default;
  margin-right: 0.3em;
}
.order-status-table .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container a {
  border: 1px solid #9b9b9b;
  padding: .5em .8em;
  margin-right: .3em;
  cursor: pointer;
  color: #007bc2;
}
.order-status-table .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-totalResult span {
  font-weight: 500;
}
.order-status-table .order-status .panel-body.custom-scrollbar .row {
  margin-left: 0;
  margin-right: 0;
}
.order-status-table .order-status .panel {
  margin-bottom: 15px;
  border-radius: 0;
  background-color: #ffffff;
  border: 1px solid transparent;
}
.order-status-table .order-status .panel-default {
  border-color: #d0d0d0;
}
.order-status-table .order-status .panel-heading {
  padding: 14px 15px;
  border-bottom: 1px solid #d0d0d0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: #f0f0f0;
  overflow: hidden;
}
.order-status-table .order-status .panel-head {
  width: 80%;
}
.order-status-table .order-status .panel-body {
  padding: 0;
}
.order-status-table .order-status .divTableHead {
  font-size: 0.875em;
  background-color: #606060;
  color: #ffffff;
  text-align: left;
  padding: 12px 4px;
}
.order-status-table .order-status span.table-column-label {
  cursor: pointer;
}
.order-status-table .order-status .divTableHead.total-amount {
  text-align: right;
  padding-right: 38px;
}
.order-status-table .order-status .divTableCell {
  border-bottom: 1px solid #d0d0d0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 0.875em;
  border-left: transparent solid 5px;
}
.order-status-table .order-status .divTableCell .image-fluid {
  cursor: pointer;
}
.order-status-table .order-status .divTableCell:hover {
  border-left: #0071b3 solid 5px;
}
.order-status-table .order-status .divTableCell:nth-of-type(2n) {
  background-color: #f0f0f0;
}
.order-status-table .order-status .divTableCell:last-child {
  border-bottom: 0;
}
.order-status-table .order-status .divTableCell .divTableBody {
  word-wrap: break-word;
}
.order-status-table .order-status .view-all {
  float: right;
  position: relative;
  z-index: 2;
  color: #0071b3;
}
.order-status-table .order-status .view-all a {
  text-decoration: none;
  font-size: 0.9em;
  font-weight: 500;
  color: #0071b3;
}
.order-status-table .order-status .view-all a:hover {
  text-decoration: none;
  color: #00629b;
}
.order-status-table .order-status .view-request {
  text-align: left;
  right: 0;
}
.order-status-table .order-status .font-weight-500 {
  font-weight: 500;
}
.order-status-table .order-status .font-weight-700 {
  font-weight: 800;
  font-size: 0.9em;
}
.order-status-table .order-status .color-green {
  color: #5a8028;
  font-weight: 800;
}
.order-status-table .order-status .color-grey {
  color: #707070;
  font-weight: 800;
}
.order-status-table .order-status .color-red {
  color: #d22630;
  font-weight: 800;
}
.order-status-table .order-status .bg-gray-dark-v3 {
  background-color: #606060;
}
.order-status-table .order-status .table-head {
  display: none;
}
.order-status-table .order-status .row.mob-table-head {
  margin-left: 0;
  margin-right: 0;
  background-color: #606060;
  padding-left: 10px;
}
.order-status-table .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
  text-align: right;
  right: 4px;
  font-weight: 500;
}
.order-status-table .order-status .rowfullwidth .row.divTableCell .divTableBody {
  padding: 0 4px;
}
.order-status-table .order-status .rowfullwidth .divTableBody:last-child {
  padding-right: 0;
}
.order-status-table .order-status .rowfullwidth .row.divTableCell {
  padding-left: 7px;
}
.order-status-table .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child {
  text-align: left !important;
}
.order-status-table .order-status .due-detail {
  color: #cc0000;
}
.order-status-table .order-status .order-status-content {
  margin: auto;
}
.order-status-table .order-status .panel {
  border: 0;
}
.order-status-table .order-status .panel .panel-body {
  margin: auto;
}
.order-status-table .order-status .panel .panel-body .top-result {
  font-weight: 500;
}
.order-status-table .order-status .header5 {
  font-size: 1.375em;
  color: #303030;
  font-weight: 800;
}
.order-status-table .order-status .panel-heading {
  padding: 35px 15px 15px 15px;
  border: 0;
  background-color: unset;
}
.order-status-table .order-status .custom-selection {
  padding: 0 15px;
}
.order-status-table .order-status .custom-selection .results-mob {
  text-align: left;
  font-weight: 500;
}
.order-status-table .order-status .custom-selection .results-mob.total-amount {
  text-align: right;
}
.order-status-table .order-status .custom-selection .results-mob span.expand-view-content {
  color: red;
}
.order-status-table .order-status .custom-selection .results-mob label.show-text.mvp-icon-carat_down {
  margin-left: 5px;
  margin-top: -2px;
}
.order-status-table .order-status .custom-selection .expand-view-container p {
  display: inline-block;
  word-break: break-word;
}
.order-status-table .order-status .mvp-icon-carat_down:before {
  content: "\e907";
  color: #0071b3;
  font-size: 25px;
}
.order-status-table .order-status .mvp-icon-favorite:before {
  content: "\e914";
  color: #0071b3;
  font-size: 25px;
}
.order-status-table .order-status .mvp-icon-carat_up:before {
  content: "\e90A";
  color: #0071b3;
  font-size: 25px;
}
.order-status-table .order-status .hidden {
  display: none;
}
.order-status-table .order-status .divTableCell > div.results-mob div:last-child {
  padding: 0;
}
.order-status-table .order-status .orderDtlsDivider {
  border-top: 1px solid #d0d0d0;
  margin: 10px auto;
}
.order-status-table .order-status .mvp-icon-download:before {
  font-size: 24px;
  color: #007bc2;
  padding-top: 5px;
  position: relative;
  top: 5px;
  margin: 0 5px 0 20px;
}
.order-status-table .order-status .download-dtls {
  display: flex;
  justify-content: right;
}
.order-status-table .order-status a.encoded-excel-url {
  margin-top: 10px;
  padding-left: 4px;
}
.order-status-table .order-status .summary-cell {
  cursor: pointer;
}
.order-status-table .order-status #button-view-renewalId {
  padding: 0px !important;
}
.order-status-table .order-status #button-view-renewalId a {
  background-color: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
  padding: 5px 2px 5px 2px !important;
  margin: 0px !important;
  width: 100% !important;
}
.order-status-table .order-status #button-view-renewalId a:hover {
  background-color: #00629b !important;
  border-color: #00629b !important;
  color: #ffffff !important;
}
.order-status-table i.credit-block-status.mvp-icon-information {
  position: relative;
}
.order-status-table .mvp-icon-information:before {
  font-size: 18px !important ;
  color: #0071b3;
  position: absolute;
  bottom: -1px;
  margin-left: 2px;
}
.order-status-table span.status-table-info-icon {
  display: none;
  position: absolute;
  bottom: 145%;
  right: -138px;
  border: 1px solid #0071b3;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 10px;
  z-index: 1;
  background: #ffffff;
  width: 235px;
  height: auto;
}
.order-status-table .status-table-info-icon p {
  font-size: 12px !important;
  font-style: normal !important;
  margin-block-end: 0 !important;
  line-height: 16px !important;
  font-weight: 400 !important;
}
.order-status-table .status-table-info-icon:after {
  content: "";
  position: absolute;
  bottom: -7px;
  right: 50%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(45deg);
}
.order-status-table span.mvp-icon-carat_down::before {
  font-size: 14px !important;
  font-weight: 800;
  position: absolute;
  color: white !important;
  cursor: pointer;
  top: 10px;
}
.order-status-table span.carat-icons {
  margin-left: 5px;
  position: absolute;
}
.order-status-table span.mvp-icon-carat_up::before {
  font-size: 14px !important;
  cursor: pointer;
  font-weight: 800;
  position: absolute;
  color: white !important;
  top: 0px;
}
.order-status-table .sortcss {
  display: none;
}
.order-status-table .descsortcss {
  display: inline;
  top: 17px;
}
.order-status-table .ascsortcss {
  display: inline;
  top: 7px;
}
.order-status-content .download-summary.col-12.col-md-4 {
  text-align: right;
}
.order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
  color: #606060;
}
.order-status .row.divTableCell .col-md-2.col-xs-6:last-child {
  text-align: right;
  font-weight: 500;
}
.order-status-table .order-status-content.spares .header5 {
  font-size: 18px;
}
.order-status-table .order-status-content.spares .download-dtls {
  font-size: 16px;
}
.order-status-table .order-status-content.spares .divTableHead.font-weight-700 {
  font-size: 12px;
  color: #efefef;
}
.order-status-table .order-status-content.spares .divTableBody {
  font-size: 14px;
}
.order-status-table .order-status-content.repairs .header5 {
  font-size: 18px;
}
.order-status-table .order-status-content.repairs .download-dtls {
  font-size: 16px;
}
.order-status-table .order-status-content.repairs .divTableHead.font-weight-700 {
  font-size: 12px;
  color: #efefef;
}
.order-status-table .order-status-content.repairs .divTableBody {
  font-size: 14px;
}
.order-status-table .order-status .order-status-content.spares .font-weight-500 {
  font-weight: 800;
}
.order-status-table .order-status .order-status-content.repairs .font-weight-500 {
  font-weight: 800;
}
@media (max-width: 767px) {
  .order-status-content .download-summary.col-12.col-md-4 {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .order-status-table .order-status .download-excel-order-dtls {
    display: block;
  }
}
@media (max-width: 768px) {
  .order-status-table .order-status-content.spares .text-right {
    text-align: center !important;
  }
  .order-status-table .order-status-content.spares .download-dtls {
    justify-content: center;
  }
  .order-status-table .order-status-content.repairs .text-right {
    text-align: center !important;
  }
  .order-status-table .order-status-content.repairs .download-dtls {
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .order-status .view-all {
    right: 0;
  }
  .order-status-widgetview .view-case {
    text-align: right;
    padding-right: 18px;
  }
}
@media (max-width: 1024px) {
  .order-status .panel-body {
    padding: 0 0 2px 0;
  }
  .order-status .row.mob-table-head {
    display: none;
  }
  .order-status .table-head {
    display: inline !important;
    font-weight: 800;
  }
  .order-status .view-request {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .order-status .divTableCell:nth-of-type(2n) {
    background-color: #f0f0f0;
  }
  .order-status .divTableCell .col-md-2,
  .order-status .divTableCell .col-md-3,
  .order-status .divTableCell .col-md-6,
  .order-status .divTableCell .col-md-1 {
    display: contents;
  }
  .order-status .divTableCell .results-mob {
    width: 100%;
  }
  .order-status .divTableCell,
  .order-status .divTableCell:nth-of-type(2n) {
    padding-left: 15px;
  }
  .order-status .row.divTableCell .col-md-1.col-xs-6:last-child {
    padding: 10px 0 0 0;
  }
  .order-status .order-status-table .divTableCell > div {
    max-width: 100% !important;
    flex: unset !important;
  }
  .order-status .order-status-table .divTableCell > div:last-child {
    display: none;
  }
  .order-status-widgetview .panel-body {
    padding: 0 0 2px 0;
  }
  .order-status-widgetview .view-case {
    text-align: center;
    padding: 10px 0 0 0;
    line-height: normal;
    left: 0;
  }
  .order-status-widgetview .view-all {
    right: 0;
  }
  .order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    text-align: center;
    padding-right: 0;
  }
  .order-status .row.divTableCell .col-md-2.col-xs-6:last-child {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .order-status .view-all {
    right: 0;
  }
  .order-status-widgetview .view-all {
    right: 0;
  }
  .order-status-widgetview .view-case {
    padding-left: 55px;
  }
  .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    text-align: left;
    right: 0;
  }
  .order-status-table .order-status .custom-selection .results-mob.total-amount {
    text-align: left;
  }
}
@media (max-width: 768px) {
  .order-status .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 20px;
  }
}
@media (max-width: 640px) {
  .order-status .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: center;
    padding: 10px 0 0 0;
  }
}
@-moz-document url-prefix() {
  @media (max-width: 1024px) {
    .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
      text-align: left;
    }
  }
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    padding-right: 34px;
  }
  .order-status .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 12px;
  }
  .order-status-widgetview .view-case {
    padding-right: 12px;
  }
  .order-status .view-all a,
  .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
  }
  .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
    right: 10px;
    text-align: right;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .order-status .order-status-content {
    max-width: 960px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .order-status .order-status-content {
    max-width: 720px;
  }
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
    float: left;
  }
  .order-status .order-status-content .order-status-pagination-wrapper div:first-child {
    padding-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .order-status .order-status-content {
    max-width: 540px;
  }
  .order-status .order-status-content .panel .panel-body {
    padding: 0 10px;
  }
  .order-status .order-status-content .order-status-pagination-wrapper div:first-child {
    padding-bottom: 10px;
    padding-right: 20px;
  }
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
    float: left;
    padding-left: 15px;
    font-weight: 300;
    font-size: 0.785em;
  }
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container span {
    padding: 0.3em 0.6em;
  }
  .order-status-table .order-status .order-status-content .order-status-pagination-wrapper {
    padding: 0px;
  }
}
@media (min-width: 592px) and (max-width: 1008px) {
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
    padding-left: 0;
  }
}
@media (max-width: 530px) and (orientation: portrait) {
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    float: none;
    padding-left: 0;
  }
  .order-status .order-status-content .order-status-pagination-wrapper .pagination-mobile {
    font-size: 0.6250em;
  }
}
@media (min-width: 768px) {
  .order-status-table .order-status .order-status-content.spares .download-summary {
    text-align: right;
    position: relative;
    top: -50px;
  }
  .order-status-table .order-status .order-status-content.repairs .download-summary {
    text-align: right;
    position: relative;
    top: -50px;
  }
}
@media (max-width: 767px) {
  .order-status-table .order-status .order-status-content.spares .download-summary {
    text-align: center;
    position: relative;
    top: 0;
  }
  .order-status-table .order-status .order-status-content.repairs .download-summary {
    text-align: center;
    position: relative;
    top: 0;
  }
}
.order-status-table.style-v2 .order-status .divTableHead {
  color: #404040;
  font-size: 14px;
  font-weight: 700;
  background-color: #f7f7f7;
}
.order-status-table.style-v2 .order-status .row.mob-table-head {
  background-color: #f7f7f7;
  border: 1px solid #d0d0d0;
}
.order-status-table.style-v2 .order-status .divTableCell {
  align-items: center;
}
.order-status-table.style-v2 .order-status .divTableCell:nth-of-type(2n) {
  background-color: #ffffff;
}
.order-status-table.style-v2 .order-status .custom-selection {
  padding: 0px 12px;
  border: 1px solid #d0d0d0;
  border-top: none;
}
.order-status-table.style-v2 .order-status .rowfullwidth .row.divTableCell {
  padding-left: 4px;
}
.order-status-table.style-v2 .order-status .font-weight-500 {
  font-weight: 500;
  font-size: 16px;
}
.order-status-table .order-status .divTableBody a {
  font-weight: 700;
}

.order-status-table-v2 .order-status {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
}
.order-status-table-v2 .order-status a {
  color: #0071b3;
}
.order-status-table-v2 .order-status a:hover {
  outline: 0;
  text-decoration: none;
  color: #00629b;
}
.order-status-table-v2 .order-status p {
  font-size: 1.125em;
  color: #303030;
  font-family: "honeywell sans";
  line-height: 1.5;
  font-weight: 500;
}
.order-status-table-v2 .order-status .custom-scrollbar {
  height: 300px;
  overflow-y: scroll;
  padding: 0 15px;
}
.order-status-table-v2 .order-status .custom-scrollbar::-webkit-scrollbar {
  width: 8px;
}
.order-status-table-v2 .order-status .custom-scrollbar::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
.order-status-table-v2 .order-status .custom-scrollbar::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
.order-status-table-v2 .order-status .order-status-content .order-status-pagination-wrapper {
  padding: 0 15px;
}
.order-status-table-v2 .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
  float: right;
}
.order-status-table-v2 .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container span {
  padding: 0.5em 0.8em;
}
.order-status-table-v2 .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container span.inactive {
  border: 1px solid #9b9b9b;
  color: #9b9b9b;
  cursor: default;
  margin-right: 0.3em;
}
.order-status-table-v2 .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container a {
  border: 1px solid #9b9b9b;
  padding: .5em .8em;
  margin-right: .3em;
  cursor: pointer;
  color: #007bc2;
}
.order-status-table-v2 .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-totalResult span {
  font-weight: 500;
}
.order-status-table-v2 .order-status .panel-body.custom-scrollbar .row {
  margin-left: 0;
  margin-right: 0;
}
.order-status-table-v2 .order-status .panel {
  margin-bottom: 15px;
  border-radius: 0;
  background-color: #ffffff;
  border: 1px solid transparent;
}
.order-status-table-v2 .order-status .panel-default {
  border-color: #d0d0d0;
}
.order-status-table-v2 .order-status .panel-heading {
  padding: 14px 15px;
  border-bottom: 1px solid #d0d0d0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: #f0f0f0;
  overflow: hidden;
}
.order-status-table-v2 .order-status .panel-head {
  width: 80%;
}
.order-status-table-v2 .order-status .panel-body {
  padding: 0;
}
.order-status-table-v2 .order-status .divTableHead {
  font-size: 0.875em;
  background-color: #606060;
  color: #ffffff;
  text-align: left;
  padding: 12px 4px;
}
.order-status-table-v2 .order-status span.table-column-label {
  cursor: pointer;
}
.order-status-table-v2 .order-status .divTableHead.total-amount {
  text-align: right;
  padding-right: 38px;
}
.order-status-table-v2 .order-status .divTableCell {
  border-bottom: 1px solid #d0d0d0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 0.875em;
  border-left: transparent solid 5px;
}
.order-status-table-v2 .order-status .divTableCell .image-fluid {
  cursor: pointer;
}
.order-status-table-v2 .order-status .divTableCell:hover {
  border-left: #0071b3 solid 5px;
}
.order-status-table-v2 .order-status .divTableCell:nth-of-type(2n) {
  background-color: #f0f0f0;
}
.order-status-table-v2 .order-status .divTableCell:last-child {
  border-bottom: 0;
}
.order-status-table-v2 .order-status .divTableCell .divTableBody {
  word-wrap: break-word;
}
.order-status-table-v2 .order-status .view-all {
  float: right;
  position: relative;
  z-index: 2;
  color: #0071b3;
}
.order-status-table-v2 .order-status .view-all a {
  text-decoration: none;
  font-size: 0.9em;
  font-weight: 500;
  color: #0071b3;
}
.order-status-table-v2 .order-status .view-all a:hover {
  text-decoration: none;
  color: #00629b;
}
.order-status-table-v2 .order-status .view-request {
  text-align: left;
  right: 0;
}
.order-status-table-v2 .order-status .font-weight-500 {
  font-weight: 500;
}
.order-status-table-v2 .order-status .font-weight-700 {
  font-weight: 800;
  font-size: 0.9em;
}
.order-status-table-v2 .order-status .color-green {
  color: #5a8028;
  font-weight: 800;
}
.order-status-table-v2 .order-status .color-grey {
  color: #707070;
  font-weight: 800;
}
.order-status-table-v2 .order-status .color-red {
  color: #d22630;
  font-weight: 800;
}
.order-status-table-v2 .order-status .bg-gray-dark-v3 {
  background-color: #606060;
}
.order-status-table-v2 .order-status .table-head {
  display: none;
}
.order-status-table-v2 .order-status .row.mob-table-head {
  margin-left: 0;
  margin-right: 0;
  background-color: #606060;
  padding-left: 10px;
}
.order-status-table-v2 .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
  text-align: right;
  right: 4px;
  font-weight: 500;
}
.order-status-table-v2 .order-status .rowfullwidth .row.divTableCell .divTableBody {
  padding: 0 4px;
}
.order-status-table-v2 .order-status .rowfullwidth .divTableBody:last-child {
  padding-right: 0;
}
.order-status-table-v2 .order-status .rowfullwidth .row.divTableCell {
  padding-left: 7px;
}
.order-status-table-v2 .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child {
  text-align: left !important;
}
.order-status-table-v2 .order-status .due-detail {
  color: #cc0000;
}
.order-status-table-v2 .order-status .order-status-content {
  margin: auto;
}
.order-status-table-v2 .order-status .panel {
  border: 0;
}
.order-status-table-v2 .order-status .panel .panel-body {
  margin: auto;
}
.order-status-table-v2 .order-status .panel .panel-body .top-result {
  font-weight: 500;
}
.order-status-table-v2 .order-status .header5 {
  font-size: 1.375em;
  color: #303030;
  font-weight: 800;
}
.order-status-table-v2 .order-status .panel-heading {
  padding: 35px 15px 15px 15px;
  border: 0;
  background-color: unset;
}
.order-status-table-v2 .order-status .custom-selection {
  padding: 0 15px;
}
.order-status-table-v2 .order-status .custom-selection .results-mob {
  text-align: left;
  font-weight: 500;
}
.order-status-table-v2 .order-status .custom-selection .results-mob.total-amount {
  text-align: right;
}
.order-status-table-v2 .order-status .custom-selection .results-mob span.expand-view-content {
  color: red;
}
.order-status-table-v2 .order-status .custom-selection .results-mob label.show-text.mvp-icon-carat_down {
  margin-left: 5px;
  margin-top: -2px;
}
.order-status-table-v2 .order-status .custom-selection .expand-view-container p {
  display: inline-block;
  word-break: break-word;
}
.order-status-table-v2 .order-status .mvp-icon-carat_down:before {
  content: "\e907";
  color: #0071b3;
  font-size: 25px;
}
.order-status-table-v2 .order-status .mvp-icon-favorite:before {
  content: "\e914";
  color: #0071b3;
  font-size: 25px;
}
.order-status-table-v2 .order-status .mvp-icon-carat_up:before {
  content: "\e90A";
  color: #0071b3;
  font-size: 25px;
}
.order-status-table-v2 .order-status .hidden {
  display: none;
}
.order-status-table-v2 .order-status .divTableCell > div.results-mob div:last-child {
  padding: 0;
}
.order-status-table-v2 .order-status .orderDtlsDivider {
  border-top: 1px solid #d0d0d0;
  margin: 10px auto;
}
.order-status-table-v2 .order-status .mvp-icon-download:before {
  font-size: 24px;
  color: #007bc2;
  padding-top: 5px;
  position: relative;
  top: 5px;
  margin: 0 5px 0 20px;
}
.order-status-table-v2 .order-status .download-dtls {
  display: flex;
  justify-content: right;
}
.order-status-table-v2 .order-status a.encoded-excel-url {
  margin-top: 10px;
  padding-left: 4px;
}
.order-status-table-v2 .order-status .summary-cell {
  cursor: pointer;
}
.order-status-table-v2 .order-status #button-view-renewalId {
  padding: 0px !important;
}
.order-status-table-v2 .order-status #button-view-renewalId a {
  background-color: #0071b3 !important;
  color: #ffffff !important;
  border: 2px solid #0071b3 !important;
  padding: 5px 2px 5px 2px !important;
  margin: 0px !important;
  width: 100% !important;
}
.order-status-table-v2 .order-status #button-view-renewalId a:hover {
  background-color: #00629b !important;
  border-color: #00629b !important;
  color: #ffffff !important;
}
.order-status-table-v2 i.credit-block-status.mvp-icon-information {
  position: relative;
}
.order-status-table-v2 .mvp-icon-information:before {
  font-size: 18px !important ;
  color: #0071b3;
  position: absolute;
  bottom: -1px;
  margin-left: 2px;
}
.order-status-table-v2 span.status-table-info-icon {
  display: none;
  position: absolute;
  bottom: 145%;
  right: -138px;
  border: 1px solid #0071b3;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 10px;
  z-index: 1;
  background: #ffffff;
  width: 235px;
  height: auto;
}
.order-status-table-v2 .status-table-info-icon p {
  font-size: 12px !important;
  font-style: normal !important;
  margin-block-end: 0 !important;
  line-height: 16px !important;
  font-weight: 400 !important;
}
.order-status-table-v2 .status-table-info-icon:after {
  content: "";
  position: absolute;
  bottom: -7px;
  right: 50%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  box-shadow: 1px 1px #0071b3;
  transform: rotate(45deg);
}
.order-status-table-v2 span.mvp-icon-carat_down::before {
  font-size: 14px !important;
  font-weight: 800;
  position: absolute;
  color: white !important;
  cursor: pointer;
  top: 10px;
}
.order-status-table-v2 span.carat-icons {
  margin-left: 5px;
  position: absolute;
}
.order-status-table-v2 span.mvp-icon-carat_up::before {
  font-size: 14px !important;
  cursor: pointer;
  font-weight: 800;
  position: absolute;
  color: white !important;
  top: 0px;
}
.order-status-table-v2 .sortcss {
  display: none;
}
.order-status-table-v2 .descsortcss {
  display: inline;
  top: 17px;
}
.order-status-table-v2 .ascsortcss {
  display: inline;
  top: 7px;
}
.order-status-content .download-summary.col-12.col-md-4 {
  text-align: right;
}
.order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
  color: #606060;
}
.order-status .row.divTableCell .col-md-2.col-xs-6:last-child {
  text-align: right;
  font-weight: 500;
}
.order-status-table-v2 .order-status-content.spares .header5 {
  font-size: 18px;
}
.order-status-table-v2 .order-status-content.spares .download-dtls {
  font-size: 16px;
}
.order-status-table-v2 .order-status-content.spares .divTableHead.font-weight-700 {
  font-size: 12px;
  color: #efefef;
}
.order-status-table-v2 .order-status-content.spares .divTableBody {
  font-size: 14px;
}
.order-status-table-v2 .order-status-content.repairs .header5 {
  font-size: 18px;
}
.order-status-table-v2 .order-status-content.repairs .download-dtls {
  font-size: 16px;
}
.order-status-table-v2 .order-status-content.repairs .divTableHead.font-weight-700 {
  font-size: 12px;
  color: #efefef;
}
.order-status-table-v2 .order-status-content.repairs .divTableBody {
  font-size: 14px;
}
.order-status-table-v2 .order-status .order-status-content.spares .font-weight-500 {
  font-weight: 800;
}
.order-status-table-v2 .order-status .order-status-content.repairs .font-weight-500 {
  font-weight: 800;
}
@media (max-width: 767px) {
  .order-status-content .download-summary.col-12.col-md-4 {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .order-status-table-v2 .order-status .download-excel-order-dtls {
    display: block;
  }
}
@media (max-width: 768px) {
  .order-status-table-v2 .order-status-content.spares .text-right {
    text-align: center !important;
  }
  .order-status-table-v2 .order-status-content.spares .download-dtls {
    justify-content: center;
  }
  .order-status-table-v2 .order-status-content.repairs .text-right {
    text-align: center !important;
  }
  .order-status-table-v2 .order-status-content.repairs .download-dtls {
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .order-status .view-all {
    right: 0;
  }
  .order-status-widgetview .view-case {
    text-align: right;
    padding-right: 18px;
  }
}
@media (max-width: 1024px) {
  .order-status .panel-body {
    padding: 0 0 2px 0;
  }
  .order-status .row.mob-table-head {
    display: none;
  }
  .order-status .table-head {
    display: inline !important;
    font-weight: 800;
  }
  .order-status .view-request {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .order-status .divTableCell:nth-of-type(2n) {
    background-color: #f0f0f0;
  }
  .order-status .divTableCell .col-md-2,
  .order-status .divTableCell .col-md-3,
  .order-status .divTableCell .col-md-6,
  .order-status .divTableCell .col-md-1 {
    display: contents;
  }
  .order-status .divTableCell .results-mob {
    width: 100%;
  }
  .order-status .divTableCell,
  .order-status .divTableCell:nth-of-type(2n) {
    padding-left: 15px;
  }
  .order-status .row.divTableCell .col-md-1.col-xs-6:last-child {
    padding: 10px 0 0 0;
  }
  .order-status .order-status-table-v2 .divTableCell > div {
    max-width: 100% !important;
    flex: unset !important;
  }
  .order-status .order-status-table-v2 .divTableCell > div:last-child {
    display: none;
  }
  .order-status-widgetview .panel-body {
    padding: 0 0 2px 0;
  }
  .order-status-widgetview .view-case {
    text-align: center;
    padding: 10px 0 0 0;
    line-height: normal;
    left: 0;
  }
  .order-status-widgetview .view-all {
    right: 0;
  }
  .order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    text-align: center;
    padding-right: 0;
  }
  .order-status .row.divTableCell .col-md-2.col-xs-6:last-child {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .order-status .view-all {
    right: 0;
  }
  .order-status-widgetview .view-all {
    right: 0;
  }
  .order-status-widgetview .view-case {
    padding-left: 55px;
  }
  .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    text-align: left;
    right: 0;
  }
  .order-status-table-v2 .order-status .custom-selection .results-mob.total-amount {
    text-align: left;
  }
}
@media (max-width: 768px) {
  .order-status .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 20px;
  }
}
@media (max-width: 640px) {
  .order-status .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: center;
    padding: 10px 0 0 0;
  }
}
@-moz-document url-prefix() {
  @media (max-width: 1024px) {
    .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
      text-align: left;
    }
  }
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child {
    padding-right: 34px;
  }
  .order-status .row.divTableCell .col-md-2.col-xs-6:last-child {
    padding-right: 12px;
  }
  .order-status-widgetview .view-case {
    padding-right: 12px;
  }
  .order-status .view-all a,
  .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
  }
  .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child {
    font-weight: 300;
    right: 10px;
    text-align: right;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .order-status .order-status-content {
    max-width: 960px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .order-status .order-status-content {
    max-width: 720px;
  }
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
    float: left;
  }
  .order-status .order-status-content .order-status-pagination-wrapper div:first-child {
    padding-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .order-status .order-status-content {
    max-width: 540px;
  }
  .order-status .order-status-content .panel .panel-body {
    padding: 0 10px;
  }
  .order-status .order-status-content .order-status-pagination-wrapper div:first-child {
    padding-bottom: 10px;
    padding-right: 20px;
  }
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
    float: left;
    padding-left: 15px;
    font-weight: 300;
    font-size: 0.785em;
  }
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container span {
    padding: 0.3em 0.6em;
  }
  .order-status-table-v2 .order-status .order-status-content .order-status-pagination-wrapper {
    padding: 0px;
  }
}
@media (min-width: 592px) and (max-width: 1008px) {
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
    padding-left: 0;
  }
}
@media (max-width: 530px) and (orientation: portrait) {
  .order-status .order-status-content .order-status-pagination-wrapper .order-status-pagination-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    float: none;
    padding-left: 0;
  }
  .order-status .order-status-content .order-status-pagination-wrapper .pagination-mobile {
    font-size: 0.6250em;
  }
}
@media (min-width: 768px) {
  .order-status-table-v2 .order-status .order-status-content.spares .download-summary {
    text-align: right;
    position: relative;
    top: -50px;
  }
  .order-status-table-v2 .order-status .order-status-content.repairs .download-summary {
    text-align: right;
    position: relative;
    top: -50px;
  }
}
@media (max-width: 767px) {
  .order-status-table-v2 .order-status .order-status-content.spares .download-summary {
    text-align: center;
    position: relative;
    top: 0;
  }
  .order-status-table-v2 .order-status .order-status-content.repairs .download-summary {
    text-align: center;
    position: relative;
    top: 0;
  }
}
i.order-type-status.mvp-icon-information {
  margin: 0px !important;
  position: relative;
}
.order-type-status.mvp-icon-information:before {
  font-size: 18px !important ;
  color: #d22630;
}

.section-maintenance-plan .view-maintenance-plan {
  position: relative;
  color: #303030;
  font-size: 1.125em;
  font-family: "honeywell sans";
}
@media (max-width: 767px) {
  .section-maintenance-plan .view-maintenance-plan .btnAlignmentMaintainencePlan {
    margin-top: -98px;
    margin-left: 73px;
  }
  .section-maintenance-plan .view-maintenance-plan .btnAlignmentMaintainencePlan a {
    width: 215px !important;
    height: 37px !important;
    margin-top: 23px !important;
  }
}
.section-maintenance-plan .view-maintenance-plan .btnAlignmentMaintainencePlan {
  margin-top: -98px;
}
.section-maintenance-plan .view-maintenance-plan .btnAlignmentMaintainencePlan a {
  width: 235px;
  height: 45px;
  margin-top: 13px;
}
@media (max-width: 767px) {
  .section-maintenance-plan .btnAlignmentMaintainencePlanHbs {
    margin-top: -15px;
    margin-bottom: 33px;
    margin-left: 75px;
  }
  .section-maintenance-plan .btnAlignmentMaintainencePlanHbs a {
    width: 215px !important;
    height: 35px !important;
    margin-top: 25px !important;
  }
}
.section-maintenance-plan .btnAlignmentMaintainencePlanHbs {
  margin-top: -15px;
  margin-bottom: 33px;
}
.section-maintenance-plan .btnAlignmentMaintainencePlanHbs a {
  width: 235px;
  height: 45px;
  margin-top: 13px;
}
.section-maintenance-plan .btnAlignmentMaintainencePlanHbs #mp-disable {
  background-color: #f7f7f7 !important;
  border: 2px solid #f7f7f7 !important;
  color: #000000 !important;
  cursor: not-allowed;
}
.section-maintenance-plan .btnAlignmentMaintainencePlanHbs #mp-disable:hover {
  background-color: #f7f7f7 !important;
  border: 2px solid #f7f7f7 !important;
  color: #000000 !important;
  cursor: not-allowed;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form {
  padding: 1rem 2rem 2rem 2rem !important;
  width: 95% !important;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .closeBtnMaintenanceForm {
  float: right;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .col-md-1 {
  -ms-flex: 0 0 6.333333%  !important;
  flex: 0 0 6%  !important;
  max-width: 5.9% !important;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .col-md-2 {
  -ms-flex: 0 0 10.666667%  !important;
  flex: 0 0 10.666667%  !important;
  max-width: 10.666667%  !important;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .table-img-div {
  width: 24px;
  height: 24px;
  float: left;
  margin: 3px 5px 0px 0px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .completed {
  background: url("../../../content/dam/hbtbt/en/images/icons/complete.svg") center no-repeat;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .inprogress {
  background: url("../../../content/dam/hbtbt/en/images/icons/inprogress.svg") center no-repeat;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .planned {
  background: url("../../../content/dam/hbtbt/en/images/icons/planning.svg") center no-repeat;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form {
  float: none;
  margin-top: 40px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .status-MP-main-div {
  float: right;
  text-align: right;
  padding: 0px;
  margin-top: -35px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .status-MP-main-div .status-MP-div {
  margin-left: 20px;
  text-align: right;
  float: right;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .status-MP-main-div .status-MP-div .status-img-div {
  width: 24px;
  height: 24px;
  float: left;
  margin: 0px 5px 0px 0px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .status-MP-main-div .status-MP-div #planned-img-div-1 {
  background: url("../../../content/dam/hbtbt/en/images/icons/planning.svg") center no-repeat;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .status-MP-main-div .status-MP-div #planned-img-div-2 {
  background: url("../../../content/dam/hbtbt/en/images/icons/inprogress.svg") center no-repeat;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .status-MP-main-div .status-MP-div #planned-img-div-3 {
  background: url("../../../content/dam/hbtbt/en/images/icons/complete.svg") center no-repeat;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .status-MP-main-div .status-MP-div .status-text-div {
  float: left;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div {
  border: solid 1px #d0d0d0;
  float: left;
  width: 100%;
  padding: 20px;
  margin-top: 5px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .input_search_box_MP {
  height: auto;
  border-radius: 3px;
  padding: 15px 60px 14px 10px;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  color: #646464;
  box-shadow: none;
  width: 100%;
  position: absolute;
  background-color: transparent;
  border: none;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div #inline_searchResultsSubmit_MP.icon-search,
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div #inline_searchResultsSubmit_MP.icon-close {
  width: auto;
  border: 0;
  font-size: 29px !important;
  outline: 0;
  background: #0071b3;
  margin: 4px 20px;
  border-radius: 3px;
  color: #ffffff;
  box-shadow: none;
  align-items: center;
  height: auto;
  padding: 10px;
  margin: 0;
  position: absolute;
  top: 0px;
  right: 0px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .icon-search:before {
  content: "\e92a";
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .toggle-btn-main-div {
  border: 1px solid #d0d0d0;
  float: right;
  height: 50px;
  border-radius: 3px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .toggle-btn-main-div .switch-btn-MP {
  display: inline-block;
  width: 45px;
  height: 25px;
  margin: 0px 10px 0px 0px;
  transform: translateY(50%);
  position: relative;
  float: left;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .toggle-btn-main-div .switch-btn-MP input {
  display: none;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .toggle-btn-main-div .switch-btn-MP .slider-modal-MP {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 30px;
  cursor: pointer;
  border: 1px solid transparent;
  overflow: hidden;
  transition: 0.2s;
  background-color: #d0d0d0;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .toggle-btn-main-div .switch-btn-MP .slider-modal-MP:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  border-radius: 45px;
  transform: translateX(-23px);
  transition: 0.2s;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .toggle-btn-main-div .switch-btn-MP input:checked + .slider-modal-MP:before {
  transform: translateX(23px);
  background-color: #ffffff;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .toggle-btn-main-div .switch-btn-MP input:checked + .slider-modal-MP {
  background-color: #0071b3;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .toggle-btn-main-div .switchBtnText {
  float: left;
  margin: 14px 0px 0px 0px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .float-left {
  float: left;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .search-input__search-bar_MP {
  padding: 0px 0px 0px 0px !important;
  background-color: #ffffff;
  z-index: 99999;
  width: 74%;
  border: 1px solid #d0d0d0;
  background-color: #f5faff;
  min-height: 53px;
  border-radius: 3px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .table_MP_heading {
  float: left;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 10px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .input-search-boxdiv {
  width: auto;
  border: solid 1px #d0d0d0;
  position: relative;
  background-color: #ffffff;
  font-size: 14px;
  padding: 3px;
  z-index: 99999;
  box-shadow: 0px 0px 2px #d0d0d0;
  border-radius: 3px;
  margin: 5px;
  padding-right: 20px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .input-search-boxdiv .close-icon-style:before {
  font-size: 12px !important;
  margin: 7px 3px 0 0 !important;
  cursor: pointer;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .searchbox-dropdown-main-div {
  border: solid 1px #d0d0d0;
  height: 230px;
  width: 100%;
  float: left;
  margin-top: 46px;
  overflow-y: auto;
  position: absolute;
  background-color: #ffffff;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .searchbox-dropdown-main-div::-webkit-scrollbar {
  width: 8px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .searchbox-dropdown-main-div::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .searchbox-dropdown-main-div::-webkit-scrollbar-thumb {
  background: #d0d0d0;
  border-radius: 10px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .searchbox-dropdown-heading {
  float: left;
  padding: 10px 10px 3px 10px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .searchbox-dropdown-div {
  display: inline-block;
  padding-bottom: 10px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .search-button-MP {
  margin: 4px 7px 4px 7px !important;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div #tableRowsMP .row {
  margin-right: -15px !important;
  margin-left: -15px !important;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .selectedLocations {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 93%;
  padding: 3px;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .searchbox-suggestions {
  background-color: #ffffff;
}
.section-maintenance-plan .modal-maintenance-plan-form .modal-content-maintenance-form .section-maintenance-form .maintenance-form-main-div .searchbox-suggestions .loc-name {
  margin-left: 10px;
}
.section-maintenance-plan .view-maintenance-plan-results .divColumnPadding {
  padding-left: 14px !important;
  padding-right: 14px !important;
}
.section-maintenance-plan .view-maintenance-plan-results .font-weight-700 {
  font-weight: 800;
  font-size: .9em;
}
.section-maintenance-plan .view-maintenance-plan-results .divTableHead {
  border-bottom: 1px solid #d0d0d0;
  font-size: .9em;
  padding-top: 12px !important;
  padding-bottom: 12px;
  background-color: #606060;
  color: #ffffff;
}
.section-maintenance-plan .view-maintenance-plan-results .table-column-icons-case-wo .carat-icons-case-wo {
  margin-left: 0px;
  position: absolute;
}
.section-maintenance-plan .view-maintenance-plan-results .table-column-icons-case-wo .mvp-icon-carat_down::before {
  font-size: 14px !important;
  font-weight: 800;
  position: absolute;
  color: #ffffff !important;
  cursor: pointer;
  top: 7px;
  margin-left: 7px;
}
.section-maintenance-plan .view-maintenance-plan-results .table-column-icons-case-wo .mvp-icon-carat_up::before {
  font-size: 14px !important;
  cursor: pointer;
  font-weight: 800;
  position: absolute;
  color: #ffffff !important;
  top: -3px;
  z-index: 999;
  margin-left: 7px;
}
.section-maintenance-plan .view-maintenance-plan-results .table-column-icons-case-wo .ascsortcss {
  display: inline;
  top: 7px;
}
.section-maintenance-plan .view-maintenance-plan-results .table-column-icons-case-wo .sortcss {
  display: none;
}
.section-maintenance-plan .view-maintenance-plan-results .table-column-icons-case-wo .descsortcss {
  display: inline;
  top: 17px;
}
.section-maintenance-plan .view-maintenance-plan-results .divTableCell {
  border-bottom: 0;
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: .9em;
  word-wrap: break-word;
  border-left: transparent solid 5px;
  font-weight: 500;
}
.section-maintenance-plan .view-maintenance-plan-results .divTableCell:nth-of-type(2n) {
  background-color: #f0f0f0;
}
.section-maintenance-plan .view-maintenance-plan-results .divTableCell:hover {
  border-left: #0071b3 solid 5px;
}
.section-maintenance-plan .view-maintenance-plan-results .pagination-totalResult {
  margin-left: 0;
  font-family: Arial !important;
}
.section-maintenance-plan .view-maintenance-plan-results .pagination-wrapper .pagination-container {
  float: right;
}
.section-maintenance-plan .view-maintenance-plan-results .pagination-wrapper .pagination-container span.inactive {
  border: 1px solid #9b9b9b;
  color: #9b9b9b;
  cursor: default;
  margin-right: 0.3em;
}
.section-maintenance-plan .view-maintenance-plan-results .pagination-wrapper .pagination-container .pagination_page_link {
  font-family: Arial !important;
}
.section-maintenance-plan .view-maintenance-plan-results .pagination-wrapper .pagination-container span {
  padding: 0.5em 0.8em;
}
.section-maintenance-plan .view-maintenance-plan-results .pagination-wrapper .pagination-container a {
  border: 1px solid #9b9b9b;
  padding: 0.5em 0.8em;
  margin-right: 0.3em;
  cursor: pointer;
  color: #0071b3;
}
.section-maintenance-plan .view-maintenance-table.planned-data .table-img-div.completed,
.section-maintenance-plan .view-maintenance-table.planned-data .table-img-div.inprogress {
  display: none;
}
.section-maintenance-plan .view-maintenance-table.hideplanned .table-img-div.hide-planned {
  display: none;
}

.support-history-search {
  position: relative;
  margin-top: 40px;
}
.support-history-search .dateTypeAlignment {
  max-width: 240px;
  margin-bottom: 20px;
}
.support-history-search .dateTypeAlignment span.select2.select2-container.select2-container--default {
  border-radius: 4px !important;
}
.support-history-search .dateTypeAlignment .select2-container.select2-container--default {
  font-size: 14px !important;
}
.support-history-search .dateTypeAlignment .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  font-style: italic !important;
}
.support-history-search .dateTypeAlignment .select2-container.select2-container--default .select2-selection--single {
  height: 40px !important;
}
.support-history-search .dateTypeAlignment .select2-container.select2-container--default .select2-selection--single {
  height: 36px !important;
}
.support-history-search .dateTypeAlignment .select2-container.select2-container--default {
  font-size: 14px !important;
  height: 40px !important;
  border: 1px solid #9b9b9b !important;
}
.support-history-search .dateTypeAlignment .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 36px !important;
}
.support-history-search .dateTypeAlignment .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 10px !important;
  width: 18px !important;
  height: 18px !important;
}
.support-history-search .dateTypeAlignment .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow::after {
  font-size: 18px !important;
  color: #303030 !important;
  font-weight: 600 !important;
}
.support-history-search .borderTop {
  border-top: 1px solid #d0d0d0;
  padding-top: 30px;
}
.support-history-search p {
  color: #303030;
  font-family: "honeywell sans";
  line-height: 1.5;
  font-weight: 300;
  font-size: 1.125em;
}
.support-history-search #maxChecks {
  font-size: 1.25em;
}
.support-history-search .form-control {
  height: 50px;
  border-radius: 0;
  background-color: #f0f7ff !important;
}
.support-history-search .form-control:focus {
  color: inherit !important;
  border-color: transparent;
  outline: 0;
  box-shadow: none !important;
}
.support-history-search .aero-cm-mt {
  margin-top: -0.5rem;
}
.support-history-search .clear-all-label {
  text-align: right;
  cursor: pointer;
  font-weight: 700;
  color: #0071b3;
  text-transform: uppercase;
}
.support-history-search .cmp-date-range-picker-container {
  display: block;
}
.support-history-search .cmp-date-range-picker-container__input {
  width: 98%;
  font-size: 14px;
  height: 46px;
  cursor: pointer;
  background: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/cal-date-picker-icon.svg) no-repeat right 4px center !important;
  font-style: italic;
}
.support-history-search .custom-date-range-label {
  font-size: .9em;
  font-weight: 600;
  color: #303030;
  text-transform: capitalize;
  margin: 0;
  padding-top: 1rem;
}
.support-history-search .filter-results .filter-results-title {
  color: #303030;
  font-weight: 800;
  font-size: 1.125em;
  padding-bottom: 13px;
}
.support-history-search .filter-results .panel-heading {
  padding: 2px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: transparent;
  border-bottom: 1px solid #d0d0d0;
}
.support-history-search .filter-results .panel-title {
  padding-left: 20px;
}
.support-history-search .filter-results .panel-group .panel {
  margin-bottom: 15px;
  border-radius: 4px;
  border: 1px solid #d0d0d0;
}
.support-history-search .filter-results .panel-headingDiv {
  width: 100%;
  display: inline-block;
}
.support-history-search .filter-results .panel-titleDiv {
  width: 55%;
  text-align: left;
  word-wrap: break-word;
  padding-left: 24px !important;
}
.support-history-search .filter-results .selectallDiv {
  width: 30%;
  text-align: right;
  padding-bottom: 10px;
}
.support-history-search .filter-results .clearDiv {
  width: 15%;
  text-align: right;
}
.support-history-search .panel-default > .panel-heading {
  border-color: #d0d0d0;
  background: #f3f3f3;
  border-radius: 4px;
}
.support-history-search .aero-cm-total-results {
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: -0.005em;
  text-align: left;
}
.support-history-search .filter-results .panel-heading .panel-title {
  position: relative;
  cursor: pointer;
  font-size: 12px;
  font-weight: 700;
  color: #303030;
  text-transform: uppercase;
  margin: 7px 0;
  max-width: 140px;
}
.support-history-search .filter-results .panel-heading .panel-title::after {
  top: 1px;
  left: 0;
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-top: 2px solid #303030;
  border-left: 2px solid #303030;
  transform: rotate(225deg);
}
.support-history-search .filter-results .panel-heading .panel-title[aria-expanded="true"]::after {
  top: 6px;
  left: 0;
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-top: 2px solid #303030;
  border-left: 2px solid #303030;
  transform: rotate(45deg);
}
.support-history-search .filter-results .clear {
  float: right;
  position: relative;
  top: 5px;
  line-height: 21px;
  z-index: 2;
}
.support-history-search .filter-results .clear a {
  text-decoration: none;
  color: #303030;
  cursor: pointer;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: -0.02em;
}
.support-history-search .filter-results .clear a:focus {
  color: #303030 !important;
}
.support-history-search .filter-results .selectall {
  float: right;
  position: relative;
  top: 5px;
  right: 10px;
  line-height: 21px;
  z-index: 2;
}
.support-history-search .filter-results .selectall a {
  text-decoration: none;
  color: #303030;
  cursor: pointer;
  font-size: 0.9em;
  font-weight: 300;
}
.support-history-search .filter-results .selectall a:focus {
  color: #303030;
}
.support-history-search .filter-results .panel-body {
  padding: 0px 10px 5px 10px;
}
.support-history-search .filter-results .Date.Range .filter-items {
  max-height: none !important;
  overflow-y: hidden !important;
}
.support-history-search .filter-results .filter-items {
  width: 100%;
  max-height: 205px;
  /*overflow-y: scroll;*/
  overflow-x: hidden;
  position: relative;
  padding-top: 10px;
}
.support-history-search .filter-results .filter-items .show-more {
  color: #0071b3;
  display: block;
  padding: 3px 0 10px 3px;
  font-size: 0.75em;
  text-transform: uppercase;
}
.support-history-search .filter-results .filter-items .show-more a {
  color: #0071b3;
  text-decoration: none;
}
.support-history-search .filter-results .show-more {
  display: none;
  cursor: pointer;
}
.support-history-search .filter-results .filter-items ul {
  padding: 0;
  width: 100%;
}
.support-history-search .filter-results .closeBtns ul {
  padding: 0;
  margin-bottom: .6rem;
}
.support-history-search .filter-results .closeBtns ul li {
  margin: -1px 0 5px 0;
  background-color: #f6f6f6;
  padding: 1px 10px 0px 10px;
  text-decoration: none;
  font-size: 0.9em;
  color: #808080;
  display: inline-block;
  position: relative;
  height: 22px;
  margin-right: 5px;
}
.support-history-search .filter-results .closeBtns ul li:hover {
  background-color: #e8e8e8;
}
.support-history-search .filter-results .closeBtns .close {
  cursor: pointer;
  margin: 8px 0 0 15px;
  transform: translate(0%, -50%);
  font-size: 1.4rem;
}
.support-history-search .filter-results .filter-items.facet-select_true .custom-checkbox .custom-control-label.check::before {
  border-radius: 50% !important;
}
.support-history-search .filter-results .filter-items.facet-select_true .custom-checkbox .custom-control-label.check::after {
  border-radius: 50% !important;
}
.support-history-search .filter-results .filter-items .custom-control {
  background-color: transparent;
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 0.85rem;
}
.support-history-search .filter-results .filter-items .custom-checkbox {
  margin-left: .75em;
}
.support-history-search .filter-results .filter-items .custom-checkbox label {
  margin-bottom: 8px;
  display: inline-block;
}
.support-history-search .filter-results .filter-items .custom-control-input {
  position: absolute;
  z-index: 3;
  opacity: 0;
  left: -10px;
  top: 4px;
}
.support-history-search .filter-results .filter-items .custom-control-label {
  color: #303030;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  margin: 0 0 2px;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
  letter-spacing: -0.02em;
  padding-left: 8px;
}
.support-history-search .filter-results .filter-items .custom-control-label::after {
  top: 0.15rem;
  left: -1.3em;
}
.support-history-search .filter-results .filter-items .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 20px;
  width: 20px;
  box-shadow: none;
  background-image: none;
  margin: -5px 0 0 0;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  padding: 4px 0px 4px 0px;
  border-radius: 4px;
  border: 1px solid #d0d0d0;
}
.support-history-search .filter-results .filter-items .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #0071b3;
  background-color: #0071b3;
}
.support-history-search .filter-results .filter-items .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 0.5em;
  height: 0.5em;
  content: "\e90B";
}
.support-history-search .filter-results .filter-items .custom-control-label::before {
  position: absolute;
  top: .25rem;
  left: -1.5rem;
  display: block;
  width: 1em;
  height: 1em;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #6c6c6c solid 1px;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar {
  height: 16px;
  overflow: visible;
  width: 16px;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-button {
  height: 0;
  width: 0;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-track {
  background-clip: padding-box;
  border: solid transparent;
  border-width: 0 0 0 7px;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-track:horizontal {
  border-width: 7px 0 0;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-track:hover {
  background-color: #e8e8e8;
  box-shadow: inset 1px 0 0 #f0f0f0;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-track:horizontal:hover {
  box-shadow: inset 0 1px 0 #f0f0f0;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-track:active {
  background-color: #e8e8e8;
  box-shadow: inset 1px 0 0 #d8d8d8, inset -1px 0 0 #f0f0f0;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-track:horizontal:active {
  box-shadow: inset 0 1px 0 #d8d8d8, inset 0 -1px 0 #f0f0f0;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-thumb {
  background-color: #d0d0d0;
  background-clip: padding-box;
  border: solid transparent;
  border-width: 0 0 0 7px;
  min-height: 28px;
  padding: 100px 0 0;
  box-shadow: inset 1px 1px 0 #f0f0f0, inset 0 -1px 0 #f0f0f0;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-thumb:horizontal {
  border-width: 7px 0 0;
  padding: 0 0 0 100px;
  box-shadow: inset 1px 1px 0 #f0f0f0, inset -1px 0 0 #f0f0f0;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-thumb:hover {
  background-color: #808080;
  box-shadow: inset 1px 1px 1px #e8e8e8;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-thumb:active {
  background-color: rgba(0, 0, 0, 0.5);
  box-shadow: inset 1px 1px 3px #979797;
}
.support-history-search .filter-results .filter-items::-webkit-scrollbar-corner {
  background: transparent;
}
.support-history-search .browse-by-search {
  margin: 0 0 12px auto;
  height: 56px;
  border-radius: 4px !important;
  padding: 0 2px;
  background-color: #f0f7ff;
  border: 2px solid #0071b3;
}
.support-history-search .browse-by-search input {
  height: 99% !important;
  font-size: 1.125em !important;
  border: 0;
  border-radius: 0;
  background-clip: unset;
  position: relative;
  margin: 0 0 1px 0;
  transition: none;
}
.support-history-search .browse-by-search input.focused,
.support-history-search .browse-by-search input.focused + button {
  border-bottom-color: #d0d0d0;
}
.support-history-search .browse-by-search input::placeholder {
  color: #9b9b9b;
  line-height: 24px;
  vertical-align: middle;
}
.support-history-search .browse-by-search input::-ms-clear {
  display: none;
}
.support-history-search .browse-by-search ::-webkit-input-placeholder {
  font-style: italic;
}
.support-history-search .browse-by-search :-moz-placeholder {
  font-style: italic;
}
.support-history-search .browse-by-search ::-moz-placeholder {
  font-style: italic;
}
.support-history-search .browse-by-search :-ms-input-placeholder {
  font-style: italic;
}
.support-history-search .browse-by-search button {
  background: #0071b3;
  margin: 7px;
  width: 40px;
  height: 40px;
  border: 1px solid #0071b3 !important;
  border-radius: 4px;
}
.support-history-search .browse-by-search button::before {
  font-size: 1.5em;
  margin-top: 5px;
}
.support-history-search .browse-by-search .mvp-icon-search:before {
  color: #ffffff !important;
  transform: rotate(270deg);
}
.support-history-search .browse-by-search .mvp-icon-close {
  position: relative !important;
  top: 0px;
  right: 0px;
}
.support-history-results .row.mob-table-head {
  background: #f7f7f7;
  text-transform: uppercase;
  border: 1px solid #d0d0d0;
}
.support-history-results .divTableHead {
  font-size: 0.9em;
  background-color: initial;
  color: #404040;
  align-items: center;
  display: flex;
  padding: 12px;
}
.support-history-results .divTableCell {
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 0.9em;
  font-weight: 500;
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 1px 1px 1px;
  border-color: #d0d0d0;
}
.support-history-results .divTableCell .col-md-1 {
  padding-right: 0;
}
.support-history-results .divTableCell .status-label {
  padding: 2px 4px;
  border-radius: 4px;
  color: #303030;
  font-weight: 700;
  text-align: center;
  line-height: 25px;
  font-size: 14px !important;
  text-transform: capitalize;
}
.support-history-results .divTableCell:hover {
  background-color: #f0f7ff;
}
.support-history-results .divTableCell:nth-of-type(2n) {
  background-color: #ffffff;
}
.support-history-results .divTableCell:nth-of-type(2n):hover {
  background-color: #f0f7ff;
}
@media (max-width: 1024px) {
  .support-history-results .divTableCell:nth-of-type(1) {
    border-top: 1px solid #d0d0d0;
  }
}
.support-history-results .row.divTableCell .col:last-child {
  text-align: right;
}
.support-history-results .font-weight-700 {
  font-weight: 800;
  font-size: 0.8em;
}
.support-history-results .color-green {
  color: #5a8028;
  font-weight: 800;
}
.support-history-results .color-grey {
  color: #707070;
  font-weight: 800;
}
.support-history-results .color-red {
  color: #d22630;
  font-weight: 800;
}
.support-history-results .table-head {
  display: none;
}
.support-history-results .display-items {
  font-size: 1.125em;
  padding-bottom: 10px;
}
.support-history-results .display-items .font-weight-800 {
  font-weight: 800;
}
.support-history-results .page-item.disabled .page-link {
  color: #9b9b9b;
  pointer-events: none;
  background-color: #ffffff;
  border: 1px solid #9b9b9b;
  z-index: 9;
  border-radius: 0px;
}
.support-history-results li.page-item {
  margin-right: 4px;
  font-size: 1em;
  font-weight: 500;
}
.support-history-results .page-link {
  padding: 8px 12px;
  color: #0071b3;
  border: 1px solid #9b9b9b;
  outline: none;
  box-shadow: none;
}
.support-history-results .page-link:hover {
  z-index: 2;
  text-decoration: none;
  background-color: #ffffff !important;
  border-color: #9b9b9b;
}
.support-history-results .page-item.active .page-link {
  z-index: 1;
  color: #9b9b9b;
  font-weight: 800;
  background-color: #f7f7f7 !important;
  border-color: #9b9b9b !important;
}
.support-history-results a.view-request {
  color: #0071b3;
  font-weight: 500;
}
.support-history-results a.view-request:hover {
  color: #00629b;
  text-decoration: none;
}
.support-history-results .pagination-totalResult {
  font-family: Arial !important;
}
.support-history-results .pagination-wrapper .pagination-container {
  float: right;
}
.support-history-results .pagination-wrapper .pagination-container a {
  border: unset;
  padding: 8px 12px 4px 12px !important;
  cursor: pointer;
  color: #303030;
  font-size: 14px;
}
.support-history-results .pagination-wrapper .pagination-container a:hover {
  color: #00629b;
}
.support-history-results .pagination-wrapper .pagination-container a.active {
  background: #f7f7f7;
  color: #9b9b9b;
  font-weight: 800;
}
@media (max-width: 767px) {
  .support-history-results .pagination-wrapper .pagination-container a {
    padding: 0.3em 0.3em;
    font-size: 0.73em;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  .support-history-results .pagination-wrapper .pagination-container a {
    padding: 0.3em 0.6em;
    font-size: 0.77em;
  }
}
.support-history-results .pagination-wrapper .pagination-container span {
  padding: 0.5em 0.8em;
  margin-top: 2px;
}
.support-history-results .pagination-wrapper .pagination-container span.inactive {
  border-radius: 8px;
  background: rgba(18, 116, 183, 0.1);
  line-height: 20px;
  color: #10659f;
  text-align: center;
  font-weight: 700;
}
.support-history-results .pagination-wrapper .pagination-container .pagination_page_link {
  font-family: Arial !important;
  color: #303030;
  font-size: 14px;
  font-weight: 500;
  margin-left: 5px;
  border: unset;
}
.support-history-results .pagination-wrapper .pagination-container .pagination_page_link:hover {
  z-index: 2;
  color: #0071b3;
  border-radius: 4px;
  text-decoration: none;
  background-color: #f0f7ff;
  border-color: #f0f7ff;
}
@media (max-width: 768px) {
  .support-history-results .pagination-wrapper .pagination-container {
    float: left;
    margin-top: 1em;
  }
}
.support-history-results ul.pagination.pull-right {
  float: right;
}
.support-history-results .pagination-totalResultOuterDiv {
  padding-right: 0px;
}
.support-history-results .pagination-totalResultOuterDiv .pagination-totalResultInnerDiv {
  float: left;
}
.support-history-results .pagination-totalResultOuterDiv .mvp-icon-download:before {
  font-size: 24px;
  color: #007bc2;
  padding-top: 5px;
  position: relative;
  margin: 0 5px 0 0px;
}
.support-history-results .pagination-totalResultOuterDiv .button-ExportInCSV {
  float: right;
  margin-top: -5px;
  padding-right: 0;
}
.support-history-results .pagination-totalResultOuterDiv .button-ExportInCSV a {
  margin: 0px 0px 7px 0px !important;
  height: auto;
  padding: 0px 5px;
  background: #ffffff !important;
  color: #0071b3 !important;
  border: 2px solid #0071b3 !important;
}
.support-history-results .pagination-totalResultOuterDiv .button-ExportInCSV #ExportInCSVBtn {
  color: #0071b3 !important;
}
.support-history-results .table-column-icons-case-wo .carat-icons-case-wo {
  margin-left: 3px;
  position: absolute;
}
.support-history-results .table-column-icons-case-wo .mvp-icon-carat_down::before {
  font-size: 10px !important;
  font-weight: 800;
  position: absolute;
  color: #303030;
  cursor: pointer;
  top: 0px;
  z-index: 99;
}
.support-history-results .table-column-icons-case-wo .mvp-icon-carat_up::before {
  font-size: 10px !important;
  cursor: pointer;
  font-weight: 800;
  position: absolute;
  color: #303030;
  top: -8px;
  z-index: 99;
}
.support-history-results .ascsortcss {
  display: inline;
}
.support-history-results .mvp-icon-carat_down.sortcss::before,
.support-history-results .mvp-icon-carat_up.sortcss::before {
  color: #0071b3;
}
.support-history-results .descsortcss {
  display: inline;
}
.support-history-results .divColumnPadding {
  padding-left: 14px !important;
  padding-right: 14px !important;
}
@-moz-document url-prefix() {
  .support-history-search .browse-by-search input {
    padding-top: 8px;
  }
}
@media print and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .support-history-results a.view-request {
    font-weight: 300;
  }
}
@media (max-width: 1024px) {
  .support-history-search .filter-results .panel-heading .panel-title[aria-expanded="true"]::after {
    transform: rotate(45deg);
    border-top: 2px solid #707070;
    border-left: 2px solid #707070;
  }
  .support-history-search .filter-results .panel-heading .panel-title[aria-expanded="false"]::after {
    transform: rotate(225deg);
    border-top: 2px solid #707070;
    border-left: 2px solid #707070;
  }
}
@media (max-width: 992px) {
  .support-history-results .pagination-wrapper .pagination-container {
    float: left;
  }
}
@media all and (device-width: 812px) {
  .support-history-search .filter-results .selectall {
    font-size: 0.9em;
    right: 5px;
    top: 6px;
  }
  .support-history-search .filter-results .clear {
    font-size: 0.9em;
    left: 5px;
    top: 6px;
  }
}
@media all and (device-width: 768px) {
  .support-history-search .filter-results .selectall {
    font-size: 0.9em;
    top: 6px;
    right: 5px;
  }
  .support-history-search .filter-results .clear {
    font-size: 0.9em;
    left: 5px;
    top: 6px;
  }
}
@media (min-width: 768px) {
  .mpr-0 {
    padding-right: 0;
  }
}
@media (max-width: 1024px) {
  .support-history-results .row.mob-table-head {
    display: none;
  }
  .support-history-results .table-head {
    display: inline;
    font-weight: 800;
  }
  .support-history-results .view-request {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .support-history-results .divTableCell .col-md-1,
  .support-history-results .divTableCell .col-md-2,
  .support-history-results .divTableCell .col-md-3,
  .support-history-results .divTableCell .col-md-6 {
    display: contents;
  }
  .support-history-results .divTableCell .col {
    display: contents;
  }
  .support-history-results .divTableCell .results-mob {
    width: 100%;
  }
  .support-history-results .divTableCell,
  .support-history-results .divTableCell:nth-of-type(2n) {
    padding-left: 15px;
  }
  .support-history-results .row.divTableCell .col-md-1.col-xs-6:last-child {
    padding: 10px 0 0 0;
  }
  .col-md-5.col-xs-6.pl-0.pb-2.pt-2 {
    padding-top: 0 !important;
  }
  .row.mobile-search-results {
    margin: 0 -15px;
  }
}
@media (max-width: 640px) {
  .filter-results.col-sm-4 {
    padding: 0;
  }
  ul.pagination.pull-right {
    float: left;
  }
  .pagination-container {
    padding: 0;
  }
  .support-history-results .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: center;
  }
  .row.mobile-search-results {
    margin: 0;
  }
  .support-history-results.col-sm-8 {
    left: 15px;
  }
  .support-history-search .filter-results .panel-heading {
    padding: 10px 15px 10px 15px;
    display: flow-root;
  }
  .support-history-search .filter-results .panel-heading .panel-title::after {
    top: 1px;
  }
  .support-history-search .filter-results .panel-heading .panel-title[aria-expanded="true"]::after {
    top: 6px;
  }
  .support-history-search .filter-results .clear {
    top: 0;
  }
  .support-history-search .browse-by-search input::placeholder {
    font-size: 1em !important;
  }
  .support-history-search .filter-results .selectall {
    clear: both;
    right: 0px;
    top: 0;
  }
  .support-history-search .filter-results .panel-heading .panel-title {
    margin: 4px 0;
  }
}
@media (max-width: 414px) {
  .support-history-results.col-sm-8 {
    left: 0;
  }
  .support-history-search .filter-results .selectall {
    clear: none;
    right: 10px;
  }
  .support-history-search .filter-results .panel-heading {
    padding: 6px 15px;
  }
}
@media (max-width: 640px) and (orientation: portrait) {
  .filter-results.col-sm-4 {
    padding: 0;
  }
  .support-history-results.col-sm-8 {
    left: 0;
  }
  .support-history-results .pagination-wrapper .pagination-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    float: none;
  }
}
.results-mob a {
  color: #0071b3;
}
.support-history-results .divTableCell .results-mob {
  overflow-wrap: break-word !important;
}
.support-history-search .vector-icon-download:before {
  content: url(../../../etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/vector.png);
}
.support-history-search .button.button--secondary.justify-content-end.button-ExportInCSV.btn-vectortext {
  padding: 0;
}
.support-history-search .support-history-results .pagination-totalResultOuterDiv .button-ExportInCSV a.vectortext {
  border: 0 none !important;
  display: inline-block;
  vertical-align: middle;
  width: auto;
}
.support-history-search .support-history-results .pagination-totalResultOuterDiv .button-ExportInCSV .vectortext .vector-icon-download {
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media only screen and (max-width: 768px) {
  .support-history-search .row {
    position: relative;
  }
  .support-history-search h3.aero-cm-total-results {
    top: 65px;
    position: absolute;
    left: 15px;
  }
  .support-history-search .aero-cm-mt {
    margin-top: 1rem !important;
  }
}
@media (min-width: 992px) {
  .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
    margin-left: 27%;
  }
}
@media (min-width: 1200px) {
  .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
    margin-left: 33%;
    padding-right: 0;
  }
}
@media (min-width: 1400px) {
  .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
    margin-left: 33%;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .button.button--secondary.pt-0.justify-content-end.buttonAutoWidth.aem-GridColumn--default--none.aem-GridColumn.aem-GridColumn--offset--default--3.aem-GridColumn--default--3 {
    width: auto;
  }
  .button.button--secondary.justify-content-center.buttonAutoWidth.customerServiceButton.aem-GridColumn--default--none.aem-GridColumn--phone--none.aem-GridColumn.aem-GridColumn--offset--phone--4.aem-GridColumn--phone--4.aem-GridColumn--default--4.aem-GridColumn--offset--default--1 {
    margin-left: 0;
    width: auto;
  }
  .button.button--secondary.justify-content-center.buttonAutoWidth.technicalSupportButton.aem-GridColumn--default--none.aem-GridColumn--phone--none.aem-GridColumn.aem-GridColumn--offset--default--2.aem-GridColumn--phone--4.aem-GridColumn--offset--phone--0.aem-GridColumn--default--4 {
    margin-left: 0;
    width: auto;
  }
}

.textMessage {
  color: #d22630;
  font-size: 1.2em;
  padding-bottom: 20px;
}
.browse-by-block {
  width: 83.33333333%;
  margin-left: 8.33333333%;
  float: left;
  clear: none;
}
.browse-by-root-wrap.mvp2 {
  margin: 40px 0;
}
.browse-by-root.mvp2 {
  padding: 0;
}
.browse-by-root.mvp2 .browse-by__message {
  color: #303030;
  font-size: 1.375em;
  line-height: 24px;
  font-weight: 900;
  margin: 0 auto 10px;
}
.browse-by-root.mvp2 .browse-by__overlay {
  background: #ffffff;
  display: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9;
  cursor: pointer;
}
.browse-by-root.mvp2 .mvp-icon-close {
  float: right;
  margin-right: 35px;
  cursor: pointer;
  position: absolute;
  top: 0px;
  right: 1px;
}
.browse-by-root.mvp2 .mvp-icon-close::before {
  font-size: 28px;
  color: #707070;
  opacity: 0.6;
}
.browse-by-root.mvp2 .browse-by__search {
  margin: 0 auto;
  padding: 0;
}
.browse-by-root.mvp2 .browse-by__search input {
  height: auto;
  border: 0;
  font-size: 2.5em;
  line-height: 46px;
  border-radius: 0;
  border-bottom: 3px solid #d8d8d8;
  padding: 0 10px 5px 0;
  color: #000000;
  font-weight: 900;
  vertical-align: middle;
}
.browse-by-root.mvp2 .browse-by__search input:hover {
  box-shadow: none;
}
.browse-by-root.mvp2 .browse-by__search input.focused,
.browse-by-root.mvp2 .browse-by__search input.focused + button {
  border-bottom-color: #0071b3;
  background: none;
  box-shadow: none;
}
.browse-by-root.mvp2 .browse-by__search input::placeholder {
  color: #9b9b9b;
  line-height: 46px;
  font-weight: 900;
  vertical-align: middle;
}
.browse-by-root.mvp2 .browse-by__search input::-ms-clear {
  display: none;
}
.browse-by-root.mvp2 .browse-by__search button {
  background: transparent;
  border: 0;
  border-bottom: 3px solid #d8d8d8;
  z-index: 9;
}
.browse-by-root.mvp2 .browse-by__search button:focus {
  outline: none;
}
.browse-by-root.mvp2 .browse-by__search button::before {
  color: #808080;
}
.browse-by-root.mvp2 .search-cover {
  width: 100%;
  height: calc(65vh);
  background: #ffffff;
  z-index: 9;
  display: none;
}
.browse-by-root.mvp2 .browseby-content {
  padding-top: 50px;
}
.browse-by-root.mvp2 .browseby-content .browseby-title {
  font-weight: normal;
  color: #303030;
  font-size: 1.125em;
  padding-bottom: 15px;
  text-align: center;
  font-size: 18px;
}
.browse-by-root.mvp2 .browseby-content .browse-by-tabs {
  padding: 20px 0px 50px 0;
  background: #f7f7f7;
  margin-top: 50px;
}
.browse-by-root.mvp2 .browseby-content .browse-by-tabs .browse-by-label {
  text-align: center;
  font-size: 1.125em;
  padding-bottom: 10px;
}
.browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs {
  border: none;
  display: flex;
  justify-content: center;
}
.browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item {
  width: 24.5%;
  text-align: center;
  background: #ffffff;
  display: flex;
  justify-content: center;
  margin-bottom: 0;
}
.browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item:last-child a {
  border-right: 1px solid #303030;
  border-bottom: 1px solid #303030;
}
.browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item.br-none a {
  border-left: 0;
  border-top: 1px solid #303030;
}
.browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item a {
  padding: 15px 25px;
  border-radius: 0;
  font-weight: 800;
  font-size: 1.125em;
  color: #303030;
  padding: 19px 0px;
  justify-content: center;
  align-items: center;
  display: flex;
  width: 100%;
  border: 1px solid #303030;
  border-bottom: 1px solid #303030;
  border-right: 0;
  font-size: 0.9em;
  text-transform: uppercase;
}
.browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item a.active {
  border-right: none;
  border: 2px solid #0071b3;
  color: #0071b3;
}
.browse-by-root.mvp2 .browseby-content .tab-content.card {
  border: none;
  box-shadow: 0px 2px 3px 0px #d7d7d7;
}
.browse-by-root.mvp2 .browseby-content .tab-content .browseresult {
  display: flex;
  justify-content: center;
  width: 75%;
  margin: auto;
  padding: 24px 0;
}
.browse-by-root.mvp2 .browseby-content .tab-content .browseresult .col-md-3 {
  float: left;
  padding-right: 0;
}
.browse-by-root.mvp2 .browseby-content .tab-content .browseresult ul {
  padding: 0;
  list-style: none;
}
.browse-by-root.mvp2 .browseby-content .tab-content .browseresult ul li {
  font-size: 1.125em;
  font-weight: 500;
  padding: 5px 0;
  padding-right: 15px;
  width: 100%;
  line-height: 20px;
}
.browse-by-root.mvp2 .browseby-content .tab-content .browseresult ul li a {
  color: #303030;
}
.browse-by-root.mvp2 .browseby-content .tab-content .browseresult ul li a:hover {
  text-decoration: none;
  color: #00629b;
}
.browse-by-root.mvp2 .browseby-content .tab-content .browsebyheading {
  border-bottom: 1px solid #d7d7d7;
  padding: 24px 50px;
  text-transform: uppercase;
  font-weight: 800;
  color: #303030;
  font-size: 1.125em;
}
.browse-by-root.mvp2 .browseby-content .tab-content.card.pt-5 {
  padding-top: 0 !important;
}
.browse-by-root.mvp2 .browseby-content .tab-content .tab-pane.fade.results {
  display: block;
  opacity: 1;
}
.browse-by-root.mvp2 .browseby-content #myTabContentMDproduct_category .browseresult ul li a {
  color: #0071b3 !important;
}
.browse-by-root.mvp2 .browseby-content #myTabContentMDbrand .browseresult ul li a {
  color: #0071b3 !important;
}
.mvp-icon-search:before {
  content: "\e92A";
}
.mvp-icon-close:before {
  content: "\e90C";
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .browse-by-root.mvp2 .browse-by__search input {
    font-size: 1.5em;
  }
}
@media (max-width: 768px) {
  .browse-by-block .container {
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .browseby-content {
    padding-top: 50px;
  }
  .browseby-content .tab-content .browseresult ul {
    padding: 0;
    columns: 4;
    column-count: 4;
    -moz-columns: 4;
  }
  .browseby-content .tab-content .browseresult ul li {
    list-style-type: none;
    line-height: 20px;
    padding: 5px 0;
  }
  .browse-by__message {
    font-size: 2.5em;
    line-height: 46px;
    margin: 0 auto 10px;
  }
  .browse-by__search input {
    line-height: 24px;
  }
  .browse-by__search button::before {
    font-size: 34px;
  }
  .browse-by-root.mvp2 .mvp-icon-close {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .browseby-content {
    padding-top: 50px;
  }
  .browseby-content .browse-by-tabs .nav-tabs .nav-item {
    width: 100% !important;
    text-align: center;
    display: contents;
    justify-content: center;
    margin-bottom: 0;
  }
  .browseby-content .browse-by-tabs .nav-tabs .nav-item:last-child a {
    border-right: 1px solid #303030 !important;
    border-bottom: 1px solid #303030 !important;
  }
  .browseby-content .browse-by-tabs .nav-tabs .nav-item.br-none a {
    border-bottom: 0;
    border-top: 0 !important;
    border-left: 1px solid #303030 !important;
  }
  .browseby-content .browse-by-tabs .nav-tabs .nav-item a {
    width: 100%;
    border: 1px solid #303030;
    border-right: 1px solid #303030 !important;
    border-bottom: 0 !important;
    border-right: 0;
  }
  .browseby-content .browse-by-tabs .nav-tabs .nav-item a.active {
    border-right: none;
    border: 2px solid #0071b3 !important;
    color: #0071b3;
  }
  .browse-by__search input {
    line-height: 24px;
  }
  .browse-by__search input::placeholder {
    font-size: 1.375em !important;
  }
  .browse-by__search button::before {
    font-size: 34px;
  }
  .browse-by-root.mvp2 .mvp-icon-close {
    margin-right: 0;
  }
  .browse-by-root.mvp2 .browse-by__search input {
    font-size: 1.5em;
  }
}
@media (max-width: 640px) {
  .browse-by-root.mvp2 .mvp-icon-close {
    margin-right: 0;
  }
  .browse-by-root.mvp2 .mvp-icon-close::before {
    font-size: 1.5em;
  }
  .browse-by__search button::before {
    font-size: 24px;
  }
  .browse-by-root.mvp2 .browse-by__search input {
    font-size: 0.8em;
  }
}
.style-techpub-tab-content .browseby-level-2 {
  display: inline-grid;
}
.style-techpub-tab-content .browse-by-root.mvp2 .browseby-content .tab-content .browseresult {
  width: 90%;
  padding: 24px 35px;
}
.style-techpub-tab-content .browse-by-root.mvp2 .browseby-content .tab-content .browseresult .selectedFacetText {
  padding-bottom: 15px;
  font-size: 1.25em;
  font-weight: 800;
}
.style-techpub-tab-content .browse-by-root.mvp2 .browseby-content .tab-content .browseresult ul .facetGrouping {
  border-bottom: 1px solid #303030;
  margin-right: 35px;
  font-size: .938em;
  font-weight: 500;
  line-height: 28px;
}
.style-techpub-tab-content .browse-by-root.mvp2 .browseby-content .tab-content .browseresult ul li {
  font-size: 1.125em;
}
.style-techpub-tab-content .browse-by-root.mvp2 .browseby-content .tab-content .browsebyheading {
  padding: 21px 34px 12px;
}
.style-techpub-tab-content .browse-by-root.mvp2 .browseby-content .tab-content .multifacetbreadcrumb {
  background: #f7f7f7;
  width: 90%;
  margin: auto;
  border-bottom: 0;
}
.style-techpub-tab-content .browse-by-root.mvp2 .browseby-content .tab-content.card.pt-5 {
  padding-top: 3rem !important;
}
@media (min-width: 768px) and (max-width: 992px) {
  .style-techpub-tab-content .browse-by-root.mvp2 .browseby-content .tab-content .browseresult ul li {
    font-size: 1.05em;
    padding: 5px 5px;
    margin-top: 0.5px;
  }
}
.style-techpub-tab li .list-heading-tech-pub {
  padding: 0px !important;
}
.style-techpub-tab .browse-by-root.mvp2 .mvn-icon-close {
  margin-right: none;
}
.style-techpub-tab .browse-by-root.mvp2 .browseby-content {
  padding-top: 0px;
}
.style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs {
  margin-top: -40px;
}
.style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item {
  width: 20.5%;
}
.style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item:last-child a {
  border-right: 1px solid #137bc0;
  border-bottom: 1px solid #137bc0;
}
.style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item:br-none a {
  border-top: 1px solid #137bc0;
}
.style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item a {
  font-weight: 500;
  color: #137bc0;
  border: 1px solid #137bc0;
  border-bottom: 1px solid #137bc0;
  border-right: 0px;
}
.style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item a.active {
  background: #0e5f95;
  color: #ffffff;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item {
    width: 22.5%;
  }
  .style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item a {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  .style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item a {
    font-weight: 500;
    color: #007fd3;
    border: 2px solid #137bc0;
    border-bottom: 2px solid #137bc0;
    border-right: 2px solid #137bc0 !important;
  }
  .style-techpub-tab .browse-by-root.mvp2 .browseby-content .browse-by-tabs .nav-tabs .nav-item:last-child a {
    border-right: 2px solid #137bc0 !important;
    border-bottom: 2px solid #137bc0 !important;
  }
}
.style-v2 .browse-by-block {
  background: 0;
  box-sizing: border-box;
  display: block;
  font-size: 14px;
}
.style-v2 .browse-by__search.input-group {
  border: 2px solid #f3f3f3;
  border-radius: 4px;
}
.style-v2 .browse-by-root.mvp2 .browse-by__search input {
  font-size: 18px;
  line-height: 20px;
  border: 0;
  box-shadow: none;
  border-radius: 0;
  height: 60px;
  font-weight: normal;
  padding: 0px 20px;
}
.style-v2 .browse-by-root.mvp2 .browse-by__search button::before {
  color: #ffffff !important;
  transform: rotate(270deg);
  font-size: 24px;
}
.style-v2 button#portalSearchBtn {
  background-color: #0071b3;
  padding: 0 20px !important;
  margin: 4px 5px;
  border-radius: 10px;
  border: 0;
  box-shadow: none;
  display: flex;
  align-items: center;
  font-size: 24px;
  color: #ffffff;
}
.browse-by-root.mvp2 .browse-by__search input::-webkit-input-placeholder {
  color: #303030;
  font-weight: normal;
}
.browse-by-block .browse-by-search-box_suggestions {
  padding: -1px 15px;
  left: 0;
  top: 100%;
  width: 100%;
  height: 0;
  z-index: 10;
  background: #fff;
}
.browse-by-block .browse-by-search-box_suggestions .browse-by-query-suggestions,
.browse-by-block .browse-by-search-box_suggestions .recent-search {
  background: #fff;
  float: left;
  width: 100%;
  padding: 0;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.75);
  max-height: 240px;
  overflow-y: auto;
}
.browse-by-block .browse-by-search-box_suggestions .browse-by-query-suggestions-subheadline,
.browse-by-block .browse-by-search-box_suggestions .recent-search-subheadline {
  border-top: 2px solid #EEE;
  padding: 15px 0 15px 15px;
  margin-bottom: 0;
  text-transform: uppercase;
  background: #fff;
  font-weight: bold;
  position: sticky;
  top: 0;
}
.browse-by-block .browse-by-search-box_suggestions .browse-by-query-suggestions-row {
  cursor: pointer;
  padding: 0;
}
.browse-by-block .browse-by-search-box_suggestions .browse-by-query-suggestions-item,
.browse-by-block .browse-by-search-box_suggestions .recent-search-item {
  list-style: none;
  padding: 5px 10px 5px 15px;
  cursor: pointer;
}
.browse-by-block .browse-by-search-box_suggestions .browse-by-query-suggestions-item:hover {
  background-color: #007BC2;
  color: #fff;
  font-weight: bold;
}
.browse-by-block .browse-by-search-box_suggestions .browse-by-query-suggestions-item .result-name,
.browse-by-block .browse-by-search-box_suggestions .recent-search-item .result-name {
  color: #303030;
  width: 100%;
  display: block;
  font-size: 16px;
}
.browse-by-block .browse-by-search-box_suggestions .mt-md-1,
.browse-by-block .browse-by-search-box_suggestions .my-md-1 {
  margin-top: .25rem;
}
.browse-by-block .browse-by-search-box_suggestions .browse-by-query-suggestions-item.no-results {
  pointer-events: none;
  cursor: default;
  color: gray;
}
.browse-by-block .browse-by-search-box_suggestions .browse-by-query-suggestions-item.no-results:hover {
  background-color: transparent;
  color: inherit;
}

.cmp-pdfviewer__content {
  height: 500px;
}
.techpub {
  z-index: 999;
  position: fixed;
}
.techpub .cmp-pdfviewer__content {
  width: 900px;
}
.pdfviewer {
  display: none;
  background: rgba(0, 0, 0, 0.6);
  overflow-y: hidden !important;
  justify-content: center;
  align-items: center;
}
.mvp-icon-close {
  position: absolute;
  top: 0px;
  right: 1px;
}
.mvp-icon-close:before {
  content: "\e90C";
  color: red;
  font-size: 12px;
}
.sdk-HeaderView-sideMenuButton {
  margin: 0 25px 0 0 !important;
}
@media (max-width: 767px) {
  .techpub {
    z-index: 999;
    position: fixed;
  }
  .techpub .cmp-pdfviewer__content {
    width: 360px;
  }
  .cmp-pdfviewer__content {
    height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .techpub {
    z-index: 999;
    position: fixed;
  }
  .techpub .cmp-pdfviewer__content {
    width: 620px;
  }
  .cmp-pdfviewer__content {
    height: 500px;
  }
}
@media (min-width: 320px) and (max-width: 480px) {
  .techpub {
    z-index: 999;
    position: fixed;
  }
  .techpub .cmp-pdfviewer__content {
    width: 320px;
  }
  .cmp-pdfviewer__content {
    height: 450px;
  }
}
.cmp-pdfviewer {
  width: 100%;
}
.cmp-pdfviewer.techpub {
  width: auto;
}

.request-access.mvp2 {
  padding: 40px 15px;
  background: #f7f7f7;
  color: #303030;
  font-weight: 300;
}
.request-access.mvp2 .access-icon-wrap {
  margin-bottom: 40px;
  height: 60px;
  width: 60px;
}
.request-access.mvp2 .access-icon-wrap .access-icon {
  height: 60px;
  width: 60px;
}
.request-access.mvp2 .access-headline {
  font-size: 24px;
  line-height: 24px;
  margin-bottom: 30px;
}
.request-access.mvp2 .access-subheadline {
  font-size: 16px;
  line-height: 23px;
  margin-bottom: 65px;
}
.request-access.mvp2 .access-message {
  font-size: 16px;
  line-height: 23px;
  margin-bottom: 65px;
  margin-top: 0;
  margin-bottom: 30px;
}
.request-access.mvp2 .access-message:last-child {
  margin-bottom: 0;
}
.request-access.mvp2 .access-message:last-child p {
  margin-bottom: 0;
  font-size: 17px !important;
}
.request-access.mvp2 .access-message a {
  color: #0071b3;
  font-weight: 800;
}
.request-access.mvp2 .access-message a:hover {
  color: #1273b4;
  text-decoration: none;
}
.request-access.mvp2 .access-message a:active {
  color: #1273b4;
  text-decoration: none;
}
.request-access.mvp2 .app-name {
  font-weight: 800;
}
.request-access.mvp2 .access-cta-wrap {
  margin-bottom: 20px;
  width: 100%;
}
.request-access.mvp2 .access-cta-wrap .btn {
  width: 100%;
}
.request-access.mvp2 .access-cta-wrap .btn:first-child {
  order: 2;
}
.request-access.mvp2 .access-cta-wrap .btn:first-child:hover {
  color: #1273b4;
  border-color: #1273b4;
}
.request-access.mvp2 .access-cta-wrap .btn:first-child:focus {
  color: #1273b4;
  border-color: #1273b4;
}
.request-access.mvp2 .access-cta-wrap .btn:first-child:active {
  color: #ffffff;
}
.request-access.mvp2 .access-cta-wrap .btn:not(:first-child) {
  order: 1;
  margin: 0;
  margin-bottom: 20px;
}
.request-access.mvp2 .access-cta-wrap .btn:not(:first-child):focus {
  color: #ffffff !important;
}
.request-access.mvp2 .applications-wrap {
  width: 100%;
  margin: 0;
  margin-bottom: 30px;
}
.request-access.mvp2 .request-app {
  height: 104px;
  padding-left: 15px;
  font-size: 14px;
  line-height: 25px;
  margin-top: 15px;
  text-align: left;
}
.request-access.mvp2 .request-app:nth-child(even) {
  background: white;
}
.request-access.mvp2 .request-app .checkbox {
  height: 24px;
  width: 24px;
  border: 2px solid #d0d0d0;
  flex-shrink: 0;
  background: #ffffff;
  margin-right: 30px;
}
.request-access.mvp2 .request-app .checkbox .mvp-icon-check {
  display: none;
}
.request-access.mvp2 .request-app .checkbox[data-app="asds"] {
  pointer-events: none;
}
.request-access.mvp2 .request-app .checkbox.selected {
  background: #0071b3;
  border-color: #0071b3;
}
.request-access.mvp2 .request-app .checkbox.selected .mvp-icon-check {
  margin-left: 0;
  position: absolute;
  display: inline;
}
.request-access.mvp2 .request-app .checkbox.selected .mvp-icon-check::before {
  font-size: 16px;
  font-weight: 800;
  color: #ffffff;
  position: absolute;
  top: 2px;
  left: 2px;
}
.request-access.mvp2 .request-app .app-name {
  font-weight: 800;
}
.request-access.mvp2.request-access--pending {
  padding-bottom: 70px;
}
.request-access.mvp2.request-access--pending .access-subheadline {
  margin-bottom: 0;
}
.request-access.mvp2.request-access--not-permitted {
  padding-bottom: 70px;
}
.request-access.mvp2.request-access--denied {
  padding-bottom: 70px;
}
.request-access.mvp2.request-access--denied .access-subheadline {
  margin-bottom: 50px;
}
@media (min-width: 768px) {
  .request-access.mvp2 {
    padding: 65px 50px;
  }
  .request-access.mvp2 .access-icon-wrap {
    height: 90px;
    width: 90px;
  }
  .request-access.mvp2 .access-icon-wrap .access-icon {
    height: 90px;
    width: 90px;
  }
  .request-access.mvp2 .access-headline {
    font-size: 40px;
    line-height: 46px;
  }
  .request-access.mvp2 .access-subheadline {
    font-size: 18px;
    line-height: 25px;
  }
  .request-access.mvp2 .access-message {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 40px;
  }
  .request-access.mvp2 .access-cta-wrap {
    margin-bottom: 40px;
  }
  .request-access.mvp2 .access-cta-wrap .btn {
    width: 200px;
  }
  .request-access.mvp2 .access-cta-wrap .btn:first-child {
    margin: 0;
    order: 1;
  }
  .request-access.mvp2 .access-cta-wrap .btn:not(:first-child) {
    margin: 0;
    margin-left: 30px;
    order: 2;
  }
  .request-access.mvp2 .applications-wrap {
    width: 600px;
    margin-bottom: 50px;
  }
  .request-access.mvp2 .request-app {
    padding-left: 30px;
  }
  .request-access.mvp2 .request-app .checkbox {
    margin-right: 30px;
  }
  .request-access.mvp2.request-access--pending {
    padding-bottom: 200px;
  }
  .request-access.mvp2.request-access--not-permitted {
    padding-bottom: 200px;
  }
  .request-access.mvp2.request-access--not-requested {
    padding-bottom: 47px;
  }
  .request-access.mvp2.request-access--denied {
    padding-bottom: 127px;
  }
  .request-access.mvp2.request-access--denied .access-cta-wrap .btn {
    width: 425px;
  }
}
a.client-btn {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  background: #0071b3;
  font-weight: 800;
  font-size: 14px;
  color: #fff;
  border: 2px solid #0071b3;
  transition: all .3s ease;
  text-transform: uppercase;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  border-radius: 0;
  letter-spacing: .5px;
}
a.client-btn:hover {
  color: #ffffff;
  background: #1273b4;
}
a.secondary-bt {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  background: #ffffff !important;
  font-weight: 800;
  font-size: 14px;
  color: #0071b3 !important;
  border: 2px solid #0071b3;
  transition: all .3s ease;
  text-transform: uppercase;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  border-radius: 0;
  letter-spacing: .5px;
}
a.secondary-bt:hover {
  color: #00629b !important;
  border: 2px solid #00629b !important;
}
a.secondary-bt:active {
  color: #00629b !important;
  border: 2px solid #00629b !important;
}
a.secondary-bt:focus {
  box-shadow: none !important;
  color: #00629b !important;
  border: 2px solid #00629b !important;
}
a.primary-bt {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  background: #0071b3;
  font-weight: 800;
  font-size: 14px;
  color: #fff;
  border: 2px solid #0071b3;
  transition: all .3s ease;
  text-transform: uppercase;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  border-radius: 0;
  letter-spacing: .5px;
}
a.primary-bt:hover {
  color: #ffffff !important;
  background: #00629b !important;
  border: 2px solid #00629b !important;
}
a.primary-bt:active {
  color: #ffffff !important;
  background: #00629b !important;
  border: 2px solid #00629b !important;
}
a.primary-bt:focus {
  box-shadow: none !important;
  color: #ffffff !important;
  background: #00629b !important;
  border: 2px solid #00629b !important;
}

/******************Joule 2.0 Color Codes*********************/
.advancedsfdc .select-custom {
  position: relative;
}
.advancedsfdc .advancedsfdc-title {
  padding-bottom: 30px;
  line-height: 1.15;
  font-size: 40px;
}
.advancedsfdc .form-group {
  max-width: 555px;
}
.advancedsfdc .form-group p {
  color: #6d6d6d;
  font-size: 14px;
  font-weight: 500;
}
.advancedsfdc .form-group p a:hover {
  color: #007bc2 !important;
  text-decoration: underline;
}
.advancedsfdc #error-message {
  max-width: 555px;
}
.advancedsfdc .body2 {
  line-height: 1.9 !important;
  font-size: 15px !important;
  color: #303030 !important;
  max-width: 555px;
}
.advancedsfdc .validation-message {
  display: none;
}
.advancedsfdc .validation-failed .validation-message {
  display: block;
  border: 2px solid;
  padding-left: 0;
  padding-right: 0;
  border-color: darkorange;
  margin-bottom: 15px;
}
.advancedsfdc .validation-failed .validation-message .mvp-icon-alert-warning:before {
  background-color: darkorange;
  color: #ffffff;
  font-size: 32px;
  padding: 11px;
  line-height: 1.1;
  content: "\e900";
}
.advancedsfdc .validation-failed .validation-message .text-msg {
  display: inline-block;
  padding-left: 5px;
}
.advancedsfdc .validation-failed .validation-message .text-msg strong {
  font-weight: 900 !important;
}
.advancedsfdc .spinner-border {
  width: 3rem;
  height: 3rem;
  margin-left: 80px;
  margin-bottom: 20px;
}
.advancedsfdc .advanced-sfdcform .alert-danger {
  max-width: 555px;
}
.advancedsfdc .advanced-sfdcform .asterisk-gray {
  color: #303030;
}
.advancedsfdc .advanced-sfdcform .form-control {
  height: 50px !important;
  border-radius: 0 !important;
  border: 1px solid #D0D0D0 !important;
  font-weight: 300 !important;
}
.advancedsfdc .advanced-sfdcform .form-control.is-invalid {
  border: 2px solid #d22630 !important;
}
.advancedsfdc .advanced-sfdcform .invalid-feedback {
  font-size: .875rem;
}
.advancedsfdc .advanced-sfdcform textarea.form-control {
  height: auto !important;
  white-space: normal;
}
.advancedsfdc .advanced-sfdcform .primary-cta {
  margin-left: 0 !important;
}
.advancedsfdc .advanced-sfdcform p.body2 a {
  color: #007bc2;
  font-weight: 500;
}
.advancedsfdc .advanced-sfdcform .other-field {
  display: none;
}
.advancedsfdc .advanced-sfdcform .home-other-field {
  display: none;
}
.advancedsfdc .advanced-sfdcform .industry-other-field {
  display: none;
}
.advancedsfdc .advanced-sfdcform .home-products {
  display: none;
}
.advancedsfdc .advanced-sfdcform .aero-buildings {
  display: none;
}
.advancedsfdc .advanced-sfdcform .relationshipType {
  display: none;
}
.advancedsfdc .advanced-sfdcform .companyType {
  display: none;
}
.advancedsfdc .advanced-sfdcform .chemical-performance {
  display: none;
}
.advancedsfdc .advanced-sfdcform .industrial {
  display: none;
}
.advancedsfdc .advanced-sfdcform .safety {
  display: none;
}
.advancedsfdc .advanced-sfdcform .home-products-relation {
  display: none;
}
.advancedsfdc .advanced-sfdcform .customer-service-relation {
  display: none;
}
.advancedsfdc .advanced-sfdcform .g-recaptcha.is-invalid iframe {
  border: 2px solid #d22630;
}
.advancedsfdc .advanced-sfdcform .g-recaptcha.is-invalid ~ .invalid-feedback {
  display: block;
}
.advancedsfdc .advanced-sfdcform .body1 {
  line-height: 1.4;
  font-size: 18px;
  color: #303030;
  font-weight: 300;
}
.advancedsfdc .advanced-sfdcform .body2 {
  line-height: 1.9 !important;
  font-size: 15px !important;
  color: #303030 !important;
}
.advancedsfdc .advanced-sfdcform select {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-position-x: 98% !important;
  background: #fff !important;
  background-size: 25px !important;
  padding-right: 25px !important;
  padding-left: 10px !important;
  width: 100%;
  cursor: pointer;
}
.advancedsfdc .advanced-sfdcform select::-ms-expand {
  display: none;
}
.advancedsfdc .advanced-sfdcform .select-custom span.mvp-icon-carat_down {
  position: absolute;
  right: 5px;
  top: 24%;
  pointer-events: none;
}
.advancedsfdc .advanced-sfdcform .select-custom span.mvp-icon-carat_down:before {
  color: #a0a0a0;
  font-size: 24px;
  background: transparent;
}
.advancedsfdc .advanced-sfdcform .honeypot {
  z-index: -1;
  position: absolute;
  left: -10000px;
}
.advancedsfdc .advanced-sfdcform .primary-cta:hover {
  background: #00629b;
  border-color: #00629b;
  color: #ffffff;
  text-decoration: none;
}
.advancedsfdc .advanced-sfdcform .primary-cta:focus {
  outline: none !important;
}
.advancedsfdc .advanced-sfdcform .primary-cta {
  margin-left: 0;
  background: #007bc2;
  border: 2px solid #007bc2;
  color: #ffffff;
  font-size: 14px;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0 !important;
  margin: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.advancedsfdc .advanced-sfdcform .failure-msg {
  display: none;
}
.advancedsfdc .maxlength-error {
  width: 100%;
  margin-top: 0.25rem;
  font-size: .875rem;
  color: #dc3545;
}
.advancedsfdc .advanced-sfdcform-updated {
  /* CSS styling for custom caret icon */
  /* CSS styling with Font Awesome icons */
  /* CSS styling for the second dropdown */
  /* Add styles for tree view (indentation, icons, etc.) */
  /* CSS styling for custom SVG icons */
}
.advancedsfdc .advanced-sfdcform-updated svg {
  vertical-align: unset !important;
}
.advancedsfdc .advanced-sfdcform-updated .alert-danger {
  max-width: 555px;
}
.advancedsfdc .advanced-sfdcform-updated .asterisk-gray {
  color: #303030;
}
.advancedsfdc .advanced-sfdcform-updated .form-control {
  height: 50px !important;
  border-radius: 0 !important;
  border: 1px solid #D0D0D0 !important;
  font-weight: 300 !important;
}
.advancedsfdc .advanced-sfdcform-updated .form-control.is-invalid {
  border: 2px solid #d22630 !important;
}
.advancedsfdc .advanced-sfdcform-updated .invalid-feedback {
  font-size: .875rem;
}
.advancedsfdc .advanced-sfdcform-updated textarea.form-control {
  height: auto !important;
  white-space: pre-line;
}
.advancedsfdc .advanced-sfdcform-updated .primary-cta {
  margin-left: 0 !important;
}
.advancedsfdc .advanced-sfdcform-updated p.body2 a {
  color: #007bc2;
  font-weight: 500;
}
.advancedsfdc .advanced-sfdcform-updated .g-recaptcha.is-invalid iframe {
  border: 2px solid #d22630;
}
.advancedsfdc .advanced-sfdcform-updated .g-recaptcha.is-invalid ~ .invalid-feedback {
  display: block;
}
.advancedsfdc .advanced-sfdcform-updated .body1 {
  line-height: 1.4;
  font-size: 18px;
  color: #303030;
  font-weight: 300;
}
.advancedsfdc .advanced-sfdcform-updated .body2 {
  line-height: 1.9 !important;
  font-size: 15px !important;
  color: #303030 !important;
}
.advancedsfdc .advanced-sfdcform-updated select {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-position-x: 98% !important;
  background: #fff !important;
  background-size: 25px !important;
  padding-right: 25px !important;
  padding-left: 10px !important;
  width: 100%;
  cursor: pointer;
}
.advancedsfdc .advanced-sfdcform-updated select::-ms-expand {
  display: none;
}
.advancedsfdc .advanced-sfdcform-updated .select-custom span.mvp-icon-carat_down {
  position: absolute;
  right: 5px;
  top: 24%;
  pointer-events: none;
}
.advancedsfdc .advanced-sfdcform-updated .select-custom span.mvp-icon-carat_down:before {
  color: #a0a0a0;
  font-size: 24px;
  background: transparent;
}
.advancedsfdc .advanced-sfdcform-updated .honeypot {
  z-index: -1;
  position: absolute;
  left: -10000px;
}
.advancedsfdc .advanced-sfdcform-updated .primary-cta:hover {
  background: #00629b;
  border-color: #00629b;
  color: #ffffff;
  text-decoration: none;
}
.advancedsfdc .advanced-sfdcform-updated .primary-cta:focus {
  outline: none !important;
}
.advancedsfdc .advanced-sfdcform-updated .primary-cta {
  margin-left: 0;
  background: #007bc2;
  border: 2px solid #007bc2;
  color: #ffffff;
  font-size: 14px;
  line-height: 18px;
  padding: 15px 5px;
  word-break: break-word;
  width: 232px;
  letter-spacing: .5px;
  margin-bottom: 0 !important;
  margin: 10px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.advancedsfdc .advanced-sfdcform-updated .failure-msg {
  display: none;
}
.advancedsfdc .advanced-sfdcform-updated .tree-icon {
  cursor: pointer;
  display: inline-block;
  width: 16px;
  height: 16px;
}
.advancedsfdc .advanced-sfdcform-updated .sub-menu {
  list-style: none;
  padding-left: 20px;
}
.advancedsfdc .advanced-sfdcform-updated .dropdown-options li.leaf-node {
  display: flex;
}
.advancedsfdc .advanced-sfdcform-updated .expand-icon {
  background: url('../../baseline-tenant/components/content/advancedsfdc/clientlib-general/css/caret.svg') center center no-repeat;
}
.advancedsfdc .advanced-sfdcform-updated .collapse-icon {
  background: url('../../baseline-tenant/components/content/advancedsfdc/clientlib-general/css/caret.svg') center center no-repeat;
}
.advancedsfdc .advanced-sfdcform-updated .custom-dropdown {
  position: relative;
}
.advancedsfdc .advanced-sfdcform-updated .dropdown-input-wrapper {
  position: relative;
}
.advancedsfdc .advanced-sfdcform-updated .caret-icon {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  /* Prevents the icon from capturing click events */
  width: 16px;
  /* Adjust the width and height to match the icon size */
  height: 16px;
}
.advancedsfdc .advanced-sfdcform-updated #productInterest-dropdown {
  display: none;
}
.advancedsfdc .advanced-sfdcform-updated .dropdown-select {
  appearance: none;
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 8px 30px 8px 10px;
  border-radius: 4px;
  width: 100%;
  cursor: pointer;
}
.advancedsfdc .advanced-sfdcform-updated .dropdown-options li.parent-node {
  cursor: pointer;
}
.advancedsfdc .advanced-sfdcform-updated .dropdown-select:focus {
  outline: none;
  border-color: #0071b3;
}
.advancedsfdc .advanced-sfdcform-updated .dropdown-options li {
  white-space: normal;
  padding: 3px 5px;
  position: relative;
}
.advancedsfdc .advanced-sfdcform-updated .dropdown-options li.leaf-node:hover {
  background-color: #007bc2;
  /* Change this to your desired hover color */
  color: #fff;
  /* Change text color for better contrast */
  cursor: text;
}
.advancedsfdc .advanced-sfdcform-updated .dropdown-options {
  position: relative;
  z-index: 1;
  width: 100%;
  list-style: none;
  border: 1px solid #ccc;
  background-color: #ffffff;
  border-radius: 4px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  display: none;
  padding: 0;
}
.advancedsfdc .advanced-sfdcform-updated .tree-parent {
  display: flex;
  align-items: center;
  cursor: pointer;
  padding: 5px 10px;
}
.advancedsfdc .advanced-sfdcform-updated .tree-icon {
  width: 16px;
  height: 16px;
  fill: #333;
  /* Color of the icons */
  margin-right: 5px;
  cursor: pointer;
}
.advancedsfdc .advanced-sfdcform-updated .modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}
.advancedsfdc .advanced-sfdcform-updated .modal-body p {
  font-size: 18px;
}
.advancedsfdc .advanced-sfdcform-updated .popout-close .mvp-stack_close:before {
  color: #303030;
  background: #9c9c9c;
  font-weight: 300;
  padding: 4px;
  color: $grey1;
  font-size: 34px;
}
.advancedsfdc .advanced-sfdcform-updated .modal-footer .btn-primary {
  width: 10%;
}
.advancedsfdc .advanced-sfdcform-updated .modal-footer .btn-secondary {
  background-color: #f7f7f7;
}
@media (min-width: 768px) {
  .advanced-sfdcform input {
    max-width: 555px;
  }
  .advanced-sfdcform textarea {
    max-width: 555px;
  }
  .advanced-sfdcform .select-custom {
    max-width: 555px;
  }
  .advanced-sfdcform .validation-message {
    max-width: 555px;
  }
  .advanced-sfdcform-updated input {
    max-width: 555px;
  }
  .advanced-sfdcform-updated textarea {
    max-width: 555px;
  }
  .advanced-sfdcform-updated .select-custom {
    max-width: 555px;
  }
  .advanced-sfdcform-updated .validation-message {
    max-width: 555px;
  }
}
@media (max-width: 1024px) {
  .mvp2 .primary-cta.submit-advanced-sfdcform {
    width: 135px;
  }
}

/******************Joule 2.0 Color Codes*********************/
body {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif !important;
}
.preferences-leftMenu {
  position: relative;
}
.preferences-leftMenu .leftmenu-fixed {
  position: sticky;
  min-width: 200px;
  top: 50px;
}
.preferences-leftMenu ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}
.preferences-leftMenu ul li {
  border-bottom: 1px solid #EAEAEA;
  height: 64px;
  display: flex;
  align-items: center;
  padding-left: 24px;
}
.preferences-leftMenu ul li a {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 26px;
  letter-spacing: -0.02em;
  text-transform: capitalize;
  color: #1D1D1D;
}
.preferences-leftMenu ul li.active {
  position: relative;
}
.preferences-leftMenu ul li.active::before {
  content: "";
  position: absolute;
  left: 0;
  top: 7px;
  width: 4px;
  height: 50px;
  background: #d22630;
}
/* -------- / Technical Publications / -------------- */
.preferences-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  background: #ffffff;
}
.tech-pub-container {
  align-content: baseline;
  margin-bottom: 40px;
  margin-left: 25px;
  /* Checkbox CSS */
  /* large checkbox */
}
.tech-pub-container .tech-pub-content {
  width: 65%;
}
.tech-pub-container .tech-pub-desc {
  width: 31%;
  margin-left: 4%;
}
.tech-pub-container .tech-pub-desc p {
  margin-bottom: 0px;
}
.tech-pub-container .section-header,
.tech-pub-container .section-title,
.tech-pub-container .section-sm-title,
.tech-pub-container .section-lg-title {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
  color: #000000;
}
.tech-pub-container .section-header {
  font-size: 24px;
  line-height: 32px;
  letter-spacing: -0.005em;
  margin-bottom: 30px;
  width: 100%;
}
.tech-pub-container .section-title {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.02em;
  margin-bottom: 12px !important;
}
.tech-pub-container .section-lg-title {
  font-size: 18px;
  line-height: 26px;
  letter-spacing: -0.02em;
  margin-bottom: 18px !important;
}
.tech-pub-container .section-sm-title {
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  margin-bottom: 14px;
}
.tech-pub-container .tech-pub-table {
  width: 100%;
  display: flex;
  margin: 0px 10px;
}
.tech-pub-container .tech-pub-table .cell-flex {
  display: flex;
  flex-grow: 1;
}
.tech-pub-container .tech-pub-table .cell-flex:nth-child(1) {
  width: 50%;
  justify-content: flex-start;
}
.tech-pub-container .tech-pub-table .cell-flex:nth-child(2),
.tech-pub-container .tech-pub-table .cell-flex:nth-child(3) {
  align-items: flex-start;
  justify-content: center;
}
.tech-pub-container .tech-pub-table .cell-flex:nth-child(2) {
  width: 20%;
}
.tech-pub-container .tech-pub-table .cell-flex:nth-child(3) {
  width: 30%;
}
.tech-pub-container .disable-content {
  opacity: 0.3;
}
.tech-pub-container .sub-title,
.tech-pub-container .section-md-title {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
}
.tech-pub-container .sub-title {
  color: #303030;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  margin-left: 12px;
  margin-bottom: 12px !important;
}
.tech-pub-container .sub-title a {
  cursor: pointer;
}
.tech-pub-container .section-md-title {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #000000;
}
.tech-pub-container .tech-pub-turnoff {
  margin: 0 15px 0px 0;
  display: flex;
  align-items: center;
}
.tech-pub-container .tech-pub-mob {
  float: right;
  margin: 2px 0px 0px 0px;
}
.tech-pub-container input[type=checkbox] {
  height: 0;
  width: 0;
  visibility: hidden;
}
.tech-pub-container label {
  cursor: pointer;
  text-indent: -9999px;
  width: 36px;
  height: 20px;
  background: #D0D0D0;
  border-radius: 20px;
  position: relative;
}
.tech-pub-container label:after {
  content: '';
  position: absolute;
  top: 2px;
  left: 2px;
  width: 16px;
  height: 16px;
  background: #fff;
  border-radius: 16px;
  transition: 0.3s;
}
.tech-pub-container input:checked + label {
  background: #0071B3;
}
.tech-pub-container input:checked + label:after {
  left: calc(98%);
  transform: translateX(-100%);
}
.tech-pub-container label:active:after {
  width: 20px;
}
.tech-pub-container .labelToggle {
  width: 44px;
  height: 24px;
}
.tech-pub-container .labelToggle:after {
  width: 20px;
  height: 20px;
}
/* Small Devices */
@media (min-width: 240px) and (max-width: 767px) {
  .tech-pub-container {
    margin-left: 0px;
    padding-left: 0px;
  }
  .tech-pub-content {
    width: 100% !important;
  }
  .tech-pub-desc {
    display: none;
  }
  .tech-pub-container .tech-pub-table {
    margin: 0px;
  }
}
/* ------ Notification Popover --------- */
.hide-notify-img {
  display: inline-block;
  top: -2px;
}
.show-tooltip {
  top: -2px;
  position: relative;
  display: none;
}
.tooltip-panel {
  opacity: 0;
  display: none;
  position: absolute;
  left: 25px;
  transform: translate(0, 10px);
  background: #FFFFFF;
  padding: 1.5rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  width: 195px;
  min-height: 96px;
  height: auto;
  border-radius: 4px;
  padding: 8px 12px;
  top: -46px;
}
.tooltip-panel .bluelink {
  color: #0071B3;
  text-decoration: none;
}
.tooltip-panel:before {
  position: absolute;
  z-index: -1;
  content: "";
  top: calc(50%);
  left: -4px;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #ffffff transparent;
  transition-duration: 0.3s;
  transition-property: transform;
  transform: translate(-50%, -50%) rotate(-90deg);
}
.show-tooltip:hover .tooltip-panel {
  z-index: 10;
  opacity: 1;
  display: block;
}
.tooltip-message {
  font-family: "Honeywell Sans", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  color: #303030;
  text-align: center;
  margin-bottom: 0px;
}
@media (min-width: 768px) and (max-width: 990px) {
  .tech-pub-container {
    margin-left: 0px;
    padding-left: 0px;
  }
}

.requestor-dashboard-main .divTableHead {
  display: flex;
}
.secondary-sortcolumn span.mvp-icon-carat_down {
  font-size: 15px;
  top: 2px;
  right: 0px;
}
.secondary-sortcolumn span.mvp-icon-carat_down:before {
  font-size: 16px;
  color: #ffffff;
}
.secondary-note-info {
  font-weight: 800;
  color: #d22630;
}
#customer-feedback,
#honeywell-feedback {
  width: 100%;
}
.requestor-dashboard-main .table-head {
  display: none;
}
.cam-details-link {
  cursor: pointer;
  color: #0071b3;
}
.secondary-accnt-dashboard-cam-details .sec-acct-button {
  outline: none !important;
}
.dashboard-button-section .secondary-dashboard-submit {
  margin-left: 10px;
  text-transform: uppercase;
}
.dashboard-button-section .secondary-dashboard-cancel {
  text-transform: uppercase;
}
.dashboard-button-section {
  display: flex;
  justify-content: flex-end;
}
.metadata-info .tableTitle {
  margin-bottom: 3px;
}
.cam-summary-details .metadata-info,
.customer-approver .metadata-info {
  padding-bottom: 10px;
}
.requestor-panel-group .custom-control {
  padding: 5px 10px;
}
.requestor-panel-group .filter-items {
  display: flex;
  flex-direction: row;
}
.requestor-panel-group .custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
}
.requestor-panel-heading .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 24px;
  height: 24px;
  content: "\e90B";
  top: 0px;
  left: -24px;
}
.requestor-dashboard-table .sec-cam-details {
  display: inline-block;
  float: right;
  position: relative;
}
.cam-approver-details,
.cam-summary-details {
  margin-left: 0;
  margin-right: 0;
}
.summary-details-heading,
.cam-summary-details .tableTitle,
.approver-details-heading,
.cam-approver-details .tableTitle {
  background: #f0f0f0;
  font-weight: 800;
  font-size: 16px;
}
.cam-summary-details .tableDesc,
.cam-approver-details .tableDesc {
  font-size: 14.5px;
  overflow-wrap: break-word;
}
.cam-approver-details .approver-decision-label,
.cam-approver-details .feedback-label {
  font-weight: 800;
  font-size: 16px;
}
.summary-details-heading,
.cam-approver-details {
  padding: 15px;
}
.secondary-accnt-dashboard-cam-details .modal-content {
  border: 1px solid #f0f0f0;
}
.approver-details-heading {
  background: #f0f0f0;
  padding: 15px;
}
.secondary-accnt-dashboard-cam-details .modal.base-modal .modal-dialog {
  min-width: 90% !important;
}
.cam-summary-details {
  border-bottom: 1px solid #d7d7d7;
}
.secondary-accnt-dashboard-cam-details .modal.base-modal .modal-content {
  margin: 0vh auto !important;
  border: 1px solid #f7f7f7;
  padding: 30px 30px 15px;
}
.cam-summary-details,
.cam-approver-details,
.summary-details-heading {
  background: #f0f0f0;
}
.requestor-filter-results-title {
  font-weight: 800;
  font-size: 1em;
}
.requestor-dashboard-main .container {
  width: 100% !important;
}
.requestor-dashboard-account-selection .form-container {
  margin-top: 16px;
  padding: 0.5em;
  max-width: 100%;
  padding: 10px;
  background-color: #d4d4d4;
  float: inherit;
}
.requestor-dashboard-account-selection .form-containerdata {
  background: #ffffff;
  border: 2px solid #d4d4d4;
  padding: 0.4em;
}
.requestor-dashboard-account-selection p.view_track {
  font-size: 15px;
  color: #000000;
  font-weight: 800;
}
.requestor-dashboard-account-selection hr.reqdetails-border {
  border-top: 1px solid #000000;
}
.sec-acct-button .sec-acct-cross-icon {
  pointer-events: initial;
  position: absolute;
  top: 0;
  right: 4px;
  float: right;
}
.sec-acct-button .sec-acct-cross-icon:before {
  content: "\e90C";
  display: inline-block;
  font-family: "icomoonregular" !important;
  font-size: 30px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  speak: none;
  text-transform: none;
  opacity: 1 !important;
  color: #303030 !important;
}
.requestor-dashboard-main .requestor-chkbox .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 13px;
  width: 13px;
  box-shadow: none;
  background-image: none;
  margin: 0;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.requestor-dashboard-main .requestor-chkbox .custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1em;
  height: 1em;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #6c6c6c solid 1px;
}
.requestor-dashboard-main .requestor-chkbox .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: .8em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 1em;
  height: 1em;
  content: "\e90B";
}
.requestor-dashboard-main .requestor-chkbox .custom-control-label::after {
  top: 0.2rem;
  left: -2em;
}
.requestor-dashboard-main .requestor-chkbox .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #0071b3;
  background-color: #0071b3;
}
.requestor-panel-heading {
  border: 1px solid #f0f0f0;
  display: flex;
  margin-bottom: 10px;
  padding: 14px;
  width: max-content;
}
.requestor-dashboard-main .requestor-chkbox {
  margin-right: 25px;
}
.requestor-dashboard-main .requestor-panel-heading .custom-control {
  background-color: transparent;
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 0.85rem;
  margin-left: 0.75em;
}
.requestor-dashboard-main .requestor-panel-heading .custom-control-input {
  position: absolute;
  z-index: 3;
  opacity: 0;
  left: -10px;
  top: 12px;
}
.requestor-dashboard-main .requestor-dashboard-pagination-wrapper {
  padding: 0 15px;
}
.requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-totalResult span {
  font-weight: 500;
}
.requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container {
  float: right;
}
.requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container span.inactive {
  border: 1px solid #9b9b9b;
  color: #9b9b9b;
  cursor: default;
  margin-right: 0.3em;
}
.requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container span {
  padding: 0.5em 0.8em;
}
.requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container a {
  border: 1px solid #9b9b9b;
  padding: 0.5em 0.8em;
  margin-right: 0.3em;
  cursor: pointer;
  color: #0071b3;
}
.requestor-dashboard-account-selection {
  background-color: #ffffff;
}
.requestor-dashboard-table .divTableCell:hover {
  border-left: #0071b3 solid 5px;
}
.requestor-dashboard-table .divTableCell:nth-of-type(2n) {
  background-color: #f0f0f0;
}
.requestor-dashboard-table .font-weight-700 {
  font-weight: 800;
  font-size: 0.9em;
}
.requestor-dashboard-table .color-green {
  color: #5a8028;
  font-weight: 800;
}
.requestor-dashboard-table .color-grey {
  color: #707070;
  font-weight: 800;
}
.requestor-dashboard-table .color-red {
  color: #d22630;
  font-weight: 800;
}
.requestor-dashboard-table .divTableCell {
  border-bottom: 0;
  padding-top: 12px;
  font-size: 0.9em;
  padding-bottom: 12px;
  border-left: transparent solid 5px;
  font-weight: 500;
}
.requestor-dashboard-table .divTableCell .divTableBody {
  padding: 0 6px;
  word-break: break-word;
}
.requestor-dashboard-results {
  flex: 0 0 100%;
  max-width: 100%;
}
.requestor-dashboard-main .requestor-dashboard-results .font-weight-700 {
  font-weight: 800;
  font-size: .9em;
}
.requestor-dashboard-main .requestor-dashboard-results .divTableHead {
  border-bottom: 1px solid #d0d0d0;
  font-size: .9em;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #606060;
  color: #ffffff;
  font-weight: 800;
}
.requestor-dashboard-main .requestor-dashboard-results .row.requestor-mob-table-head .divTableHead {
  padding: 12px 6px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container {
    float: right;
  }
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper div:first-child {
    padding-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper {
    padding: 0px;
  }
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper div:first-child {
    padding-bottom: 10px;
  }
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container {
    float: left;
    padding-left: 15px;
    font-weight: 300;
    font-size: 0.785em;
  }
}
@media (min-width: 592px) and (max-width: 1008px) {
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container {
    padding-left: 0;
  }
}
@media (min-width: 576px) and (max-width: 991px) {
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container {
    padding-left: 0;
  }
}
@media (max-width: 530px) and (orientation: portrait) {
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    float: right;
    padding-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .requestor-dashboard-main .requestor-dashboard-pagination-wrapper .requestor-dashboard-pagination-container {
    font-size: 0.8em;
  }
}
@media (max-width: 1024px) {
  .requestor-dashboard-main .requester-dashboard-results .row.mob-table-head {
    display: none;
  }
  .requestor-dashboard-main .requester-dashboard-results .table-head {
    display: inline;
    font-weight: 800;
  }
  .requestor-dashboard-main .requester-dashboard-results .view-request {
    text-align: center;
    padding: 10px 0 0 0;
  }
  .requestor-dashboard-main .requester-dashboard-results .divTableCell .col-md-1,
  .requestor-dashboard-main .requester-dashboard-results .divTableCell .col-md-2,
  .requestor-dashboard-main .requester-dashboard-results .divTableCell .col-md-3,
  .requestor-dashboard-main .requester-dashboard-results .divTableCell .col-md-6 {
    display: contents;
  }
  .requestor-dashboard-main .requester-dashboard-results .divTableCell .results-mob {
    width: 100%;
  }
  .requestor-dashboard-main .requester-dashboard-results .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: center;
  }
  .requestor-dashboard-main .requester-dashboard-results .divTableCell,
  .requestor-dashboard-main .requester-dashboard-results .divTableCell:nth-of-type(2n) {
    padding-left: 15px;
  }
  .requestor-dashboard-main .requester-dashboard-results .row.divTableCell .col-md-1.col-xs-6:last-child {
    padding: 10px 0 0 0;
  }
  .requestor-dashboard-main .col-md-5.col-xs-6.pl-0.pb-2.pt-2 {
    padding-top: 0 !important;
  }
  .requestor-dashboard-main .row.mobile-search-results {
    margin: 0 -15px;
  }
}
@media (max-width: 640px) {
  .requestor-dashboard-main .requester-dashboard-results .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: center;
  }
  .requestor-dashboard-main .row.mobile-search-results {
    margin: 0;
  }
}
@media (max-width: 1024px) {
  .requestor-dashboard-main .requestor-mobile-search-results .row.requestor-mob-table-head {
    display: none;
  }
  .requestor-dashboard-main .requestor-mobile-search-results .table-head {
    display: inline;
    font-weight: 800;
  }
  .requestor-dashboard-main .requestor-mobile-search-results .divTableCell .col-md-1,
  .requestor-dashboard-main .requestor-mobile-search-results .divTableCell .col-md-2,
  .requestor-dashboard-main .requestor-mobile-search-results .divTableCell .col-md-3,
  .requestor-dashboard-main .requestor-mobile-search-results .divTableCell .col-md-6 {
    display: contents;
  }
  .requestor-dashboard-main .requestor-mobile-search-results .divTableCell .results-mob {
    width: 100%;
  }
  .requestor-dashboard-main .requestor-mobile-search-results .row.divTableCell .col-md-1.col-xs-6:last-child {
    text-align: center;
  }
  .requestor-dashboard-main .requestor-mobile-search-results .divTableCell,
  .requestor-dashboard-main .requestor-mobile-search-results .divTableCell:nth-of-type(2n) {
    padding-left: 15px;
  }
  .requestor-dashboard-main .requestor-dashboard-results .row.divTableCell .col-md-1.col-xs-6:last-child {
    padding: 10px 0 0 0;
  }
  .requestor-dashboard-main .col-md-5.col-xs-6.pl-0.pb-2.pt-2 {
    padding-top: 0 !important;
  }
  .requestor-dashboard-main .row.requestor-mobile-search-results {
    margin: 0 -15px;
  }
}

.gdm-search-main .gdm-search-container {
  font-size: 14px;
  margin-top: 10px;
}
.gdm-search-main .gdm-search-container .form-control:focus,
.gdm-search-main .gdm-search-container .btn:focus,
.gdm-search-main .gdm-search-container .page-link:focus {
  border-color: #d0d0d0;
  -webkit-box-shadow: none;
  outline: 0 !important;
  box-shadow: none !important;
}
.gdm-search-main .gdm-search-container .top-container {
  display: flex;
  justify-content: center;
}
.gdm-search-main .gdm-search-container .top-container .status-summary {
  height: auto;
  padding: 30px;
  margin: 0 20px 30px 0;
  display: block;
  text-align: center;
  background: #f7f7f7;
  cursor: pointer;
  border-radius: 5px;
  box-shadow: 0 1px 2px 0 #d0d0d0;
}
.gdm-search-main .gdm-search-container .top-container .status-summary .status-summary-count {
  font-size: 45px;
  display: flex;
  justify-content: center;
}
.gdm-search-main .gdm-search-container .top-container .status-summary .status-summary-status {
  font-size: 16px;
}
.gdm-search-main .gdm-search-container input.search-input {
  height: 35px;
  border-radius: 5px;
  padding-left: 40px;
  font: normal 500 12px "honeywell sans";
}
.gdm-search-main .gdm-search-container .left-container {
  float: left;
}
.gdm-search-main .gdm-search-container .left-container .gdm-search-dropdown {
  margin-bottom: 30px;
}
.gdm-search-main .gdm-search-container .left-container .gdm-search-dropdown select {
  font-weight: bold;
  height: auto;
  padding: 9px 10px;
}
.gdm-search-main .gdm-search-container .left-container label.filter-label {
  font-size: 14px;
  margin-bottom: 18px;
  font-weight: bold;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .panel {
  margin-bottom: 15px;
  border-radius: 0.25rem;
  border: 1px solid #d0d0d0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .panel-default > .panel-heading {
  border-color: #d0d0d0;
  background: #f7f7f7;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .panel-heading {
  padding: 2px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  background-color: transparent;
  border-bottom: 1px solid #d0d0d0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .panel-heading div.panel-title {
  position: relative;
  cursor: pointer;
  font-size: 0.9em;
  font-weight: 600;
  color: #303030;
  text-transform: uppercase;
  margin: 0;
  padding: 8px 22px;
  width: 197px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .panel-body {
  padding: 0px 0px 5px 13px;
  max-height: 250px;
  overflow: auto;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .panel-heading div.panel-title[aria-expanded="true"]::after {
  top: 8px;
  left: 0;
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-top: 2px solid #303030;
  border-left: 2px solid #303030;
  transform: rotate(225deg);
}
.gdm-search-main .gdm-search-container .left-container .panel-group .panel-heading div.panel-title::after {
  top: 14px;
  left: 0;
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-top: 2px solid #303030;
  border-left: 2px solid #303030;
  transform: rotate(45deg);
}
.gdm-search-main .gdm-search-container .left-container .panel-group .clear {
  float: right;
  position: relative;
  top: 5px;
  line-height: 21px;
  z-index: 2;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .clear a {
  text-decoration: none;
  color: #303030;
  cursor: pointer;
  font-size: 0.9em;
  font-weight: 300;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .gdm-date-picker {
  margin: 5px 10px 5px 10px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .gdm-date-picker .lable {
  font-size: 0.9em;
  font-weight: 600;
  display: flex;
  padding: 10px 0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .gdm-date-picker .cmp-date-range-picker-container {
  width: 100%;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .gdm-date-picker input {
  width: 100%;
  height: 40px;
  font-size: 1em;
  background: url(../../baseline-tenant/components/content/gdm-search/clientlib-general/resources/icons/calenderIcon.svg) no-repeat right 15px center;
  background-size: 20px 20px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items {
  width: 100%;
  max-height: 205px;
  overflow-x: hidden;
  position: relative;
  padding-top: 10px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-control {
  background-color: transparent;
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 0.85rem;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox {
  margin-left: 0.75em;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox label {
  margin-bottom: 8px !important;
  display: inline-block;
  padding: 0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-checkbox {
  position: absolute;
  z-index: 3;
  opacity: 0;
  left: -9px;
  top: 3px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label {
  color: #303030;
  font-size: 1em;
  line-height: 1.42;
  font-weight: 500;
  margin: 0 0 2px;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label::after {
  top: 0.15em;
  left: -2em;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border: 1px solid #d0d0d0;
  border-radius: 0.15em;
  font-size: 1.4em;
  color: #ffffff;
  height: 15px;
  width: 15px;
  box-shadow: none;
  background-image: none;
  margin: 0;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-radio .custom-control-label.check::before {
  content: none;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-radio .custom-control-label.check::after {
  content: none;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-radio .custom-control-input {
  position: relative;
  z-index: 1;
  opacity: 1;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-control.custom-radio {
  padding-left: 0px !important;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-radio input {
  width: 15px;
  height: 15px;
  top: 2px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-radio label.custom-control-label.part-desc.check {
  margin: 1px 0 0 7px;
  color: #303030;
  font-size: 1em;
  line-height: 1.42;
  font-weight: 500;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-checkbox:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #0071b3;
  background-color: #0071b3;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 0.8em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 1em;
  height: 1em;
  content: "\e90B";
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items .custom-checkbox .custom-control-label::before {
  position: absolute;
  top: 0.1rem;
  left: -1.5rem;
  display: block;
  width: 1em;
  height: 1em;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #6c6c6c solid 1px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items input[type='radio'] {
  accent-color: #0071b3;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar {
  height: 16px;
  overflow: visible;
  width: 16px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-button {
  height: 0;
  width: 0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-track {
  background-clip: padding-box;
  border: solid transparent;
  border-width: 0 0 0 7px;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:horizontal {
  border-width: 7px 0 0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:hover {
  background-color: #e8e8e8;
  box-shadow: inset 1px 0 0 #f0f0f0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:horizontal:hover {
  box-shadow: inset 0 1px 0 #f0f0f0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:active {
  background-color: #e8e8e8;
  box-shadow: inset 1px 0 0 #d8d8d8, inset -1px 0 0 #f0f0f0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-track:horizontal:active {
  box-shadow: inset 0 1px 0 #d8d8d8, inset 0 -1px 0 #f0f0f0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-thumb {
  background-color: #d0d0d0;
  background-clip: padding-box;
  border: solid transparent;
  border-width: 0 0 0 7px;
  min-height: 28px;
  padding: 100px 0 0;
  box-shadow: inset 1px 1px 0 #f0f0f0, inset 0 -1px 0 #f0f0f0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-thumb:horizontal {
  border-width: 7px 0 0;
  padding: 0 0 0 100px;
  box-shadow: inset 1px 1px 0 #f0f0f0, inset -1px 0 0 #f0f0f0;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-thumb:hover {
  background-color: #808080;
  box-shadow: inset 1px 1px 1px #e8e8e8;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-thumb:active {
  background-color: rgba(0, 0, 0, 0.5);
  box-shadow: inset 1px 1px 3px #979797;
}
.gdm-search-main .gdm-search-container .left-container .panel-group .filter-items::-webkit-scrollbar-corner {
  background: transparent;
}
.gdm-search-main .gdm-search-container .right-container {
  width: 100%;
  float: left;
}
.gdm-search-main .gdm-search-container .right-container .dataTables_info {
  font-weight: 500;
  margin-top: 5px;
}
.gdm-search-main .gdm-search-container .right-container thead tr th.sorting:before {
  content: url(../../baseline-tenant/components/content/gdm-search/clientlib-general/resources/icons/sortingUpIcon.svg);
  opacity: 0.5;
}
.gdm-search-main .gdm-search-container .right-container thead tr th.sorting:after {
  content: url(../../baseline-tenant/components/content/gdm-search/clientlib-general/resources/icons/sortingDownIcon.svg);
  opacity: 0.5;
}
.gdm-search-main .gdm-search-container .right-container thead tr th.sorting_asc:before {
  content: url(../../baseline-tenant/components/content/gdm-search/clientlib-general/resources/icons/sortingActiveUpIcon.svg) !important;
}
.gdm-search-main .gdm-search-container .right-container thead tr th.sorting_desc:after {
  content: url(../../baseline-tenant/components/content/gdm-search/clientlib-general/resources/icons/sortingActiveDownIcon.svg) !important;
}
.gdm-search-main .gdm-search-container .right-container .dataTables_wrapper {
  overflow-y: auto;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.gdm-search-main .gdm-search-container .right-container .dataTables_wrapper .dataTables_paginate {
  display: flex;
  width: 55%;
  align-items: center;
  padding-top: 7px;
}
.gdm-search-main .gdm-search-container .right-container .dataTables_wrapper .dataTables_length {
  float: right;
  z-index: 1;
  position: relative;
  margin-right: 5px;
}
.gdm-search-main .gdm-search-container .right-container .dataTables_wrapper .bottom {
  border-bottom: 1px solid #d0d0d0;
  border-left: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
  height: 50px;
  padding: 0 10px;
}
.gdm-search-main .gdm-search-container .right-container .dataTables_wrapper .po_review {
  text-transform: uppercase;
  padding: 3px 10px;
  cursor: pointer;
}
.gdm-search-main .gdm-search-container .right-container .table > :not(caption) > * > * {
  background-color: transparent;
}
.gdm-search-main .gdm-search-container .right-container ::-webkit-scrollbar {
  display: none;
}
.gdm-search-main .gdm-search-container .right-container input[type="search"] {
  margin-bottom: 9px;
}
.gdm-search-main .gdm-search-container .right-container .dot {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  margin-right: 10px;
  display: inline-block;
}
.gdm-search-main .gdm-search-container .right-container .po_number {
  color: #0071b3;
  font-weight: 700;
  cursor: pointer;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar input:focus-visible {
  outline-offset: 0px;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .col-md-12 {
  padding-left: 0;
  padding-bottom: 0;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .col-md-12 {
  padding-right: 0;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .category-filter {
  font-size: 14px;
  height: 39px;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .search {
  position: relative;
  color: #d0d0d0;
  font-size: 14px;
  width: 100%;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .search .fa {
  display: inline-block;
  font: normal normal normal 14px / 1 FontAwesome;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .search .fa-search {
  top: 4px;
  right: 5px;
  position: absolute;
  cursor: pointer;
  background: #0071b3;
  padding: 10px;
  color: #ffffff;
  border-radius: 3px;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .search .fa-search:before {
  content: "\f002";
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .search .fa-close {
  top: 4px;
  right: 5px;
  position: absolute;
  cursor: pointer;
  background: #f7f7f7;
  padding: 10px;
  color: #d0d0d0;
  border-radius: 3px;
}
.gdm-search-main .gdm-search-container .right-container .gdm-searchbar .search input {
  color: #303030;
  font-weight: 500;
  padding: 20px;
}
@media (max-width: 767px) {
  .gdm-search-main .gdm-search-container .right-container table.dataTable.no-footer {
    border-bottom: none;
  }
  .gdm-search-main .gdm-search-container .right-container .dataTables_wrapper .bottom {
    height: 115px;
  }
  .gdm-search-main .gdm-search-container .right-container .dataTables_wrapper .bottom .dataTables_length {
    margin-top: 60px;
  }
  .gdm-search-main .gdm-search-container .right-container .dataTables_wrapper .bottom .dataTables_length label {
    margin-top: 10px;
  }
  .gdm-search-main .gdm-search-container .right-container .dataTables_wrapper .bottom .dataTables_paginate {
    width: 100%;
    text-align: center;
    float: unset;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .gdm-search-main .gdm-search-container .right-container .dataTables_info {
    bottom: 20px;
    position: absolute;
  }
}
.service-contracts-alignment .tabcontent-container .proposals-count {
  background: #0071b3;
  margin-left: 3px;
  border-radius: 5px;
  color: #ffffff;
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
}
.service-contracts-alignment .tabcontent-container .contract-proposals,
.service-contracts-alignment .tabcontent-container .all-contracts {
  border-color: #0071b3;
  color: #0071b3;
}
.service-contracts-alignment .tabcontent-container ul.tabs {
  padding: 20px;
  margin-top: -75px;
  width: auto;
  float: right;
}
.service-contracts-alignment .tabcontent-container ul.tabs li {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700 !important;
}
.service-contracts-alignment .tabcontent-container ul.tabs li.current {
  border-bottom: 3px solid;
}
.service-contracts-alignment .tabcontent-container .tab-content {
  padding: 0;
}

/******************Joule 2.0 Color Codes*********************/
.base-modal-component.secondary-search-selection-table .modal-body .secondary-search-acc-table {
  max-height: 300px;
  overflow-y: scroll;
  display: block;
}
.secondary-search-selection-table .view-all-subtitle .view-all-subheading {
  cursor: pointer;
  display: block;
  color: #0071b3;
  font-size: 16px;
  font-weight: 500;
}
.secondary-search-selection-table .custom-select-all-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border: 2px solid #0071b3;
  background-color: #0071b3;
}
.secondary-search-selection-table .custom-select-all-input {
  position: relative;
  z-index: 3;
  opacity: 0;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  box-shadow: none;
}
.secondary-search-selection-table .custom-control-label.check.partial::after {
  font-family: "icomoonregular";
  border-radius: 0;
  color: #ffffff;
  position: absolute;
  top: 10px;
  left: -15px;
  border-top: 4px solid;
  width: 8px;
  content: "";
}
.base-modal-component.secondary-search-selection-table .subtitle p {
  margin-top: 15px;
  font-size: 16px;
  color: #303030;
}
.base-modal-component.secondary-search-selection-table .subtitle p.error-subheading {
  color: #d22630;
  font-weight: 800;
  display: none;
}
.base-modal-component.secondary-search-selection-table .subtitle p.error-subheading.show-error {
  display: block;
}
.base-modal-component.secondary-search-selection-table .subtitle p.default-subheading.hide-defaultTitle {
  display: none;
}
.base-modal-component.secondary-search-selection-table .company-user-listing {
  padding: 0;
}
.base-modal-component.secondary-search-selection-table .company-user-listing .table-search .input-group {
  border: 1px solid #d0d0d0;
  width: 100%;
}
.base-modal-component.secondary-search-selection-table .company-user-listing .input-group input::-webkit-input-placeholder {
  font-size: 16px;
  color: #303030;
}
.base-modal-component.secondary-search-selection-table .table-search .mvp-icon-search::before {
  font-size: 20px;
  color: #707070;
}
.base-modal-component.secondary-search-selection-table .modal-body {
  padding: 0;
}
.base-modal-component.secondary-search-selection-table .modal-body .account-selection-emptable thead {
  position: sticky;
  overflow: auto;
  z-index: 999;
  top: 0;
}
.base-modal-component.secondary-search-selection-table .modal-body .saved-fav-emp-table .fav-selection-emptable thead {
  position: sticky;
  overflow: auto;
  z-index: 1;
  top: 0;
}
.base-modal-component.secondary-search-selection-table .modal-body .saved-favourites-count {
  position: relative;
  margin-bottom: 5px;
  margin-top: 10px;
  top: 5px;
}
.base-modal-component.secondary-search-selection-table .modal-body .manage-cx-ordering-accounts {
  margin-bottom: -10px;
}
.base-modal-component.secondary-search-selection-table .modal-body .manage-cx-ordering-accounts .manage-my-order-accounts {
  bottom: 20px;
  position: relative;
  left: 61%;
  color: #0071b3;
  font-weight: 700;
}
.base-modal-component.secondary-search-selection-table .modal-body table thead tr {
  background: #606060;
  color: #efefef;
}
.base-modal-component.secondary-search-selection-table .modal-body table thead tr th {
  background: #606060;
  color: #efefef;
  font-size: 14px;
  font-weight: 800;
  border: none;
  white-space: nowrap;
}
.base-modal-component.secondary-search-selection-table .modal-body table tbody tr td {
  font-size: 14px;
  color: #000000;
}
.base-modal-component.secondary-search-selection-table .modal-body table.secondary-search-selection-emptable {
  margin-bottom: 0;
}
.base-modal-component.secondary-search-selection-table #defaultSearchmsg {
  position: relative;
  text-align: center;
  padding: 10px 25px 10px 25px;
}
.base-modal-component.secondary-search-selection-table .no-matched-account-div.nomatch-found {
  padding: 40px;
  background: #f0f0f0;
  display: block;
}
.base-modal-component.secondary-search-selection-table .secondary-search-selection-helptext {
  margin-top: 15px;
}
.base-modal-component.secondary-search-selection-table #defaultSavemsg {
  position: relative;
  text-align: center;
  padding: 10px 25px 10px 25px;
}
.base-modal-component.secondary-search-selection-table .no-matched-account-div {
  display: none;
}
.base-modal-component.secondary-search-selection-table .modal-header .closeAccountModal {
  background: #e0e0e0;
  border-radius: 50%;
  border: 0;
  font-size: 1.5rem;
  height: 30px;
  line-height: 1;
  margin: 0;
  opacity: 1;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: .75s ease;
  width: 30px;
  background: transparent !important;
}
.base-modal-component.secondary-search-selection-table .modal-header .closeAccountModal .mvp-icon-close {
  position: absolute;
  top: 2px;
  left: 7px;
  text-shadow: none;
}
.base-modal-component.secondary-search-selection-table .modal-header .closeAccountModal .mvp-icon-close::before {
  color: #000000;
  font-size: 16px;
  font-size: 30px !important;
  opacity: 1 !important;
  color: #303030 !important;
}
.secondary-search-selection-table .company-user-listing.mvp2 .table-search {
  width: 100%;
}
.secondary-search-selection-table .custom-control-input {
  position: relative;
  z-index: 3;
  opacity: 0;
  left: 0;
  top: 0px;
  width: 24px;
  height: 24px;
  box-shadow: none;
}
.secondary-search-selection-table .custom-control-label {
  color: #303030;
  font-size: 1.125em;
  line-height: 1.42;
  font-weight: normal;
  margin: 0 0 2px;
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.secondary-search-selection-table .custom-control-label::before {
  position: absolute;
  top: 0;
  left: -23px;
  display: block;
  width: 24px;
  height: 24px;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: 2px solid #d0d0d0;
  box-shadow: none !important;
}
.secondary-search-selection-table .custom-control-label::after {
  left: -1.3rem;
}
.secondary-search-selection-table .custom-checkbox .custom-control-label.check::before {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.4em;
  color: #ffffff;
  height: 22px;
  width: 22px;
  box-shadow: none;
  background-image: none;
  margin: 0;
  content: "";
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.secondary-search-selection-table .custom-control-label.check::after {
  font-family: "icomoonregular";
  border-radius: 0;
  font-size: 1.2em;
  color: #ffffff;
  position: absolute;
  display: block;
  width: 24px;
  height: 24px;
  content: "\e90B";
  top: -3px;
  left: -21px;
}
.secondary-search-selection-table .modal-content {
  border: 0;
  border-radius: 0;
  padding: 10px;
}
.secondary-search-selection-table .mvp-icon-close-icon:before {
  content: "\e90C";
  float: right;
  font-size: 21px;
  position: relative;
  top: 0;
  color: #000000;
  background-color: #e0e0e0;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
.secondary-search-selection-table .secondary-search-selection-helptext p {
  font-size: 18px;
  color: #606060;
}
.secondary-search-selection-table .secondary-search-selection-helptext p span.selected-account-count {
  font-size: 18px;
  font-weight: 800;
  color: #606060;
}
.secondary-search-selection-table .secondary-search-selection-button-section {
  display: flex;
  justify-content: flex-end;
}
.secondary-search-selection-table .secondary-search-selection-button-section .secondary-search-cancel {
  background: #ffffff;
  border: 2px solid #0071b3;
  font-size: 16px;
  color: #0071b3;
  font-weight: 800;
  padding: 11px 6%;
  text-transform: uppercase;
  border-radius: 0;
  margin-right: 15px;
  box-shadow: none !important;
}
.secondary-search-selection-table .secondary-search-selection-button-section .secondary-search-submit {
  background: #0071b3;
  border: 2px solid #0071b3;
  font-size: 16px;
  color: #ffffff;
  font-weight: 800;
  padding: 11px 6%;
  text-transform: uppercase;
  border-radius: 0;
  box-shadow: none !important;
}
.secondary-search-selection-table .secondary-search-selection-button-section .secondary-search-cancel.disabled {
  background: #ffffff;
  border: 2px solid #a0a0a0;
  color: #a0a0a0;
}
.secondary-search-selection-table .secondary-search-selection-button-section .secondary-search-submit.disabled {
  background: #a0a0a0;
  border: 2px solid #a0a0a0;
}
@media only screen and (max-width: 767px) {
  .base-modal-component.secondary-search-selection-table .modal-body .saved-favourites-count {
    margin-bottom: 10px !important;
  }
  .base-modal-component.secondary-search-selection-table .modal-body .manage-cx-ordering-accounts .manage-my-order-accounts {
    top: 0px;
    position: relative;
    left: 0px;
    color: #0071b3;
    font-weight: 700;
    padding-bottom: 10px;
    font-size: 13px;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr {
    border-bottom: 1px solid #d0d0d0;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr td {
    display: block;
    padding-left: 0;
    padding-bottom: 0;
    text-align: left;
    padding-top: 0;
    border: 0;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr td span {
    font-weight: 800;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr td:nth-child(2) {
    padding-top: 15px;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr td:last-child {
    padding-bottom: 15px;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr th {
    border: 0;
    padding: 20px 15px;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table thead {
    display: none;
  }
  .secondary-search-selection-table .secondary-search-selection-button-section {
    display: flex;
    flex-direction: column;
  }
  .secondary-search-selection-table .secondary-search-selection-button-section .secondary-search-submit {
    width: 100% !important;
    margin-right: 0;
    margin-bottom: 15px;
  }
  .secondary-search-selection-table .secondary-search-selection-button-section .secondary-search-cancel {
    width: 100% !important;
    margin-right: 0;
    margin-bottom: 15px;
  }
  .secondary-search-selection-emptable .account-sortcolumn {
    display: none;
  }
}
@media only screen and (min-width: 767px) {
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr td span {
    display: none;
  }
  .base-modal-component.secondary-search-selection-table .modal-body .secondary-search-selection-emptable thead {
    position: sticky;
    overflow: auto;
    z-index: 999;
    top: 0;
  }
  .account-sortcolumn span.mvp-icon-carat_down:before {
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 800;
    cursor: pointer;
  }
  .account-sortcolumn span.mvp-icon-carat_down {
    font-size: 15px;
    top: 2px;
    right: 0;
    margin-left: 5px;
  }
  .secondary-search-selection-emptable .account-sorting .account-sortcolumn {
    display: inline-grid;
  }
  .secondary-search-selection-emptable .table thead th {
    vertical-align: middle;
  }
  .secondary-search-selection-emptable .account-sortcolumn {
    display: block;
  }
}
@media (min-width: 1200px) {
  .base-modal-component.secondary-search-selection-table .modal.base-modal .modal-dialog {
    min-width: 1100px;
    width: 1100px;
  }
}
@media (min-width: 768px) {
  .company-user-listing.mvp2 .table-search {
    width: 100%;
  }
}
.secondary-search-account-selection {
  padding-left: 8.33%;
  display: inline-block;
}
.secondary-search-account-selection a.filter-account-employee p {
  color: #0071b3;
  font-weight: 800;
}
@media (min-width: 768px) and (max-width: 1199px) {
  .base-modal-component.secondary-search-selection-table .modal-body .manage-cx-ordering-accounts .manage-my-order-accounts {
    top: -20px;
    position: relative;
    left: 37%;
    color: #0071b3;
    font-weight: 700;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table thead tr th {
    padding: 5px;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr th {
    padding: 5px;
  }
  .base-modal-component.secondary-search-selection-table .modal-body table tbody tr td {
    padding: 5px;
  }
}
@media (min-width: 395px) and (max-width: 640px) {
  .base-modal-component.secondary-search-selection-table .modal.base-modal .modal-header .modal-title {
    font-size: 20px;
  }
  .base-modal-component.secondary-search-selection-table .modal-header .closeAccountModal {
    right: -18px;
    top: 0;
  }
  .base-modal-component.secondary-search-selection-table .modal-header .closeAccountModal .mvp-icon-close::before {
    font-size: 20px !important;
  }
}
@media (min-width: 641px) and (max-width: 767px) {
  .base-modal-component.secondary-search-selection-table .modal-header .closeAccountModal {
    right: 0;
    top: 0;
  }
}
.secondary-search-selection-table .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #0071b3;
  background-color: #0071b3;
}
.base-modal-component.secondary-search-selection-table .modal-body .employee-acc-table {
  max-height: 300px;
  overflow-y: scroll;
  display: block;
}

@charset "utf-8";.followed-orders-table-v2 .order-status{color:#303030;font-size:1.125em;position:relative}.followed-orders-table-v2 .order-status a{color:#007bc2;font-weight:500;word-break:break-all}.followed-orders-table-v2 .order-status a:hover{color:#00629b;outline:0;text-decoration:none}.followed-orders-table-v2 .order-status p{color:#303030;font-family:honeywell sans;font-size:1.125em;font-weight:500;line-height:1.5}.followed-orders-table-v2 .order-status .custom-scrollbar{height:300px;overflow-y:scroll;padding:0 15px}.followed-orders-table-v2 .order-status .custom-scrollbar::-webkit-scrollbar{width:8px}.followed-orders-table-v2 .order-status .custom-scrollbar::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.followed-orders-table-v2 .order-status .custom-scrollbar::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.followed-orders-table-v2 .order-status .followed-orders-content .followed-orders-pagination-wrapper{padding:0 15px}.followed-orders-table-v2 .order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container{float:right}.followed-orders-table-v2 .order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container span{padding:.5em .8em}.followed-orders-table-v2 .order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container span.inactive{border:1px solid #9b9b9b;color:#9b9b9b;cursor:default;margin-right:.3em}.followed-orders-table-v2 .order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container a{border:1px solid #9b9b9b;color:#007bc2;cursor:pointer;margin-right:.3em;padding:.5em .8em}.followed-orders-table-v2 .order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-totalResult span{font-weight:500}.followed-orders-table-v2 .order-status .panel-body.custom-scrollbar .row{margin-left:0;margin-right:0}.followed-orders-table-v2 .order-status .panel{background-color:#fff;border:1px solid transparent;border-radius:0;margin-bottom:15px}.followed-orders-table-v2 .order-status .panel-default{border-color:#d0d0d0}.followed-orders-table-v2 .order-status .panel-heading{background-color:#f0f0f0;border-bottom:1px solid #d0d0d0;border-top-left-radius:0;border-top-right-radius:0;overflow:hidden;padding:14px 15px}.followed-orders-table-v2 .order-status .panel-head{width:80%}.followed-orders-table-v2 .order-status .panel-body{padding:0}.followed-orders-table-v2 .order-status .divTableHead{background-color:#606060;color:#fff;font-size:.875em;padding:9pt 4px;text-align:left}.followed-orders-table-v2 .order-status span.table-column-label{cursor:pointer}.followed-orders-table-v2 .order-status .divTableHead.total-amount{text-align:center}.followed-orders-table-v2 .order-status .divTableCell{border-bottom:1px solid #d0d0d0;border-left:5px solid transparent;font-size:.875em;padding-bottom:15px;padding-top:15px}.followed-orders-table-v2 .order-status .divTableCell .delete-row{cursor:pointer}.followed-orders-table-v2 .order-status .divTableCell:hover{border-left:5px solid #007bc2}.followed-orders-table-v2 .order-status .divTableCell:nth-of-type(2n){background-color:#f0f0f0}.followed-orders-table-v2 .order-status .divTableCell:last-child{border-bottom:0}.followed-orders-table-v2 .order-status .divTableCell .divTableBody{word-wrap:break-word}.followed-orders-table-v2 .order-status .view-all{color:#007bc2;float:right;position:relative;z-index:2}.followed-orders-table-v2 .order-status .view-all a{color:#007bc2;font-size:.9em;font-weight:500;text-decoration:none}.followed-orders-table-v2 .order-status .view-all a:hover{color:#00629b;text-decoration:none}.followed-orders-table-v2 .order-status .view-request{right:0;text-align:left}.followed-orders-table-v2 .order-status .font-weight-500{font-weight:500}.followed-orders-table-v2 .order-status .font-weight-700{font-size:.9em;font-weight:800}.followed-orders-table-v2 .order-status .color-green{color:#7eb338;font-weight:800}.followed-orders-table-v2 .order-status .color-grey{color:#707070;font-weight:800}.followed-orders-table-v2 .order-status .color-red{color:#ee3124;font-weight:800}.followed-orders-table-v2 .order-status .bg-gray-dark-v3{background-color:#606060}.followed-orders-table-v2 .order-status .table-head{display:none}.followed-orders-table-v2 .order-status .row.mob-table-head{background-color:#606060;margin-left:0;margin-right:0;padding-left:10px}.followed-orders-table-v2 .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{font-weight:500;right:4px;text-align:right}.followed-orders-table-v2 .order-status .rowfullwidth .row.divTableCell .divTableBody{padding:0 4px}.followed-orders-table-v2 .order-status .rowfullwidth .divTableBody:last-child{padding-right:0}.followed-orders-table-v2 .order-status .rowfullwidth .row.divTableCell{padding-left:7px}.followed-orders-table-v2 .order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child{text-align:left!important}.followed-orders-table-v2 .order-status .due-detail{color:#c00}.followed-orders-table-v2 .order-status .followed-orders-content{margin:auto}.followed-orders-table-v2 .order-status .panel{border:0}.followed-orders-table-v2 .order-status .panel .panel-body{margin:auto}.followed-orders-table-v2 .order-status .panel .panel-body .top-result{font-weight:500}.followed-orders-table-v2 .order-status .header5{color:#303030;font-size:1.375em;font-weight:800}.followed-orders-table-v2 .order-status .panel-heading{background-color:unset;border:0;padding:35px 15px 15px}.followed-orders-table-v2 .order-status .custom-selection{padding:0 15px}.followed-orders-table-v2 .order-status .custom-selection .results-mob{font-weight:500;text-align:left}.followed-orders-table-v2 .order-status .custom-selection .results-mob.total-amount{text-align:right}.followed-orders-table-v2 .order-status .mvp-icon-carat_down:before{color:#007bc2;content:"\e907";font-size:25px}.followed-orders-table-v2 .order-status .mvp-icon-favorite:before{color:#007bc2;content:"\e914";font-size:25px}.followed-orders-table-v2 .order-status .mvp-icon-carat_up:before{color:#007bc2;content:"\e90A";font-size:25px}.followed-orders-table-v2 .order-status .hidden{display:none}.followed-orders-table-v2 .order-status .divTableCell>div.results-mob div:last-child{padding:0}.followed-orders-table-v2 .order-status .orderDtlsDivider{border-top:1px solid #d0d0d0;margin:10px auto}.followed-orders-table-v2 .order-status .followed-icon-break{display:none}.followed-orders-table-v2 i.credit-block-status.mvp-icon-information{margin:0!important;position:relative}.followed-orders-table-v2 .mvp-icon-information:before{color:#007bc2;font-size:18px!important;margin-left:4px;margin-top:2px;position:absolute}.followed-orders-table-v2 span.status-table-info-icon{background:#fff;border:1px solid #007bc2;bottom:150%;display:none;height:90pt;left:-97px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;width:235px;z-index:1}.followed-orders-table-v2 .status-table-info-icon p{-webkit-margin-after:0!important;font-size:9pt!important;font-style:normal!important;font-weight:400!important;line-height:1pc!important;margin-block-end:0!important}.followed-orders-table-v2 .status-table-info-icon:after{border:8px solid #fff;bottom:-7px;-webkit-box-shadow:1px 1px #007bc2;box-shadow:1px 1px #007bc2;content:"";position:absolute;right:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.followed-orders-table-v2 span.mvp-icon-carat_down:before{color:#fff!important;cursor:pointer;font-size:14px!important;font-weight:800;position:absolute;top:10px}.followed-orders-table-v2 span.carat-icons{margin-left:5px;position:absolute}.followed-orders-table-v2 span.mvp-icon-carat_up:before{color:#fff!important;cursor:pointer;font-size:14px!important;font-weight:800;position:absolute;top:0}.followed-orders-table-v2 .sortcss{display:none}.followed-orders-table-v2 .descsortcss{display:inline;top:17px}.followed-orders-table-v2 .ascsortcss{display:inline;top:7px}.order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child{color:#606060}.order-status .row.divTableCell .col-md-2.col-xs-6:last-child{font-weight:500;text-align:right}@media (min-width:1024px){.order-status .view-all{right:0}.order-status-widgetview .view-case{padding-right:18px;text-align:right}}@media (max-width:1024px){.order-status .panel-body{padding:0 0 2px}.order-status .row.mob-table-head{display:block}.order-status .table-head{display:inline!important;font-weight:800}.order-status .view-request{padding:10px 0 0;text-align:center}.order-status .divTableCell:nth-of-type(2n){background-color:#f0f0f0}.order-status .divTableCell .col-md-1,.order-status .divTableCell .col-md-2,.order-status .divTableCell .col-md-3,.order-status .divTableCell .col-md-6{display:contents}.order-status .divTableCell .results-mob{width:100%}.order-status .divTableCell,.order-status .divTableCell:nth-of-type(2n){padding-left:15px}.order-status .row.divTableCell .col-md-1.col-xs-6:last-child{padding:10px 0 0}.order-status .followed-orders-table-v2 .divTableCell>div{-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;max-width:100%!important}.order-status .followed-orders-table-v2 .divTableCell>div:last-child{display:none}.order-status .followed-icon-break{display:block}.order-status .total-amount{text-align:left!important}.order-status-widgetview .panel-body{padding:0 0 2px}.order-status-widgetview .view-case{left:0;line-height:normal;padding:10px 0 0;text-align:center}.order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child{padding-right:0;text-align:center}.order-status .row.divTableCell .col-md-2.col-xs-6:last-child{padding:10px 0 0;text-align:left}.order-status .view-all,.order-status-widgetview .view-all{right:0}.order-status-widgetview .view-case{padding-left:55px}.order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{right:0;text-align:left}.order-status .followed-orders .image-fluid{margin-left:0}}.order-status .followed-orders-content .row.divTableCell .col-md-2.col-xs-6:last-child{font-weight:500;text-align:left}@media (max-width:768px){.order-status .row.divTableCell .col-md-2.col-xs-6:last-child{padding-right:20px}}@media (max-width:640px){.order-status .row.divTableCell .col-md-1.col-xs-6:last-child{padding:10px 0 0;text-align:center}}@-moz-document url-prefix(){@media (max-width:1024px){.order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{text-align:left}}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.order-status .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child{padding-right:34px}.order-status .row.divTableCell .col-md-2.col-xs-6:last-child,.order-status-widgetview .view-case{padding-right:9pt}.order-status .view-all a,.rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{font-weight:300}.order-status .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{font-weight:300;right:10px;text-align:right}}@media (min-width:992px) and (max-width:1024px){.order-status .followed-orders-content{max-width:60pc}}@media (min-width:768px) and (max-width:991px){.order-status .followed-orders-content{max-width:45pc}.order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container{float:left}.order-status .followed-orders-content .followed-orders-pagination-wrapper div:first-child{padding-bottom:10px}}@media (max-width:767px){.order-status .followed-orders-content{max-width:540px}.order-status .followed-orders-content .panel .panel-body{padding:0 10px}.order-status .followed-orders-content .followed-orders-pagination-wrapper div:first-child{padding-bottom:10px}.order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container{float:left;font-size:.875em;font-weight:300;padding-left:15px}.order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container span{padding:.3em .6em}}@media (min-width:592px) and (max-width:1008px){.order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container{padding-left:0}}@media (min-width:1025px) and (max-width:1150px){.order-status .followed-orders .image-fluid{margin-left:6px}}@media (min-width:1151px) and (max-width:1280px){.order-status .followed-orders .image-fluid{margin-left:20px}}@media (max-width:530px) and (orientation:portrait){.order-status .followed-orders-content .followed-orders-pagination-wrapper .followed-orders-pagination-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;justify-content:center;padding-left:0}.order-status .followed-orders-content .followed-orders-pagination-wrapper .pagination-mobile{font-size:.625em}}.followed-orders .rowfullwidth .row.divTableCell{margin:0;padding-left:7px}.followed-orders .rowfullwidth .row.divTableCell .image-fluid-desk{float:right;margin-left:10px;margin-top:-10px}.followed-orders .rowfullwidth .row.divTableCell .image-fluid-mob{display:none}@media (max-width:1150px){.followed-orders .rowfullwidth .row.divTableCell .image-fluid-desk{margin-left:2px}}@media (max-width:1250px){.followed-orders .rowfullwidth .row.divTableCell .image-fluid-desk{margin-left:9pt}}@media (max-width:1024px){.followed-orders .rowfullwidth .row.divTableCell .image-fluid-desk{display:none}.followed-orders .rowfullwidth .row.divTableCell .image-fluid-mob{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:200px;margin-top:-2pc;position:absolute}.followed-orders-table-v2 .order-status .rowfullwidth .row.divTableCell .divTableBody .result-mob.total-amount{text-align:left}}.delivered-mob-table-head{background:#d3d3d3;margin-left:0;margin-right:0;padding:20px 0}.delivered-divTableHead{font-size:14px;font-weight:800;padding-left:15px;text-align:left}.delivered-results-mob span{display:block}.delivered-results-mob .mob-delivered-tableHead{display:none}@media (max-width:1024px){.delivered-results-mob .mob-delivered-tableHead{display:block;font-weight:800}}.ground-shipment.delivery-status{background-color:#6b7f50}.air-shipment.delivery-status{background-color:#739bb5}.ocean-shipment.delivery-status{background-color:#3e657e}.delivery-status{color:#fff;font-size:.9em;left:10px;padding:7px;text-align:center}.delivered-results-mob{margin-left:0;margin-right:0;padding-left:2px;position:relative;text-align:left}.order-check{border-radius:10px;padding:4px;position:absolute;right:-35px;top:0;width:30px}.delivered-rowfullwidth{padding:0 15px}.delivered-rowfullwidth:first-child{font-weight:800;margin-top:10px}.delivered-divTableBody:first-child{border-right:1px solid #000;padding-left:5px}.delivered-divTableBody{padding:0 20px}.column-result{font-style:italic}.delivery-status-container{margin-top:10px;text-transform:uppercase;width:25%}@media (max-width:991px){.delivery-status-container{width:35%}}@media (max-width:767px){.delivery-status-container{width:55%}}@media (min-width:412px) and (max-width:539px){.delivery-status-container{width:75%}}@media (max-width:411px){.delivery-status-container{width:100%}}.delivered-rowfullwidth:first-child .delivered-divTableBody:first-child{margin-top:22px;padding-top:0}.delivered-rowfullwidth:first-child .delivered-divTableBody:first-child img{top:-4px}.delivered-divTableBody{padding-bottom:20px;padding-top:20px}.delivered-rowfullwidth:last-child .delivered-divTableBody:first-child{border:0;margin-top:21px;padding-top:0}.delivered-rowfullwidth:last-child .delivered-divTableBody:first-child img{top:-4px}.delivered-rowfullwidth:nth-last-child(2) .delivered-div-table-cell{margin-bottom:-21px}.delivered-rowfullwidth:nth-last-child(2) .delivered-divTableBody:first-child{padding-bottom:60px}.delivered-mob-table-head .delivered-divTableHead:nth-child(2){padding-left:35px}.delivered-rowfullwidth .delivered-divTableBody:nth-child(2){padding-left:40px}.delivery-status-container img{height:20px;margin-right:5px;vertical-align:middle}@media (max-width:1024px){.delivered-mob-table-head{display:none}.delivered-divTableBody{display:contents}.delivered-results-mob{width:100%}.order-check{left:-30px;right:0}.delivered-rowfullwidth{height:auto;margin-top:10px;padding:0 15px}.delivered-divTableBody:first-child{border-right:none}}@media (min-width:1280px){.order-status-order-dtls-new .order-line-items-table-new .shipping-tracker-details{float:right}}.order-status-order-details .order-dtls .followed-orders-icons{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:40px;margin-top:11px}.order-status-order-details .order-dtls .followed-orders-icons img{height:26px}.order-status-order-details .order-dtls .followed-orders-follow{color:#007bc2;padding-left:13px;text-transform:uppercase}.order-status-order-details .order-dtls .followed-orders-follow p{font-size:14px;font-weight:800}.order-status-order-details .order-dtls .followed-orders-unfollow{color:#007bc2;padding-left:13px;text-transform:uppercase}.order-status-order-details .order-dtls .followed-orders-unfollow p{font-size:14px;font-weight:800}.order-status-order-details .order-dtls .orders-main-div{display:inline-block!important;margin-right:25px;width:95%}.order-status-order-details .order-dtls .order-num-div{float:left}@media (max-width:767px){.order-status-order-details .order-dtls .followed-orders-icons{margin-left:20px}}.order-status-order-dtls-new .order-dtls-attachments-files.file-list{max-height:462px;overflow-y:auto}.order-status-order-dtls-new .order-line-items-table-new .order-line-items{color:#303030;font-family:honeywell sans;font-size:1.125em;position:relative}.order-status-order-dtls-new .order-line-items-table-new .order-line-items a{color:#007bc2;word-break:break-all}.order-status-order-dtls-new .order-line-items-table-new .order-line-items a:hover{color:#00629b;outline:0;text-decoration:none}.order-status-order-dtls-new .order-line-items-table-new .order-line-items p{color:#303030;font-family:honeywell sans;font-size:1.125em;font-weight:300;line-height:1.5}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-scrollbar{height:300px;overflow-y:scroll;padding:0 15px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-scrollbar::-webkit-scrollbar{width:8px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-scrollbar::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-scrollbar::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-body.custom-scrollbar .row{margin-left:0;margin-right:0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel{background-color:#fff;border:1px solid transparent;border-radius:0;margin-bottom:15px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-default{border-color:#d0d0d0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-heading{background-color:#f0f0f0;border-bottom:1px solid #d0d0d0;border-top-left-radius:0;border-top-right-radius:0;overflow:hidden;padding:14px 15px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-head{width:80%}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-body{padding:0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHead,.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHeadCheckbox{background-color:#3c3c3c;color:#efefef;font-size:.875em;padding-bottom:9pt;padding-top:9pt}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell{border-bottom:1px solid #d0d0d0;border-left:5px solid transparent;font-size:14px;padding:15px 9pt}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell .image-fluid{cursor:pointer}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell:hover{border-left:5px solid #007bc2}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell:nth-of-type(2n){background-color:#f0f0f0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableCell:last-child{border-bottom:0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .view-all{color:#007bc2;float:right;position:relative;z-index:2}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .view-all a{color:#007bc2;font-size:.9em;font-weight:500;text-decoration:none}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .view-all a:hover{color:#00629b;text-decoration:none}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .view-request{right:0;text-align:left}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .font-weight-500{font-weight:300}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .font-weight-700{font-size:.9em;font-weight:800}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .color-green{color:#7eb338;font-weight:800}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .color-grey{color:#707070;font-weight:800}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .color-red{color:#ee3124;font-weight:800}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .bg-gray-dark-v3{background-color:#606060}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .btn-reorder{background-color:#1272b2;border:2px solid #1272b2;color:#fff;cursor:pointer;float:right;font-size:.875em;padding:20px 4%;text-align:center}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .table-head{display:none}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .row.mob-table-head{background-color:#3c3c3c;margin-left:0;margin-right:0;padding-left:10px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{font-weight:500;right:4px;text-align:right}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderitem-rowfullwidth .row.divTableCell>div{word-wrap:break-word;min-height:auto;padding:0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderitem-rowfullwidth .row.divTableCell{padding-left:9pt;padding-right:15px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child{text-align:left!important}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .due-detail{color:#c00}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel{border:0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel .panel-body{border:2px solid #f0f0f0;margin:auto}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel .panel-body .top-result{font-weight:500}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .header5{color:#303030;font-size:1.375em;font-weight:800}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .panel-heading{background-color:unset;border:0;padding:35px 15px 15px 0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new{max-height:500px;min-height:5pc;outline:none;overflow-y:overlay;padding:0 15px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new .results-mob{font-weight:500;padding-left:15px;text-align:left}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new .quantity-reduce{color:#007bc2;cursor:pointer;display:inline-block;font-weight:800;padding-left:15px;text-transform:uppercase}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new .results-mob.productNum{position:relative;top:-2px}@-moz-document url-prefix(){.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new{overflow:auto;scrollbar-width:thin}}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .custom-selection-new::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHead,.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHeadCheckbox{padding-left:15px;text-align:left}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .divTableHeadCheckbox:first-child{padding-left:45px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-carat_down:before{color:#007bc2;content:"\e907";cursor:pointer;font-size:25px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-favorite:before{color:#007bc2;content:"\e914";font-size:25px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-carat_up:before{color:#007bc2;content:"\e90A";cursor:pointer;font-size:25px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .hidden{display:none}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .orderDtlsDivider{border-top:1px solid #d0d0d0;margin:10px auto}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-document:before{color:#007bc2;cursor:pointer;font-size:20px;padding:0 15px}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-information:before{bottom:-3px;color:#007bc2;font-size:18px;padding-left:5px;position:relative}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-alert-warning:before{color:#ee3124!important;font-size:28px!important}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo{background:#fff;border:1px solid #007bc2;display:none;font-size:11px;font-style:normal;font-weight:500;margin-left:-155px;margin-top:30px;padding:15px;position:absolute;text-align:left;width:250px;z-index:1}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo .partNumInfoLabel{font-size:11px;font-weight:900}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo:after{border:8px solid #fff;-webkit-box-shadow:1px 1px #007bc2;box-shadow:1px 1px #007bc2;content:"";position:absolute;right:40%;top:-8px;-webkit-transform:rotate(224deg);transform:rotate(224deg)}.order-status-order-dtls-new .order-line-items-table-new .order-line-items div.tooltip-data{font-size:9pt}.order-status-order-dtls-new .order-line-items-table-new .order-line-items span.tooltip-data{font-weight:900}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls{border-top:1px solid #d0d0d0;margin-top:20px}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls li,.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls ol,.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls ul{display:inline-block;list-style:none}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls li{color:#303030;font-size:14px;font-weight:800;padding-left:15px;vertical-align:top}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .checkbox-spacing li:first-child{padding-left:45px}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls ol{font-weight:900}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls p{font-size:10px;font-weight:600;text-align:left}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .qtyrem{float:right;font-size:10px;font-weight:900;padding-bottom:25px;padding-left:15px}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .qtyremvalue{clear:both;float:right;font-size:10px;margin-left:15px;padding-left:15px}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .remainingvalue{margin-left:15px}.order-status-order-dtls-new .order-details-status-popup{border-style:solid;border-width:1px;display:none;font-size:24px;height:5pc;line-height:71px;margin-left:-243px;margin-top:-99pt;padding-left:10px;padding-right:20px;position:relative;width:20pc;z-index:0}.order-status-order-dtls-new .order-details-status-popup:before{border-color:#000 transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:254px;position:absolute;width:0;z-index:1}.order-status-order-dtls-new .order-details-status-popup:after{border-color:#fff transparent;border-style:solid;border-width:15px 15px 1px;bottom:-15px;content:"";display:block;left:254px;position:absolute;width:0;z-index:2}.order-status-order-dtls-new .order-details-status-img{margin-left:50px}.order-status-order-dtls-new .order-details-shippingdocs{display:none}.order-status-order-dtls-new .shippingdocs-close-icon{cursor:pointer;font-size:28px;position:absolute;right:20px;top:5px}.order-status-order-dtls-new .shippingdocs-popup{background:#fff;display:block;left:25%;position:fixed;top:10%;width:50%;z-index:1000}.order-status-order-dtls-new .thankyou-popup{background:#fff;display:none;left:25%;position:fixed;top:10%;width:50%;z-index:10000}.order-status-order-dtls-new .shippingdocs-mask{background:#707070;display:none;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:100}.order-status-order-dtls-new .shippingdocs-heading{font-size:40px;margin-left:25px;padding:20px}.order-status-order-dtls-new .files-list div,.order-status-order-dtls-new .shippingdocs-files-list div{color:#1274b7;cursor:pointer;font-size:1pc;font-weight:800;padding-bottom:1pc;padding-left:3pc}.order-status-order-dtls-new .shippingdocs-files-list{height:250px;overflow-y:auto}.order-status-order-dtls-new .shippingdocs-files-list::-webkit-scrollbar{width:10px}.order-status-order-dtls-new .shippingdocs-initial-files{display:block}.order-status-order-dtls-new .files-list{height:200px;overflow-y:scroll}.order-status-order-dtls-new .files-list::-webkit-scrollbar{width:10px}.order-status-order-dtls-new .invoice-popup{background:#f3810d;bottom:25px;color:#fff;cursor:pointer;display:block;float:right;font-size:11px;font-weight:800;padding:10px;position:relative;right:10px;text-align:center;width:250px}.order-status-order-dtls-new .shipping-no-invoice-files{display:none}.order-status-order-dtls-new .btn{background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:.875em;font-weight:800;letter-spacing:0;line-height:8px;text-align:center;text-transform:uppercase}.order-status-order-dtls-new .request-button{background-color:#fff;border:2px solid #007bc2;bottom:30px;color:#007bc2;cursor:pointer;font-size:1pc;left:30px;margin-left:20px;margin-top:50px;padding:20px;position:relative;text-align:center;width:auto}.order-status-order-dtls-new .thankyou-button{background-color:#fff;border:2px solid #1273b4;bottom:30px;color:#1273b4;cursor:pointer;margin-left:285px;margin-top:20px;padding:20px 4%;position:absolute;text-align:center;width:75pt}.order-status-order-dtls-new .thankyou-msg{font-size:20px;margin:60px;padding:50px;text-align:center}.order-status-order-dtls-new .custom-control{background-color:transparent;display:block;min-height:1.5rem;padding-left:.86rem;position:relative}.order-status-order-dtls-new .custom-checkbox{margin-left:.75em}.order-status-order-dtls-new .custom-checkbox label{display:inline-block;margin-bottom:8px}.order-status-order-dtls-new .custom-control-input{left:-8px;opacity:0;position:absolute;top:3px;z-index:3}.order-status-order-dtls-new .custom-control-label{color:#303030;font-size:1.125em;font-weight:400;line-height:1.42;margin:0;position:relative;vertical-align:top}.order-status-order-dtls-new .custom-checkbox .custom-control-label.check:before{background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;content:"";font-family:icomoonregular;font-size:1.4em;height:22px;margin-left:-5px;margin-top:-5px;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:22px}.order-status-order-dtls-new .custom-control-input:checked~.custom-control-label:before{background-color:#007bc2;border-color:#007bc2;color:#fff}.order-status-order-dtls-new .custom-control-label.check:after{border-radius:0;color:#fff;content:"\e90B";display:block;font-family:icomoonregular;font-size:1.2em;height:1em;left:-25px;position:absolute;top:-3px;width:1em}.order-status-order-dtls-new .custom-control-label:before{background-color:#fff;border:2px solid #6c6c6c;content:"";display:block;height:1em;left:-1.4rem;pointer-events:none;position:absolute;top:.25rem;width:1em}.order-status-order-dtls-new .custom-control-label:after{left:-1.3rem}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{font-size:10px;font-style:italic;line-height:1pc;position:relative;right:0;text-align:right;top:5px;width:65%}.order-status-order-dtls-new .odradditionaldtlsoverview .details-description .detailDesc,.order-status-order-dtls-new i.credit-block-status.mvp-icon-information{position:relative}.order-status-order-dtls-new .credit-block-status.mvp-icon-information:before{bottom:-1px;color:#007bc2;font-size:18px!important;margin-left:3px;position:absolute}.order-status-order-dtls-new .tableDesc{padding-right:0!important}.order-status-order-dtls-new span.status-table-info-icon{background:#fff;border:1px solid #007bc2;bottom:27px;display:none;left:-79px;padding:10px;position:absolute;width:200px;z-index:1}.order-status-order-dtls-new .status-table-info-icon p{-webkit-margin-after:0;font-size:9pt;font-style:normal;font-weight:400;line-height:1pc;margin-block-end:0}.order-status-order-dtls-new .status-table-info-icon:after{border:8px solid #fff;bottom:-7px;-webkit-box-shadow:1px 1px #007bc2;box-shadow:1px 1px #007bc2;content:"";position:absolute;right:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.order-status-order-dtls-new .sectionTabOrderDetailsDiv{float:left;margin-bottom:10px;margin-top:10px;width:100%}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner{margin-top:50px}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step{float:left;padding:0 10px;position:relative;text-align:center;-webkit-transition:all .4s;transition:all .4s;width:16%}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step label{display:block;font-size:15px;font-weight:500;padding-top:65px;position:relative;top:-20px;word-break:break-all}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step .circle{background:#007bc2;border:2px solid #fff;border-radius:50%;display:none;height:20px;left:50%;margin-left:-10px;position:absolute;right:50%;top:-7px;width:20px}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step .checkmark{border-bottom:2px solid #fff;border-right:2px solid #fff;height:10px;left:24%;position:absolute;top:47%;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);width:5px}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__step:before{background:#ccc;border-radius:100%;color:#fff;content:"";cursor:pointer;font-size:9pt;height:1pc;left:0;line-height:30px;margin:auto;pointer-events:none;position:absolute;right:0;top:50%;top:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s;transition:all .4s;width:1pc}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__bar,.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__bar--set{border-radius:6px;height:3px;left:8%;position:relative;top:2px;-webkit-transition:width .8s cubic-bezier(.915,.015,.3,1.005);transition:width .8s cubic-bezier(.915,.015,.3,1.005);width:0;width:20%;z-index:-1}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .progress_inner__bar--set{background:#ccc;position:relative;top:-1px;width:80%;z-index:-2}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .activeStatus:before{background-color:#007bc2!important;content:""}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .inActiveStatus:before{background-color:#ccc!important;content:""}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .activeTab{top:2px!important;width:16%!important}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .active1:before{background-color:#007bc2!important;-webkit-box-shadow:0 0 0 10px #e3f2fb;box-shadow:0 0 0 10px #e3f2fb;content:"";height:1pc;width:1pc}.order-status-order-dtls-new .sectionTabOrderDetailsDiv .progress_inner .activeTabAll{top:2px!important;width:67%!important}.order-status-order-dtls-new .order-tiles-div,.order-status-order-dtls-new .shipping-documents-div{float:left}.order-status-order-dtls-new .shipping-documents-div .tableTitle{color:#303030;font-size:14px!important;font-weight:800!important;padding-left:15px;vertical-align:top}.order-status-order-dtls-new .shipping-documents-div .tableDesc{color:#303030;font-size:14px!important;font-weight:300!important;padding-left:15px;vertical-align:top}.order-status-order-dtls-new .shipping-documents-div .shipping-div a{color:#0071b3!important;cursor:pointer;font-size:14px;font-weight:500!important}.order-status-order-dtls-new .shipping-documents-div .shipping-div .carat-more-title-desc li{padding-bottom:15px}.order-status-order-dtls-new .shipping-documents-div .shipping-div>div{border-bottom:1px solid #ccc}.order-status-order-dtls-new .shipping-documents-div .shipping-div>div:last-child,.order-status-order-dtls-new .shipping-documents-div .shipping-div>div:nth-last-child(2){border:none}.order-status-order-dtls-new .shipping-documents-div ol,.order-status-order-dtls-new .shipping-documents-div ul{border-bottom:1px solid #ccc}.order-status-order-dtls-new .shipping-documents-div .border-none,.order-status-order-dtls-new .shipping-documents-div ul:last-child{border-bottom:none}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content{background:#fff;border-radius:.3rem;margin:10vh auto;padding:2rem;text-align:left;width:50%}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .section-popup-msg-content-heading{display:inline-block;float:left;margin-top:25px;padding:0}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .section-popup-msg-content{display:inline-block;float:left;margin-top:0;padding:0}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .radio-btn-outer-div{display:inline-block;float:left;margin-left:15px;margin-top:10px;padding:0;width:100%}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .radio-btn-outer-div input{margin-right:5px}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv{float:left;margin-top:10px;width:100%}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .btn-popup-msg{padding:0;width:100%}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .continue-btn-style-popup{background-color:#007bc2!important;color:#fff!important}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .btn-style{margin-left:0}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .close-btn-popup{width:110px!important}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .section-popup-msg-subdiv{float:left;margin-left:-5px;text-align:left}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .circle-popup1{border:3px solid #007bc2;border-radius:50%;-webkit-box-shadow:0 0 0 10px #e3f2fb;box-shadow:0 0 0 10px #e3f2fb;cursor:pointer;height:30px;text-align:left;width:30px}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .checkmark-popup1{color:#007bc2;font-size:20px;font-weight:800;height:15px;left:27%;position:relative;top:2%;width:9px}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .circle-popup2{border:3px solid #6eb56e;border-radius:50%;-webkit-box-shadow:0 0 0 10px #efefef;box-shadow:0 0 0 10px #efefef;cursor:pointer;height:30px;text-align:left;width:30px}.order-status-order-dtls-new .modal-export-confirmation-popup .modal--content .checkmark-popup2{border-bottom:3px solid #6eb56e;border-right:3px solid #6eb56e;height:15px;left:20%;position:relative;top:46%;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);width:9px}.section-cancel-items .export-download-icon:before,.section-return-items .export-download-icon:before{color:#0071b3;color:#007bc2!important;font-size:24px;margin:0 5px 0 20px;padding-top:5px;position:relative;top:6px}.section-cancel-items .export-order-btn-div,.section-return-items .export-order-btn-div{float:right;margin-left:20px}.section-cancel-items .export-order-btn-div .export-order-btn,.section-return-items .export-order-btn-div .export-order-btn{font-size:14px;font-weight:800;line-height:24px}.section-cancel-items .cancel-items,.section-cancel-items .return-items,.section-return-items .cancel-items,.section-return-items .return-items{color:#303030;font-family:honeywell sans;font-size:1.125em;margin-bottom:30px;position:relative}.section-cancel-items .cancel-items .btnAlignmentCancelItems,.section-cancel-items .cancel-items .btnAlignmentReturnItems,.section-cancel-items .return-items .btnAlignmentCancelItems,.section-cancel-items .return-items .btnAlignmentReturnItems,.section-return-items .cancel-items .btnAlignmentCancelItems,.section-return-items .cancel-items .btnAlignmentReturnItems,.section-return-items .return-items .btnAlignmentCancelItems,.section-return-items .return-items .btnAlignmentReturnItems{margin-top:20px}.section-cancel-items .cancel-items .btnAlignmentCancelItems a,.section-cancel-items .cancel-items .btnAlignmentReturnItems a,.section-cancel-items .return-items .btnAlignmentCancelItems a,.section-cancel-items .return-items .btnAlignmentReturnItems a,.section-return-items .cancel-items .btnAlignmentCancelItems a,.section-return-items .cancel-items .btnAlignmentReturnItems a,.section-return-items .return-items .btnAlignmentCancelItems a,.section-return-items .return-items .btnAlignmentReturnItems a{width:330px}.section-cancel-items .followed-orders-div,.section-return-items .followed-orders-div{float:right}.section-cancel-items .orders_icon_div,.section-return-items .orders_icon_div{float:right;width:65%}.section-cancel-items .cancel-icons-div,.section-cancel-items .cancel-order-icons-div,.section-cancel-items .return-icons-div,.section-return-items .cancel-icons-div,.section-return-items .cancel-order-icons-div,.section-return-items .return-icons-div{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right;margin-left:40px;margin-top:11px}.section-cancel-items .cancel-icons-div img,.section-cancel-items .cancel-order-icons-div img,.section-cancel-items .return-icons-div img,.section-return-items .cancel-icons-div img,.section-return-items .cancel-order-icons-div img,.section-return-items .return-icons-div img{height:26px}.section-cancel-items .cancel-icons-div a,.section-cancel-items .cancel-order-icons-div a,.section-cancel-items .return-icons-div a,.section-return-items .cancel-icons-div a,.section-return-items .cancel-order-icons-div a,.section-return-items .return-icons-div a{font-size:14px;font-weight:800;line-height:24px}.section-cancel-items .cancel-items-text,.section-cancel-items .return-items-text,.section-return-items .cancel-items-text,.section-return-items .return-items-text{color:#007bc2;margin-top:1px;padding-left:13px;text-transform:none!important}.section-cancel-items .cancel-items-text p,.section-cancel-items .return-items-text p,.section-return-items .cancel-items-text p,.section-return-items .return-items-text p{color:#007bc2!important;font-size:14px!important;font-weight:800!important;line-height:24px!important}.section-cancel-items .cancel-items-tooltip,.section-cancel-items .return-items-tooltip,.section-return-items .cancel-items-tooltip,.section-return-items .return-items-tooltip{display:inline-block;position:relative}.section-cancel-items .cancel-items-tooltip .cancel-items-tooltiptext,.section-cancel-items .return-items-tooltip .return-items-tooltiptext,.section-return-items .cancel-items-tooltip .cancel-items-tooltiptext,.section-return-items .return-items-tooltip .return-items-tooltiptext{background-color:#606060;border-radius:6px;bottom:125%;color:#fff;left:0;margin-left:-1pc;opacity:0;padding:10px 5px 5px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:180px;word-break:break-word;z-index:1}.section-cancel-items .cancel-items-tooltip .cancel-items-tooltiptext p,.section-cancel-items .return-items-tooltip .return-items-tooltiptext p,.section-return-items .cancel-items-tooltip .cancel-items-tooltiptext p,.section-return-items .return-items-tooltip .return-items-tooltiptext p{color:#fff!important;font-size:14px;font-weight:300;margin-bottom:5px!important}.section-cancel-items .cancel-items-tooltip .cancel-items-tooltiptext:after,.section-cancel-items .return-items-tooltip .return-items-tooltiptext:after,.section-return-items .cancel-items-tooltip .cancel-items-tooltiptext:after,.section-return-items .return-items-tooltip .return-items-tooltiptext:after{border:10px solid transparent;border-top-color:#606060;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.section-cancel-items .cancel-items-tooltip:hover .cancel-items-tooltiptext,.section-cancel-items .return-items-tooltip:hover .return-items-tooltiptext,.section-return-items .cancel-items-tooltip:hover .cancel-items-tooltiptext,.section-return-items .return-items-tooltip:hover .return-items-tooltiptext{opacity:1;visibility:visible}.section-cancel-items .meta-data-label-tooltip-info,.section-return-items .meta-data-label-tooltip-info{display:inline-block;position:relative}.section-cancel-items .meta-data-label-tooltip-info .mvp-icon-information:before,.section-return-items .meta-data-label-tooltip-info .mvp-icon-information:before{color:#fff!important}.section-cancel-items .metadata-label-tooltip-text,.section-return-items .metadata-label-tooltip-text{background-color:#606060;border-radius:6px;bottom:151%;color:#fff;left:0;margin-left:-74px;opacity:0;padding:10px 5px 5px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:165px;word-break:break-word;z-index:1}.section-cancel-items .metadata-label-tooltip-text p,.section-return-items .metadata-label-tooltip-text p{color:#fff!important;font-size:14px;font-weight:300;margin-bottom:5px!important}.section-cancel-items .metadata-label-tooltip-text:after,.section-return-items .metadata-label-tooltip-text:after{border:10px solid transparent;border-top-color:#606060;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.section-cancel-items .meta-data-label-tooltip-info:hover .metadata-label-tooltip-text,.section-return-items .meta-data-label-tooltip-info:hover .metadata-label-tooltip-text{opacity:1;visibility:visible}.section-cancel-items .orders_icon_div_lineitem,.section-cancel-items .orders_icon_div_lineitem_cancel,.section-return-items .orders_icon_div_lineitem,.section-return-items .orders_icon_div_lineitem_cancel{float:right}.section-cancel-items .cancel-items-order-lineitem,.section-cancel-items .return-items-order-lineitem,.section-return-items .cancel-items-order-lineitem,.section-return-items .return-items-order-lineitem{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:40px;margin-top:10px}.section-cancel-items .modal-cancel-items-form .modal-content-cancel-items-form,.section-cancel-items .modal-cancel-items-form .modal-content-cancel-order-form,.section-cancel-items .modal-cancel-items-form .modal-content-return-items-form,.section-cancel-items .modal-cancel-order-form .modal-content-cancel-items-form,.section-cancel-items .modal-cancel-order-form .modal-content-cancel-order-form,.section-cancel-items .modal-cancel-order-form .modal-content-return-items-form,.section-cancel-items .modal-return-items-form .modal-content-cancel-items-form,.section-cancel-items .modal-return-items-form .modal-content-cancel-order-form,.section-cancel-items .modal-return-items-form .modal-content-return-items-form,.section-return-items .modal-cancel-items-form .modal-content-cancel-items-form,.section-return-items .modal-cancel-items-form .modal-content-cancel-order-form,.section-return-items .modal-cancel-items-form .modal-content-return-items-form,.section-return-items .modal-cancel-order-form .modal-content-cancel-items-form,.section-return-items .modal-cancel-order-form .modal-content-cancel-order-form,.section-return-items .modal-cancel-order-form .modal-content-return-items-form,.section-return-items .modal-return-items-form .modal-content-cancel-items-form,.section-return-items .modal-return-items-form .modal-content-cancel-order-form,.section-return-items .modal-return-items-form .modal-content-return-items-form{border-radius:0;padding:1rem 2rem 2rem;width:60%}.section-cancel-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnCancelItems,.section-cancel-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnCancelOrder,.section-cancel-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnReturnItems,.section-cancel-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnCancelItems,.section-cancel-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnCancelOrder,.section-cancel-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnReturnItems,.section-cancel-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnCancelItems,.section-cancel-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnCancelOrder,.section-cancel-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnReturnItems,.section-cancel-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnCancelItems,.section-cancel-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnCancelOrder,.section-cancel-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnReturnItems,.section-cancel-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnCancelItems,.section-cancel-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnCancelOrder,.section-cancel-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnReturnItems,.section-cancel-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnCancelItems,.section-cancel-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnCancelOrder,.section-cancel-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnReturnItems,.section-cancel-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnCancelItems,.section-cancel-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnCancelOrder,.section-cancel-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnReturnItems,.section-cancel-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnCancelItems,.section-cancel-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnCancelOrder,.section-cancel-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnReturnItems,.section-cancel-items .modal-return-items-form .modal-content-return-items-form .closeBtnCancelItems,.section-cancel-items .modal-return-items-form .modal-content-return-items-form .closeBtnCancelOrder,.section-cancel-items .modal-return-items-form .modal-content-return-items-form .closeBtnReturnItems,.section-return-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnCancelItems,.section-return-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnCancelOrder,.section-return-items .modal-cancel-items-form .modal-content-cancel-items-form .closeBtnReturnItems,.section-return-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnCancelItems,.section-return-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnCancelOrder,.section-return-items .modal-cancel-items-form .modal-content-cancel-order-form .closeBtnReturnItems,.section-return-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnCancelItems,.section-return-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnCancelOrder,.section-return-items .modal-cancel-items-form .modal-content-return-items-form .closeBtnReturnItems,.section-return-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnCancelItems,.section-return-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnCancelOrder,.section-return-items .modal-cancel-order-form .modal-content-cancel-items-form .closeBtnReturnItems,.section-return-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnCancelItems,.section-return-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnCancelOrder,.section-return-items .modal-cancel-order-form .modal-content-cancel-order-form .closeBtnReturnItems,.section-return-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnCancelItems,.section-return-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnCancelOrder,.section-return-items .modal-cancel-order-form .modal-content-return-items-form .closeBtnReturnItems,.section-return-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnCancelItems,.section-return-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnCancelOrder,.section-return-items .modal-return-items-form .modal-content-cancel-items-form .closeBtnReturnItems,.section-return-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnCancelItems,.section-return-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnCancelOrder,.section-return-items .modal-return-items-form .modal-content-cancel-order-form .closeBtnReturnItems,.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnCancelItems,.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnCancelOrder,.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnReturnItems{float:right}.section-cancel-items .modal-cancel-items-form .section-cancel-items-form,.section-cancel-items .modal-cancel-items-form .section-cancel-order-form,.section-cancel-items .modal-cancel-items-form .section-return-items-form,.section-cancel-items .modal-cancel-order-form .section-cancel-items-form,.section-cancel-items .modal-cancel-order-form .section-cancel-order-form,.section-cancel-items .modal-cancel-order-form .section-return-items-form,.section-cancel-items .modal-return-items-form .section-cancel-items-form,.section-cancel-items .modal-return-items-form .section-cancel-order-form,.section-cancel-items .modal-return-items-form .section-return-items-form,.section-return-items .modal-cancel-items-form .section-cancel-items-form,.section-return-items .modal-cancel-items-form .section-cancel-order-form,.section-return-items .modal-cancel-items-form .section-return-items-form,.section-return-items .modal-cancel-order-form .section-cancel-items-form,.section-return-items .modal-cancel-order-form .section-cancel-order-form,.section-return-items .modal-cancel-order-form .section-return-items-form,.section-return-items .modal-return-items-form .section-cancel-items-form,.section-return-items .modal-return-items-form .section-cancel-order-form,.section-return-items .modal-return-items-form .section-return-items-form{margin-top:20px}.section-cancel-items .modal-cancel-items-form .divider-modal-heading,.section-cancel-items .modal-cancel-order-form .divider-modal-heading,.section-cancel-items .modal-return-items-form .divider-modal-heading,.section-return-items .modal-cancel-items-form .divider-modal-heading,.section-return-items .modal-cancel-order-form .divider-modal-heading,.section-return-items .modal-return-items-form .divider-modal-heading{background-color:#ccc;display:block;float:left;height:2px;margin:0 0 10px;width:100%}.section-cancel-items .modal-cancel-items-form .cancel-items-section-div,.section-cancel-items .modal-cancel-items-form .cancel-order-section-div,.section-cancel-items .modal-cancel-items-form .return-items-section-div,.section-cancel-items .modal-cancel-order-form .cancel-items-section-div,.section-cancel-items .modal-cancel-order-form .cancel-order-section-div,.section-cancel-items .modal-cancel-order-form .return-items-section-div,.section-cancel-items .modal-return-items-form .cancel-items-section-div,.section-cancel-items .modal-return-items-form .cancel-order-section-div,.section-cancel-items .modal-return-items-form .return-items-section-div,.section-return-items .modal-cancel-items-form .cancel-items-section-div,.section-return-items .modal-cancel-items-form .cancel-order-section-div,.section-return-items .modal-cancel-items-form .return-items-section-div,.section-return-items .modal-cancel-order-form .cancel-items-section-div,.section-return-items .modal-cancel-order-form .cancel-order-section-div,.section-return-items .modal-cancel-order-form .return-items-section-div,.section-return-items .modal-return-items-form .cancel-items-section-div,.section-return-items .modal-return-items-form .cancel-order-section-div,.section-return-items .modal-return-items-form .return-items-section-div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .cancel-dropdown-section,.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .return-dropdown-section,.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .cancel-dropdown-section,.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .return-dropdown-section,.section-cancel-items .modal-cancel-items-form .return-items-section-div .cancel-dropdown-section,.section-cancel-items .modal-cancel-items-form .return-items-section-div .return-dropdown-section,.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .cancel-dropdown-section,.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .return-dropdown-section,.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .cancel-dropdown-section,.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .return-dropdown-section,.section-cancel-items .modal-cancel-order-form .return-items-section-div .cancel-dropdown-section,.section-cancel-items .modal-cancel-order-form .return-items-section-div .return-dropdown-section,.section-cancel-items .modal-return-items-form .cancel-items-section-div .cancel-dropdown-section,.section-cancel-items .modal-return-items-form .cancel-items-section-div .return-dropdown-section,.section-cancel-items .modal-return-items-form .cancel-order-section-div .cancel-dropdown-section,.section-cancel-items .modal-return-items-form .cancel-order-section-div .return-dropdown-section,.section-cancel-items .modal-return-items-form .return-items-section-div .cancel-dropdown-section,.section-cancel-items .modal-return-items-form .return-items-section-div .return-dropdown-section,.section-return-items .modal-cancel-items-form .cancel-items-section-div .cancel-dropdown-section,.section-return-items .modal-cancel-items-form .cancel-items-section-div .return-dropdown-section,.section-return-items .modal-cancel-items-form .cancel-order-section-div .cancel-dropdown-section,.section-return-items .modal-cancel-items-form .cancel-order-section-div .return-dropdown-section,.section-return-items .modal-cancel-items-form .return-items-section-div .cancel-dropdown-section,.section-return-items .modal-cancel-items-form .return-items-section-div .return-dropdown-section,.section-return-items .modal-cancel-order-form .cancel-items-section-div .cancel-dropdown-section,.section-return-items .modal-cancel-order-form .cancel-items-section-div .return-dropdown-section,.section-return-items .modal-cancel-order-form .cancel-order-section-div .cancel-dropdown-section,.section-return-items .modal-cancel-order-form .cancel-order-section-div .return-dropdown-section,.section-return-items .modal-cancel-order-form .return-items-section-div .cancel-dropdown-section,.section-return-items .modal-cancel-order-form .return-items-section-div .return-dropdown-section,.section-return-items .modal-return-items-form .cancel-items-section-div .cancel-dropdown-section,.section-return-items .modal-return-items-form .cancel-items-section-div .return-dropdown-section,.section-return-items .modal-return-items-form .cancel-order-section-div .cancel-dropdown-section,.section-return-items .modal-return-items-form .cancel-order-section-div .return-dropdown-section,.section-return-items .modal-return-items-form .return-items-section-div .cancel-dropdown-section,.section-return-items .modal-return-items-form .return-items-section-div .return-dropdown-section{margin-right:20px;padding:0}.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .returnSectionDropdownDiv,.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .returnSectionDropdownDiv,.section-cancel-items .modal-cancel-items-form .return-items-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-cancel-items-form .return-items-section-div .returnSectionDropdownDiv,.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .returnSectionDropdownDiv,.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .returnSectionDropdownDiv,.section-cancel-items .modal-cancel-order-form .return-items-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-cancel-order-form .return-items-section-div .returnSectionDropdownDiv,.section-cancel-items .modal-return-items-form .cancel-items-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-return-items-form .cancel-items-section-div .returnSectionDropdownDiv,.section-cancel-items .modal-return-items-form .cancel-order-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-return-items-form .cancel-order-section-div .returnSectionDropdownDiv,.section-cancel-items .modal-return-items-form .return-items-section-div .cancelSectionDropdownDiv,.section-cancel-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv,.section-return-items .modal-cancel-items-form .cancel-items-section-div .cancelSectionDropdownDiv,.section-return-items .modal-cancel-items-form .cancel-items-section-div .returnSectionDropdownDiv,.section-return-items .modal-cancel-items-form .cancel-order-section-div .cancelSectionDropdownDiv,.section-return-items .modal-cancel-items-form .cancel-order-section-div .returnSectionDropdownDiv,.section-return-items .modal-cancel-items-form .return-items-section-div .cancelSectionDropdownDiv,.section-return-items .modal-cancel-items-form .return-items-section-div .returnSectionDropdownDiv,.section-return-items .modal-cancel-order-form .cancel-items-section-div .cancelSectionDropdownDiv,.section-return-items .modal-cancel-order-form .cancel-items-section-div .returnSectionDropdownDiv,.section-return-items .modal-cancel-order-form .cancel-order-section-div .cancelSectionDropdownDiv,.section-return-items .modal-cancel-order-form .cancel-order-section-div .returnSectionDropdownDiv,.section-return-items .modal-cancel-order-form .return-items-section-div .cancelSectionDropdownDiv,.section-return-items .modal-cancel-order-form .return-items-section-div .returnSectionDropdownDiv,.section-return-items .modal-return-items-form .cancel-items-section-div .cancelSectionDropdownDiv,.section-return-items .modal-return-items-form .cancel-items-section-div .returnSectionDropdownDiv,.section-return-items .modal-return-items-form .cancel-order-section-div .cancelSectionDropdownDiv,.section-return-items .modal-return-items-form .cancel-order-section-div .returnSectionDropdownDiv,.section-return-items .modal-return-items-form .return-items-section-div .cancelSectionDropdownDiv,.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv{margin:6px 0 5px}.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-cancel-items-form .cancel-items-section-div .returnSectionDropdownDiv select,.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-cancel-items-form .cancel-order-section-div .returnSectionDropdownDiv select,.section-cancel-items .modal-cancel-items-form .return-items-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-cancel-items-form .return-items-section-div .returnSectionDropdownDiv select,.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-cancel-order-form .cancel-items-section-div .returnSectionDropdownDiv select,.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-cancel-order-form .cancel-order-section-div .returnSectionDropdownDiv select,.section-cancel-items .modal-cancel-order-form .return-items-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-cancel-order-form .return-items-section-div .returnSectionDropdownDiv select,.section-cancel-items .modal-return-items-form .cancel-items-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-return-items-form .cancel-items-section-div .returnSectionDropdownDiv select,.section-cancel-items .modal-return-items-form .cancel-order-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-return-items-form .cancel-order-section-div .returnSectionDropdownDiv select,.section-cancel-items .modal-return-items-form .return-items-section-div .cancelSectionDropdownDiv select,.section-cancel-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv select,.section-return-items .modal-cancel-items-form .cancel-items-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-cancel-items-form .cancel-items-section-div .returnSectionDropdownDiv select,.section-return-items .modal-cancel-items-form .cancel-order-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-cancel-items-form .cancel-order-section-div .returnSectionDropdownDiv select,.section-return-items .modal-cancel-items-form .return-items-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-cancel-items-form .return-items-section-div .returnSectionDropdownDiv select,.section-return-items .modal-cancel-order-form .cancel-items-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-cancel-order-form .cancel-items-section-div .returnSectionDropdownDiv select,.section-return-items .modal-cancel-order-form .cancel-order-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-cancel-order-form .cancel-order-section-div .returnSectionDropdownDiv select,.section-return-items .modal-cancel-order-form .return-items-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-cancel-order-form .return-items-section-div .returnSectionDropdownDiv select,.section-return-items .modal-return-items-form .cancel-items-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-return-items-form .cancel-items-section-div .returnSectionDropdownDiv select,.section-return-items .modal-return-items-form .cancel-order-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-return-items-form .cancel-order-section-div .returnSectionDropdownDiv select,.section-return-items .modal-return-items-form .return-items-section-div .cancelSectionDropdownDiv select,.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv select{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;margin:5px 0 0;padding:10px 5px}.section-cancel-items .modal-cancel-items-form .cancel-items-section-div p,.section-cancel-items .modal-cancel-items-form .cancel-order-section-div p,.section-cancel-items .modal-cancel-items-form .return-items-section-div p,.section-cancel-items .modal-cancel-order-form .cancel-items-section-div p,.section-cancel-items .modal-cancel-order-form .cancel-order-section-div p,.section-cancel-items .modal-cancel-order-form .return-items-section-div p,.section-cancel-items .modal-return-items-form .cancel-items-section-div p,.section-cancel-items .modal-return-items-form .cancel-order-section-div p,.section-cancel-items .modal-return-items-form .return-items-section-div p,.section-return-items .modal-cancel-items-form .cancel-items-section-div p,.section-return-items .modal-cancel-items-form .cancel-order-section-div p,.section-return-items .modal-cancel-items-form .return-items-section-div p,.section-return-items .modal-cancel-order-form .cancel-items-section-div p,.section-return-items .modal-cancel-order-form .cancel-order-section-div p,.section-return-items .modal-cancel-order-form .return-items-section-div p,.section-return-items .modal-return-items-form .cancel-items-section-div p,.section-return-items .modal-return-items-form .cancel-order-section-div p,.section-return-items .modal-return-items-form .return-items-section-div p{font-size:14px}.section-cancel-items .modal-cancel-items-form .cancel-items-table-div,.section-cancel-items .modal-cancel-items-form .cancel-order-table-div,.section-cancel-items .modal-cancel-items-form .return-items-table-div,.section-cancel-items .modal-cancel-order-form .cancel-items-table-div,.section-cancel-items .modal-cancel-order-form .cancel-order-table-div,.section-cancel-items .modal-cancel-order-form .return-items-table-div,.section-cancel-items .modal-return-items-form .cancel-items-table-div,.section-cancel-items .modal-return-items-form .cancel-order-table-div,.section-cancel-items .modal-return-items-form .return-items-table-div,.section-return-items .modal-cancel-items-form .cancel-items-table-div,.section-return-items .modal-cancel-items-form .cancel-order-table-div,.section-return-items .modal-cancel-items-form .return-items-table-div,.section-return-items .modal-cancel-order-form .cancel-items-table-div,.section-return-items .modal-cancel-order-form .cancel-order-table-div,.section-return-items .modal-cancel-order-form .return-items-table-div,.section-return-items .modal-return-items-form .cancel-items-table-div,.section-return-items .modal-return-items-form .cancel-order-table-div,.section-return-items .modal-return-items-form .return-items-table-div{border:none!important;width:100%}.section-cancel-items .modal-cancel-items-form .cancel-item-modal-tablerow,.section-cancel-items .modal-cancel-items-form .cancel-order-modal-tablerow,.section-cancel-items .modal-cancel-items-form .return-item-modal-tablerow,.section-cancel-items .modal-cancel-order-form .cancel-item-modal-tablerow,.section-cancel-items .modal-cancel-order-form .cancel-order-modal-tablerow,.section-cancel-items .modal-cancel-order-form .return-item-modal-tablerow,.section-cancel-items .modal-return-items-form .cancel-item-modal-tablerow,.section-cancel-items .modal-return-items-form .cancel-order-modal-tablerow,.section-cancel-items .modal-return-items-form .return-item-modal-tablerow,.section-return-items .modal-cancel-items-form .cancel-item-modal-tablerow,.section-return-items .modal-cancel-items-form .cancel-order-modal-tablerow,.section-return-items .modal-cancel-items-form .return-item-modal-tablerow,.section-return-items .modal-cancel-order-form .cancel-item-modal-tablerow,.section-return-items .modal-cancel-order-form .cancel-order-modal-tablerow,.section-return-items .modal-cancel-order-form .return-item-modal-tablerow,.section-return-items .modal-return-items-form .cancel-item-modal-tablerow,.section-return-items .modal-return-items-form .cancel-order-modal-tablerow,.section-return-items .modal-return-items-form .return-item-modal-tablerow{margin-left:-15px!important;margin-right:-15px!important}.section-cancel-items .modal-cancel-items-form .cancel-items-table,.section-cancel-items .modal-cancel-items-form .cancel-order-table,.section-cancel-items .modal-cancel-items-form .float-left,.section-cancel-items .modal-cancel-items-form .return-items-table,.section-cancel-items .modal-cancel-order-form .cancel-items-table,.section-cancel-items .modal-cancel-order-form .cancel-order-table,.section-cancel-items .modal-cancel-order-form .float-left,.section-cancel-items .modal-cancel-order-form .return-items-table,.section-cancel-items .modal-return-items-form .cancel-items-table,.section-cancel-items .modal-return-items-form .cancel-order-table,.section-cancel-items .modal-return-items-form .float-left,.section-cancel-items .modal-return-items-form .return-items-table,.section-return-items .modal-cancel-items-form .cancel-items-table,.section-return-items .modal-cancel-items-form .cancel-order-table,.section-return-items .modal-cancel-items-form .float-left,.section-return-items .modal-cancel-items-form .return-items-table,.section-return-items .modal-cancel-order-form .cancel-items-table,.section-return-items .modal-cancel-order-form .cancel-order-table,.section-return-items .modal-cancel-order-form .float-left,.section-return-items .modal-cancel-order-form .return-items-table,.section-return-items .modal-return-items-form .cancel-items-table,.section-return-items .modal-return-items-form .cancel-order-table,.section-return-items .modal-return-items-form .float-left,.section-return-items .modal-return-items-form .return-items-table{float:left}.section-cancel-items .modal-cancel-items-form .cancel-items-table-data,.section-cancel-items .modal-cancel-items-form .return-items-table-data,.section-cancel-items .modal-cancel-order-form .cancel-items-table-data,.section-cancel-items .modal-cancel-order-form .return-items-table-data,.section-cancel-items .modal-return-items-form .cancel-items-table-data,.section-cancel-items .modal-return-items-form .return-items-table-data,.section-return-items .modal-cancel-items-form .cancel-items-table-data,.section-return-items .modal-cancel-items-form .return-items-table-data,.section-return-items .modal-cancel-order-form .cancel-items-table-data,.section-return-items .modal-cancel-order-form .return-items-table-data,.section-return-items .modal-return-items-form .cancel-items-table-data,.section-return-items .modal-return-items-form .return-items-table-data{float:left;margin-left:10px}.section-cancel-items .modal-cancel-items-form .cancel-items-control,.section-cancel-items .modal-cancel-items-form .cancel-order-control,.section-cancel-items .modal-cancel-items-form .return-items-control,.section-cancel-items .modal-cancel-order-form .cancel-items-control,.section-cancel-items .modal-cancel-order-form .cancel-order-control,.section-cancel-items .modal-cancel-order-form .return-items-control,.section-cancel-items .modal-return-items-form .cancel-items-control,.section-cancel-items .modal-return-items-form .cancel-order-control,.section-cancel-items .modal-return-items-form .return-items-control,.section-return-items .modal-cancel-items-form .cancel-items-control,.section-return-items .modal-cancel-items-form .cancel-order-control,.section-return-items .modal-cancel-items-form .return-items-control,.section-return-items .modal-cancel-order-form .cancel-items-control,.section-return-items .modal-cancel-order-form .cancel-order-control,.section-return-items .modal-cancel-order-form .return-items-control,.section-return-items .modal-return-items-form .cancel-items-control,.section-return-items .modal-return-items-form .cancel-order-control,.section-return-items .modal-return-items-form .return-items-control{float:right;margin-top:30px}.section-cancel-items .modal-cancel-items-form .cancel-items-control .btn-cancelItems-modal,.section-cancel-items .modal-cancel-items-form .cancel-items-control .btn-cancelOrder-modal,.section-cancel-items .modal-cancel-items-form .cancel-items-control .btn-returnItems-modal,.section-cancel-items .modal-cancel-items-form .cancel-order-control .btn-cancelItems-modal,.section-cancel-items .modal-cancel-items-form .cancel-order-control .btn-cancelOrder-modal,.section-cancel-items .modal-cancel-items-form .cancel-order-control .btn-returnItems-modal,.section-cancel-items .modal-cancel-items-form .return-items-control .btn-cancelItems-modal,.section-cancel-items .modal-cancel-items-form .return-items-control .btn-cancelOrder-modal,.section-cancel-items .modal-cancel-items-form .return-items-control .btn-returnItems-modal,.section-cancel-items .modal-cancel-order-form .cancel-items-control .btn-cancelItems-modal,.section-cancel-items .modal-cancel-order-form .cancel-items-control .btn-cancelOrder-modal,.section-cancel-items .modal-cancel-order-form .cancel-items-control .btn-returnItems-modal,.section-cancel-items .modal-cancel-order-form .cancel-order-control .btn-cancelItems-modal,.section-cancel-items .modal-cancel-order-form .cancel-order-control .btn-cancelOrder-modal,.section-cancel-items .modal-cancel-order-form .cancel-order-control .btn-returnItems-modal,.section-cancel-items .modal-cancel-order-form .return-items-control .btn-cancelItems-modal,.section-cancel-items .modal-cancel-order-form .return-items-control .btn-cancelOrder-modal,.section-cancel-items .modal-cancel-order-form .return-items-control .btn-returnItems-modal,.section-cancel-items .modal-return-items-form .cancel-items-control .btn-cancelItems-modal,.section-cancel-items .modal-return-items-form .cancel-items-control .btn-cancelOrder-modal,.section-cancel-items .modal-return-items-form .cancel-items-control .btn-returnItems-modal,.section-cancel-items .modal-return-items-form .cancel-order-control .btn-cancelItems-modal,.section-cancel-items .modal-return-items-form .cancel-order-control .btn-cancelOrder-modal,.section-cancel-items .modal-return-items-form .cancel-order-control .btn-returnItems-modal,.section-cancel-items .modal-return-items-form .return-items-control .btn-cancelItems-modal,.section-cancel-items .modal-return-items-form .return-items-control .btn-cancelOrder-modal,.section-cancel-items .modal-return-items-form .return-items-control .btn-returnItems-modal,.section-return-items .modal-cancel-items-form .cancel-items-control .btn-cancelItems-modal,.section-return-items .modal-cancel-items-form .cancel-items-control .btn-cancelOrder-modal,.section-return-items .modal-cancel-items-form .cancel-items-control .btn-returnItems-modal,.section-return-items .modal-cancel-items-form .cancel-order-control .btn-cancelItems-modal,.section-return-items .modal-cancel-items-form .cancel-order-control .btn-cancelOrder-modal,.section-return-items .modal-cancel-items-form .cancel-order-control .btn-returnItems-modal,.section-return-items .modal-cancel-items-form .return-items-control .btn-cancelItems-modal,.section-return-items .modal-cancel-items-form .return-items-control .btn-cancelOrder-modal,.section-return-items .modal-cancel-items-form .return-items-control .btn-returnItems-modal,.section-return-items .modal-cancel-order-form .cancel-items-control .btn-cancelItems-modal,.section-return-items .modal-cancel-order-form .cancel-items-control .btn-cancelOrder-modal,.section-return-items .modal-cancel-order-form .cancel-items-control .btn-returnItems-modal,.section-return-items .modal-cancel-order-form .cancel-order-control .btn-cancelItems-modal,.section-return-items .modal-cancel-order-form .cancel-order-control .btn-cancelOrder-modal,.section-return-items .modal-cancel-order-form .cancel-order-control .btn-returnItems-modal,.section-return-items .modal-cancel-order-form .return-items-control .btn-cancelItems-modal,.section-return-items .modal-cancel-order-form .return-items-control .btn-cancelOrder-modal,.section-return-items .modal-cancel-order-form .return-items-control .btn-returnItems-modal,.section-return-items .modal-return-items-form .cancel-items-control .btn-cancelItems-modal,.section-return-items .modal-return-items-form .cancel-items-control .btn-cancelOrder-modal,.section-return-items .modal-return-items-form .cancel-items-control .btn-returnItems-modal,.section-return-items .modal-return-items-form .cancel-order-control .btn-cancelItems-modal,.section-return-items .modal-return-items-form .cancel-order-control .btn-cancelOrder-modal,.section-return-items .modal-return-items-form .cancel-order-control .btn-returnItems-modal,.section-return-items .modal-return-items-form .return-items-control .btn-cancelItems-modal,.section-return-items .modal-return-items-form .return-items-control .btn-cancelOrder-modal,.section-return-items .modal-return-items-form .return-items-control .btn-returnItems-modal{padding:0}.section-cancel-items .modal-cancel-items-form .cancel-items-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-cancel-items-form .cancel-items-control a.return-popup.continue-btn-style,.section-cancel-items .modal-cancel-items-form .cancel-order-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-cancel-items-form .cancel-order-control a.return-popup.continue-btn-style,.section-cancel-items .modal-cancel-items-form .return-items-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-cancel-items-form .return-items-control a.return-popup.continue-btn-style,.section-cancel-items .modal-cancel-order-form .cancel-items-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-cancel-order-form .cancel-items-control a.return-popup.continue-btn-style,.section-cancel-items .modal-cancel-order-form .cancel-order-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-cancel-order-form .cancel-order-control a.return-popup.continue-btn-style,.section-cancel-items .modal-cancel-order-form .return-items-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-cancel-order-form .return-items-control a.return-popup.continue-btn-style,.section-cancel-items .modal-return-items-form .cancel-items-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-return-items-form .cancel-items-control a.return-popup.continue-btn-style,.section-cancel-items .modal-return-items-form .cancel-order-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-return-items-form .cancel-order-control a.return-popup.continue-btn-style,.section-cancel-items .modal-return-items-form .return-items-control a.cancel-popup.continue-btn-style,.section-cancel-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style,.section-return-items .modal-cancel-items-form .cancel-items-control a.cancel-popup.continue-btn-style,.section-return-items .modal-cancel-items-form .cancel-items-control a.return-popup.continue-btn-style,.section-return-items .modal-cancel-items-form .cancel-order-control a.cancel-popup.continue-btn-style,.section-return-items .modal-cancel-items-form .cancel-order-control a.return-popup.continue-btn-style,.section-return-items .modal-cancel-items-form .return-items-control a.cancel-popup.continue-btn-style,.section-return-items .modal-cancel-items-form .return-items-control a.return-popup.continue-btn-style,.section-return-items .modal-cancel-order-form .cancel-items-control a.cancel-popup.continue-btn-style,.section-return-items .modal-cancel-order-form .cancel-items-control a.return-popup.continue-btn-style,.section-return-items .modal-cancel-order-form .cancel-order-control a.cancel-popup.continue-btn-style,.section-return-items .modal-cancel-order-form .cancel-order-control a.return-popup.continue-btn-style,.section-return-items .modal-cancel-order-form .return-items-control a.cancel-popup.continue-btn-style,.section-return-items .modal-cancel-order-form .return-items-control a.return-popup.continue-btn-style,.section-return-items .modal-return-items-form .cancel-items-control a.cancel-popup.continue-btn-style,.section-return-items .modal-return-items-form .cancel-items-control a.return-popup.continue-btn-style,.section-return-items .modal-return-items-form .cancel-order-control a.cancel-popup.continue-btn-style,.section-return-items .modal-return-items-form .cancel-order-control a.return-popup.continue-btn-style,.section-return-items .modal-return-items-form .return-items-control a.cancel-popup.continue-btn-style,.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style{background-color:#007bc2!important;border:2px solid #007bc2!important;color:#fff!important;cursor:pointer}.section-cancel-items .modal-cancel-items-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-items-form .cancel-items-control a.return-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-items-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-items-form .cancel-order-control a.return-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-items-form .return-items-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-items-form .return-items-control a.return-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-order-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-order-form .cancel-items-control a.return-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-order-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-order-form .cancel-order-control a.return-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-order-form .return-items-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-cancel-order-form .return-items-control a.return-popup.continue-btn-style.disabled,.section-cancel-items .modal-return-items-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-return-items-form .cancel-items-control a.return-popup.continue-btn-style.disabled,.section-cancel-items .modal-return-items-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-return-items-form .cancel-order-control a.return-popup.continue-btn-style.disabled,.section-cancel-items .modal-return-items-form .return-items-control a.cancel-popup.continue-btn-style.disabled,.section-cancel-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-items-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-items-form .cancel-items-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-items-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-items-form .cancel-order-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-items-form .return-items-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-items-form .return-items-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-order-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-order-form .cancel-items-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-order-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-order-form .cancel-order-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-order-form .return-items-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-cancel-order-form .return-items-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-return-items-form .cancel-items-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-return-items-form .cancel-items-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-return-items-form .cancel-order-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-return-items-form .cancel-order-control a.return-popup.continue-btn-style.disabled,.section-return-items .modal-return-items-form .return-items-control a.cancel-popup.continue-btn-style.disabled,.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style.disabled{background-color:#a0a0a0!important;border:2px solid #a0a0a0!important;cursor:default;pointer-events:none}.section-cancel-items .modal-cancel-items-form .cancel-items-table,.section-cancel-items .modal-cancel-items-form .cancel-order-table,.section-cancel-items .modal-cancel-order-form .cancel-items-table,.section-cancel-items .modal-cancel-order-form .cancel-order-table,.section-cancel-items .modal-return-items-form .cancel-items-table,.section-cancel-items .modal-return-items-form .cancel-order-table,.section-return-items .modal-cancel-items-form .cancel-items-table,.section-return-items .modal-cancel-items-form .cancel-order-table,.section-return-items .modal-cancel-order-form .cancel-items-table,.section-return-items .modal-cancel-order-form .cancel-order-table,.section-return-items .modal-return-items-form .cancel-items-table,.section-return-items .modal-return-items-form .cancel-order-table{margin-bottom:10px}.section-cancel-items .modal-cancel-items-form .cancel-items-table .cancel-item-modal-tablerow,.section-cancel-items .modal-cancel-items-form .cancel-items-table .cancel-order-modal-tablerow,.section-cancel-items .modal-cancel-items-form .cancel-order-table .cancel-item-modal-tablerow,.section-cancel-items .modal-cancel-items-form .cancel-order-table .cancel-order-modal-tablerow,.section-cancel-items .modal-cancel-order-form .cancel-items-table .cancel-item-modal-tablerow,.section-cancel-items .modal-cancel-order-form .cancel-items-table .cancel-order-modal-tablerow,.section-cancel-items .modal-cancel-order-form .cancel-order-table .cancel-item-modal-tablerow,.section-cancel-items .modal-cancel-order-form .cancel-order-table .cancel-order-modal-tablerow,.section-cancel-items .modal-return-items-form .cancel-items-table .cancel-item-modal-tablerow,.section-cancel-items .modal-return-items-form .cancel-items-table .cancel-order-modal-tablerow,.section-cancel-items .modal-return-items-form .cancel-order-table .cancel-item-modal-tablerow,.section-cancel-items .modal-return-items-form .cancel-order-table .cancel-order-modal-tablerow,.section-return-items .modal-cancel-items-form .cancel-items-table .cancel-item-modal-tablerow,.section-return-items .modal-cancel-items-form .cancel-items-table .cancel-order-modal-tablerow,.section-return-items .modal-cancel-items-form .cancel-order-table .cancel-item-modal-tablerow,.section-return-items .modal-cancel-items-form .cancel-order-table .cancel-order-modal-tablerow,.section-return-items .modal-cancel-order-form .cancel-items-table .cancel-item-modal-tablerow,.section-return-items .modal-cancel-order-form .cancel-items-table .cancel-order-modal-tablerow,.section-return-items .modal-cancel-order-form .cancel-order-table .cancel-item-modal-tablerow,.section-return-items .modal-cancel-order-form .cancel-order-table .cancel-order-modal-tablerow,.section-return-items .modal-return-items-form .cancel-items-table .cancel-item-modal-tablerow,.section-return-items .modal-return-items-form .cancel-items-table .cancel-order-modal-tablerow,.section-return-items .modal-return-items-form .cancel-order-table .cancel-item-modal-tablerow,.section-return-items .modal-return-items-form .cancel-order-table .cancel-order-modal-tablerow{padding-left:10px;position:sticky;top:0;z-index:99999999}.section-cancel-items .modal-cancel-items-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,.section-cancel-items .modal-cancel-items-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,.section-cancel-items .modal-cancel-items-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,.section-cancel-items .modal-cancel-items-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,.section-cancel-items .modal-cancel-order-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,.section-cancel-items .modal-cancel-order-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,.section-cancel-items .modal-cancel-order-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,.section-cancel-items .modal-cancel-order-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,.section-cancel-items .modal-return-items-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,.section-cancel-items .modal-return-items-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,.section-cancel-items .modal-return-items-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,.section-cancel-items .modal-return-items-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,.section-return-items .modal-cancel-items-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,.section-return-items .modal-cancel-items-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,.section-return-items .modal-cancel-items-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,.section-return-items .modal-cancel-items-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,.section-return-items .modal-cancel-order-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,.section-return-items .modal-cancel-order-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,.section-return-items .modal-cancel-order-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,.section-return-items .modal-cancel-order-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead,.section-return-items .modal-return-items-form .cancel-items-table .cancel-item-modal-tablerow .divTableHead,.section-return-items .modal-return-items-form .cancel-items-table .cancel-order-modal-tablerow .divTableHead,.section-return-items .modal-return-items-form .cancel-order-table .cancel-item-modal-tablerow .divTableHead,.section-return-items .modal-return-items-form .cancel-order-table .cancel-order-modal-tablerow .divTableHead{border-bottom:1px solid transparent}.section-cancel-items .modal-cancel-items-form .cancel-line-items,.section-cancel-items .modal-cancel-items-form .cancel-line-order,.section-cancel-items .modal-cancel-order-form .cancel-line-items,.section-cancel-items .modal-cancel-order-form .cancel-line-order,.section-cancel-items .modal-return-items-form .cancel-line-items,.section-cancel-items .modal-return-items-form .cancel-line-order,.section-return-items .modal-cancel-items-form .cancel-line-items,.section-return-items .modal-cancel-items-form .cancel-line-order,.section-return-items .modal-cancel-order-form .cancel-line-items,.section-return-items .modal-cancel-order-form .cancel-line-order,.section-return-items .modal-return-items-form .cancel-line-items,.section-return-items .modal-return-items-form .cancel-line-order{margin-left:-15px!important;margin-right:-15px!important;max-height:261px!important;overflow-x:hidden!important;overflow-y:auto!important}.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell,.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell,.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell,.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell,.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell,.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell,.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell,.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell,.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell,.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell,.section-return-items .modal-return-items-form .cancel-line-items .divTableCell,.section-return-items .modal-return-items-form .cancel-line-order .divTableCell{margin-left:0!important;margin-right:-15px!important;overflow:hidden!important}.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-1,.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-1,.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-1,.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-1,.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-1,.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-1,.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-1,.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-1,.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-1,.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-1,.section-return-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-1,.section-return-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-1{padding-left:6px;padding-right:14px}.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-2,.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-2,.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-2,.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-2,.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-2,.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-2,.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-2,.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-2,.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-2,.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-2,.section-return-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-2,.section-return-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-2{padding-left:14px;padding-right:14px}.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-3,.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-3,.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-3,.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-3,.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-3,.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-3,.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell .col-md-3,.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell .col-md-3,.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell .col-md-3,.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell .col-md-3,.section-return-items .modal-return-items-form .cancel-line-items .divTableCell .col-md-3,.section-return-items .modal-return-items-form .cancel-line-order .divTableCell .col-md-3{padding-left:1pc;padding-right:9pt}.section-cancel-items .modal-cancel-items-form .cancel-line-items .divTableCell:nth-of-type(2n),.section-cancel-items .modal-cancel-items-form .cancel-line-order .divTableCell:nth-of-type(2n),.section-cancel-items .modal-cancel-order-form .cancel-line-items .divTableCell:nth-of-type(2n),.section-cancel-items .modal-cancel-order-form .cancel-line-order .divTableCell:nth-of-type(2n),.section-cancel-items .modal-return-items-form .cancel-line-items .divTableCell:nth-of-type(2n),.section-cancel-items .modal-return-items-form .cancel-line-order .divTableCell:nth-of-type(2n),.section-return-items .modal-cancel-items-form .cancel-line-items .divTableCell:nth-of-type(2n),.section-return-items .modal-cancel-items-form .cancel-line-order .divTableCell:nth-of-type(2n),.section-return-items .modal-cancel-order-form .cancel-line-items .divTableCell:nth-of-type(2n),.section-return-items .modal-cancel-order-form .cancel-line-order .divTableCell:nth-of-type(2n),.section-return-items .modal-return-items-form .cancel-line-items .divTableCell:nth-of-type(2n),.section-return-items .modal-return-items-form .cancel-line-order .divTableCell:nth-of-type(2n){background-color:#fff}@media screen and (max-width:768px){.order-status-order-dtls-new .credit-block-status.mvp-icon-information:before{bottom:-1px;position:absolute}.order-status-order-dtls-new i.credit-block-status.mvp-icon-information{position:relative}}@media screen and (max-width:994px) and (min-width:768px){.order-status-order-dtls-new i.credit-block-status.mvp-icon-information{position:relative}.order-status-order-dtls-new span.status-table-info-icon{bottom:26px;left:-81px;position:absolute;width:200px}.order-status-order-dtls-new .credit-block-status.mvp-icon-information:before{bottom:0;position:absolute}}@media screen and (max-width:1300px) and (min-width:994px){.order-status-order-dtls-new i.credit-block-status.mvp-icon-information{position:relative}.order-status-order-dtls-new span.status-table-info-icon{bottom:27px;left:-79px;position:absolute;width:200px}.order-status-order-dtls-new .credit-block-status.mvp-icon-information:before{bottom:-1px;position:absolute}}.order-status-order-dtls-new .order-line-items-table-new .results-mob.delivery-dtls .carat-more-title-desc li{font-weight:300}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .cancel-line{color:#007bc2;cursor:pointer;font-weight:800;text-transform:uppercase}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls ol .cancel-line{padding-left:15px}.order-line-items-table-new .order-line-items .convert-to-aog .button--primary.c2aog{background-color:#fff;border:2px solid #007bc2;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#007bc2;float:right;font-weight:800;height:3pc;margin-bottom:5px;margin-left:20px;width:215px}.order-line-items-table-new .order-line-items .order-lineitem-panel{padding:60px 15px 5px 0!important}.order-line-items-table-new .order-line-items .order-line-itemdiv{float:left}.order-line-items-table-new .order-line-items .panel-body-orderlineitem{float:left;width:100%}.order-line-items-table-new .order-line-items .cancel-line-item .button--primary.cancel{background-color:#fff;border:2px solid #007bc2;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#007bc2;float:right;font-weight:800;height:3pc;margin-bottom:5px;width:215px}@media (max-width:1024px){.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-document:before{padding-left:0}.order-status-order-dtls-new .order-line-items-table-new .delivery-dtls .checkbox-spacing li:first-child{padding-left:15px}.order-line-items .panel-body{padding:0 0 2px}.order-line-items .row.mob-table-head,.order-line-items ol.col-12.no-gutters.carat-more-title{display:none}.order-line-items .table-head{display:inline!important;font-weight:800}.order-line-items .view-request{padding:10px 0 0;text-align:center}.order-line-items .divTableCell:nth-of-type(2n){background-color:#f0f0f0}.order-line-items .divTableCell .col-md-1,.order-line-items .divTableCell .col-md-2,.order-line-items .divTableCell .col-md-3,.order-line-items .divTableCell .col-md-6{display:contents}.order-line-items .divTableCell .results-mob{width:100%}.order-line-items .divTableCell,.order-line-items .divTableCell:nth-of-type(2n){padding-left:15px}.order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child{padding:10px 0 0}.order-line-items .order-line-items-table-new .divTableCell>div{-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;max-width:100%!important}.order-line-items .order-line-items-table-new .divTableCell>div:last-child{display:none}.order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child,.order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child{padding-right:0;text-align:center}.order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child{padding:10px 0 0;text-align:center}.order-line-items .view-all{right:0}.order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{right:0;text-align:left}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-information:before{color:#007bc2;font-size:18px;left:0;position:relative;right:0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-alert-warning:before{color:#b5131f;font-size:24px;left:0;position:relative;right:0}}@media (max-width:768px){.order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child{padding-right:20px}}@media (max-width:640px){.order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child{padding:10px 0 0;text-align:center}}@-moz-document url-prefix(){@media (max-width:1024px){.order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{text-align:left}}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child,.order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child{padding-right:34px}.order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child{padding-right:9pt}.order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child,.order-line-items .view-all a{font-weight:300}.order-line-items .orderitem-rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{font-weight:300;right:10px;text-align:right}}@media (min-width:768px) and (max-width:991px){.order-line-items .order-line-items-content{max-width:45pc}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{font-size:8px;line-height:14px;padding:10px 0;top:0}}@media (max-width:767px){.order-line-items .order-line-items-content{max-width:540px}.order-line-items .order-line-items-content .panel .panel-body{padding:0 10px}.text .cmp-text .back-to-orders a{margin-left:25px!important}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{font-size:10px;line-height:14px;padding:10px 0;top:0;width:60%}}@media (max-width:320px){.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{top:0}}@media (max-width:1024px){.order-line-items-table-new .carat-test{display:inline}.order-line-items-table-new .show-text{float:left}}@media (min-width:1025px){.order-line-items-table-new .carat-test{display:none}.order-line-items-table-new .show-text{float:right;padding-right:15px}}@media (min-width:3000px){.order-line-items-table-new .show-text{float:right;padding-right:25%!important}}.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button{margin-bottom:20px}.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button a{border:2px solid #007bc2;border-radius:0;color:#007bc2;font-size:1pc!important;font-weight:800;line-height:normal;margin-top:0;padding:10px;width:166px}.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button a:active,.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button a:hover{background-color:#fff;border:2px solid #007bc2}.order-status-order-dtls-new .order-dtls-attachmentsContainer .btn-block.upload_new_button a:focus{background-color:#fff;border:2px solid #007bc2;-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px) and (max-width:1024px){.order-status-order-dtls-new .shippingdocs-popup,.order-status-order-dtls-new .thankyou-popup{left:9%;width:80%}}@media (min-width:450px) and (max-width:767px){.order-status-order-dtls-new .shippingdocs-heading,.order-status-order-dtls-new .thankyou-msg{font-size:30px;margin-left:15px;margin-top:15px;padding:10px}.order-status-order-dtls-new .request-button{margin-top:40px}.order-status-order-dtls-new .thankyou-popup{left:2%;top:1%;width:96%}.order-status-order-dtls-new .files-list,.order-status-order-dtls-new .shippingdocs-files-list{height:150px}.order-status-order-dtls-new .shippingdocs-popup{left:2%;top:1%;width:96%}.order-status-order-dtls-new .invoice-popup{margin-top:40px}}@media (max-width:767px){.order-status-order-dtls-new .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6{margin-top:15px;padding-left:0}.order-status-order-dtls-new .shippingdocs-heading,.order-status-order-dtls-new .thankyou-msg{font-size:30px;margin-left:15px;margin-top:15px;padding:10px}.order-status-order-dtls-new .shippingdocs-popup,.order-status-order-dtls-new .thankyou-popup{left:2%;width:96%}.order-status-order-dtls-new .files-list div,.order-status-order-dtls-new .shippingdocs-files-list div{padding-left:28px}.order-status-order-dtls-new .invoice-popup{margin-top:40px}}@media (max-width:480px){.order-status-order-details .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%;padding-left:0}.order-status-order-details .odradditionaldtlsoverview .details-description .col{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:10px;max-width:100%;padding-left:0}.order-status-additional-details .details-description .col-lg-4.col-md-4.col-6{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%;padding-left:0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items i.cust-part-num.mvp-icon-information{display:block}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .mvp-icon-information:before{padding-left:0}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo{margin-left:-2pc}.order-status-order-dtls-new .order-line-items-table-new .order-line-items .partNumInfo:after{right:88%}.order-status-order-dtls-new .details-description .col{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%;padding-left:0}.order-dtls-attachmentsContainer.col-lg-3.col-md-3.col-12.pl-0{margin-top:15px;padding-left:30px!important}}@media (min-width:481px) and (max-width:767px){.order-status-order-dtls-new .order-dtls-attachmentsContainer{margin-left:30px;margin-top:15px}}.order-status-order-dtls-new .shippingdocs-files-list .invoice-request-div{color:#303030;cursor:auto;font-weight:300;position:relative}.order-status-order-dtls-new .shippingdocs-files-list .invoice-request-div span.invoice_request{color:#007bc2;cursor:pointer;font-weight:800;padding:0 30px;position:absolute;text-transform:uppercase}@media (max-width:767px){.order-status-order-dtls-new .shippingdocs-files-list .shipping-attachments{font-size:9pt}.order-status-order-dtls-new .shippingdocs-files-list .invoice-request-div span.invoice_request{padding:0 15px}}@media (min-width:320px) and (max-width:480px){.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{padding:10px 0;top:0}}.custom-control.custom-checkbox.return-header-checkbox{margin-left:1pc}.return-items-section-div .returnSectionDropdownDiv span:before{content:"*";font-weight:800;left:-10px;position:absolute}.order-status-order-dtls-new .order-dtls .Order{color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:5px;margin-top:25px}.order-status-order-dtls-new .order-dtls .orderNumber{font-size:2.5em;margin-left:20px}.order-status-order-dtls-new .order-dtls .order-num{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px}.order-status-order-dtls-new .tableTitle{font-size:1em;font-weight:500;margin-bottom:0;margin-top:15px;padding-right:6px}.order-status-order-dtls-new .tableDesc{font-size:1.375em;font-weight:300;padding-right:6px}.order-status-order-dtls-new .detailsTitle{color:#000;font-size:18px;font-weight:800;margin-left:30px}.order-status-order-dtls-new .dTitle{color:#000;font-size:15px;font-weight:800;margin-bottom:2px}.order-status-order-dtls-new .dTitle.order-reason{color:#1792e5;font-size:15px;font-weight:800;margin-bottom:2px}.order-status-order-dtls-new .detailDesc{font-size:1pc;margin-bottom:15px;margin-top:2px}.order-status-order-dtls-new .details-description{margin-left:15px}.order-status-order-dtls-new .additional-metadata1{background-color:#eee;font-size:1pc;margin-top:53px;padding-bottom:20px;padding-left:13px;padding-right:10px;width:300px}.order-status-order-dtls-new .additional-metadata1 .details-description{margin-left:0;margin-right:3px}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails{border-bottom:1px solid #aaa;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableTitle{font-size:1pc;font-weight:300;margin-top:0;padding:10px 10px 10px 0}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .dTitle.tableTitle.shipping-charges-heading{width:35%;word-break:break-all}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableDesc{font-size:1pc;font-weight:300;padding-right:0;position:absolute;right:0;top:10px}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails:last-child .tableDesc,.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails:last-child .tableTitle{font-weight:800}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails:last-child{border-bottom:none}.order-status-order-dtls-new .additional-metadata1 table{border-collapse:collapse;width:100%}.order-status-order-dtls-new .additional-metadata1 td{padding:10px 0}.order-status-order-dtls-new .additional-metadata1 tr{border-bottom:1px solid #d0d0d0;padding:0 5px}.order-status-order-dtls-new .additional-metadata1 tr:last-child{border-bottom:none;color:#000;font-weight:500}.order-status-order-dtls-new .additional-metadata1 .additional-metadata1-title{color:#000;font-size:18px;font-weight:800;margin-left:0;padding:15px 15px 0 0}.order-status-order-dtls-new .additional-metadata1 .additional-metadata1-content{color:#757575;text-align:left}.order-status-order-dtls-new .additional-metadata1 .additional-metadata1-value{color:#757575;text-align:right}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files{color:#007bc2;font-weight:800}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files .mvp-icon-download:before{color:#007bc2;font-size:26px;position:relative;top:6px}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files div{cursor:pointer;font-size:1pc;padding-bottom:20px;word-break:break-word}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files-static{color:#007bc2;font-weight:800}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files-static .mvp-icon-download:before{color:#007bc2;font-size:26px;position:relative;top:6px}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files-static div{cursor:pointer;padding-bottom:20px;word-break:break-word}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachmentsTitle{color:#303030;font-size:18px;font-weight:800;padding-bottom:20px}.order-status-order-dtls-new .order-details{margin:10px 0}.order-status-order-dtls-new .order-details .defaultBar,.order-status-order-dtls-new .order-details .dynamicBar{background-color:#fff;margin:auto}.order-progress-tracker{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin:auto;padding:0 15px;position:relative}.order-progress-tracker .incompleteStatus .content{opacity:.4}.order-progress-tracker .item-tracker{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:40px;justify-content:center;margin-left:1rem;min-width:200px;position:relative}.order-progress-tracker .item-tracker.active .content{color:#007bc2!important}.order-progress-tracker .item-tracker.active .arrow{background:transparent;color:#007bc2}.order-progress-tracker .item-tracker.inactive-status .arrow{background:#efefef}.order-progress-tracker .item-tracker.incompleteStatus .content{color:#a0a0a0}.order-progress-tracker .content{color:#303030;font-size:13px;font-weight:900;margin-left:0;position:absolute;text-align:center;text-transform:uppercase;width:auto;z-index:2}.order-progress-tracker .arrow{background:#fff;height:50%;width:100%}.order-progress-tracker .arrow.top{border-left:1px solid #efefef;border-right:1px solid #efefef;border-top:1px solid #efefef;-webkit-transform:skew(45deg,0deg);transform:skew(45deg,0deg)}.order-progress-tracker .arrow.bottom{border-bottom:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef;-webkit-transform:skew(-45deg,0deg);transform:skew(-45deg,0deg)}.order-progress-tracker .arrow.top-blue{border-left:2px solid #007bc2;border-right:2px solid #007bc2;border-top:2px solid #007bc2;-webkit-transform:skew(45deg,0deg);transform:skew(45deg,0deg)}.order-progress-tracker .arrow.bottom-blue{border-bottom:2px solid #007bc2;border-left:2px solid #007bc2;border-right:2px solid #007bc2;-webkit-transform:skew(-45deg,0deg);transform:skew(-45deg,0deg)}@media (max-width:1024px){.order-progress-tracker .item-tracker{height:44px}.order-progress-tracker .content{font-size:.9em;width:115px}}.border-bottom-none{border-bottom:none!important}@media (min-width:991px) and (max-width:1024px){.order-progress-tracker .item-tracker{min-width:170px}}@media (min-width:768px) and (max-width:990px){.order-progress-tracker .item-tracker{min-width:130px}}@media (max-width:767px){.order-progress-tracker{display:contents}.order-progress-tracker .item-tracker{height:3pc;padding-bottom:8px;width:90%}.order-progress-tracker .content{width:auto}.order-progress-tracker .completedStatus:first-child{margin-left:1rem}.order-details .order-dtls-progress-tracker .defaultBar,.order-details .order-dtls-progress-tracker .dynamicBar{background-color:#fff}}@media (max-width:768px){.order-status-order-dtls-new .order-dtls .Order{display:block}.order-status-order-dtls-new .order-dtls .orderNumber{font-size:1.8em}}@media (max-width:1024px){.order-status-order-dtls-new .order-dtls .orderNumber{font-size:2em}}@media (min-width:991px) and (max-width:1024px){.order-status-order-dtls-new .dTitle{font-size:1pc}.order-status-order-dtls-new .detailDesc{font-size:13px}.order-status-order-dtls-new .additional-metadata1{font-size:1pc;width:15pc}.order-status-order-dtls-new .additional-metadata1 .additional-metadata1-title{font-size:1pc}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableDesc,.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableTitle{font-size:13px}}@media (min-width:768px) and (max-width:990px){.order-status-order-dtls-new .additional-metadata1{font-size:15px;width:200px}.order-status-order-dtls-new .additional-metadata1 .additional-metadata1-title{font-size:13px}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableDesc{font-size:9pt;text-align:right;width:55%}.order-status-order-dtls-new .additional-metadata1 .details-description .priceDetails .tableTitle{font-size:9pt}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachmentsTitle{font-size:13px}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files div{padding-bottom:15px}.order-status-order-dtls-new .order-dtls-attachmentsContainer .order-dtls-attachments-files{font-size:13px}}.order-status-order-details .detailsContainer1.odradditionaldtlsdetails{margin-top:30px}@media (max-width:767px){.repair-order-status-order-dtls .additional-metadata1{margin:0;padding:0 15px;width:100%}}@media (min-width:768px) and (max-width:1024px){.order-progress-tracker .content{font-size:10px;margin-left:0}}@media (max-width:767px){.detailsContainer2.col-lg-3.col-md-3.col-12.odradditionaldtlsorderpricesummary.pl-0{margin:30px 15px 30px 30px;width:100%!important}.order-status-order-dtls-new .order-dtls .order-num{padding-left:0}.order-status-order-dtls-new .dTitle{font-size:14px;margin-bottom:0;margin-top:0;padding-right:0}.order-status-order-dtls-new .detailDesc{font-size:9pt;margin-bottom:0;margin-top:0;padding-right:0}.order-status-order-dtls-new .details-description .col-lg-4.col-md-4.col-6{margin-top:15px;padding:0}.order-status-order-dtls-new .detailsTitle{margin-left:15px}.order-status-order-dtls-new .additional-metadata1{margin:0;width:100%}}@media (min-width:768px) and (max-width:991px){.order-status-order-dtls-new .dTitle{font-size:14px;margin-bottom:0;margin-top:0;padding-right:0}.order-status-order-dtls-new .detailDesc{font-size:9pt;margin-bottom:0;margin-top:0;padding-right:0}}@media (min-width:768px){.repair-order-status-order-dtls .repair-order-details .defaultBar,.repair-order-status-order-dtls .repair-order-details .dynamicBar{background-color:#efefef}}.cstm-arrow{background:#efefef;border-right:none;height:40px;left:-10px;position:absolute;width:22px;z-index:9}.cstm-arrow.right{background:#efefef;border:none;left:auto;right:-10px}.item-tracker.active .cstm-arrow{background:#fff;border:2px solid #007bc2;border-right:none}.item-tracker.active .cstm-arrow.right{background:#fff;border:2px solid #007bc2;border-left:none}@media (min-width:768px) and (max-width:1024px){.cstm-arrow{height:44px;left:-11px;width:24px}.order-progress-tracker .content{font-size:9px;margin-left:0}}@media screen and (min-width:320px){.order-progress-tracker .item-tracker .content{width:150px!important}}@media screen and (max-width:820px) and (min-width:600px){.order-progress-tracker .item-tracker .content{width:110px!important}}.order-progress-tracker .item-tracker .content{width:170px}.handsontable .table td,.handsontable .table th{border-top:none}.handsontable tr{background:#fff}.handsontable td{background-color:inherit}.handsontable .table caption+thead tr:first-child td,.handsontable .table caption+thead tr:first-child th,.handsontable .table colgroup+thead tr:first-child td,.handsontable .table colgroup+thead tr:first-child th,.handsontable .table thead:first-child tr:first-child td,.handsontable .table thead:first-child tr:first-child th{border-top:1px solid #ccc}.handsontable .table-bordered{border:0;border-collapse:separate}.handsontable .table-bordered td,.handsontable .table-bordered th{border-left:none}.handsontable .table-bordered td:first-child,.handsontable .table-bordered th:first-child{border-left:1px solid #ccc}.handsontable .table>tbody>tr>td,.handsontable .table>tbody>tr>th,.handsontable .table>tfoot>tr>td,.handsontable .table>tfoot>tr>th,.handsontable .table>thead>tr>td,.handsontable .table>thead>tr>th{line-height:21px;padding:0}.col-lg-1.handsontable,.col-lg-10.handsontable,.col-lg-11.handsontable,.col-lg-12.handsontable,.col-lg-2.handsontable,.col-lg-3.handsontable,.col-lg-4.handsontable,.col-lg-5.handsontable,.col-lg-6.handsontable,.col-lg-7.handsontable,.col-lg-8.handsontable,.col-lg-9.handsontable,.col-md-1.handsontable,.col-md-10.handsontable,.col-md-11.handsontable,.col-md-12.handsontable,.col-md-2.handsontable,.col-md-3.handsontable,.col-md-4.handsontable,.col-md-5.handsontable,.col-md-6.handsontable,.col-md-7.handsontable,.col-md-8.handsontable,.col-md-9.handsontable .col-sm-1.handsontable,.col-sm-10.handsontable,.col-sm-11.handsontable,.col-sm-12.handsontable,.col-sm-2.handsontable,.col-sm-3.handsontable,.col-sm-4.handsontable,.col-sm-5.handsontable,.col-sm-6.handsontable,.col-sm-7.handsontable,.col-sm-8.handsontable,.col-sm-9.handsontable .col-xs-1.handsontable,.col-xs-10.handsontable,.col-xs-11.handsontable,.col-xs-12.handsontable,.col-xs-2.handsontable,.col-xs-3.handsontable,.col-xs-4.handsontable,.col-xs-5.handsontable,.col-xs-6.handsontable,.col-xs-7.handsontable,.col-xs-8.handsontable,.col-xs-9.handsontable{padding-left:0;padding-right:0}.handsontable .table-striped>tbody>tr:nth-of-type(2n){background-color:#fff}.handsontable{position:relative}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable .wtHider{width:0}.handsontable .wtSpreader{height:auto;position:relative;width:0}.handsontable div,.handsontable input,.handsontable table,.handsontable tbody,.handsontable td,.handsontable textarea,.handsontable th,.handsontable thead{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:0}.handsontable table.htCore{border-collapse:separate;border-spacing:0;border-width:0;cursor:default;margin:0;max-height:none;max-width:none;outline-width:0;table-layout:fixed;width:0}.handsontable col,.handsontable col.rowHeader{width:50px}.handsontable td,.handsontable th{background-color:#fff;border-bottom:1px solid #ccc;border-left-width:0;border-right:1px solid #ccc;border-top-width:0;empty-cells:show;height:22px;line-height:21px;outline-width:0;overflow:hidden;padding:0 4px;vertical-align:top;white-space:pre-wrap}[dir=rtl].handsontable td,[dir=rtl].handsontable th{border-left:1px solid #ccc;border-right-width:0}.handsontable th:last-child{border-bottom:1px solid #ccc;border-left:none;border-right:1px solid #ccc}[dir=rtl].handsontable th:last-child{border-left:1px solid #ccc;border-right:none}.handsontable td:first-of-type,.handsontable th:first-child,.handsontable th:nth-child(2){border-left:1px solid #ccc}[dir=rtl].handsontable td:first-of-type,[dir=rtl].handsontable th:first-child,[dir=rtl].handsontable th:nth-child(2){border-right:1px solid #ccc}.handsontable .ht_clone_top th:nth-child(2){border-left-width:0;border-right:1px solid #ccc}[dir=rtl].handsontable .ht_clone_top th:nth-child(2){border-left:1px solid #ccc;border-right-width:0}.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #ccc}[dir=rtl].handsontable.htRowHeaders thead tr th:nth-child(2){border-right:1px solid #ccc}.handsontable tr:first-child td,.handsontable tr:first-child th{border-top:1px solid #ccc}.ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable tbody tr th,.ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top) thead tr th:first-child{border-left:1px solid #ccc;border-right-width:0}[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable tbody tr th,[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top) thead tr th:first-child{border-left-width:0;border-right:1px solid #ccc}.ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr.lastChild th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr:last-child th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr.lastChild th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr:last-child th{border-bottom-width:0}.handsontable th{background-color:#f0f0f0;color:#222;font-weight:400;text-align:center;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{padding:2px 4px}.handsontable span.colHeader{display:inline-block;line-height:1.1}.handsontable .wtBorder{font-size:0;position:absolute}.handsontable .wtBorder.hidden{display:none!important}.handsontable .wtBorder.current{z-index:10}.handsontable .wtBorder.area{z-index:8}.handsontable .wtBorder.fill{z-index:6}.handsontable .wtBorder.corner{cursor:crosshair;font-size:0}.ht_clone_master{z-index:100}.ht_clone_inline_start{z-index:120}.ht_clone_bottom{z-index:130}.ht_clone_bottom_inline_start_corner{z-index:150}.ht_clone_top{z-index:160}.ht_clone_top_inline_start_corner{z-index:180}.handsontable col.hidden{width:0!important}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_clone_bottom,.ht_clone_inline_start,.ht_clone_top,.ht_master{overflow:hidden}.ht_master .wtHolder{overflow:auto}.handsontable .ht_clone_inline_start thead,.handsontable .ht_master thead,.handsontable .ht_master tr th{visibility:hidden}.ht_clone_bottom .wtHolder,.ht_clone_inline_start .wtHolder,.ht_clone_top .wtHolder{overflow:hidden}.handsontable{color:#373737;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;-ms-touch-action:manipulation;touch-action:manipulation}.handsontable a{color:#104acc}.handsontable.htAutoSize{left:-99000px;position:absolute;top:-99000px;visibility:hidden}.handsontable td.htInvalid{background-color:#ff4c42!important}.handsontable td.htNoWrap{white-space:nowrap}#hot-display-license-info{color:#373737;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:400;padding:5px 0 3px;text-align:left}#hot-display-license-info a{color:#104acc;font-size:10px}.handsontable .manualColumnResizer{cursor:col-resize;height:25px;position:absolute;top:0;width:5px;z-index:210}.handsontable .manualRowResizer{cursor:row-resize;height:5px;left:0;position:absolute;width:50px;z-index:210}.handsontable .manualColumnResizer.active,.handsontable .manualColumnResizer:hover,.handsontable .manualRowResizer.active,.handsontable .manualRowResizer:hover{background-color:#34a9db}.handsontable .manualColumnResizerGuide{background-color:#34a9db;border-left:none;border-right:1px dashed #777;display:none;margin-left:5px;margin-right:unset;position:absolute;right:unset;top:0;width:0}[dir=rtl].handsontable .manualColumnResizerGuide{border-left:1px dashed #777;border-right:none;left:unset;margin-left:unset;margin-right:5px}.handsontable .manualRowResizerGuide{background-color:#34a9db;border-bottom:1px dashed #777;bottom:0;display:none;height:0;left:0;margin-top:5px;position:absolute}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block;z-index:209}.handsontable .columnSorting{position:relative}.handsontable .columnSorting.sortAction:hover{cursor:pointer;text-decoration:underline}.handsontable span.colHeader.columnSorting:before{background-position-x:right;background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:unset;margin-top:-6px;padding-left:8px;padding-right:0;position:absolute;right:-9px;top:50%;width:5px}[dir=rtl].handsontable span.colHeader.columnSorting:before{background-position-x:left;left:-9px;padding-left:0;padding-right:8px;right:unset}.handsontable span.colHeader.columnSorting.ascending:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFNJREFUeAHtzjkSgCAUBNHPgsoy97+ulGXRqJE5L+xkxoYt2UdsLb5bqFINz+aLuuLn5rIu2RkO3fZpWENimNgiw6iBYRTPMLJjGFxQZ1hxxb/xBI1qC8k39CdKAAAAAElFTkSuQmCC")}.handsontable span.colHeader.columnSorting.descending:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFJJREFUeAHtzjkSgCAQRNFmQYUZ7n9dKUvru0TmvPAn3br0QfgdZ5xx6x+rQn23GqTYnq1FDcnuzZIO2WmedVqIRVxgGKEyjNgYRjKGkZ1hFIZ3I70LyM0VtU8AAAAASUVORK5CYII=")}.htGhostTable .htCore span.colHeader.columnSorting:not(.indicatorDisabled):after{content:"*";display:inline-block;padding-right:20px;position:relative}.handsontable td.area,.handsontable td.area-1,.handsontable td.area-2,.handsontable td.area-3,.handsontable td.area-4,.handsontable td.area-5,.handsontable td.area-6,.handsontable td.area-7{position:relative}.handsontable td.area-1:before,.handsontable td.area-2:before,.handsontable td.area-3:before,.handsontable td.area-4:before,.handsontable td.area-5:before,.handsontable td.area-6:before,.handsontable td.area-7:before,.handsontable td.area:before{background:#005eff;bottom:0;bottom:-100%\9;content:"";left:0;position:absolute;right:0;top:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.handsontable td.area-1:before,.handsontable td.area-2:before,.handsontable td.area-3:before,.handsontable td.area-4:before,.handsontable td.area-5:before,.handsontable td.area-6:before,.handsontable td.area-7:before,.handsontable td.area:before{bottom:-100%}}.handsontable td.area:before{opacity:.1}.handsontable td.area-1:before{opacity:.2}.handsontable td.area-2:before{opacity:.27}.handsontable td.area-3:before{opacity:.35}.handsontable td.area-4:before{opacity:.41}.handsontable td.area-5:before{opacity:.47}.handsontable td.area-6:before{opacity:.54}.handsontable td.area-7:before{opacity:.58}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable tbody th.ht__active_highlight,.handsontable thead th.ht__active_highlight{background-color:#8eb0e7;color:#000}.handsontableInput{background-color:#fff;border:none;border-radius:0;-webkit-box-shadow:inset 0 0 0 2px #5292f7;box-shadow:inset 0 0 0 2px #5292f7;color:#000;display:block;font-family:inherit;font-size:inherit;line-height:21px;margin:0;outline-width:0;padding:1px 5px 0;resize:none}.handsontableInput:focus{outline:none}.handsontableInputHolder{left:0;position:absolute;top:0}.htSelectEditor{-webkit-appearance:menulist-button!important;position:absolute;width:auto}.htSelectEditor:focus{outline:none}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{color:#777;content:"▶";font-size:9px;position:absolute;right:5px}[dir=rtl].handsontable .htSubmenu :after{content:""}[dir=rtl].handsontable .htSubmenu :before{color:#777;content:"◀";font-size:9px;left:5px;position:absolute}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{background:#fff;border:1px solid #ccc;border-collapse:separate}.handsontable.listbox td,.handsontable.listbox th,.handsontable.listbox tr:first-child td,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th{border-color:transparent!important}.handsontable.listbox td,.handsontable.listbox th{text-overflow:ellipsis;white-space:nowrap}.handsontable.listbox td.htDimmed{color:inherit;cursor:default;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_editor_hidden{z-index:-1}.ht_editor_visible{z-index:200}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.handsontable .collapsibleIndicator{background:#eee;border:1px solid #a6a6a6;border-radius:10px;-webkit-box-shadow:0 0 0 6px #eee;box-shadow:0 0 0 6px #eee;color:#222;cursor:pointer;font-size:10px;height:10px;left:unset;line-height:8px;position:absolute;right:5px;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}[dir=rtl].handsontable .collapsibleIndicator{left:5px;right:unset}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.handsontable.mobile .handsontableInput:focus{-webkit-appearance:none;-webkit-box-shadow:inset 0 0 0 2px #5292f7;box-shadow:inset 0 0 0 2px #5292f7}.topSelectionHandle-HitArea:not(.ht_master .topSelectionHandle-HitArea),.topSelectionHandle:not(.ht_master .topSelectionHandle){z-index:9999}.handsontable .bottomSelectionHandle,.handsontable .bottomSelectionHandle-HitArea,.handsontable .topSelectionHandle,.handsontable .topSelectionHandle-HitArea{left:-625pc;right:unset;top:-625pc}[dir=rtl].handsontable .bottomSelectionHandle,[dir=rtl].handsontable .bottomSelectionHandle-HitArea,[dir=rtl].handsontable .topSelectionHandle,[dir=rtl].handsontable .topSelectionHandle-HitArea{left:unset;right:-625pc}.handsontable.hide-tween{-webkit-animation:opacity-hide .3s;animation:opacity-hide .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{-webkit-animation:opacity-show .3s;animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.pika-single{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:9999}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5);position:absolute}.pika-lendar{float:left;margin:8px;width:15pc}.pika-title{position:relative;text-align:center}.pika-label{background-color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:9999}.pika-title select{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-next,.pika-prev{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;border:0;cursor:pointer;display:block;height:30px;opacity:.5;outline:none;overflow:hidden;padding:0;position:relative;text-indent:20px;white-space:nowrap;width:20px}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");float:left}.is-rtl .pika-prev,.pika-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");float:right}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-table td,.pika-table th{padding:0;width:14.28571429%}.pika-table th{color:#999;font-size:9pt;font-weight:700;line-height:25px;text-align:center}.pika-button{background:#f5f5f5;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:9pt;height:auto;line-height:15px;margin:0;outline:none;padding:5px;text-align:right;width:100%}.pika-week{color:#999;font-size:11px}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{background:#3af;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px #178fe5;box-shadow:inset 0 1px 3px #178fe5;color:#fff;font-weight:700}.has-event .pika-button{background:#005da9;-webkit-box-shadow:inset 0 1px 3px #0076c9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{background:#6cb31d}.is-endrange .pika-button,.is-startrange .pika-button{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff}.is-endrange .pika-button{background:#3af}.is-disabled .pika-button{color:#999;cursor:default;opacity:.3;pointer-events:none}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{cursor:default;pointer-events:none}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background:#ff8000;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pika-table abbr{border-bottom:none;cursor:help}.handsontable .htAutocompleteArrow{color:#eee;cursor:default;float:right;font-size:10px;text-align:center;width:1pc}[dir=rtl].handsontable .htAutocompleteArrow{float:left}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput{display:inline-block}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{cursor:pointer;display:inline-block;font-size:inherit;vertical-align:middle}.handsontable .htCheckboxRendererLabel.fullWidth{width:100%}.handsontable .htCommentCell{position:relative}.handsontable .htCommentCell:after{border-left:6px solid transparent;border-right:none;border-top:6px solid #000;content:"";left:unset;position:absolute;right:0;top:0}[dir=rtl].handsontable .htCommentCell:after{border-left:none;border-right:6px solid transparent;left:0;right:unset}.htCommentsContainer .htComments{display:none;position:absolute;z-index:1059}.htCommentsContainer .htCommentTextArea{-webkit-appearance:none;background-color:#fff;border:none;border-left:3px solid #ccc;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.118),0 1px 2px rgba(0,0,0,.239);box-shadow:0 1px 3px rgba(0,0,0,.118),0 1px 2px rgba(0,0,0,.239);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:9pt;height:90px;outline:0!important;padding:5px;width:215px}[dir=rtl].htCommentsContainer .htCommentTextArea{border-left:none;border-right:3px solid #ccc}.htCommentsContainer .htCommentTextArea:focus{border-left:3px solid #5292f7;border-right:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.118),0 1px 2px rgba(0,0,0,.239),inset 0 0 0 1px #5292f7;box-shadow:0 1px 3px rgba(0,0,0,.118),0 1px 2px rgba(0,0,0,.239),inset 0 0 0 1px #5292f7}[dir=rtl].htCommentsContainer .htCommentTextArea:focus{border-left:none;border-right:3px solid #5292f7}.htContextMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.htContextMenu .ht_clone_bottom,.htContextMenu .ht_clone_bottom_inline_start_corner,.htContextMenu .ht_clone_inline_start,.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_top_inline_start_corner{display:none}.htContextMenu .ht_master table.htCore{border-color:#ccc;border-style:solid;border-width:1px 2px 2px 1px}[dir=rtl].htContextMenu .ht_master table.htCore{border-left-width:2px;border-right-width:1px}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:#fff;border-width:0;cursor:pointer;overflow:hidden;padding:4px 6px 0;text-overflow:ellipsis;white-space:nowrap}.htContextMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htContextMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htContextMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;cursor:default;height:0;padding:0}.htContextMenu table tbody tr td.htDisabled{color:#999;cursor:default}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htContextMenu table tbody tr td div span.selected{left:4px;margin-top:-2px;position:absolute}.htContextMenu .ht_master .wtHolder{overflow:hidden}textarea.HandsontableCopyPaste{opacity:0;outline:0 none!important;overflow:hidden;position:fixed!important;right:100%!important;top:0!important}.handsontable .changeType{background:#eee;border:1px solid #bbb;border-radius:2px;color:#bbb;float:right;font-size:9px;line-height:9px;margin:3px 1px 0 5px;padding:2px}[dir=rtl].handsontable .changeType{float:left}.handsontable .changeType:before{content:"▼ "}.handsontable .changeType:hover{border:1px solid #777;color:#777;cursor:pointer}.htDropdownMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.htDropdownMenu .ht_clone_bottom,.htDropdownMenu .ht_clone_bottom_inline_start_corner,.htDropdownMenu .ht_clone_inline_start,.htDropdownMenu .ht_clone_top,.htDropdownMenu .ht_clone_top_inline_start_corner{display:none}.htDropdownMenu table.htCore{border-color:#ccc;border-style:solid;border-width:1px 2px 2px 1px}[dir=rtl].htDropdownMenu table.htCore{border-left-width:2px;border-right-width:1px}.htDropdownMenu .wtBorder{visibility:hidden}.htDropdownMenu table tbody tr td{background:#fff;border-width:0;cursor:pointer;overflow:hidden;padding:4px 6px 0;text-overflow:ellipsis;white-space:nowrap}.htDropdownMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htDropdownMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htDropdownMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htDropdownMenu table tbody tr td.current,.htDropdownMenu table tbody tr td.zeroclipboard-is-hover{background:#e9e9e9}.htDropdownMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;cursor:default;height:0;padding:0}.htDropdownMenu table tbody tr td.htDisabled{color:#999}.htDropdownMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htDropdownMenu:not(.htGhostTable) table tbody tr.htHidden{display:none}.htDropdownMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:10px}.htDropdownMenu table tbody tr td div span.selected{left:4px;margin-top:-2px;position:absolute}.htDropdownMenu .ht_master .wtHolder{overflow:hidden}.htFiltersConditionsMenu:not(.htGhostTable){display:none;position:absolute;z-index:1070}.htFiltersConditionsMenu .ht_clone_corner,.htFiltersConditionsMenu .ht_clone_inline_start,.htFiltersConditionsMenu .ht_clone_top{display:none}.htFiltersConditionsMenu table.htCore{border-color:#bbb;border-style:solid;border-width:1px 2px 2px 1px}.htFiltersConditionsMenu .wtBorder{visibility:hidden}.htFiltersConditionsMenu table tbody tr td{background:#fff;border-width:0;cursor:pointer;overflow:hidden;padding:4px 6px 0;text-overflow:ellipsis;white-space:nowrap}.htFiltersConditionsMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htFiltersConditionsMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htFiltersConditionsMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htFiltersConditionsMenu table tbody tr td.current,.htFiltersConditionsMenu table tbody tr td.zeroclipboard-is-hover{background:#e9e9e9}.htFiltersConditionsMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;height:0;padding:0}.htFiltersConditionsMenu table tbody tr td.htDisabled{color:#999}.htFiltersConditionsMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htFiltersConditionsMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:10px}.htFiltersConditionsMenu table tbody tr td div span.selected{left:4px;margin-top:-2px;position:absolute}.htFiltersConditionsMenu .ht_master .wtHolder{overflow:hidden}.handsontable .htMenuFiltering{border-bottom:1px dotted #ccc;height:135px;overflow:hidden}.handsontable .ht_master table td.htCustomMenuRenderer{background-color:#fff;cursor:auto}.handsontable .htFiltersMenuLabel{font-size:.75em}.handsontable .htFiltersMenuActionBar{padding-bottom:3px;padding-top:10px;text-align:center}.handsontable .htFiltersMenuCondition.border{border-bottom:1px dotted #ccc!important}.handsontable .htFiltersMenuCondition .htUIInput{padding:0 0 5px}.handsontable .htFiltersMenuValue{border-bottom:1px dotted #ccc!important}.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch{padding:0}.handsontable .htFiltersMenuCondition .htUIInput input,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:.75em;padding:4px;width:100%}.htUIMultipleSelect .ht_master .wtHolder{overflow-y:scroll}.handsontable .htFiltersActive .changeType{background-color:#d2e0d9;border:1px solid #509272;color:#18804e}.handsontable .htUISelectAll{margin-left:0;margin-right:10px}[dir=rtl].handsontable .htUISelectAll{margin-left:10px;margin-right:0}.handsontable .htUIClearAll,.handsontable .htUISelectAll{display:inline-block}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{font-size:.75em}.handsontable .htUISelectionControls{text-align:right}[dir=rtl].handsontable .htUISelectionControls{text-align:left}.handsontable .htCheckboxRendererInput{height:1em;margin:0 5px 0 0;vertical-align:middle}[dir=rtl].handsontable .htCheckboxRendererInput{margin-left:5px;margin-right:0}.handsontable .htUIInput{padding:3px 0 7px;position:relative;text-align:center}.handsontable .htUIInput input{border:1px solid #d2d1d1;border-radius:2px}.handsontable .htUIInput input:focus{outline:0}.handsontable .htUIInputIcon{position:absolute}.handsontable .htUIInput.htUIButton{cursor:pointer;display:inline-block}.handsontable .htUIInput.htUIButton input{background-color:#eee;color:#000;cursor:pointer;font-family:inherit;font-size:.75em;font-weight:700;height:19px;min-width:4pc}.handsontable .htUIInput.htUIButton input:hover{border-color:#b9b9b9}.handsontable .htUIInput.htUIButtonOK{margin-left:0;margin-right:10px}[dir=rtl].handsontable .htUIInput.htUIButtonOK{margin-left:10px;margin-right:0}.handsontable .htUIInput.htUIButtonOK input{background-color:#0f9d58;border-color:#18804e;color:#fff}.handsontable .htUIInput.htUIButtonOK input:hover{border-color:#1a6f46}.handsontable .htUISelect{cursor:pointer;margin-bottom:7px;position:relative}.handsontable .htUISelectCaption{background-color:#e8e8e8;border:1px solid #d2d1d1;border-radius:2px;font-family:inherit;font-size:.75em;font-weight:700;overflow:hidden;padding:3px 20px 3px 10px;text-overflow:ellipsis;white-space:nowrap}.handsontable .htUISelectCaption:hover{background-color:#e8e8e8;border:1px solid #b9b9b9}.handsontable .htUISelectDropdown:after{content:"▲";font-size:7px;position:absolute;right:10px;top:0}.handsontable .htUISelectDropdown:before{content:"▼";font-size:7px;position:absolute;right:10px;top:8px}.handsontable .htUIMultipleSelect .handsontable .htCore{border:none}.handsontable .htUIMultipleSelect .handsontable .htCore td:hover{background-color:#f5f5f5}.handsontable .htUIMultipleSelectSearch input{border:1px solid #d2d1d1;border-radius:2px;padding:3px}.handsontable .htUIRadio{display:inline-block;height:100%;margin-left:0;margin-right:5px}[dir=rtl].handsontable .htUIRadio{margin-left:5px;margin-right:0}.handsontable .htUIRadio:last-child{margin-right:0}.handsontable .htUIRadio>input[type=radio]{margin-left:0;margin-right:.5ex}[dir=rtl].handsontable .htUIRadio>input[type=radio]{margin-left:.5ex;margin-right:0}.handsontable .htUIRadio label{vertical-align:middle}.handsontable .htFiltersMenuOperators{padding-bottom:5px}.handsontable th.beforeHiddenColumn{position:relative}.handsontable th.afterHiddenColumn:before,.handsontable th.beforeHiddenColumn:after{color:#bbb;font-size:5pt;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.handsontable th.afterHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn:after{content:"◀";right:1px}[dir=rtl].handsontable th.beforeHiddenColumn:after{content:"▶";left:1px;right:auto}.handsontable th.afterHiddenColumn:before{content:"▶";left:1px}[dir=rtl].handsontable th.afterHiddenColumn:before{content:"◀";left:auto;right:1px}.handsontable th.afterHiddenRow:after,.handsontable th.beforeHiddenRow:before{color:#bbb;font-size:6pt;left:2px;line-height:6pt;position:absolute}.handsontable th.afterHiddenRow,.handsontable th.beforeHiddenRow{position:relative}.handsontable th.beforeHiddenRow:before{bottom:2px;content:"▲"}.handsontable th.afterHiddenRow:after{content:"▼";top:2px}.handsontable.ht__selection--rows tbody th.afterHiddenRow.ht__highlight:after,.handsontable.ht__selection--rows tbody th.beforeHiddenRow.ht__highlight:before{color:#eee}.handsontable td.afterHiddenRow.firstVisibleRow,.handsontable th.afterHiddenRow.firstVisibleRow{border-top:1px solid #ccc}.htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_inline_start td:first-of-type,.htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_top_inline_start_corner th:nth-child(2){border-left:0}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--backlight,.handsontable .ht__manualColumnMove--guideline{display:none;height:100%;position:absolute}.handsontable .ht__manualColumnMove--guideline{-webkit-margin-start:-1px;-webkit-margin-end:0;background:#757575;margin-inline-end:0;margin-inline-start:-1px;top:0;width:2px;z-index:205}.handsontable .ht__manualColumnMove--backlight{background:#343434;background:rgba(52,52,52,.25);display:none;pointer-events:none;z-index:205}.handsontable.on-moving--columns .ht__manualColumnMove--backlight,.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline{display:block}.handsontable .wtHider{position:relative}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--backlight,.handsontable .ht__manualRowMove--guideline{display:none;position:absolute;width:100%}.handsontable .ht__manualRowMove--guideline{background:#757575;height:2px;left:0;margin-top:-1px;z-index:205}.handsontable .ht__manualRowMove--backlight{background:#343434;background:rgba(52,52,52,.25);display:none;pointer-events:none;z-index:205}.handsontable.on-moving--rows .ht__manualRowMove--backlight,.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline{display:block}.handsontable tbody td[rowspan][class*=area][class*=highlight]:not([class*=fullySelectedMergedCell]):before{opacity:0}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-0]:before,.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-multiple]:before{opacity:.1}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-1]:before{opacity:.2}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-2]:before{opacity:.27}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-3]:before{opacity:.35}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-4]:before{opacity:.41}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-5]:before{opacity:.47}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-6]:before{opacity:.54}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-7]:before{opacity:.58}.handsontable span.colHeader.columnSorting:after{font-size:8px;height:8px;left:unset;line-height:1.1;margin-top:-2px;padding-left:5px;padding-right:unset;position:absolute;right:-15px;text-decoration:underline;top:50%}[dir=rtl].handsontable span.colHeader.columnSorting:after{left:-15px;padding-left:unset;padding-right:5px;right:unset}.handsontable span.colHeader.columnSorting:after{text-decoration:none}.handsontable span.colHeader.columnSorting[class*=" sort-"]:after,.handsontable span.colHeader.columnSorting[class^=sort-]:after{content:"+"}.handsontable span.colHeader.columnSorting.sort-1:after{content:"1"}.handsontable span.colHeader.columnSorting.sort-2:after{content:"2"}.handsontable span.colHeader.columnSorting.sort-3:after{content:"3"}.handsontable span.colHeader.columnSorting.sort-4:after{content:"4"}.handsontable span.colHeader.columnSorting.sort-5:after{content:"5"}.handsontable span.colHeader.columnSorting.sort-6:after{content:"6"}.handsontable span.colHeader.columnSorting.sort-7:after{content:"7"}.htGhostTable th div button.changeType+span.colHeader.columnSorting:not(.indicatorDisabled){padding-right:5px}.handsontable thead th.hiddenHeader:not(:first-of-type){display:none}.handsontable th.ht_nestingLevels{padding-left:7px;text-align:left}[dir=rtl].handsontable th.ht_nestingLevels{padding-right:7px;text-align:right}.handsontable th div.ht_nestingLevels{display:inline-block;left:11px;position:absolute;right:unset}[dir=rtl].handsontable th div.ht_nestingLevels{left:unset;right:11px}.handsontable.innerBorderInlineStart th div.ht_nestingLevels,.handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingLevels{left:unset;right:10px}[dir=rtl].handsontable.innerBorderInlineStart th div.ht_nestingLevels,[dir=rtl].handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingLevels{left:10px;right:unset}.handsontable th span.ht_nestingLevel{display:inline-block}.handsontable th span.ht_nestingLevel_empty{display:inline-block;float:left;height:1px;width:10px}[dir=rtl].handsontable th span.ht_nestingLevel_empty{float:right}.handsontable th span.ht_nestingLevel:after{bottom:3px;content:"┐";display:inline-block;font-size:9px;position:relative}.handsontable th div.ht_nestingButton{cursor:pointer;display:inline-block;left:unset;position:absolute;right:-2px}[dir=rtl].handsontable th div.ht_nestingButton{left:-2px;right:unset}.handsontable th div.ht_nestingButton.ht_nestingExpand:after{content:"+"}.handsontable th div.ht_nestingButton.ht_nestingCollapse:after{content:"-"}.handsontable.innerBorderInlineStart th div.ht_nestingButton,.handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingButton{left:unset;right:0}[dir=rtl].handsontable.innerBorderInlineStart th div.ht_nestingButton,[dir=rtl].handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingButton{left:0;right:unset}.order-search-main .search-multiple-orders span{color:#007bc2;cursor:pointer;font-weight:500;text-align:end}.order-search-main .cmp-date-range-picker-container{display:block}.order-search-main .cmp-date-range-picker-container__input{cursor:pointer;font-size:14px;height:46px;width:98%}.order-search-main .custom-date-range-label{color:#303030;font-size:.9em;font-weight:600;margin:0;padding-top:1rem;text-transform:uppercase}.order-search-main .order-search-results .mvp-icon-alert-warning:before{color:#ee3124;font-size:28px;margin-left:-6px;margin-top:-8px}.order-search-main .order-search-results #formatDateId,.order-search-main .order-search-results #format_Date_Id,.order-search-main .order-search-results .formattedDueDate{vertical-align:top}.order-search-main .order-search-results .mvp-clock-Img{margin-bottom:15px;margin-top:-3px;width:22px}.order-search-main .order-search-results .mvp-timer_Img{margin-bottom:3px}.order-search-main{position:relative}.order-search-main .mvp-icon-carat_down:before{color:#007bc2;content:"\e907";font-size:25px}.order-search-main .mvp-icon-carat_up:before{color:#007bc2;content:"\e90A";font-size:25px}.order-search-main .borderTop{padding-top:30px;width:auto}.order-search-main p{color:#303030;font-family:honeywell sans;font-size:1.125em;font-weight:500;line-height:1.5;margin-top:10px}.order-search-main #maxChecks{font-size:1.25em}.order-search-main .form-control{border:1px solid #d0d0d0;border-radius:0;height:50px}.order-search-main .clear-all-label{cursor:pointer;font-weight:500;margin-top:3px;text-align:right}.order-search-main .filter-results .filter-results-title{color:#303030;font-size:1.125em;font-weight:800;padding-bottom:36px}.order-search-main .filter-results .panel-heading{background-color:transparent;border-bottom:1px solid #d0d0d0;border-top-left-radius:0;border-top-right-radius:0;padding:2px 15px}.order-search-main .filter-results .panel-title{padding-left:20px}.order-search-main .filter-results .panel-group .panel{border:1px solid #d0d0d0;border-radius:0;margin-bottom:15px}.order-search-main .filter-results .filter-results-div{padding-bottom:5px!important}.order-search-main .panel-default>.panel-heading{border-color:#d0d0d0}.order-search-main .filter-results .panel-heading div.panel-title{color:#303030;cursor:pointer;font-size:.9em;font-weight:600;margin:0;padding:8px 20px;position:relative;text-transform:uppercase;width:197px}.order-search-main .filter-results .panel-heading div.panel-title:after{border-left:2px solid #707070;border-top:2px solid #707070;content:"";display:block;height:10px;left:0;position:absolute;top:10px;-webkit-transform:rotate(225deg);transform:rotate(225deg);width:10px}.order-search-main .filter-results .panel-heading div.panel-title[aria-expanded=true]:after{border-left:2px solid #707070;border-top:2px solid #707070;content:"";display:block;height:10px;left:0;position:absolute;top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.order-search-main .filter-results .clear{float:right;line-height:21px;position:relative;top:5px;z-index:2}.order-search-main .filter-results .clear a{color:#303030;cursor:pointer;font-size:.9em;font-weight:300;text-decoration:none}.order-search-main .filter-results .clear a:focus{color:#303030!important}.order-search-main .filter-results .selectall{float:right;line-height:21px;position:relative;right:10px;top:5px;z-index:2}.order-search-main .filter-results .selectall a{color:#303030;cursor:pointer;font-size:.9em;font-weight:300;text-decoration:none}.order-search-main .filter-results .selectall a:focus{color:#303030}.order-search-main .filter-results .panel-body{padding:0 0 5px 15px}.order-search-main .filter-results .filter-items{max-height:205px;overflow-x:hidden;padding-top:10px;position:relative;width:100%}.order-search-main .filter-results .filter-items .show-more{color:#007bc2;display:block;font-size:.75em;padding:3px 0 10px 3px;text-transform:uppercase}.order-search-main .filter-results .filter-items .show-more a{color:#007bc2;text-decoration:none}.order-search-main .filter-results .show-more{cursor:pointer;display:none}.order-search-main .filter-results .filter-items ul{padding:0;width:100%}.order-search-main .filter-results .closeBtns ul{margin-bottom:.6rem;padding:0}.order-search-main .filter-results .closeBtns ul li{background-color:#f6f6f6;color:#777575;display:inline-block;font-size:.9em;margin:-1px 5px 5px 0;padding:1px 10px 0;position:relative;text-decoration:none}.order-search-main .filter-results .closeBtns ul li:hover{background-color:#e8e8e8}.order-search-main .filter-results .closeBtns .close{cursor:pointer;font-size:1.4rem;margin:0 0 0 8px;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.order-search-main .filter-results .filter-items .custom-control{background-color:transparent;display:block;min-height:1.5rem;padding-left:.85rem;position:relative}.order-search-main .filter-results .filter-items .custom-checkbox{margin-left:.75em}.order-search-main .filter-results .filter-items .custom-checkbox label{display:inline-block;margin-bottom:8px!important;padding:0}.order-search-main .filter-results .filter-items .custom-checkbox .custom-control-input{left:-10px;opacity:0;position:absolute;top:4px;z-index:3}.order-search-main .filter-results .filter-items .custom-checkbox .custom-control-label{color:#303030;font-size:1em;font-weight:400;line-height:1.42;margin:0;position:relative;vertical-align:top}.order-search-main .filter-results .filter-items .custom-checkbox .custom-control-label:after{left:-2em;top:.2rem}.order-search-main .filter-results .filter-items .custom-checkbox .custom-control-label.check:before{background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;content:"";font-family:icomoonregular;font-size:1.4em;height:13px;margin:0;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:13px}.order-search-main .filter-results .filter-items .custom-radio .custom-control-label.check:after,.order-search-main .filter-results .filter-items .custom-radio .custom-control-label.check:before{content:none}.order-search-main .filter-results .filter-items .custom-radio .custom-control-input{opacity:1;position:relative;z-index:1}.order-search-main .filter-results .filter-items .custom-control.custom-radio{padding-left:0!important}.order-search-main .filter-results .filter-items .custom-radio input{height:15px;top:2px;width:15px}.order-search-main .filter-results .filter-items .custom-radio label.custom-control-label.part-desc.check{margin-left:7px}.order-search-main .filter-results .filter-items .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bc2;border-color:#007bc2;color:#fff}.order-search-main .filter-results .filter-items .custom-checkbox .custom-control-label.check:after{border-radius:0;color:#fff;content:"\e90B";display:block;font-family:icomoonregular;font-size:.8em;height:1em;position:absolute;width:1em}.order-search-main .filter-results .filter-items .custom-checkbox .custom-control-label:before{background-color:#fff;border:1px solid #6c6c6c;content:"";display:block;height:1em;left:-1.5rem;pointer-events:none;position:absolute;top:.25rem;width:1em}.order-search-main .filter-results .filter-items::-webkit-scrollbar{height:1pc;overflow:visible;width:1pc}.order-search-main .filter-results .filter-items::-webkit-scrollbar-button{height:0;width:0}.order-search-main .filter-results .filter-items::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 7px}.order-search-main .filter-results .filter-items::-webkit-scrollbar-track:horizontal{border-width:7px 0 0}.order-search-main .filter-results .filter-items::-webkit-scrollbar-track:hover{background-color:#e8e8e8;-webkit-box-shadow:inset 1px 0 0 #f0f0f0;box-shadow:inset 1px 0 0 #f0f0f0}.order-search-main .filter-results .filter-items::-webkit-scrollbar-track:horizontal:hover{-webkit-box-shadow:inset 0 1px 0 #f0f0f0;box-shadow:inset 0 1px 0 #f0f0f0}.order-search-main .filter-results .filter-items::-webkit-scrollbar-track:active{background-color:#e8e8e8;-webkit-box-shadow:inset 1px 0 0 #d8d8d8,inset -1px 0 0 #f0f0f0;box-shadow:inset 1px 0 0 #d8d8d8,inset -1px 0 0 #f0f0f0}.order-search-main .filter-results .filter-items::-webkit-scrollbar-track:horizontal:active{-webkit-box-shadow:inset 0 1px 0 #d8d8d8,inset 0 -1px 0 #f0f0f0;box-shadow:inset 0 1px 0 #d8d8d8,inset 0 -1px 0 #f0f0f0}.order-search-main .filter-results .filter-items::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d0d0d0;border:solid transparent;border-width:0 0 0 7px;-webkit-box-shadow:inset 1px 1px 0 #f0f0f0,inset 0 -1px 0 #f0f0f0;box-shadow:inset 1px 1px 0 #f0f0f0,inset 0 -1px 0 #f0f0f0;min-height:28px;padding:75pt 0 0}.order-search-main .filter-results .filter-items::-webkit-scrollbar-thumb:horizontal{border-width:7px 0 0;-webkit-box-shadow:inset 1px 1px 0 #f0f0f0,inset -1px 0 0 #f0f0f0;box-shadow:inset 1px 1px 0 #f0f0f0,inset -1px 0 0 #f0f0f0;padding:0 0 0 75pt}.order-search-main .filter-results .filter-items::-webkit-scrollbar-thumb:hover{background-color:#777575;-webkit-box-shadow:inset 1px 1px 1px #e8e8e8;box-shadow:inset 1px 1px 1px #e8e8e8}.order-search-main .filter-results .filter-items::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.5);-webkit-box-shadow:inset 1px 1px 3px #979797;box-shadow:inset 1px 1px 3px #979797}.order-search-main .filter-results .filter-items::-webkit-scrollbar-corner{background:transparent}.order-search-main .browse-by-search{margin:0 auto;padding:0 0 20px}.order-search-main .browse-by-search input{border:1px solid #d0d0d0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#404040;font-size:1pc;height:auto;line-height:24px;outline:none;padding:0 10px 5px 15px;vertical-align:middle}.order-search-main .browse-by-search input.focused,.order-search-main .browse-by-search input.focused+button{border-bottom-color:#d0d0d0}.order-search-main .browse-by-search input::-webkit-input-placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main .browse-by-search input::-moz-placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main .browse-by-search input:-ms-input-placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main .browse-by-search input::-ms-input-placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main .browse-by-search input::placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main .browse-by-search input::-ms-clear{display:none}.order-search-main .browse-by-search ::-webkit-input-placeholder{font-style:italic}.order-search-main .browse-by-search :-moz-placeholder,.order-search-main .browse-by-search ::-moz-placeholder{font-style:italic}.order-search-main .browse-by-search :-ms-input-placeholder{font-style:italic}.order-search-main .browse-by-search button{background-color:#d0d0d0;border:0;-webkit-box-shadow:none;box-shadow:none;height:44px;outline:none;width:44px}.order-search-main .browse-by-search button:before{color:#9b9b9b;font-size:24px}.order-search-main .browse-by-search .mvp-icon-search:before{color:#707070;content:"\e92A";font-size:22px;padding-top:3px}.order-search-main .order-search-pagination-wrapper{padding:0 15px}.order-search-main .order-search-pagination-wrapper .order-search-pagination-container{float:right}.order-search-main .order-search-pagination-wrapper .order-search-pagination-container span{padding:.5em .8em}.order-search-main .order-search-pagination-wrapper .order-search-pagination-container span.inactive{border:1px solid #9b9b9b;color:#9b9b9b;cursor:default;margin-right:.3em}.order-search-main .order-search-pagination-wrapper .order-search-pagination-container a{border:1px solid #9b9b9b;color:#007bc2;cursor:pointer;margin-right:.3em;padding:.5em .8em}.order-search-main .order-search-pagination-wrapper .order-search-pagination-totalResult span{font-weight:500}.order-search-main .show-text{display:none}.order-search-main .order-search-results .download-dtls a{color:#007bc2;font-weight:500;margin-right:2px;text-decoration:none;text-transform:uppercase}.order-search-main .order-search-results .download-dtls{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;margin-top:1rem}.order-search-main .order-search-results .csv-tooltip{display:inline-block;position:relative}.order-search-main .order-search-results .csv-tooltip .csv-tooltiptext{background-color:#fff;border-radius:6px;bottom:125%;color:#303030;left:36%;margin-left:-60px;opacity:0;padding:10px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:200px;word-break:break-word;z-index:1}.order-search-main .order-search-results .csv-tooltip .csv-tooltiptext:after{border:10px solid transparent;border-top-color:#303030;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.order-search-main .order-search-results .csv-tooltip:hover .csv-tooltiptext{opacity:1;visibility:visible}.order-search-main .order-search-results .invoice-tooltip{display:inline-block;position:relative}.order-search-main .order-search-results .invoice-tooltip .invoice-tooltiptext{background-color:#fff;border-radius:6px;bottom:125%;color:#303030;left:25%;margin-left:-60px;opacity:0;padding:10px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:200px;word-break:break-word;z-index:1}.order-search-main .order-search-results .invoice-tooltip .invoice-tooltiptext:after{border:10px solid transparent;border-top-color:#303030;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.order-search-main .order-search-results .invoice-tooltip:hover .invoice-tooltiptext{opacity:1;visibility:visible}.order-search-main .order-search-results .create_new_return_request_btn{float:left;margin:13px 14px 0 15px}.order-search-main .order-search-results .create_new_return_request_btn a{margin-right:5px!important}.order-search-main .order-search-results .returns-tooltip{display:inline-block;float:right!important;position:relative}.order-search-main .order-search-results .returns-tooltip .returns-tooltiptext{background-color:#606060;border-radius:6px;bottom:145%;color:#fff;left:0;margin-left:-6pc;opacity:0;padding:10px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:200px;word-break:break-word;z-index:1}.order-search-main .order-search-results .returns-tooltip .returns-tooltiptext:after{border:10px solid transparent;border-top-color:#606060;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.order-search-main .order-search-results .returns-tooltip:hover .returns-tooltiptext{opacity:1;visibility:visible}.order-search-main .order-search-results .mvp-info-icon-style:before{cursor:pointer;margin:0!important;padding-top:0!important;top:0!important}.order-search-main .order-search-results .download-dtls a:hover{color:#00629b}.order-search-main .order-search-results .mvp-icon-download:before{color:#007bc2;font-size:24px;margin:0 5px 0 20px;padding-top:5px;position:relative;top:5px}.order-search-main .order-search-results .row.mob-table-head{margin-top:20px}.order-search-main .order-search-results .row.mob-table-head .divTableHead{padding:9pt 6px}.order-search-main .order-search-results .divTableHead{background-color:#606060;border-bottom:1px solid #d0d0d0;color:#fff;font-size:.9em;padding-bottom:9pt;padding-top:9pt}.order-search-main .order-search-results span.table-column-label{cursor:pointer}.order-search-main .order-search-results .divTableHead.total-amount{text-align:center}.order-search-main .order-search-results .order-search-follow-order{cursor:pointer;float:right;margin-left:2px;margin-top:-10px}.order-search-main .order-search-results .divTableCell{border-bottom:0;border-left:5px solid transparent;font-size:.9em;font-weight:500;padding-bottom:9pt;padding-top:9pt}.order-search-main .order-search-results .divTableCell .divTableBody{padding:0 3px;word-break:break-word}.order-search-main .order-search-results .divTableCell:hover{border-left:5px solid #007bc2}.order-search-main .order-search-results .divTableCell:nth-of-type(2n){background-color:#f0f0f0}.order-search-main .order-search-results .font-weight-700{font-size:.9em;font-weight:800}.order-search-main .order-search-results .color-green{color:#7eb338;font-weight:800}.order-search-main .order-search-results .color-grey{color:#707070;font-weight:800}.order-search-main .order-search-results .color-red{color:#ee3124;font-weight:800}.order-search-main .order-search-results .table-head{display:none}.order-search-main .order-search-results .display-items{font-size:1.125em;padding-bottom:10px}.order-search-main .order-search-results .display-items .font-weight-800{font-weight:800}.order-search-main .order-search-results .page-item.disabled .page-link{background-color:#fff;border:1px solid #9b9b9b;border-radius:0;color:#9b9b9b;pointer-events:none;z-index:9}.order-search-main .order-search-results .page-item:last-child .page-link{border-bottom-right-radius:0;border-top-right-radius:0}.order-search-main .order-search-results li.page-item{font-size:1em;font-weight:500;margin-right:4px}.order-search-main .order-search-results .page-link{border:1px solid #9b9b9b;-webkit-box-shadow:none;box-shadow:none;color:#007bc2;outline:none;padding:8px 9pt}.order-search-main .order-search-results .page-link:hover{background-color:#fff!important;border-color:#9b9b9b;text-decoration:none;z-index:2}.order-search-main .order-search-results .page-item.active .page-link{background-color:#f7f7f7!important;border-color:#9b9b9b!important;color:#9b9b9b;font-weight:800;z-index:1}.order-search-main .order-search-results a.view-request{color:#007bc2;font-weight:500}.order-search-main .order-search-results a.view-request:hover{color:#00629b;text-decoration:none}.order-search-main .order-search-results .pagination-totalResult{font-family:Arial!important}.order-search-main .order-search-results .pagination-wrapper .pagination-container{float:right}.order-search-main .order-search-results .pagination-wrapper .pagination-container a{border:1px solid #9b9b9b;color:#007bc2;cursor:pointer;margin-right:.3em;padding:.5em .8em}.order-search-main .order-search-results .pagination-wrapper .pagination-container a:hover{color:#00629b}.order-search-main .order-search-results .pagination-wrapper .pagination-container a.active{background:#f7f7f7;color:#9b9b9b;font-weight:800}@media (max-width:767px){.order-search-main .order-search-results .pagination-wrapper .pagination-container a{font-size:.73em;padding:.3em}}@media only screen and (max-width:1024px) and (min-width:768px){.order-search-main .order-search-results .pagination-wrapper .pagination-container a{font-size:.77em;padding:.3em .6em}}.order-search-main .order-search-results .pagination-wrapper .pagination-container span{padding:.5em .8em}.order-search-main .order-search-results .pagination-wrapper .pagination-container span.inactive{border:1px solid #9b9b9b;color:#9b9b9b;cursor:default;margin-right:.3em}@media (max-width:768px){.order-search-main .order-search-results .pagination-wrapper .pagination-container span.inactive{font-size:.73em}}@media only screen and (max-width:1024px) and (min-width:768px){.order-search-main .order-search-results .pagination-wrapper .pagination-container span.inactive{font-size:.77em}}@media (max-width:767px){.order-search-main .order-search-results .pagination-wrapper .pagination-container span{padding:.3em}}@media only screen and (max-width:1024px) and (min-width:768px){.order-search-main .order-search-results .pagination-wrapper .pagination-container span{padding:.3em .6em}}.order-search-main .order-search-results .pagination-wrapper .pagination-container .pagination_page_link{font-family:Arial!important}@media (max-width:768px){.order-search-main .order-search-results .pagination-wrapper .pagination-container{float:left;margin-top:1em}}.order-search-main .order-search-results ul.pagination.pull-right{float:right}.order-search-main .order-search-results #btnSearch-view-renewalId{padding:0!important}.order-search-main .order-search-results #btnSearch-view-renewalId a{background-color:#0071b3!important;border:2px solid #0071b3!important;color:#fff!important;margin:0!important;padding:5px 2px!important;width:100%!important}.order-search-main .order-search-results #btnSearch-view-renewalId a:hover{background-color:#00629b!important;border-color:#00629b!important;color:#fff!important}.order-search-main .order-search-results .unified-search-main-div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0!important;padding:0!important;width:100%}.order-search-main .order-search-results .unified-search-main-div .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:21%!important;width:21%!important}.order-search-main .order-search-results .unified-search-main-div .col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:59%!important;width:59%!important}.order-search-main .order-search-results .unified-search-main-div .checkbox-div{margin-top:10px}.order-search-main .order-search-results .unified-search-main-div .checkbox-div .custom-control-label{float:left;padding-top:2px}.order-search-main .order-search-results .unified-search-main-div .checkbox-div input[type=checkbox],.order-search-main .order-search-results .unified-search-main-div .checkbox-div input[type=radio]{left:0;opacity:0;position:absolute;top:4px;z-index:3}.order-search-main .order-search-results .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:before{background-color:#0071b3;border-color:#0071b3;color:#fff}.order-search-main .order-search-results .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:after{border-radius:0;color:#fff;content:"\e90B";display:block;font-family:icomoonregular;font-size:.8em;height:1em;margin-left:2px;position:absolute;width:1em}.order-search-main .order-search-results .unified-search-main-div .unified-search-div{border:1px solid #d0d0d0;border-radius:.25rem;margin-top:2px!important;padding:0}.order-search-main .order-search-results .unified-search-main-div .unified-search-div button{background-color:transparent!important;border:none!important;margin:5px 0 4px 5px!important;rotate:270deg!important}.order-search-main .order-search-results .unified-search-main-div .unified-search-div input{border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;height:40px}.order-search-main .order-search-results .unified-search-main-div .unified-search-div .mvp-icon-search:before{color:#000!important;font-size:24px!important}.order-search-main .order-search-results .button-invoice-download{padding:0}.order-search-main .order-search-results .button-invoice-download .mvp-icon-download:before{cursor:pointer;padding:0;top:0}.order-search-main .tech-searchbar-order-status{position:relative}.order-search-main .tech-searchbar-order-status input::-ms-clear{display:none}.order-search-main .tech-searchbar-order-status .search-tip{color:#ee3124;font-size:1.15em;font-style:italic;font-weight:800;padding-bottom:20px}.order-search-main .tech-searchbar-order-status .searchbarwrap .container{width:100%}.order-search-main .tech-searchbar-order-status .searchbarwrap .container .select2-hidden-accessible{height:3pc;width:100%}.order-search-main .tech-searchbar-order-status .searchbarwrap #ordersearch_techSearchResultsSubmit{background:#fff;border:0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.order-search-main .tech-searchbar-order-status .searchbarwrap #ordersearch_techSearchResultsSubmit:before{font-size:1.5em;margin-top:5px}.order-search-main .tech-searchbar-order-status .searchbarwrap #ordersearch_techSearchResultsSubmit:focus{outline:none}.order-search-main .tech-searchbar-order-status .searchbarwrap .search__field--aero{padding-right:0}.order-search-main .tech-searchbar-order-status .searchbarwrap .search__field--aero .form-control{background-clip:unset;border:0;border-radius:0;font-size:1.061em;height:3pc}.order-search-main .tech-searchbar-order-status .searchbarwrap .search__field--aero .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.order-search-main .tech-searchbar-order-status .searchbarwrap #ordersearch_techSearchResultsSubmit{height:3pc;width:60px}.order-search-main .tech-searchbar-order-status .searchbarwrap .container .row{height:50px}.order-search-main .tech-searchbar-order-status .searchbarwrap .select-custom span{font-size:18px}.order-search-main .tech-searchbar-order-status .darkgrey-bg{background:#404040;padding:30px 0}.order-search-main .tech-searchbar-order-status .mvp-icon-carat_down:before{content:"\e907"}.order-search-main .tech-searchbar-order-status .mvp-icon-carat_up:before{content:"\e90A"}.order-search-main .tech-searchbar-order-status .mvp-icon-search:before{content:"\e92A"}.order-search-main .tech-searchbar-order-status .mvp-icon-close:before{content:"\e90C"}.order-search-main .tech-searchbar-order-status .mvp-stack_close:before,.order-search-main .tech-searchbar-order-status [class*=mvp-icon-]:before,.order-search-main .tech-searchbar-order-status [class^=mvp-icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070;display:inline-block;font-family:icomoonregular;font-size:2.5em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.order-search-main .tech-searchbar-order-status #searchtip-right{padding:5px 0}.order-search-main .tech-searchbar-order-status #searchtip-right a{color:#007bc2}.order-search-main .tech-searchbar-order-status #searchtip-right a:hover{color:#00629b}.order-search-main .tech-searchbar-order-status select{border-radius:0;font-size:1.125em;height:60px}.order-search-main .tech-searchbar-order-status select.form-control{-webkit-appearance:none}.order-search-main .tech-searchbar-order-status .order-searchbar-input{width:75%!important}.order-search-main .modal-header.searchTips{height:auto}.order-search-main .modal-header.searchTips span.modal-title.searchTips-title{font-size:28px;line-height:normal;padding-right:15px}.order-search-main .order-search-results .results-mob.total-amount{text-align:right}.order-search-main .mvp-icon-information:before{bottom:-1px;color:#007bc2;font-size:18px!important;margin-left:2px;position:absolute}.order-search-main i.credit-block-status.mvp-icon-information{position:relative}.order-search-main span.status-table-info-icon{background:#fff;border:1px solid #007bc2;bottom:25px;display:none;height:auto;padding-bottom:10px;padding-left:10px;padding-right:10px;position:absolute;right:-138px;width:235px;z-index:1}.order-search-main .status-table-info-icon p{-webkit-margin-after:0!important;font-size:9pt!important;font-style:normal!important;font-weight:400!important;line-height:1pc!important;margin-block-end:0!important}.order-search-main .status-table-info-icon:after{border:8px solid #fff;bottom:-7px;-webkit-box-shadow:1px 1px #007bc2;box-shadow:1px 1px #007bc2;content:"";position:absolute;right:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.order-search-main span.mvp-icon-carat_down:before{color:#fff;cursor:pointer;font-size:14px;font-weight:800;position:absolute;top:7.5px}.order-search-main span.carat-icons{margin-left:5px;position:absolute;z-index:999}.order-search-main span.mvp-icon-carat_up:before{color:#fff;cursor:pointer;font-size:14px;font-weight:800;position:absolute;top:-2px}.order-search-main .sortcss{display:none}.order-search-main .descsortcss{display:inline;top:17px}.order-search-main .ascsortcss{display:inline;top:7px}.order-search-main .order-search-results-main-div{margin-top:1.7rem;padding-top:0!important}.order-search-main .order-search-results-main-div .download-dtls{margin-top:0!important}.order-search-main .order-search-results-main-div .row.mob-table-head{margin-top:10px!important}.order-search-main .order-search-results-main-div .divTableHead.total-amount{text-align:left!important}.order-search-main .order-search-results-main-div .results-mob.total-amount{text-align:right!important}#tab-0 .unified-search-main-div .unified-search-div,#tab-1 .unified-search-main-div .unified-search-div,#tab-2 .unified-search-main-div .unified-search-div{margin-left:5px;max-width:80%!important;width:80%!important}@media (min-width:600px){.order-search-main .floatingfacet{height:100%;position:sticky;top:0}}@-moz-document url-prefix(){.order-search-main .browse-by-search input{padding-top:8px}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.order-search-main .order-search-results a.view-request{font-weight:300}}@media (max-width:1024px){.order-search-main .filter-results .panel-heading div.panel-title[aria-expanded=true]:after{border-left:2px solid #707070;border-top:2px solid #707070;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.order-search-main .filter-results .panel-heading div.panel-title[aria-expanded=false]:after{border-left:2px solid #707070;border-top:2px solid #707070;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.order-search-main .order-search-results .results-mob.total-amount{text-align:left}}@media (max-width:992px){.order-search-main .order-search-results .pagination-wrapper .pagination-container{float:right}}@media (device-width:812px){.order-search-main .filter-results .selectall{font-size:.9em;right:5px;top:6px}.order-search-main .filter-results .clear{font-size:.9em;left:5px;top:6px}}@media (device-width:768px){.order-search-main .filter-results .selectall{font-size:.9em;right:5px;top:6px}.order-search-main .filter-results .clear{font-size:.9em;left:5px;top:6px}}@media (min-width:768px){.order-search-main .mpr-0{padding-right:0}}@media (max-width:1024px){.order-search-main .order-search-results .row.mob-table-head{display:none}.order-search-main .order-search-results .table-head{display:inline;font-weight:800}.order-search-main .order-search-results .view-request{padding:10px 0 0;text-align:center}.order-search-main .order-search-results .divTableCell .col-md-1,.order-search-main .order-search-results .divTableCell .col-md-2,.order-search-main .order-search-results .divTableCell .col-md-3,.order-search-main .order-search-results .divTableCell .col-md-6{display:contents}.order-search-main .order-search-results .divTableCell .results-mob{width:100%}.order-search-main .order-search-results .row.divTableCell .col-md-1.col-xs-6:last-child{text-align:center}.order-search-main .order-search-results .divTableCell,.order-search-main .order-search-results .divTableCell:nth-of-type(2n){padding-left:15px}.order-search-main .order-search-results .row.divTableCell .col-md-1.col-xs-6:last-child{padding:10px 0 0}.order-search-main .col-md-5.col-xs-6.pl-0.pb-2.pt-2{padding-top:0!important}.order-search-main .row.mobile-search-results{margin:0 -15px}}@media (max-width:640px){.order-search-main .filter-results.col-sm-4{padding:0}.order-search-main ul.pagination.pull-right{float:left}.order-search-main .pagination-container{padding:0}.order-search-main .order-search-results .row.divTableCell .col-md-1.col-xs-6:last-child{text-align:center}.order-search-main .row.mobile-search-results{margin:0}.order-search-main .filter-results .panel-heading{display:flow-root;padding:10px 15px}.order-search-main .filter-results .panel-heading div.panel-title:after{top:5px}.order-search-main .filter-results .panel-heading div.panel-title[aria-expanded=true]:after{top:10px}.order-search-main .filter-results .clear{top:0}.order-search-main .browse-by-search input::-webkit-input-placeholder{font-size:1em!important}.order-search-main .browse-by-search input::-moz-placeholder{font-size:1em!important}.order-search-main .browse-by-search input:-ms-input-placeholder{font-size:1em!important}.order-search-main .browse-by-search input::-ms-input-placeholder{font-size:1em!important}.order-search-main .browse-by-search input::placeholder{font-size:1em!important}.order-search-main .filter-results .selectall{clear:both;right:0;top:0}}@media (max-width:414px){.order-search-main .order-search-results.col-sm-8{left:0}.order-search-main .filter-results .selectall{clear:none;right:10px}.order-search-main .filter-results .panel-heading{padding:6px 15px}}@media (max-width:640px) and (orientation:portrait){.order-search-main .filter-results.col-sm-4{padding:0}.order-search-main .order-search-results.col-sm-8{left:0}.order-search-main .order-search-results .pagination-wrapper .pagination-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;justify-content:center}}@media (max-width:592px){.order-search-main .tech-searchbar-order-status .searchbarwrap{height:174px}.order-search-main .tech-searchbar-order-status .searchbarwrap .search__field--aero{padding-right:15px}.order-search-main .tech-searchbar-order-status div.pl-0{padding-left:15px!important}}@media (min-width:768px) and (max-width:991px){.order-search-main .order-search-pagination-wrapper .order-search-pagination-container{float:right}.order-search-main .order-search-pagination-wrapper div:first-child{padding-bottom:10px}}@media (max-width:767px){.order-search-main .order-search-pagination-wrapper{padding:0}.order-search-main .order-search-pagination-wrapper div:first-child{padding-bottom:10px}.order-search-main .order-search-pagination-wrapper .order-search-pagination-container{float:right;font-size:.785em;font-weight:300;padding-left:15px}.order-search-main .order-search-results .download-dtls{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;text-align:center}.order-summary-invoice-order{text-align:center}}@media (max-width:640px){.order-search-main .filter-results .panel-heading div.panel-title{padding:3px 20px}}@media (min-width:592px) and (max-width:1008px){.order-search-main .order-search-pagination-wrapper .order-search-pagination-container{padding-left:0}}@media (max-width:530px) and (orientation:portrait){.order-search-main .order-search-pagination-wrapper .order-search-pagination-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:right;justify-content:center;padding-left:0}.order-search-main .order-search-pagination-wrapper .pagination-mobile{font-size:.625em}}@media (min-width:768px) and (max-width:1024px){.order-search-main .order-search-results .download-dtls{margin-bottom:1.3rem}.order-search-main .order-search-pagination-wrapper .order-search-pagination-container{font-size:.8em}}@media (min-width:576px) and (max-width:767px){.order-search-main .order-search-results .download-dtls{margin-top:.3rem}.order-search-main .filter-results .panel-group .panel{margin-right:5px}}.order-search-main-v2 .search-multiple-orders span{color:#007bc2;cursor:pointer;font-weight:500;text-align:end}.order-search-main-v2 .minimum-order-selected{color:red;padding-top:9pt}.order-search-main-v2 .order-search-results .mvp-icon-alert-warning:before{color:#ee3124;font-size:28px;margin-left:-6px;margin-top:-8px}.order-search-main-v2 .order-search-results #formatDateId,.order-search-main-v2 .order-search-results #format_Date_Id,.order-search-main-v2 .order-search-results .formattedDueDate{vertical-align:top}.order-search-main-v2 .order-search-results .mvp-clock-Img{margin-bottom:15px;margin-top:-3px;width:22px}.order-search-main-v2 .order-search-results .mvp-timer_Img{margin-bottom:3px}.order-search-main-v2 .mob-table-head .order-results-selected-item{border-bottom:1px solid #d0d0d0;margin-left:4px}.order-search-main-v2 .custom-control-input-export-data{-webkit-box-shadow:none;box-shadow:none;height:15px;left:1px;position:relative;width:17px}.order-search-main-v2 .custom-select-all-input-export-data{-webkit-box-shadow:none;box-shadow:none;height:1pc;left:1px;position:relative;top:9pt;width:1pc}.order-search-main-v2 .modal-export-confirmation-popup .modal--content{background:#fff;border-radius:.3rem;margin:10vh auto;padding:2rem;text-align:left;width:50%}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .section-popup-msg-content-heading{display:inline-block;float:left;margin-top:25px;padding:0}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .section-popup-msg-content{display:inline-block;float:left;margin-top:0;padding:0}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .radio-btn-outer-div{display:inline-block;float:left;margin-left:15px;margin-top:10px;padding:0;width:100%}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .radio-btn-outer-div input{margin-right:5px}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv{float:left;margin-top:10px;width:100%}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .btn-popup-msg{padding:0;width:100%}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .continue-btn-style-popup{background-color:#007bc2!important;color:#fff!important}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .btn-style{margin-left:0}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .popup-btn-outerdiv .close-btn-popup{width:110px!important}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .section-popup-msg-subdiv1,.order-search-main-v2 .modal-export-confirmation-popup .modal--content .section-popup-msg-subdiv2{float:left;margin-left:-5px;text-align:left}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .circle-popup1{border:3px solid #007bc2;border-radius:50%;-webkit-box-shadow:0 0 0 10px #e3f2fb;box-shadow:0 0 0 10px #e3f2fb;cursor:pointer;height:30px;text-align:left;width:30px}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .checkmark-popup1{color:#007bc2;font-size:20px;font-weight:800;height:15px;left:27%;position:relative;top:2%;width:9px}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .circle-popup2{border:3px solid #6eb56e;border-radius:50%;-webkit-box-shadow:0 0 0 10px #efefef;box-shadow:0 0 0 10px #efefef;cursor:pointer;height:30px;text-align:left;width:30px}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .checkmark-popup2{border-bottom:3px solid #6eb56e;border-right:3px solid #6eb56e;height:15px;left:20%;position:relative;top:46%;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);width:9px}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .circle-popup3{border:3px solid #f4043b;border-radius:50%;-webkit-box-shadow:0 0 0 10px #efefef;box-shadow:0 0 0 10px #efefef;cursor:pointer;height:30px;text-align:left;width:30px}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .checkmark-popup3{display:inline-block;height:1pc;position:relative;width:10px}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .checkmark-popup3:after,.order-search-main-v2 .modal-export-confirmation-popup .modal--content .checkmark-popup3:before{border-bottom:3px solid #f4043b;border-right:3px solid #f4043b;content:"";height:1pc;left:105%;position:absolute;top:30%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.order-search-main-v2 .modal-export-confirmation-popup .modal--content .checkmark-popup3:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.invoice_tooltip_{display:inline-block;position:relative}.invoice_tooltip_ .invoice_tooltiptext{background-color:#fff;border-radius:0;-webkit-box-shadow:2px 2px 2px 0 grey;box-shadow:2px 2px 2px 0 grey;color:#000;left:185%;margin-left:-60px;margin-top:-2px;opacity:0;padding:7px 3px 1px 5px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.invoice_tooltip_ .invoice_tooltiptext:after{content:"";left:50%;margin-left:-5px;position:absolute;top:0}.invoice_tooltip_:hover .invoice_tooltiptext{opacity:1;visibility:visible}.order-search-main-v2{position:relative}.order-search-main-v2 .mvp-icon-carat_down:before{color:#007bc2;content:"\e907";font-size:25px}.order-search-main-v2 .mvp-icon-carat_up:before{color:#007bc2;content:"\e90A";font-size:25px}.order-search-main-v2 .borderTop{padding-top:30px;width:auto}.order-search-main-v2 p{color:#303030;font-family:honeywell sans;font-size:1.125em;font-weight:500;line-height:1.5;margin-top:10px}.order-search-main-v2 #maxChecks{font-size:1.25em}.order-search-main-v2 .form-control{border:1px solid #d0d0d0;border-radius:0;height:50px}.order-search-main-v2 .clear-all-label{cursor:pointer;font-weight:500;margin-top:3px;text-align:right}.order-search-main-v2 .filter-results{margin-top:84px}.order-search-main-v2 .filter-results .filter-results-title{color:#303030;font-size:1.125em;font-weight:800;padding-bottom:36px}.order-search-main-v2 .filter-results .panel-heading{background-color:transparent;border-bottom:1px solid #d0d0d0;border-top-left-radius:0;border-top-right-radius:0;padding:2px 15px}.order-search-main-v2 .filter-results .panel-title{padding-left:20px}.order-search-main-v2 .filter-results .panel-group .panel{border:1px solid #d0d0d0;border-radius:0;margin-bottom:15px}.order-search-main-v2 .filter-results .filter-results-div{padding-bottom:5px!important}.order-search-main-v2 .panel-default>.panel-heading{border-color:#d0d0d0}.order-search-main-v2 .filter-results .panel-heading div.panel-title{color:#303030;cursor:pointer;font-size:.9em;font-weight:600;margin:0;padding:8px 20px;position:relative;text-transform:uppercase;width:197px}.order-search-main-v2 .filter-results .panel-heading div.panel-title:after{border-left:2px solid #707070;border-top:2px solid #707070;content:"";display:block;height:10px;left:0;position:absolute;top:10px;-webkit-transform:rotate(225deg);transform:rotate(225deg);width:10px}.order-search-main-v2 .filter-results .panel-heading div.panel-title[aria-expanded=true]:after{border-left:2px solid #707070;border-top:2px solid #707070;content:"";display:block;height:10px;left:0;position:absolute;top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.order-search-main-v2 .filter-results .clear{float:right;line-height:21px;position:relative;top:5px;z-index:2}.order-search-main-v2 .filter-results .clear a{color:#303030;cursor:pointer;font-size:.9em;font-weight:300;text-decoration:none}.order-search-main-v2 .filter-results .clear a:focus{color:#303030!important}.order-search-main-v2 .filter-results .selectall{float:right;line-height:21px;position:relative;right:10px;top:5px;z-index:2}.order-search-main-v2 .filter-results .selectall a{color:#303030;cursor:pointer;font-size:.9em;font-weight:300;text-decoration:none}.order-search-main-v2 .filter-results .selectall a:focus{color:#303030}.order-search-main-v2 .filter-results .panel-body{padding:0 0 5px 15px}.order-search-main-v2 .filter-results .filter-items{max-height:205px;overflow-x:hidden;padding-top:10px;position:relative;width:100%}.order-search-main-v2 .filter-results .filter-items .show-more{color:#007bc2;display:block;font-size:.75em;padding:3px 0 10px 3px;text-transform:uppercase}.order-search-main-v2 .filter-results .filter-items .show-more a{color:#007bc2;text-decoration:none}.order-search-main-v2 .filter-results .show-more{cursor:pointer;display:none}.order-search-main-v2 .filter-results .filter-items ul{padding:0;width:100%}.order-search-main-v2 .filter-results .closeBtns ul{margin-bottom:.6rem;padding:0}.order-search-main-v2 .filter-results .closeBtns ul li{background-color:#f6f6f6;color:#777575;display:inline-block;font-size:.9em;margin:-1px 5px 5px 0;padding:1px 10px 0;position:relative;text-decoration:none}.order-search-main-v2 .filter-results .closeBtns ul li:hover{background-color:#e8e8e8}.order-search-main-v2 .filter-results .closeBtns .close{cursor:pointer;font-size:1.4rem;margin:0 0 0 8px;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.order-search-main-v2 .filter-results .filter-items .custom-control{background-color:transparent;display:block;min-height:1.5rem;padding-left:.85rem;position:relative}.order-search-main-v2 .filter-results .filter-items .custom-checkbox{margin-left:.75em}.order-search-main-v2 .filter-results .filter-items .custom-checkbox label{display:inline-block;margin-bottom:8px!important;padding:0}.order-search-main-v2 .filter-results .filter-items .custom-checkbox .custom-control-input{left:-10px;opacity:0;position:absolute;top:4px;z-index:3}.order-search-main-v2 .filter-results .filter-items .custom-checkbox .custom-control-label{color:#303030;font-size:1em;font-weight:400;line-height:1.42;margin:0;position:relative;vertical-align:top}.order-search-main-v2 .filter-results .filter-items .custom-checkbox .custom-control-label:after{left:-2em;top:.2rem}.order-search-main-v2 .filter-results .filter-items .custom-checkbox .custom-control-label.check:before{background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;content:"";font-family:icomoonregular;font-size:1.4em;height:13px;margin:0;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:13px}.order-search-main-v2 .filter-results .filter-items .custom-radio .custom-control-label.check:after,.order-search-main-v2 .filter-results .filter-items .custom-radio .custom-control-label.check:before{content:none}.order-search-main-v2 .filter-results .filter-items .custom-radio .custom-control-input{opacity:1;position:relative;z-index:1}.order-search-main-v2 .filter-results .filter-items .custom-control.custom-radio{padding-left:0!important}.order-search-main-v2 .filter-results .filter-items .custom-radio input{height:15px;top:2px;width:15px}.order-search-main-v2 .filter-results .filter-items .custom-radio label.custom-control-label.part-desc.check{margin-left:7px}.order-search-main-v2 .filter-results .filter-items .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bc2;border-color:#007bc2;color:#fff}.order-search-main-v2 .filter-results .filter-items .custom-checkbox .custom-control-label.check:after{border-radius:0;color:#fff;content:"\e90B";display:block;font-family:icomoonregular;font-size:.8em;height:1em;position:absolute;width:1em}.order-search-main-v2 .filter-results .filter-items .custom-checkbox .custom-control-label:before{background-color:#fff;border:1px solid #6c6c6c;content:"";display:block;height:1em;left:-1.5rem;pointer-events:none;position:absolute;top:.25rem;width:1em}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar{height:1pc;overflow:visible;width:1pc}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-button{height:0;width:0}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 7px}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-track:horizontal{border-width:7px 0 0}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-track:hover{background-color:#e8e8e8;-webkit-box-shadow:inset 1px 0 0 #f0f0f0;box-shadow:inset 1px 0 0 #f0f0f0}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-track:horizontal:hover{-webkit-box-shadow:inset 0 1px 0 #f0f0f0;box-shadow:inset 0 1px 0 #f0f0f0}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-track:active{background-color:#e8e8e8;-webkit-box-shadow:inset 1px 0 0 #d8d8d8,inset -1px 0 0 #f0f0f0;box-shadow:inset 1px 0 0 #d8d8d8,inset -1px 0 0 #f0f0f0}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-track:horizontal:active{-webkit-box-shadow:inset 0 1px 0 #d8d8d8,inset 0 -1px 0 #f0f0f0;box-shadow:inset 0 1px 0 #d8d8d8,inset 0 -1px 0 #f0f0f0}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d0d0d0;border:solid transparent;border-width:0 0 0 7px;-webkit-box-shadow:inset 1px 1px 0 #f0f0f0,inset 0 -1px 0 #f0f0f0;box-shadow:inset 1px 1px 0 #f0f0f0,inset 0 -1px 0 #f0f0f0;min-height:28px;padding:75pt 0 0}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-thumb:horizontal{border-width:7px 0 0;-webkit-box-shadow:inset 1px 1px 0 #f0f0f0,inset -1px 0 0 #f0f0f0;box-shadow:inset 1px 1px 0 #f0f0f0,inset -1px 0 0 #f0f0f0;padding:0 0 0 75pt}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-thumb:hover{background-color:#777575;-webkit-box-shadow:inset 1px 1px 1px #e8e8e8;box-shadow:inset 1px 1px 1px #e8e8e8}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.5);-webkit-box-shadow:inset 1px 1px 3px #979797;box-shadow:inset 1px 1px 3px #979797}.order-search-main-v2 .filter-results .filter-items::-webkit-scrollbar-corner{background:transparent}.order-search-main-v2 .browse-by-search{margin:0 auto;padding:0 0 20px}.order-search-main-v2 .browse-by-search input{border:1px solid #d0d0d0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#404040;font-size:1pc;height:auto;line-height:24px;outline:none;padding:0 10px 5px 15px;vertical-align:middle}.order-search-main-v2 .browse-by-search input.focused,.order-search-main-v2 .browse-by-search input.focused+button{border-bottom-color:#d0d0d0}.order-search-main-v2 .browse-by-search input::-webkit-input-placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main-v2 .browse-by-search input::-moz-placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main-v2 .browse-by-search input:-ms-input-placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main-v2 .browse-by-search input::-ms-input-placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main-v2 .browse-by-search input::placeholder{color:#9b9b9b;line-height:24px;vertical-align:middle}.order-search-main-v2 .browse-by-search input::-ms-clear{display:none}.order-search-main-v2 .browse-by-search ::-webkit-input-placeholder{font-style:italic}.order-search-main-v2 .browse-by-search :-moz-placeholder,.order-search-main-v2 .browse-by-search ::-moz-placeholder{font-style:italic}.order-search-main-v2 .browse-by-search :-ms-input-placeholder{font-style:italic}.order-search-main-v2 .browse-by-search button{background-color:#d0d0d0;border:0;-webkit-box-shadow:none;box-shadow:none;height:44px;outline:none;width:44px}.order-search-main-v2 .browse-by-search button:before{color:#9b9b9b;font-size:24px}.order-search-main-v2 .browse-by-search .mvp-icon-search:before{color:#707070;content:"\e92A";font-size:22px;padding-top:3px}.order-search-main-v2 .order-search-pagination-wrapper{padding:0 15px}.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container{float:right}.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container span{padding:.5em .8em}.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container span.inactive{border:1px solid #9b9b9b;color:#9b9b9b;cursor:default;margin-right:.3em}.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container a{border:1px solid #9b9b9b;color:#007bc2;cursor:pointer;margin-right:.3em;padding:.5em .8em}.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-totalResult span{font-weight:500}.order-search-main-v2 .show-text{display:none}.order-search-main-v2 .order-search-results .download-dtls a{color:#007bc2;font-weight:500;margin-right:2px;text-decoration:none;text-transform:uppercase}.order-search-main-v2 .order-search-results .download-dtls{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;margin-top:1rem}.order-search-main-v2 .order-search-results .csv-tooltip{display:inline-block;position:relative}.order-search-main-v2 .order-search-results .csv-tooltip .csv-tooltiptext{background-color:#fff;border-radius:6px;bottom:125%;color:#303030;left:36%;margin-left:-60px;opacity:0;padding:10px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:200px;word-break:break-word;z-index:1}.order-search-main-v2 .order-search-results .csv-tooltip .csv-tooltiptext:after{border:10px solid transparent;border-top-color:#303030;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.order-search-main-v2 .order-search-results .csv-tooltip:hover .csv-tooltiptext{opacity:1;visibility:visible}.order-search-main-v2 .order-search-results .invoice-tooltip{display:inline-block;position:relative}.order-search-main-v2 .order-search-results .invoice-tooltip .invoice-tooltiptext{background-color:#fff;border-radius:6px;bottom:125%;color:#303030;left:25%;margin-left:-60px;opacity:0;padding:10px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:200px;word-break:break-word;z-index:1}.order-search-main-v2 .order-search-results .invoice-tooltip .invoice-tooltiptext:after{border:10px solid transparent;border-top-color:#303030;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.order-search-main-v2 .order-search-results .invoice-tooltip:hover .invoice-tooltiptext{opacity:1;visibility:visible}.order-search-main-v2 .order-search-results .create_new_return_request_btn{float:left;margin:13px 14px 0 15px}.order-search-main-v2 .order-search-results .create_new_return_request_btn a{margin-right:5px!important}.order-search-main-v2 .order-search-results .returns-tooltip{display:inline-block;float:right!important;position:relative}.order-search-main-v2 .order-search-results .returns-tooltip .returns-tooltiptext{background-color:#606060;border-radius:6px;bottom:145%;color:#fff;left:0;margin-left:-6pc;opacity:0;padding:10px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:200px;word-break:break-word;z-index:1}.order-search-main-v2 .order-search-results .returns-tooltip .returns-tooltiptext:after{border:10px solid transparent;border-top-color:#606060;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.order-search-main-v2 .order-search-results .returns-tooltip:hover .returns-tooltiptext{opacity:1;visibility:visible}.order-search-main-v2 .order-search-results .mvp-info-icon-style:before{cursor:pointer;margin:0!important;padding-top:0!important;top:0!important}.order-search-main-v2 .order-search-results .download-dtls a:hover{color:#00629b}.order-search-main-v2 .order-search-results .mvp-icon-download:before{color:#007bc2;font-size:24px;margin:0 5px 0 20px;padding-top:5px;position:relative;top:5px}.order-search-main-v2 .order-search-results .row.mob-table-head{background-color:#606060;margin-top:20px}.order-search-main-v2 .order-search-results .row.mob-table-head .divTableHead{padding:9pt 6px}.order-search-main-v2 .order-search-results .divTableHead{background-color:#606060;border-bottom:1px solid #d0d0d0;color:#fff;font-size:.9em;padding-bottom:9pt;padding-top:9pt}.order-search-main-v2 .order-search-results span.table-column-label{cursor:pointer}.order-search-main-v2 .order-search-results .divTableHead.total-amount{text-align:center}.order-search-main-v2 .order-search-results .order-search-follow-order{cursor:pointer;float:right;margin-left:2px;margin-top:-10px}.order-search-main-v2 .order-search-results .divTableCell{border-bottom:0;border-left:5px solid transparent;font-size:.9em;font-weight:500;padding-bottom:9pt;padding-top:9pt}.order-search-main-v2 .order-search-results .divTableCell .divTableBody{padding:0 3px;word-break:break-word}.order-search-main-v2 .order-search-results .divTableCell:hover{border-left:5px solid #007bc2}.order-search-main-v2 .order-search-results .divTableCell:nth-of-type(2n){background-color:#f0f0f0}.order-search-main-v2 .order-search-results .font-weight-700{font-size:.9em;font-weight:800}.order-search-main-v2 .order-search-results .color-green{color:#7eb338;font-weight:800}.order-search-main-v2 .order-search-results .color-grey{color:#707070;font-weight:800}.order-search-main-v2 .order-search-results .color-red{color:#ee3124;font-weight:800}.order-search-main-v2 .order-search-results .table-head{display:none}.order-search-main-v2 .order-search-results .display-items{font-size:1.125em;padding-bottom:10px}.order-search-main-v2 .order-search-results .display-items .font-weight-800{font-weight:800}.order-search-main-v2 .order-search-results .page-item.disabled .page-link{background-color:#fff;border:1px solid #9b9b9b;border-radius:0;color:#9b9b9b;pointer-events:none;z-index:9}.order-search-main-v2 .order-search-results .page-item:last-child .page-link{border-bottom-right-radius:0;border-top-right-radius:0}.order-search-main-v2 .order-search-results li.page-item{font-size:1em;font-weight:500;margin-right:4px}.order-search-main-v2 .order-search-results .page-link{border:1px solid #9b9b9b;-webkit-box-shadow:none;box-shadow:none;color:#007bc2;outline:none;padding:8px 9pt}.order-search-main-v2 .order-search-results .page-link:hover{background-color:#fff!important;border-color:#9b9b9b;text-decoration:none;z-index:2}.order-search-main-v2 .order-search-results .page-item.active .page-link{background-color:#f7f7f7!important;border-color:#9b9b9b!important;color:#9b9b9b;font-weight:800;z-index:1}.order-search-main-v2 .order-search-results a.view-request{color:#007bc2;font-weight:500}.order-search-main-v2 .order-search-results a.view-request:hover{color:#00629b;text-decoration:none}.order-search-main-v2 .order-search-results .pagination-totalResult{font-family:Arial!important}.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container{float:right}.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container a{border:1px solid #9b9b9b;color:#007bc2;cursor:pointer;margin-right:.3em;padding:.5em .8em}.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container a:hover{color:#00629b}.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container a.active{background:#f7f7f7;color:#9b9b9b;font-weight:800}@media (max-width:767px){.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container a{font-size:.73em;padding:.3em}}@media only screen and (max-width:1024px) and (min-width:768px){.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container a{font-size:.77em;padding:.3em .6em}}.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container span{padding:.5em .8em}.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container span.inactive{border:1px solid #9b9b9b;color:#9b9b9b;cursor:default;margin-right:.3em}@media (max-width:768px){.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container span.inactive{font-size:.73em}}@media only screen and (max-width:1024px) and (min-width:768px){.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container span.inactive{font-size:.77em}}@media (max-width:767px){.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container span{padding:.3em}}@media only screen and (max-width:1024px) and (min-width:768px){.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container span{padding:.3em .6em}}.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container .pagination_page_link{font-family:Arial!important}@media (max-width:768px){.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container{float:left;margin-top:1em}}.order-search-main-v2 .order-search-results ul.pagination.pull-right{float:right}.order-search-main-v2 .order-search-results #btnSearch-view-renewalId{padding:0!important}.order-search-main-v2 .order-search-results #btnSearch-view-renewalId a{background-color:#0071b3!important;border:2px solid #0071b3!important;color:#fff!important;margin:0!important;padding:5px 2px!important;width:100%!important}.order-search-main-v2 .order-search-results #btnSearch-view-renewalId a:hover{background-color:#00629b!important;border-color:#00629b!important;color:#fff!important}.order-search-main-v2 .order-search-results .unified-search-main-div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0!important;padding:0!important;width:100%}.order-search-main-v2 .order-search-results .unified-search-main-div .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:21%!important;width:21%!important}.order-search-main-v2 .order-search-results .unified-search-main-div .col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:59%!important;width:59%!important}.order-search-main-v2 .order-search-results .unified-search-main-div .checkbox-div{margin-top:10px}.order-search-main-v2 .order-search-results .unified-search-main-div .checkbox-div .custom-control-label{float:left;padding-top:2px}.order-search-main-v2 .order-search-results .unified-search-main-div .checkbox-div input[type=checkbox],.order-search-main-v2 .order-search-results .unified-search-main-div .checkbox-div input[type=radio]{left:0;opacity:0;position:absolute;top:4px;z-index:3}.order-search-main-v2 .order-search-results .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:before{background-color:#0071b3;border-color:#0071b3;color:#fff}.order-search-main-v2 .order-search-results .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:after{border-radius:0;color:#fff;content:"\e90B";display:block;font-family:icomoonregular;font-size:.8em;height:1em;margin-left:2px;position:absolute;width:1em}.order-search-main-v2 .order-search-results .unified-search-main-div .unified-search-div{border:1px solid #d0d0d0;border-radius:.25rem;margin-top:2px!important;padding:0}.order-search-main-v2 .order-search-results .unified-search-main-div .unified-search-div button{background-color:transparent!important;border:none!important;margin:5px 0 4px 5px!important;rotate:270deg!important}.order-search-main-v2 .order-search-results .unified-search-main-div .unified-search-div input{border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;height:40px}.order-search-main-v2 .order-search-results .unified-search-main-div .unified-search-div .mvp-icon-search:before{color:#000!important;font-size:24px!important}.order-search-main-v2 .order-search-results .button-invoice-download{padding:0}.order-search-main-v2 .order-search-results .button-invoice-download .mvp-icon-download:before{cursor:pointer;padding:0;top:0}.order-search-main-v2 .tech-searchbar-order-status{position:relative}.order-search-main-v2 .tech-searchbar-order-status input::-ms-clear{display:none}.order-search-main-v2 .tech-searchbar-order-status .search-tip{color:#ee3124;font-size:1.15em;font-style:italic;font-weight:800;padding-bottom:20px}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap .container{width:100%}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap #ordersearch_techSearchResultsSubmit{background:#fff;border:0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap #ordersearch_techSearchResultsSubmit:before{font-size:1.5em;margin-top:5px}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap #ordersearch_techSearchResultsSubmit:focus{outline:none}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap .search__field--aero{padding-right:0}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap .search__field--aero .form-control{background-clip:unset;border:0;border-radius:0;font-size:1.061em;height:3pc}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap .search__field--aero .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap #ordersearch_techSearchResultsSubmit{height:3pc;width:60px}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap .container .row{height:50px}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap .select-custom span{font-size:18px}.order-search-main-v2 .tech-searchbar-order-status .darkgrey-bg{background:#404040;padding:30px 0}.order-search-main-v2 .tech-searchbar-order-status .mvp-icon-carat_down:before{content:"\e907"}.order-search-main-v2 .tech-searchbar-order-status .mvp-icon-carat_up:before{content:"\e90A"}.order-search-main-v2 .tech-searchbar-order-status .mvp-icon-search:before{content:"\e92A"}.order-search-main-v2 .tech-searchbar-order-status .mvp-icon-close:before{content:"\e90C"}.order-search-main-v2 .tech-searchbar-order-status .mvp-stack_close:before,.order-search-main-v2 .tech-searchbar-order-status [class*=mvp-icon-]:before,.order-search-main-v2 .tech-searchbar-order-status [class^=mvp-icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070;display:inline-block;font-family:icomoonregular;font-size:2.5em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.order-search-main-v2 .tech-searchbar-order-status #searchtip-right{padding:5px 0}.order-search-main-v2 .tech-searchbar-order-status #searchtip-right a{color:#007bc2}.order-search-main-v2 .tech-searchbar-order-status #searchtip-right a:hover{color:#00629b}.order-search-main-v2 .tech-searchbar-order-status select{border-radius:0;font-size:1.125em;height:60px}.order-search-main-v2 .tech-searchbar-order-status select.form-control{-webkit-appearance:none}.order-search-main-v2 .tech-searchbar-order-status .order-searchbar-input{width:75%!important}.order-search-main-v2 .modal-header.searchTips{height:auto}.order-search-main-v2 .modal-header.searchTips span.modal-title.searchTips-title{font-size:28px;line-height:normal;padding-right:15px}.order-search-main-v2 .order-search-results .results-mob.total-amount{text-align:right}.order-search-main-v2 .mvp-icon-information:before{bottom:-1px;color:#007bc2;font-size:18px!important;margin-left:2px;position:absolute}.order-search-main-v2 i.credit-block-status.mvp-icon-information{position:relative}.order-search-main-v2 span.status-table-info-icon{background:#fff;border:1px solid #007bc2;bottom:25px;display:none;height:auto;padding-bottom:10px;padding-left:10px;padding-right:10px;position:absolute;right:-138px;width:235px;z-index:1}.order-search-main-v2 .status-table-info-icon p{-webkit-margin-after:0!important;font-size:9pt!important;font-style:normal!important;font-weight:400!important;line-height:1pc!important;margin-block-end:0!important}.order-search-main-v2 .status-table-info-icon:after{border:8px solid #fff;bottom:-7px;-webkit-box-shadow:1px 1px #007bc2;box-shadow:1px 1px #007bc2;content:"";position:absolute;right:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.order-search-main-v2 span.mvp-icon-carat_down:before{color:#fff;cursor:pointer;font-size:14px;font-weight:800;position:absolute;top:7.5px}.order-search-main-v2 span.carat-icons{margin-left:5px;position:absolute;z-index:999}.order-search-main-v2 span.mvp-icon-carat_up:before{color:#fff;cursor:pointer;font-size:14px;font-weight:800;position:absolute;top:-2px}.order-search-main-v2 .sortcss{display:none}.order-search-main-v2 .descsortcss{display:inline;top:17px}.order-search-main-v2 .ascsortcss{display:inline;top:7px}.order-search-main-v2 .order-search-results-main-div{padding-top:0!important}.order-search-main-v2 .order-search-results-main-div .download-dtls{margin-top:0!important}.order-search-main-v2 .order-search-results-main-div .row.mob-table-head{margin-top:10px!important}.order-search-main-v2 .order-search-results-main-div .divTableHead.total-amount{text-align:left!important}.order-search-main-v2 .order-search-results-main-div .results-mob.total-amount{text-align:right!important}#tab-0 .unified-search-main-div,#tab-1 .unified-search-main-div,#tab-2 .unified-search-main-div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0!important;padding:0!important;width:100%}#tab-0 .unified-search-main-div .col-md-2,#tab-1 .unified-search-main-div .col-md-2,#tab-2 .unified-search-main-div .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:21%!important;width:21%!important}#tab-0 .unified-search-main-div .col-md-8,#tab-1 .unified-search-main-div .col-md-8,#tab-2 .unified-search-main-div .col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:59%!important;width:59%!important}#tab-0 .unified-search-main-div .checkbox-div,#tab-1 .unified-search-main-div .checkbox-div,#tab-2 .unified-search-main-div .checkbox-div{margin-top:47px!important}#tab-0 .unified-search-main-div .checkbox-div .custom-control-label,#tab-1 .unified-search-main-div .checkbox-div .custom-control-label,#tab-2 .unified-search-main-div .checkbox-div .custom-control-label{float:left;padding-top:2px}#tab-0 .unified-search-main-div .checkbox-div input[type=checkbox],#tab-0 .unified-search-main-div .checkbox-div input[type=radio],#tab-1 .unified-search-main-div .checkbox-div input[type=checkbox],#tab-1 .unified-search-main-div .checkbox-div input[type=radio],#tab-2 .unified-search-main-div .checkbox-div input[type=checkbox],#tab-2 .unified-search-main-div .checkbox-div input[type=radio]{left:0;opacity:0;position:absolute;top:4px;z-index:3}#tab-0 .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:before,#tab-1 .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:before,#tab-2 .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:before{background-color:#0071b3;border-color:#0071b3;color:#fff}#tab-0 .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:after,#tab-1 .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:after,#tab-2 .unified-search-main-div .checkbox-div .custom-control-input:checked~.custom-control-label:after{border-radius:0;color:#fff;content:"\e90B";display:block;font-family:icomoonregular;font-size:.8em;height:1em;margin-left:2px;position:absolute;width:1em}#tab-0 .unified-search-main-div .unified-search-div,#tab-1 .unified-search-main-div .unified-search-div,#tab-2 .unified-search-main-div .unified-search-div{border:1px solid #d0d0d0;border-radius:.25rem;margin-left:10%;margin-top:38px!important;max-width:70%!important;padding:0;width:70%!important}#tab-0 .unified-search-main-div .unified-search-div button,#tab-1 .unified-search-main-div .unified-search-div button,#tab-2 .unified-search-main-div .unified-search-div button{background-color:transparent!important;border:none!important;margin:5px 0 4px 5px!important;rotate:270deg!important}#tab-0 .unified-search-main-div .unified-search-div input,#tab-1 .unified-search-main-div .unified-search-div input,#tab-2 .unified-search-main-div .unified-search-div input{border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;height:40px}#tab-0 .unified-search-main-div .unified-search-div .mvp-icon-search:before,#tab-1 .unified-search-main-div .unified-search-div .mvp-icon-search:before,#tab-2 .unified-search-main-div .unified-search-div .mvp-icon-search:before{color:#000!important;font-size:24px!important}#tab-0 .unified-search-main-div .empty-div,#tab-1 .unified-search-main-div .empty-div,#tab-2 .unified-search-main-div .empty-div{display:none}@media (min-width:600px){.order-search-main-v2 .floatingfacet{height:100%;position:sticky;top:0}}@-moz-document url-prefix(){.order-search-main-v2 .browse-by-search input{padding-top:8px}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.order-search-main-v2 .order-search-results a.view-request{font-weight:300}}@media (max-width:1024px){.order-search-main-v2 .filter-results .panel-heading div.panel-title[aria-expanded=true]:after{border-left:2px solid #707070;border-top:2px solid #707070;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.order-search-main-v2 .filter-results .panel-heading div.panel-title[aria-expanded=false]:after{border-left:2px solid #707070;border-top:2px solid #707070;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.order-search-main-v2 .order-search-results .results-mob.total-amount{text-align:left}}.contact-honeywell-section-order-status .require-assistance-order-status{padding-top:20px}.contact-honeywell-section-order-status .button.button--secondary.contact-honeywell-form a{font-size:1pc!important}@media (max-width:992px){.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container{float:right}}@media (device-width:812px){.order-search-main-v2 .filter-results .selectall{font-size:.9em;right:5px;top:6px}.order-search-main-v2 .filter-results .clear{font-size:.9em;left:5px;top:6px}}@media (device-width:768px){.order-search-main-v2 .filter-results .selectall{font-size:.9em;right:5px;top:6px}.order-search-main-v2 .filter-results .clear{font-size:.9em;left:5px;top:6px}}@media (min-width:768px){.order-search-main-v2 .mpr-0{padding-right:0}}@media (max-width:1024px){.order-search-main-v2 .order-search-results .row.mob-table-head{display:none}.order-search-main-v2 .order-search-results .table-head{display:inline;font-weight:800}.order-search-main-v2 .order-search-results .view-request{padding:10px 0 0;text-align:center}.order-search-main-v2 .order-search-results .divTableCell .col-md-1,.order-search-main-v2 .order-search-results .divTableCell .col-md-2,.order-search-main-v2 .order-search-results .divTableCell .col-md-3,.order-search-main-v2 .order-search-results .divTableCell .col-md-6{display:contents}.order-search-main-v2 .order-search-results .divTableCell .results-mob{width:100%}.order-search-main-v2 .order-search-results .row.divTableCell .col-md-1.col-xs-6:last-child{text-align:center}.order-search-main-v2 .order-search-results .divTableCell,.order-search-main-v2 .order-search-results .divTableCell:nth-of-type(2n){padding-left:15px}.order-search-main-v2 .order-search-results .row.divTableCell .col-md-1.col-xs-6:last-child{padding:10px 0 0}.order-search-main-v2 .col-md-5.col-xs-6.pl-0.pb-2.pt-2{padding-top:0!important}.order-search-main-v2 .row.mobile-search-results{margin:0 -15px}}@media (max-width:640px){.order-search-main-v2 .filter-results.col-sm-4{padding:0}.order-search-main-v2 ul.pagination.pull-right{float:left}.order-search-main-v2 .pagination-container{padding:0}.order-search-main-v2 .order-search-results .row.divTableCell .col-md-1.col-xs-6:last-child{text-align:center}.order-search-main-v2 .row.mobile-search-results{margin:0}.order-search-main-v2 .filter-results .panel-heading{display:flow-root;padding:10px 15px}.order-search-main-v2 .filter-results .panel-heading div.panel-title:after{top:5px}.order-search-main-v2 .filter-results .panel-heading div.panel-title[aria-expanded=true]:after{top:10px}.order-search-main-v2 .filter-results .clear{top:0}.order-search-main-v2 .browse-by-search input::-webkit-input-placeholder{font-size:1em!important}.order-search-main-v2 .browse-by-search input::-moz-placeholder{font-size:1em!important}.order-search-main-v2 .browse-by-search input:-ms-input-placeholder{font-size:1em!important}.order-search-main-v2 .browse-by-search input::-ms-input-placeholder{font-size:1em!important}.order-search-main-v2 .browse-by-search input::placeholder{font-size:1em!important}.order-search-main-v2 .filter-results .selectall{clear:both;right:0;top:0}}@media (max-width:414px){.order-search-main-v2 .order-search-results.col-sm-8{left:0}.order-search-main-v2 .filter-results .selectall{clear:none;right:10px}.order-search-main-v2 .filter-results .panel-heading{padding:6px 15px}}@media (max-width:640px) and (orientation:portrait){.order-search-main-v2 .filter-results.col-sm-4{padding:0}.order-search-main-v2 .order-search-results.col-sm-8{left:0}.order-search-main-v2 .order-search-results .pagination-wrapper .pagination-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;justify-content:center}}@media (max-width:592px){.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap{height:174px}.order-search-main-v2 .tech-searchbar-order-status .searchbarwrap .search__field--aero{padding-right:15px}.order-search-main-v2 .tech-searchbar-order-status div.pl-0{padding-left:15px!important}}@media (min-width:768px) and (max-width:991px){.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container{float:right}.order-search-main-v2 .order-search-pagination-wrapper div:first-child{padding-bottom:10px}}@media (max-width:767px){.order-search-main-v2 .order-search-pagination-wrapper{padding:0}.order-search-main-v2 .order-search-pagination-wrapper div:first-child{padding-bottom:10px}.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container{float:right;font-size:.785em;font-weight:300;padding-left:15px}.order-search-main-v2 .order-search-results .download-dtls{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none;text-align:center}.order-summary-invoice-order{text-align:center}}@media (max-width:640px){.order-search-main-v2 .filter-results .panel-heading div.panel-title{padding:3px 20px}}@media (min-width:592px) and (max-width:1008px){.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container{padding-left:0}}@media (max-width:530px) and (orientation:portrait){.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:right;justify-content:center;padding-left:0}.order-search-main-v2 .order-search-pagination-wrapper .pagination-mobile{font-size:.625em}}@media (min-width:768px) and (max-width:1024px){.order-search-main-v2 .order-search-results .download-dtls{margin-bottom:1.3rem}.order-search-main-v2 .order-search-pagination-wrapper .order-search-pagination-container{font-size:.8em}}@media (min-width:576px) and (max-width:767px){.order-search-main-v2 .order-search-results .download-dtls{margin-top:.3rem}.order-search-main-v2 .filter-results .panel-group .panel{margin-right:5px}}i.order-type-status.mvp-icon-information{margin:0!important;position:relative}.order-type-status.mvp-icon-information:before{color:#ee3124;font-size:18px!important}.returns-claim-details-section .order-dtls-attachments-files.file-list{max-height:462px;overflow-y:auto}.returns-claim-details-section .order-line-items-table .order-line-items{color:#303030;font-family:honeywell sans;font-size:1.125em;position:relative}.returns-claim-details-section .order-line-items-table .order-line-items a{color:#007bc2;word-break:break-all}.returns-claim-details-section .order-line-items-table .order-line-items a:hover{color:#00629b;outline:0;text-decoration:none}.returns-claim-details-section .order-line-items-table .order-line-items p{color:#303030;font-family:honeywell sans;font-size:1.125em;font-weight:300;line-height:1.5}.returns-claim-details-section .order-line-items-table .order-line-items .custom-scrollbar{height:300px;overflow-y:scroll;padding:0 15px}.returns-claim-details-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar{width:8px}.returns-claim-details-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.returns-claim-details-section .order-line-items-table .order-line-items .custom-scrollbar::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.returns-claim-details-section .order-line-items-table .order-line-items .panel-body.custom-scrollbar .row{margin-left:0;margin-right:0}.returns-claim-details-section .order-line-items-table .order-line-items .panel{background-color:#fff;border:1px solid transparent;border-radius:0;margin-bottom:15px}.returns-claim-details-section .order-line-items-table .order-line-items .panel-default{border-color:#d0d0d0}.returns-claim-details-section .order-line-items-table .order-line-items .panel-heading{background-color:#f0f0f0;border-bottom:1px solid #d0d0d0;border-top-left-radius:0;border-top-right-radius:0;overflow:hidden;padding:14px 15px}.returns-claim-details-section .order-line-items-table .order-line-items .panel-head{width:80%}.returns-claim-details-section .order-line-items-table .order-line-items .panel-body{padding:0}.returns-claim-details-section .order-line-items-table .order-line-items .divTableHead,.returns-claim-details-section .order-line-items-table .order-line-items .divTableHeadCheckbox{background-color:#3c3c3c;color:#efefef;font-size:.875em;padding-bottom:9pt;padding-top:9pt}.returns-claim-details-section .order-line-items-table .order-line-items .divTableCell{border-bottom:1px solid #d0d0d0;border-left:5px solid transparent;font-size:14px;margin:0;padding-bottom:15px;padding-top:15px}.returns-claim-details-section .order-line-items-table .order-line-items .divTableCell .image-fluid{cursor:pointer}.returns-claim-details-section .order-line-items-table .order-line-items .divTableCell:hover{border-left:5px solid #007bc2}.returns-claim-details-section .order-line-items-table .order-line-items .divTableCell:nth-of-type(2n){background-color:#f0f0f0}.returns-claim-details-section .order-line-items-table .order-line-items .divTableCell:last-child{border-bottom:0}.returns-claim-details-section .order-line-items-table .order-line-items .view-all{color:#007bc2;float:right;position:relative;z-index:2}.returns-claim-details-section .order-line-items-table .order-line-items .view-all a{color:#007bc2;font-size:.9em;font-weight:500;text-decoration:none}.returns-claim-details-section .order-line-items-table .order-line-items .view-all a:hover{color:#00629b;text-decoration:none}.returns-claim-details-section .order-line-items-table .order-line-items .view-request{right:0;text-align:left}.returns-claim-details-section .order-line-items-table .order-line-items .font-weight-500{font-weight:300}.returns-claim-details-section .order-line-items-table .order-line-items .font-weight-700{font-size:.9em;font-weight:800}.returns-claim-details-section .order-line-items-table .order-line-items .color-green{color:#7eb338;font-weight:800}.returns-claim-details-section .order-line-items-table .order-line-items .color-grey{color:#707070;font-weight:800}.returns-claim-details-section .order-line-items-table .order-line-items .color-red{color:#ee3124;font-weight:800}.returns-claim-details-section .order-line-items-table .order-line-items .bg-gray-dark-v3{background-color:#606060}.returns-claim-details-section .order-line-items-table .order-line-items .btn-reorder{background-color:#1272b2;border:2px solid #1272b2;color:#fff;cursor:pointer;float:right;font-size:.875em;padding:20px 4%;text-align:center}.returns-claim-details-section .order-line-items-table .order-line-items .table-head{display:none}.returns-claim-details-section .order-line-items-table .order-line-items .row.mob-table-head{background-color:#3c3c3c;margin-left:0;margin-right:0;padding-left:10px}.returns-claim-details-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{font-weight:500;right:4px;text-align:right}.returns-claim-details-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell>div{word-wrap:break-word;min-height:auto;padding:0}.returns-claim-details-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell{margin-left:0;margin-right:0;padding-left:9pt;padding-right:15px}.returns-claim-details-section .order-line-items-table .order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child{text-align:left!important}.returns-claim-details-section .order-line-items-table .order-line-items .due-detail{color:#c00}.returns-claim-details-section .order-line-items-table .order-line-items .panel{border:0}.returns-claim-details-section .order-line-items-table .order-line-items .panel .panel-body{border:2px solid #f0f0f0;margin:auto}.returns-claim-details-section .order-line-items-table .order-line-items .panel .panel-body .top-result{font-weight:500}.returns-claim-details-section .order-line-items-table .order-line-items .header5{color:#303030;font-size:1.375em;font-weight:800}.returns-claim-details-section .order-line-items-table .order-line-items .panel-heading{background-color:unset;border:0;padding:35px 15px 15px 0}.returns-claim-details-section .order-line-items-table .order-line-items .custom-selection{max-height:500px;min-height:5pc;outline:none;overflow-x:hidden;overflow-y:overlay;padding:0 15px}.returns-claim-details-section .order-line-items-table .order-line-items .custom-selection .results-mob{font-weight:500;padding-left:15px;text-align:left}.returns-claim-details-section .order-line-items-table .order-line-items .custom-selection .quantity-reduce{color:#007bc2;cursor:pointer;display:inline-block;font-weight:800;padding-left:15px;text-transform:uppercase}.returns-claim-details-section .order-line-items-table .order-line-items .custom-selection .results-mob.productNum{position:relative;top:-2px}@-moz-document url-prefix(){.returns-claim-details-section .order-line-items-table .order-line-items .custom-selection{overflow:auto;scrollbar-width:thin}}.returns-claim-details-section .order-line-items-table .order-line-items .custom-selection::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.returns-claim-details-section .order-line-items-table .order-line-items .divTableHead,.returns-claim-details-section .order-line-items-table .order-line-items .divTableHeadCheckbox{padding-left:15px;text-align:left}.returns-claim-details-section .order-line-items-table .order-line-items .divTableHeadCheckbox:first-child{padding-left:45px}.returns-claim-details-section .order-line-items-table .order-line-items .mvp-icon-carat_down:before{color:#007bc2;content:"\e907";cursor:pointer;font-size:25px}.returns-claim-details-section .order-line-items-table .order-line-items .mvp-icon-favorite:before{color:#007bc2;content:"\e914";font-size:25px}.returns-claim-details-section .order-line-items-table .order-line-items .mvp-icon-carat_up:before{color:#007bc2;content:"\e90A";cursor:pointer;font-size:25px}.returns-claim-details-section .order-line-items-table .order-line-items .hidden{display:none}.returns-claim-details-section .order-line-items-table .order-line-items .orderDtlsDivider{border-top:1px solid #d0d0d0;margin:10px auto}.returns-claim-details-section .order-line-items-table .order-line-items .mvp-icon-document:before{color:#007bc2;cursor:pointer;font-size:20px;padding:0 15px}.returns-claim-details-section .order-line-items-table .order-line-items .mvp-icon-information:before{bottom:-3px;color:#007bc2;font-size:18px;padding-left:5px;position:relative}.returns-claim-details-section .order-line-items-table .order-line-items .partNumInfo{background:#fff;border:1px solid #007bc2;display:none;font-size:11px;font-style:normal;font-weight:500;margin-left:-155px;margin-top:30px;padding:15px;position:absolute;text-align:left;width:250px;z-index:1}.returns-claim-details-section .order-line-items-table .order-line-items .partNumInfo .partNumInfoLabel{font-size:11px;font-weight:900}.returns-claim-details-section .order-line-items-table .order-line-items .partNumInfo:after{border:8px solid #fff;-webkit-box-shadow:1px 1px #007bc2;box-shadow:1px 1px #007bc2;content:"";position:absolute;right:40%;top:-8px;-webkit-transform:rotate(224deg);transform:rotate(224deg)}.returns-claim-details-section .order-line-items-table .order-line-items div.tooltip-data{font-size:9pt}.returns-claim-details-section .order-line-items-table .order-line-items span.tooltip-data{font-weight:900}.returns-claim-details-section .order-line-items-table .delivery-dtls{border-top:1px solid #d0d0d0;margin-top:20px}.returns-claim-details-section .order-line-items-table .delivery-dtls li,.returns-claim-details-section .order-line-items-table .delivery-dtls ol,.returns-claim-details-section .order-line-items-table .delivery-dtls ul{display:inline-block;list-style:none}.returns-claim-details-section .order-line-items-table .delivery-dtls li{color:#303030;font-size:14px;font-weight:800;padding-left:15px;vertical-align:top}.returns-claim-details-section .order-line-items-table .delivery-dtls .checkbox-spacing li:first-child{padding-left:45px}.returns-claim-details-section .order-line-items-table .delivery-dtls ol{font-weight:900}.returns-claim-details-section .order-line-items-table .delivery-dtls p{font-size:10px;font-weight:600;text-align:left}.returns-claim-details-section .order-line-items-table .delivery-dtls .qtyrem{float:right;font-size:10px;font-weight:900;padding-bottom:25px;padding-left:15px}.returns-claim-details-section .order-line-items-table .delivery-dtls .qtyremvalue{clear:both;float:right;font-size:10px;margin-left:15px;padding-left:15px}.returns-claim-details-section .order-line-items-table .delivery-dtls .remainingvalue{margin-left:15px}.returns-claim-details-section .order-details-status-popup{border-style:solid;border-width:1px;display:none;font-size:24px;height:5pc;line-height:71px;margin-left:-243px;margin-top:-99pt;padding-left:10px;padding-right:20px;position:relative;width:20pc;z-index:0}.returns-claim-details-section .order-details-status-popup:before{border-color:#000 transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:254px;position:absolute;width:0;z-index:1}.returns-claim-details-section .order-details-status-popup:after{border-color:#fff transparent;border-style:solid;border-width:15px 15px 1px;bottom:-15px;content:"";display:block;left:254px;position:absolute;width:0;z-index:2}.returns-claim-details-section .order-details-status-img{margin-left:50px}.returns-claim-details-section .order-details-shippingdocs{display:none}.returns-claim-details-section .shippingdocs-close-icon{cursor:pointer;font-size:28px;position:absolute;right:20px;top:5px}.returns-claim-details-section .shippingdocs-popup{background:#fff;display:block;left:25%;position:fixed;top:10%;width:50%;z-index:1000}.returns-claim-details-section .thankyou-popup{background:#fff;display:none;left:25%;position:fixed;top:10%;width:50%;z-index:10000}.returns-claim-details-section .shippingdocs-mask{background:#707070;display:none;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:100}.returns-claim-details-section .shippingdocs-heading{font-size:40px;margin-left:25px;padding:20px}.returns-claim-details-section .files-list div,.returns-claim-details-section .shippingdocs-files-list div{color:#1274b7;cursor:pointer;font-size:1pc;font-weight:800;padding-bottom:1pc;padding-left:3pc}.returns-claim-details-section .shippingdocs-files-list{height:250px;overflow-y:auto}.returns-claim-details-section .shippingdocs-files-list::-webkit-scrollbar{width:10px}.returns-claim-details-section .shippingdocs-initial-files{display:block}.returns-claim-details-section .files-list{height:200px;overflow-y:scroll}.returns-claim-details-section .files-list::-webkit-scrollbar{width:10px}.returns-claim-details-section .invoice-popup{background:#f3810d;bottom:25px;color:#fff;cursor:pointer;display:block;float:right;font-size:11px;font-weight:800;padding:10px;position:relative;right:10px;text-align:center;width:250px}.returns-claim-details-section .shipping-no-invoice-files{display:none}.returns-claim-details-section .btn{background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:.875em;font-weight:800;letter-spacing:0;line-height:8px;text-align:center;text-transform:uppercase}.returns-claim-details-section .request-button{background-color:#fff;border:2px solid #007bc2;bottom:30px;color:#007bc2;cursor:pointer;font-size:1pc;left:30px;margin-left:20px;margin-top:50px;padding:20px;position:relative;text-align:center;width:auto}.returns-claim-details-section .thankyou-button{background-color:#fff;border:2px solid #1273b4;bottom:30px;color:#1273b4;cursor:pointer;margin-left:285px;margin-top:20px;padding:20px 4%;position:absolute;text-align:center;width:75pt}.returns-claim-details-section .thankyou-msg{font-size:20px;margin:60px;padding:50px;text-align:center}.returns-claim-details-section .custom-control{background-color:transparent;display:block;min-height:1.5rem;padding-left:.86rem;position:relative}.returns-claim-details-section .custom-checkbox{margin-left:.75em}.returns-claim-details-section .custom-checkbox label{display:inline-block;margin-bottom:8px}.returns-claim-details-section .custom-control-input{left:-8px;opacity:0;position:absolute;top:3px;z-index:3}.returns-claim-details-section .custom-control-label{color:#303030;font-size:1.125em;font-weight:400;line-height:1.42;margin:0;position:relative;vertical-align:top}.returns-claim-details-section .custom-checkbox .custom-control-label.check:before{background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;content:"";font-family:icomoonregular;font-size:1.4em;height:22px;margin-left:-5px;margin-top:-5px;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:22px}.returns-claim-details-section .custom-control-input:checked~.custom-control-label:before{background-color:#007bc2;border-color:#007bc2;color:#fff}.returns-claim-details-section .custom-control-label.check.disabled:after{content:""}.returns-claim-details-section .custom-control-label.check.disabled:after,.returns-claim-details-section .custom-control-label.check:after{border-radius:0;color:#fff;display:block;font-family:icomoonregular;font-size:1.2em;height:1em;left:-25px;position:absolute;top:-3px;width:1em}.returns-claim-details-section .custom-control-label.check:after{content:"\e90B"}.returns-claim-details-section .custom-control-label:before{background-color:#fff;border:2px solid #6c6c6c;content:"";display:block;height:1em;left:-1.4rem;pointer-events:none;position:absolute;top:.25rem;width:1em}.returns-claim-details-section .custom-control-label:after{left:-1.3rem}.returns-claim-details-section .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{font-size:10px;font-style:italic;line-height:1pc;position:relative;right:0;text-align:right;top:5px;width:65%}.returns-claim-details-section .odradditionaldtlsoverview .details-description .detailDesc,.returns-claim-details-section i.credit-block-status.mvp-icon-information{position:relative}.returns-claim-details-section .credit-block-status.mvp-icon-information:before{bottom:-1px;color:#007bc2;font-size:18px!important;margin-left:3px;position:absolute}.returns-claim-details-section .tableDesc{padding-right:0!important}.returns-claim-details-section span.status-table-info-icon{background:#fff;border:1px solid #007bc2;bottom:27px;display:none;left:-79px;padding:10px;position:absolute;width:200px;z-index:1}.returns-claim-details-section .status-table-info-icon p{-webkit-margin-after:0;font-size:9pt;font-style:normal;font-weight:400;line-height:1pc;margin-block-end:0}.returns-claim-details-section .status-table-info-icon:after{border:8px solid #fff;bottom:-7px;-webkit-box-shadow:1px 1px #007bc2;box-shadow:1px 1px #007bc2;content:"";position:absolute;right:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.returns-claim-details-section .itemsReturnReqSummary .items_return_input_table{border:1px solid #ccc;border-radius:3px;padding:2px;width:95px}.returns-claim-details-section .itemsReturnReqSummary .qty_to_return_count_div{background-color:#fff;border:1px solid #ccc;border-radius:3px;color:#303030;height:40px;position:relative;width:130px}.returns-claim-details-section .itemsReturnReqSummary .decrement-qty{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:#303030;font-size:18px;height:100%;left:2px;outline:none;padding:0;position:absolute;width:22px}.returns-claim-details-section .itemsReturnReqSummary .decrement-qty:hover{background-color:transparent!important;color:#303030!important}.returns-claim-details-section .itemsReturnReqSummary .returnqty{border:1px solid transparent;color:#303030;height:38px;left:26px;position:absolute;text-align:center;top:0;width:75px!important}.returns-claim-details-section .itemsReturnReqSummary .increment-qty{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:#303030;font-size:18px;height:100%;outline:none;padding:0;position:absolute;right:2px;width:22px}.returns-claim-details-section .itemsReturnReqSummary .increment-qty:hover{background-color:transparent!important;color:#303030!important}.returns-claim-details-section .itemsReturnReqSummary .mvp-info-icon-item-return:before{color:#fff!important}.returns-claim-details-section .section-additional-details{float:left;margin-top:0}.returns-claim-details-section .section-additional-details .return-claim-details-text{color:#303030}.returns-claim-details-section .section-additional-details .supportingDocumentsDiv{border:2px dashed #ccc;height:270px;margin-top:10px;padding:20px 15px;width:390px}.returns-claim-details-section .section-additional-details .supportingDocumentsDiv h5,.returns-claim-details-section .section-additional-details .supportingDocumentsDiv h6{text-align:center}.returns-claim-details-section .section-additional-details .supportingDocumentsDiv .browseBtnDiv{text-align:center;width:100%}.returns-claim-details-section .section-additional-details .fileUploadBtnDiv{background-color:#fff;border:2px solid #0071b3;border-radius:4px;color:#0071b3;cursor:pointer;font-weight:700;letter-spacing:.5px;margin:10px 0 20px;padding:8px 25px}.returns-claim-details-section .section-additional-details .return-claim-text{margin:13px 0 15px}.returns-claim-details-section .section-additional-details .document-icon-div{margin-bottom:15px;text-align:center}.returns-claim-details-section .section-additional-details .document-icon-div .mvp-info-icon-style:before{color:#303030!important;font-size:22px!important}.returns-claim-details-section .section-additional-details .textarea-additional-details{height:267px;margin-top:8px;padding:10px}.returns-claim-details-section .return-summary-button{float:right;margin-top:30px;padding-right:28px!important}.returns-claim-details-section .send-request-btn-style{background-color:#0071b3!important;border:2px solid #0071b3!important;color:#fff!important}.returns-claim-details-section .send-request-btn-style:hover{color:#fff!important}.returns-claim-details-section .tiles-data-style{color:#303030!important}.returns-claim-details-section #drag-drop-container .guideContainerWrapperNode{padding:0!important;width:100%!important}.returns-claim-details-section #drag-drop-container .guideFileUpload{margin:0!important}.returns-claim-details-section #drag-drop-container .clearfix{display:none}.returns-claim-details-section #drag-drop-container .isOptional{font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:26px!important;margin-bottom:15px!important;text-align:center!important}.returns-claim-details-section #drag-drop-container .guideFieldWidget{margin-bottom:15px!important}.returns-claim-details-section #drag-drop-container .guideFieldNode p{font-size:1rem!important;font-weight:500!important;line-height:1.2!important;margin-bottom:.5rem!important}.returns-claim-details-section #drag-drop-container .form-bill-one{margin-top:0!important}.returns-claim-details-section #drag-drop-container .guideLayout{margin-bottom:0!important}.returns-claim-details-section #drag-drop-container .fileUpload{border-color:transparent;margin-left:77px!important;width:55%!important}.returns-claim-details-section #drag-drop-container .guide-fu-fileItemList{margin-top:25px!important;padding:0;width:100%}.returns-claim-details-section #drag-drop-container .guide-fu-fileName{font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}.returns-claim-details-section #drag-drop-container .guidetextdraw{text-align:center!important}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation{width:50%!important}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg{float:none}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv{float:left;margin:0 auto;text-align:center}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .circle{border:3px solid #6eb56e;border-radius:50%;-webkit-box-shadow:0 0 0 10px #efefef;box-shadow:0 0 0 10px #efefef;cursor:pointer;height:30px;margin:0 auto;text-align:center;width:30px}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .checkmark{border-bottom:3px solid #6eb56e;border-right:3px solid #6eb56e;height:15px;left:27%;position:relative;top:46%;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);width:9px}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-subdiv .circle-popup-msg{display:block!important}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .section-popup-msg-content{display:inline-block;float:left;margin-top:20px;padding:0;text-align:center}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv{float:left;width:100%}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg{margin:0 auto 0 110px!important;padding:0;text-align:center;width:100%}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg .btn-style{margin:20px 20px 20px auto;padding:10px 5px;width:100%}.returns-claim-details-section .modal-return-confirmation-popup .modal--content-return-confirmation .section-popup-msg .popup-btn-outerdiv .btn-popup-msg .return-btn-style{background-color:#007bc2!important;color:#fff!important}.returns-claim-details-section .orderreturnlineitem .divTableCell{margin-left:0!important;margin-right:0!important}.returns-claim-details-section .orders-main-div{color:#4a4a4a;display:inline-block!important;margin-left:5px;margin-right:25px;margin-top:25px}.returns-claim-details-section .order-num-div{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px}.returns-claim-details-section .orderNumber{font-size:2.5em;margin-left:20px}.returns-claim-details-section .details-description{margin-left:15px;margin-right:15px}.returns-claim-details-section .dTitle{color:#000;font-size:15px;font-weight:800;margin-bottom:2px;margin-top:15px;padding-right:6px}.returns-claim-details-section .tableDesc{font-weight:300}.returns-claim-details-section .sectionTabDiv{float:left;margin-bottom:10px;margin-top:10px;width:100%}.returns-claim-details-section .sectionTabDiv .progress_inner{margin-top:50px}.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__step{float:left;padding:0 10px;position:relative;text-align:center;-webkit-transition:all .4s;transition:all .4s;width:25%}.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__step label{display:block;font-size:15px;font-weight:500;padding-top:65px;position:relative;top:-20px}.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__step .circle{background:#007bc2;border:2px solid #fff;border-radius:50%;display:none;height:20px;left:50%;margin-left:-10px;position:absolute;right:50%;top:-7px;width:20px}.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__step .checkmark{border-bottom:2px solid #fff;border-right:2px solid #fff;height:10px;left:24%;position:absolute;top:47%;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);width:5px}.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__step:before{background:#ccc;border-radius:100%;color:#fff;content:"";cursor:pointer;font-size:9pt;height:1pc;left:0;line-height:30px;margin:auto;pointer-events:none;position:absolute;right:0;top:50%;top:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s;transition:all .4s;width:1pc}.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__bar,.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__bar--set{background-color:#007bc2;border-radius:6px;height:3px;left:12%;position:relative;top:2px;-webkit-transition:width .8s cubic-bezier(.915,.015,.3,1.005);transition:width .8s cubic-bezier(.915,.015,.3,1.005);width:0;width:25%;z-index:-1}.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__bar--set{background:#ccc;position:relative;top:-1px;width:76%;z-index:-2}.returns-claim-details-section .sectionTabDiv .progress_inner .progress_inner__step:first-of-type:before{background-color:#007bc2;-webkit-box-shadow:0 0 0 10px #e3f2fb;box-shadow:0 0 0 10px #e3f2fb;content:"";height:1pc;width:1pc}.returns-claim-details-section .sectionTabDiv .progress_inner .active11:before{background-color:#007bc2!important;-webkit-box-shadow:0 0 0 0 #007bc2!important;box-shadow:0 0 0 0 #007bc2!important;content:""}.returns-claim-details-section .sectionTabDiv .progress_inner .activeTab{top:2px!important;width:25%!important}.returns-claim-details-section .sectionTabDiv .progress_inner .active2:before{background-color:#007bc2!important;-webkit-box-shadow:0 0 0 10px #e3f2fb;box-shadow:0 0 0 10px #e3f2fb;content:"";height:1pc;width:1pc}.returns-claim-details-section .sectionTabDiv .progress_inner .activeTabAll{top:2px!important;width:67%!important}.returns-claim-details-section .claim-details-tiles{float:left;width:100%}.returns-claim-details-section .link-style{color:#007bc2!important;cursor:pointer;float:left;font-size:1pc;font-weight:500;width:100%}.returns-claim-details-section .mvp-document-icon-style{float:left;margin-right:5px;margin-top:-2px}.returns-claim-details-section .mvp-document-icon-style:before{color:#007bc2!important;font-size:17px!important;margin-top:4px}.returns-claim-details-section .mvp-download-icon-authorization:before{color:#007bc2!important;font-size:21px!important;font-weight:500!important;margin-left:0!important;margin-right:10px!important;position:relative;top:4px!important}.returns-claim-details-section .credit-note-style{font-size:20px!important;font-weight:700!important;margin-top:5px}.returns-claim-details-section .credit-note-label{float:left;padding-top:3px}.returns-claim-details-section .mvp-credit-note-icon{margin-top:1px!important}.section-return-items .return-items{color:#303030;font-family:honeywell sans;font-size:1.125em;margin-bottom:30px;position:relative}.section-return-items .return-items .btnAlignmentReturnItems{margin-top:20px}.section-return-items .return-items .btnAlignmentReturnItems a{width:330px}.section-return-items .followed-orders-div{float:right}.section-return-items .orders_icon_div{float:right;width:65%}.section-return-items .return-icons-div{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right;margin-left:40px;margin-top:11px}.section-return-items .return-icons-div img{height:26px}.section-return-items .return-icons-div a{font-size:14px;font-weight:800;line-height:24px}.section-return-items .return-items-text{color:#007bc2;padding-left:13px;text-transform:uppercase}.section-return-items .return-items-text p{color:#007bc2!important;font-size:14px!important;font-weight:800!important;line-height:24px!important}.section-return-items .return-items-tooltip{display:inline-block;position:relative}.section-return-items .return-items-tooltip .return-items-tooltiptext{background-color:#606060;border-radius:6px;bottom:125%;color:#fff;left:0;margin-left:-40px;opacity:0;padding:10px;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:200px;word-break:break-word;z-index:1}.section-return-items .return-items-tooltip .return-items-tooltiptext:after{border:10px solid transparent;border-top-color:#606060;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.section-return-items .return-items-tooltip:hover .return-items-tooltiptext{opacity:1;visibility:visible}.section-return-items .orders_icon_div_lineitem{float:right}.section-return-items .return-items-order-lineitem{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:40px;margin-top:10px}.section-return-items .modal-return-items-form .modal-content-return-items-form{border-radius:0;padding:1rem 2rem 2rem;width:60%}.section-return-items .modal-return-items-form .modal-content-return-items-form .closeBtnReturnItems{float:right}.section-return-items .modal-return-items-form .section-return-items-form{margin-top:20px}.section-return-items .modal-return-items-form .divider-modal-heading{background-color:#ccc;display:block;float:left;height:2px;margin:0 0 10px;width:100%}.section-return-items .modal-return-items-form .return-items-section-div{float:left;width:100%}.section-return-items .modal-return-items-form .return-items-section-div .retunr-dropdown-section{padding:0}.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv{margin:6px 0 5px}.section-return-items .modal-return-items-form .return-items-section-div .returnSectionDropdownDiv select{margin:5px 0 0;padding:10px}.section-return-items .modal-return-items-form .return-items-section-div p{font-size:14px}.section-return-items .modal-return-items-form .retun-items-table-div{border:none!important;width:100%}.section-return-items .modal-return-items-form .retunr-item-modal-tablerow{margin-left:-15px!important;margin-right:-15px!important}.section-return-items .modal-return-items-form .float-left,.section-return-items .modal-return-items-form .return-items-table{float:left}.section-return-items .modal-return-items-form .return-items-table-data{float:left;margin-left:10px}.section-return-items .modal-return-items-form .return-items-control{float:right;margin-top:30px}.section-return-items .modal-return-items-form .return-items-control .btn-returnItems-modal{padding:0}.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style{background-color:#007bc2!important;border:2px solid #007bc2!important;color:#fff!important;cursor:pointer}.section-return-items .modal-return-items-form .return-items-control a.return-popup.continue-btn-style.disabled{background-color:#a0a0a0!important;border:2px solid #a0a0a0!important;cursor:deafult;pointer-events:none}@media screen and (max-width:768px){.order-status-order-dtls .credit-block-status.mvp-icon-information:before{bottom:-1px;position:absolute}.order-status-order-dtls i.credit-block-status.mvp-icon-information{position:relative}}@media screen and (max-width:994px) and (min-width:768px){.order-status-order-dtls i.credit-block-status.mvp-icon-information{position:relative}.order-status-order-dtls span.status-table-info-icon{bottom:26px;left:-81px;position:absolute;width:200px}.order-status-order-dtls .credit-block-status.mvp-icon-information:before{bottom:0;position:absolute}}@media screen and (max-width:1300px) and (min-width:994px){.order-status-order-dtls i.credit-block-status.mvp-icon-information{position:relative}.order-status-order-dtls span.status-table-info-icon{bottom:27px;left:-79px;position:absolute;width:200px}.order-status-order-dtls .credit-block-status.mvp-icon-information:before{bottom:-1px;position:absolute}}.order-status-order-dtls .order-line-items-table .results-mob.delivery-dtls .carat-more-title-desc li{font-weight:300}.on-hold-container .on-hold-credit-section{color:#303030;font-weight:800;margin:10px 0 0 40px}#aog-item span.orange,#cancel-item span.orange,#cancel-item-violates span.orange,#change-quantity span.orange,#change-quantity-violates span.orange{color:#c2510a;font-size:15px;font-weight:800}@media (max-width:768px){.base-modal-component.base-adaptiveFormModal #change-quantity .form-bill-one .custom-bill-one .base-adaptive h1.modal-title,.base-modal-component.base-adaptiveFormModal #change-quantity-violates .form-bill-one .custom-bill-one .base-adaptive h1.modal-title{font-size:24px!important;padding-bottom:20px}}@media (min-width:769px){.base-modal-component.base-adaptiveFormModal #change-quantity .form-bill-one .custom-bill-one .base-adaptive h1.modal-title{font-size:40px!important}}#change-quantity .aemformcontainer .guideTextDraw.guideStaticText{padding-left:0!important}#change-quantity .guide-breadcrumb{display:none}@media (min-width:769px){.base-modal-component.base-adaptiveFormModal #change-quantity-violates .form-bill-one .custom-bill-one .base-adaptive h1.modal-title{font-size:40px!important}}.order-status-order-dtls .order-line-items-table .delivery-dtls .cancel-line{color:#007bc2;cursor:pointer;font-weight:800;text-transform:uppercase}.order-status-order-dtls .order-line-items-table .delivery-dtls ol .cancel-line{padding-left:15px}.modal.base-modal#convert-to-aog{padding-left:0!important}@media only screen and (max-width:767px){.base-modal-component.base-adaptiveFormModal .modal.base-modal#change-quantity .modal-content,.base-modal-component.base-adaptiveFormModal .modal.base-modal#change-quantity-violates .modal-content{padding:30px 36px 3pc!important}.base-modal-component.base-adaptiveForm #convert-to-aog .aog-content{display:block!important}.base-modal-component.base-adaptiveForm #convert-to-aog .aogContent{padding-left:0}.base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading{padding-left:0!important}}#convert-to-aog .guidetoolbar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#convert-to-aog .guidetoolbar,.base-modal-component.base-adaptiveForm #convert-to-aog .aog-content{display:-webkit-box;display:-ms-flexbox;display:flex}.base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading p{font-weight:800}.base-modal-component.base-adaptiveForm #convert-to-aog .aog-heading p,.base-modal-component.base-adaptiveForm #convert-to-aog .convert-aog-desc{font-size:15px!important;margin-bottom:0!important;margin-top:5px!important}#convert-to-aog .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment{padding-left:0}@media screen and (min-width:1024px){.base-adaptiveForm[data-adaptive=true] .modal.base-modal#convert-to-aog .modal-dialog{min-width:750pt;width:750pt}}@media (min-width:768px){.base-modal-component.base-adaptiveFormModal #convert-to-aog .form-bill-one .custom-bill-one .base-adaptive h1.modal-title{font-size:40px!important;padding-bottom:20px;padding-left:10px}}#change-quantity-violates .aemformcontainer .guideTextDraw.guideStaticText{padding-left:0!important}#change-quantity-violates .guide-breadcrumb{display:none}.order-line-items-table .order-line-items .convert-to-aog .button--primary.c2aog{background-color:#fff;border:2px solid #007bc2;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#007bc2;float:right;height:3pc;margin-bottom:5px;margin-left:20px;width:215px}.order-line-items-table .order-line-items .order-lineitem-panel{padding:50px 15px 5px 0!important}.order-line-items-table .order-line-items .order-line-itemdiv{float:left}.order-line-items-table .order-line-items .panel-body-orderlineitem{float:left;width:100%}.order-line-items-table .order-line-items .cancel-line-item .button--primary.cancel{background-color:#fff;border:2px solid #007bc2;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#007bc2;float:right;height:3pc;margin-bottom:5px;width:215px}#convert-to-aog .line-items .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}#convert-to-aog .line-items textarea.select2-search__field{left:-11px;position:relative;resize:none;top:-25px;width:300px!important}#convert-to-aog .line-items textarea.select2-search__field::-webkit-input-placeholder{font-size:14px!important;font-weight:800;padding-left:10px}#convert-to-aog .line-items textarea.select2-search__field::-moz-placeholder{font-size:14px!important;font-weight:800;padding-left:10px}#convert-to-aog .line-items textarea.select2-search__field:-ms-input-placeholder{font-size:14px!important;font-weight:800;padding-left:10px}#convert-to-aog .line-items textarea.select2-search__field::-ms-input-placeholder{font-size:14px!important;font-weight:800;padding-left:10px}#convert-to-aog .line-items textarea.select2-search__field::placeholder{font-size:14px!important;font-weight:800;padding-left:10px}#convert-to-aog .aemformcontainer .line-items button:not(.af-icon-button){border:0;padding:0}#convert-to-aog .aemformcontainer .line-items button:not(.af-icon-button):hover{background:none!important}#convert-to-aog .form-bill-one .custom-bill-one .line-items textarea:focus{border:none!important}#convert-to-aog .guide-header-bar-wrapper,.base-adaptiveForm[data-adaptive=true] #convert-to-aog li.select2-selection__choice[title="Click Here to Select"],.base-adaptiveForm[data-adaptive=true] #convert-to-aog li.select2-selection__choice[title="Select Model"]{display:none}.base-modal-component.base-adaptiveFormModal .modal.base-modal#convert-to-aog .modal-content{padding:30px 36px 3pc!important}.spares-contact-honeywell-form a{border:2px solid #007bc2;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#007bc2;font-size:1pc!important;font-weight:800;line-height:normal;margin-top:0;padding:10px 15px;width:250px}.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title{font-size:40px!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content{margin-top:20px!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .repair-contact-heading p{font-size:15px!important;font-weight:800;margin-bottom:0!important;margin-top:5px!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .repair-contact-description p{font-size:15px!important;margin-bottom:0!important;margin-top:5px!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload .guide-fu-fileItem{margin-left:-15px;margin-top:15px}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideTextDraw.guideStaticText p{font-size:14px!important;font-style:italic;line-height:20px;padding:0!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guidetextdraw.guidefield{margin-top:-10px}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one textarea:focus{border:1px solid #707070!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .aemformcontainer .multiline.textField textArea{border:1px solid #707070;height:150px;resize:none}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .aemformcontainer .col-md-12{margin-top:-15px}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .help-needed{margin-top:0}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model button#guideContainer-rootPanel-toolbar-saveguidedraft_copy___widget{margin-right:0!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-toolbar-saveguidedraft_copy___guide-item{margin-left:0!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .guide-breadcrumb{display:none!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidetextdraw__ p{font-style:normal!important;margin-left:-10px;margin-top:10px}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-panel_copy___guide-item-container{margin-left:-15px;margin-right:-15px}.base-adaptiveForm[data-adaptive=true] #spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment.repair-contact-attachment{padding-left:0!important}.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one .guideFieldLabel label{font-size:15px!important}#spares-contact-honeywell-model .form-bill-one .custom-bill-one .guideFieldWidget.afFileUpload.fileUpload button.button-default.button-medium.guide-fu-attach-button{font-size:1pc;font-weight:800}#spares-contact-honeywell-model .select2-container.select2-container--default{font-size:14px!important;font-weight:800}.spares-contact-modal_open .base-adaptiveForm[data-adaptive=true] #spares-contact-honeywell-model li.select2-selection__choice[title="--Select--"]{display:none}#spares-contact-honeywell-model div#guideContainer-rootPanel-panel-guidetextdraw__ p{font-size:14px;font-style:normal!important;font-weight:800;opacity:1}#spares-contact-save-modal .modal-footer.justify-content-start{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}#spares-contact-save-modal .button.close_modal_btn.button--primary a{font-size:1pc!important}.text .cmp-text .back-to-orders{margin-top:10px}.text .cmp-text .back-to-orders a{font-weight:800}#spares-contact-honeywell-model .cancel span,#spares-contact-honeywell-model .save span{font-size:1pc}.select2-container.select2-container--default.aircraft-make-options .select2-results__options .select2-results__option,.select2-container.select2-container--default.aircraft-model-options .select2-results__options .select2-results__option,.select2-container.select2-container--default.help-needed-options .select2-results__options .select2-results__option,.select2-container.select2-container--default.information-required-options .select2-results__options .select2-results__option,.select2-container.select2-container--default.line-items-options .select2-results__options .select2-results__option{font-size:14px!important}.aircraft-serial-number input#guideContainer-rootPanel-panel_copy-guidetextbox___widget,.location-grounded-aircraft input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676801___widget,.operator-end-user-address input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676_918694109___widget,.operator-end-user-name input#guideContainer-rootPanel-panel_copy-guidetextbox_1352676___widget{font-size:14px;font-weight:800}.next-scheduled-flight input#guideContainer-rootPanel-panel_copy-guidedatepicker_1727899625___widget{font-size:14px;font-weight:700}#request_invoice_modal .modal-body b{font-weight:900}.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .validation-failure .select2-container.select2-container--default,.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .form-bill-one .custom-bill-one .validation-failure .select2-container.select2-container--default.select2-container--focus{border-color:#ee3124!important}.spares-contact-modal_open .select2-container.select2-container--default .select2-results__options .select2-results__option{font-size:14px!important;font-weight:300}.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment{padding-left:0}.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .modal-custom .modal-content .formcontent .form-bill-one .custom-bill-one input[type=text]{font-size:14px;font-weight:800}.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model form .guideContainerWrapperNode .guideRootPanel input{font-size:14px;font-weight:700}.base-modal-component.base-adaptiveFormModal #spares-contact-honeywell-model .helpText{margin-top:5px}#spares-contact-save-modal .modal-body b{font-weight:900}#airworthiness-download-tag .modal-footer.justify-content-start{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}#airworthiness-download-tag .modal-content .modal-body p,#airworthiness-download-tag a.functionality_modal,#airworthiness-downloaded-tag .modal-content .modal-body p,#airworthiness-downloaded-tag a.functionality_modal{font-size:1pc}#airworthiness-download-tag.modal.base-modal .modal-header .close{background:transparent!important}#airworthiness-download-tag.modal.base-modal .modal-header .close .mvp-icon-close:before{color:#303030!important;font-size:25px!important;opacity:1!important}#airworthiness-download-tag.modal.base-modal .modal-header .close:focus{border:none!important;outline:0}#airworthiness-downloaded-tag.modal.base-modal .modal-header .close{background:transparent!important}#airworthiness-downloaded-tag.modal.base-modal .modal-header .close .mvp-icon-close:before{color:#303030!important;font-size:25px!important;opacity:1!important}#airworthiness-downloaded-tag.modal.base-modal .modal-header .close:focus{border:none!important;outline:0}#spares-contact-honeywell-model .line-items textarea.select2-search__field::-webkit-input-placeholder{font-size:14px!important;font-weight:800}#spares-contact-honeywell-model .line-items textarea.select2-search__field::-moz-placeholder{font-size:14px!important;font-weight:800}#spares-contact-honeywell-model .line-items textarea.select2-search__field:-ms-input-placeholder{font-size:14px!important;font-weight:800}#spares-contact-honeywell-model .line-items textarea.select2-search__field::-ms-input-placeholder{font-size:14px!important;font-weight:800}#spares-contact-honeywell-model .line-items textarea.select2-search__field::placeholder{font-size:14px!important;font-weight:800}#spares-contact-honeywell-model .line-items textarea.select2-search__field{position:relative;resize:none;top:-20px;width:250px!important}#spares-contact-honeywell-model .line-items .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}#spares-contact-honeywell-model .aemformcontainer .line-items button:not(.af-icon-button){border:0;padding:0}#spares-contact-honeywell-model .aemformcontainer .line-items button:not(.af-icon-button):hover{background:none!important}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .line-items textarea:focus{border:0!important}@media (min-width:1024px){.order-line-items .view-all{right:0}}@media (max-width:1024px){.order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-document:before{padding-left:0}.order-status-order-dtls .order-line-items-table .delivery-dtls .checkbox-spacing li:first-child{padding-left:15px}.order-line-items .panel-body{padding:0 0 2px}.order-line-items .row.mob-table-head,.order-line-items ol.col-12.no-gutters.carat-more-title{display:none}.order-line-items .table-head{display:inline!important;font-weight:800}.order-line-items .view-request{padding:10px 0 0;text-align:center}.order-line-items .divTableCell:nth-of-type(2n){background-color:#f0f0f0}.order-line-items .divTableCell .col-md-1,.order-line-items .divTableCell .col-md-2,.order-line-items .divTableCell .col-md-3,.order-line-items .divTableCell .col-md-6{display:contents}.order-line-items .divTableCell .results-mob{width:100%}.order-line-items .divTableCell,.order-line-items .divTableCell:nth-of-type(2n){padding-left:15px}.order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child{padding:10px 0 0}.order-line-items .order-line-items-table .divTableCell>div{-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;max-width:100%!important}.order-line-items .order-line-items-table .divTableCell>div:last-child{display:none}.order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child,.order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child{padding-right:0;text-align:center}.order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child{padding:10px 0 0;text-align:center}.order-line-items .view-all{right:0}.order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{right:0;text-align:left}.order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-information:before{color:#007bc2;font-size:18px;left:0;position:relative;right:0}}@media (max-width:768px){.order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child{padding-right:20px;text-align:left!important}}@media (max-width:640px){.order-line-items .row.divTableCell .col-md-1.col-xs-6:last-child{padding:10px 0 0;text-align:left!important}}@-moz-document url-prefix(){@media (max-width:1024px){.order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{text-align:left}}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHead:last-child,.order-line-items .row.mob-table-head .col-md-2.col-xs-6.divTableHeadCheckbox:last-child{padding-right:34px}.order-line-items .row.divTableCell .col-md-2.col-xs-6:last-child{padding-right:9pt}.order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child,.order-line-items .view-all a{font-weight:300}.order-line-items .rowfullwidth .row.divTableCell .col-md-1.col-xs-6:last-child:last-child{font-weight:300;right:10px;text-align:right}}@media (min-width:992px) and (max-width:1024px){.order-line-items .order-line-items-content{max-width:60pc}}@media (min-width:768px) and (max-width:991px){.order-line-items .order-line-items-content{max-width:45pc}.order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{font-size:8px;line-height:14px;padding:10px 0;top:0}}@media (max-width:767px){.order-line-items .order-line-items-content{max-width:540px}.order-line-items .order-line-items-content .panel .panel-body{padding:0 10px}.text .cmp-text .back-to-orders a{margin-left:25px!important}.order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{font-size:10px;line-height:14px;padding:10px 0;top:0;width:60%}}@media (max-width:320px){.order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{top:0}}@media (max-width:1024px){.order-line-items-table .carat-test{display:inline}.order-line-items-table .show-text{float:left}}@media (min-width:1025px){.order-line-items-table .carat-test{display:none}.order-line-items-table .show-text{float:right;padding-right:15px}}.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button{margin-bottom:20px}.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a{border:2px solid #007bc2;border-radius:0;color:#007bc2;font-size:1pc!important;font-weight:800;line-height:normal;margin-top:0;padding:10px;width:166px}.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:active,.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:hover{background-color:#fff;border:2px solid #007bc2}.order-status-order-dtls .order-dtls-attachmentsContainer .btn-block.upload_new_button a:focus{background-color:#fff;border:2px solid #007bc2;-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px) and (max-width:1024px){.order-status-order-dtls .shippingdocs-popup,.order-status-order-dtls .thankyou-popup{left:9%;width:80%}}@media (min-width:450px) and (max-width:767px){.order-status-order-dtls .shippingdocs-heading,.order-status-order-dtls .thankyou-msg{font-size:30px;margin-left:15px;margin-top:15px;padding:10px}.order-status-order-dtls .request-button{margin-top:40px}.order-status-order-dtls .thankyou-popup{left:2%;top:1%;width:96%}.order-status-order-dtls .files-list,.order-status-order-dtls .shippingdocs-files-list{height:150px}.order-status-order-dtls .shippingdocs-popup{left:2%;top:1%;width:96%}.order-status-order-dtls .invoice-popup{margin-top:40px}}@media (max-width:767px){.order-status-order-dtls .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6{margin-top:15px;padding-left:0}.order-status-order-dtls .shippingdocs-heading,.order-status-order-dtls .thankyou-msg{font-size:30px;margin-left:15px;margin-top:15px;padding:10px}.order-status-order-dtls .shippingdocs-popup,.order-status-order-dtls .thankyou-popup{left:2%;width:96%}.order-status-order-dtls .files-list div,.order-status-order-dtls .shippingdocs-files-list div{padding-left:28px}.order-status-order-dtls .invoice-popup{margin-top:40px}}@media (max-width:480px){.order-status-order-details .odradditionaldtlsoverview .details-description .col-lg-3.col-md-3.col-6{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%;padding-left:0}.order-status-order-details .odradditionaldtlsoverview .details-description .col{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:10px;max-width:100%;padding-left:0}.order-status-additional-details .details-description .col-lg-4.col-md-4.col-6{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%;padding-left:0}.order-status-order-dtls .order-line-items-table .order-line-items i.cust-part-num.mvp-icon-information{display:block}.order-status-order-dtls .order-line-items-table .order-line-items .mvp-icon-information:before{padding-left:0}.order-status-order-dtls .order-line-items-table .order-line-items .partNumInfo{margin-left:-2pc}.order-status-order-dtls .order-line-items-table .order-line-items .partNumInfo:after{right:88%}.order-status-order-dtls .details-description .col{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%;padding-left:0}.order-dtls-attachmentsContainer.col-lg-3.col-md-3.col-12.pl-0{margin-top:15px;padding-left:30px!important}}.download-all-docs{color:#007bc2;font-size:1pc;font-weight:800;padding-bottom:20px}.download-all-docs .mvp-icon-download:before{color:#007bc2;font-size:26px;position:relative;top:6px}@media (min-width:481px) and (max-width:767px){.order-status-order-dtls .order-dtls-attachmentsContainer{margin-left:30px;margin-top:15px}}.order-dtls-attachmentsContainer .btn-block.upload_new_button a#request_invoice_button{width:204px!important}.modal.base-modal#request_invoice_modal .modal-body p{font-size:1pc!important}.modal.base-modal#request_invoice_modal .modal-footer.justify-content-start{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}#request_invoice_modal.modal.base-modal .modal-header .close{right:-8px}#request_invoice_modal.modal.base-modal .modal-footer .button-wrapper .button a{font-size:1pc;font-weight:800}@media only screen and (max-width:1024px){.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model div#guideContainer-rootPanel-guidedropdownlist__{margin-top:25px}.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .repair-contact-content .row:first-child{margin-left:-15px!important}}@media only screen and (max-width:420px){.base-modal-component.base-adaptiveForm #spares-contact-honeywell-model .form-bill-one .custom-bill-one .base-adaptive h1.modal-title{font-size:22px!important}}@media only screen and (max-width:767px){.base-modal-component.base-adaptiveFormModal .modal.base-modal#spares-contact-honeywell-model .modal-content{padding:30px 36px 3pc!important}}.modal.base-modal#os_file_upload_success_modal .modal-body{padding-top:0}.modal.base-modal#os_file_upload_success_modal .modal-body p{color:#303030;font-size:1pc}.modal.base-modal#os_file_upload_success_modal .modal-footer{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.modal.base-modal#os_file_upload_success_modal .modal-footer a{font-size:1pc;font-weight:800}.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal .modal-header .close{right:0!important}.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal .modal-header .close .mvp-icon-close:before{color:#303030!important;font-size:30px!important;opacity:1!important}.base-adaptiveFormModal #os_file_upload_modal.modal.base-modal button.close.adaptiveForm{background:transparent!important}.on-hold-container .on-hold-heading-box .action-needed-box div.order-action-needed{color:#ee3124;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:900;margin:10px 20px 8px}.on-hold-container .on-hold-info{color:#303030;font-weight:800;margin:10px 0 0 40px}.on-hold-container .on-hold-missing-info-bullets{margin-bottom:10px}.on-hold-container .on-hold-heading-box .order-action-needed img.on-hold-header-img{height:25px;margin-right:15px;width:25px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#007bc2;color:#fff}.spares-contact-modal_open .base-adaptiveForm[data-adaptive=true] #spares-contact-honeywell-model li.select2-selection__choice[title="Select Model"]{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}span.airworthinesstag-download{color:#1274b7;cursor:pointer;font-weight:800;padding-left:25px}.shippingdocs-files-list .shipping-attachments.airworthinessdiv{color:#303030;cursor:auto;font-weight:300}#spares-contact-honeywell-model .line-items .select2-container.select2-container--default{height:3pc}#spares-contact-honeywell-model .line-items .select2-container.select2-container--default .select2-selection,#spares-contact-honeywell-model .line-items .select2-container.select2-container--default input{height:auto}span.airworthinesstag-downloaded{color:#1274b7;cursor:pointer;font-weight:800;padding-left:25px}.modal.base-modal#airworthiness-downloaded-tag .modal-footer{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.order-status-order-dtls .shippingdocs-files-list .invoice-request-div{color:#303030;cursor:auto;font-weight:300;position:relative}.order-status-order-dtls .shippingdocs-files-list .invoice-request-div span.invoice_request{color:#007bc2;cursor:pointer;font-weight:800;padding:0 30px;position:absolute;text-transform:uppercase}.base-modal.modal#order-details-new-order{background:#000}.base-adaptiveForm[data-adaptive=true] #contact-honeywell-modal .form-bill-one .custom-bill-one .aemformcontainer .guide-breadcrumb,.base-modal.modal#order-details-new-order button.close{display:none}.base-adaptiveForm[data-adaptive=true] #contact-honeywell-modal .form-bill-one .custom-bill-one .guideFieldNode.guideFileUpload.fileAttachment{padding-left:0}.base-adaptiveForm[data-adaptive=true] #contact-honeywell-modal .aemformcontainer .guideTextDraw.guideStaticText{padding-left:0!important;padding-right:0!important}.base-modal-component.base-adaptiveFormModal #contact-honeywell-modal .form-bill-one .custom-bill-one .base-adaptive h1.modal-title{font-size:40px!important;padding-bottom:20px}.base-modal-component.base-adaptiveForm #contact-honeywell-modal .aemformcontainer .multiline.textField textArea{border:1px solid #707070;height:150px;resize:none}.base-modal-component.base-adaptiveForm #contact-honeywell-modal .aemformcontainer [data-disabled=true] button:not(.af-icon-button){background:#007bc2;color:#fff}@media (max-width:767px){.order-status-order-dtls .shippingdocs-files-list .shipping-attachments{font-size:9pt}.order-status-order-dtls .shippingdocs-files-list .invoice-request-div span.invoice_request{padding:0 15px}}#request_invoice_modal.modal.base-modal .modal-header .close{background:transparent!important}#request_invoice_modal.modal.base-modal .modal-header .close .mvp-icon-close:before{color:#303030!important;font-size:25px!important;opacity:1!important}@media (min-width:320px) and (max-width:480px){.order-status-order-dtls .additional-metadata1 .details-description .priceDetails .detailDesc.tableDesc.shipping-charges{padding:10px 0;top:0}}.additional-actions-parent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0071b3;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:900;margin:0 auto;max-width:100%;position:absolute;right:0;text-transform:uppercase}.additional-label-external,.additional-label-internal{padding:10px}.additional-tooltip{display:inline-block;position:relative}.additional-tooltip .additional-tooltip-msg{background:#fff;border:1px solid #0071b3;bottom:30px;height:auto;padding-bottom:10px;padding-left:10px;padding-right:10px;position:absolute;right:-60px;visibility:hidden;width:10pc;z-index:1}.additional-tooltip .additional-tooltip-msg p{-webkit-margin-after:0;color:#303030;font-family:honeywell sans;font-size:9pt;font-style:normal;font-weight:400;line-height:1pc;margin-block-end:0;text-transform:none}.additional-tooltip .additional-tooltip-msg:after{border:8px solid #fff;bottom:-6px;-webkit-box-shadow:1px 1px #007bc2;box-shadow:1px 1px #007bc2;content:"";position:absolute;right:40%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.additional-tooltip:hover .additional-tooltip-msg{visibility:visible}
