﻿.page-home .maxwidth1000, .page-home .zRow {
  max-width: 1400px!important;
  padding-top: 15px !important;
}
 
.ProductTitleBar_Container .ProductTitleBar_ProductTitleBar .ProductTitleBar_BrandIconContainer .ProductTitleBar_BrandIconInner .ProductTitleBar_BrandIcon img {
    width: 200px  !important;
}



/*    Dropdown links white  */

.site-top-links-holder .siteTopLinksMobileNT .siteTopLinksLanguages .select-component-wrap .selectList li button {
  color: #fff !important;
}

/*  SKU Logo  */


.ProductTitleBar_Container .ProductTitleBar_ProductTitleBar .ProductTitleBar_BrandIconContainer .ProductTitleBar_BrandIconInner .ProductTitleBar_BrandIcon {
  display: none !important;
}

/*  Checkout Padding  */


.NTResponsive .payment-details-mobile-wrap .PaymentDetails_Container .PaymentDetails_CustomerDetails .PaymentDetails_CustomerDetailsInner .PaymentDetails_CustomerDetailsTable .PaymentDetails_SectionHeader_Wrapper, .NTResponsive .payment-detailsdtc-mobile-wrap .PaymentDetails_Container .PaymentDetails_CustomerDetails .PaymentDetails_CustomerDetailsInner .PaymentDetails_CustomerDetailsTable .PaymentDetails_SectionHeader_Wrapper {
  margin-top: 40px !important;
}

/*  Thank you  */

.thank-you-mobile-wrap .thankyouContent .orderconfirmation_weborderref {
  font-size: 16px  !important;
}



/*  News titles  */

.news-wrapper h1.list-heading {
  padding-left: 0px !important;
}

.news-wrapper .news-media-item h4.media-heading a {
  font-size: 18px !important;
}


.news-wrapper .news-article-page .article-heading {
  padding-left: 0px !important;
}


/*  lOGIN BUTTON HOVER  */
#app-root .active.btn-default, #app-root .active.btn-primary, #app-root .btn-default:hover, #app-root .btn-primary:hover {
  background-image: linear-gradient(to bottom, #e10427, #e10427) !important;
}



/* Homepage Fixed width */

 

    #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 2px 5px;

    }

 

body {
  max-width:1920px;
  margin:0 auto;
}

 

.masterBody { 
  margin-left:40px; 
  margin-right:40px; 
}

 

/* Spacing between homepage banners */

 

.page-home .narrow {
  padding-bottom:20px;
  padding-left:10px;
  padding-right:10px;
}

 

.page-home .maxwidth1000, .page-home .zRow {
    max-width: none !important;

}


.page-home .responsiveWrapper {
    padding-bottom: 20px;
}

 

.page-home div.sub-banner-top-row .sub-banner-container {
    max-width: none;
}


.pnlHomeContentRows {
padding-top:15px !important; 
margin:40px !important;
}


.responsiveWrapper {
    padding-left:5px; 
    padding-right:5px; 
}


.page-home .narrow {
  padding-bottom: 20px;
}

/* ================================ */




.btn-secondary {
  border-radius: 0;
  border: 0;
  background-color: #ee2c7f;
  color: #fff;
  font-family: Poppins,Arial,sans-serif;
  width: 100%;
  text-align: left;
  padding: 15px;
}

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active, .open>.dropdown-toggle.btn-secondary {
    color: #000;
    background-color: #999;
    border-color: #999; /*set the color you want here*/
}

.btn-primary {
  border-radius: 0;
  border: 0;
  background-color: #333;
  color: #fff;
  font-family: Poppins,Arial,sans-serif;
  width: 100%;
  text-align: left;
  padding: 15px;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
    color: #000;
    background-color: #999;
    border-color: #999; /*set the color you want here*/
}


.product-main-info .technical-info {
  background-color: #e5e5e5;
  padding: 15px;
  font-size: .9em;
  margin-top:20px;
  padding-top:2px;
}


.quick-links {
  padding-bottom:20px;
}


.product-main-info .quick-links {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
}


.product-main-info .quick-links ul li a {
  color: #00537f;
  border-right: 1px solid #00537f;
  font-family: "Poppins",Arial,sans-serif;
  padding: 0 10px 0 10px;
}


.TabbedData_TabItemsContainer {
   background-color: #e5e5e5;
}


.main-body-container .InnerContainer .ProductSKU_FloatingBar {
     background-color: #fff;
}


.TabbedData_Container .TabbedData_TabHeadContainer .TabbedData_TabSelected {
  background-color: #e5e5e5 !important;
  border-bottom: 1px solid #e5e5e5;
}



.product-main-info .technical-info .icons img {
  width: 50px;
}

.icons {
  margin-top: 10px;
  border-top: 1px solid #666;
  padding-bottom: 10px;
  padding-top: 15px;
  display: flex;
}

.ProductSKU_Information {
  top: 0 !important;
  >div {
    width: calc(100%) !important;
  }
}


/* Hide Matix Grid Icon */

.ProductOptions_OptionsContainer .ProductOptions_OptionsTitleContainer .ProductOptions_DisplaySwitch {
  display: none;
}

.productcode {display: none !important;}

strong.manufacturer {display: none !important;}

/*Remove Brand From Comparison popup*/
table.product-comparison-table.table.table-striped.table-hover .brand {
    display: none !important;
}
.welcome-back-page .account-managers .segment-row:last-child .closed-heading {
display: none;
}

.saved-order-pads span.headertext {
  font-size: 10px;
}

/* Manpack Changes */
.page-manpack .option-selection-inner-container {border:none !important;}

.page-manpack .manpackbasketlines {display:none !important;}

.page-manpack .ucFooterMainOuter {margin-top: 45px;}

.manpack-mobile-wrap .ManPackItems .default-pack-size-container > ul > li .image-container .group-name {
padding: 22px !important;
height:85px }

#ctl00_ContentPlaceHolder1_dvManpackCostCentreContainer {
  display: none;
}

.quick-order-pad.panel.panel-default {
  display: none;
}

.recent-purchases.panel.panel-default {
  display: none;
}