	/* FNAC */
	.androidFreeApp .androidFR p:first-child {
		padding-bottom:18px
	}
	.iphoneApp .SCSectionOne .SCSmartphoneText p img.fnacLogo {
		padding-left:0;
		padding-top:15px
	}
	.freeAppsOverview .apps_frenchGeo p img.fnacLogo {
		padding-bottom:16px
	}
	
	
	.MarketingLP span.chevron {
		color:#63C8D5
	}
	.grid-col {
		padding-left:0
	}
	
	.freeAppsOverview {
		padding-bottom: 10px
	}
	.freeAppsOverview h1 {
		color: #1AAECA;
		font:normal 21px/25px Georgia,'Times New Roman',Times,serif;
		margin: 0 0 14px
	}
	.freeAppsOverview h2 {
		color: #1AAECA;
		font:normal 16px/24px 'Trebuchet MS', Arial, Helvetica, sans-serif;
		margin: 20px 0 15px 0;
		text-align: center;
	}
	.freeAppsOverview .featured {
		background: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/overview_header_ww.jpg) right 27px no-repeat;
		padding: 60px 0 1% 0;
	}
		/* FNAC */
		
		.freeAppsOverview .apps_frenchGeo {
			background-position: right 37%
		} 
	.freeAppsOverview .featured  > * {
		margin-left:179px;
		margin-right:527px;
	}
	.freeAppsOverview .featured ul li {
		margin-bottom: 10px;
		line-height:1.2em;
	}
	.freeAppsOverview ul.nostyle {
		overflow: hidden;
		margin: 0;
	}
	.freeAppsOverview ul.nostyle li {
		list-style: none;
		display: inline-block;
		margin: 0 0 0 15px;
	}
	.freeAppsOverview ul.nostyle li:first-child {
		margin: 0;
	}
	.freeAppsOverview .freeAppsSubText{
		text-align: center;
	}
	.freeAppsOverview .koboInstantReader {
		color: #c31986;
		text-align: center;
		font:normal 22px Georgia,'Times New Roman',Times,serif;
		margin:15px 0;
		vertical-align:middle;
	}
	.freeAppsOverview .koboInstantReader .cta {
		margin:0 10px;
		line-height:26px;
		vertical-align:middle;	
	}
	.freeAppsOverview .koboInstantReader img {
		vertical-align:middle;
		margin-top:-5px;
	}

/* iPad and iPhone  */

	.iphoneApp {
		padding-bottom: 50px;
	}

	.iphoneApp p { 
		margin:0.75em 0; 
		line-height:1.5em;
		
	}
	
	.iphoneApp .SCSectionOne .SCSmartphoneText img, .iphoneApp .SCSectionOne .SCSmartphoneText p {
		padding-left:25px;
	}

	.iphoneApp h1 {
		margin: 0 0 5px 0;
		color: #1AAECA;
		font:normal 21px Georgia, 'Times New Roman', Times, serif;
	}

	.iphoneApp .SCSectionOne {
		overflow:hidden;
		margin-top:40px;
		border-bottom: 1px dotted #acacac;
	}

	.iphoneApp .SCSectionOne .SCSmartphoneText {
		background: url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_header_ca.jpg) no-repeat right top;
		padding: 0 0 5% 0;
	}
	
		/* IT */
		.iphoneIT .SCSectionOne .SCSmartphoneText {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_hero_it.jpg)
		}
		/* ES */
		.iphoneES .SCSectionOne .SCSmartphoneText {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/es/images/iphone_header_es.jpg)
		}
		/* FR */
		.iphoneFR .SCSectionOne .SCSmartphoneText {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_header_fr.jpg)
		}
		/* BR */
		.iphoneBR .SCSectionOne .SCSmartphoneText {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_header_br.jpg)
		}
		/* PT */
		.iphonePT .SCSectionOne .SCSmartphoneText {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_header_br.jpg)
		}
		/* NL */
		.iphoneNL .SCSectionOne .SCSmartphoneText {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_header_nl.jpg)
		}
		/* DE */
		.iphoneDE .SCSectionOne .SCSmartphoneText {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_header_de.jpg)
		}

	.iphoneApp .SCSectionOne .SCSmartphoneText ul {
		margin:0 510px 30px 27px
	}
	.iphoneApp .SCSectionOne .SCSmartphoneText li, .iphoneApp .SCSectionTwo .SCSmartphoneText li {
		margin-bottom: 10px;
	}
	.iphoneApp .SCSectionOne .SCSmartphoneText h1 {
		font-size: 21px;
		margin:0 71% 15px 25px
	}
	.iphoneApp .SCSectionTwo {
		border-bottom: 1px dotted #acacac;
	}
	.iphoneApp .SCSectionTwo .SCSmartphoneText {
		background: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_feature.jpg) no-repeat bottom left;
		line-height: 1.2em;
		padding: 60px 20px 40px 440px;
	}

	.iphoneApp .SCSectionTwo .SCSmartphoneText h2 {
		margin-bottom: 10px;
	}

	.iphoneApp .SCSectionThree h2,
	.iphoneApp .SCSectionTwo .SCSmartphoneText h2 {
        color: #00A4C1;
		font:normal 20px Georgia, 'Times New Roman';
	}

	.iphoneApp .SCSectionThree ul {
		list-style: none;
		overflow: hidden;
		line-height: 1.2em;
	}

	.iphoneApp .SCSectionThree li {
		float: left;
		min-height:420px;
		background-repeat: no-repeat;
		background-position: top center;
		padding-top: 240px;
		background-size:97%;
		margin-top: 3%;
		padding-right: 12px;
	}

	.iphoneApp .SCSectionThree li.kobo-pulse {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_kobopulse_ca.jpg);
		/*border-right: 1px dotted #CCC;*/
		background-position: center top;
		height:150px;
	}
	
		/* IT */
		.iphoneIT .SCSectionThree li.kobo-pulse {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_kobopulse_it.jpg)
		}

	.iphoneApp .SCSectionThree li.great-selection {
		background-image: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_selection.jpg);
		/*border-right: 1px dotted #CCC;*/
		height:150px;
	}

		/* IT */
		.iphoneIT .SCSectionThree li.great-selection {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_selection_it.jpg);
			background-position:center 8%
		}

	.iphoneApp .SCSectionThree li.free-ebooks {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_freeebook_ca.jpg);
		background-position: center 5px;
		height:150px;
	}
	
		/* IT */
		.iphoneIT .SCSectionThree li.free-ebooks {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_freeebook_it.jpg);
			
		}

	.iphoneApp .SCSectionThree li.personal-library {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_library_ca.jpg);
		/*border-right: 1px dotted #CCC;*/
		height:150px;
	}
	
		/* IT */
		.iphoneIT .SCSectionThree li.personal-library {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_library_it.jpg)
		}
		/* FR */
		.iphoneFR .SCSectionThree li.personal-library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_library_fr.jpg)
		}
		/* BR */
		.iphoneBR .SCSectionThree li.personal-library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_library_br.jpg)
		}
		/* PT */
		.iphonePT .SCSectionThree li.personal-library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_library_br.jpg)
		}
		/* DE, NL, ES */
		.iphoneDE .SCSectionThree li.personal-library, .iphoneNL .SCSectionThree li.personal-library, .iphoneES .SCSectionThree li.personal-library  {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/iphone_library_de.jpg)
		}

	.iphoneApp .SCSectionThree li.superior {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_custom_ca.jpg);
		/*border-right: 1px dotted #CCC;*/
		height:150px;
	}

	.iphoneApp .SCSectionThree li.new-features {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/iphone_new_features.jpg);
		background-position: center 59px;
	}

	.iphoneApp .iphoneSectionDownload {
		text-align: center;
		border-top: 1px dotted #CCC;
		padding-top:20px;
	}
	.iphoneApp .iphoneSectionDownload p {
		font:normal 28px/32px Georgia, 'times new roman', serif;
		color: #00a4c1;
		display: inline-block;
		margin-right: 30px;
		vertical-align:middle;
	}


/* Android */

	.androidFreeApp {
		padding-bottom: 10px;
		color: #404040;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	.androidFreeApp h1, .androidFreeApp h2, .androidFreeApp h1:after{
		margin-bottom:10px;
		color: #00a4c1;
		font-style:normal;
		font-family:Georgia, "Times New Roman", Times, serif;
		line-height: 24px;
	}
	.androidFreeApp p {line-height:1.5em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	.androidFreeApp h1 { font-size:21px;}
	
	.androidFreeApp .androidFreeAppText {
		float: left; 
		width: 280px; 
		margin: 0;
	}
	.androidFreeApp .androidFreeAppText a.kb_btnBase {
		min-width: 7.125em
	}
	.androidFreeApp ul li {
		margin: 10px 0 10px 0;
	}
	.androidFreeApp .featured {
		padding: 60px 10px 40px 40px;
		overflow: hidden;
	}
	
	.androidFreeApp .featured .androidReplacementImage {
		width:50%
	}
	
		/* IT */
		.androidFreeApp .kwp_androidFreeAppIT {
			background:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_header_it.jpg) no-repeat;
			background-position:right center;
			background-size:60%
		}
		/* ES */
		.androidFreeApp .kwp_androidFreeAppES {
			background:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_header_es.jpg) no-repeat;
			background-position:right center;
			background-size:56%
		}
		/* DE */
		.androidFreeApp .kwp_androidFreeAppDE {
			background:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_header_de.jpg) no-repeat;
			background-position:right center;
			background-size:56%
		}
		/* PT */
		.androidFreeApp .kwp_androidFreeAppPT {
			background:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_header_pt.jpg) no-repeat;
			background-position:right center;
			background-size:56%
		}
		/* BR */
		.androidFreeApp .kwp_androidFreeAppBR {
			background:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_header_br.jpg) no-repeat;
			background-position:right center;
			background-size:60%
		}
		/* FR */
		.androidFreeApp .kwp_androidFreeAppFR {
			background:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_header_fr.jpg) no-repeat;
			background-position:right center;
			background-size:56%
		}
		/* NL */
		.androidFreeApp .kwp_androidFreeAppNL {
			background:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_header_nl.jpg) no-repeat;
			background-position:right center;
			background-size:56%
		}
		
		
	.androidFreeApp .androidFreeAppSectionTwo { 
		border-top: 1px dotted #CCC;
		background: url(//cdn.kobo.com/merch-assets/free_apps/images/android_section2_ca.jpg) 24px center no-repeat;
		padding: 40px 0 114px 65%
	}
	
	
	.androidFreeApp .androidFreeAppSectionThree {
		border-bottom: 1px dotted #CCC;
		border-top: 1px dotted #CCC;
	}
	
	.androidFreeApp .androidFreeAppSectionThree .SCSmartphoneText {
		background: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_selection.jpg) no-repeat bottom left;
		padding: 8% 0 41px 50%
	}
		
	.androidFreeApp .androidFreeAppSectionThree .SCSmartphoneText h2 {
		margin-bottom: 10px;
		color: #00A4C1;
		font:normal 20px Georgia, 'Times New Roman';
	}
	 .androidFreeApp .androidFreeAppSectionFour li.kobo-pulse {
		background-image: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_pulse.jpg);
		background-position: center 41px;
	}
		
		/* IT */
		.androidIT .androidFreeAppSectionFour li.kobo-pulse {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_pulse_it.jpg)
		} 
		/* DE */
		.androidDE .androidFreeAppSectionFour li.kobo-pulse {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_pulse_de.jpg)
		}
		/* FR */
		.androidFR .androidFreeAppSectionFour li.kobo-pulse {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_pulse_fr.jpg)
		}
		/* NL */
		.androidNL .androidFreeAppSectionFour li.kobo-pulse {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_pulse_nl.jpg)
		}
		/* ES */
		.androidES .androidFreeAppSectionFour li.kobo-pulse {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_pulse_es.jpg)
		}
		/* BR */
		.androidBR .androidFreeAppSectionFour li.kobo-pulse {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_pulse_br.jpg)
		}
		/* PT */
		.androidPT .androidFreeAppSectionFour li.kobo-pulse {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_pulse_pt.jpg)
		}
	
	.androidFreeApp .androidFreeAppSectionFour li.kobo-pulse div, .androidFreeApp .androidFreeAppSectionFour li.selection div {
		/*border-right: 1px dotted #CCC;*/
	}
	
	.androidFreeApp .androidFreeAppSectionFour .selection {
		background-image: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_millions.jpg);
		background-size:auto !important
	}
		
		/* IT */
		.androidIT .androidFreeAppSectionFour .selection {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_millions_it.jpg);
		}
		/* DE */
		.androidDE .androidFreeAppSectionFour .selection {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_millions_de.jpg);
		}
		/* FR */
		.androidFR .androidFreeAppSectionFour .selection {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_millions_fr.jpg);
		}
		/* NL */
		.androidNL .androidFreeAppSectionFour .selection {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_millions_nl.jpg);
		}
		/* ES */
		.androidES .androidFreeAppSectionFour .selection {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_millions_es.jpg);
		}
		/* BR */
		.androidBR .androidFreeAppSectionFour .selection {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_millions_br.jpg);
		}
		/* PT */
		.androidPT .androidFreeAppSectionFour .selection {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_millions_pt.jpg);
		}
	
	.androidFreeApp .androidFreeAppSectionFour .freeEbooks {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/android_section3col2_ca.jpg);
		background-position: center 7px;
	}
		
		/* IT */
		.androidIT .androidFreeAppSectionFour .freeEbooks {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/android_freeebook_it.jpg)	
		}
	
	.androidFreeApp .androidFreeAppSectionFour .freeEbooks div, 
	.androidFreeApp .androidFreeAppSectionFour .selection div, 
	.androidFreeApp .androidFreeAppSectionFour li.kobo-pulse div {
		padding: 255px 11px 40px;
	}
	.androidFreeApp .androidFreeAppSectionFour ul {
		overflow:hidden;
	}
	.androidFreeApp .androidFreeAppSectionFour ul li {
		float: left;
		background-position: top center;
		text-align: center;
		background-repeat: no-repeat;
		max-height:410px;
		list-style: none;
		background-size:90%;
		margin:5% 0
	}
	
	.androidFreeApp .androidFreeAppSectionFour ul li div {
		padding: 210px 0 40px;
		margin: 15px 17px 40px;
		height: 116px;
	}
	
	.androidFreeApp .androidFreeAppSectionFour .library {
		background-image: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_library.jpg);
		/*border-right: 1px dotted #CCC;*/
	}
	
		/* IT */
		.androidIT .androidFreeAppSectionFour .library {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/android_section4col1_it.jpg)
		}
		/* DE */
		.androidDE .androidFreeAppSectionFour .library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_library_de.jpg)
		}
		/* FR */
		.androidFR .androidFreeAppSectionFour .library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_library_fr.jpg)
		}
		/* NL */
		.androidNL .androidFreeAppSectionFour .library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_library_nl.jpg)
		}
		/* ES */
		.androidES .androidFreeAppSectionFour .library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_library_es.jpg)
		}
		/* BR */
		.androidBR .androidFreeAppSectionFour .library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_library_br.jpg)
		}
		/* PT */
		.androidPT .androidFreeAppSectionFour .library {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/android_library_pt.jpg)
		}
	
	.androidFreeApp .androidFreeAppSectionFour .custom {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/android_section4col2_ca.jpg);
		/*border-right: 1px dotted #CCC;*/
		background-position: center 16px;
	}
	
	.androidFreeApp .androidFreeAppSectionFour .bookmark {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/android_section4col3_ca.jpg);
	}
	
	.androidFreeApp .androidFreeAppSectionDownload {
		text-align: center;
		border-top: 1px dotted #000;
		 margin: 15px 0 40px;
	}
	
	.androidFreeApp .androidFreeAppSectionDownload p {
		font:normal 28px/32px Georgia, 'Times New Roman', Times, serif;
		color: #00a4c1;
		vertical-align: middle;
		display: inline-block;
		margin-right: 20px;
	}
	
	.androidFreeApp .androidFreeAppSectionDownload a {
		display: inline-block;
	}

	.androidFreeApp .SCQRCodePopup p.SCTextHeader {
		padding: 0px 170px 10px 0px;
	}
	
	.androidFreeApp p.SCTextHeader {
		display: inline-block;
		border-bottom: 1px dotted #998;
		color: #1aaeca;
		font:normal 1.5em/1.2em Georgia, 'Times New Roman', Times, serif;
	 	margin: 0px 0px 10px;
	 	padding: 0px 50px 10px 0px;
	 }
	 
	 .androidFreeApp .SCQRCodePopup {
		display: none;
		position: absolute;
		width: 263px;
		height: 337px;
		margin: -230px 0 0 300px;
		padding: 22px 50px 35px 30px;
		background: url(//akimages.kobobooks.com/Merchandising.ashx?Resource=smartphones_android_qr_popup.jpg);
	}
	
/* Mac and PC */

	.desktop {
		padding-bottom: 10px
	}

	.desktop h1 {
		color: #1AAECA;
		font:normal 28px/34px Georgia,'Times New Roman',Times,serif;
		margin:2% 0 14px
	}

	.desktop h2 {
		color: #1AAECA;
		font:normal 20px/24px Georgia,'Times New Roman',Times,serif;
		margin: 20px 0 15px
	}

	.desktop .featured {
		background: url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_header_ca.jpg) right 27px no-repeat;
		padding: 60px 500px 35px 160px ;
	}

	.desktop .featured ul li {
		margin-bottom: 10px;
		color: #000;
	}

	.desktop ul.features {
		list-style: none;
		overflow: hidden;
		padding-top: 30px;
		border-top: 1px dotted #CCC;	}

	.desktop ul.features li {
		float: left;
		min-height:400px;
		background-repeat: no-repeat;
		background-position: top center;
		background-size: 95% auto;
		text-align: center;
		padding-bottom: 20px
	}
	.desktop ul.features li div {
		padding: 230px 10px 0 10px
	}
	.desktop ul.features li h2{
		color: #00a4c1;
	}
	.desktop ul.features li p {
		color: #404040;
	}
	/*.desktop ul.features li.reading div, .desktop ul.features li.sync div, .desktop ul.features li.freeEbooks div, .desktop ul.features li.custom div { 
		border-right: 1px dotted #CCC
	}*/
	.desktop ul.features li.reading {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_reading_ca.jpg);
		/*border-bottom: 1px dotted #CCC*/
	}
	.desktop ul.features li.sync {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_sync_ca.jpg);
		/*border-bottom: 1px dotted #CCC*/
	}
	
		/* IT */
		.desktopIT ul.features li.sync {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_sync_it.jpg)
		}
		/* PT */
		.desktopPT ul.features li.sync {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_sync_pt.jpg)
		}
		/* BR */
		.desktopBR ul.features li.sync {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/desktop_sync_br.jpg)
		}
		/* ES */
		.desktopES ul.features li.sync {
			background-image:url(//cdn.kobo.com/merch-assets/free_apps/es/images/desktop_sync_es.jpg)
		}
		/* FR */
		.desktopFR ul.features li.sync {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/desktop_sync_fr.jpg)
		}
		/* NL */
		.desktopNL ul.features li.sync {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/desktop_sync_nl.jpg)
		}
		/* DE */
		.desktopDE ul.features li.sync {
			background-image:url(//cdn.kobo.com/merch-assets/magento/free_apps/images/desktop_sync_de.jpg)
		}
		
	
	.desktop ul.features li.shopping {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_shopping_ca.jpg);
		/*border-bottom: 1px dotted #CCC*/
	}
	.desktop ul.features li.freeEbooks {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_freeebook_ca.jpg)
	}
	.desktop ul.features li.custom {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_custom_ca.jpg);
		background-position: center 73px
	}	
	.desktop ul.features li.bookmarking {
		background-image: url(//cdn.kobo.com/merch-assets/free_apps/images/desktop_bookmark_ca.jpg)}

	.desktop .desktopSectionDownload {
		text-align: center;
		border-top: 1px dotted #CCC;
		margin: 15px 0 40px 0;
		padding-top: 30px;
	}
	.desktop .desktopSectionDownload p {
		color: #00a4c1;
		display: inline-block;
		vertical-align: middle;
		font:normal 28px/32px Georgia,'Times New Roman',Times,serif;
		margin-right:20px;
	}
	
	.desktop .desktopSectionDownload a {
		display: inline-block;
	}
	
/* HTML5 */
.htmlFive {
		padding-bottom: 10px;
		color: #404040;
		font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	}
    .htmlFive p { 
    	line-height:1.5em; margin:0.75em 0; 
    }
	.htmlFive h1, .htmlFive h2  {
		font-family: Georgia,'Times New Roman',Times,serif;
		color: #63c8d5;
		font-weight: normal;
	}
	.htmlFive h1 {
		font-size: 28px;
		line-height: 34px;
	}
	.htmlFive h2 {
		font-size: 29px;
		line-height: 1.1em;
		margin: 20px 0 15px;
	}

	.htmlFive .featured {
		background: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/html5_header.jpg) right 27px no-repeat;
		padding: 41px 0 103px 200px;
	}
	.htmlFive .featured ul { padding:0; margin-bottom:20px; margin-right:560px;}
	.htmlFive .featured p { margin-right:560px;}
	.htmlFive .featured ul li {
		margin: 0 0 10px;
	}

	.htmlFive .features {
		border-top: 1px dotted #000;
		background:none;
		padding: 30px 0 30px 19px;
		overflow:hidden;
	}
	.htmlFive .features iframe {
		float:left;
		margin-top:20px;
	}
	.htmlFive .features div {
		width: 450px;
		float: right;
	}

    .htmlFive .features ul {
    	margin: 0 60px 20px 0; 
    	list-style:inside;
    	padding:0;
    }
    .htmlFive .features ul li {
    	margin: 0 0 5px;
    }
    .htmlFive .instantReader { 
    	padding: 30px 0;
    	border-top: 1px dotted #000;
    }
	.htmlFive .instantReader ul li {
		float: left;
	}
	.htmlFive .instantReader div {
	    /*margin: 20px;*/
	    padding: 20px 15px 18px 175px;
	}
	.htmlFive .ipadApp {
		background: url(//cdn.kobo.com/merch-assets/free_apps/images/html5_ipad_ca.jpg) left center no-repeat transparent;
	}
	.htmlFive .ipadApp a { margin-top:10px;}
	.htmlFive .ipadApp h2 {
		margin-top: 5px;
	}
	
	.htmlFive .iPhone {
		background: url(//cdn.kobo.com/merch-assets/free_apps/images/html5_iphone_ca.jpg) left center no-repeat transparent; 	
		width: 260px;
		float: left;	
	}
	.htmlFive .help {
		background: url(//cdn.kobo.com/merch-assets/magento/free_apps/images/html5_help_ca2.jpg) left center no-repeat
	}
	.htmlFive .help h2, .htmlFive .help p, .htmlFive .help a, .htmlFive .ipadApp p, .htmlFive .ipadApp h2, .htmlFive .ipadApp p, .htmlFive .ipadApp a {
		margin-left:10px;
	}
	.htmlFive .help h2 {
		margin-bottom:30px;
	}
	
	
	/* RESPONSIVE */
	
	@media only screen and (min-width: 40em) and (max-width: 63.99em) { /* 640 - 1023 */
	
		/* OVERVIEW */	
		
		.freeAppsOverview .featured {
			background-position:center 17px;
			padding:20.125em 0 0
		}
		.freeAppsOverview .featured h1 {
			margin:4% 0 1.000em 0;
			text-align:center
		}
		 
		 .freeAppsOverview .featured ul {
			margin:0 auto;
			width:435px
		}
		.freeAppsOverview .apps_frenchGeo {
			padding:21.125em 0 0
		}
			/* FNAC */
			.freeAppsOverview .apps_frenchGeo  p:first-child {
				text-align:center;
				margin:0
			}
			.freeAppsOverview .apps_frenchGeo h1 {
				margin:10px 0 1em
			}
		
		/* DESKTOP */
		
		.desktop .featured {
			background-position:86% 66%;
			background-size:47% auto;
			height:260px;
			padding:7% 0 7% 5%
		}
		
		/*FNAC */
		.desktop_frenchGeo > p .fnacLogo {
			margin-top:10px
		}
		.desktop .featured > ul {
			 margin-right: 60%
		}
		.desktop ul.features li.sync div, .desktop ul.features li.freeEbooks div  {
			border-right:none
		}
		.desktop ul.features li {
			background-size:auto
		}
		/*.desktop ul.features li.shopping {
			border-right:1px dotted #CCC
		}
		.desktop ul.features li.freeEbooks {
			border-bottom:1px dotted #CCC
		}*/
		
		/* ANDROID */
		
		.androidFreeApp .featured {
			clear:both;
			overflow:hidden;
			 padding: 60px 10px 60px 40px
		}
		
			/* IT */
			.androidFreeApp .kwp_androidFreeAppIT  {
				padding: 60px 10px 0 40px;
				background-size:46%
			}
			.androidFreeApp .kwp_androidFreeAppIT .androidFreeAppText {
				margin-top:20px
			}
			
			/* ES */
			.androidFreeApp .kwp_androidFreeAppES {
				padding: 60px 10px 0 40px;
				background-size:43%
			}
			.androidFreeApp .kwp_androidFreeAppES .androidFreeAppText {
				margin-top:20px
			}
			/* DE */
			.androidFreeApp .kwp_androidFreeAppDE  {
				padding: 60px 10px 0 40px;
				background-size:46%
			}
			.androidFreeApp .kwp_androidFreeAppDE .androidFreeAppText {
				margin-top:20px
			}
			/* DE */
			.androidFreeApp .kwp_androidFreeAppPT  {
				padding: 60px 10px 0 40px;
				background-size:46%
			}
			.androidFreeApp .kwp_androidFreeAppPT .androidFreeAppText {
				margin-top:20px
			}
			/* FR */
			.androidFreeApp .kwp_androidFreeAppFR  {
				padding: 60px 10px 0 40px;
				background-size:46%
			}
			.androidFreeApp .kwp_androidFreeAppFR .androidFreeAppText {
				margin-top:20px
			}
			/* NL */
			.androidFreeApp .kwp_androidFreeAppNL  {
				padding: 60px 10px 0 40px;
				background-size:46%
			}
			.androidFreeApp .kwp_androidFreeAppNL .androidFreeAppText {
				margin-top:20px
			}
			
		
		.androidFreeApp .androidFreeAppText {
			width:50%
		}
		.androidFreeApp .featured iframe {
			width:50%
		}
		
		.androidFreeApp .androidFreeAppSectionTwo {
			background-size:60% auto
		}
		
		.androidFreeApp .androidFreeAppSectionThree .SCSmartphoneText {
			background-size:46% auto
		}
		
			/* IT */
			.androidIT .androidFreeAppSectionThree .SCSmartphoneText {
				background-size:47% auto
			}
		
		.androidFreeApp .androidFreeAppSectionFour ul li {
			background-size:auto
		}
		.androidFreeApp .androidFreeAppSectionFour li.selection div, .androidFreeApp .androidFreeAppSectionFour li.library div  {
			border-right:none
		}
		.androidFreeApp .androidFreeAppSectionFour .library {
			border-right:none
		}
		/*.androidFreeApp .androidFreeAppSectionFour li.freeEbooks div {
			border-right:1px dotted #CCC
		}*/
		
			/* FNAC */
			.androidFreeApp .featured .androidFR {
				padding: 30px 10px 0 40px;
			}
			
		
		/* IPHONE */
		
		.iphoneApp .SCSectionOne {
			overflow:visible
		}
		.iphoneApp .SCSectionOne .SCSmartphoneText {
			background-size:50%;
			background-position:100% 40%
		}
		
		.iphoneApp .SCSectionOne .SCSmartphoneText h1 {
			margin-left:4%;
			padding-top:8%	
		}
		
			/* FNAC */
			.iphoneApp .iphone_frenchGeo .SCSmartphoneText h1 {
				padding-top:0
			}
			.iphoneApp .SCSectionOne .SCSmartphoneText h1 {
				margin:0 0 15px 25px
			}
		
		.iphoneApp .SCSectionOne .SCSmartphoneText ul {
			margin: 2% 50% 30px 30px
		}
		
		.iphoneApp .SCSectionTwo .SCSmartphoneText {
			background-position:center bottom;
			background-size:35% auto;
			padding:3% 0 25%
		}
		.iphoneApp .SCSectionTwo .SCSmartphoneText ul, .iphoneApp .SCSectionTwo .SCSmartphoneText h2, .iphoneApp .SCSectionTwo .SCSmartphoneText p {
			padding-left:4%
		}
		
		.iphoneApp .SCSectionThree li {
			background-size:auto
		}
		
		
		.iphoneApp .SCSectionThree li.great-selection, .iphoneApp .SCSectionThree li.personal-library {
			border-right:none
		}
		/*.iphoneApp .SCSectionThree li.free-ebooks  {
			border-right:1px dotted #CCC
		}*/
		
		/* HTML5APP */
		.htmlFive {
			float: left;
		}
		.htmlFive .featured {
			padding: 3% 12% 0 3%;
			background-position:right center;
			background-size:50% auto
		}
		.htmlFive .featured p, .htmlFive .featured ul {
			margin-right:50%
		}
		.htmlFive .features iframe {
			width:50%
		}
		.htmlFive .features div {
			font-size:0.9em;
			width:48%
		}
		
		 
	} 
	
	@media only screen and (min-width: 0) and (max-width: 39.999em) { /* 0 - 639 */

		/* FNAC */
		.freeAppsOverview .apps_frenchGeo  p:first-child {
			text-align:center;
			margin:53% 0 0
		}
		
		.androidFreeApp .androidFR p:first-child {
			text-align:center;
			padding-bottom:18px
		}
		.iphoneApp .iphone_frenchGeo p:first-child, .desktop .desktop_frenchGeo p:first-child {
			text-align:center
		}
		.iphoneApp .SCSectionOne .SCSmartphoneText p img.fnacLogo {
			padding-top:0;
		}
			

		/* OVERVIEW */
		
		.freeAppsOverview .featured {
			background-size:contain;
			background-position:center 10%
		}
		.freeAppsOverview ul.nostyle li:first-child {
   	 	 	margin:0 0 0 15px
		}
		.freeAppsOverview .featured h1 {
			margin:44% 0 0 0;
			text-align:center;
			font-size:1.6em
		}
			/* FNAC */
			.freeAppsOverview .apps_frenchGeo h1 {
				margin:2% 0 0
			}
		.freeAppsOverview .featured ul {
			margin:5% 0 0 5%
		}
		.kb_btnBase, .kb_btnBuy, .kb_btnCancel {
			margin:0 10px 6px 0
		}
		
		
		/* DESKTOP */
		.desktop h1 {
			margin:19px 0 14px
		}
		
			/* FNAC */
			.desktop .desktop_frenchGeo h1 {
				margin:11px 0 14px
			}
		
		.desktop .featured {
			background-size:contain;
			background-position:center 21%;
			padding: 85% 0 0
		}
		.desktop ul.features li.reading div, .desktop ul.features li.sync div, .desktop ul.features li.freeEbooks div, .desktop ul.features li.custom div {
    		border-right: none
		}
		.desktop ul.features li.custom {  
			background-position: center 5%
		}		
		.desktop ul.features li {
			border-bottom:1px dotted #CCC;
			background-size:60%;
			min-height:auto
		}
		.desktop ul.features li div {
		 	padding: 45% 10px 0
		} 
		.desktop .desktopSectionDownload {
			border-top:none
		}
		
		
		/* ANDROID */
		
		.androidFreeApp .featured {
			clear:both;
			padding:5%
		}
		
		.androidFreeApp .featured .androidReplacementImage {
			width:70%;
			margin-left:17%
		}
		
		.androidFreeApp .featured .androidFreeAppText {
			float:none;
			width:auto;
			margin:0 auto;
			padding:0
		}
		
			/* IT */
			.androidFreeApp .kwp_androidFreeAppIT {
				background-position:center 10%;
				background-size:60%
			}
			.androidFreeApp .kwp_androidFreeAppIT .androidFreeAppText {
				margin-top:43%
			}
			
			/* ES */
			.androidFreeApp .kwp_androidFreeAppES {
				background-position:center 10%;
				background-size:60%
			}
			.androidFreeApp .kwp_androidFreeAppES .androidFreeAppText {
				margin-top:43%
			}
			/* ES */
			.androidFreeApp .kwp_androidFreeAppPT {
				background-position:center 10%;
				background-size:60%
			}
			.androidFreeApp .kwp_androidFreeAppPT .androidFreeAppText {
				margin-top:43%
			}
			
			/* DE */
			.androidFreeApp .kwp_androidFreeAppDE {
				background-position:center 10%;
				background-size:60%
			}
			.androidFreeApp .kwp_androidFreeAppDE .androidFreeAppText {
				margin-top:43%
			}
			
			/* FR */
			.androidFreeApp .kwp_androidFreeAppFR {
				background-position:center 31%;
				background-size:60%
			}
			.androidFreeApp .kwp_androidFreeAppFR .androidFreeAppText {
				margin-top:49%
			}
			.androidFreeApp .kwp_androidFreeAppFR p:first-child {
				text-align:center
			}
			/* NL */
			.androidFreeApp .kwp_androidFreeAppNL {
				background-position:center 10%;
				background-size:60%
			}
			.androidFreeApp .kwp_androidFreeAppNL .androidFreeAppText {
				margin-top:43%
			}
			
		
		.androidFreeApp .featured iframe {
			margin:0 auto;
			width:100%
		}
		
		.androidFreeApp .androidFreeAppSectionTwo {
			background-size:90% auto;
			background-position:center 94%;
			padding:5% 0 69%
		}
		
		.androidFreeApp .androidFreeAppSectionThree .SCSmartphoneText {
			background-size:83% auto;
			background-position:center bottom;
			padding:5% 0 68%
		}
			
			/* IT */
			.androidIT .androidFreeAppSectionThree .SCSmartphoneText {
				padding:5% 0 42%
			}
			
		
		.androidFreeApp .androidFreeAppSectionFour .freeEbooks div, .androidFreeApp .androidFreeAppSectionFour li.kobo-pulse div, .androidFreeApp .androidFreeAppSectionFour li.selection div, .androidFreeApp .androidFreeAppSectionFour .library div, .androidFreeApp .androidFreeAppSectionFour .custom div {
			border-bottom:1px dotted #CCC
		}
		.androidFreeApp .androidFreeAppSectionFour ul li {
			background-size:60%;
			
		}
		.androidFreeApp .androidFreeAppSectionFour .freeEbooks div, .androidFreeApp .androidFreeAppSectionFour li.kobo-pulse div, .androidFreeApp .androidFreeAppSectionFour li.selection div, .androidFreeApp .androidFreeAppSectionFour .library div, .androidFreeApp .androidFreeAppSectionFour .custom div, .androidFreeApp .androidFreeAppSectionFour .library, .androidFreeApp .androidFreeAppSectionFour .custom {
			border-right:0
		}
		
		/* IPHONE */
		
		.iphoneApp .SCSectionOne {
			overflow:visible
		}
		.iphoneApp .SCSectionOne .SCSmartphoneText {
			padding:88% 0 5%;
			background-size:contain;
			background-position:center 13%
		}
		.iphoneApp .SCSectionOne .SCSmartphoneText ul {
			margin-right:0
		}
		.iphoneApp .SCSectionTwo .SCSmartphoneText {
			padding:52% 0 5%;
			background-size:66% auto;
			background-position:center top
		}
		.iphoneApp .SCSectionTwo .SCSmartphoneText ul, .iphoneApp .SCSectionTwo .SCSmartphoneText h2, .iphoneApp .SCSectionTwo .SCSmartphoneText p {
			padding-left:4%
		}
		.iphoneApp .SCSectionTwo .SCSmartphoneText h2 {
			padding-top:10px
		}
		.iphoneApp .SCSectionThree li.great-selection, .iphoneApp .SCSectionThree li.kobo-pulse, .iphoneApp .SCSectionThree li.free-ebooks, .iphoneApp .SCSectionThree li.personal-library, .iphoneApp .SCSectionThree li.superior, .iphoneApp .SCSectionThree li.new-features {
			border-right: none;
			border-bottom:1px dotted #CCC
		}
		.iphoneApp .SCSectionThree li {
			background-size:auto
		}
		.iphoneApp .SCSectionOne .SCSmartphoneText h1 {
			margin:10px 0 15px 25px
		}
		
		/* HTML5APP */
		.htmlFive p {
			line-height:1.3em
		}
		.htmlFive .featured {
			background-size:contain;
			background-position: center 18%;
			padding:84% 0 0
		}
		.htmlFive .featured p {
    		margin: 0 0 2%;
		}
		.htmlFive .featured ul {
    		margin: 0 0 0 4%;
		}
		.htmlFive .features {
			padding:0
		}
		.htmlFive .features div {
			width:auto;
			float:auto
		}
		.htmlFive .features iframe {
			width:100%;
			height:260px
		}
		.htmlFive .features ul {
			margin:0
		}
		.htmlFive .instantReader {
			padding:0
		}
		.htmlFive .instantReader div {
			border:none;
			padding:186px 0 0;
		}
		.htmlFive .ipadApp {
			background-position:top center;
			margin-top: 5%
		}
		.htmlFive .help {
			padding:1% 0 !important;
			background-position:center center;
			text-align:center
		}
		.htmlFive .help h2 {
			text-align:center;
			margin-bottom:160px
		}
		.htmlFive .help a.kb_btnBase {
			text-align:center
		}
	}