﻿/*#region colours */
/*#endregion */
/*#region font family definitions */
/*#endregion */
/*#region images */
/*#endregion */
/*#region black theme */
/*#endregion */
/*#region green theme */
/*#endregion */
/*#region font sizes */
/*#endregion */
/*#region grid */
/*#endregion */
/*#region spacing */
/*#endregion */
@import url("../../Desktop/DesktopOrderTrackingLite.Next.min.css");
.container {
  padding-left: 25px !important;
}
.container .body-content footer.order-tracking {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  max-width: 77.5vw;
}
.container .body-content footer.order-tracking p {
  margin-bottom: 9px;
}
.container #need-assistance #footer-text {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: normal;
  margin-top: 10px;
}

.order-tracking-nav {
  max-width: 77.5vw;
  margin-top: 13px;
}
.order-tracking-nav .nav-tabs {
  text-transform: uppercase;
}
.order-tracking-nav .nav-tabs p.border-active.active {
  border-top: 4px solid #007a7a;
  border-bottom: solid 1px #ffffff;
  height: 21px;
}
.order-tracking-nav .nav-tabs p.border-inactive {
  border-top: 4px solid #949494;
  border-left-color: #949494;
  border-right-color: #949494;
  padding-top: 5px !important;
  font-weight: 400;
}
.order-tracking-nav #expected-tab {
  border-top-right-radius: 0;
  border-top-left-radius: 4px;
}
.order-tracking-nav #delivered-tab {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.order-tracking-nav #returned-tab {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
}

.order-tracking-lite-order-number-container .order-number {
  margin-top: 3px;
  margin-bottom: 1px;
}

#expected-details .parcel-accordion, #delivered-details .parcel-accordion, #returned-details .parcel-accordion {
  border: 1px solid #d1d1d1;
}
#expected-details .parcel-accordion:not(.collapsed), #delivered-details .parcel-accordion:not(.collapsed), #returned-details .parcel-accordion:not(.collapsed) {
  border-bottom: none;
}
#expected-details .no-recent-items-to-display, #delivered-details .no-recent-items-to-display, #returned-details .no-recent-items-to-display {
  margin-top: 1px;
}

.tab-content {
  max-width: 77.5vw;
}
.tab-content .parcel, .tab-content .returned-items-content {
  border-bottom: 1px solid #d1d1d1;
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
}
.tab-content .parcel .parcel-details, .tab-content .returned-items-content .parcel-details {
  padding-top: 20px;
  width: 27%;
}
.tab-content .parcel .parcel-details .parcel-number, .tab-content .returned-items-content .parcel-details .parcel-number {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: normal;
  margin-top: 4px;
}
.tab-content .parcel .parcel-content, .tab-content .returned-items-content .parcel-content {
  width: 48.4%;
  padding-top: 29px;
}
.tab-content .parcel .parcel-content .parcel-address-heading, .tab-content .returned-items-content .parcel-content .parcel-address-heading {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: normal;
  line-height: normal;
}
.tab-content .parcel .parcel-content .parcel-content-items-tracking .more-information-link, .tab-content .returned-items-content .parcel-content .parcel-content-items-tracking .more-information-link {
  font-weight: 500;
  color: #007a7a;
  padding-right: 40px;
  background: url(../../../images/VisionReskin/Chevrons/chev-right.svg) no-repeat right;
}
.tab-content .parcel .parcel-content .parcel-content-items-tracking .link-description, .tab-content .returned-items-content .parcel-content .parcel-content-items-tracking .link-description {
  font-size: 12px;
  color: #515151;
}
.tab-content .parcel .parcel-content .parcel-content-items-tracking .arrow-right-svg, .tab-content .returned-items-content .parcel-content .parcel-content-items-tracking .arrow-right-svg {
  display: none;
}
.tab-content .parcel .order-point-active .order-point-oval, .tab-content .returned-items-content .order-point-active .order-point-oval {
  background-color: #ffffff;
  border: solid 2px #000000;
}
.tab-content .parcel .order-point-active .order-point-description-text, .tab-content .returned-items-content .order-point-active .order-point-description-text {
  color: #000000;
}
.tab-content .parcel .order-point-active + .order-line,
.tab-content .parcel .order-point-not-active + .order-line, .tab-content .returned-items-content .order-point-active + .order-line,
.tab-content .returned-items-content .order-point-not-active + .order-line {
  border-color: #949494;
  height: 18px;
  border-width: 2px;
  margin-left: 11px;
}
.tab-content .parcel .order-point-not-active .order-point-oval, .tab-content .returned-items-content .order-point-not-active .order-point-oval {
  background-color: #ffffff;
  border: 1px solid #949494;
  width: 22px;
  width: 22px;
  height: 22px;
}
.tab-content .parcel .order-point-not-active .order-point-oval .order-point-number, .tab-content .returned-items-content .order-point-not-active .order-point-oval .order-point-number {
  color: #515151;
}
.tab-content .parcel .order-point-oval, .tab-content .returned-items-content .order-point-oval {
  margin-right: 8px;
  width: 20px;
  height: 20px;
}
.tab-content .parcel .order-point-number, .tab-content .returned-items-content .order-point-number {
  margin-left: 1px;
  font-family: "Poppins";
  line-height: 1.15;
  color: #000000;
}
.tab-content .parcel .order-point-date-text, .tab-content .returned-items-content .order-point-date-text {
  color: #257F39;
}
.tab-content .parcel-accordion {
  height: 43px;
}
.tab-content .parcel-accordion span {
  font-size: 15px;
  font-weight: 500;
  letter-spacing: normal;
  line-height: normal;
}
.tab-content .parcel-delivery-type-icon.home {
  background: url("../../../images/VisionReskin/OrderTracking/home.png") no-repeat;
}
.tab-content .parcel-delivery-type-icon.parcel-shop {
  background: url("../../../images/ordertracking/parcel-shop.png") no-repeat;
}
.tab-content .parcel-delivery-type-icon.store-collection {
  background: url("../../../images/VisionReskin/OrderTracking/store.png") no-repeat;
}
.tab-content .parcel-items-total-quantity, .tab-content .parcel-item-name {
  font-weight: 500;
  letter-spacing: normal;
}
.tab-content .parcel-item-image img, .tab-content .returned-item-image img {
  width: 90px;
  height: 120px;
}
.tab-content .parcel-item-size {
  font-size: 14px;
  font-weight: normal !important;
  line-height: normal;
}

#newOrderTracking.tab-content {
  padding-bottom: 0px;
}
#newOrderTracking.tab-content .returned-items-list .returned-item-description {
  margin-left: 8px;
}
#newOrderTracking.tab-content .returned-items-list .returned-item-description p.returned-item-name {
  font-weight: 500;
  letter-spacing: normal;
}

footer.order-tracking {
  font-size: 12px;
  font-weight: normal;
  line-height: 1.5;
}
footer.order-tracking p {
  margin-top: 5px;
  margin-bottom: 18px;
}

#faqLink {
  margin: 20px 0 0 50px;
  max-width: 77.5vw;
}
#faqLink a {
  display: flex;
  justify-content: space-between;
  background-color: #fff;
  height: 44px;
  line-height: 44px;
  font-weight: 600;
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
  width: 100%;
  margin: 0;
  color: #000;
  font-size: 13px;
}
#faqLink a .faq-link-label {
  padding-left: 20px;
}
#faqLink a .right-arrow {
  background: url("../../../images/structural/ap/Arrows/chevron-right.png") no-repeat;
  background-position: center;
  background-size: 100%;
  width: 41px;
  height: 12px;
  display: inline-block;
  margin-top: 15px;
}
