.downloadsandfeeds-mobile-wrap .Layout_Table.DirectLinks tr.DownloadLinks ul.DownloadLinksContainer > li a.EposExtract {
  display: none;
}
div#ctl00_ContentPlaceHolder1_ctl01_dvWasProductPriceContainer {
  DISPLAY: NONE;
}
.page-products .wasprice {
  display: none !important;
}
/* Hide Terms and Conditons Link */
a#ctl00_ContentPlaceHolder1_paymentDetails1_termslink {
  display: none;
}
.page-paymentdetails .dark {
  display: none;
}
.copyright-container {
  display: none !important;
}
.search-container .dvCreditBubble.Standard .bubbleInner > div > div, .search-container .dvCreditBubble.Standard .bubbleInner > div > span, .search-container .dvCreditBubble.x3Integration .bubbleInner > div > div, .search-container .dvCreditBubble.x3Integration .bubbleInner > div > span {
  display: inline;
  width: 0%;
}
.search-container .dvCreditBubble .bubbleInner {
  width: 90%;
}
.NTResponsive.page-showfile .main-body-container {
  max-width: 1825px !important
}
#blogurl {
  display: inline-block;
  text-decoration: none;
  transition: all 0.3s;
  font-family: Arial;
  border-bottom: solid;
  border-bottom-color: #e30717;
  color: #333;
}
#blogurl:hover {
  transition: all 0.3s;
  color: #e30717;
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
  border: solid;
  border-radius: 25px;
  border-color: #e30717;
  padding: 2px 5px;
}
body {
  max-width: 1920px;
  margin: 0 auto;
}
.masterBody {
  margin-left: 40px;
  margin-right: 40px;
}
.page-home .narrow {
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
.page-home .maxwidth1000, .page-home .zRow {
  max-width: none !important;
  margin-left: -10px;
  margin-right: -10px;
}
.page-home .responsiveWrapper {
  padding-bottom: 20px;
}
.page-home div.sub-banner-top-row .sub-banner-container {
  max-width: none;
}
.NTResponsive .main-body-container {
  padding: 0;
}
.siteTopContent, .site-top-links-holder .siteTopLinksMobileNT {
  padding: .2em 0;
}
.site-top-links-holder .siteTopLinksMobileNT .siteTopLinksLanguages {
  margin-right: 0;
}
.site-top-links-holder .siteTopLinksMobileNT .siteTopLinksLanguages .select-component-wrap .selectList {
  min-width: auto;
}
.mobileNT .header-wrap-space .header .primary-navigation {
  min-height: auto;
  padding: 15px 0 0 !important;
  justify-content: center;
}
.mobileNT .header-wrap-space .header .primary-navigation ul.top li a.tier {
  font-weight: bold;
  padding-bottom: 15px;
}
.product-card-types {
  display: none !important;
}
.product-list-component .products li {
  margin-bottom: 2em;
}
.product-comparison-container .product-compare-button-container {
  background-color: #e30717;
}
@media (min-width: 1500px) {
  .products-meta-intro {
    width: 82%;
  }
}
@media screen and (max-width: 968px) {
  .nav-menu-container.stacked .header-wrap-space .header .header-logo-container .logo-container {
    margin-top: 10px;
  }
  .nav-menu-container.stacked .header-wrap-space .header .header-logo-container .logo-container .sitelogo {
    width: 75px;
    height: 35px;
  }
}
@media screen and (min-width: 968px) {
  .nav-menu-container.stacked .header-wrap-space .header .header-logo-container {
    width: 150px;
    height: 70px;
  }
  .nav-menu-container.stacked .header-wrap-space .header .header-logo-container .logo-container {
    height: 80px;
    padding-top: 10px;
  }
  .nav-menu-container.stacked .header-wrap-space .header .header-logo-container .logo-container .sitelogo {
    width: 150px;
    height: 70px;
  }
}
@media only screen and (min-width:768px) {
  .burger-menu-holder.shrink + .burger-menu-trigger > button, .burger-menu-holder.stacked + .burger-menu-trigger > button, .nav-menu-container.shrink + .burger-menu-trigger > button, .nav-menu-container.stacked + .burger-menu-trigger > button {
    height: 55px
    }
  .burger-menu-holder.shrink .header-wrap-space .header .header-logo-container, .burger-menu-holder.stacked .header-wrap-space .header .header-logo-container, .nav-menu-container.shrink .header-wrap-space .header .header-logo-container, .nav-menu-container.stacked .header-wrap-space .header .header-logo-container {
    height: 55px;
    }
  .burger-menu-holder.shrink .header-navigation-container .main-navigation-container .basket-container, .burger-menu-holder.stacked .header-navigation-container .main-navigation-container .basket-container, .nav-menu-container.shrink .header-navigation-container .main-navigation-container .basket-container, .nav-menu-container.stacked .header-navigation-container .main-navigation-container .basket-container {
    top: 0;
  }
  .burger-menu-holder.shrink .mainSearch, .burger-menu-holder.stacked .mainSearch, .nav-menu-container.shrink .mainSearch, .nav-menu-container.stacked .mainSearch {
    margin-top: 15px !important;
  }
}
.nav-menu-container.stacked .header-wrap-space .header .header-logo-container {
  overflow: visible;
}
.product-list-component > .products > li .product-actions-container {
  background: none;
}
.product-list-component > .products > li .photo-container {
  height: 280px;
}
.product-list-page .product-list-mobile-wrap .product-list-component > .products > li.with-quick-view-component .product-card .description-container .productcode, .product-list-page .product-list-mobile-wrap .product-list-component > .products > li.with-quick-view-component .product-card .description-container .manufacturer {
  display: none;
}
.product-list-page .product-list-mobile-wrap .product-list-component > .products > li.with-quick-view-component .product-card .description-container .title {
  font-weight: bold;
}
.product-list-component > .products > li .product-card, .addtobasket-container {
  background: none;
}
.product-list-page .product-list-mobile-wrap .product-grid > li.with-quick-view-component .product-card, .product-list-page .product-list-mobile-wrap .product-list-component > .products > li.with-quick-view-component .product-card, .product-list-page .product-list-mobile-wrap .product-list > li.with-quick-view-component .product-card, .product-list-component > .products > li .product-actions-container .product-compare {
  border: none;
}
.product-card .NTButton, .product-quick-view .NTButton, .ProductSKU_AddToBasket .NTButton, .quick-view-component .quick-view-product-component .navBtn button {
  background: #75797B !important;
}
.product-card .NTButton:hover, .product-quick-view .NTButton:hover, .ProductSKU_AddToBasket .NTButton:hover {
  background: #e30717 !important;
}
.product-list-page .product-list-mobile-wrap .product-grid > li.with-quick-view-component .product-quick-view-trigger > button:hover, .product-list-page .product-list-mobile-wrap .product-list-component > .products > li.with-quick-view-component .product-quick-view-trigger > button:hover, .product-list-page .product-list-mobile-wrap .product-list > li.with-quick-view-component .product-quick-view-trigger > button:hover, .quick-view-component .quick-view-product-component .navBtn button:hover, .quick-view-component .quick-view-product-component .product-details-inner .secondary-actions > a:hover {
  background-color: #e30717 !important;
}
.product-card .NTButton.qty-decrement, .product-card .NTButton.qty-increment, .product-quick-view .NTButton.qty-decrement, .product-quick-view .NTButton.qty-increment, .ProductSKU_AddToBasket .NTButton.qty-decrement, .ProductSKU_AddToBasket .NTButton.qty-increment, .Scroller_Container .NTButton.qty-decrement, .Scroller_Container .NTButton.qty-increment, .quickorderitem .NTButton.qty-decrement, .quickorderitem .NTButton.qty-increment {
  background: none !important; 
  border: 1px solid #75797B;
  color: #000 !important;
}
.main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-prev, .main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-next, .Scroller_Container .Scroller_InnerContainer .slick-prev, .Scroller_Container .Scroller_InnerContainer .slick-next {
  background-size: auto;
  opacity: 1;
}
.main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-prev {
  background-image: url(../jspNA/images/slider-left-jsp.png);
}

.main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-next {
  background-image: url(../jspNA/images/slider-right-jsp.png);
}
.main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-prev:hover, .main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-next:hover {
  background-position: 59px 150px;
}
@media (max-width:800px) {
  .main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-next, .main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-prev {
    background-size: 200%;
  }
  .main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-prev:hover, .main-body-container .InnerContainer .ProductSKU_MediaViewer .Scroller_InnerContainer .slick-next:hover {
    background-position: 30px 153px;
  }
}
.Scroller_Container .Scroller_InnerContainer .slick-prev {
  background-image: url(../jsp/images/slider-left-small-jsp.png);
}
.Scroller_Container .Scroller_InnerContainer .slick-next {
  background-image: url(../jsp/images/slider-right-small-jsp.png);
}
.Scroller_Container .Scroller_InnerContainer .slick-prev:hover, .Scroller_Container .Scroller_InnerContainer .slick-next:hover {
  background-position: 38px 96px;
}
.product-quick-view .NTButton.qty-decrement, .product-quick-view .NTButton.qty-increment, .ProductSKU_AddToBasket .NTButton.qty-decrement, .ProductSKU_AddToBasket .NTButton.qty-increment {
  background: #fff !important;
}
.page-component-container .page-component .page-component-products-list > li > a {
  background: none;
  border: none;
}
.product-comparison-container .product-compare-button-container .product-compare-button-text {
  text-transform: uppercase !important;
  font-size: 1em !important;
  padding: 10px 25px 5px !important;
  line-height: 1em;
}
.product-comparison-container .product-compare-button-container .product-compare-item-count-container {}
.product-comparison-container .product-compare-button-container .product-compare-item-count-container .product-compare-item-count-box {
  min-width: 25px;
  font-size: 0.7em !important;
}
.site-top-links-holder {
  background-color: #fff !important;
}
.site-top-links-holder .siteTopLinksMobileNT .incExVatContainer > .inc-vat-highlight {
  color: #000 !important;
}
.site-top-links-holder .siteTopLinksMobileNT a {
  color: #000 !important;
}
.siteTopLinksMobileNT .topsplitter:before {
  color: #000 !important;
}
.site-top-links-holder .siteTopLinksMobileNT .incExVatContainer {
  color: #000 !important;
}
.mobileNT .header-wrap-space .header {
  box-shadow: none !important;
}
.mobileNT .header-wrap-space .header .primary-navigation ul.top > li > .dropdown {
  max-width: 1250px;
  left: calc(50% - 625px);
}
.view-basket-mobile-wrap .checkout-main-container .noItemsNotice h1, .search-container .dvCreditBubble.Standard .bubbleInner > div > span.creditvalue, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_PriceText .Prices_ProductSavingContainer {
  color: #e30717 !important;
}
.mobileNT .header-navigation-container .main-navigation-container .basket-container .MobileBasketItemCount {
  background-color: #e30717 !important;
}
.view-basket-mobile-wrap .checkout-main-container ul.product-list-checkout > li ul.product-line > li.basket-items-right-container ul.basket-items-right > li.qty .qty-container.hasButtons .qty-decrement.disabled, .view-basket-mobile-wrap .checkout-main-container ul.product-list-checkout > li ul.product-line > li.basket-items-right-container ul.basket-items-right > li.qty .qty-container.hasButtons .qty-increment.disabled {
  background: none !important;
  border: 1px solid #75797B;
  color: #000 !important;
}
.view-basket-mobile-wrap .checkout-main-container ul.product-list-checkout > li ul.product-line > li.basket-items-right-container ul.basket-items-right > li.qty .qty-container.hasButtons .qty-decrement, .view-basket-mobile-wrap .checkout-main-container ul.product-list-checkout > li ul.product-line > li.basket-items-right-container ul.basket-items-right > li.qty .qty-container.hasButtons .qty-increment {
  background: none !important;
  border: 1px solid #75797B;
  color: #000 !important;
}
a.linkedin-icon {
  background-image: url(/netalogue/custom/icons/linkedin-icon.gif) !important;
}
a.twitter-icon {
  background-image: url(/netalogue/custom/icons/twitter-icon.gif) !important;
}
a.youtube-icon {
  background-image: url(/netalogue/custom/icons/youtube-icon.gif) !important;
}
a.pinterest-icon {
  background-image: url(/netalogue/custom/icons/pinterest-icon.gif) !important;
}
a.facebook-icon {
  background-image: url(/netalogue/custom/icons/fb-icon.gif) !important;
}
.site-top-links-holder .siteTopLinksMobileNT .siteTopLinksLanguages .select-component-wrap .selectedWipe .topFlagsText {
  color: #000;
}
.site-top-links-holder .siteTopLinksMobileNT .siteTopLinksLanguages .select-component-wrap .selectedWrap .toggle .arrow {
  border: 7px solid #000;
  border-right-color: transparent;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.site-top-links-holder .siteTopLinksMobileNT .siteTopLinksLanguages .select-component-wrap .selectList li {
  color: #000;
}
.site-top-links-holder .siteTopLinksMobileNT .siteTopLinksLanguages .select-component-wrap .selectList li button {
  background-color: #fff;
}
.site-top-links-holder .siteTopLinksMobileNT .siteTopLinksLanguages .select-component-wrap .selectList li button:hover {
  color: #fff;
}
.AddToBasket_ButtonContainer .AddToBasket_Hatch {
  color: #75797B !important;
  background: #fff !important;
  border-style: solid;
  border-width: 1px;
  border-color: #75797B;
}
.AddToBasket_ButtonContainer .AddToBasket_Hatch:hover {
  color: #fff !important;
}
.contactDetailsContainer table tr td a, .contactDetailsContainer table tr td div, .contactDetailsContainer table tr td span {
  float: none !important;
  text-align: left !important;
}
.mobileNT .header-wrap-space .header .primary-navigation ul.top li .dropdown .tier h3 {
  font-size: 15px;
  padding-bottom: 1px;
  /* border-bottom: 1px solid #fff; */
  font-weight: 400;
}
nav.primary-navigation ul.top>li>.dropdown .tier h3 {
    margin-top: 12px;
    margin-bottom: 0;
    font-size: 22px;
    /* border-bottom: 1px solid #fff; */
}
.mobileNT .header-wrap-space .header .primary-navigation ul.top li .dropdown .tier h3 {
  border-bottom: none !important;
}
.mobileNT .header-wrap-space .header .primary-navigation ul.top li .dropdown .tier h3 a {
  line-height: 23px !important;
}
.site-top-links-holder .siteTopLinksMobileNT .pnlLinks .logged-in {
  color: #000 !important;
}
.NTResponsive.page-accountrep, .NTResponsive.page-buyerinfo, .NTResponsive.page-createbundle, .NTResponsive.page-employeeallocationreport, .NTResponsive.page-faqmenu, .NTResponsive.page-faqs, .NTResponsive.page-invitebuyers, .NTResponsive.page-kegreport, .NTResponsive.page-myaccount, .NTResponsive.page-myaccounthistory, .NTResponsive.page-myaddressbook, .NTResponsive.page-mybackorders, .NTResponsive.page-mycostcentres, .NTResponsive.page-myreturns, .NTResponsive.page-orderreportfilter, .NTResponsive.page-orderreportresults, .NTResponsive.page-quickorderform, .NTResponsive.page-switchandsavereport {
  background-color: #fff;
}
.welcome-back-page .segments-section {
  background-color: #fff;
}
.cz-shortcut-listen {
  background-color: #fff;
}
div#ctl00_ContentPlaceHolder1_ctl03_dvProductPriceMRRPContainer {
  display: none;
}
div#ctl00_ContentPlaceHolder1_ctl03_dvProductPriceContainer {
  display: none;
}
nav.primary-navigation {
  font-weight: bold;
}
body {
  background-color: #fff !important;
}
.welcome-back-page > div {
  background-color: #fff !important;
}
.NTResponsive {
  background-color: #fff !important;
}
.NTResponsive.page-myaddressbook, .NTResponsive.page-myaccount, .NTResponsive.page-buyerinfo, .NTResponsive.page-createbundle, .NTResponsive.page-quickorderform, .NTResponsive.page-myreturns, .NTResponsive.page-invitebuyers, .NTResponsive.page-mybackorders, .NTResponsive.page-orderreportfilter, .NTResponsive.page-orderreportresults, .NTResponsive.page-myaccounthistory, .NTResponsive.page-mycostcentres, .NTResponsive.page-employeeallocationreport, .NTResponsive.page-switchandsavereport, .NTResponsive.page-faqs, .NTResponsive.page-faqmenu, .NTResponsive.page-accountrep, .NTResponsive.page-kegreport {
  background-color: #fff !important;
}
.page-inner, .page-container, .main-body-container {
  background-color: #fff !important;
}
.page-quickorderform .header-section .Header-Container, .page-quickorderform .main-body-container {
  background-color: #fff !important;
}
.quickorderform-mobile-wrap > .quickorderform-ctrl .bespokeorderpad-list {
  background-color: #fff !important;
}
.ctl00_ContentPlaceHolder1_quickorderform_dvQuickOrderFormCtrl {
  background-color: #fff !important;
}
.NTResponsive .buyerinfo-mobile-wrap, .NTResponsive.page-buyerinfo, .NTResponsive.page-myscheduledfeeds, .NTResponsive.page-myscheduledfeeds #page-container, .NTResponsive.page-myscheduledfeeds #page-container .main-body-container, .page-requestreturn, .page-requestreturn .main-body-container, .page-requestreturn .page-container, .page-requestreturn .page-inner {
  background-color: #fff !important;
}
#ctl00_ContentPlaceHolder1_tblcontactDetails {
  display: none;
}
.PersonaiseButtonContainerLargeV2 {
  margin-top: 30px !important;
}
.AddToBasket_ButtonContainer .logintobuy {
  min-height: 50px;
  display: block;
}
.tp-revslider-slidesli .tp-videolayer {
  height: auto !important;
}
span.or {
  display: none;
}
a.register-button.NTButton.btn.btn-lg.btn-default {
  display: none;
}
a#ctl00_ContentPlaceHolder1_ctl14_hypPDFPage {
  display: none;
}
.product-comparison-table tr.stock {
  display: none;
}
.tier-attributes {
  display: none !important;
}
.main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .AddToBasketCustomised_Button, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .AddToBasket_Button, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .logintobuy {
  margin-top: 20px;
}

.NTResponsive.page-products .promo-description-container {
  display: none !important;
}
.NTResponsive.page-products.loggedin .promo-description-container {
  display: block !important;
  )
}
/*div#ctl00_ContentPlaceHolder1_trinstructions, div#ctl00_ContentPlaceHolder1_trusername, div#ctl00_ContentPlaceHolder1_trsubmit,
div#ctl00_ContentPlaceHolder1_trsecuritycode, div#ctl00_ContentPlaceHolder1_trsecuritycode2, div#ctl00_ContentPlaceHolder1_trsecuritycode3 {
    display: none;
}

.Layout_TableRow.trmessage::before {
    content: "You cannot manually retrieve your password at this time. Please contact your account manager or the helpdesk who will be able to change it for you.";
}

.login-grid .forgot-password, .register-grid .forgot-password { display:none} */
.main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .AddToBasketCustomised_Button, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .AddToBasket_Button, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .logintobuy {
  padding: 10px 103px;
}
div#ctl00_ContentPlaceHolder1_ctl01_dvWasProductPriceContainer {
  DISPLAY: NONE;
}
div#ctl00_ContentPlaceHolder1_ctl01_dvWasPriceTextPrefix {
  DISPLAY: NONE;
}
div#ctl00_ContentPlaceHolder1_ctl01_dvWasPriceText {
  DISPLAY: NONE;
}
.pricesplits-container {
  display: none !important;
}
span.green.basket_promo_reward_item_text {
  color: green;
  font-weight: normal;
}


/* JSP (UAT)-275 Styling */
a.productnav .dvlistshortdescription {
  display: none
}
a#ctl00_ContentPlaceHolder1_paymentDetails1_termslink {
  display: none;
}
#ctl00_ContentPlaceHolder1_ctl06_lbAddToBasket_Hatch {
  width: 332px;
}
.main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .AddToBasketCustomised_Button, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .AddToBasket_Button, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .logintobuy {
  padding: 10px 103px;
}
.NTResponsive.page-showfile .main-body-container {
  max-width: 1825px !important
}
.thank-you-mobile-wrap .thankyouContent .orderconfirmation_weborderref br {
  display: none;
}
.thank-you-mobile-wrap .thankyouContent span.thankyou-orderno {
  display: block;
}
.thank-you-mobile-wrap .thankyouContent .orderconfirmation_weborderref {
  margin: 10px 0;
}
.thank-you-mobile-wrap .thankyouContent .printQuote {
  display: block;
  margin: 0 auto 20px !important;
}
.thank-you-mobile-wrap .thankyouContent .goBack {
  display: block;
  margin: 20px auto !important;
}
/*.products-meta-intro {
    padding-left: 250px !important;
}*/
/* CSS Changes Request */
.product-list-component > .products > li .quick-view-attributes .atrribute-row .attribute-items .child-attribute-item, .product-list-component > .products > li .quick-view-attributes .atrribute-row .attribute-items .child-attribute-item.image.selected, .ProductOptions_OptionsContainer .ProductOptions_InnerOptionsContainer .ProductOptions_StandardOptions .attribute-items .child-attribute-item.image, .ProductOptions_OptionsContainer .ProductOptions_InnerOptionsContainer .ProductOptions_StandardOptions .attribute-items .child-attribute-item.image.selected, .searchables.filter-colour ul.uls.colour.colour button.filterLabel {
  border: 1px solid #000 !important;
}
.mobileNT .header-navigation-container .main-navigation-container .search-container .searchArea {
  position: relative;
}
.mobileNT .header-navigation-container .main-navigation-container .search-container .navSearch .goSearch, .mobileNT .header-navigation-container .main-navigation-container .search-container .searchBox>input[type=search] {
  height: 100%;
  margin: 0;
}
.product-list-component > .products > li .quick-view-attributes {
  padding: 10px 0;
}
.products-meta-intro h1 {
  margin-top: 5px
}
.searchBox [type=search] {
  -webkit-appearance: inherit;
}
.products-meta-footer {
  clear: both
}
@media (max-width: 591px) {
  .mobileNT .header-wrap-space .header-wrap, .burger-menu-trigger {
    top: 0
  }
  form:not(.loggedin) .mobileNT .header-navigation-container .main-navigation-container .search-container #searchSiteTrigger {
    right: 0 !important
  }
  .nav-menu-container.stacked .header-wrap-space .header .header-logo-container .logo-container a {
    margin: 0 auto
  }
  .nav-menu-container.stacked .header-wrap-space .header .header-logo-container {
    width: calc(100% - 118px);
    margin: 0 59px
  }
  .mobileNT .header-logo-container .logo-container {
    min-width: inherit
  }
}
@media (max-width:910px) {
  .burger-menu {
    margin-top: 55px !important
  }
}
@media screen and (min-width: 968px) {
  .nav-menu-container.stacked .header-wrap-space .header .header-logo-container {
    height: auto;
  }
}
@media (min-width: 992px) {
  .product-list-page:not(.tiers) .product-list-filter-accordion {
    position: sticky;
    top: 5px;
  }
  .products-meta-intro {
    width: 78%;
    padding-right: 1em;
    float: right
  }
}

@media (min-width: 1300px) {
  .products-meta-intro {
    width: 80%
  }
}
@media (min-width: 1400px) {
  .products-meta-intro {
    width: 81%
  }
}
@media (min-width: 1500px) {
  .products-meta-intro {
    width: 82%
  }
}
@media (min-width: 1600px) {
  .products-meta-intro {
    width: 83%
  }
}
@media (min-width: 1700px) {
  .products-meta-intro {
    width: 84%
  }
}
@media (min-width: 1800px) {
  .products-meta-intro {
    width: 85%
  }
}
@media (max-width:767.5px) {
.masterBody {
    margin-left:20px;
    margin-right:20px;
}
}
/*stycky header*/

@media(min-width:908.5px){
.fixed-header .nav-menu-container.mobileNT.stacked{position: fixed;z-index:9999;width:100%;left:0;top:-100%;padding:0 0 0 40px;background: #fff; box-shadow: 0 2px 10px 0px #9E9E9E;}
.fixed-header.fix-header .nav-menu-container.mobileNT.stacked{top:0;transition: all 0.5s;}    
 body:not(.fixed-header) .masterBody{margin-top:0 !important}  .fixed-header .masterBody{margin-top:210px} 
.fixed-header .burger-menu-trigger,.hideoverflow .burger-menu-trigger{display:block!important;padding: 10px 15px;background: #fff;}
.fixed-header #site-top-links-holder, .fixed-header .dvCreditBubble.x3Integration, .fixed-header .mobileNT .header-wrap-space .header .primary-navigation,.hideoverflow #site-top-links-holder, .hideoverflow .dvCreditBubble.x3Integration, .hideoverflow .mobileNT .header-wrap-space .header .primary-navigation  {height: 0;min-height: 0;overflow: hidden;padding: 0;border: 0;margin: 0;opacity:0;}

.fixed-header .logo-container,.hideoverflow .logo-container  {padding-left: 50px; height: auto !important;}
.fixed-header .nav-menu-container.stacked .header-wrap-space .header .header-logo-container .logo-container .sitelogo,.hideoverflow .nav-menu-container.stacked .header-wrap-space .header .header-logo-container .logo-container .sitelogo {width: 100px;height: 50px;}
.fixed-header .masterBody,.hideoverflow .masterBody  {margin-top: 80px;}
.fixed-header .burger-menu,.hideoverflow .burger-menu {margin-top: 76px !important;}
}


.ProductTitleBar_Container .ProductTitleBar_ProductTitleBar .ProductTitleBar_BrandIconContainer .ProductTitleBar_BrandIconInner .ProductTitleBar_BrandIcon img {
    width: 220px;
    padding: 0;
}

@media (min-width: 768px) {
.NTResponsive .view-basket-mobile-wrap .checkout-main-container .viewbasket_BasketPromoAndSummaryTable>div {
    display: inline-block;
    width: calc(100%);
}}

.TabbedData_Container .TabbedData_TabBodyContainer .TabbedData_SectionContainer .documents-container .document>div.icon-container .icon.generic {
background-image: url(https://www.jspsafety.com/images/mobile/doc-pdf.png) }

.main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .AddToBasketCustomised_Button, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .AddToBasket_Button, .main-body-container .InnerContainer .ProductSKU_FloatingBar .ProductSKU_AddToBasket .AddToBasket_ButtonContainer .logintobuy {
    font-size: 19px !important;
}

/* JSP (UAT)-934 - hide prices*/
.price-popup-container {
	display: none !important;
}

div#ctl00_ContentPlaceHolder1_ctl01_dvStandardStockLevelText {
    display: none !important;
}

div#ctl00_ContentPlaceHolder1_ctl08_dvScrollerContainer {
    display: none !important;
}

div#ctl00_ContentPlaceHolder1_ctl09_dvScrollerContainer {
    display: none !important;
}

div#ctl00_ContentPlaceHolder1_ctl06_rptTabDataItems_ctl01_ctl00_ctl00_rptProductScroller_ctl00_ctl01_dvStandardStockLevelText {
    display: none !important;
}

div#ctl00_ContentPlaceHolder1_ctl06_rptTabDataItems_ctl01_ctl00_ctl00_rptProductScroller_ctl00_dvProductScrollerPrice {
    display: none !important;
}

.AddToBasket_QtyContainer {
    display: none !important;
}

.AddToBasket_ButtonContainer {
    display: none !important;
}

.Prices_ProductPriceContainer {
    display: none !important;
}