/*------------------------------------------------
Red styles for LPS styled landing pages
-------------------------------------------------*/

.mk-lps-bg-frenzy2 { background: #a32016 url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/apac/common/campaign/xmas16-15off/lp-15off-xmas16-apac.gif) no-repeat top center; }
.mk-lps-arrow-down { margin:auto; width: 0; height: 0; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 30px solid #a32016; }
.mk-frenzy-offer { font-size: 2em; color: #333; height:25px; line-height:1.3em; text-transform: uppercase; font-family: "Arial", "Helvetica", "sans-serif";}


.mk-lps-frenzy1 h1 {
    margin      :26px 0 35px 0 !important;
    color       :#fff !important;
    font-size   :6.2em !important;
    text-shadow :0 0 10px #000 !important;
    background  :none !important;
    line-height :1.1em !important;
    padding     :0 !important;
    font-weight :bold;
}

.mk-lps-frenzy1 h5 {
    margin      :0 auto 0 auto !important;
    color       :#fff !important;
    font-size   :1.6em !important;
    background  :none !important;
    line-height: 1.1em !important;
    width: 550px;
}

.fr-ch .mk-lps-frenzy1 h1, .fr-be .mk-lps-frenzy1 h1, .fi-fi .mk-lps-frenzy1 h1, .et-ee .mk-lps-frenzy1 h1, .hu-hu .mk-lps-frenzy1 h1, .pt-pt .mk-lps-frenzy1 h1 {
    font-size   :5.2em !important;  margin :40px 0 35px 0 !important;  }

.es-es .mk-lps-frenzy1 h1 {
    margin      :40px 0 40px 0 !important;  font-size   :4.6em !important;  }

.mk-lps-frenzy1 h2 {
    margin      :0 auto 12px auto !important;
    color       :#fff !important;
    font-size   :2.4em !important;
    background  :none !important;
    line-height: 1.1em !important;
    width: 550px;
}

.fr-ch .mk-lps-frenzy1 h2, .fr-be .mk-lps-frenzy1 h2, .fi-fi .mk-lps-frenzy1 h2, .no-no .mk-lps-frenzy1 h2, .sl-si .mk-lps-frenzy1 h2, .fr-fr .mk-lps-frenzy1 h2, .hu-hu .mk-lps-frenzy1 h2, .ru-ru .mk-lps-frenzy1 h2 {
    font-size   :1.9em !important;  }

.mk-lps-frenzy1 h3 {
    margin      :0 !important;
    font-weight :normal !important;
    line-height :1.4em !important;
    font-size :1.6em !important;
    color: #fff !important;
}

.mk-lps-frenzy1 h4 {
    background-color: #333;
    border: 1px solid #fff;
    margin: 6px 0 12px 0;
    padding     :5px 20px !important;
    font-size   :2.2em !important;
    font-weight :bold !important;
    color: #fff !important;
    display: inline-block;
}


.mk-lps-frenzy1 p {
    margin: 6px 0 12px 0;
    padding     :0 !important;
    font-size   :1em !important;
    color: #fff !important;
    display: inline-block;
}

.mk-lps-frenzy1 p a {
    color: #fff !important;
    text-decoration: underline !important;
}

.mk-lps-123-box-img {
    background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/apac/common/campaign/xmas16-15off/123-box.png) center center no-repeat;
}
.mk-lps-123-arrow-img {
    background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/apac/common/campaign/xmas16-15off/123-arrow.png) center center no-repeat;
}

/* media queries */

@media screen and (max-width: 670px) {

    .mk-lps-frenzy1 h1 {
        font-size: 48px !important;
        text-align: center;
        margin: 10px 0 28px 0 !important
    }

    .mk-lps-frenzy1 h2 {
        font-size: 22px !important;
        text-align: center;
        width: 100%;
    }

    .mk-lps-frenzy1 h3 {
        line-height: 22px !important;
        font-size: 18px !important;
        text-align: center;
    }

    .mk-lps-frenzy1 h5 {
        font-size   :14px !important;
        width: 100%;
    }

    .mk-lps-bg-frenzy2 {
        background-size: 250% !important;
        text-align: center;
    }

    .mk-lps-steps-wrapper {display: none;}

    .mk-lps-content-dark h2 {
        font-size: 20px !important;
        margin: 21px 0 16px 0 !important;
        text-align: center;
        padding-top: 15px;

    }

    .mk-lps-content-dark p { margin-bottom:3px !important;}

    .mk-lps-frenzyOff h1 {
        margin: 60px 0 20px 0 !important;
        font-size: 32px !important;
    }
    .mk-lps-frenzyOff h3 {
        font-size: 16px !important;
        margin: 0 0 10px 0 !important;
    }

    a.mk-lps-popcat-wrapper {width: 100% !important;}

    .mk-col-33 {width:100% !important;}

    .ml-lps-man-logos  { display:none;}

    .mk-btn1 {font-size: 16px !important;}
    .mk-primary-btn {margin-top: 24px !important;}
    .mk-bottommargin-48 { margin-bottom: 12px; }

    .mk-lps-content-dark h3 {margin:30px 0 6px 0 !important;}

    .mk-col-100 {text-align: center;}

    .mk-lps-web-frenzy-pale {border-bottom:none;}

    .mk-lps-popcat-title-holder {border-bottom:none;}

    .mk-lps-web-frenzy-pale2 { border:0px !important;}
    .mk-lps-fluid-header-frenzy {padding: 12px 0 12px 0;}
}