@charset "iso-8859-1";
/* CSS Document */
/* General Page styles */
.mk-col-100 {
    width: 100%;
    float: left;
}

.mk-promo-banner {
    background: none !important;
}

section#breadcrumbs ul li {
    display: inline;
    padding-right: 5px;
}

section#breadcrumbs ul {
    padding-left: 0px;
}

div#left_nav {
    display: none;
}

.mk-fluid-header-content {
    /*background: none !important;*/
    background-position: bottom right;

}

.mk-primary-btn {
    background: #F17C0E url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/common/PrimaryButtonBackground1.gif) repeat-x center;
    border: #A65C11 1px solid;
    padding-right: 2px;
    padding-left: 2px;
    margin-bottom: 2px;
}

.mk-secondary-btn {
    background: #007FAC url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/common/SecondaryButtonBackground1.gif) repeat-x center;
    border: #005b83 1px solid;
}

.mk-primary-btn, .mk-secondary-btn {
    font-weight: bold;
    display: inline-block;
    cursor: pointer;
    color: #FFFFFF !important;
    _width: 1%;
    _display: block;
    _white-space: nowrap;
}

.mk-btn3 {
    font-size: 0.9em;
    padding: 6px 8px;
    margin-right: 8px;
}

.mk-subtle-btn {
    background: #CACACA url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/common/SubtleButtonBackground1.gif) repeat-x center;
    border: #999999 1px solid;
    font-weight: bold;
    font-size: 0.9em;
    display: inline-block;
    cursor: pointer;
    color: #222222 !important;
    margin: 2px 2px 2px 0px;
    padding: 3px;
}

ul.mk-impact-ul {
    padding-left: 0px;
}

ul.mk-impact-ul li, ul.mk-impact-ul-sm li {
    padding-left: 21px;
    margin-left: 0px;
    overflow: hidden;
    display: block;
    _display: inline-block;
    list-style-type: none;
    background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/common/orange-square-bullet.gif) no-repeat 0px 6px;
}

ul.mk-impact-ul li h3.mk-text-bold, ul.mk-impact-ul-sm li h3.mk-text-bold {
    margin-top: 0px;
}

ul.mk-impact-ul-sm {
    padding-left: 0;
    line-height: 1.5em;
}



/*Buying Tools */

fieldset.mk-fieldset label {
    min-width: 114px;
    font-size: 0.9em;
}

.mk-mod1-img {
    width: 100px ! important;
    height: 100px !important;
    float: left;
}

.mk-mod1-position1 {
    background-position: 0px 0px;
}

.mk-mod1-position2 {
    background-position: 0px -100px;
}

.mk-mod1-position3 {
    background-position: 0px -200px;
}

.mk-mod1-position4 {
    background-position: 0px -300px;
}

.mk-mod1-position5 {
    background-position: 0px -400px;
}

.mk-mod1-position6 {
    background-position: 0px -500px;
}

.mk-mod1-position7 {
    background-position: 0px -600px;
}

.mk-mod1-position8 {
    background-position: 0px -700px;
}

.mk-mod1-position9 {
    background-position: 0px -800px;
}

.mk-mod1-position10 {
    background-position: 0px -900px;
}

.mk-mod1-position11 {
    background-position: 0px -1000px;
}

.mk-mod1-position12 {
    background-position: 0px -1100px;
}

.mk-mod1-position13 {
    background-position: 0px -1200px;
}

.mk-mod1-position14 {
    background-position: 0px -1300px;
}

.mk-mod1-text {
    float: left;
    padding-top: 35px;
}

.mk-mod1 {
    float: left;
    width: 100%;
}

.mk-mod1-img.mk-request-a-quote-sprite-img.mk-mod1-position4.mk-mod1-quotes-img {
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
}

.mk-unbeatable {
    background: none;
    height: auto;
    width: 100%;
}

.mk-fileinputs {
    width: 100% !important;
    float: left;
}

.mk-input-box {
    width: 40%;
}

table.mk-table-plain label {
    font-size: 12px;
    vertical-align: text-top;
    height: 40px;
    padding-right: 6px;
}

.mk-price-flash.mk-header-flash-right {
    display: none;
}

.mk-buying-tools-ibuy-banner-img {
    background-size: 65%;
    background-position: bottom right;
}

.mk-buying-tools-einvoive-banner-img {
    background-size: 65%;
    background-position: bottom right;
}

.mk-buying-tools-purchase-to-pay-banner-img {
    background-size: 65%;
    background-position: bottom right;
}

h1.mk-width-60pc {
    margin-bottom: 10px;
    padding-top: 10px;
}

p.mk-width-55pc {
    width: 100%;

}

.mk-col-100 table caption {
    font-size: 1.1em;
    font-weight: normal;
    background: #007fac;
    border-bottom: 2px solid #ffffff;
    padding: 10px 0px 10px 10px;
    color: #ffffff;
    text-align: left;
}

table.mk-features th.headerCol {
    background: #BBC34C;
    width: 27.3%;
    padding-left: 5px;
}

table.mk-features th.contentCol {
    background: #4CA5C5;
    font-size: 0.7em;
    text-align: center;
}

table.mk-features tr td span.true, table.mk-features tr td span.false {
    display: block;
    width: 16px;
    height: 14px;
    background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/common/table-indicator.gif) no-repeat;
    text-indent: -999em;
    text-align: center;
    margin: 0px auto;
}

table.mk-features tr td span.false {
    background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/common/table-indicator-false.gif) no-repeat;
}

table.mk-features th.contentCol thead tr {

}

td.headerCol {
    padding-bottom: 3px;
    padding-left: 5px;
    font-size: 0.8em;
}

table.mk-features tbody tr {
    border-bottom: 1px solid #4CA5C5
}

textarea#eprocRequest {
    width: 100%;
}

/*New Products */

.mk-hero-text.mk-col-50.mk-left {
    padding: 15px 0 0 15px;
}

img.mk-hero-supplier {
    margin-bottom: 15px;
}

img.mk-hero-img {
    width: 100%;
    height: auto;
}

iframe.mk-iframeUnhide {
    width: 100% !important;
    height: auto !important;
}

table.mk-subtle {
    width: 100%;
}

.mk-cta-bar {
    text-align: center;
}

/*Special-Offers */

.mk-special-offers-header {
    width: 100%;
    height: auto;
}

.mk-special-offers-header-right {
    display: none;
}

.mk-col-100.mk-special-offers-tab-holder {
    height: auto;
    margin-bottom: 10px;
}

.mk-special-offers-tab-left {
    width: 50%;
    height: 55px;
}

.mk-special-offers-tab-right {
    width: 50%;
    height: 55px;
}

.mk-special-offers-tab-left h3 {
    padding: 0px 4px 2px 42px !important;
    color: #FFFFFF !important;
    height: 55px;
    font-size: 16px !important;
    background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/en_UK/campaign/special_offers/red-star.png);
    background-position: 2px -4px;
    background-repeat: no-repeat;
}

.mk-special-offers-tab-right h3 {
    padding: 0px 14px 2px 22px !important;
    color: #8f8f8f !important;
    font-size: 16px !important;
    height: 55px;
    background: none;
    background-position: 12px 8px;
    background-repeat: no-repeat;
}

.mk-special-offers-jump-menu {
    width: 95% !important;
    margin-bottom: 0px;
}

select#mk-drop-down {
    width: 95%;
}

.mk-pullout-box3-text h2 {
    margin: 0px 0 10px 0 !important;
    padding-top: 0px;
}

a.mk-so-wrapper {
    width: 96%;
    height: auto;
}

.mk-col-100.mk-so-text {
    height: auto;
}

.mk-clearance-tab-left {
    width: 50%;
    height: 55px;
}

.mk-clearance-tab-right {
    width: 50%;
    height: 55px;
}

.mk-clearance-tab-left h3 {
    padding: 0px 4px 2px 42px !important;
    color: #8f8f8f !important;
    font-size: 16px !important;
    background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/en_UK/campaign/special_offers/red-star-2.png);
    background-position: 2px 0px;
    background-repeat: no-repeat;
    height: 55px;
}

.mk-clearance-tab-right h3 {
    padding: 0px 4px 2px 40px !important;
    color: #FFFFFF !important;
    font-size: 16px !important;
    background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/en_UK/campaign/special_offers/grey-box-3.png);
    background-position: 2px 0px;
    background-repeat: no-repeat;
    height: 55px;
}

.mk-callout-left-3-image.mk-left {
    width: 50%;
    float: left;
}

.mk-callout-left-3-image.mk-left img {
    max-width: 95%;
    height: auto;
}

.mk-product-special-offers-prod .mk-callout-left-3-text {
    width: 50%;
    margin-top: 0px;
    float: right;
    margin-left: 0px !important;
}

.mk-product-special-offers-prod .mk-callout-left-3-text h2 {
    font-size: 18px;
}

.mk-product-special-offers-prod .mk-callout-left-3-text p {
    font-size: 12px;
}

.mk-product-special-offers-prod .mk-callout-left-3-text li {
    font-size: 14px;
}

.mk-callout-left-3-special-offers {
    float: left;
    width: 100%;
    padding-bottom: 6px;
}


#bn_level5_4NP {

    display:none;
}


#bn_level5_5NP {

    display:none;
}