@media screen and (min-width:1600px) and (max-width:2100px) {

}

@media screen and (min-width:1400px) and (max-width:1550px) {

}

@media screen and (min-width:1270px) and (max-width:1290px) {

}

@media screen and (min-width:1200px) and (max-width:1399px) {
  section.track_row{margin-top: -50px;}
  .form-inline #pickup_address .control-label, .form-inline #delivery_address .control-label{margin-bottom: 6px;}
}

@media screen and (min-width:992px) and (max-width:1199px) {
  .header-bottom .mainmenu .navbar a.nav-link{font-size: 16px;}
  .banner_content_text h1, .banner_txt1 h1{font-size: 18px;letter-spacing: 1px;}
  .banner_content_text h2, .banner_txt1 h2{font-size: 32px;letter-spacing: 4px;}
  .banner_content_text h3{font-size: 32px;letter-spacing: 1px;}
  .banner_content_text figure img{margin: 0px 20px 0 0;width: 60px; min-height: 60px;}
  .banner_content_text figure img.w76 {width: 52px;}
  .banner_content_text figure{padding-top: 20px;}
  .shipping-count {padding-top: 10px;}
  .banner_content_text h4{font-size: 18px;}
  p.counter-wrapper span{font-size: 32px; line-height: 37px;}

  .track-sec-input #track_submit{padding: 0px 18px;margin-left: 10px;}

  .about_home_had{min-height: 247px;}
  .introduction-right{left: -180px;bottom: -10vh;}
    .slick-prev {left: 0px;}
  .slick-next {right: 0px;}

   .download-app-bg .col-md-2{flex: 0 0 27.667%;max-width: 27.667%;}
  .mobile-friendly-text h3{font-size: 31px;line-height: 40px;}
   .download-app-bg .col-md-4{flex: 0 0 45.333%;max-width: 53.333%;}
   .mobile-line-text h4{font-size: 23px;font-weight: 200;line-height: 27px;}
   .mobile-line-text h4:nth-child(2) {padding-left: 0;}
   .download-app-bg .col-md-3:nth-child(2n) {flex: 0 0 100%;max-width: 100%;float: right;text-align: right;}
   .download-app-bg{padding: 40px 0;}
   .download-app-man{bottom: -9.7vw;}

   #map {width: 100% !important;}
   footer ul li a{font-size: 13px;}
   .addr_col p{font-size: 13px;line-height: 17px;}
   .col-md-3.col-sm-6.addr_col p:nth-child(4) {font-size: 9px;}

   .network_main_sec .location_info .wpsl-search .wpsl-input input[type="text"] {width: 299px !important;}
  .inner_banner img {height: 270px;object-fit: cover;}
  .banner_txt1 .network_bnr_info {font-size: 28px;letter-spacing: 3px;}
  .banner_txt1{font-size: 17px;}

  .contact_wrap .row{margin: 0 auto;}

  .about_us_main_sec .about_details_main_sec #nav-tab > a{width: 49%; margin-right: 0; margin-bottom: 15px; -ms-flex: 0 0 auto; flex: 0 0 auto;}
  .about_us_main_sec .about_details_main_sec #nav-tab > a:nth-child(odd){margin-right: 15px;}
  .about_us_main_sec .about_details_main_sec #nav-tab::after{display: none;}
  .about_us_main_sec .about_details_main_sec #nav-tab > a:after{content: none;}

  .service_row #nav-tab > a{width: 48.8%; margin-right: 0; margin-bottom: 15px; flex: none;}
  .service_row #nav-tab > a:nth-child(odd){margin-right: 15px;}
  .service_row #nav-tab::after{display: none;}
  .service_row #nav-tab > a:after{content: none;}

  .services_box_text{min-height: 160px;}
  .VerticalTab.tabs_ver_1 .resp-tabs-list li{font-size: 14px;}
  .banner-image img{min-height: 420px; object-fit: cover}
  .contact-us-form .form-group:nth-child(2n+2){margin-left: 15px;}
  .newsletter_main_sec .tab-content{display: inline-block;}
  .profile_main_sec #booking_history .box-body{width: 100%; overflow: scroll;}
  .form-inline #pickup_address .control-label, .form-inline #delivery_address .control-label{margin-bottom: 6px;}
  .ebooking_main .fourth_step_div .booking_service_selection{display: inline-block;}
  .ebooking_main .fourth_step_div .booking_service_selection .form-group{margin-bottom: 1rem;}
  .about_us_main_sec .banner-image img{min-height: 280px; object-fit: cover}
  .banner_content .banner_txt1{-webkit-box-flex: 0; -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%;}

  .dashboard-main-sec .small-box > a{font-size: 13px; line-height: 21px;}

  .main-slider-sec .banner_content{top: 45%;}
  /*.main-slider-sec .banner-image .vector-img-sec{display: none;}*/
  .main-slider-sec .banner-image .vector-img-sec{width: 80%; right: 0;}
  .main-slider-sec .banner-image.slide2 .vector-img-sec{right: -200px;}
  .main-slider-sec .slick-dots{bottom: 80px;}
}

@media (max-width: 991px) {
  .timeline li .timeline-panel {
    width: 44%;
  }
  .help-block{font-size: 12px;}
}

@media screen and (min-width:768px) and (max-width:991px) {
  .top-info {float: left;text-align: center;width: 100%;}
  .header-top-right{text-align: center;margin: 10px auto 0;float: none !important;}
  .social-icons{margin: 0 auto;}
  .navbar-expand .navbar-nav .nav-link{padding-right: .4rem;padding-left: .4rem;font-size: 12px;}
  .navbar-toggler img {width: 26px;}
  .login-user-name img {float: none;width: 26px;display: inline-block;}
  .login-user-name span {float: right; line-height: 0;padding-left: 6px;display: inline-block;margin-top: 14px;float: inline-end;}

  li.nav-item::after{width: 1px;height: 11px;background: #242425;top: 11px;}

  .banner_content_text h1, .banner_txt1 h1{font-size: 18px;letter-spacing: 1px; line-height: 24px;}
  .banner_content_text h2, .banner_txt1 h2{font-size: 32px;letter-spacing: 4px;}
  .banner_content_text h3{font-size: 32px;letter-spacing: 1px;}
  .banner_content_text figure img{margin: 0px 20px 0 0; width: 60px; min-height: 60px;}
  .banner_content_text figure img.w76 {width: 52px;}
  .banner_content_text figure{padding-top: 20px;}
  .shipping-count {padding-top: 10px;}
  .banner_content_text h4{font-size: 18px;}
  p.counter-wrapper span{font-size: 32px; line-height: 37px;}
  .banner-image img{min-height: 420px; object-fit: cover}
  .about_us_main_sec .banner-image img, .inner_banner img{min-height: 280px; object-fit: cover}

  .track-sec-input #track_submit{font-size: 14px;width: calc(100% - 66%);padding: 0px 0px;margin-left: 0;}

  /*.about_home_bg{margin-top: 20px;}*/
  .slick-prev {left: 0px;}
  .slick-next {right: 0px;}
  .Board-Directo-text p {color: #070605;font-size: 16px;}
  /*.about-tab{margin-top: 0px;}*/
  .tabbed-content .item.active .item-content{padding: 0px;}
  .about_home_had h2{display: none;}
  .about-right-img {position: absolute; bottom: -47px;}
  .about_home_had{min-height: 240px;padding-top: 30px;}
  .services_box_text_0 p{font-size: 12px;line-height: 17px;}
  .services_box_text{min-height: 164px;padding: 0;}
  .services_box_text_0 h2{font-size: 20px;}

  h2.resp-accordion .tabs-text{line-height: 28px;top: inherit;}
  .VerticalTab.tabs_ver_1 p{font-size: 14px;line-height: 22px;}
  .introduction-right {position: absolute;left: -240px;bottom: -100%; display: none}
  .download-app-bg .col-md-2{flex: 0 0 27.667%;max-width: 27.667%;}
  .mobile-friendly-text h3{font-size: 24px;line-height: 40px;}
   .download-app-bg .col-md-4{flex: 0 0 45.333%;max-width: 53.333%;}
   .mobile-line-text h4{font-size: 16px;font-weight: 200;line-height: 27px;}
   .mobile-line-text h4:nth-child(2) {padding-left: 0;}
   .download-app-bg .col-md-3:nth-child(2n) {flex: 0 0 100%;max-width: 100%;float: right;text-align: right;}
   .download-app-man{/*bottom: -14.4vw;*/ top: -1px;}
   footer .col-md-3{flex: 0 0 50%;max-width: 50%;margin-bottom: 20px;}

   .VerticalTab.tabs_ver_1.resp-vtabs ul.resp-tabs-list{width: 30%;}
   .VerticalTab.tabs_ver_1.resp-vtabs .resp-tabs-container{width: 68%;}
   .introduction-bg .VerticalTab .resp-tab-content .col-md-8 {width: 100%;flex: 0 0 100%;max-width: 100%;}
   .VerticalTab.tabs_ver_1 .resp-tabs-list .resp-tab-active, .VerticalTab.VerticalTab.tabs_ver_1 .resp-tabs-list li:hover, .VerticalTab.tabs_ver_1 .resp-tabs-list li{padding: 16px 8px !important;}
   .tabs-text {font-size: 14px;}
   .introduction-bg .VerticalTab .resp-tab-content .col-md-4{display: none;}
   .introduction-bg .VerticalTab .resp-tab-content{min-height: inherit !important;}

   /*network-map*/
.network_main_sec .box-shadow {padding: 30px 10px 10px;}
.network_main_sec .main-head{text-align: center;}
.network_main_sec .location_info .wpsl-search{width: 100%;}
.network_main_sec .location_info .wpsl-input{justify-content: inherit;display: inherit;}
.network_main_sec .location_info .wpsl-search .wpsl-input input[type="text"] {width: 100% !important;margin-top: 10px;}
.network_main_sec .location_info .wpsl-search-btn-wrap{top: 26px;}
.result_info_wrap .col-md-6{padding: 0px;flex: 0 0 100%;max-width: 100%;}
.result_info_wrap .box-body tbody tr td{word-break: break-word;}

/*sitemap*/
.sitemap_main_sec .tree li a{padding: 10px 11px;font-size: 12px;}

/* downloads*/
.w3eden {width: 50%;float: left;}
.w3eden .col-sm-3{flex: 0 0 100%;max-width: 100%;}

/*service-guide*/

.job_details ul li{width: 50%;}
.career_main_sec #contact_form .form-group{margin: 10px 0px 0px;}

.partner_main_sec {
    display: inline-flex;
}

.username{text-align: center; width: 100%; padding-top: 10px;}

.contact_wrap .row{margin: 0 auto;}
.contact_main_sec .col-md-8{padding-left: 0;}
.add_info_sec .media .media-body p{font-size: 12px;}
.add_info_sec .media .media-body span{float: left; width: 100%; font-size: 12px;}
.add_info_sec .media .media-body span a{font-size: 12px;}

.about_us_main_sec .about_details_main_sec .download_img_sec .main_img{width: 100%;}

.network_content_area .map_detail_sec{display: flex; position: relative;}
.map_detail_sec .right_side_info .search_sec .input_txt{width: 90%;}

.about_us_main_sec .about_details_main_sec #nav-tab > a{width: 48%; margin-right: 0; margin-bottom: 15px; -ms-flex: 0 0 auto; flex: 0 0 auto;}
.about_us_main_sec .about_details_main_sec #nav-tab > a:nth-child(odd){margin-right: 15px;}
.about_us_main_sec .about_details_main_sec #nav-tab::after{display: none;}
.about_us_main_sec .about_details_main_sec #nav-tab > a:after{content: none;}

.service_row #nav-tab > a{width: 48.8%; margin-right: 0; margin-bottom: 15px; flex: none;}
.service_row #nav-tab > a:nth-child(odd){margin-right: 15px;}
.service_row #nav-tab::after{display: none;}
.service_row #nav-tab > a:after{content: none;}
.contact-us-form .form-group:nth-child(2n+2){margin-left: 15px;}
.about_details_main_sec .download_img_sec .col-md-3{-webkit-box-flex: 0; -ms-flex: 0 0 48%; flex: 0 0 48%; max-width: 48%; display: inline-block;}
.booking_service_selection .quates_data .col-md-6.mrgn_btm{display: inline-block;}
.booking_service_selection .price-list h4{font-size: 13px;}
.booking_service_selection .price-list h3{font-size: 16px;}
.newsletter_main_sec .tab-content{display: inline-block;}
.login_info_wrap .login_banner_img {display: none;}
.login_info_wrap form .field-loginform-login_type{flex-wrap: wrap;}
.login_info_wrap form .field-loginform-login_type label.control-label{width: 100%; margin-bottom: 15px;}
.login_info_wrap form .field-loginform-login_type #loginform-login_type{width: 100%;}
.profile_main_sec .col-sm-2{-webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
.profile_main_sec .col-sm-10{-webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%;}
.tandc .modal-footer .col-md-6.text-left{font-size: 13px;}
.profile_main_sec #booking_history .box-body{width: 100%; overflow: scroll;}
.ebooking_main .multi-step-form-list a{font-size: 1vw;}
.ebooking_main .third_step_div #manage-view .tab-content .col-md-6{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.form-inline #pickup_address .control-label, .form-inline #delivery_address .control-label{margin-bottom: 6px;}
.ebooking_main .fourth_step_div .booking_service_selection .form-group{margin-bottom: 1rem;}
.ebooking_main .fourth_step_div .booking_service_selection{display: inline-block;}
.ebooking_main .second_step_div .login-form-text {margin: 0px 15px 20px;}
.ebooking_main .second_step_div .col-md-6.form-mobile{padding-left: 15px;}
.ebooking_main .second_step_div .col-md-6 input[type="text"]{width: 100%; margin-right: 0px; margin-bottom: 20px;}
.ebooking_main .second_step_div .div_login_changed input[type="password"]{width: 100%; margin-right: 0px; margin-bottom: 20px;}
.ebooking_main .fifth_step_div .delivery-details-box p span{width: 100%;}
.banner_content .banner_txt1{-webkit-box-flex: 0; -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%;}

.dashboard-main-sec .small-box{margin-bottom: 15px;}

.banner_content { float: left;width: 100%; position: relative;top: 20px; transform: inherit;}
/*.main-slider-sec .banner-image .vector-img-sec{display: none;}*/
.main-slider-sec .banner_content_text{max-width: 100%; text-align: center;}
.main-slider-sec .banner_content_text h1{font-size: 2.8vw;}
.main-slider-sec .banner_content_text h2{width: 100%;}
.main-slider-sec .banner_content_text p.sub-title{width: 100%; padding: 0 15px; font-size: 3.2vw;}
.main-slider-sec .btn-submit{display: flex; justify-content: center; padding: 0 15px;}

.main-slider-sec .banner-image{height: 650px;}
.main-slider-sec .banner-image .vector-img-sec{width: 100%; top: auto; height: 50%; bottom: 0;}
.main-slider-sec .banner-image.slide5 .vector-img-sec{height: 50%; bottom: 50px;}
.main-slider-sec .slick-dots{bottom: 80px;}

.main-slider-sec .banner-image.slide0 .banner_content_text {padding-left: 0;}
  .main-slider-sec .banner-image.slide0 .vector-img-sec img {object-fit: cover;width: 100%; height: 100%; object-position: right;}
  .main-slider-sec .banner-image.slide0 .vector-img-sec {width: 100%;top: 41%;height: auto;}
  .slide1 .banner_content_text h3, .main-slider-sec .banner-image.slide0 .banner_content_text h3
  {width: 100%;}
}

@media (max-width: 767px) {
  .custom_dropdown_menu_joinus, .custom_dropdown_menu_joinus.hover, .custom_dropdown_menu_ebooking, .custom_dropdown_menu_ebooking.hover{display: none !important;}
  .navbar-expand .navbar-nav .join_usmenu_main .dropdown-menu, .navbar-expand .navbar-nav .ebooking_menu_main .dropdown-menu{padding: 0; border: none; border-radius: 0; box-shadow: none; position: relative; display: none;}
  .navbar-expand .navbar-nav .join_usmenu_main .dropdown-menu li a, .navbar-expand .navbar-nav .ebooking_menu_main .dropdown-menu li a{color: #5a5a5a; font-size: 15px; padding: 3px 25px; transition: 0.5s; white-space: normal;}
  .navbar-expand .navbar-nav .join_usmenu_main .dropdown-menu li a:hover, .navbar-expand .navbar-nav .ebooking_menu_main .dropdown-menu li a:hover{color: #2e3192; background: transparent;}
  .join_usmenu_main .dropdown-toggle::after, .ebooking_menu_main .dropdown-toggle::after {display: none !important;} 
  .join_usmenu_main .dropdown-toggle > i, .ebooking_menu_main .dropdown-toggle > i{float: right; font-size: 20px; display: block;}
  .header-bottom .row.height-100.align-items-center {flex-wrap: initial; }
  .about_us_main_sec .timeline:before{left: 4%;}
  .about_us_main_sec .timeline li .tl-circ{left: -3%; top: 80px;}
  .about_us_main_sec .timeline li .tl-year.left{text-align: left; margin-left: 8%;}
  .about_us_main_sec .timeline li .tl-year.right{left: 0; margin-left: 8%;}
  .about_us_main_sec .timeline li .timeline-panel{width: 90%; margin-left: 8%; top: 55px;}
  .about_us_main_sec .timeline li .timeline-panel:before {border-left-width: 0; border-right-width: 15px; left: -15px; right: auto;}
  .about_us_main_sec .company_history_main_sec .timeline-hr{margin-left: -4%;}
  .about_us_main_sec .about_details_main_sec #nav-tab > a:after{content: none;}
  
  .about_us_main_sec .about_details_main_sec .panel-title > a{font-size: 15px; line-height: 22px;}
  .about_us_main_sec .about_details_main_sec .download_img_sec .main_img{width: 100%;}


  .service_row #nav-tab > a {
      width: 100%;
      margin-right: 0;
      margin-bottom: 15px;
  }
  .service_row #nav-tab > a::after{content: none}
  .service_row .row{margin: 0 auto;}
  
  #state-wise-required-document{width: 100%; overflow: scroll;}
  .captcha_main_sec #login-access{max-width: 90%;}

  .login_info_wrap .no-padding{padding: 0 15px;}
  .login_info_wrap .login_banner_img{display:none;}

  .map_detail_sec .left_panel{margin-bottom: 50px;}
  .map_detail_sec .right_side_info .search_sec .input_txt{width: 90%;}
  .map_detail_sec .right_side_info .map_view .main_head_wrap{padding: 5%;}
  .map_detail_sec .right_side_info .map_view .map iframe{height: 400px;}

  .about_us_main_sec .about_details_main_sec #nav-tab > a{width: 100%; margin-right: 0; margin-bottom: 15px;}
  .about_us_main_sec .about_details_main_sec #nav-tab::after{display: none;}

  .introduction-bg .VerticalTab .resp-tab-content{min-height: auto;}
  .mobile-friendly-text h3, .mobile-line-text h4, .app-download-icon{text-align: center;}
  .job_details ul{padding-left: 15px;}
  .partner_main_sec .right_side_info {display: inline-block;}
  .ebooking_main .scooter-section .mobile_main_sec{display: block;}
  .login_info_wrap form .field-loginform-login_type{flex-wrap: wrap;}
  .login_info_wrap form .field-loginform-login_type label.control-label{width: 100%; margin-bottom: 15px;}
  .login_info_wrap form .field-loginform-login_type #loginform-login_type{width: 100%;}
  .newsletter_main_sec .tab-content{display: inline-block;}
  .newsletter_main_sec #nav-tab > a{width: 100%; margin-right: 0; margin-bottom: 15px;}
  .newsletter_main_sec #nav-tab > a:after{content: none;}
  .newsletter_main_sec .inner_containt h3{font-size: 24px;}
  #tcModal .modal-dialog {width: 90% !important; max-width: 100%;}
  .tandc .modal-footer{flex-wrap: wrap;}
  .tandc .modal-footer .col-md-6.text-left{margin-bottom: 10px; font-size: 15px;}
  .ebooking_main .second_step_div .login-form-text{margin: 0px 15px 20px;}
  .ebooking_main .second_step_div .col-md-6.form-mobile{padding: 0 15px; margin-bottom: 15px;}
  .ebooking_main .radio-button-options .second_step_div input[type="text"], .radio-button-options .second_step_div input[type="password"]{width: 100%; margin-right: 0px;}
  .ebooking_main .radio-button-options .second_step_div .input-group-btn > .btn{margin-top: 15px;}
  .ebooking_main .third_step_div .form-detail-area{padding: 0px;}
  .profile_main_sec ul.nav{margin-bottom: 30px;}
  .profile_main_sec #booking_history .box-body{width: 100%; overflow: scroll;}
  .profile_main_sec .booking_service .top_details p{word-break: break-word; white-space: pre-line;}
  .ebooking_main .first_step_div #ship_lbh, .ebooking_main .first_step_div #volumetric_weight_note{flex-direction: column;}
  .ebooking_main .first_step_div #ship_lbh > .col-sm-3, .ebooking_main .first_step_div #volumetric_weight_note > .col-sm-3{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
  .ebooking_main .first_step_div #ship_lbh .col-md-6 > .col-sm-4{padding: 0px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
  .ebooking_main .first_step_div #volumetric_weight_note .col-md-6{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
  .pickup_tabs .tab-content #pickup_address h4, .pickup_tabs .tab-content #delivery_address h4{font-size: 14px;}
  .ebooking_main .fourth_step_div .button_to_shipment{margin: 20px 0;}
  .ebooking_main .fifth_step_div .delivery-details-box{margin-bottom: 20px;}
  .ebooking_main .fifth_step_div .delivery-details-box p span{width: 100%;}
  .ebooking_main .fifth_step_div .delivery-details-box h4.info_head{font-size: 13px;}
  .ebooking_main .sixth_step_div.order_placed_step #status p{font-size: 15px;}
  .ebooking_main .sixth_step_div .mrgn_btm .btn{font-size: 12px;}
  .ebooking_main .sixth_step_div .important-information h3 b{font-size: 20px !important;}
  .about_us_main_sec .banner-info .banner_content_text p {color: #000; text-align: center; padding: 0 15px;}
  .banner_txt1 p {width: 100%; color: #000; text-align: center;}
  .track-sec-input input[type="text"]{width: 100%; filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.15));
    -webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.15));}

  .VerticalTab.tabs_ver_1 .resp-tabs-list .resp-tab-active .introduction-icon_top img {
    margin-top: -28px;
  }
  /*.VerticalTab.tabs_ver_1 .resp-tabs-list:nth-child(2) .introduction-icon_top img {
    margin-top: -30px;
  }
  .VerticalTab.tabs_ver_1 .resp-tabs-list:nth-child(3) .introduction-icon_top img {
    margin-top: -31px;
  }
  .VerticalTab.tabs_ver_1 .resp-tabs-list:nth-child(4) .introduction-icon_top img {
    margin-top: -41px;
  }
  .VerticalTab.tabs_ver_1 .resp-tabs-list:nth-child(5) .introduction-icon_top img {
    margin-top: -34px;
  }
  .VerticalTab.tabs_ver_1 .resp-tabs-list:nth-child(6) .introduction-icon_top img {
    margin-top: -24px;
  }*/
  .introduction-bg .VerticalTab .resp-tab-content{ max-height: inherit !important; }
  .introduction-bg .resp-tabs-container .fc-tab-5 .download_img_sec .main_img a > img, .resp-tabs-container .fc-tab-6 .download_img_sec .main_img a > img {
    width: auto;
    max-width: 80%;
}
  p.counter-wrapper span{font-size: 41px; line-height: 37px;}
  .booking_main_sec #booking_data{width: 100%; overflow-x: auto;}

  .navbar.navbar-expand.bg-transparent .navbar-collapse{display: none !important;}

.d-block, .navbar-expand #show-navbar.navbar-toggler {
    display: none!important;
}
.mainmenu .navbar-collapse.collapse.d-none, #hide-navbar.d-none, .mainmenu #show-navbar.d-none{
    display: block !important;
}

  .career_main_sec #contact_form .form-group .submitBtn{margin-bottom: 30px;}

  .dashboard-main-sec .small-box{margin-bottom: 15px;}

  /*.main-slider-sec .banner-image .vector-img-sec{display: none;}*/
  .main-slider-sec .banner_content_text{text-align: center;}
  .main-slider-sec .banner_content_text p.sub-title{padding: 0 15px;}
  .main-slider-sec .btn-submit{display: flex; justify-content: center; padding: 0 15px;}
  .main-slider-sec .banner-image.slide0 .banner_content_text {padding-left: 0;}
  .main-slider-sec .banner-image.slide0 .vector-img-sec img {object-fit: cover;width: 100%; height: 100%; object-position: right;}
  .main-slider-sec .banner-image.slide0 .vector-img-sec {width: 100%;top: 57%;height: auto;}
}

@media screen and (min-width:601px) and (max-width:767px){
.navbar-expand .navbar-nav{flex-direction: column;margin: 0 !important;width: 100%;}
.navbar.navbar-expand.bg-transparent {position: absolute; background: #fff !important;width: 100%;
left: -15px;top: 40px;z-index: 999;float: left; min-width: 162px;}
.navbar-toggler {position: absolute;top: -40px; right: -10px;}
.login-user-name{border-right: 1px solid #ccc;padding-right: 10px;margin-right: 40px; border-left: 0px;}
li.nav-item::after{content: none;}
.logo {width: 190px;}
.top-info {text-align: center;}
.top-info ul li{padding-bottom: 5px;margin-right: 0;}
.header-top-right {display: flex;align-items: center;justify-content: center;width: 100%; margin-top: 7px;}
.social-icons {padding: 0px;width: 100%;}
.header-top-right .social-icons {width: auto;}

.banner_content { float: left;width: 100%; position: relative;top: 20px; transform: inherit;}
.banner_content_text h1, .banner_txt1 h1{color: #000;font-size: 20px;letter-spacing: 1px;padding-top: 11px; text-align: center;}
.banner_content_text h2, .banner_txt1 h2{font-size: 34px; width: 100%;letter-spacing: 4px;line-height: normal;text-align: center;}
.banner_content_text h3{width: 100%;text-align: center;font-size: 49px;}
.slide1 .banner_content_text h3{width: 100%;text-align: center;font-size: 49px;}
.banner_content_text figure {/*background: #ed1c24;*/ text-align: center;padding-bottom: 20px;padding-top: 20px;}
.banner_content_text figure img{margin: 0px 20px;}
.shipping-count { background: transparent;padding: 10px 10px;    width: 100%;
    text-align: center;}
.banner_content_text h4{font-size: 18px; text-align: center;    float: none;
    display: inline-block;}
.counter-wrapper {text-align: center;float: left;width: 100%;}
.main-slider-sec .banner-image.slide1 .vector-img-sec{    height: 40%;}

section.track_row{margin: 0px;}
.track-sec-input #track_submit{margin-left: 0px;width: 100%;margin-top: 10px;padding: 0;}
.track-sec{border: 2px solid #ddd; margin-top: 30px;margin-bottom: 40px;}
.track-sec-had span{font-size: 10px;}
.track-sec-input{float: left; padding-top: 10px;}
.track-sec-input input[type="text"]{width: 100%; filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.15));
    -webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.15));}
.track-sec-input button[type="button"]{margin-top: 10px;width: 100%;margin-left: 0;}
.slick-prev {left: -20px;}
.slick-next {right: -20px;}
.Board-Directo-text h3{font-size: 13px;line-height: 25px;}
.slick-dots{bottom: -10px;}
.board-director-row{padding: 0px 0 20px;}

.about_home_had{min-height: auto;}
.about-tab {float: left;margin-top: 0;}
.about_home_bg{padding: 10px 0 0;margin-top: 20px;}
.Board-Directo-text p {color: #070605;font-size: 16px;}
.about_home_bg .tabbed-content .item.active .item-content {

    padding: 0 !important;
    margin-top: 15px;
    display: inline-block;

}
.about_home_had h2{margin-bottom: 0;}
.item-content .col-md-7.col-12{padding: 0px;}
.about-right-img{position: inherit; padding-top: 40px;float: left;bottom: inherit;}
.about_home_had .view_more_button {padding-top: 0;}

.services_box{width: 81%;text-align: center;float: none;margin: 0 auto 30px;}
.services-in .col-md-4.wow.fadeInRight {margin-bottom: 30px;}
.blog_banner_bottom_in{display: inline-block;}
.blog_anchor {margin-bottom: 30px;float: left;width: 100%;}
.view_more_button{padding-top: 0;}
.download-app-man{float: left;width: 100%;position: inherit;bottom: 0;text-align: center;padding-bottom: 20px;}
.mobile-line-text h4:nth-child(2) {padding-left: 0px;}
.app-download-icon a img{width: auto;}
.mobile-friendly-text h3, .mobile-line-text h4, .app-download-icon{text-align: center;}


.testimonial .pic{width: 100%;height: auto;}
.testimonial_description{width: 100%;}
.testimonial .pic img{height: 115px;}
.testimonial .description{text-align: center;}
.testimonial .testimonial-title{width: 100%; text-align: center;font-size: 21px;font-weight: 400;margin: 6px 0;}


.logo-slider{padding-top: 0px;}
.logo-slider .autoplay a img{width: auto;}


.social-icons {padding: 0px;width: 100%;}
.about_footer, .Useful_link_sec, .map_footer_01 {padding-bottom: 20px;}
.title_group h2{margin-bottom: 10px;}
.copyright_txt{text-align: center;}
.company_link ul li{float: none;}
.col-md-6.company_link {text-align: center;}
.col-md-3.col-sm-6.addr_col p:nth-child(4) {font-size: 11px;}
.services-in .row {margin: 0;}
.introduction-right {position: inherit;left: 0;}
.fc-tab-full {display: inline-block;}
h2.resp-accordion .tabs-text{    line-height: 28px;}

/*network-map*/
.inner_banner img{height: 160px;object-fit: cover;}
.banner_txt1 span {float: left;font-size: 18px;}
.network_main_sec .box-shadow {padding: 30px 10px 10px;}
.network_main_sec .main-head{text-align: center;}
.network_main_sec .location_info .wpsl-search{width: 100%;}
.network_main_sec .location_info .wpsl-input{justify-content: inherit;display: inherit;}
.network_main_sec .location_info .wpsl-search .wpsl-input input[type="text"] {width: 100% !important;margin-top: 10px;}
.network_main_sec .location_info .wpsl-search-btn-wrap{top: 26px;}
.result_info_wrap .col-md-6{padding: 0px;}
.result_info_wrap .box-body tbody tr td{word-break: break-word;}

/*sitemap*/
.sitemap_main_sec .tree ul{display: inline-block; width: 100%;}
.sitemap_main_sec .tree li{width: 100%;}
.sitemap_main_sec .tree li::after, .sitemap_main_sec .tree li::before{border-top: 0px;}

/* downloads*/
.w3eden {width: 50%;float: left;}
.w3eden .col-sm-3{flex: 0 0 100%;max-width: 100%;}
.download_bnr_txt .banner_txt1 span > p{color: #000}

/*About-us*/
.about_us_main_sec .company_history_main_sec .container{padding: 0px;}
.about_us_main_sec .about_details_main_sec #nav-tabContent{padding: 0px !important;}
.about_us_main_sec .timeline li {padding-bottom: 45px;}
.about_us_main_sec .timeline li .tl-year{top: 34px;}

/*service-guide*/
.career-create .col-md-12{padding: 0px;}
.career_main_sec .inner_containt{width: auto;}
.career_main_sec #contact_form .form-group{margin: 10px 0px 0px;}
.job_details ul li{width: 100%;}
.email_addr{padding: 0 10px;}
.row-eq-height .col-md-12 {padding: 0px;}

/*track-your-shipment*/
.table_shippment_main, #delivery_div{width: 100%;overflow: scroll;}

.username{text-align: center; width: 100%;}
.contact-us-form .form-group:nth-child(2n+2){margin-left: 15px;}
.about_details_main_sec .download_img_sec .col-md-3{-webkit-box-flex: 0; -ms-flex: 0 0 48%; flex: 0 0 48%; max-width: 48%; display: inline-block;}
.about_us_main_sec .timeline li .tl-circ {left: 0;}
.navbar.navbar-expand.bg-transparent .navbar-collapse{box-shadow: 1px 9px 6px 1px rgba(0,0,0,0.5);}
.login_info_wrap .login_banner_img {display: none;}
.profile_main_sec .col-sm-2{-webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
.profile_main_sec .col-sm-10{-webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%;}
.ebooking_main .fourth_step_div .booking_service_selection .form-group{margin-bottom: 1rem;}
.ebooking_main .fifth_step_div .col-sm-6, .ebooking_main .fifth_step_div .col-sm-4, .ebooking_main .fifth_step_div .col-sm-8{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}

.dashboard-main-sec .small-box > a{font-size: 13px; line-height: 21px;}

.main-slider-sec .banner-image{height: 650px;}
.main-slider-sec .banner-image.slide1 {
    height: 770px;
}
.main-slider-sec .banner-image .vector-img-sec{width: 100%; top: auto; bottom: 0; height: 50%;}
.main-slider-sec .banner-image.slide5 .vector-img-sec{height: 50%; bottom: -20px;}
.main-slider-sec .slick-dots {bottom: 30px;}
}

@media (max-width: 700px) {
  .about_us_main_sec .about_details_main_sec .list-items ul{padding-left: 20px;}
  .about_us_main_sec .about_details_main_sec .list-items ol{padding-left: 20px;}

  .gallery_main_sec .our_gallery_sec #pills-tab li{width: 100%; margin-bottom: 15px;}
  .gallery_main_sec .our_gallery_sec #pills-tab li a{margin-right: 0;}
  .gallery_main_sec .our_gallery_sec #pills-tab li a::after{display: none;}
}

@media screen and (min-width:601px) and (max-width:767px){
  .main-title .fancy{font-size: 20px;}
  .contact_wrap .row{margin: 0 auto;}
}

@media screen and (min-width:481px) and (max-width:600px) {
 .navbar-expand .navbar-nav{flex-direction: column;margin: 0 !important;width: 100%;}
.navbar.navbar-expand.bg-transparent {position: absolute; background: #fff !important;width: 100%;
left: -15px;top: 40px;z-index: 999;float: left; min-width: 162px;}
.navbar-toggler {position: absolute;top: -40px;right: -10px;}
.login-user-name{border-right: 1px solid #ccc;padding-right: 10px;margin-right: 40px; border-left: 0px;}
li.nav-item::after{content: none;}
.logo {width: 190px;}
.top-info {text-align: center;}
.top-info ul li{padding-bottom: 5px;}
.header-top-right {display: flex;align-items: center;justify-content: center;width: 100%; margin-top: 7px;}
.social-icons {padding: 0px;width: 100%;}
.header-top-right .social-icons {width: auto;}

.banner_content { float: left;width: 100%; position: relative;top: 20px; transform: inherit;}
.banner_content_text h1, .banner_txt1 h1{color: #000;font-size: 20px;letter-spacing: 1px;padding-top: 11px; text-align: center;}
.banner_content_text h2, .banner_txt1 h2{font-size: 34px; width: 100%;letter-spacing: 4px;line-height: normal;text-align: center;}
.banner_content_text h3{width: 100%;text-align: center;font-size: 49px;}
.banner_content_text figure {text-align: center;padding-bottom: 10px;padding-top: 10px;}
.banner_content_text figure img{margin: 0px 20px;}
.shipping-count { background: #fbb12f;padding: 10px 10px;}
.banner_content_text h4{font-size: 18px; text-align: center;}
.counter-wrapper {text-align: center;float: left;width: 100%;}


section.track_row{margin: 0px;}
.track-sec-input #track_submit{margin-left: 0px;width: 100%;margin-top: 10px;padding: 0;}
.track-sec{border: 2px solid #ddd; margin-top: 30px;margin-bottom: 40px;}
.track-sec-had span{font-size: 10px;}
.track-sec-input{float: left; padding-top: 10px;}
.track-sec-input input[type="text"]{width: 100%; filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.15));
    -webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.15));}
.track-sec-input button[type="button"]{margin-top: 10px;width: 100%;margin-left: 0;}
.slick-prev {left: 10px;}
.slick-next {right: 10px;}
.Board-Directo-text h3{font-size: 13px;line-height: 25px;}
.slick-dots{bottom: -10px;}
.board-director-row{padding: 0px 0 20px;}

.about-tab {float: left;margin-top: 0;}
.about_home_bg{padding: 10px 0 0;}
.about_home_had{min-height: auto;}
.about_home_bg .tabbed-content .item.active .item-content {

    padding: 0 !important;
    margin-top: 15px;
    display: inline-block;

}
.about_home_had h2{margin-bottom: 0;}
.item-content .col-md-7.col-12{padding: 0px;}
.about-right-img{position: inherit; padding-top: 40px;float: left;bottom: inherit;}
.about_home_had .view_more_button {padding-top: 0;}

.services_box{margin-bottom: 30px;}

.blog_banner_bottom_in{display: inline-block;}
.blog_anchor {margin-bottom: 30px;float: left;width: 100%;}
.view_more_button{padding-top: 0;}
.download-app-man{float: left;width: 100%;position: inherit;bottom: 0;text-align: center;padding-bottom: 20px;}
.mobile-line-text h4:nth-child(2) {padding-left: 0px;}
.app-download-icon a img{width: auto;}

.testimonial .pic{width: 100%;height: auto;}
.testimonial_description{width: 100%;}
.testimonial .pic img{height: 115px;}
.testimonial .description{text-align: center;}
.testimonial .testimonial-title{width: 100%; text-align: center;font-size: 21px;font-weight: 400;margin: 6px 0;}


.logo-slider{padding-top: 0px;}
.logo-slider .autoplay a img{width: auto;}


.social-icons {padding: 0px;width: 100%;}
.about_footer, .Useful_link_sec, .map_footer_01 {padding-bottom: 20px;}
.title_group h2{margin-bottom: 10px;}
.copyright_txt{text-align: center;}
.company_link ul li{float: none;}
.col-md-6.company_link {text-align: center;}
.col-md-3.col-sm-6.addr_col p:nth-child(4) {font-size: 14px;}
.services-in .row {margin: 0;}
.introduction-right {position: inherit;left: 0;}
.fc-tab-full {display: inline-block;}
h2.resp-accordion .tabs-text{    line-height: 28px;}
.map_footer #map{width: 100% !important;height: 166px;}

/*network-map*/
.inner_banner img{height: 160px;object-fit: cover;}
.network_main_sec .box-shadow {padding: 30px 10px 10px;}
.network_main_sec .main-head{text-align: center;}
.network_main_sec .location_info .wpsl-search{width: 100%;}
.network_main_sec .location_info .wpsl-input{justify-content: inherit;display: inherit;}
.network_main_sec .location_info .wpsl-search .wpsl-input input[type="text"] {width: 100% !important;margin-top: 10px;}
.network_main_sec .location_info .wpsl-search-btn-wrap{top: 26px;}
.result_info_wrap .col-md-6{padding: 0px;}
.result_info_wrap .box-body tbody tr td{word-break: break-word;}

/*sitemap*/
.sitemap_main_sec .tree ul{display: inline-block; width: 100%;}
.sitemap_main_sec .tree li{width: 100%;}
.sitemap_main_sec .tree li::after, .sitemap_main_sec .tree li::before{border-top: 0px;}
 
/* downloads*/
.w3eden {width: 50%;float: left;}
.w3eden .col-sm-3{flex: 0 0 100%;max-width: 100%;}
.download_bnr_txt .banner_txt1 span > p{color: #000}

/*About-us*/
.about_us_main_sec .company_history_main_sec .container{padding: 0px;}
.about_us_main_sec .about_details_main_sec #nav-tabContent{padding: 0px !important;}
.about_us_main_sec .timeline li {padding-bottom: 45px;}
.about_us_main_sec .timeline li .tl-year{top: 34px;}
.about_us_main_sec .timeline li .tl-circ {left: 0;top: 90px;}
.about_us_main_sec .timeline li .tl-circ::after{margin-left: -13px;margin-top: -5px;}

.about_us_main_sec .timeline li .timeline-panel::after {position: absolute;
top: 27px;
left: -13px;
display: inline-block;
border-top: 14px solid transparent;
border-left: 14px solid #fff !important;
border-left-width: 14px;
border-right: 0 solid #fff !important;
border-right-width: 0px;
border-bottom: 14px solid transparent;
content: " ";
right: inherit;
transform: rotate(180deg);}
/*service-guide*/
.career-create .col-md-12{padding: 0px;}
.career_main_sec .inner_containt{width: auto;}
.career_main_sec #contact_form .form-group{margin: 10px 0px 0px;}
.job_details ul li{width: 100%;}
.email_addr{padding: 0 10px;}
.row-eq-height .col-md-12 {padding: 0px;}

/*track-your-shipment*/
.table_shippment_main, #delivery_div{width: 100%;overflow: scroll;}

.username{text-align: center; width: 100%;}

.main-title .fancy{font-size: 20px;}
.contact_wrap .row{margin: 0 auto;}
.contact-us-form .form-group:nth-child(2n+2){margin-left: 15px;}
.about_details_main_sec .download_img_sec .col-md-3{-webkit-box-flex: 0; -ms-flex: 0 0 48%; flex: 0 0 48%; max-width: 48%; display: inline-block;}
.about_us_main_sec .timeline li .tl-circ {left: 0;}
.navbar.navbar-expand.bg-transparent .navbar-collapse{box-shadow: 1px 9px 6px 1px rgba(0,0,0,0.5);}
.profile_main_sec .col-sm-2{-webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
.profile_main_sec .col-sm-10{-webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%;}
.ebooking_main .fifth_step_div > .col-sm-6, .ebooking_main .fifth_step_div > .col-sm-4, .ebooking_main .fifth_step_div > .col-sm-8{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}

.dashboard-main-sec .small-box > a{font-size: 13px; line-height: 21px;}

.main-slider-sec .banner-image {height: 650px;}
.main-slider-sec .banner-image .vector-img-sec{width: 100%; top: auto; height: 50%; bottom: 0;}
.main-slider-sec .banner-image.slide5 .vector-img-sec{height: 50%; bottom: -20px;}
}

@media screen and (max-width: 480px) {
.header-bottom .row.height-100.align-items-center {flex-wrap: initial; }
.navbar-expand .navbar-nav{flex-direction: column;margin: 0 !important;width: 100%;}
.navbar.navbar-expand.bg-transparent {position: absolute;background: #fff !important;width: 100%;left: -15px;
        top: 48px;z-index: 99999;float: left; min-width: 162px;}
.navbar.navbar-expand.bg-transparent .navbar-collapse{box-shadow: 1px 9px 6px 1px rgba(0,0,0,0.5);}
.navbar-toggler {position: absolute;top: -70px;right: -10px;} 
.login-user-name{border-right: 1px solid #ccc;padding-right: 10px;margin-right: 40px; border-left: 0px;}
li.nav-item::after{content: none;}
.logo {width: 77vw;}
.top-info {text-align: center;}
.top-info ul li{padding-bottom: 5px; font-size: 14px;}
.top-info ul li i{font-size: 16px;}
.top-info ul li a{font-size: 14px;}
.header-top-right {display: flex;align-items: center;justify-content: center;width: 100%; margin-top: 7px;}
.social-icons {padding: 0px;width: 100%;}
.banner_content { float: left;width: 100%; position: relative;top: 20px; transform: inherit;}
.banner_content_text h1, .banner_txt1 h1{color: #000;font-size: 4.3vw;letter-spacing: 1px;padding-top: 11px; text-align: center; line-height: 24px;}
.banner_content_text h2, .banner_txt1 h2{font-size: 9vw; width: 100%;letter-spacing: 4px;line-height: normal;text-align: center;}
.banner_content_text h3{width: 100%;text-align: center;font-size: 11vw;}
.slide1 .banner_content_text h3{width: 100%;text-align: center;font-size: 11vw;}
.banner_content_text figure {text-align: center;padding-bottom: 20px;
    padding-top: 20px;}
.banner_content_text figure img{margin: 0px 10px; width: 60px;}
.banner_content_text figure img.w76 {width: 66px;}
.shipping-count {background: transparent;
    padding: 10px 10px;
    width: 100%;
    margin-bottom: 20px;
    float: left;}
    span.vertically-center {
    font-size: 19px;
}
.banner_content_text h4{font-size: 4.5vw; text-align: center;}
.counter-wrapper {text-align: center;float: left;width: 100% !important;}
section.track_row{margin: 0px;}
.track-sec-input #track_submit{margin-left: 0px;width: 100%;margin-top: 10px;padding: 0;}
.track-sec{border: 2px solid #ddd; margin-top: 30px;margin-bottom: 40px;}
.track-sec-had span{font-size: 10px;}
.track-sec-input{float: left; padding-top: 10px;}
/*.track-sec-input input[type="text"]{width: 100%; filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.15));
    -webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.15));}*/
.track-sec-input button[type="button"]{margin-top: 10px;width: 100%;margin-left: 0;}
.slick-prev {left: 10px;}
.slick-next {right: 10px;}
.Board-Directo-text h3{font-size: 13px;line-height: 25px;}
.slick-dots{bottom: -10px;}
.board-director-row{padding: 0px 0 20px;}
.about-tab {float: left;margin-top: 0;}
.about_home_bg{padding: 10px 0 0;margin-top: 20px;}
.about_home_had{min-height: auto;}
.about_home_bg .tabbed-content .item.active .item-content {
    padding: 0 !important;
    margin-top: 15px;
    display: inline-block;
}
.about_home_had h2{margin-bottom: 0;display: none;}
.item-content .col-md-7.col-12{padding: 0px;}
.about-right-img{position: inherit; padding-top: 10px;float: left;bottom: inherit;}
.about_home_had .view_more_button {padding-top: 0;}
.services_box{margin-bottom: 30px;}
.blog_banner_bottom_in{display: inline-block;}
.blog_anchor {margin-bottom: 30px;float: left;width: 100%;}
.view_more_button{padding-top: 0;}
.download-app-man{float: left;width: 100%;position: inherit;bottom: 0;text-align: center;padding-bottom: 20px;}
.mobile-line-text h4:nth-child(2) {padding-left: 0px;}
.app-download-icon a img{width: auto;}
.mobile-line-text h4{line-height: 36px;}
.app-download-icon a {padding: 0px 5px; /*width: 50%;float: left;*/}
.testimonial .pic{width: 100%;height: auto;}
.testimonial_description{width: 100%;}
.testimonial .pic img{height: 115px;}
.testimonial .description{text-align: center;}
.testimonial .testimonial-title{width: 100%; text-align: center;font-size: 21px;font-weight: 400;margin: 6px 0;}
.logo-slider{padding-top: 0px;}
.logo-slider .autoplay a img{width: auto;}
.social-icons {padding: 0px;width: 100%;}
.header-top-right .social-icons {width: auto;}
.about_footer, .Useful_link_sec, .map_footer_01 {padding-bottom: 20px;}
.title_group h2{margin-bottom: 10px;}
.copyright_txt{text-align: center;font-size: 11px;}
.company_link ul li{float: none;}
.col-md-6.company_link {text-align: center;}
.col-md-3.col-sm-6.addr_col p:nth-child(4) {font-size: 13px;}
.services-in .row {margin: 0;}
.introduction-right {position: inherit;left: 0;}
.fc-tab-full {display: inline-block;}
h2.resp-accordion .tabs-text{line-height: 28px;}
.map_footer #map{width: 100% !important;height: 166px;}

/*.about_us_main_sec .fancy span:before, .about_us_main_sec .fancy span:after{width: 50%;}*/

/*network-map*/
.inner_banner img{height: 160px;object-fit: cover;}
.network_main_sec .box-shadow {padding: 30px 10px 10px;}
.network_main_sec .main-head{text-align: center;}
.network_main_sec .location_info .wpsl-search{width: 100%;}
.network_main_sec .location_info .wpsl-input{justify-content: inherit;display: inherit;}
.network_main_sec .location_info .wpsl-search .wpsl-input input[type="text"] {width: 100% !important;margin-top: 10px;}
.network_main_sec .location_info .wpsl-search-btn-wrap{top: 26px;}
.result_info_wrap .col-md-6{padding: 0px;}
.result_info_wrap .box-body tbody tr td{word-break: break-word;}

/*sitemap*/
.sitemap_main_sec .tree ul{display: inline-block; width: 100%;}
.sitemap_main_sec .tree li{width: 100%;}
.sitemap_main_sec .tree li::after, .sitemap_main_sec .tree li::before{border-top: 0px;}

/* downloads*/
.download_bnr_txt .banner_txt1 span > p{color: #000}

/*About-us*/
.about_us_main_sec .company_history_main_sec .container{padding: 0px;}
.about_us_main_sec .about_details_main_sec #nav-tabContent{padding: 0px !important;}
.about_us_main_sec .timeline li {padding-bottom: 45px;}
.about_us_main_sec .timeline li .tl-year{top: 34px;}
.about_us_main_sec .timeline li .tl-circ {left: -4px; top: 90px;}
.about_us_main_sec .timeline li .tl-circ::after{margin-left: -13px;margin-top: -5px;}
/*.about_us_main_sec .banner-info .banner_content_text p{color: #000;text-align: center; padding: 0 15px;}*/
.banner-image img{height: 160px;object-fit: cover;}

/*service-guide*/
.career-create .col-md-12{padding: 0px;}
.career_main_sec .inner_containt{width: auto;}
.career_main_sec #contact_form .form-group{margin: 10px 0px 0px;}
.job_details ul li{width: 100%;}
.email_addr{padding: 0 10px;}
.row-eq-height .col-md-12 {padding: 0px;}

/*track-your-shipment*/
.table_shippment_main, #delivery_div{width: 100%;overflow: scroll;}

.username{text-align: center; width: 100%;}
  .contact_wrap .row{margin: 0 auto;}
  .contact_main_sec .col-md-8{padding: 0;}
  .contact_main_sec .contact-us-form .col-md-6, .contact-us-form .col-md-12{padding: 0;}
  .main-title .fancy{font-size: 20px;}
  .add_info_sec .media .media-body p{font-size: 12px;}
  .add_info_sec .media .media-body span{float: left; width: 100%; font-size: 12px;}
  .add_info_sec .media .media-body span a{font-size: 12px;}
  .about_us_main_sec .about_details_main_sec .panel-title > a{font-size: 15px; line-height: 22px;}

  .VerticalTab.tabs_ver_1 h2.title_contanier{font-size: 26px;}
  .booking_service_selection .price-list h4{font-size: 11px;}
  .booking_service_selection .price-list h3{font-size: 16px;}
  .newsletter_pages .container{max-width: 96%;}
  /*.ebooking_main .first_step_div #ship_lbh .col-md-6 > .col-md-4{padding: 0px;}*/

  .main-slider-sec .slick-dots {bottom: 25px;}
  .main-slider-sec .banner_content_text h2{font-size: 9vw;}
  .main-slider-sec .banner_content_text p.sub-title{font-size: 5vw;}
  .main-slider-sec .banner-image .vector-img-sec{width: 100%; top: auto; height: auto; bottom: 0;}
  .main-slider-sec .banner-image.slide5 .vector-img-sec{height: auto; bottom: 30px;}

  .main-slider-sec .banner-image{height: 650px;}
  .main-slider-sec .banner-image.slide1 {height: 770px;}
}

@media (min-width: 320px) and (max-width: 568px) and (orientation: landscape){
  .banner_content .banner_content_text{max-width: 100%;}

  .dashboard-main-sec .col-sm-6{float: left; width: 50%}
  .dashboard-main-sec .small-box{margin-bottom: 15px;}
  .dashboard-main-sec .small-box > a{font-size: 13px; line-height: 21px;}

  .main-slider-sec .banner-image{height: 650px;}
  .main-slider-sec .slick-dots {bottom: 30px;}
}

@media screen and (max-width: 320px){
  .top-info ul li {font-size: 13px;}
  .top-info ul li i {font-size: 13px;}
  .top-info ul li a {font-size: 13px;}
  .newsletter_main_sec .inner_containt h3 {font-size: 21px;}
  .tandc .modal-footer .col-md-6.text-left{font-size: 13px;}
  .ebooking_main .radio-button-options{padding: 50px 15px;}
  .pickup_tabs .nav-tabs>li>a, .pickup_tabs .nav-tabs>li>a:focus, .pickup_tabs .nav-tabs>li>a:hover{font-size: 12px;}
  .ebooking_main .third_step_div .pickup_tabs .tab-content h4{font-size: 13px;}
  .profile_main_sec .booking_service .saved-address-box > h1{line-height: 20px;}
  .ebooking_main .sixth_step_div .mrgn_btm .btn{font-size: 11px;}
}