
    .bt_sst_tracking_product_trackong{
        border: none !important;
        margin-top: -50px;
    }
    .bt_sst_toggle-checkbox{
        margin-left: 40%;
    }
    .leaflet-tooltip-center{
        font-size:15px;
    }
    .bt_sst_tmp_mster_progressbar_container{
        /* padding:0; margin:0; width:80%; */
    }
    .bt_sst_tracking_product_rating{
        align-items:center;
    }

    .bt_sst_rating_bar_container{
        border: 1px solid #e4e4e4;
        border-radius: 20px;
        box-shadow: 3px 3px 5px 3px rgba(168, 168, 168, 0.5);
    }

    .fl-module.fl-module-heading.fl-node-0z7h1ugnboap{
       
    }

    @font-face { 
    `font-family:"Font Awesome 5 Free";
    font-style:normal;
    font-weight:400;
    font-display:block;
    src:url(./fonts/fa-regular-400.eot);
    src:url(./fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(./fonts/fa-regular-400.woff2) format("woff2"),url(./fonts/fa-regular-400.woff) format("woff"),url(./fonts/fa-regular-400.ttf) format("truetype"),url(./fonts/fa-regular-400.svg#fontawesome) format("svg");
    } 
    @font-face { 
    font-family:"Font Awesome 5 Free";
    font-style:normal;
    font-weight:900;
    font-display:block;
    src:url(./fonts/fa-solid-900.eot);
    src:url(./fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(./fonts/fa-solid-900.woff2) format("woff2"),url(./fonts/fa-solid-900.woff) format("woff"),url(./fonts/fa-solid-900.ttf) format("truetype"),url(./fonts/fa-solid-900.svg#fontawesome) format("svg");
    }

    .fl-row-fixed-width { 
        max-width: 1100px;
    } 

    @media all{ 
    .fl-post:last-child { 
        margin-bottom: 0;
    } 

    .fl-row-content-wrap { 
        position: relative;
    } 

    .fl-row-content-wrap { 
        margin: 0px;
    } 

    .fl-row-content-wrap { 
        padding: 20px;
    } 

    .fl-row-content-wrap  { 
        background-image: linear-gradient(90deg, rgba(170,170,170,0.26) 0%, rgba(7,7,7,0.04) 100%); 
        border-style: solid; 
        border-width: 0; 
        background-clip: border-box; 
        border-color: #b7b7b7; 
        border-top-width: 1px; 
        border-right-width: 1px; 
        border-bottom-width: 1px; 
        border-left-width: 1px;
    } 
   

    * , .fl-builder-content ::before, .fl-builder-content ::after { 
        -webkit-box-sizing: border-box; 
        -moz-box-sizing: border-box; 
        box-sizing: border-box;
    } 

    .fl-builder-content *, .fl-builder-content ::before, .fl-builder-content ::after { 
        -webkit-box-sizing: border-box; 
        -moz-box-sizing: border-box; 
        box-sizing: border-box;
    } 

    .fl-row-content { 
        margin-left: auto; 
        margin-right: auto;
    } 

    .fl-row-fixed-width  { 
        max-width: 700px;
    } 

    .fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after { 
        display: table; 
        content: " ";
    } 

    .fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after { 
        clear: both;
    } 

    .fl-col { 
        float: left; 
        min-height: 1px;
    } 

    .fl-node-pt7e19gljyuh { 
        width: 50%;
    } 

    .fl-node-hawcg9nob1yv { 
        width: 50%;
    } 

    @media all{ 
    .fl-col-group-drop-target { 
        display: none; 
        left: 8px; 
        height: 18px; 
        position: absolute; 
        right: 8px; 
        top: -9px; 
        z-index: 1;
    } 

    .fl-col-group-drop-target-last { 
        top: auto; 
        bottom: -9px;
    } 
    }     

    .fl-node-fi95nkgz4uvt { 
        width: 25%;
    } 

    .fl-node-m9jah0vqwgcx { 
        width: 25%;
    } 

    .fl-node-mgicd7spkbfo { 
        width: 25%;
    } 

    .fl-node-vdxgkh9nq8y5 { 
        width: 25%;
    } 

    .fl-node-udyvigx8l6kb { 
        width: 100%;
    } 

    .fl-node-gt9f8nkh6wuq { 
        width: 100%;
    } 

    .fl-node-l0va2due3kcy { 
        width: 100%;
    } 

    .fl-node-p1khazx03f9c { 
        width: 100%;
    } 

    .fl-node-ai83xde9bp2o { 
        width: 100%;
    } 

    .fl-col-content { 
        margin: 0px;
    } 

    .fl-col-content { 
        padding: 0px;
    } 

    @media all{ 
    .fl-col-drop-target { 
        bottom: 8px; 
        display: none; 
        left: -9px; 
        position: absolute; 
        top: 8px; 
        width: 18px; 
        z-index: 1;
    } 

    .fl-col-drop-target-last { 
        left: auto; 
        right: -9px;
    } 
    }     

    .fl-node-udyvigx8l6kb > .fl-col-content  { 
        /* background-color: #c6c6c6; */
    } 

    .fl-node-udyvigx8l6kb > .fl-col-content  { 
        min-height: 400px;
    } 

    .fl-node-gt9f8nkh6wuq > .fl-col-content  { 
        background-color: #ffFFFF;
    } 

    .fl-node-gt9f8nkh6wuq > .fl-col-content  { 
        position: relative;
        z-index: 9999;
        margin-top: -100px; 
        margin-right: 50px; 
        margin-bottom: 50px; 
        margin-left: 50px;
    } 

    .fl-node-gt9f8nkh6wuq > .fl-col-content.fl-node-content  { 
        -webkit-box-shadow: 5px 5px 7px 5px rgba(168,168,168,0.5); 
        -moz-box-shadow: 5px 5px 7px 5px rgba(168,168,168,0.5); 
        -o-box-shadow: 5px 5px 7px 5px rgba(168,168,168,0.5); 
        box-shadow: 5px 5px 7px 5px rgba(168,168,168,0.5);
        border-radius: 31px;
    } 

    .fl-module-content { 
        /* margin: 20px; */
    } 



    .fl-module-heading .fl-heading  { 
        padding: 0 !important; 
        margin: 0 !important;
    } 

    .fl-photo { 
        line-height: 0; 
        position: relative;
    } 

    .fl-photo-align-center { 
        text-align: center;
    } 

    .fl-node-j7vr109hbw3x .fl-photo  { 
        text-align: center;
    } 
   

    .uabb-timeline-wrapper { 
        position: relative;
    } 

    .fl-photo-content { 
        display: inline-block; 
        line-height: 0; 
        position: relative; 
        max-width: 100%;
    } 

    .uabb-timeline-connector { 
        position: relative;
    } 

    .uabb-timeline-wrapper .slick-slider  { 
        position: relative; 
        display: block; 
        box-sizing: border-box; 
        -webkit-user-select: none; 
        -moz-user-select: none; 
        -ms-user-select: none; 
        user-select: none; 
        -webkit-touch-callout: none; 
        -khtml-user-select: none; 
        -ms-touch-action: pan-y; 
        touch-action: pan-y; 
        -webkit-tap-highlight-color: transparent;
    } 

    .uabb-timeline-connector:before { 
        position: absolute; 
        content: ''; 
        height: 4px; 
        width: 100%; 
        background: #ccc; 
        display: block; 
        bottom: 20px; 
        top: 55px; 
        -webkit-transform: translateY(2px); 
        transform: translateY(2px);
    } 

    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector::before { 
        height: 15px;
        content: '';
        /* background: linear-gradient(to right, 
            #3498db 25%,
            #3498db 25%, #3498db 50%,
            #3498db 50%, #3498db 75%,
            #3498db 75%, #3498db 100%
        ); */
    } 

    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector::before { 
        bottom: 12px;
        border-radius: 15px;    } 

    .courier_name{
        padding:2px; margin:0
    }

    .awb_number{
        padding:2px; margin:0
    }

    .fl-col-group.fl-node-6pot3hxjwag4{
        margin-bottom:30px;
    }
    .fl-module img  { 
        max-width: 100%;
    } 

    .fl-photo-content img  { 
        display: inline; 
        height: auto; 
        max-width: 100%;
    } 

   

    .uabb-timeline-wrapper .slick-list  { 
        position: relative; 
        display: block; 
        overflow: hidden; 
        margin: 0; 
        padding: 0;
    } 

    .uabb-timeline-connector .slick-list  { 
        padding-left: 0!important; 
        padding-right: 0!important;
    } 

    .uabb-timeline-wrapper .slick-slider .slick-list  { 
        -webkit-transform: translate3d(0,0,0); 
        -moz-transform: translate3d(0,0,0); 
        -ms-transform: translate3d(0,0,0); 
        -o-transform: translate3d(0,0,0); 
        transform: translate3d(0,0,0);
    } 

    .fl-node-nyo8u0s1p4eh .uabb-timeline-horizontal .slick-list  { 
        margin: 0 -10px;
    } 

    .uabb-timeline-wrapper .slick-track  { 
        position: relative; 
        top: 0; 
        left: 0; 
        display: block;
    } 

    .uabb-timeline-wrapper .slick-slider .slick-track  { 
        -webkit-transform: translate3d(0,0,0); 
        -moz-transform: translate3d(0,0,0); 
        -ms-transform: translate3d(0,0,0); 
        -o-transform: translate3d(0,0,0); 
        transform: translate3d(0,0,0);
    } 

    .uabb-timeline-wrapper .slick-track::before, .uabb-timeline-wrapper .slick-track::after { 
        display: table; 
        content: '';
    } 
    p:empty {
        display: none;
      }
    .uabb-timeline-wrapper .slick-track::after { 
        clear: both;
    } 

    .uabb-timeline-wrapper .bt-sst-slick-slide  { 
        display: none; 
        float: left; 
        height: 90px;; 
        min-height: 1px;
    } 

    .uabb-timeline-wrapper .slick-initialized .bt-sst-slick-slide  { 
        display: block;
    } 

    .uabb-timeline-connector .uabb-timeline-marker-wrapper  { 
        cursor: pointer; 
        text-align: center;
    } 
    .fl-module.fl-module-uabb-timeline.fl-node-nyo8u0s1p4eh{
        padding:20px;
    }

    .fl-node-nyo8u0s1p4eh .uabb-timeline--center .uabb-timeline-marker-wrapper  { 
        margin-left: 10px; 
        margin-right: 10px;
    } 

    .fl-node-nyo8u0s1p4eh .uabb-timeline-marker  { 
        min-height: 40px; 
        min-width: 40px; 
        line-height: 40px;
    } 

    .uabb-timeline-card-date { 
        display: inline-block;
        height: 45px;
        font-size: 14px;;
    } 

    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector .slick-current .uabb-timeline-marker .timeline-icon-new  { 
        color: #ffffff;
    }

    .uabb-timeline-connector .uabb-timeline-marker i  { 
        background: #eee; 
        border-radius: 50%;
    } 

    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector .uabb-timeline-marker i  { 
        min-height: 40px; 
        min-width: 40px; 
        line-height: 40px;
    } 

    .obscure-kzaezq7Gp { 
        max-width: 800px;
        margin: auto;
      } 
      
    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector .uabb-timeline-marker .bt_sst_selected  {
        /* font-size: 18px; */
        background-color: #1e88e5;
        display: inline-block;
        width: 18px;
        height: 18px;
    } 
    .bt-sst-edd-heading, .bt-sst-shipment-status-text{
        font-size: 32px;
        font-weight: 700;;
        margin: 10px;
        padding: 10px;
    }
    .bt_sst_not_selected{
        width: 18px;
        height: 18px;
        display: inline-block;

    }
    .bt_sst_tracking_product_rating_text_subheading{
        margin:0;
        padding: 0;;
        font-size: 14px;;
    }
    .bt_sst_tracking_product_rating strong{
        font-size: 18px;;
      }
    .bt_sst_tracking_product_rating_text_heading{
        margin:0;
        font-size: 18px;
        padding: 0;;
    }
    a.bt_sst_tracking_rating_url_btn{
        line-height: 1em;;
        font-size: 2em;;
      }
      a.bt_sst_tracking_rating_url_btn img{
       height: 1.5em !important;;
       width:1.5em !important;
      }
    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector .uabb-timeline-marker .bt_sst_not_selected img  {
        display: none;
    } 
    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector .uabb-timeline-marker .bt_sst_selected_cancelled  { 
        /* font-size: 18px; */
        background-color: #f44336;
        display: inline-block;
        width: 18px;
        height: 18px;
    } 

    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector .slick-current .uabb-timeline-marker i  { 
        /* background-color: #1e88e5; */
    } 

    @media all{ 
    .fa-check-circle:before { 
        content: "\f058";
    } 
    }     


    /* These were inline style tags. Uses id+class to override almost everything */
    #style-oDppl.style-oDppl {  
    width: 50%;  
    }  
    #style-fCL95.style-fCL95 {  
    width: 50%;  
    }  
    #style-IGLsO.style-IGLsO {  
    width: 25%;  
    }  
    #style-VzOGe.style-VzOGe {  
    width: 25%;  
    }  
    #style-7N9Xr.style-7N9Xr {  
    width: 25%;  
    }  
    #style-rrUx9.style-rrUx9 {  
    width: 25%;  
    }  
    #style-ej5mo.style-ej5mo {  
    width: 100%;  
    }  
    #style-Itlq5.style-Itlq5 {  
    width: 100%;  
    }  
    #style-XLk1O.style-XLk1O {  
    opacity: 1;  
        width: 540px;  
        transform: translate3d(0px, 0px, 0px);  
    }  
    #style-6a74r.style-6a74r {  
    width: 135px;  
    }  
    #style-hYIM6.style-hYIM6 {  
    width: 135px;  
    }  
    #style-UlfLR.style-UlfLR {  
    width: 135px;  
    }  
    #style-Tj9pr.style-Tj9pr {  
    width: 135px;  
    }  
    #style-GYFdo.style-GYFdo {  
    opacity: 1;  
        width: 0px;  
        transform: translate3d(0px, 0px, 0px);  
    }  
    #style-Lwnwg.style-Lwnwg {  
    width: 100%;  
    }  
    #style-yTsEp.style-yTsEp {  
    width: 100%;  
    }  
    #style-Gad2v.style-Gad2v {  
    width: 100%;  
    }  
    /* These were inline style tags. Uses id+class to override almost everything */
    #style-IBgKo.style-IBgKo {  
    width: 50%;  
    }  
    #style-Dxnoq.style-Dxnoq {  
    width: 50%;  
    }  
    #style-QHQxh.style-QHQxh {  
    width: 25%;  
    }  
    #style-NNR4U.style-NNR4U {  
    width: 25%;  
    }  
    #style-vrqKn.style-vrqKn {  
    width: 25%;  
    }  
    #style-Q4ZMX.style-Q4ZMX {  
    width: 25%;  
    }  
    #style-choB9.style-choB9 {  
    width: 100%;  
    }  
    #style-ixo3P.style-ixo3P {  
    width: 100%;  
    }  
    #style-reSfY.style-reSfY {  
    opacity: 1;  
        width: 540px;  
        transform: translate3d(0px, 0px, 0px);  
    }  
    #style-reSfY .bt-sst-slick-slide{
        margin-top:auto;
    }
    #style-bBNl2.style-bBNl2 {  
    width: 135px;  
    }  
    #style-KCZZz.style-KCZZz {  
    width: 135px;  
    }  
    #style-l3WRx.style-l3WRx {  
    width: 135px;  
    }  
    #style-iMPqq.style-iMPqq {  
    width: 135px;  
    }  
    #style-wOjsN.style-wOjsN {  
    opacity: 1;  
        width: 0px;  
        transform: translate3d(0px, 0px, 0px);  
    }  
    #style-tbbFm.style-tbbFm {  
    width: 100%;  
    }  
    #style-38So3.style-38So3 {  
    width: 100%;  
    }  
    #style-pfWUf.style-pfWUf {  
    width: 100%;  
    }  


    /* Mobile-first responsive design */
@media only screen and (max-width: 768px) {

/* Adjust columns to be full width for mobile */
.fl-node-pt7e19gljyuh, .fl-node-hawcg9nob1yv,
.fl-node-fi95nkgz4uvt, .fl-node-m9jah0vqwgcx,
.fl-node-mgicd7spkbfo, .fl-node-vdxgkh9nq8y5 {
    width: 100%; /* Make columns stack on mobile */
}

/* Reduce padding and margins for mobile */
.fl-row-content-wrap {
    padding: 10px; /* Less padding for mobile */
}

.fl-module-content { 
        margin: 0;
    } 


.bt_sst_tracking_product_rating{
    display: block !important;
}
.bt_sst_tracking_product_rating p{
    /* margin: 0; */
}

.bt_sst_tmp_mster_progressbar_container{
        padding:0; margin:0; width:100%;
    }

/* Full width for content sections */
.fl-node-udyvigx8l6kb,
.fl-node-gt9f8nkh6wuq,
.fl-node-l0va2due3kcy,
.fl-node-p1khazx03f9c,
.fl-node-ai83xde9bp2o {
    width: 100%; /* Make content span the full width on mobile */
    margin: 0; /* Remove extra margins for mobile */
}
.bt_sst_tracking_product_trackong{
    margin-top:0;
}

/* Adjust shadow and spacing for mobile */
.fl-node-gt9f8nkh6wuq > .fl-col-content.fl-node-content {
    box-shadow: 3px 3px 5px 3px rgba(168, 168, 168, 0.5); /* Lighter shadow on mobile */
    padding: 20px 0; /* Smaller margins */
    margin: 0;
    margin-top: -80px;
}
#style-reSfY.style-reSfY {  
    opacity: 1;  
        width: 100%;  
        transform: translate3d(0px, 0px, 0px);
        display: flex;
    font-size: 10px;
    } 
    #style-XLk1O.style-XLk1O {  
    opacity: 1;  
        width:100%;  
        transform: translate3d(0px, 0px, 0px);  
    }
    .fl-node-nyo8u0s1p4eh .uabb-timeline-connector .uabb-timeline-marker i  { 
        min-height: 36px; 
        min-width: 35px; 
        line-height: 33px;
    } 

}
