/*------------------------------------------------
Headers and general styles
-------------------------------------------------*/
#mk-box-sizing * {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* Override of page padding */
#bodyContainer.layoutOne #article {
	margin: 12px 0 !important;
}
/* max width for text content */
.mk-lps-fixed-bg-width {
	max-width: 1180px !important;
	margin:0 auto;
	padding: 0 36px;
	font-family: arial, helvetica, sans-serif !important;
}
/* bg colour styles - apply to wrapping mk-col-100 so bg stretches 100% width */
.mk-lps-bg-solid {
	background-color: #007FAC;
}
.mk-lps-bg-complimentary {
	background-color: #76B1C3;
}
.mk-lps-bg-subtle {
	background-color: #F8F6F7;
}
.mk-lps-fluid-header, .mk-lps-fluid-header-content {
	webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.mk-lps-fluid-header {
	margin:0 auto;
	position:relative;
}
.mk-lps-fluid-header-content {
	padding:36px 0px 55px;
}
.mk-lps-fluid-header-content li {
	padding-left:20px;
	margin-bottom:8px;
	color:#333333 !important;
	background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/header-bullet.png) center left no-repeat;
}
.mk-lps-header-pointer {
	height: 28px;
	background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/contact_us/lps-email-signup-header-pointer.png) top center no-repeat;
}
.mk-topmargin-72 {
	margin-top:72px !important;
}
.mk-bottommargin-72 {
	margin-bottom:72px !important;
}
.mk-rightpadding-48 {
	padding-right:48px !important;
}
.mk-col-25 {
	width:22% !important;
}
.mk-col-25per {
	width:25% !important;
}
.mk-lps-foot-icons {
	width: 100% !important;
	height:65px;
}
.mk-leftpadding-48 {
	padding-left: 48px !important;
}
.mk-toppadding-24 {
	padding-top: 24px !important;
}
.mk-col-33 {
	width:33.33% !important;
}
.mk-lps-manufacturer-logo-holder {
	width: 16.5%;
	display: inline-block;
	margin: 12px 0;
}

.mk-lps-text-max-width { max-width: 660px; margin: auto !important; }

.mk-lps-truncate {  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  }
/*------------------------------------------------
Font styles
-------------------------------------------------*/

.mk-lps-fluid-header-content h1 {
	font-size: 3.4em !important;
	color: #f17c0e !important;
	font-weight: normal !important;
	text-transform: uppercase;
}
.mk-lps-fluid-header-content h2 {
	font-size: 2.2em !important;
	color: #333333 !important;
	font-weight: normal !important;
	background: none;
	margin-bottom:24px !important;
	padding-bottom: 18px !important;
	display: inline-block !important;
}
.mk-lps-content h2 {
	font-size: 2.2em !important;
	color: #FFFFFF !important;
	font-weight: normal !important;
	margin:0 0 12px 0 !important;
	background: none;
}
.mk-lps-content h3 {
	font-size: 1.5em !important;
	color: #FFFFFF !important;
	font-weight: normal !important;
	margin:0 0 6px 0 !important;
}
.mk-lps-content h4 {
	font-size: 1.5em !important;
	color: #F17C0E !important;
	font-weight: normal !important;
	margin:0 0 6px 0 !important;
}
.mk-lps-content p {
	color: #FFFFFF !important;
	font-weight: normal !important;
	margin:0 0 12px 0 !important;
}
.mk-lps-content a {
	color: #FFFFFF !important;
	text-decoration: underline !important;
}
.mk-lps-content a:visited {
	color: #FFFFFF !important;
	text-decoration: underline !important;
}
.mk-lps-content-dark h2 {
	font-size: 2.2em !important;
	color: #333333 !important;
	font-weight: normal !important;
	margin:0 0 6px 0 !important;
	background: none;
}
.mk-lps-content-dark h2 span {
	color: #f17c0e !important;
	font-weight: normal !important;
}
.mk-lps-content-dark h3 {
	font-size: 1.5em !important;
	color: #333333 !important;
	font-weight: normal !important;
	margin:0 0 6px 0 !important;
}
.mk-lps-content-dark h4 {
	font-size: 1.5em !important;
	color: #F17C0E !important;
	font-weight: normal !important;
	margin:0 0 6px 0 !important;
}
.mk-lps-content-dark h5 {
	font-size: 1.3em !important;
	color: #333 !important;
	font-weight: normal !important;
	margin:0 0 6px 0 !important;
}
.mk-lps-content-dark h5 span {
	font-size: 1.4em !important;
	line-height: 1.4em;
}
.mk-lps-content-dark p {
	color: #333333 !important;
	font-weight: normal !important;
	margin:0 0 12px 0 !important;
}
/*------------------------------------------------
Form Overrides
-------------------------------------------------*/

.mk-lps-simple-form1 {
	width:100% !important;
	padding:13px !important;
	border-radius: 4px !important;
	font-size:1.2em !important;
	font-family: "Arial", "Helvetica", "sans-serif" !important;
}
.mk-btn1 {
	padding:10px 30px !important;
	font-size: 1.6em !important;
	border-radius: 4px !important;
	font-weight: normal !important;
*margin-top:14px !important;
}
.mk-right-fixed .mk-btn1 {
	width:100% !important;
}
.mk-right-fixed.mk-btn2 {
	padding:13px 10px !important;
	font-size: 1.2em !important;
	width:100% !important;
	border-radius: 4px !important;
	font-weight: normal !important;
*margin-top:14px !important;
}
.mk-simple-form1 label {
	padding-top: 0 !important;
}
#email {
*width:90% !important;
}
.mk-btn3 {
	padding:10px 20px !important;
	font-size: 1.2em !important;
	border-radius: 4px !important;
	font-weight: normal !important;
*margin-top:14px !important;
}



/*------------------------------------------------
Email Sign Up
-------------------------------------------------*/

.mk-lps-email-signup-header {
	background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/contact_us/lps-email-signup-header.png) no-repeat bottom right;
}
.mk-lps-email-signup-form {
	width: 68% !important;
	margin:12px auto 12px auto;
}
/*------------------------------------------------
  Web Frenzy
  -------------------------------------------------*/

.mk-lps-bg-frenzy1 {
	background-color: #dfdfdf;
}
.mk-lps-frenzy1-pointer {
	height: 28px;
	background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/lps-web-frenzy-pointer.png) top center no-repeat;
}
.mk-lps-web-frenzy-pale {
	background-color: #fcfdff;
	border-bottom: 1px solid #c3ddec;
}
.mk-lps-web-frenzy-pale2 {
	background-color: #fcfdff;
	border-bottom: 1px solid #c3ddec;
	border-top: 1px solid #c3ddec;
}
.mk-lps-fluid-header-frenzy {
	padding:24px 0 12px 0;
}
.mk-123-frenzy-padding {
	padding: 0 60px;
}
.mk-123-frenzy-text {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 2em;
	color: #fff;
	text-align: center;
	font-weight: normal;
}
/*------------------------------------------------
  Web Frenzy Off
  -------------------------------------------------*/

.mk-frenzy-over {
	font-size: 2em;
	color: #333;
	height:25px;
	line-height:1.3em;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.mk-lps-frenzyOff h1 {
	margin :30px 0 !important;
	color :#de0303 !important;
	font-size :3.5em !important;
	line-height: 1.1em !important;
	border: 1px solid #de0303;
	padding: 15px 60px !important;
	font-weight: normal !important;
	font-family: "Arial", "Helvetica", "sans-serif";
	display: inline-block;
}
.mk-lps-frenzyOff h3 {
	margin :0 !important;
	font-weight :normal !important;
	line-height :1.4em !important;
	font-size :1.6em !important;
	color: #333 !important;
}
/*------------------------------------------------
  123 fluid
  -------------------------------------------------*/

.mk-lps-123-box-15 {
	width:15%;
	float:left;
	height:60px;
}
.mk-lps-123-box-9 {
	width:9%;
	float:left;
	height:60px;
}
.mk-lps-123-box-18 {
	width:18.5%;
	float:left;
	height:60px;
}
.mk-lps-123-box-img {
	background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/123-box.png) center center no-repeat;
}
.mk-lps-123-arrow-img {
	background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/123-arrow.png) center center no-repeat;
}
/*------------------------------------------------
  Popular categories
  -------------------------------------------------*/

a.mk-lps-popcat-wrapper {
	width:23%;
	height:140px;
	border: 1px solid #c1ddeb !important;
	background-color: #f7fcfe;
	display:inline-block;
	margin-right:12px;
	margin-bottom:12px;
	padding:12px 16px;
	text-align:center;
}
a.mk-lps-popcat-wrapper:hover {
	text-decoration:none !important;
	border: 1px solid #007fac !important;
}
.mk-lps-popcat-wrapper .mk-pointer1 {
	display: inline-block !important;
}
.mk-lps-popcat-title-holder {
	border-bottom: 1px solid #c1ddeb;
	margin-bottom:4px;
	height:36px;
}
.mk-lps-popcat-text p {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 1.4em;
	line-height: 1.0em;
	color: #333 !important;
	text-align: center;
	font-weight: normal;
	margin-bottom: 6px !important;
}
.mk-lps-popcat-text p span {
	color: #f17c0e;
}
.mk-lps-popcat-sprite2 {
	background-image :url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/webfrenzy-category-sprite2.png);
	background-repeat: no-repeat;
}
.mk-lps-popcat-sprite-pos1 {
	background-position :center 0px;
}
.mk-lps-popcat-sprite-pos2 {
	background-position :center -250px;
}
.mk-lps-popcat-sprite-pos3 {
	background-position :center -500px;
}
.mk-lps-popcat-sprite-pos4 {
	background-position :center -750px;
}
.mk-lps-popcat-sprite-pos5 {
	background-position :center -1000px;
}
.mk-lps-popcat-sprite-pos6 {
	background-position :center -1250px;
}
.mk-lps-popcat-sprite-pos7 {
	background-position :center -1500px;
}
.mk-lps-popcat-sprite-pos8 {
	background-position :center -1750px;
}

.mk-lps-popcat-sprite-pos9 {
	background-position :center -2000px;
}

.mk-lps-popcat-sprite-pos10 {
	background-position :center -2250px;
}

.mk-lps-popcat-sprite-pos11 {
	background-position :center -2500px;
}

.mk-lps-popcat-sprite-pos12 {
	background-position :center -2750px;
}



/*------------------------------------------------
 Community Referral
  -------------------------------------------------*/

.mk-community-referral-img {
	background :url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/community-referral/satelite-background.png) no-repeat bottom right;
	background-size: 1091PX;
	background-position-x: 22px;
}
.mk-comm-orange {
	color: #F17C0E !important;
}
.mk-lps-bg-community-referral {
	background :url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/community-referral/satelite-strip-bg.png) repeat-x top left;
}
.mk-lps-community-referral-pointer {
	height: 28px;
	background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/community-referral/lps-community-referral-pointer.png) top center no-repeat;
}
h2.mk-community-referral {
	margin-bottom: 0px !important;
	margin-top: 36px;
}
.mk-community-referral-blue {
	color:#007fac !important;
}
h1.mk-width-50pc.mk-community-h1 {
	line-height: 38px;
	margin-top: 12px;
	text-transform: lowercase;
}
h1.mk-width-50pc.mk-community-referral-blue {
	text-transform: lowercase;
}
.mk-community-border-top {
	border-top: solid black 1px;
	width: 40%;
	margin-top: 25px;
}
/*------------------------------------------------
	July Pricing fr es
  -------------------------------------------------*/
.mk-july-pricing-img {
	
}
.mk-july-container {
  width: 800px;
  margin: auto;
  padding-top: 45px;
  background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/july-pricing/september-pricing-bg.png) no-repeat bottom left;
  height: 254px;
}
.mk-row1 {
	margin-bottom: 77px;
	
}
.mk-row2 {
	margin-bottom: 76px;
  height: 17px;
}
.mk-row3 {
}
.mk-july-save-10 {
	width: 301px;
  float: left;
  font-size: 26px;
  line-height: 27px;
  margin-top: -10px;
  padding-right: 20px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
}
.mk-july-save-5 {
	width:400px;
	float:left;
}
.mk-july-save-3 {
	width:400px;
	float:left;
}
.mk-lps-bg-july-referral {
	background :#333333;
}
.mk-july-10 {
	float: left;
  font-size: 34px;
  padding-right: 35px;
  color: white;
}
.mk-july-5 {
	float: left;
	font-size: 34px;
	padding-right: 35px;
	color: white;
	  margin-left: 218px;
  margin-right: 10px;
}
.mk-july-3 {
	  float: left;
  font-size: 34px;
  padding-right: 35px;
  color: white;
  margin-left: 127px;
  margin-right: 28px;
}
.mk-july-10-orders {
	   font-size: 16px;
  font-weight: bold;
	margin-top: -10px;
	line-height: 18px;
  float: left;
     font-family: Arial, Helvetica, sans-serif;
  color: #43bbe6;
}
.mk-july-5-orders {
	 font-size: 16px;
  font-weight: bold;
  margin-top: -10px;
	line-height: 18px;
  float: left;
     font-family: Arial, Helvetica, sans-serif;
	color:#cf3a90;
}
.mk-july-3-orders {
	 font-size: 16px;
  font-weight: bold;
	margin-top: -10px;
	line-height: 18px;
  float: left;
     font-family: Arial, Helvetica, sans-serif;
	color:#f17c0e;
}
.mk-lps-fluid-header-content.mk-july-pricing-img {
	padding: 0px 0px 55px;
  height: 254px;
}

.mk-july-terms {
  margin-left: 24px;
  float: right;
  font-size: 8px;
	color: #fff !important;
	line-height: 11px;
}

.mk-july-terms a {
	color: #fff !important;
	text-decoration: underline !important;
}






/*------------------------------------------------
	September AOV
  -------------------------------------------------*/

.mk-september-container {
	padding: 15px 150px 20px 320px;
	width: 911px;
	margin: auto;
	text-align: center;
	background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/july-pricing/aov-pricing-bg-5.jpg) no-repeat top left;
}

.mk-september-container-de {
	padding: 15px 150px 20px 320px;
	width: 911px;
	margin: auto;
	text-align: center;
	background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/july-pricing/aov-pricing-bg-5-de.jpg) no-repeat top left;
}

.mk-september-container-fr {
	padding: 15px 150px 20px 320px;
	width: 911px;
	margin: auto;
	text-align: center;
	background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/july-pricing/aov-pricing-bg-5-fr.jpg) no-repeat top left;
}

.mk-20per-container {
	padding: 15px 150px 20px 320px;
	width: 911px;
	margin: auto;
	text-align: center;
	background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/july-pricing/aov-pricing-bg-lp-4.jpg) no-repeat center left;
}

.mk-lps-bg-colour {
	background :#121f23;
}

.mk-lps-september-aov-pointer {
	height: 28px;
	background:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/july-pricing/lps-september-aov-pointer.png) top center no-repeat;
}


.mk-lps-aov-text h2 {
	font-size: 30px !important;
	font-weight: bold !important;
	color: #ffffff !important;
	padding: 0 !important;
	margin: 0 !important;
	background-image: none !important;
	text-shadow :0 0 5px #000000 !important;
}

.mk-lps-aov-text p {
	font-family: arial, helvetica, sans-serif !important;
	font-size: 15px !important;
	line-height: 18px;
	font-weight: bold !important;
	color: #ffffff !important;
	padding: 0 !important;
	margin: 0 !important;
	background-image: none !important;
	text-shadow :0 0 5px #000000 !important;
}

.mk-lps-aov-money-wrapper {
	width: 100px;
	float: left;
	padding:0px;
	text-align: right;
}

.en-gb .mk-lps-aov-money-wrapper {
	width: 170px;
	float: left;
	padding:0px;
	text-align: right;
}


.mk-lps-aov-offer-wrapper {
	width: 320px;
	float: right;
	padding:0px;
	text-align: left;
}

.en-gb .mk-lps-aov-offer-wrapper {
	width: 250px;
	float: right;
	padding:0px;
	text-align: left;
}



.mk-september-terms {
	font-size: 10px;
	color: #aeaeae !important;
	line-height: 13px;
}

.mk-september-terms a {
	color: #eeeeee !important;
	text-decoration: underline !important;
}

.mk-aov-3per-colour { color: #fff !important; }
.mk-aov-5per-colour { color: #fff !important; }
.mk-aov-10per-colour { color: #fff !important; }
.mk-aov-15per-colour { color: #fff !important; }
.mk-aov-20per-colour { color: #fff !important; }
.mk-aov-small { font-size: 0.6em; }
/*.mk-aov-3per-colour { color: #9ea900 !important; }*/
/*.mk-aov-5per-colour { color: #c62884 !important; }*/
/*.mk-aov-10per-colour { color: #f17c0e !important; }*/
/*.mk-aov-15per-colour { color: #007fac !important; }*/
/*.mk-aov-20per-colour { color: #8BD2F4 !important; }*/


.mk-aov-arrow-down {
	margin:auto; width: 0; height: 0; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 30px solid #121f23; }

.mk-lps-aov-pale {
	background-color: #F8F6F7;
}

.mk-lps-aov-white {
	background-color: #ffffff;
}

.mk-aov-pale-arrow-down {
	margin:auto; width: 0; height: 0; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 30px solid #F8F6F7; }

/*------------------------------------------------
	Automaticon PL
  -------------------------------------------------*/
.mk-lps-automaticon-img {
	background-image: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/automaticon/automaticon-lp-banner.jpg);
    background-position: center;
    background-repeat: no-repeat;
	background-color: #007fac;
	min-height:253px;
}
.mk-lps-fluid-header-automaticon {
	margin-left:260px!important;
}
.mk-lps-fluid-header-automaticon h1 {
	color: #FFFFFF;
	font-size: 42px;
	font-weight: bold;
	margin-top:75px;
	
}
.mk-lps-fluid-header-automaticon h3 { 
	color:#FFFFFF!important;
	font-weight:bold!important;
	font-size:21px!important;
	text-align:right!important;
	margin-right:42px!important;
}  
h3.auto-gen-title { margin-bottom:36px!important;  margin-top:24px!important; font-size:28px!important; font-weight:bold!important; }

.mk-lps-auto-title-holder {
    border-bottom: 1px solid #c1ddeb;
    margin-bottom: 4px;
    height: 44px;
}
.mk-lps-auto-title-holder p {
	height:44px;
}
.mk-lps-auto-stand-new {
	background-repeat:no-repeat;
	background-image:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/automaticon/auto-new-products.jpg);
	background-position:bottom center;
}
.mk-lps-auto-stand-local {
	background-repeat:no-repeat;
	background-image:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/account-managers-icon.png);
	background-position:bottom center;
}
.mk-lps-auto-stand-sup {
	background-repeat:no-repeat;
	background-image:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/automaticon/auto-suppliers.jpg);
	background-position:bottom center;
}
.mk-lps-auto-stand-prize {
	background-repeat:no-repeat;
	background-image:url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/landing-page-strategy/automaticon/auto-prizes.jpg);
	background-position:bottom center;
}
.mk-lps-auto-pale2 {
    border-bottom: 1px solid #c3ddec;
}
.lp-single-auto-section { margin-bottom:30px!important; }
.mk-auto-upsell-image {
    margin: 0 auto;
    text-align: center;
    margin-top: 16px;
    height: 60px;
    position: relative;
    overflow: hidden;
}



/*------------------------------------------------
	Summer AOV
  -------------------------------------------------*/
.mk-summer-aov-container {
	padding: 15px 200px 20px 200px;
	width: 911px;
	margin: auto;
	text-align: center;
	background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/aov/lp-summer-aov.jpg) no-repeat center center;
}

.mk-lps-summer-aov-bg-colour {
	background :#d23617;
}

.mk-lps-summer-aov-text h2 {
	font-size: 50px !important;
	font-weight: bold !important;
	color: #ffb400 !important;
	padding: 0 !important;
	margin: 0 !important;
	background-image: none !important;
}

.mk-lps-summer-aov-text h3 {
	font-size: 25px !important;
	font-weight: bold !important;
	color: #ffffff !important;
	padding: 0 !important;
	margin: 0 !important;
}

.mk-lps-summer-aov-text p {
	font-family: arial, helvetica, sans-serif !important;
	font-size: 15px !important;
	line-height: 18px;
	font-weight: normal !important;
	color: #ffffff !important;
	padding: 0 !important;
	margin: 0 !important;
}

.mk-summer-aov-terms {
	font-size: 11px;
	color: #ffffff !important;
	line-height: 13px;
}
.mk-summer-aov-terms a {
	color: #ffffff !important;
}

.mk-summer-aov-arrow-down {
	margin:auto; width: 0; height: 0; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 30px solid #d23617; }

.mk-lps-summer-content h5 {
	font-size: 15px !important;
	color: #333 !important;
	font-weight: normal !important;
	margin:0 0 5px 0 !important;
}

.mk-lps-summer-content h5 span {
	font-size: 18px !important;
	color: #333 !important;
	font-weight: bold !important;
	margin:0 !important;
	padding:3px 20px 0 20px;
	border: 1px solid #c9c9c9;
}

.mk-lps-summer-content h3 {
	font-size: 30px !important;
	color: #333 !important;
	font-weight: bold !important;
	margin:0 0 2px 0 !important;
}

.mk-lps-summer-content p {
	font-size: 12px !important;
	color: #333 !important;
	font-weight: normal !important;
	margin:0 0 3px 0 !important;
}

.mk-lps-summer-spoff-content h4 {
	font-size: 20px !important;
	color: #fff !important;
	font-weight: bold !important;
	margin:0 0 2px 0 !important;
}

.mk-lps-summer-spoff-content p {
	font-size: 12px !important;
	color: #fff !important;
	margin:0 0 2px 0 !important;
}

.mk-special-offers-banner { padding:15px; background: #d23617 url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/europe/common/campaign/aov/lp-summer-aov-specoff.jpg) no-repeat center center;}

/* media queries */

@media screen and (max-width: 670px) {

	.mk-lps-frenzy1 h1 {
		font-size: 48px !important;
		text-align: center;
		margin: 0px 0 40px 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-webfrenzy-img {
		background-size: 200% !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-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-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;}

}



