body, p{font-family:"Noto Sans Display",Arial,sans-serif;
    font-stretch: 75%;font-variation-settings: "wdth" 75;font-size: 18px;}
  a, form label{font-family:Noto Sans Display,Arial,sans-serif !important;
    color:#54585a;}
  form{background-color:unset;}
  form label span{color:#54585a}
  /* Template Overrides */
  .navbar-default {
      margin-bottom: 0px;
  }
  ol li, ul li, ol li, ul li,ol ol,ol ul, ul ol, ul ul{margin:0px;}
  .body-container--events{padding:0px;}
  a, a:hover, a:focus{font-weight:normal;}
  a,
  a:hover {
      color: #ff6c10;
      text-decoration: none;
  }
  
  a:focus {
      color: #ff6c10;
      text-decoration: none;
  }
  
  #hs_cos_wrapper_subscription_preferences,
  #hs_cos_wrapper_subscription_preferences form {
      background: #fff !important;
  }
  
  .header p, .header h1, .header h2, .header h3, .header h4, 
  .header h5, .header h6, .header a:not(.button), .header span,
  .header div, .header li, .header blockquote, .header .tabs__tab, 
  .header .tabs__tab:hover, .header .tabs__tab:focus, .header .tabs__tab:active{color:inherit;}
  
  
  body {
      font-size: 18px;
      line-height: 1.42857143;
      color: #54585A;
      margin-top: 113px;
      background-color: #fff;
  }
  
  .navbar-default {
      margin-bottom: 0px;
  }
  
  .page-header {
      margin-bottom: 20px;
  }
  
  .fakelabel {
      font-weight: bold;
      font-family:Noto Sans Display,arial,sans-serif;
      font-size:20px;
  }
  
  h1,
  h2 {
      margin-bottom: 10px;
  }
  
  h1 {
      font-size: 35px;
      font-family:Noto Sans Display,arial,sans-serif;
      font-weight:bold;
  }
  #content.success{padding:20px;}
  h2 {
      font-size: 27px;
  }
  .item-inner p{margin-left:20px;}
  #hs_cos_wrapper_backup_unsubscribe h3{font-size:21px;}
  @media screen and (max-width:767px){
      #hs_cos_wrapper_backup_unsubscribe h3{font-size:17px;}
  }
  #hs_cos_wrapper_subscriptions_confirmation, #hs_cos_wrapper_backup_unsubscribe{margin-bottom:200px;}
  form label {font-weight:bold;font-size:20px;}
  
  .hs-button.primary,
  .hs-button.primary:active:hover,
  .hs-button.primary.active:hover,
  .open>.dropdown-toggle.hs-button.primary:hover,
  .hs-button.primary:active:focus,
  .hs-button.primary.active:focus,
  .open>.dropdown-toggle.hs-button.primary:focus,
  .hs-button.primary:active.focus,
  .hs-button.primary.active.focus,
  .open>.dropdown-toggle.hs-button.primary.focus,
  form input[type='submit']:hover, form input[type='submit']:focus, form .hs-button:hover, form .hs-button:focus {
      color: #fff;
      background-color: #FF6C10;
      border-radius: 35px;
      font-size: 22px;
      font-weight: bold;
      border: 1px solid #ff6c10;
      font-family:Noto Sans Display,arial,sans-serif;
  }
  
  .hs-button.primary:focus,
  .hs-button.primary.focus {
      color: #fff;
      font-size: 22px;
      background-color: #FF6C10;
      border-radius: 35px;
      border: 1px solid #ff6c10;
  }
  
  .hs-button.primary:hover {
      color: #fff;
      font-size: 22px;
      background-color: #FF6C10;
      border-radius: 35px;
      border: 1px solid #ff6c10;
  }
  
  .hs-button.primary:active,
  .hs-button.primary.active,
  .open>.dropdown-toggle.hs-button.primary {
      color: #fff;
      font-size: 22px;
      font-weight: bold;
      background-color: #FF6C10;
      border-radius: 35px;
      border: 1px solid #ff6c10;
  }
  
  .navbar {
      position: relative;
      min-height: 65px;
      border: none;
      padding: 0px
  }
  
  @media (min-width: 992px) {
      .main-navigation .collapse:not(.show) {
          display: block;
      }
  }
  
  .navbar-default {
      background-color: transparent;
      border: none;
  }
  
  
  a:hover {
      text-decoration: none;
  }
  
  /*# Headings #*/
  section.fixed-header {
      height: 113px;
      position: fixed;
      top: 0;
      transition: top 0.2s ease-in-out;
      width: 100%;
      z-index: 30;
      --webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
      -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
      box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
      background: #fff;
  }
  
  .utilities-container {
      background: #FF6C10;
      font-size: 15px;
      padding: 10px 0;
      line-height: 22px;
  }
  
  .utilities-container a, .utilities-container a span{
      color: #fff !important;
  }
  
  .header-container {
      background: #fff;
      height: 65px;
  }
  
  .main-nav-contact-sales-li {
      width: 205px;
      position: relative;
      height: 65px;
      display: inline-block;
  }
  
  .main-nav-contact-sales,
  .main-nav-contact-sales:hover,
  .main-nav-contact-sales:active,
  .main-nav-contact-sales:focus {
      color: #53585A !important;
      font-weight: bold !important;
      background: #fff;
      border: 0px;
      padding: 5px 10px 7px 20px !important;
      width: auto;
      margin-right: 20px;
      background-image: url(https://www.globalstar.com/getmedia/b3860814-e73e-4e63-9d50-a6bc7cd92d5b/orange-link-slash.png);
      background-position: left;
      background-repeat: no-repeat;
      background-size: 8px 18px;
      right: 0;
      display: inline-block !important;
      line-height: normal !important;
      vertical-align: middle;
      text-align: center;
      position: absolute !important;
      top: 50%;
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      font-family: Noto Sans Display, serif !important;
  }
  
  .language-selector {
      float: left;
  }
  
  
  /* # ReVamped Navigation # */
  #GlobalstarLogoDesktop {
      margin-left: 10px;
      height: 63px;
  }
  
  #GlobalstarLogoMobile {
      height: 39px;
      margin-top: 2px;
  }
  
  .buttons-column {
      text-align: right;
  }
  
  a,
  a:hover {
      color: #ff6c10;
      text-decoration: none
  }
  
  a:focus {
      color: #ff6c10;
      text-decoration: none
  }
  
  @media print {
      footer {
          display: none
      }
  }
  
  a:hover {
      text-decoration: none
  }
  
  ::-webkit-input-placeholder {
      color: #fff !important;
      opacity: 1
  }
  
  ::-moz-placeholder {
      color: #fff !important;
      opacity: 1
  }
  
  ::-ms-input-placeholder {
      color: #fff !important;
      opacity: 1
  }
  
  ::placeholder {
      color: #fff !important;
      opacity: 1
  }
  
  ::-ms-input-placeholder {
      color: #fff !important
  }
  
  @media(min-width: 992px) {
  
      .sub-menu a:hover,
      .sub-menu a:focus {
          outline: 0;
          text-decoration: none
      }
  }
  
  @media(max-width: 1199px)and (min-width: 992px) {
      .sub-menu {
          font-size: 12px
      }
  }
  
  /* # ReVamped Navigation # */
  #GlobalstarLogoDesktop{margin-left:10px;height:63px;}
  #GlobalstarLogoMobile{height:39px;margin-top:2px;}
  .main-nav-tab button {
      display: block;
  }
  .tablinks.active{background:#fff url(https://www.globalstar.com/getmedia/be9347f7-2837-4175-bce9-653e4c03a5a6/dark-orange-vertical-line.jpg);background-position:left;background-size:4px 100%;background-repeat:no-repeat;	
      color: #FF6C10;}	
  .tablinks:hover{background:#fff url(https://www.globalstar.com/getmedia/be9347f7-2837-4175-bce9-653e4c03a5a6/dark-orange-vertical-line.jpg);background-position:left;	
      background-size:4px 100%;background-repeat:no-repeat;}	
  .tablinks .table-div{min-height:35px;}	
  .tablinks{background-image:none !important;}
  .main-nav-tabcontent {
      display: none;
  }
  .nav-products{margin-top:25px;}
  .nav-item-div{display:inline-block;margin:10px 25px 20px 0px;width:80px;vertical-align:top;text-align:center;}
  .nav-item-div .nav-item-image{max-height:70px;max-width:80px;display:inline-block;text-align:center;}
  .nav-item-image img{margin:0px auto 5px auto;max-height:70px;display:block;}
  .nav-item-image a, .nav-item-image a:hover{display:block;color:#555555;font-weight:600;background:none !important;}	
  .nav-item-image .gen3{padding-top:10px;}
  .first-view{display:block;}
  .main-nav-icon{max-width:24px;margin-right:10px;max-height:38px;}
  .tablinks .table-div .table-col:first-child{min-width:34px;text-align:center;}	
  .nav-promo-section-3 .nav-h2, .nav-promo-section-2 .nav-h2{font-size:18px;font-weight:bold;color:#FF6C10;margin:0px;display:block;}	
  .main-nav-button{color:#53585A;font-size:12px;font-weight:bold;font-style:italic;border:0px;padding:8px 15px;min-width:125px;display:inline-block;text-align:left	
      ;transition: background-color 0.2s ease;text-transform:none;background-image:url(https://www.globalstar.com/getmedia/b3860814-e73e-4e63-9d50-a6bc7cd92d5b/orange-link-slash.png);	
      background-position:left;background-repeat:no-repeat;background-size:8px 18px;}
  .do-not-show{display:none !important;}
  .remove-width{width:auto !important;left:auto !important;}
  .remove-width .nav-promo-section-2{width:250px !important;}
  .remove-width .tablinks .table-div .table-col:first-child{min-width:0px;}
  .buttons-column{text-align:right;}
  .tablinks:hover .main-nav-icon, .tablinks.active .main-nav-icon {
      -o-filter: invert(49%) sepia(87%) saturate(1945%) hue-rotate(349deg) brightness(97%) contrast(108%);	
      -webkit-filter: invert(49%) sepia(87%) saturate(1945%) hue-rotate(349deg) brightness(97%) contrast(108%);	
      -moz-filter: invert(49%) sepia(87%) saturate(1945%) hue-rotate(349deg) brightness(97%) contrast(108%);	
      filter: invert(49%) sepia(87%) saturate(1945%) hue-rotate(349deg) brightness(97%) contrast(108%);
  }
  .main-nav-item .nav-dropdown {background: #fff url(https://www.globalstar.com/getmedia/60c82ecc-9411-4d70-9599-08a6b8fcc6b5/gray-pixel-bg_1.jpg);background-size:340px 100%;background-repeat:no-repeat;}
  .mobile-modal-nav{background:#fff;color:#53585A;transition: top .2s ease-in-out;padding:15px;height:100vh;border-bottom: 6px solid #FF6C10;font-weight:400;font-size:12px;	
      -webkit-box-shadow: inset 0 3px 6px 0 rgba(0,0,0,.18);	
      -moz-box-shadow: inset 0 3px 6px 0 rgba(0,0,0,.18);	
      box-shadow: inset 0 3px 6px 0 rgba(0,0,0,.18);}
  .nav-up .nav-dropdown, .nav-up .mobile-modal-nav{top:-800px;transition: top .2s ease-in-out;bottom:auto;}
  .mobile-modal-nav-close{float:none;display:inline-block;vertical-align:middle;color:#54585a !important;font-size:17px;height:auto !important;
      width:auto !important;margin-right:10px;background:transparent !important;}
  .mobile-modal-nav-close span{font-size:17px;}
  .selected-mobile-table{display:inline-block;}
  .selected-mobile-table .nav-h2{color:#54585a !important;font-size:14px;font-weight:600;}
  .mobile-modal-nav hr{margin:10px 0px 20px 0px;}
  .sub-menu .service-provisions a{font-size:10px;}
  .mobile-modal-nav .modal-dialog{margin:0px;width:100%;max-width:100%;}
  .mobile-modal-nav .modal-content{border:0px;box-shadow:none;}
  .mobile-modal-nav .modal-body{padding:0px;}
  
  @media (min-width: 768px) and (max-width:991px){
  
      .navbar-toggle {
          display: block;
      }
      .navbar{min-height:0px;}
      .navbar-collapse.collapse {
          display: none !important;
          height: auto !important;
          padding-bottom: 0;
          right:-500px;
          overflow: visible !important;
      }
      .navbar-collapse.collapse.show {
          display: block !important;
          height: 100% !important;
          padding-bottom: 0;
          right:0px;
          transition:right 0.3s ease !important;
          overflow: visible !important;
      }
  }
  
  @media (min-width: 992px) {
      .navbar-nav{position:relative;}
      .sub-menu-div{text-align:center;height:28px;padding:0px;}
      .sub-menu-div .sub-menu{display:inline-block;padding-left:0px;}
      .sub-nav-item{display:inline-block;padding:0px 7px;line-height:14px;max-width:128px;vertical-align:middle;}
      .sub-nav-item:hover{background:none;color:#fff;}
      #ctl00_ctl13_helloDropdown{display:inline-block;line-height:1;text-align:center;vertical-align:middle;}
      .my-account-icon{max-height:21.5px;margin-right:2px;width:auto;}	
      .smg-selector{border-left:1px solid #FFF;margin-left:5px;}	
      .sub-menu .dropdown-menu{left:auto !important;width:250px;background:#F5F5F5;top:48px !important;margin-left:-5px !important;padding:0px;transform:none !important}
      .login-smg .dropdown-menu{left:auto;width:200px;background:#F5F5F5;top:30px;margin-left:-60px;padding:0px;text-align:center;}
      .sub-menu-dropdown a, .login-smg-container li .dropdown-menu li a{color:#54585A;
      font-size:16px;font-weight:600;padding:15px;
      display:block;border-bottom:1px solid #e2e2e2;}	
      .sub-menu a:hover, .sub-menu a:focus{outline:0;text-decoration:none;}
      .sub-menu a[aria-expanded="true"]{font-weight:600;}	
      .sub-menu-dropdown ul{margin-bottom:0px;padding-left:0px;list-style:none;}
      .main-nav-item:hover{background:#fff;}
      .main-nav-item .dropdown-menu{padding:0px;width:860px}
      .dropdown {position:static !important;}
      .nav-bar-div{text-align:center;}
      .nav-promo-section-2 {background:#F5F5F5;font-size:15px;line-height:25px;color:#54585A;display:inline-block;width:340px;vertical-align:top;}
      .nav-promo-section-2 ul{padding-left:0px;}
      .nav-promo-section-2 li {list-style:none;border-bottom: 1px solid #e2e2e2;}
      .nav-promo-section-2 li a {color:inherit;}
      .nav-promo-section-3 {color:#4B4B4B;font-size:12px;line-height:17px;display:inline-block;max-width:500px;margin-top:0px;padding:35px;vertical-align:middle;}
      .navbar-nav>li{float:none;display:inline-flex;margin:0px 5px !important;max-width:105px;vertical-align: top;align-items:center;}
      .navbar-default .navbar-nav>li>a{color:#54585a;}
      .navbar-default .navbar-nav .dropdown-menu.show{position:absolute;margin-top:0px;}
  
      .navbar-default .navbar-nav>li>a:after {
          content: "";
          height: 4px;
          background: #FF6C10;	
          -webkit-transition: width .3s cubic-bezier(.42,.01,.01,.87);
          transition: width .3s cubic-bezier(.42,.01,.01,.87);
          position: absolute;
          width: 0;
          left: 50%;
          bottom: -8px;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
      }
  }
  
  @media (max-width:1199px) and (min-width:992px){
      .main-nav-item .dropdown-menu{width:700px;}
      .login-selector.login{max-width:58px;}
      .nav-promo-section-3{width:440px;}
      .nav-promo-section-2{width:250px;}
      .nav-bar-div{padding:0px;}
      .navbar-nav>li{margin:0px 2px !important;}
      .sub-nav-item{padding:0px 8px;}
      .login-smg ul{padding:0px;}
      .login-smg-container{font-size:11px;}
      .sub-menu{font-size:12px;}
      .sub-menu-div .sub-menu{font-size:12px;}
      .sub-menu-dropdown a, .login-smg-container li .dropdown-menu li a{font-size:12px;}
      .main-nav-contact-sales, .main-nav-contact-sales:hover{font-size:13px;margin-left:5px;line-height:1 !important}	
      .sub-nav-item{max-width:100px;font-size:12px;}
      .main-nav-contact-sales-li{width:160px;}
      .main-nav-item .nav-dropdown {background-size:250px 100%;}
      .nav-promo-section-3 {padding:25px}
      .nav-item-div{width:70px;}
      #ctl00_ctl13_helloDropdown{display:inline-block;}
      .sub-menu .service-provisions a{font-size:11px;}	
  }
  @media (min-width:1400px){
      .navbar-nav>li{float:none;display:inline-flex;margin:0px 5px !important;max-width:145px;vertical-align: top;align-items:center;}
  }
  
  @media (max-width:1400px){
      .utilities-container{font-size:14px;}
  }
  
  @media (max-width: 991px) {
      body{margin-top:80px;}
      .account-login, .login-smg ul li {width:100%;}	
      .navbar-nav>li, .navbar-nav{float:none;}
      section.content{padding:30px 0px;}
      section.fixed-header { height: auto;  top: 0;  width: 100%; z-index: 30; border-bottom: 0px; }
      section.fixed-header.nav-up { top: -105px; }
      .header-container { height:0; z-index: 0; border-bottom: 0px; }
      .header-container .logo { text-align: center; margin-bottom: 15px; padding-right: 15px; }
      .header-container .logo img { margin-top: 15px; max-width: 115px; }
      .language-selector .dropdown-menu, .login-smg .dropdown-menu { width: 100%; height: 100%; position: fixed; top: 0; left: auto; right:0;margin-top:45px;overflow-y: scroll; }
      .navbar { min-height: 0; }
      .navbar-toggle { z-index: 100; }
      .header-container .container { padding: 0; }
      .header-container .container .row { margin: 0; }
      .header-container .main-navigation { position: fixed; top: 0; left: 0; width: 100%; z-index: 99; padding: 0; }
      .navbar-default .navbar-collapse { padding: 0; border-top: 3px solid #FF6C10; box-shadow: none;
          background:#FF6C10; 
      }
      .main-nav-item .nav-dropdown {background:#fff;}
      .buttons-column{text-align:left;}
      .main-nav-contact-sales-li{width:auto;}
      .main-nav-contact-sales, .main-nav-contact-sales:hover{-ms-transform:none;  transform: none;position:static !important;width:auto;margin:15px 0px 0px 0px;	
          background:#FF6C10;color:#fff;border:1px solid #fff;border-radius:22px;padding:8px 20px !important;}	
      .utilities-container{height:45px;padding:0px;background:#fff;}
      .utilities-container .container{width:100%;}
      .navbar-collapse.collapse{transition: right 0.3s;right:-500px;}
      .nav-up .navbar-collapse.collapse.show{right:-500px; transition:0.3s}
      .navbar-collapse.collapsing{top:35px;}
      .navbar-default .navbar-nav > li > a { color: #fff; }
      .navbar-default .navbar-nav > li > a.dropdown-toggle.clickable { position: absolute; top: 0; right: 0; padding-left: 15px; }
      .navbar-nav h4 { color: #FF6C10; padding: 0 8px; margin: 20px 0 15px;text-align:center;}
      .navbar-nav h4 a{color:#fff;font-size:16px;font-weight:700;}
      .nav > li { border-bottom: 1px solid #eeeff0; }
      .nav-promo-section-3{padding:15px;}
      .nav-promo-section-2 ul{padding-left:0px;}
      .navbar-nav span.caret{border:solid #fff;    border-width: 0 1px 1px 0;}
      .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #54585A; }
      .navbar-default .navbar-nav > a.show, .navbar-default .navbar-nav > a.show:hover, .navbar-default .navbar-nav > a.show:focus { color: #54585A; border: none; }
      .navbar-default .navbar-nav .dropdown-menu.show > li > a:hover, .navbar-default .navbar-nav .dropdown-menu.show > li > a:focus { color: #fff; }
      .navbar-default .navbar-nav .dropdown-menu.show > li > a { color: #54585A; }
      .navbar-default .navbar-nav > a.show, .navbar-default .navbar-nav > a.show:hover, .navbar-default .navbar-nav > a.show:focus { border-bottom: none; background:#fff;color:#54585A}
      .navbar-default .navbar-nav > a.show:after, .navbar-default .navbar-nav > a.show:hover:after, .navbar-default .navbar-nav > a.show:focus:after { border-bottom: none; }
      .navbar-default .navbar-nav > li > a.active:after { border-bottom: none; content: ""; position: absolute; left: 0; bottom: 0; width: 100%; }
      .navbar-nav .dropdown-menu { padding: 0; }
      .navbar-nav{margin:0px;}
      .navbar-nav .dropdown-menu.show { background: #FF6C10;     position: static;  float: none;  width: auto;  margin-top: 0; 
          border: 0;  -webkit-box-shadow: none;  box-shadow: none;}
      .navbar-nav .dropdown-menu.show > li > a, .navbar-nav .dropdown-menu.show .dropdown-header { padding: 5px 20px; }
      .navbar-nav .dropdown-menu.two-col { width: 100%; padding: 0; }
      .navbar-nav .dropdown-menu.two-col .col-md-6 { padding: 0; }
      .navbar-nav .dropdown-menu.two-col .col-md-6 a { padding: 5px 20px; }
      .navbar-nav .dropdown-menu li a{padding:5px 25px 5px 0px;display:block;font-weight:bold;}
      .nav-promo-section-2{padding-top:10px;}
      .navbar-header{padding:10px 0px;}
      .login-smg ul li:after { content: ""; margin: 0; }
      .dropdown:hover{background-color:transparent;}	
      .navbar-nav{background-color:#FF6C10;}	
      .navbar-toggle .icon-bar{background:#54585A;}
      .nav .dropdown:hover{background-color:#fff;}
      .nav-promo-section-2 li a {color:#fff;text-decoration:none;}	
      .nav-promo-section-2 {width:100%;color:#fff;padding:10px 15px;}
      .navbar-nav .nav-promo-section-2 span.caret{margin-top: 7px;  margin-right: 10px;  border: solid #fff;  border-width: 0 2px 2px 0;
          display: inline-block;  padding: 3px; transform: rotate(-45deg);}
      .footer-pt-logo{margin: 0px auto !important;}
      .navbar-collapse{top:80px !important;}
      .navbar-collapse.collapse.show, .navbar-collapse.collapsing{max-width:300px;right:0px; width: 100%; position: fixed; z-index: 1; top:80px; height:100% !important;transition:right 0.3s ease}
      .mobile-sub-nav{background:#FF6C10;width:100%;height:35px;text-align:center;position:relative;display:flex;justify-content:center;}	
      .mobile-sub-item{display:inline-block;color:#5F6365;font-size:14px;font-weight:600; line-height: 35px;         vertical-align: middle;position:static;}	
      .main-nav-tabcontent{text-transform:none;line-height:1.4;font-size:12px;}
      .main-nav-tabcontent .nav-h2{text-transform:none;display:block;}
      .mobile-sub-nav-link, .mobile-sub-nav-link:hover, .mobile-sub-nav-link:focus, .mobile-sub-nav-link:active {padding:0px 10px;color:#FFF !important;	
          background-image:url(https://www.globalstar.com/getmedia/40f000ee-eb95-48cc-af64-73354f69d473/white-link-slash.png);	
          background-position:left;background-repeat:no-repeat;background-size:8px 18px;	
          padding-left:15px;padding-right:15px;}	
      .mobile-sub-item.open{background:transparent;}
      .login-smg{text-align:right;}
      .login-smg .main-nav-contact-sales{margin:0px 15px 0px 0px;font-size:12px;padding:5px;}
      .login-smg .main-nav-contact-sales-li{height:33px;padding-top:6px;vertical-align:top;}
      .mobile-tablinks, .mobile-tablinks:hover{color:#54585A !important;font-size:12px;line-height:15px;display:block;background:#F5F5F5;margin:5px 0px;padding:10px 15px !important;}
  
      .mobile-sub-menu-dropdown{width:100%;margin:0px;-webkit-box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);
          -moz-box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);border-bottom:6px solid #FF6C10;}
      .mobile-toggle-nav-item .nav-promo-section-2 li a{color:#fff;}
      .mobile-toggle-nav-item.open>a, .mobile-toggle-nav-item.open>a:hover, .mobile-toggle-nav-item.open>a:focus{color:#fff !important;background:#FF6C10 !important;}
      .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#fff !important;background:#FF6C10;}	
      .mobile-toggle-nav-item a{text-transform:none;font-size:14px !important;}	
      .utilities-container a {display:inline-block;vertical-align:top;}	
      .mobile-my-account-icon{ height: 18px;	
          margin-top: 12px;	
          vertical-align: top;	
          margin-right: 15px;	
          margin-left:5px;}	
      #cart_svg_mobile, #cart_svg_mobile path{fill:#54585A !important}
      .mobile-login-dropdown{margin:0px;text-align:center;padding:0px;width:100%;max-width:400px;-webkit-box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);
          -moz-box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);}
      .mobile-login-dropdown>li>a{color:#54585A;font-size:14px;font-weight:600;border-bottom:1px solid #e3e4e4;padding:10px 20px}
      .login-smg .shopping-cart-mini-preview{display:inline-block;float:none;clear:both;margin:0px 10px 0px 0px;padding-top:4px;}
      .login-smg .shopping-cart-mini-preview-value {color:#54585a;left: 30px; font-size: 8px;top:7px;}   
      .main-nav-icon{max-width:20px;}
      .mobile-sub-menu-dropdown .nav-promo-section-2 .collapse{color:#54585A;text-transform:none;font-size:12px;margin:20px 0px;}
      .mobile-sub-menu-dropdown{text-transform:none;line-height:1.4;color:#54585A;}
      .mobile-sub-menu-dropdown.show{inset: -2px auto auto 0px !important;}
      .main-nav-button {  color: #53585a !important;  font-size: 12px; font-weight: bold !important; display: inline-block;	
          transition: background-color .2s ease;}
      .nav-item-div a{color: #53585a !important;}
      .tablinks:hover .main-nav-icon, .tablinks.active .main-nav-icon {
          -o-filter: none; -webkit-filter: none; -moz-filter: none; filter:none;}
      .mobile-sub-item.open .mobile-sub-nav-link{color:#FFF;font-weight:bold;}
      .nav-item-div{margin: 10px 10px 20px 0;}
      .mobile-toggle-nav-item .nav-promo-section-2{padding:0px 15px 10px 15px;}
      .mobile-toggle-nav-item .nav-promo-section-2 li a{padding:0px 0px 10px 0px;min-height:auto;font-weight:600;}
      .mobile-toggle-nav-item .nav-promo-section-2 li a:hover{background:none;border:0px;outline:0px;color:#fff;}
      .mobile-login-dropdown.show{inset:7px auto auto 0px !important;transform:translate3d(0px, 28px, 0px) !important}
      .sub-nav-item.mobile-toggle-nav-item .show{font-weight:bold !important}
      #mobileRegionSelect{text-align: center;margin:15px 0px;display: block;color:#fff;}
  }
  
  @media screen and (max-width:767px){
      .login-smg .shopping-cart-mini-preview-value {color:#54585A; top:13px; font-size: 8px;}	
      .right-col-main-nav{padding:0px 15px 0px 0px;}	
      #GlobalstarLogoMobile{max-width:125px !important;}
  }
  
  
  body:not(.using-mouse) *:focus{outline:none !important;box-shadow:none;}
  .btn-check:focus+.btn-primary, .btn-primary:focus, .btn-check:focus+.btn, .btn:focus{outline:none !important;box-shadow:none !important;}
  hr{opacity:1;border:0px;border-top: 1px solid #eee;background-color: transparent;}
  .table-div .table-col{display:table-cell;vertical-align: middle;}
  .table-div .table-row{display:table-row;vertical-align:inherit;}
  .table-div {display:table;}
  
  
  @media print{.fixed-header, .global-saleschat-button, .copyright, .zone-signup, footer, .order-confirmation-check, #teconsent{display:none;}}
  
  .btn {
      display: inline-block;
      padding: 9px 20px;
      margin-bottom: 0;
      font-size: 17px;
      font-weight:400;
      line-height: 1.42857143;
      text-align: center;
      white-space: nowrap;
      cursor: pointer;
      background-image: none;
      text-transform: none;
      border: none;
      border-radius: 0;
  }
  @media screen and (max-width:767px){
      .btn{white-space:normal;max-width:250px;}
  }
  
  .btn-default {
      background: #9D9FA2; color: #fff; padding: 7px 12px; font-size: 15px; text-transform: none;
  }
  .btn-default:focus,
  .btn-default.focus {
      background: #565A5C; color: #fff;
  }
  .btn-default:hover {
      background: #565A5C; color: #fff;
  }
  .btn-default:active,
  .btn-default.active,
  .open > .dropdown-toggle.btn-default {
      background: #565A5C; color: #fff;
  }
  
  .open > .dropdown-toggle.btn-default.focus {
      background: #565A5C; color: #fff;
  }
  button, input, optgroup, select, textarea{
     font-stretch: 75%;
     font-variation-settings: "wdth" 75;
  }
  button, .button, .hs-button,
  .btn-primary, 	
  .btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus{	
      color: #fff;	
      background-color: #FF6C10;	
      border-radius:35px;	
      font-size:18px;	
      font-weight:bold;	
  }	
  .btn-primary:focus,	
  .btn-primary.focus,
  button:focus, .button:focus, .hs-button:focus{	
      color: #fff;	
      font-size:18px;	
      background-color: #FF6C10;	
      border-radius:35px;	
      font-weight:bold;	
  }	
  .btn-primary:hover, button:hover, .button:hover, .hs-button:hover {	
      color: #fff;	
      font-size:18px;	
      background-color: #FF6C10;	
      border-radius:35px;	
      font-weight:bold;	
  }	
  .btn-primary:active,	
  .btn-primary.active,	
  .open > .dropdown-toggle.btn-primary,
  button:active, .button:active, .hs-button:active{	
      color: #fff;	
      font-size:18px;	
      font-weight:bold;	
      background-color: #FF6C10;	
      border-radius:35px;	
  }	
  .open > .dropdown-toggle.btn-primary.focus {	
      color: #fff;	
      font-size:18px;	
      font-weight:bold;	
      background-color: #FF6C10;	
      border-color: #122b40;	
  }	
  .btn-md,	
  .btn-group-md > .btn {	
      padding: 5px 10px;	
      font-size: 14px;	
      line-height: 1.5;	
      font-weight:bold;	
      border-radius: 3px;	
  }
  button#ot-sdk-btn.ot-sdk-show-settings, 
  button#ot-sdk-btn.ot-sdk-show-settings:hover, 
  button#ot-sdk-btn.ot-sdk-show-settings:focus{font-weight:400 !important}
  .dropdown-menu {
      position: absolute;
      top: 100%;
      left: 0;
      z-index: 1000;
      display: none;
      float: left;
      min-width: 160px;
      padding: 5px 0;
      margin: 2px 0 0;
      font-size: 14px;
      text-align: left;
      list-style: none;
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      border: none;
      border-radius: 0;
      -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
      box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
  }
  
  .dropdown-menu > li > a {
      display: block;
      padding: 3px 20px;
      clear: both;
      font-weight:400;
      line-height: 1.42857143;
      color: #000;
      white-space: normal;
  }
  
  .dropdown-menu > li > a:hover,
  .dropdown-menu > li > a:focus {
      color: #000 !important;
      text-decoration: none;
      background-color: #f5f5f5;
  }
  .dropdown-menu > .active > a,
  .dropdown-menu > .active > a:hover,
  .dropdown-menu > .active > a:focus {
      color: #000;
      text-decoration: none;
      background-color: #337ab7;
      outline: 0;
  }
  
  @media (min-width: 768px) {
      .navbar-right .dropdown-menu {
          right: inherit;
          left: 0;
      }
      .navbar-right .dropdown-menu-left {
          right: auto;
          left: 0;
      }
  }
  
  .nav > li {
      position: relative;
      display: block;
      font-weight:400;
  }
  .nav > li > a {
      position: relative;
      display: block;
      padding: 5px 8px;
  }
  .nav > li > a:hover,
  .nav > li > a:focus {
      text-decoration: none;
      background-color: transparent;
  }
  
  .nav-tabs {
      border-bottom: 1px solid #EBEBEB;
      background: none;
  }
  .nav-tabs > li {
      float: left;
      margin-bottom: -1px;
      font-size: 18px;
  }
  .nav-tabs > li > a {
      margin-right: 1px;
      line-height: 1.42857143;
      border: 1px solid transparent;
      border-radius: 0;
      background: #ebebeb;
      color: #666769;
      padding: 8px 30px;
  }
  .nav-tabs > li > a:hover {
      border-color: #dbdbdb #dbdbdb #dbdbdb;
  }
  .nav-tabs > li.active > a,
  .nav-tabs > li.active > a:hover,
  .nav-tabs > li.active > a:focus {
      color: #fff;
      cursor: default;
      background-color: #54585A;
      border: 1px solid #54585A;
      border-bottom-color: transparent;
  }
  
  
  .navbar {
      position: relative;
      min-height: 65px;
      border: none;
      padding:0px
  }
  
  .navbar-toggle, .navbar-toggle:focus, .navbar-toggle:active, .navbar-toggle:hover {
      position: relative;
      float: right;
      padding: 4px 5px;
      margin-top: 0px;
      margin-right: 0;
      margin-bottom: 0px;
      background-color: transparent;
      background-image: none;
      border: none;
      border-radius: 0;
      display:block !important
  }
  
  .navbar-toggle .icon-bar {
      display: block;
      width: 22px;
      height: 2px;
      border-radius: 1px;
      background: #fff;
  }
  .navbar-toggle .icon-bar+.icon-bar {
      margin-top: 4px;
  }
  
  .navbar-nav > li > a {
      padding-top: 10px;
      padding-bottom: 10px;
      line-height: 20px;
      font-size: 14px;
      font-weight:600;
  }
  
  @media (min-width: 992px) {
      .navbar-nav {
          float: none;
          margin: 0;
          height: 65px;
      }
      .main-navigation .collapse:not(.show) {
          display: block;
      }
      .navbar-nav > li {
          float: none;
          height: 65px;
      }
      .navbar-nav > li > a {
          padding-top: 0;
          padding-bottom: 0;
          text-transform:none;
          color:#54585A;
          font-size:16px;
          background-image:url(https://www.globalstar.com/getmedia/e824d841-8239-4a89-be1a-6732764577c7/gray-link-slash.png);	
          background-position:left;background-repeat:no-repeat;background-size:8px 18px;	
          padding-left:15px;	
          padding-right:3px;
          transition:0.3s;
          font-weight:400;
          line-height:1;
      }
  }
  
  .navbar-default {
      background-color: transparent;
      border: none;
  }
  
  .navbar-default .navbar-nav > a.show,
  .navbar-default .navbar-nav > a.show:hover,
  .navbar-default .navbar-nav > a.show:focus,
  .navbar-default .navbar-nav > li.sub-page-open a:first-child{
      color: #54585A;	
      background-color: transparent;	
      font-weight:bold;	
      background-position:left;background-repeat:no-repeat;background-size:8px 18px;	
      background-image:url(https://www.globalstar.com/getmedia/b3860814-e73e-4e63-9d50-a6bc7cd92d5b/orange-link-slash.png);
  }
  
  
  .pagination > li {
      display: inline-block;
      margin-right: 2px;
  }
  .pagination > li > a,
  .pagination > li > span {
      position: relative;
      float: left;
      padding: 6px 12px;
      margin-left: -1px;
      line-height: 1.42857143;
      color: #fff;
      text-decoration: none;
      background-color: #9D9FA2;
      border: none;
  }
  .pagination > li:first-child > a,
  .pagination > li:first-child > span {
      margin-left: 0;
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
      background: #9D9FA2;
  }
  .pagination > li:last-child > a,
  .pagination > li:last-child > span {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      background: #9D9FA2;
  }
  .pagination > li > a:hover,
  .pagination > li > span:hover,
  .pagination > li > a:focus,
  .pagination > li > span:focus {
      z-index: 2;
      color: #54585a;	
      background-color: transparent;	
      border-color: transparent;
  }
  .pagination > .active > a,
  .pagination > .active > span,
  .pagination > .active > a:hover,
  .pagination > .active > span:hover,
  .pagination > .active > a:focus,
  .pagination > .active > span:focus,
  .pagination > li.active:first-child > a,
  .pagination > li.active:last-child > a{
      z-index: 3;
      color: #FF6C10;	
      cursor: default;	
      font-weight:bold;	
      background-color: transparent;	
      border-color: transparent;
  }
  
  .close {
      float: right;
      background: #FF6C10;
      line-height: 1;
      color: #fff;
      opacity: 1;
  }
  .close span { font-size: 25px; font-weight: 300; line-height: 19px; }
  .close:hover,
  .close:focus {
      cursor: pointer;
      filter: alpha(opacity=9);
      opacity: .9;
  }
  button.close {
      appearance: none;
      padding: 0;
      cursor: pointer;
      background: #54585A;
      border: 0;
      height: 27px;
      width: 27px;
  }
  
  .modal-content {
      position: relative;
      background-color: #fff;
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      border: 1px solid #999;
      border: 1px solid rgba(0, 0, 0, .2);
      border-radius: 0;
      outline: 0;
      -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
      box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
  }
  
  .modal-header {
      padding: 10px;
  }
  
  .modal-body {
      position: relative;
      padding: 10px;
  }
  
  .headings{
      font-size:200%;
      margin: 10px 0 15px 0; 
  }
  
  .headings-1{
      font-size:200%;
      margin: 10px 0 15px 0;
      float:left;
  }
  
  
  section.fixed-header { height: 113px; position: fixed; top: 0; transition: top 0.2s ease-in-out; width: 100%; z-index: 30;--webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);	
      -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);	
      box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);background:#fff;}
  section.fixed-header.nav-up { top: -114px; }
  .utilities-container { background: #FF6C10;font-weight:400;font-size:15px; padding: 10px 0; line-height: 22px; }
  .utilities-container a { color: #ffffff; }
  .login-ul{padding-left:5px;}
  .login-smg-container { float: right; font-size:13px;font-weight:600;
    line-height:1;}	
  .login-smg-container a{font-weight:600;}
  .login-smg ul { float: left; margin: 0; }
  .login-smg ul li { display: inline-block; vertical-align:middle;}
  .login-selector.login{max-width:70px;text-align:center;}	
  .login-smg ul li:after { color: #fff; margin: 0 2px 0 5px; }
  .login-smg ul li:last-child:after { content: ""; margin: 0; }
  .login-smg .search { float: left; margin-left: 18px; }
  .login-smg .search label { display: none; }
  .login-smg-container li { position: relative; }
  .login-smg-container li a:focus { text-decoration: none; }
  .login-smg-container li .dropdown-menu li { width: 100%; }
  .login-smg-container li .dropdown-menu li:after { content: ""; margin: 0; }
  .login-smg-container li .dropdown-menu li a { padding: 3px 10px; }
  .login-smg-container .hidden-xs li .dropdown-menu > li > a:hover, .login-smg-container .hidden-xs li .dropdown-menu > li > a:focus { background: #F7921E; color: #fff; }
  .header-container {  background: #fff; height:65px; }
  .header-container .logo img { margin-top: 6px; max-width: 100%; }
  .search input[type="text"] { width: 180px; background: #e6e6e6; border: none; outline: none; padding: 5px; float: left; height: 30px; font-size: 14px; border-radius: 0; }
  .search input[type="submit"] { background: url(https://www.globalstar.com/getmedia/c47acb91-77b4-4c7f-a626-115b27411b5b/search-icon.svg) no-repeat center center #9d9fa2; width: 30px; height: 30px; border: none; outline: none; font-size: 0; float: left; border-radius: 0; }
  .utilities-container .navbar-toggle .icon-bar { position: relative; }
  .utilities-container .navbar-toggle .icon-bar:nth-of-type(1) { transform: rotate(45deg); top: 6px; }
  .utilities-container .navbar-toggle .icon-bar:nth-of-type(2) { opacity: 0; width: 0; margin-left: 50%; }
  .utilities-container .navbar-toggle .icon-bar:nth-of-type(3) { transform: rotate(-45deg); bottom: 6px; }
  .utilities-container .navbar-toggle.collapsed .icon-bar:nth-of-type(1) { transform: rotate(0deg); top: 0; }
  .utilities-container .navbar-toggle.collapsed .icon-bar:nth-of-type(2) { opacity: 1; width: 100%; margin-left: 0; }
  .utilities-container .navbar-toggle.collapsed .icon-bar:nth-of-type(3) { transform: rotate(0deg); bottom: 0; }
  .main-nav-contact-sales-li{width:205px;position:relative;height:65px;display:inline-block;}
  .main-nav-contact-sales{color:#53585A;font-weight:bold;background:#fff;border:0px;	
      padding:5px 10px 7px 20px !important;width: auto;margin-right:20px;background-image:url(https://www.globalstar.com/getmedia/b3860814-e73e-4e63-9d50-a6bc7cd92d5b/orange-link-slash.png);	
      background-position:left;background-repeat:no-repeat;background-size:8px 18px;	
      right:0;
      display: inline-block !important;
      /* height: 50px; */
      line-height: normal !important;
      vertical-align: middle;
      text-align: center;
      position: absolute !important;
      top: 50%;
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);}
  
  
  .navbar-header { float: right; }
  .header-container .logo { padding-right: 0; }
  .header-container .logo img { max-width: 173px; }
  .navbar-nav span.caret {  margin-top: 7px; margin-right: 10px; border: solid #fff; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; transform: rotate(-45deg); }
  .navbar-nav .show span.caret { transform: rotate(45deg); }
  .navbar-nav .sub-nav-item span.caret{float:right;}
  .navbar-nav .dropdown-menu { padding: 16px 12px 12px; }
  .navbar-nav .dropdown-menu li a {line-height:21px;padding:5px 15px; min-height:45px; font-size:16px;font-weight:600;display:block;}	
  .navbar-nav .dropdown-menu li a:hover {color:#FF6C10;background:#fff url(https://www.globalstar.com/getmedia/be9347f7-2837-4175-bce9-653e4c03a5a6/dark-orange-vertical-line.jpg);background-position:left;}
  .dropdown:hover{background-color:#ebebeb;}
  .navbar-nav .dropdown-menu.two-col { width: 345px; padding: 16px 12px 12px; }
  .navbar-nav .dropdown-menu.two-col .col-md-6 { width: auto; }
  .navbar-nav .dropdown-menu.two-col ul { margin: 0; padding: 0; list-style: none; }
  .navbar-nav .dropdown-menu.two-col ul li { color: #fff; }
  .navbar-nav .dropdown-menu.two-col ul li a { color: #fff; display: block; }
  .navbar-nav .dropdown-menu > li > a:hover, .navbar-nav .dropdown-menu > li > a:focus { background-color:#ebebeb; color: #fff; text-decoration: underline; }
  .navbar-default .navbar-nav > li > a.active:after { background-color:#ebebeb; content: ""; position: absolute; left: 0; bottom: 0; width: 100%; }
  .language-selector {float:left;}
  .language-selector ul {list-style:none;margin-bottom:0px;padding:0px;font-size:15px;font-weight:400;}	
  .language-selector .dropdown { line-height: 22px; }
  .language-selector .language-button { background: none; border: none; outline: none; padding: 0; margin: 0; color: #fff; }
  .language-selector .language-button img { margin: -2px 5px 0 0; height: 18px; }
  .login-smg .search-button { background: none; border: none; outline: none; margin: 0 5px 0px 0px; line-height: 1.8; position: relative; }
  .login-smg .search-button img{height:18px;}
  .language-selector .dropdown-menu h4, .login-selector .dropdown-menu h4 { color: #fff; border-bottom: 1px solid #fff; padding: 5px 10px 10px; margin: 15px 0 5px; }
  .language-selector .dropdown-menu > li > a { padding: 3px 10px; }
  .language-selector hr { margin: 0; }
  .language-selector .dropdown-menu li.close-dropdown, .login-smg .dropdown-menu li.close-dropdown { display: none; color: #fff; font-weight: 100; cursor: pointer; text-align: right; font-size: 35px; line-height: 30px; padding: 0 10px; margin: -3px 11px 0 0; }
  .language-selector li.choose-other { border-top: 1px solid #fff; padding-top: 5px; margin-top: 5px; }
  .language-selector li.choose-other a { color: #FFF; margin: 5px 10px; border: 1px solid #9D9FA2; display: inline-block; }
  .language-selector li.choose-other a:hover { color: #262626; border: 1px solid #fff; }
  .login-smg .dropdown-menu li.close-dropdown, .language-selector .dropdown-menu li.close-dropdown, .login-smg .dropdown-menu li.close-dropdown { margin: 5px 12px 5px 0; padding-right: 21px; }
  .mobile-search{width:135px;text-align:right;} 
  .login-smg-container .hidden-xs li .dropdown-menu>li>a:hover, .login-smg-container .hidden-xs li .dropdown-menu>li>a:focus {
      color: #000 !important;
      text-decoration: none;
      background-color: #f5f5f5;
  }
  .mobile-search h4 { color: #fff; margin: 20px 15px; font-size: 27px; font-weight:400; }
  .mobile-search li { display: block; width: 100%; }
  .mobile-search input[type="text"] { width: 60%; background: transparent; color:#fff; border: none; outline: none; padding: 5px; float: left; height: 50px; font-size: 18px; margin: 0 0 0 20%; border-radius: 0; border-bottom: 1px solid #fff; }
  .mobile-search input[type="submit"] { background: url(https://www.globalstar.com/getmedia/7ef2ca4b-9506-4515-9a60-875785b90234/search.png) no-repeat center center;background-position: 10px 9px;background-position:20%;background-size:25px;width: 50px; height: 50px; border: none; outline: none; font-size: 0; float: left; border-radius: 0; }
  .search-bar-dropdown>li>div>label {display:none !important;}
  .top-nav-dropdown >li> a{
      color:#fff;
  }
  .searchBox .btn-default:focus,
  .searchBox .btn-default.focus {
      background: url(https://www.globalstar.com/getmedia/7ef2ca4b-9506-4515-9a60-875785b90234/search.png) no-repeat center center;box-shadow:unset;-moz-box-shadow:unset;-webkit-box-shadow: unset;
  }
  .searchBox .btn-default:hover {
      background: url(https://www.globalstar.com/getmedia/7ef2ca4b-9506-4515-9a60-875785b90234/search.png) no-repeat center center;box-shadow:unset;-moz-box-shadow:unset;-webkit-box-shadow: unset;
  }
  .searchBox .btn-default:active,
  .searchBox .btn-default.active,
  .searchBox .open > .dropdown-toggle.btn-default {
      background: url(https://www.globalstar.com/getmedia/7ef2ca4b-9506-4515-9a60-875785b90234/search.png) no-repeat center center;box-shadow:unset;-moz-box-shadow:unset;-webkit-box-shadow: unset;
  }
  .searchInput{padding:30px 0px;}
  .open>button>img{display:none;}
  .open>button>span{display:none;}
  .closeButton{display:none;}
  .open>button>p{display:inline-block;color:#FFF;font-size:35px;margin-top:-20px;}
  
  ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
      color: #fff !important;
      opacity: 1; /* Firefox */
  }
  
  :-ms-input-placeholder { /* Internet Explorer 10-11 */
      color: #fff !important;
  }
  
  ::-ms-input-placeholder { /* Microsoft Edge */
      color: #fff !important;
  }
  .sectionContent{padding:40px 0px}
  .banner-container { padding: 0 0; position: relative; }
  .banner-container .container{width:100%;padding:0px;}
  section.pad-header { margin-top: 113px; }
  .login-dropdown-menu{background-color:#FF6C10;} 	
  .login-dropdown-menu>li>a{color:#fff;} 
  
  .search-bar-dropdown{background-color:#FF6C10;width:100%;margin-top:-80px !important;}	
  
  @media only screen and (max-width: 767px) {
      .search-bar-dropdown{margin-top:0px !important;max-height:200px;}
      .mobile-search{width:30px}
      .login-dropdown-menu{max-height:150px;}
  }
  .inside-banner-container { position: relative; border-bottom: 1px solid #b3b3b3; overflow: hidden; background-size: fixed; background-position: center; }
  .inside-banner-container video { position: absolute; top: 0; left: 0; width: 100%; }
  .inside-banner-container .container { position: relative; }
  .inside-banner-container .col-xs-12 { display: table; height: 200px; }
  .inside-banner-container h1 { margin: 0; display: table-cell; vertical-align: middle; }
  .inside-banner-container h1 span { display: block; font-weight:400; }
  section.content { padding: 50px 0; }
  .content h2 { margin: 8px 0 15px; }
  .content h3 { margin: 0 0 15px; }
  .content p { margin: 0 0 20px; }
  .content p + h2 { margin-top: 55px; }
  .content p + h3 { margin-top: 25px; }
  .content hr { display: block; border-top: 1px solid #b7b7b7; width: 40%; margin:35px auto; }
  hr + blockquote { margin-top: -25px; }
  blockquote + hr { margin-top: 10px!important; }
  .main-content img { max-width: 100%; }
  .main-content h2{color:#54585A;font-size:30px;}
  .main-content > img + h2 { margin-top: 35px; }
  .main-content ul { padding: 0 0 15px 15px; }
  p.footnote { font-size: 11px; }
  
  .featured-container { padding: 52px 0; }
  .featured-container img {height:auto;width:auto;max-width:100%;}
  .featured-box { text-align: center; display: inline-block; }
  .featured-icon { height: 56px; }
  .featured-box h3 { margin: 20px 0 15px; }
  .featured-box p { margin: 0 0 15px; }
  .featured-box a { color: #54585A; font-weight:400; }
  .featured-box a:hover { color: #f7921e; }
  
  .footer-pt-logo{margin: 0px !important;}
  .nav-promo-section-2 li {list-style:none;}
  .nav-promo-section-2 li a {color:inherit;}
  
  .checkbox input[type="checkbox"] { margin-left: 0; margin-top: 6px; position:absolute; box-shadow: none !important; outline:0 !important;}
  .checkbox label { font-weight: bold; min-height:20px;padding-left:25px;cursor:pointer;}
  .checkbox label.ErrorLabel{display:block;}
  
  /*# Shopping cart preview #*/
  #cart_svg{fill:#54585A;}
  .shopping-cart-mini-preview { float: right; width:50px; text-align:right; margin-top:7px;height:35px;position:relative;padding-top:7px;}
  .checkout-button-div{ text-align:right;}
  .shopping-cart-menu-link{vertical-align: top;}
  .shopping-cart-mini-preview .icon-shopping-cart { font-size:30px;}
  .shopping-cart-mini-preview .shopping-cart-mini-preview-label { float: left;  color: white; padding: 12px; text-transform: none;}
  .shopping-cart-menu-link:hover, .shopping-cart-menu-link:active, .shopping-cart-menu-link:focus{ background:none !important;outline:0px;}
  .shopping-cart-mini-preview-value {  float: left; color: #54585A;font-weight: 600;  height: 15px; width: 18px; position:absolute;text-align:center;
      top:13px;left:25.5px;font-size:12px;}	
  .over-99{font-size:10px;left:25px;}
  
  /* # ReVamped Navigation # */
  #GlobalstarLogoDesktop{margin-left:10px;height:63px;}
  #GlobalstarLogoMobile{height:39px;margin-top:2px;}
  .main-nav-tab button {
      display: block;
  }
  .tablinks.active{background:#fff url(https://www.globalstar.com/getmedia/be9347f7-2837-4175-bce9-653e4c03a5a6/dark-orange-vertical-line.jpg);background-position:left;background-size:4px 100%;background-repeat:no-repeat;	
      color: #FF6C10;}	
  .tablinks:hover{background:#fff url(https://www.globalstar.com/getmedia/be9347f7-2837-4175-bce9-653e4c03a5a6/dark-orange-vertical-line.jpg);background-position:left;	
      background-size:4px 100%;background-repeat:no-repeat;}	
  .tablinks .table-div{min-height:35px;}	
  .tablinks{background-image:none !important;}
  .main-nav-tabcontent {
      display: none;
  }
  .nav-products{margin-top:25px;}
  .nav-item-div{display:inline-block;margin:10px 25px 20px 0px;width:80px;vertical-align:top;text-align:center;}
  .nav-item-div .nav-item-image{max-height:70px;max-width:80px;display:inline-block;text-align:center;}
  .nav-item-image img{margin:0px auto 5px auto;max-height:70px;display:block;}
  .nav-item-image a, .nav-item-image a:hover{display:block;color:#555555;font-weight:600;background:none !important;}	
  .nav-item-image .gen3{padding-top:10px;}
  .first-view{display:block;}
  .main-nav-icon{max-width:24px;margin-right:10px;max-height:38px;}
  .tablinks .table-div .table-col:first-child{min-width:34px;text-align:center;}	
  .nav-promo-section-3 .nav-h2, .nav-promo-section-2 .nav-h2{font-size:18px;font-weight:bold;color:#FF6C10;margin:0px;display:block;}	
  .main-nav-button{color:#53585A;font-size:12px;font-weight:bold;font-style:italic;border:0px;padding:8px 15px;min-width:125px;display:inline-block;text-align:left	
      ;transition: background-color 0.2s ease;text-transform:none;background-image:url(https://www.globalstar.com/getmedia/b3860814-e73e-4e63-9d50-a6bc7cd92d5b/orange-link-slash.png);	
      background-position:left;background-repeat:no-repeat;background-size:8px 18px;}
  a.main-nav-button:hover:{font-style:italic;color:#ff6c10}
  .do-not-show{display:none !important;}
  .remove-width{width:auto !important;left:auto !important;}
  .remove-width .nav-promo-section-2{width:250px !important;}
  .remove-width .tablinks .table-div .table-col:first-child{min-width:0px;}
  .buttons-column{text-align:right;}
  .tablinks:hover .main-nav-icon, .tablinks.active .main-nav-icon {
      -o-filter: invert(49%) sepia(87%) saturate(1945%) hue-rotate(349deg) brightness(97%) contrast(108%);	
      -webkit-filter: invert(49%) sepia(87%) saturate(1945%) hue-rotate(349deg) brightness(97%) contrast(108%);	
      -moz-filter: invert(49%) sepia(87%) saturate(1945%) hue-rotate(349deg) brightness(97%) contrast(108%);	
      filter: invert(49%) sepia(87%) saturate(1945%) hue-rotate(349deg) brightness(97%) contrast(108%);
  }
  .main-nav-item .nav-dropdown {background: #fff url(https://www.globalstar.com/getmedia/60c82ecc-9411-4d70-9599-08a6b8fcc6b5/gray-pixel-bg_1.jpg);background-size:340px 100%;background-repeat:no-repeat;}
  .mobile-modal-nav{background:#fff;color:#53585A;transition: top .2s ease-in-out;padding:15px;height:100vh;border-bottom: 6px solid #FF6C10;font-weight:400;font-size:12px;	
      -webkit-box-shadow: inset 0 3px 6px 0 rgba(0,0,0,.18);	
      -moz-box-shadow: inset 0 3px 6px 0 rgba(0,0,0,.18);	
      box-shadow: inset 0 3px 6px 0 rgba(0,0,0,.18);}
  .nav-up .nav-dropdown, .nav-up .mobile-modal-nav{top:-800px;transition: top .2s ease-in-out;bottom:auto;}
  .mobile-modal-nav-close{float:none;display:inline-block;vertical-align:middle;color:#54585a !important;font-size:17px;height:auto !important;
      width:auto !important;margin-right:10px;background:transparent !important;}
  .mobile-modal-nav-close span{font-size:17px;}
  .selected-mobile-table{display:inline-block;}
  .selected-mobile-table .nav-h2{color:#54585a !important;font-size:14px;font-weight:600;}
  .mobile-modal-nav hr{margin:10px 0px 20px 0px;}
  .sub-menu .service-provisions a{font-size:10px;}
  .mobile-modal-nav .modal-dialog{margin:0px;width:100%;max-width:100%;}
  .mobile-modal-nav .modal-content{border:0px;box-shadow:none;}
  .mobile-modal-nav .modal-body{padding:0px;}
  
  @media (min-width: 768px) and (max-width:991px){
  
      .navbar-toggle {
          display: block;
      }
      .navbar{min-height:0px;}
      .navbar-collapse.collapse {
          display: none !important;
          height: auto !important;
          padding-bottom: 0;
          right:-500px;
          overflow: visible !important;
      }
      .navbar-collapse.collapse.show {
          display: block !important;
          height: 100% !important;
          padding-bottom: 0;
          right:0px;
          transition:right 0.3s ease !important;
          overflow: visible !important;
      }
  }
  
  @media (min-width: 992px) {
      .navbar-nav{position:relative;}
      .sub-menu-div{text-align:center;height:28px;padding:0px;}
      .sub-menu-div .sub-menu{display:inline-block;padding-left:0px;}
      .sub-nav-item{display:inline-block;padding:0px 7px;line-height:14px;max-width:128px;vertical-align:middle;}
      .sub-nav-item:hover{background:none;color:#fff;}
      #ctl00_ctl13_helloDropdown{display:inline-block;line-height:1;text-align:center;vertical-align:middle;}
      .my-account-icon{max-height:21.5px;margin-right:2px;width:auto;}	
      .smg-selector{border-left:1px solid #FFF;margin-left:5px;}	
      .sub-menu .dropdown-menu{left:auto !important;width:250px;background:#F5F5F5;top:48px !important;margin-left:-5px !important;padding:0px;transform:none !important}
      .login-smg .dropdown-menu{left:auto;width:200px;background:#F5F5F5;top:30px;margin-left:-60px;padding:0px;text-align:center;}
      .sub-menu-dropdown a, .login-smg-container li .dropdown-menu li a{color:#54585A !important;
      font-size:16px;font-weight:600;padding:15px;display:block;border-bottom:1px solid #e2e2e2;}	
      .sub-menu a:hover, .sub-menu a:focus{outline:0;text-decoration:none;}
      .sub-menu a[aria-expanded="true"]{font-weight:600;}	
      .sub-menu-dropdown ul{margin-bottom:0px;padding-left:0px;list-style:none;}
      .main-nav-item:hover{background:#fff;}
      .main-nav-item .dropdown-menu{padding:0px;width:860px}
      .dropdown {position:static !important;}
      .nav-bar-div{text-align:center;}
      .nav-promo-section-2 {background:#F5F5F5;font-size:15px;line-height:25px;color:#54585A;display:inline-block;width:340px;vertical-align:top;}
      .nav-promo-section-2 ul{padding-left:0px;}
      .nav-promo-section-2 li {list-style:none;border-bottom: 1px solid #e2e2e2;}
      .nav-promo-section-2 li a {color:inherit;}
      .nav-promo-section-3 {color:#4B4B4B;font-size:14px;line-height:17px;display:inline-block;max-width:500px;margin-top:0px;padding:35px;vertical-align:middle;}
      .navbar-nav>li{float:none;display:inline-flex;margin:0px 5px !important;max-width:105px;vertical-align: top;align-items:center;}
      .navbar-default .navbar-nav>li>a{color:#54585a;}
      .navbar-default .navbar-nav .dropdown-menu.show{position:absolute;margin-top:0px;}
  
      .navbar-default .navbar-nav>li>a:after {
          content: "";
          height: 4px;
          background: #FF6C10;	
          -webkit-transition: width .3s cubic-bezier(.42,.01,.01,.87);
          transition: width .3s cubic-bezier(.42,.01,.01,.87);
          position: absolute;
          width: 0;
          left: 50%;
          bottom: -8px;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
      }
  }
  
  @media (max-width:1199px) and (min-width:992px){
      .main-nav-item .dropdown-menu{width:700px;}
      .login-selector.login{max-width:58px;}
      .nav-promo-section-3{width:440px;}
      .nav-promo-section-2{width:250px;}
      .nav-bar-div{padding:0px;}
      .navbar-nav>li{margin:0px 2px !important;}
      .sub-nav-item{padding:0px 8px;}
      .login-smg ul{padding:0px;}
      .login-smg-container{font-size:11px;}
      .sub-menu{font-size:12px;}
      .sub-menu-div .sub-menu{font-size:12px;}
      .sub-menu-dropdown a, .login-smg-container li .dropdown-menu li a{font-size:12px;}
      .main-nav-contact-sales, .main-nav-contact-sales:hover{font-size:13px;margin-left:5px;line-height:1 !important}	
      .sub-nav-item{max-width:100px;font-size:12px;}
      .main-nav-contact-sales-li{width:160px;}
      .main-nav-item .nav-dropdown {background-size:250px 100%;}
      .nav-promo-section-3 {padding:25px}
      .nav-item-div{width:70px;}
      #ctl00_ctl13_helloDropdown{display:inline-block;}
      .sub-menu .service-provisions a{font-size:11px;}	
  }
  @media (min-width:1400px){
      .navbar-nav>li{float:none;display:inline-flex;margin:0px 5px !important;max-width:145px;vertical-align: top;align-items:center;}
  }
  
  @media (max-width:1400px){
      .utilities-container{font-size:14px;}
  }
  
  @media (max-width: 991px) {
      body{margin-top:80px;}
      .account-login, .login-smg ul li {width:100%;}	
      .navbar-nav>li, .navbar-nav{float:none;}
      section.content{padding:30px 0px;}
      section.fixed-header { height: auto;  top: 0;  width: 100%; z-index: 30; border-bottom: 0px; }
      section.fixed-header.nav-up { top: -105px; }
      .header-container { height:0; z-index: 0; border-bottom: 0px; }
      .header-container .logo { text-align: center; margin-bottom: 15px; padding-right: 15px; }
      .header-container .logo img { margin-top: 15px; max-width: 115px; }
      .language-selector .dropdown-menu, .login-smg .dropdown-menu { width: 100%; height: 100%; position: fixed; top: 0; left: auto; right:0;margin-top:45px;overflow-y: scroll; }
      .navbar { min-height: 0; }
      .navbar-toggle { z-index: 100; }
      .header-container .container { padding: 0; }
      .header-container .container .row { margin: 0; }
      .header-container .main-navigation { position: fixed; top: 0; left: 0; width: 100%; z-index: 99; padding: 0; }
      .navbar-default .navbar-collapse { padding: 0; border-top: 3px solid #FF6C10; box-shadow: none;
          background:#FF6C10; 
      }
      .main-nav-item .nav-dropdown {background:#fff;}
      .buttons-column{text-align:left;}
      .main-nav-contact-sales-li{width:auto;}
      .main-nav-contact-sales, .main-nav-contact-sales:hover{-ms-transform:none;  transform: none;position:static !important;width:auto;margin:15px 0px 0px 0px;	
          background:#FF6C10;color:#fff !important;border:1px solid #fff;border-radius:22px;padding:8px 20px !important;}	
      .utilities-container{height:45px;padding:0px;background:#fff;}
      .utilities-container .container{width:100%;}
      .navbar-collapse.collapse{transition: right 0.3s;right:-500px;}
      .nav-up .navbar-collapse.collapse.show{right:-500px; transition:0.3s}
      .navbar-collapse.collapsing{top:35px;}
      .navbar-default .navbar-nav > li > a { color: #fff; }
      .navbar-default .navbar-nav > li > a.dropdown-toggle.clickable { position: absolute; top: 0; right: 0; padding-left: 15px; }
      .navbar-nav h4 { color: #FF6C10; padding: 0 8px; margin: 20px 0 15px;text-align:center;}
      .navbar-nav h4 a{color:#fff;font-size:16px;font-weight:700;}
      .nav > li { border-bottom: 1px solid #eeeff0; }
      .nav-promo-section-3{padding:15px;}
      .nav-promo-section-2 ul{padding-left:0px;}
      .navbar-nav span.caret{border:solid #fff;    border-width: 0 1px 1px 0;}
      .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #54585A; }
      .navbar-default .navbar-nav > a.show, .navbar-default .navbar-nav > a.show:hover, .navbar-default .navbar-nav > a.show:focus { color: #54585A; border: none; }
      .navbar-default .navbar-nav .dropdown-menu.show > li > a:hover, .navbar-default .navbar-nav .dropdown-menu.show > li > a:focus { color: #fff; }
      .navbar-default .navbar-nav .dropdown-menu.show > li > a { color: #54585A; }
      .navbar-default .navbar-nav > a.show, .navbar-default .navbar-nav > a.show:hover, .navbar-default .navbar-nav > a.show:focus { border-bottom: none; background:#fff;color:#54585A}
      .navbar-default .navbar-nav > a.show:after, .navbar-default .navbar-nav > a.show:hover:after, .navbar-default .navbar-nav > a.show:focus:after { border-bottom: none; }
      .navbar-default .navbar-nav > li > a.active:after { border-bottom: none; content: ""; position: absolute; left: 0; bottom: 0; width: 100%; }
      .navbar-nav .dropdown-menu { padding: 0; }
      .navbar-nav{margin:0px;}
      .navbar-nav .dropdown-menu.show { background: #FF6C10;     position: static;  float: none;  width: auto;  margin-top: 0; 
          border: 0;  -webkit-box-shadow: none;  box-shadow: none;}
      .navbar-nav .dropdown-menu.show > li > a, .navbar-nav .dropdown-menu.show .dropdown-header { padding: 5px 20px; }
      .navbar-nav .dropdown-menu.two-col { width: 100%; padding: 0; }
      .navbar-nav .dropdown-menu.two-col .col-md-6 { padding: 0; }
      .navbar-nav .dropdown-menu.two-col .col-md-6 a { padding: 5px 20px; }
      .navbar-nav .dropdown-menu li a{padding:5px 25px 5px 0px;display:block;font-weight:bold;}
      .nav-promo-section-2{padding-top:10px;}
      .navbar-header{padding:10px 0px;}
      .login-smg ul li:after { content: ""; margin: 0; }
      .dropdown:hover{background-color:transparent;}	
      .navbar-nav{background-color:#FF6C10;}	
      .navbar-toggle .icon-bar{background:#54585A;}
      .nav .dropdown:hover{background-color:#fff;}
      .nav-promo-section-2 li a {color:#fff;text-decoration:none;}	
      .nav-promo-section-2 {width:100%;color:#fff;padding:10px 15px;}
      .navbar-nav .nav-promo-section-2 span.caret{margin-top: 7px;  margin-right: 10px;  border: solid #fff;  border-width: 0 2px 2px 0;
          display: inline-block;  padding: 3px; transform: rotate(-45deg);}
      .footer-pt-logo{margin: 0px auto !important;}
      .navbar-collapse{top:80px !important;}
      .navbar-collapse.collapse.show, .navbar-collapse.collapsing{max-width:300px;right:0px; width: 100%; position: fixed; z-index: 1; top:80px; height:100% !important;transition:right 0.3s ease}
      .mobile-sub-nav{background:#FF6C10;width:100%;height:35px;text-align:center;position:relative;display:flex;justify-content:center;}	
      .mobile-sub-item{display:inline-block;color:#5F6365;font-size:14px;font-weight:600; line-height: 35px;         vertical-align: middle;position:static;}	
      .main-nav-tabcontent{text-transform:none;line-height:1.4;font-weight:400;font-size:12px;}
      .main-nav-tabcontent .nav-h2{text-transform:none;display:block;}
      .mobile-sub-nav-link, .mobile-sub-nav-link:hover, .mobile-sub-nav-link:focus, .mobile-sub-nav-link:active {padding:0px 10px;color:#FFF;	
          font-weight:400;background-image:url(https://www.globalstar.com/getmedia/40f000ee-eb95-48cc-af64-73354f69d473/white-link-slash.png);	
          background-position:left;background-repeat:no-repeat;background-size:8px 18px;	
          padding-left:15px;padding-right:15px;}	
      .mobile-sub-item.open{background:transparent;}
      .login-smg{text-align:right;}
      .login-smg .main-nav-contact-sales{margin:0px 15px 0px 0px;font-size:12px;padding:5px;}
      .login-smg .main-nav-contact-sales-li{height:33px;padding-top:6px;vertical-align:top;}
      .mobile-tablinks, .mobile-tablinks:hover{color:#54585A !important;font-size:12px;line-height:15px;display:block;background:#F5F5F5;margin:5px 0px;padding:10px 15px !important;}
  
      .mobile-sub-menu-dropdown{width:100%;margin:0px;-webkit-box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);
          -moz-box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);border-bottom:6px solid #FF6C10;}
      .mobile-toggle-nav-item .nav-promo-section-2 li a{color:#fff;}
      .mobile-toggle-nav-item.open>a, .mobile-toggle-nav-item.open>a:hover, .mobile-toggle-nav-item.open>a:focus{color:#fff !important;background:#FF6C10 !important;}
      .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#fff !important;background:#FF6C10;}	
      .mobile-toggle-nav-item a{text-transform:none;font-size:14px !important;}	
      .utilities-container a {display:inline-block;vertical-align:top;}	
      .mobile-my-account-icon{ height: 18px;	
          margin-top: 12px;	
          vertical-align: top;	
          margin-right: 15px;	
          margin-left:5px;}	
      #cart_svg_mobile, #cart_svg_mobile path{fill:#54585A !important}
      .mobile-login-dropdown{margin:0px;text-align:center;padding:0px;width:100%;max-width:400px;-webkit-box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);
          -moz-box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);box-shadow: inset 0px 3px 6px 0px rgba(0,0,0,0.18);}
      .mobile-login-dropdown>li>a{color:#54585A;font-size:14px;font-weight:600;border-bottom:1px solid #e3e4e4;padding:10px 20px}
      .login-smg .shopping-cart-mini-preview{display:inline-block;float:none;clear:both;margin:0px 10px 0px 0px;padding-top:4px;}
      .login-smg .shopping-cart-mini-preview-value {color:#54585a;left: 30px; font-size: 8px;top:7px;}   
      .main-nav-icon{max-width:20px;}
      .mobile-sub-menu-dropdown .nav-promo-section-2 .collapse{color:#54585A;text-transform:none;font-weight:400;font-size:12px;margin:20px 0px;}
      .mobile-sub-menu-dropdown{text-transform:none;line-height:1.4;color:#54585A;}
      .mobile-sub-menu-dropdown.show{inset: -2px auto auto 0px !important;}
      .main-nav-button {  color: #53585a !important;  font-size: 12px; font-weight: bold !important; display: inline-block;	
          transition: background-color .2s ease;}
      .nav-item-div a{color: #53585a !important;}
      .tablinks:hover .main-nav-icon, .tablinks.active .main-nav-icon {
          -o-filter: none; -webkit-filter: none; -moz-filter: none; filter:none;}
      .mobile-sub-item.open .mobile-sub-nav-link{color:#FFF;font-weight:bold;}
      .nav-item-div{margin: 10px 10px 20px 0;}
      .mobile-toggle-nav-item .nav-promo-section-2{padding:0px 15px 10px 15px;}
      .mobile-toggle-nav-item .nav-promo-section-2 li a{padding:10px 0px;min-height:auto;font-weight:600;}
      .mobile-toggle-nav-item .nav-promo-section-2 li a:hover{background:none;border:0px;outline:0px;color:#fff;}
      .mobile-login-dropdown.show{inset:7px auto auto 0px !important;transform:translate3d(0px, 28px, 0px) !important}
      .sub-nav-item.mobile-toggle-nav-item .show{font-weight:bold !important}
      #mobileRegionSelect{text-align: center;margin:15px 0px;display: block;color:#fff;}
  }
  
  @media screen and (max-width:767px){
      .login-smg .shopping-cart-mini-preview-value {color:#54585A; top:13px; font-size: 8px;}	
      .right-col-main-nav{padding:0px 15px 0px 0px;}	
      #GlobalstarLogoMobile{max-width:125px !important;}
  }
  
  
  .spinner-container { display: flex; justify-content: center; width: 100%; flex-direction: column; align-items: center;}	
  .spinner { border: 16px solid #f3f3f3; border-radius: 50%; border-top: 16px solid #FF6C10; width: 80px; height: 80px; animation: spin 1s linear infinite; }	
  @keyframes spin {	
      0% { transform: rotate(0deg); }	
      100% { transform: rotate(360deg); }	
  }
  
  
  
  
  /*------------------------------- Responsive Media Queries ------------------------------*/
  
  @media (min-width: 992px) and (max-width: 1199px) {
      .navbar-nav > li > a { font-size: 14px; }
  }
  
  
  @media (min-width: 768px) and (max-width: 991px) {
      section.fixed-header.nav-up { top: -167px; }
      .navbar-nav .dropdown-menu.two-col { min-width: 220px; width: auto; }
      .rsDefault .rsArrowIcn { width: 40px; height: 40px; }
      .rsDefault .rsArrow { width: 40px; }
  
      .nav-tabs > li { font-size: 18px; }
      .nav-tabs > li > a { padding: 10px 25px; }
  
  }
  
  @media (min-width: 768px) {
      .navbar-nav > li.main-nav-item:hover > a:after, .navbar-nav > li.sub-page-open > a:after { content: ""; position: absolute; bottom: -8px; width: 73%; margin-left:7px;}	
      .navbar-nav > li.sub-page-open > a:after{font-weight:bold;}	
      .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#54585a}
  
  }
  
  @media (max-width: 767px) {
      .btn{font-size:15px;font-size:16px;}
      body{margin-top:80px;}
      .mobile-search input[type="text"] { width: 74%; height: 40px; font-size: 13px; margin: 0 0 0 10%; }
  
      .utilities-container { z-index: 1; line-height: inherit; }
  
      section.pad-header { margin-top:0px; padding-top: 0px; } 
      .contentSlider .banner-image { width: 100%; float: none; text-align: center; }
      .contentSlider .banner-image img { display: inline; }
      .rsDefault .rsArrowIcn { width: 40px; height: 40px; }
      .rsDefault .rsArrow { width: 40px; }
      .contentSlider .banner-content { position:unset; background:#54585A;padding: 30px 20px 20px 20px; width:100%; max-width:unset;transform:unset;text-align:center;}
      .contentSlider .banner-content .banner-title { line-height:1.1;font-size: 24px;font-weight: 700; color: #FFF; margin: 0px 0 0px;text-shadow: unset; }
      .contentSlider .banner-content  h2 { font-size: 17px; font-weight: 300; line-height:25px; color: #FFF; margin: 0 0 0px; text-shadow: unset;}
      .contentSlider .banner-content  .banner-link{margin:0 auto;float:none;border:3px solid #f7921e;max-width:200px;text-align:center;padding:12px 15px;font-size:20px;font-weight:bold;margin-bottom:30px;}
      .banner-link {float:none;margin:0 auto; color:#fff;}
      .rsDefault .rsTab { height: 7px; width: 7px; }
      .contentSlider .banner-content p { font-size: 18px; line-height: 20px; margin: 10px 0 20px; }
      .inside-banner-container .col-xs-12 { height: 120px; }
      .inside-banner-container h1 { margin: 0; font-size: 30px; }
      .main-content h2 { font-size: 24px; }
      .main-content h3 { font-size: 18px; }
      .main-content h4 { font-size: 16px; }
      .post-item h2 {font-size:18px;}
      .content p { margin: 0 0 10px; }
      .post-item p { margin: 0; }
      .featured-box { width: 48.5%; margin-bottom: 30px; }
      .callout-box { width: 70%; margin-bottom: 30px; }
      ul.split2, ul.split3 { float: none!important; width: 100%!important; margin-left: 0; }
      .full-details{text-align:left;padding:15px;}
      h2 + .button-group { margin-top: 0; float: left; }
      h2 + .button-group + .view-change { margin-top: 5px; }
      .callout-content { margin-bottom: 30px; }
      .nav-tabs { background: none; border-bottom: none; }
      .product-tabs ul.nav-tabs li { width: auto; border-bottom: none; margin-bottom: 5px; }
      .nav-tabs > li > a { font-size: 17px; padding: 8px 15px; }
      .service-box { width: 49%; margin: 15px 0.5% 15px 0; }
      .service-box:hover { transform: scale(1); border: none; }
      .service-box p { margin: 0; }
      .location-boxes .col-xs-6 { margin-bottom: 35px; }
      .location-boxes br + br { display: none; }
      .locator-iframe { height: 300px; }
      .location-details {float: left; width: 100%; }
      .four-oh-four h1 { font-size: 70px; margin-top: 0; line-height: 1; }
      .four-oh-four h2 { font-size: 30px; margin-bottom: 50px; }
      .four-oh-four p { font-size: 22px; }
      .cart-item-subtotal { text-align: left; padding-left: 94px; }
      .find-a-dealer-button {margin-left:0px !important;}
      .checkout-nav li, .checkout-nav a { width: 100%; }
      .customer-details { margin-bottom: 50px; }
      .cart-right-panel { margin-top: 50px; }
      .service-product .nav-tabs li img { display: none; }
      .service-product .nav-tabs > li > a:hover { color: #666769; }
      .interview-process .step-box:after { border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 15px solid #f7921e; bottom: -19px; left: 45%; }
      .interview-process .col-sm-3:hover { transform: none; }
      .royalSlider#inside-slider { margin: 20px 0 80px; }
      .royalSlider#inside-slider .rsArrow { display: none!important; }
      .royalSlider#inside-slider .rsTabs { bottom: -30px; }
      .careers-summary a.btn { min-width: 215px; }
      .accordion-footer { margin-bottom: 15px; }
      .accordion-footer > li, .accordion-footer.count5 > li, .accordion-footer.count6 > li { float: none; width: 100%; position: relative; padding: 3px 25px; margin-bottom:20px;}
      .footer-navigation { margin-bottom: 20px; }
      .footer-link-button{text-transform:none;font-weight:bold;color:#fff;border:1px solid #fff;padding:10px 15px;background:none;width:250px;font-size:15px;outline:0px;
          margin:0 auto;}
      #footernav {margin-top:30px;}
      .footer-logo { text-align: center; }
      .language-selector .dropdown-menu, .login-selector .dropdown-menu, .login-smg .dropdown-menu { margin: 0; padding: 0; }
      .language-selector .dropdown-menu li.close-dropdown { margin-right: 0; }
      .login-smg .dropdown-menu li.close-dropdown, .language-selector .dropdown-menu li.close-dropdown, .login-smg .dropdown-menu li.close-dropdown { display: block; }
      .login-smg ul li { font-size: 13px; line-height: 20px; float: left; margin-left: 17px; }
      .login-smg ul { margin: 1px 0 0; padding:0px;}
      .searchInput{margin-left:0px !important;}
      .login-smg .search-button { top: 0; margin: 0; height: 21px; padding: 0px 10px 0px 0px; }
      .cart-selector { margin-top: -1px; }
      .mobile-search { height: 21px; margin:0px 6px 0px 0px; }
      .mobile-search img { float: left; max-width:none; height:18px}
      .language-selector .language-button { height: 21px; }
      .language-selector .dropdown { height: 21px; }
      .language-selector .language-button img { margin-top: 0; float: left; }
      .locate-filters input[type="text"] { font-size: 16px; width: 225px; }
      .events-calendar { margin-top: 0; }
      .region-banner.pad-header { padding-top: 0; }
      .region-banner h1 { font-size: 25px; }
      .video-item { float: left; width: 50%; }
      .billing-details, .shipping-address { width: 100%; }
      .PanelShipping select.DropDownField { width: 100%; }
      .cart .cart-content .gray-box { width: 100%; }
      .MessageLabelWrapper { width: 100%; }
      .searchBox label { display: none; }
      .orders-table a.btn-terciary { margin: 5px 0 0; }
      .corporate-site .navbar-default .navbar-collapse{    border-top: 3px solid #f7921e;  box-shadow: none;  background: #f7921e;}
      .corporate-site .navbar-nav .dropdown-menu.show{background:#f7921e;}
      .sub-caret{position:absolute;float:none;clear:both;top:5px; right:0px;}
      .nav-promo-section-2 li{position:relative;}
  }
  
  @media (max-width: 545px) {
      .product-tabs ul.nav-tabs li { width: 50%; }
      .button-group button.btn { min-width: 0; }
      .video-item { width: 50%; float: left; }
      .products-list.list-view .product-item > img { width: 111px; }
      .product-item .details-product { font-size: 13px; line-height: 18px; }
      .service-product .nav-tabs li { width: 50%; }
      .service-product .nav-tabs > li > a { padding: 5px 10px; }
      #product-gallery img.rsImg { margin-top: 0!important; }
      .service-box h3 { font-size: 13px; }
      .service-box h4 { font-size: 22px; }
      .service-box p { font-size: 10px; }
      .cart-item-amount > div { width: 112px; } 
      .cart-item-amount .btn-default { font-size: 13px; padding: 5px 8px; margin-top: 3px; }
      .locate-filters { margin: 0 0 20px; }
      .button-group.dealer { float: none; }
      #inside-slider.royalSlider { margin-bottom: 50px; }
      #inside-slider.rsDefault .rsArrowIcn { top: 32%; }
      .region-banner { min-height: 260px; }
      .products { clear: both; }
      .button-group { float: left; }
      .view-change { float: left; margin-left: 10px; margin-right: 0; }
      .button-group button.btn { min-width: 220px; }
      .view-change + h2 { clear: both; }
  }
  
  footer,
  .footer-copyright {
      padding: 50px 0px 0px;
      background: #54585a;
      font-size: 13px;
      line-height: 20px;
      font-family:Noto Sans Display,Arial,sans-serif !important;
  }
  
  footer p,
  .footer-copyright p{
      font-family:Noto Sans Display,Arial,sans-serif !important;
  }
  
  .footer-copyright {
      text-align: center;
      background: #353839;
      color: #fff;
      padding: 25px 15px
  }
  
  footer a,
  .footer-copyright a {
      color: #fff
  }
  
  .faded-copy {
      opacity: .4
  }
  
  .footer-copyright .copyright-text {
      max-width: 600px;
      margin: 0 auto
  }
  
  .footer-copyright .copyright-text p {
      font-size: 11px;
      line-height: 14px
  }
  
  .copyright-text .faded-copy {
      font-size: 12px
  }
  
  .privacy-choices-icon {
      vertical-align: top;
      height: 13px
  }
  
  .accordion-footer {
      list-style: none;
      margin: 0;
      padding: 0
  }
  
  .accordion-footer>li {
      float: left;
      width: 16%;
      margin: 0;
      padding-left: 10px;
      padding-right: 10px
  }
  
  .accordion-footer>li>a {
      font-size: 16px;
      font-weight: 600;
      color: #fff;
      margin: 0 0 10px;
  }
  
  .accordion-footer a, .accordion-footer button, .accordion-footer button#ot-sdk-btn.ot-sdk-show-settings, .accordion-footer button#ot-sdk-btn.ot-sdk-show-settings:hover { color: #fff !important;font-size:12px; }
  .accordion-footer a:hover, .accordion-footer button:hover, .accordion-footer button#ot-sdk-btn.ot-sdk-show-settings:hover {opacity:1;}
  
  .accordion-footer ul {
      list-style: none;
      margin: 0;
      padding: 0
  }
  
  .accordion-footer li li {
      margin: 0 0 3px;
      font-weight:400;
      font-size: 13px;
  }
  
  .accordion-footer li li a,
  .accordion-footer li li button {
      opacity: .5;
      line-height: 13px;
      padding: 3px 0px;
      display: inline-block
  }
  
  .accordion-footer .column-1 {
      padding: 18px 0px;
      border-bottom: 1px solid #a8aaab;
      margin-right: 30px
  }
  
  .footer-navigation {
      margin-bottom: 30px
  }
  
  .social-icons {
      margin: 5px 0 30px;
      text-align: center
  }
  
  .social-icons img {
      margin: 0 3px 0 0;
      max-width: 31px
  }
  
  .hidden-category .sub-menu li:last-child a {
      border: 0px
  }
  
  .column-1 {
      padding-right: 30px
  }
  
  .column-1 a {
      display: block !important;
      font-size: 15px;
      line-height: 18px;
      font-weight: bold;
      color: #fff;
      opacity: 1 !important;
      padding: 20px 0px
  }
  
  .column-1.first-item a,
  .column-1.first-item {
      padding-top: 0px
  }
  
  .footer-emblem-logo {
      width: 73px;
      max-width: 73px !important;
      height: 73px;
      display: block;
      margin: 30px auto 0px auto !important
  }
  
  /* ---------- Resources & Blog ---------- */
  .body-container--resources,
  .body-container--resource-inner,
  .body-container--blog-index {
      padding: 0;
  }
  
  .blog-breadcrumbs {
      padding-top: 15px;
  }
  
  .blog-breadcrumbs, .blog-breadcrumbs * {
      font-size: 12px;
      font-weight:400;
      font-family: Noto Sans Display, Arial, sans-serif;
      color: #ffffff;
  }
  
  .breadcrumb-main {
      font-weight: 700;
  }
  
  .breadcrumb-main:hover,
  .breadcrumb-main:active,
  .breadcrumb-main:focus {
      text-decoration: underline;
      color: #ffffff;
      font-weight: 700;
  }
  
  .blog-post .blog-title {
      margin-top: 30px;
      font-size: 30px;
      color: #ffffff;
  }
  
  .blog-post .blog-post__meta {
      font-size: 14px;
      padding-bottom: 10px;
      color: #ffffff;
  }
  
  .blog-post .blog-post__body p:first-of-type img {
      border-radius: 10px;
  }
  
  .blog-post .blog-post__body h2,
  .blog-post .blog-post__body h3,
  .blog-post .blog-post__body h4,
  .blog-post .blog-post__body h5,
  .blog-post .blog-post__body h6 {
      font-weight: 600;
  }
  
  .blog-post__tags {
      border-top: 4px solid #8E8E93;
      margin-top: 50px;
      padding-top: 20px;
      padding-bottom: 60px;
  }
  
  .blog-post__tags h3 {
      margin-bottom: 10px;
      font-size: 17px;
      font-weight: 700;
  }
  
  .blog-post__tags a {
      font-size: 14px;
      text-decoration: underline;
  }
  
  .blog-related-posts {
      background-color: #F4F4F4;
      padding: 40px 0;
      overflow: hidden;
  }
  
  .blog-related-posts .resource-swiper {
      overflow: visible;
  }
  
  .blog-related-posts .resource-swiper .swiper-slide {
      display: flex;
      flex-direction: column;
      height: auto !important;
  }
  
  .blog-related-posts .related-resources-wrapper h2 {
      font-weight: 700;
      font-size: 27px;
      margin-bottom: 20px;
  }
  
  .blog-related-posts .item {
      padding: 20px;
      background-color: #ffffff;
      border-radius: 10px;
  }
  
  .blog-related-posts .item .item-category {
      padding-bottom: 10px;
      display: flex;
      align-items: center;
  }
  
  .blog-related-posts .item h3.blog-related-posts__title {
      font-size: 20px;
      font-weight: bold;
      padding-bottom: 10px;
      font-family: Noto Sans Display, Arial, sans-serif;
      color: #1d8db8;
  }
  
  .blog-related-posts .item p {
      color: #54585a;
      font-size: 15px;
      font-family: "Noto Sans Display", Arial, sans-serif;
  }
  
  .blog-related-posts .item .read-more {
      font-family: "Noto Sans Display", Arial, sans-serif !important;
      font-size: 15px;
      font-style: italic;
      font-weight: 600;
      color: #54585a;
      margin-top: auto;
  }
  
  .blog-related-posts .button-actions {
      margin-top: 30px;
      display: flex;
      gap: 25px;
  }
  
  .blog-related-posts .resource-swiper .button-controls {
      width: 40px;
      height: 40px;
      background: #8E8E93;
      display: flex;
      align-items: center;
      justify-content: center;
  }
  
  .blog-related-posts .item.swiper-slide-active {
      background-color: #1d8db8;
  }
  
  .blog-related-posts .item.swiper-slide-active h3.blog-related-posts__title,
  .blog-related-posts .item.swiper-slide-active p,
  .blog-related-posts .item.swiper-slide-active .read-more {
      color: #ffffff;
  }
  
  .blog-related-posts .item.swiper-slide-active svg path{fill:#fff !important;}
  .blog-related-posts .swiper-slide.item svg{margin-left:4px;}
  @media(max-width: 1199px) {
      .social-icons {
          margin: 30px 0px
      }
  
      .footer-emblem-logo {
          width: 50px;
          max-width: 50px !important;
          height: 50px
      }
  }
  
  @media screen and (max-width: 767px) {
      .accordion-footer button {
          margin: 0 auto
      }
  }
  
  @media(min-width: 768px) {
      .accordion-footer>li>a {
          display: block
      }
  
      .accordion-footer ul.sub-menu {
          display: block !important
      }
  
      .footer_links.collapse {
          display: block
      }
  }
  
  @media(max-width: 767px) {
      .footer-navigation {
          text-align: center
      }
  
      .footer-navigation .column-1 {
          padding-right: 0px;
          max-width: 280px;
          margin: 0 auto
      }
  
      .accordion-footer {
          margin-bottom: 15px
      }
  
      .accordion-footer>li {
          float: none;
          width: 100%;
          position: relative;
          padding: 3px 25px;
          margin-bottom: 20px
      }
  
      .footer-navigation {
          margin-bottom: 20px
      }
  
      .footer-link-button, .footer-link-button:hover, .footer-link-button:focus, .footer-link-button:active {
          text-transform: none;
          font-weight: bold;
          color: #fff;
          border: 1px solid #fff;
          padding: 10px 15px;
          background: none;
          width: 250px;
          font-size: 15px;
          outline: 0px;
          margin: 0 auto;
          justify-content: center;
      }
  
      #footernav {
          margin-top: 30px
      }
  }
  
  @media(max-width: 545px) {
      .products {
          clear: both
      }
  }
  
  @media (min-width: 768px) and (max-width:991px) {
      .navbar {
          min-height: 0px;
      }
  
      .navbar-collapse.collapse {
          display: none !important;
          height: auto !important;
          padding-bottom: 0;
          right: -500px;
          overflow: visible !important;
      }
  }
  
  @media (min-width: 992px) {
      .sub-menu-div {
          text-align: center;
          height: 28px;
          padding: 0px;
      }
  
      .nav-bar-div {
          text-align: center;
      }
  }
  
  @media (max-width:1199px) and (min-width:992px) {
      .nav-bar-div {
          padding: 0px;
      }
  
      .main-nav-contact-sales,
      .main-nav-contact-sales:hover {
          font-size: 13px;
          margin-left: 5px;
          line-height: 1 !important
      }
  
      .main-nav-contact-sales-li {
          width: 160px;
      }
  }
  
  @media (max-width:1400px) {
      .utilities-container {
          font-size: 14px;
      }
  }
  
  @media (max-width: 991px) {
      section.fixed-header {
          height: auto;
          top: 0;
          width: 100%;
          z-index: 30;
          border-bottom: 0px;
      }
  
  
      .header-container {
          height: 0;
          z-index: 0;
          border-bottom: 0px;
      }
  
      .navbar {
          min-height: 0;
      }
  
      .header-container .container {
          padding: 0;
      }
  
      .header-container .container .row {
          margin: 0;
      }
  
      .header-container .main-navigation {
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          z-index: 99;
          padding: 0;
      }
  
      .navbar-default .navbar-collapse {
          padding: 0;
          border-top: 3px solid #FF6C10;
          box-shadow: none;
          background: #FF6C10;
      }
  
      .buttons-column {
          text-align: left;
      }
  
      .main-nav-contact-sales-li {
          width: auto;
      }
  
      .main-nav-contact-sales,
      .main-nav-contact-sales:hover {
          -ms-transform: none;
          transform: none;
          position: static !important;
          width: auto;
          margin: 15px 0px 0px 0px;
          background: #FF6C10;
          color: #fff;
          border: 1px solid #fff;
          border-radius: 22px;
          padding: 8px 20px !important;
      }
  
      .utilities-container {
          height: 45px;
          padding: 0px;
          background: #fff;
      }
  
      .utilities-container .container {
          width: 100%;
      }
  
      .navbar-collapse.collapse {
          transition: right 0.3s;
          right: -500px;
      }
  
      .navbar-collapse {
          top: 80px !important;
      }
  
      .mobile-sub-nav {
          background: #FF6C10;
          width: 100%;
          height: 35px;
          text-align: center;
          position: relative;
          display: flex;
          justify-content: center;
      }
  
      .login-smg {
          text-align: right;
      }
  
      .login-smg .main-nav-contact-sales {
          margin: 0px;
          font-size: 12px;
          padding: 5px;
          color: #fff !important;
      }
  
      .login-smg .main-nav-contact-sales-li {
          height: 33px;
          padding-top: 6px;
          vertical-align: top;
      }
  
      .utilities-container a {
          display: inline-block;
          vertical-align: top;
      }
  }
  
  @media screen and (max-width:767px) {
      h1 {
          font-size: 22px;
      }
  
      h2 {
          font-size: 20px;
      }
  
      #email-prefs-form {
          padding: 20px;
      }
    
    
  
      .content-wrapper {
          padding: 0px;
      }
      .fakelabel {font-size:20px;}
      .hs-button.primary, .hs-button.primary:active:hover, .hs-button.primary.active:hover, .open>.dropdown-toggle.hs-button.primary:hover, .hs-button.primary:active:focus, .hs-button.primary.active:focus, .open>.dropdown-toggle.hs-button.primary:focus, .hs-button.primary:active.focus, .hs-button.primary.active.focus, .open>.dropdown-toggle.hs-button.primary.focus, form input[type='submit']:hover, form input[type='submit']:focus, form .hs-button:hover, form .hs-button:focus{font-size:20px;line-height:1;}
  }