.kwp_oneStore .kobo-footer { margin-top: 0px; }

	/* == Back to Top   == */
	.col-main .kwp_backToTop {
		text-decoration: none;
	}
	.col-main .kwp_backToTop.fixed span {
		display: block;
	}
	.col-main .kwp_backToTop.fixed div a:hover {
		background-color: #727272;
		/* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcyNzI3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background-image: -moz-linear-gradient(top, #727272 0%, #333333 100%);
		/* FF3.6+ */
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #727272), color-stop(100%, #333333));
		/* Chrome,Safari4+ */
		background-image: -webkit-linear-gradient(top, #727272 0%, #333333 100%);
		/* Chrome10+,Safari5.1+ */
		background-image: -o-linear-gradient(top, #727272 0%, #333333 100%);
		/* Opera 11.10+ */
		background-image: -ms-linear-gradient(top, #727272 0%, #333333 100%);
		/* IE10+ */
		background-image: linear-gradient(to bottom, #727272 0%, #333333 100%);
		/* W3C */
		color: #fff;
	}
	.col-main .kwp_backToTop.fixed div {
		position: fixed;
		bottom: 3em;
		right: 0;
	}
	.col-main .kwp_backToTop div a {
		color: #fff;
	}
	.col-main .kwp_backToTop.fixed div a {
		padding: 0.5em;
		line-height: 1.5em;
		display: block;
		text-align: center;
		text-decoration: none;
		color: #404040;
		-webkit-border-top-left-radius: 8px;
		border-top-left-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		border-bottom-left-radius: 8px;
		background-color: #E5E5E5;
	}

	.kobo-style .primary-button {
		border: none;
		color: #FFF;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		-o-border-radius: 3px;
		border-radius: 3px;
		box-shadow: none;
		display: inline-block;
		font-size: 1.4rem;
		font-size: 14px;
		font-style: italic;
		line-height: 35px;
		min-height: 35px;
		padding: 0 15px;
	}

	.page-inner .main { margin-bottom: 0px; }
	.kobo-footer { margin-top: 0px; }

	#kwp_landingPageWrapper { background: #FFF; }

	#kwp_landingPageWrapper .kwp_container { display: block; max-width: 1100px; margin: 0px auto; padding: 0 20px; position: relative; }  

	#kwp_landingPageWrapper .kwp_container h1,
	#kwp_landingPageWrapper .kwp_container h2, 
	#kwp_landingPageWrapper .kwp_container h3 { font-size: 32px; font-style: normal; line-height: 42px; }

	#kwp_landingPageWrapper .kwp_container p { font-size: 16px; line-height: 24px; margin-top: 15px; }


	/* Hero Styles */
	#kwp_landingPageWrapper .kwp_heroWrapper { 
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/desktop/images/hero_bg.jpg") 0% top no-repeat #000;
		height: 412px;
		position: relative;
		background-size: auto 80%;
	}
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_heroFooter { 
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/hero_footer_bg.jpg") top left repeat-x;
		display: block;
		position: absolute;
		bottom: 0px;
		height: 120px;
		left: 0px;
		width: 100%;
		z-index: 0;
	}
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_container {
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/desktop/images/en-ww/heroDevice.png") 0 0 no-repeat transparent;
		background-position: 0px 10px;
		height: 357px; 
		padding-top: 55px;
		z-index: 10;
	}
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy { padding-left: 400px; }
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul { position: absolute; bottom: 45px; list-style: none; }
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li { display: block; float: left; margin: 0 28px 0 0; }
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li button { margin-top: 10px; }
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo { bottom: 11px; left: 420px; position: absolute; }

	/* Feature #1 Styles */
	#kwp_landingPageWrapper #kwp_feature1 { }
	#kwp_landingPageWrapper #kwp_feature1 .kwp_container {
		padding-bottom: 84px; 
		padding-top: 84px;
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/{{customVar code=LANG-LOCALE}}/feature1_image.png") center right no-repeat transparent;
		background-size: 40%;
	}


	/* Feature #2 Styles */
	#kwp_landingPageWrapper #kwp_feature2 {
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/feature2_bg.jpg") top center no-repeat transparent;
		height: 390px;
	}
	#kwp_landingPageWrapper #kwp_feature2 p { padding-right: 25px; }
	#kwp_landingPageWrapper #kwp_feature2 .kwp_vAlignContainer {
		display: table-cell;
		vertical-align: middle;
		height: 390px;
	}

	#kwp_landingPageWrapper #kwp_feature2 .kwp_contentImage .kwp_vAlignContainer {
		padding-right: 20px;
	}


	/* Feature #3 Styles */
	#kwp_landingPageWrapper #kwp_feature3 {	}
	#kwp_landingPageWrapper #kwp_feature3 .kwp_container { 
		padding-bottom: 44px; 
		padding-top: 44px;
	}
	#kwp_landingPageWrapper #kwp_feature3 .kwp_vAlignContainer {
		display: table-cell;
		vertical-align: middle;
		height: 295px;
	}
	#kwp_landingPageWrapper #kwp_feature3 .kwp_contentImage .kwp_vAlignContainer {
		padding-left: 30px;
	}
	#kwp_landingPageWrapper #kwp_feature3 p {
		padding-right: 20px;
	}


	/* Feature #4 Styles */
	#kwp_landingPageWrapper #kwp_feature4 {
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/desktop/images/feature4_bg.jpg") top center no-repeat transparent;
	}

	#kwp_landingPageWrapper #kwp_feature4 #kwp_guidedReadingVideo.kwp_guidedReadingVideoCTA { color: #00BEE1; cursor: pointer; }
	
	@media only screen and (min-width: 0) and (max-width: 719px) {
		#kwp_landingPageWrapper #kwp_feature4 #kwp_guidedReadingVideo.kwp_guidedReadingVideoCTA { color: #323232; cursor: default; }
	}

	#kwp_landingPageWrapper #kwp_feature4 .kwp_vAlignContainer {
		display: table-cell;
		vertical-align: middle;
		height: 40px;
	}
	#kwp_landingPageWrapper #kwp_feature4 .kwp_contentCopy .kwp_vAlignContainer { height: 325px; }



	/* Feature #5 Styles */
	#kwp_landingPageWrapper #kwp_feature5 {
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/blackberry10/images/en-ww/feature5_bg.jpg") top center no-repeat transparent;
		margin-top: 0
	}

	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentImage { padding: 65px 20px 0 40px; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentImage img { margin: 0px auto; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy {
		padding: 185px 0 0 40px;
	}

	#kwp_landingPageWrapper .kwp_heroWrapper,
	#kwp_landingPageWrapper .kwp_heroWrapper h1,
	#kwp_landingPageWrapper #kwp_feature2,
	#kwp_landingPageWrapper #kwp_feature2 h3,
	#kwp_landingPageWrapper #kwp_feature5,
	#kwp_landingPageWrapper #kwp_feature5 h3 { color: #FFF; }

	#kwp_landingPageWrapper .kwp_contentImage img { display: block; max-width: 100%; position: relative; width: 100%; }

/*
  __  __       _     _ _      
 |  \/  |     | |   (_) |     
 | \  / | ___ | |__  _| | ___ 
 | |\/| |/ _ \| '_ \| | |/ _ \
 | |  | | (_) | |_) | | |  __/
 |_|  |_|\___/|_.__/|_|_|\___|
                              
 KWP | Mobile 
 ======================================================================================================	*/

@media only screen and (min-width: 0) and (max-width: 540px) {
	
	/* Localization Fixes */
	.smartling-fr {}

	#kwp_landingPageWrapper { }

	#kwp_landingPageWrapper .mq1-hidden { display: none; }

	#kwp_landingPageWrapper .kwp_container h1,
	#kwp_landingPageWrapper .kwp_container h2, 
	#kwp_landingPageWrapper .kwp_container h3 { font-size: 24px; font-style: normal; line-height: 32px; }

	#kwp_landingPageWrapper .kwp_container p { font-size: 14px; line-height: 24px; margin-top: 5px; }


	#kwp_landingPageWrapper .kwp_heroWrapper { 
		background-position: -75px 0;
		background-size: auto 280px;
		height: 360px; 
		overflow: hidden;
	}

	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_container {
		background-position: center 50%;
		background-size: 160px auto;
		padding: 0px;
	}

	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy {
		padding: 20px 0 0 0;
		text-align: center;
	}

	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy h1 {
		text-align: center;
		width: 100%;
	}

	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul {
		position: absolute;
		bottom: 50px;
		left: 50%;
		margin-left: -115px;
	}
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li {
		margin-right: 10px;
	}
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li img,
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo img {
		height: 35px;
	}
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li button {
		margin-top: 0px;
	}
	#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo {
		bottom: 10px;
		right: auto;
		left: 50%;
		margin-left: -93px;
		position: absolute;
	}

	/* Feature #1 Styles
	 ******************************************* */
	#kwp_landingPageWrapper #kwp_feature1 { }
	#kwp_landingPageWrapper #kwp_feature1 .kwp_container {
		padding-bottom: 165px; 
		padding-top: 14px;
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/{{customVar code=LANG-LOCALE}}/feature1_image.png") center 92% no-repeat transparent;
		background-size: 265px auto;
	}


	/* Feature #2 Styles
	 ******************************************* */
	#kwp_landingPageWrapper #kwp_feature2 {
		background: none;
		height: auto;
	}
	#kwp_landingPageWrapper #kwp_feature2 .kwp_container { padding: 0px; }
	#kwp_landingPageWrapper #kwp_feature2 .kwp_contentCopy .grid-col { background: #4c4c4c; padding: 20px 0; }
	#kwp_landingPageWrapper #kwp_feature2 .kwp_contentCopy .grid-col > * { padding: 0 20px; }

	#kwp_landingPageWrapper #kwp_feature2 .kwp_contentCopy .grid-kwp_mobileGraphic { padding: 0; }
	#kwp_landingPageWrapper #kwp_feature2 .kwp_contentCopy .kwp_mobileGraphic > * { padding: 0; }
	#kwp_landingPageWrapper #kwp_feature2 .kwp_contentCopy .kwp_mobileGraphic {
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/feature2_bg.jpg") center bottom no-repeat;
		background-position: -240px 0px;
		display: block;
		position: relative;
		height: 285px;
		width: 100%:
	}
	#kwp_landingPageWrapper #kwp_feature2 .kwp_contentCopy .kwp_mobileGraphic img {
		display: block;
		height: 256px;
		position: relative;
		margin: -5px auto 0;
	}


	/* Feature #3 Styles
	 ******************************************* */
	#kwp_landingPageWrapper #kwp_feature3 { /* margin-bottom: 20px; */ }
	#kwp_landingPageWrapper #kwp_feature3 .kwp_container {
		padding-bottom: 205px; 
		padding-top: 24px;
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/{{customVar code=LANG-LOCALE}}/feature3_image.jpg") center bottom no-repeat transparent;
		background-size: 265px auto;
	}
	#kwp_landingPageWrapper #kwp_feature3 .kwp_contentCopy .kwp_vAlignContainer {
		height: auto;
	}


	/* Feature #4 Styles
	 ******************************************* */
	#kwp_landingPageWrapper #kwp_feature4 { margin-bottom: 10px; }
	#kwp_landingPageWrapper #kwp_feature4 .kwp_container {
		padding-bottom: 235px; 
		padding-top: 24px;
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/desktop/images/en-ww/feature4_image.jpg") center bottom no-repeat transparent;
		background-size: 265px auto;
	}
	#kwp_landingPageWrapper #kwp_feature4 .kwp_contentCopy .kwp_vAlignContainer {
		height: auto;
	}

	/* Feature #5 Styles
	 ******************************************* */
	#kwp_landingPageWrapper #kwp_feature5 {
		background: none;
		height: auto;
		margin: 0;
	}
	#kwp_landingPageWrapper #kwp_feature5 .kwp_container { padding: 0px; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy { padding: 0px; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy .grid-col { background: #4c4c4c; padding: 20px 0; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy .grid-col > * { padding: 0 20px; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_vAlignContainer { padding: 0px; height: auto; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_copyImage { display: none; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy .grid-kwp_mobileGraphic { padding: 0; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy .kwp_mobileGraphic > * { padding: 0; }
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy .kwp_mobileGraphic {
		background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/feature5_bg.jpg") center bottom no-repeat;
		background-size: auto 100%;
		background-position: 90% 0px;
		display: block;
		position: relative;
		height: 310px;
		width: 100%;
	}
	#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy .kwp_mobileGraphic img {
		display: block;
		width: 240px;
		margin: 60px auto;
		position: relative;	
	}

}
	
/*
  _______    _     _      _   
 |__   __|  | |   | |    | |  
    | | __ _| |__ | | ___| |_ 
    | |/ _` | '_ \| |/ _ \ __|
    | | (_| | |_) | |  __/ |_ 
    |_|\__,_|_.__/|_|\___|\__|
                              
 KWP | Tablet
 ======================================================================================================	*/

	@media only screen and (min-width: 541px) and (max-width: 850px) {

		#kwp_landingPageWrapper .kwp_heroWrapper { 
			background-position: -20px top;
			background-size: auto 280px;
			height: 352px; 
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_container {
			height: 392px; 
			padding-top: 20px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy {
			height: 320px;
			padding: 15px 0 0 255px; 
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy h1 {
			padding-right: 0px;
			height:176px;
			display: table-cell;
			vertical-align: middle;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy p {
			padding-right: 55px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul { 
			position: absolute;
			bottom: 120px;
			left: 275px;
		}

		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li { margin: 0 20px 0 0; }
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li button { margin-top: 1px; }
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li img { width: 110px; }

		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo {
			bottom: 80px;
			left: 275px;
		}

		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo img {
			height: 35px;
		}

		/* Feature #1 Styles
		 ******************************************* */
		#kwp_landingPageWrapper #kwp_feature1 { }
		#kwp_landingPageWrapper #kwp_feature1 .kwp_container {
			padding-bottom: 24px; 
			padding-top: 24px;
			background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/{{customVar code=LANG-LOCALE}}/feature1_image.png") 96% center no-repeat transparent;
			background-size: 50% auto;
		}
		
		/* Feature #1 Styles
		 ******************************************* */
		#kwp_landingPageWrapper #kwp_feature2 { }
		#kwp_landingPageWrapper #kwp_feature2 .kwp_container, #kwp_landingPageWrapper #kwp_feature2 .kwp_vAlignContainer {
			height:370px;
		}

		/* Feature #3 Styles
		 ******************************************* */
		#kwp_landingPageWrapper #kwp_feature3 { }
		#kwp_landingPageWrapper #kwp_feature3 .kwp_container {
			padding-bottom: 24px; 
			padding-top: 24px;
			background: url("//kbmerch1-a.akamaihd.net/magento/apps/android/images/{{customVar code=LANG-LOCALE}}/feature3_image.jpg") 96% center no-repeat transparent;
			background-size: 50% auto;
		}

		/* Feature #4 Styles
		 ******************************************* */
		#kwp_landingPageWrapper #kwp_feature4 { }
		#kwp_landingPageWrapper #kwp_feature4 .kwp_container {
			padding-bottom: 24px; 
			padding-top: 24px;
			background: url("//kbmerch1-a.akamaihd.net/magento/apps/desktop/images/en-ww/feature4_image.jpg") 2% center no-repeat transparent;
			background-size: 54% auto;
		}


		/* Feature #5 Styles
		 ******************************************* */
		#kwp_landingPageWrapper #kwp_feature5 { margin-top: 0px; }
		#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy {
			padding: 20px 0;
		}
		#kwp_landingPageWrapper #kwp_feature5 .kwp_contentImage {
			padding: 125px 0px 0 20px;
		}
	}

/*
  _____            _    _              
 |  __ \          | |  | |             
 | |  | | ___  ___| | _| |_ ___  _ __  
 | |  | |/ _ \/ __| |/ / __/ _ \| '_ \ 
 | |__| |  __/\__ \   <| || (_) | |_) |
 |_____/ \___||___/_|\_\\__\___/| .__/ 
                                | |    
                                |_|    
 KWP | Tablet
 ======================================================================================================	*/

	@media only screen and (min-width: 851px) and (max-width: 1140px) {

		#kwp_landingPageWrapper {  }

		#kwp_landingPageWrapper .kwp_heroWrapper { 
			background-position: -280px top;
			background-size: auto;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_container {
			height: 392px; 
			padding-top: 20px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy {
			height: 320px;
			padding: 25px 0 0 340px; 
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy h1 {
			padding-right: 40px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy p {
			padding-right: 55px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul { 
			position: absolute;
			bottom: 53px;
			left: 360px; 
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li a img {
			height: 45px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li.kwp_video button {
			height: 45px;
			margin-top: 0;
			padding: 0 30px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo {
			bottom: 14px;
			left: 360px;
		}
		#kwp_landingPageWrapper #kwp_feature1 .kwp_container { background-position: 96.5% center; }

		#kwp_landingPageWrapper #kwp_feature5 .kwp_contentCopy {
			padding: 85px 0 0 40px;
		}
	}


/*
       _                 _           
      | |               | |          
      | |_   _ _ __ ___ | |__   ___  
  _   | | | | | '_ ` _ \| '_ \ / _ \ 
 | |__| | |_| | | | | | | |_) | (_) |
  \____/ \__,_|_| |_| |_|_.__/ \___/ 

 KWP | Large Desktop 
 ======================================================================================================	*/


	@media only screen and (min-width: 1141px) {
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul { 
			position: absolute;
			bottom: 53px;
			left: 420px; 
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li a img {
			height: 45px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li.kwp_video button {
			height: 45px;
			margin-top: 0;
			padding: 0 30px;
		}
		#kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo {
			bottom: 14px;
			left: 420px;
		}
	}

@media only screen and (min-width: 0) and (max-width: 540px) {

	.smartling-es #kwp_landingPageWrapper .kwp_heroWrapper,
	.smartling-fr #kwp_landingPageWrapper .kwp_heroWrapper,
	.smartling-pt #kwp_landingPageWrapper .kwp_heroWrapper { height: 375px; }

	.smartling-es #kwp_landingPageWrapper .kwp_heroWrapper,
	.smartling-fr #kwp_landingPageWrapper .kwp_heroWrapper,
	.smartling-pt #kwp_landingPageWrapper .kwp_heroWrapper { background-size: auto 260px; }

	.smartling-es #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul,
	.smartling-fr #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul,
	.smartling-pt #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul { bottom: 25px; }

	.smartling-es #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo,
	.smartling-fr #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo,
	.smartling-pt #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy .googlePlusLogo { bottom: -8px; }

	.smartling-es #kwp_landingPageWrapper .kwp_heroWrapper .kwp_container,
	.smartling-fr #kwp_landingPageWrapper .kwp_heroWrapper .kwp_container,
	.smartling-pt #kwp_landingPageWrapper .kwp_heroWrapper .kwp_container { background-position: center 65%; }

	.smartling-de #kwp_landingPageWrapper .kwp_container h1 br { display: none; }
}
@media only screen and (min-width: 541px) and (max-width: 850px) {

	.smartling-es #kwp_landingPageWrapper .kwp_container h1 br,
	.smartling-fr #kwp_landingPageWrapper .kwp_container h1 br { display: none; }

	.smartling-de #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li,
	.smartling-nl #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li { margin: 0 12px 0 0; }

	.smartling-de #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li.kwp_video, 
	.smartling-nl #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy ul li.kwp_video { margin: 0px; }
}

@media only screen and (min-width: 851px) and (max-width: 1140px) {

	.smartling-de  #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy,
	.smartling-es  #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy,
	.smartling-pt  #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy,
	.smartling-fr  #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy { padding: 0px 0 0 372px; }

	.smartling-de #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy p,
	.smartling-de #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy h1,
	.smartling-es #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy p,
	.smartling-es #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy h1,
	.smartling-pt #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy p,
	.smartling-pt #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy h1,
	.smartling-fr #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy p,
	.smartling-fr #kwp_landingPageWrapper .kwp_heroWrapper .kwp_contentCopy h1 { padding-right: 0px; }

	.smartling-pt #kwp_landingPageWrapper .kwp_container h1 br { display: none; }
}


#kwp_koboAppVideoWrapper { display: block; width: 640px; height: 360px; }
#kwp_koboAppVideoWrapper iframe { display: none; }