@font-face {
    font-family: 'NS-True';
    src:url(NSTrueRegular.eot);
    src:url(NSTrueRegular.eot?#iefix) format("embedded-opentype"),
        url(NSTrueRegular.woff) format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'NS-True';
    src:url(NSTrueMedium.eot);
    src:url(NSTrueMedium.eot?#iefix) format("embedded-opentype"), url(NSTrueMedium.woff) format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'NS-True';
    src:url(NSTrueBold.eot);
    src:url(NSTrueBold.eot?#iefix) format("embedded-opentype"), url(NSTrueBold.woff) format('woff');
    font-weight: 700;
    font-style: bold;
}

body,
p,
h1, h2, h3, h4, h5, h6,
#top-bar,
.nav-dropdown,
.top-bar-nav a.nav-top-link,
.cart-count,
.mini-cart .nav-dropdown-inner,
.megatop > a,
.header-nav li.root-item > a,
.nasa-tabs .nasa-tab a,
#vertical-menu-wrapper li.root-item > a,
.service-title,
.price,
.amount,
.banner .banner-content .banner-inner h1,
.banner .banner-content .banner-inner h2,
.banner .banner-content .banner-inner h3,
.banner .banner-content .banner-inner h4,
.banner .banner-content .banner-inner h5,
.banner .banner-content .banner-inner h6 {
    font-family: "NS-True", helvetica, arial, sans-serif !important;
}