.wcp-coupon-pro-list{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -7px;
margin-right: -7px;
}
.wcp-coupon-pro-listings{
width: 100%;
padding: 0;
padding-left: 7px;
padding-right: 7px;
}
.wcp-coupon-pro-listings.wcp-coupon-cols-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100% !important;
flex: 0 0 100% !important;
max-width: 100% !important;
}
.wcp-coupon-pro-listings.wcp-coupon-cols-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50% !important;
flex: 0 0 50% !important;
max-width: 50% !important;
}
.wcp-coupon-pro-listings.wcp-coupon-cols-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333% !important;
flex: 0 0 33.333333% !important;
max-width: 33.333333% !important;
}
.wcp-coupon-pro-listings.wcp-coupon-cols-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25% !important;
flex: 0 0 25% !important;
max-width: 25% !important;
}
.wcp-coupon-pro-listings.wcp-coupon-cols-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 20% !important;
flex: 0 0 20% !important;
max-width: 20% !important;
}
.wcp-coupon-pro-listings.wcp-coupon-cols-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.666666% !important;
flex: 0 0 16.666666% !important;
max-width: 16.666666% !important;
}
.wcp-coupon-pro-listings .wcp-coupon-pro-inner > span {
display: block;
text-align: center;
color: #444;
font-size: 16px;
font-weight: 600;
}
.wcp-coupon-pro-listings .wcp-coupon-pro-inner {
cursor: pointer;
border: 2px dashed #6e6e6e;
padding: 15px;
margin-bottom: 15px;
}@font-face {
font-family: "easypost-icons";
src: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/fonts/easypost-icons.eot);
src: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/fonts/easypost-icons.eot?#iefix) format("embedded-opentype"), url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/fonts/easypost-icons.woff) format("woff"), url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/fonts/easypost-icons.ttf) format("truetype"), url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/fonts/easypost-icons.otf) format("opentype"), url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/fonts/easypost-icons.svg#easypost-icons) format("svg");
font-weight: 600;
font-style: normal;
font-stretch: normal
}
.tracker-progress-bar-with-dots {
margin-bottom: 30px;
margin-top: 50px;
position: relative
}
.progress-bar.bg-secondary {
background-color: #303F9F;
}
.progress-bar.bg-success {
background-color: #0f8042;
}
.progress-bar.bg-warning {
background-color: #f0ad4e;
}
@media (max-width: 575.98px) {
.tracker-progress-bar-with-dots {
font-size: 12px
}
}
.tracker-progress-bar-with-dots .progress {
margin-bottom: 35px;
height: 5px;
margin-left: 15px;	
}
.tracker-progress-bar-with-dots .progress .progress-bar {
box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.15)
}
.tracker-progress-bar-with-dots .state-0 {
position: absolute;
left: 0
}
.tracker-progress-bar-with-dots .state-1 {
position: absolute;
left: 33%
}
.tracker-progress-bar-with-dots .state-2 {
position: absolute;
left: 66%
}
.tracker-progress-bar-with-dots .state-3 {
position: absolute;
left: 95%
}
.tracker-progress-bar-with-dots .state-label {
width: 75px;	
text-align: center;
}
.tracker-progress-bar-with-dots .primary .dot {
border-color: #303F9F
}
.tracker-progress-bar-with-dots .secondary .dot {
border-color: #303F9F
}
.tracker-progress-bar-with-dots .success .dot {
border-color: #5cb85c
}
.tracker-progress-bar-with-dots .warning .dot {
border-color: #f0ad4e
}
.tracker-progress-bar-with-dots .danger .dot {
border-color: #d9534f
}
.tracker-progress-bar-with-dots .dot {	
width: 75px;
height: 75px;	
top: 0;	
margin-top: -34px;
box-sizing: border-box;
background-size: cover;
}
.tracker-progress-bar-with-dots .dot.pre_transit{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/Pre-Transit-512.png);
}
.tracker-progress-bar-with-dots .dot.pre_transit.past-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/pre-transit-v3.png);
}
.tracker-progress-bar-with-dots .dot.unknown{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/failure-512.png);
}
.tracker-progress-bar-with-dots .dot.unknown.past-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/failure-v3.png);
}
.tracker-progress-bar-with-dots .dot.in_transit{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/In-Transit-512.png);
}
.tracker-progress-bar-with-dots .dot.in_transit.past-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/in-transit-v3.png);
}
.tracker-progress-bar-with-dots .dot.out_for_delivery{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/Out-for-Delivery-512.png);
}
.tracker-progress-bar-with-dots .dot.out_for_delivery.past-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/out-for-delivery-v3.png);
}
.tracker-progress-bar-with-dots .dot.delivered{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/Delivered-512.png);
}
.tracker-progress-bar-with-dots .dot.delivered.past-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/delivered-v3.png);
}
.tracker-progress-bar-with-dots .dot.return_to_sender{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/return-to-sender-512.png);
}
.tracker-progress-bar-with-dots .dot.return_to_sender.past-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/return-to-sender-v3.png);
}
.tracker-progress-bar-with-dots .dot.failure{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/failure-512.png);
}
.tracker-progress-bar-with-dots .dot.failure.past-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/failure-v3.png);
}
.tracker-progress-bar-with-dots .dot.available_for_pickup{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/available-for-picup-512.png);
}
.tracker-progress-bar-with-dots .dot.available_for_pickup.past-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/available-for-picup-v3.png);
}
.tracker-progress-bar-with-dots .dot.in_transit.future-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/in-transit-grey-v3.png);
}
.tracker-progress-bar-with-dots .dot.out_for_delivery.future-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/out-for-delivery-grey-v3.png);
}
.tracker-progress-bar-with-dots .dot.delivered.future-state{
background-image: url(//www.sjks.org.au/wp-content/plugins/woo-advanced-shipment-tracking/assets/css/icons/delivered-grey-v3.png);
}
.tracker-progress-bar-with-dots .past-state {
color: #899DA3
}
.tracker-progress-bar-with-dots .current-state {
font-weight: bold
}
.tracker-progress-bar-with-dots .future-state {
color: #BAC8CC
}
.tracker-progress-bar-flat .progress-bar {
box-shadow: none
}
.progress {
display: -ms-flexbox;
display: flex;    
overflow: hidden;    
background-color: #C1C1C1;
}
.progress-bar {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
text-align: center;
white-space: nowrap;
background-color: #C1C1C1;
transition: width 0.6s ease
}
@media screen and (prefers-reduced-motion: reduce) {
.progress-bar {
transition: none
}
}
.progress-bar-striped {
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 1.25rem 1.25rem
}
.progress-bar-animated {
animation: progress-bar-stripes 1s linear infinite
}
.status-section {
max-width: 90%;
margin: 0px 35px 0 0;
}
.tracking-detail .col-md-6 {
width: 50%;
}
.tracking-detail .mb-6, .tracking-detail .my-6 {
margin-bottom: 4rem;
}
.tracking-detail .mb-4, .tracking-detail .my-4 {
margin-bottom: 2rem;
}
.tracking-detail .text-center {
text-align: center;
}
.tracking-detail .text-right {
text-align: right;
}
.tracking-detail .text-secondary,.tracking-header .text-secondary {
color: #303F9F;
}
.tracking-detail .text-warning,.tracking-header .text-warning {
color: #f0ad4e;
}
.tracking-detail .text-success,.tracking-header .text-success {
color: #0f8042;
}
.tracking-detail .border-light {
border-color: #E4ECEF;
}
.tracking-detail .list-unstyled {
padding-left: 0;
list-style: none;
}
.tracking-detail .border {
border: 2px solid #E4ECEF;
}
.tracking-detail .bg-gray-100 {
background-color: #F5F8F8;
}
.tracking-detail .text-gray-300 {
color: #777;
}
.tracking-detail .font-size-h5 {
font-size: 1.175rem;
}
.tracking-details-time {
-ms-flex: 120px 0 0px;
flex: 120px 0 0;
}
.tracking-details-date {
-ms-flex: 190px 0 0px;
flex: 190px 0 0;
}
[class^="ep-icon-"], [class*=" ep-icon-"] {
font-family: 'easypost-icons' !important;
speak: none;
font-style: normal;
font-weight: normal;
-webkit-font-feature-settings: normal;
font-feature-settings: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.tracking-detail .font-size-h3 {
font-size: 1.645rem;
}
.tracking-detail .align-items-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.ep-icon-theme1-default:before {
content: "\E903";
}
.ep-icon-theme1-delivered:before {
content: "\E904";
}
.ep-icon-theme1-clock:before {
content: "\E902";
}
.ep-icon-theme1-barcode:before {
content: "\E901";
}
.ep-icon-theme1-exclamation:before {
content: "\E905";
}
.ep-icon-theme1-back-arrow:before {
content: "\E900";
}
.tracking-detail .d-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.tracking-details li {
margin-left: 0 !important;
padding: 10px 0;
border-bottom: 2px solid #E4ECEF;
}
.tracking-details li:last-child {
border-bottom: 0;
}
.tracking-detail .pl-3, .tracking-detail .px-3 {
padding-left: 1rem !important;
}
.tracking-detail .pr-3, .tracking-detail .px-3 {
padding-right: 1rem !important;
}
.tracking-detail .pb-2, .tracking-detail .py-2 {
padding-bottom: .5rem !important;
}
.tracking-detail .pt-2, .tracking-detail .py-2 {
padding-top: .5rem !important;
}
.tracking-detail .mb-3, .tracking-detail .my-3 {
margin-bottom: 0.3rem !important;
}
.col.tracking-detail {
margin: 20px auto 20px;
padding: 30px;
border: 1px solid #f9f9f9;
max-width: 800px;
}
.trackship_branding {
text-align: center;
}
.shipment_heading{
border-bottom: 1px solid #E4ECEF;
padding-bottom: 10px;
font-weight: 600;
}
.shipment_status_heading{	
font-weight: 600;
color: #303F9F;
font-size: 36px;
margin-bottom: 0;
}
.tracker-top-level {
display: flex;
margin-bottom: 2rem;
}
.tracking-table thead tr th{
padding: 15px 0;
border-bottom: 0;
}
.tracking-table tbody tr td{
padding: .5em .5em .5em .5em;
border-bottom: 1px solid #eee
}
.tracking-header {
display: flex;
margin-bottom: 30px;
}
.tracking-detail .tracking-number {
font-weight: 400;  
color: #757575;	
font-size: 14px;
}
.mobile-section{
display:none;	
}
.desktop-section{
display:block;
}
table.tracking-table tr:nth-child(n+3) {
display: none;
}
table.tracking-table{
margin-bottom: 5px;
}
.hide_table_rows{
display:none;
}
.shipment_progress_div {
margin-top: 60px;
padding-bottom: 7px;
}
.tracking-detail .h4-heading{
border-bottom: 1px solid #eee;
color: #424242;
font-size: 14px;
font-weight: bold;
}
.tracker-progress-bar-with-dots .dot.past-state,.tracker-progress-bar-with-dots .dot.future-state,.tracker-progress-bar-with-dots .dot.current-state{
background-size: 60px;
background-repeat: no-repeat;
background-position: center center;
}
.col.tracking-detail{
text-align: left;
}
.track-order-section{
text-align: left;
} .tracking-layout-2 .shipment_status_heading{
padding-top: 0;
font-weight: 600;    
margin-top: 0;
font-size: 36px;
}
.tracking-layout-2 .tracker-progress-bar .progress {
display: -ms-flexbox;
display: flex;
height: 40px;
overflow: hidden;    
background-color: #f5f5f5;
border-radius: 5px;
border: 1px solid #bdbdbd;
}
.tracking-layout-2 .progress-bar {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
text-align: center;
white-space: nowrap;
background-color: #303F9F;
transition: width 0.6s ease;
}
.tracking-layout-2 .tracker-progress-bar  .progress .bg-secondary {
background-color: #303F9F;
}
.tracking-layout-2 .tracker-progress-bar  .progress .bg-success {
background-color: #5cb85c;
}
.tracking-layout-2 .tracker-progress-bar  .progress .bg-warning {
background-color: #f0ad4e;
}
.tracking-layout-2 .tracker-progress-bar-flat .progress-bar {
box-shadow: none;
}
.tracking-layout-2 .progress_top{
display:flex;
}
.tracking-layout-2 .col-md-6{
padding:0;
}
.tracking-detail .font-weight-demi-bold{
font-weight: 500;
}
.tracking-detail .font-weight-bold{
font-weight: 800;
}
.tracking-detail .text-uppercase {
text-transform: uppercase;
}
.tracking-detail .mt-6, .tracking-detail .my-6 {
margin-top: 2rem;
}
.tracking-detail .mb-4{
margin-bottom: 1rem;
}
.tracking-detail .tracking-details .date {
min-width: 160px;	
}
.tracking-detail .tracking-details .time {
min-width: 85px;
margin-left: 10px;
}
.tracking-layout-2.tracking-detail .tracking-details .time {    
margin-left: 0px;
}
.tracking-detail .tracking-details .location {
min-width: 200px;
}
.tracking-detail .w-100 {
width: 100%;
}
.tracking-detail .ml-auto, .tracking-detail .mx-auto {
margin-left: auto;
}
.tracking-detail .old-details{
display: none;
}
.tracking-detail .provider_image{
width: 60px;
}
.tracking-detail p.mb-2 {
margin-bottom: 1em;
}
.tracking-detail .tracking-details {
font-size: 14px;
}
.tracking-detail .tracking_group_by_date {
border-bottom: 1px solid #e0e0e0;
margin-bottom: 0.5rem;
}
.tracking-detail .tracking-details {
margin-top: 4rem;
}
.tracking-detail .view_table_rows, .tracking-detail .hide_table_rows, .tracking-detail .view_old_details, .tracking-detail .hide_old_details{
color: #303F9F;
border-bottom: 1px solid;
text-decoration: none;
}
.tracking-layout-2.tracking-detail .tracking-details {
margin-top: 2rem;
}
.tracking-detail .tracking-desktop-header{
display:flex;
}
.tracking-detail .tracking_details_desktop{
display:block;
}
.tracking-detail .tracking-mobile-header,.tracking-detail .tracking_details_mobile{
display:none;
}
@media (min-width: 768px){
.tracking-detail .d-md-flex {
display: -ms-flexbox;
display: flex;
}
.tracking-detail .text-md-right {
text-align: right;
}
} .rtl .track-order-section{
text-align: right;
}
.rtl .col.tracking-detail{
text-align: right;
}
.rtl .tracking-detail .text-right{
text-align: left;
}
.rtl .tracker-progress-bar-with-dots .state-0{
right: 0;
}
.rtl .tracker-progress-bar-with-dots .state-1{
right: 33%;
}
.rtl .tracker-progress-bar-with-dots .state-2{
right: 66%;
}
.rtl .tracker-progress-bar-with-dots .state-3{
right: 95%;
}
.rtl .tracker-progress-bar-with-dots .progress{
margin-right: 15px;
margin-left: 0;
}
.rtl .status-section{
margin: 0px 0 0 35px;
} @media screen and (max-width: 767px) {	
.col.tracking-detail{
padding: 20px 15px 10px;
width: 95%;
}
.tracking-detail .col-md-6{
width: 100%;
}
.tracking-detail .text-right{
text-align: left;
}
.tracking-header{
display: block;
}
.status-section{
max-width: 80%;
}	
.tracker-progress-bar-with-dots .dot.past-state,.tracker-progress-bar-with-dots .dot.future-state{
background-size: 45px;
background-repeat: no-repeat;
background-position: center center;
}
.tracking-detail .header_top_left {
margin-right: 1rem;
width: 50px;
}
.tracking-detail .header_top1 {
margin-bottom: 15px;
}
.tracking-detail .tracking-mobile-header{
display:block;
}
.tracking-detail .tracking_details_mobile{
display:block;
}
.tracking-detail .tracking-desktop-header,.tracking-detail .tracking_details_desktop{
display:none;
}
.tracking-detail .tracking_details_mobile_row {
border-bottom: 1px solid #eee;
}
.tracking-detail .tracking-details .time {    
margin-left: 0px;
} .rtl .tracking-detail .text-right {
text-align: right;
}
}
@media screen and (max-width: 550px) {
.mobile-section{
display:block;	
}
.desktop-section{
display:none;
}
.tracker-progress-bar-with-dots .dot{
width: 60px;
height: 60px;
margin-top: -26px;
}
.tracker-progress-bar-with-dots .state-label{
display: inline-block;
vertical-align: middle;
width: auto;
margin-left: 10px;
}
.mobile-section .tracker-progress-bar-with-dots .dot{	
background-size: cover;
width: 45px;
position: relative;
display: inline-block;
vertical-align: middle;
height: 45px;
margin: 0 auto;
}	
.tracker-progress-bar-with-dots .state-1{
position: relative;
left:0;
}
.tracker-progress-bar-with-dots .state-2{
position: relative;
left:0;
}
.tracker-progress-bar-with-dots .state-3{
position: relative;
left:0;
}
.mobile-section .dot-div {
margin-bottom: 20px;
}
.mobile-section .tracker-progress-bar.tracker-progress-bar-with-dots:before {
content: '';
height: 93%;
position: absolute;
top: 10px;
left: 40px;
width: 5px;
background-color: #C1C1C1;
} .progress-bar.bg-secondary:before{
content: '';
height: 100%;
position: absolute;
left: 28px;
width: 5px;
background-color: #303F9F;
}
.tracker-progress-bar-with-dots .progress{
margin-bottom: 0;
height: 100%;
border-radius: 0;
}
.tracker-progress-bar-with-dots{
margin-bottom: 20px;
margin-top: 20px;
padding-left: 20px;
}
.tracker-progress-bar-with-dots .dot.past-state,.tracker-progress-bar-with-dots .dot.future-state{
background-size: 45px;
background-repeat: no-repeat;
background-position: center center;
}
.tracking-detail .tracking-details {
margin-top: 2rem;
}
.mobile-section .tracker-progress-bar .progress{
position: absolute;
width: 5px;
left: 26px;			
}
.mobile-section .tracker-progress-bar .progress.bg-success{
background: #0f8042;
}
.mobile-section .tracker-progress-bar .progress.bg-warning{
background: #f0ad4e;
}
.rtl .tracker-progress-bar-with-dots .state-1{
right: 0;	
}
.rtl .tracker-progress-bar-with-dots .state-2{
right: 0;	
}
.rtl .tracker-progress-bar-with-dots .state-3{
right: 0;	
}
.rtl .mobile-section .tracker-progress-bar.tracker-progress-bar-with-dots:before{
right: 27px;
}
}