
/*******************section 1 *****************/
.nes-section1 {
	height:auto;
	margin-top:37px!important;
	background-color:#fff
}

.nes-section1 .nes-s1-image {
	width:100%;
	padding-top:50px
}

.nes-section1 .nes-s1-image img {
	width:100%
}

.nes-section1 .nes-texte {
	margin-left:10%;
	margin-right:10%;
	line-height:24pt
}

/*******************section 2 *****************/
.nes-section2 {
	background:#dccebd url('../images/bg2.jpg') top center repeat-y;
	height:1320px;
	margin-top:-375px!important
}

.nes-section2 .nes-content-game1 .nes-blok1 img,.nes-section2 .nes-content-game2 .nes-blok1 img,.nes-section2 .nes-content-game3 .nes-blok1 img,.nes-section2 .nes-content-game4 .nes-blok1 img {
	width:auto
}

.nes-section2 .nes-titre {
	padding-top:100px;
	background:url(../images/s2-gamme-titre.png) top no-repeat
}

.nes-section2 .nes-titre2 {
	margin-top:14px
}

.nes-section2 .uk-grid {
	margin-top:40px!important
}

.nes-section2 .uk-grid .nes-gamme-titre a {
	color:#6d6c5a;
	font-size:30px;
	margin:0;
	letter-spacing:2px;
	text-decoration:none;
	text-align:right;
	direction:rtl;
}

.nes-section2 .uk-grid .nes-gamme-titre2 {
	color:#000;
	font-size:22px;
	margin:18px 0 2px;
	text-align:right;
	direction:rtl;
}

.nes-section2 .uk-grid .nes-gamme-texte {
	color:#616161;
	font-size:17px;
	margin:0;
	line-height:20px;
	text-align:right;
	direction:rtl;
}

.nes-section2 .uk-grid .nes-gamme-more {
	outline:none !important;
	color:#0c0e0f;
	font-size:16px;
	margin:23px 0 0
}

.nes-section2 .uk-grid .nes-gamme-more a {
	outline:none !important;
	color:#0c0e0f;
	text-decoration:none;
	font-family:SpoilerBold;
	font-size:19px
}

.nes-section2 .uk-grid .nes-blok1 {
	padding-top:0;
	padding-right:0!important;
	margin-top:33px
}

.nes-section2 .uk-grid .nes-blok2 {
	text-align:right;
	padding-right:5px
}

.nes-section2 .uk-grid .nes-blok3 .nes-texte,.nes-section2 .uk-grid .nes-blok4 .nes-texte {
	text-align:left;
	text-transform:uppercase;
	color:#000;
	font-size:15px
}

.nes-section2 .uk-grid .nes-blok3 .nes-texte.left,.nes-section2 .uk-grid .nes-blok4 .nes-texte.left {
	text-align:right;
	margin-right:20px
}

.nes-section2 .uk-grid .nes-texte1 img {
	padding-left:1px
}

.nes-section2 .uk-grid .nes-blok3 .nes-texte1,.nes-section2 .uk-grid .nes-blok4 .nes-texte1 {
	margin-top:70px;
	padding-right:20px;
}

.nes-section2 .uk-grid .nes-blok3 .nes-texte2,.nes-section2 .uk-grid .nes-blok4 .nes-texte2 {
	margin-top:0
}

.nes-section2 .uk-grid .nes-blok4 .nes-texte3 {
	clear:both;
	margin:65px 20px 0 0!important;
	height:26px;
	width:128px;
	text-align:center
}

.nes-section2 .uk-grid .nes-blok4 .nes-texte3 a {
	height:100%;
	width:100%;
	color:#fff!important;
	background:url(../images/panier_cafe.png) center center no-repeat;
	text-decoration:none;
	padding:7px 16px
}

.nes-section2 .uk-grid .nes-blok4 .nes-texte3 a:hover {
	height:100%;
	width:100%;
	color:#fff!important;
	background:url(../images/panier_cafe_over.png) center center no-repeat;
	text-decoration:none;
	padding:7px 16px
}

.nes-section2 .uk-grid .nes-blok4 .nes-texte {
	color:#6d6c5a;
	text-transform:none
}

.nes-section2 .uk-grid .nes-blok4 .nes-texte1 span {
	padding-right:12px
}

.nes-section2 .nes-content-game1 .nes-gamme-more a>div {
	background:url(../images/s2-gamme1-arrow1.png) right center no-repeat;
	padding-left:1em
}

.nes-section2 .nes-content-game2 .nes-gamme-titre a {
	color:#b19594
}

.nes-section2 .nes-content-game2 .nes-gamme-more a>div {
	background:url(../images/s2-gamme2-arrow1.png) right center no-repeat;
	padding-left:1em
}

.nes-section2 .nes-content-game2 .nes-blok4 .nes-texte {
	color:#b19594
}

.nes-section2 .nes-content-game3 .nes-gamme-titre a {
	color:#c6a57d
}

.nes-section2 .nes-content-game3 .nes-gamme-more a>div {
	background:url(../images/s2-gamme3-arrow1.png) right center no-repeat;
	padding-left:1em
}

.nes-section2 .nes-content-game3 .nes-blok4 .nes-texte {
	color:#c6a57d
}

.nes-section2 .nes-content-game4 .nes-gamme-titre a {
	color:#bb6e4f
}

.nes-section2 .nes-content-game4 .nes-gamme-more a>div {
	background:url(../images/s2-gamme4-arrow1.png) right center no-repeat;
	padding-left:1em
}

.nes-section2 .nes-content-game4 .nes-blok4 .nes-texte {
	color:#bb6e4f
}

.nes-section2 .nes-content-game5 .nes-gamme-titre a {
	color:#6d615c
}

.nes-section2 .nes-content-game5 .nes-blok4 .nes-texte {
	color:#6d615c
}

.nes-section2 .nes-content-game6 .nes-gamme-titre {
	color:#874b49
}

/*.nes-section2 .nes-content-game6 .nes-gamme-more a{
background: url(//www.nespresso.com/shared_res/nc2/free_html/int/coffee-ranges/images/coffee-pure-origin/s2-gamme5-arrow1.png) left center no-repeat;
}*/
.nes-section2 .nes-content-game6 .nes-blok4 .nes-texte {
	color:#874b49
}

/*******************section 3 *****************/
.nes-section3 {
	margin-top:-194px!important;
	padding-top:5em;
	background:url(../images/bg3.png) center top repeat
}

.nes-section3 .nes-titre {
	padding-top:4em;
	background:url(../images/s3-accessoires-titre.png) top no-repeat
}

.nes-section3 .nes-titre2 {
	margin-top:30px
}

.nes-section3 .uk-grid {
	margin-top:70px!important
}

.nes-section3 .uk-grid .nes-accessoires-image {
	margin:0;
	padding:0
}

.nes-section3 .uk-grid .nes-accessoires-texte {
	color:#898989;
	font-size:17px;
	line-height:24px;
	text-align:center;
	margin-top:30px;
	min-height:144px;
	direction:rtl;
}

.nes-section3 .uk-grid .uk-width-1-5 {
	padding-right:28px!important
}

/*******************section 4 *****************/
.nes-section4 {
	height:790px;
	margin-top:40px!important;
	background:url(../images/bg4.jpg) top center repeat-x
}

.nes-section4 .nes-titre {
	padding-top:4em;
	background:url(../images/s4-agrementez-titre.png) top no-repeat
}

.nes-section4 .nes-titrebg span {
	color:#000
}

.nes-section4 .uk-grid {
	margin-top:78px!important
}

.nes-section4 .uk-grid .nes-agrementez-image {
/*text-align:center;*/
}

.nes-section4 .uk-grid .nes-agrementez-titre {
	font-size:22px;
	color:#323232;
	margin-top:-25px;
	min-height:52px;
	text-align:center;
	font-weight:700
}

.nes-section4 .uk-grid .nes-agrementez-titre2 {
	font-size:14px;
	color:#323232;
	margin-top:5px;
	text-align:center;
	height:3em;
	direction:rtl;
}

.nes-section4 .uk-grid .nes-agrementez-titre3 {
	font-size:15px;
	color:#323232;
	margin-top:14px;
	text-align:center;
	direction:rtl;
}

.nes-section4 .uk-grid .nes-agrementez-titre3 * {
	vertical-align:middle
}

.nes-section4 .uk-grid .nes-agrementez-texte {
	font-size:17px;
	color:#898989;
	margin-top:16px;
	text-align:center;
	line-height:24px;
	min-height:144px;
	direction:rtl;
}

.nes-section4 .uk-grid .nes-s-more {
	margin-top:0px
}

@media (min-width:1220px) {
/*.nes-section3 .nes-titre{margin-top:100px !important}*/

}

@media only screen and (max-width: 830px) {
.nes-section1,.nes-section2,.nes-section3,.nes-section4,.nes-section5 {
	height:auto
}

.nes-section4,.nes-section5 {
	margin-top:60px!important
}

.nes-section5 {
	margin-bottom:40px!important
}

.nes-section2 .uk-grid .nes-blok2 {
	width:80%
}

.nes-section2 .uk-grid .nes-gamme-texte {
	margin-right:15px
}

.nes-section2 .uk-grid .nes-blok3 {
	clear:both;
	width:50%;
	padding-right:10%
}

.nes-section2 .uk-grid .nes-blok4 {
	width:50%;
	padding-right:10%
}

.nes-section2 .uk-grid .nes-blok3 .nes-texte1,.nes-section2 .uk-grid .nes-blok4 .nes-texte1 {
	margin-top:15px
}

.nes-section4 .uk-grid .nes-agrementez-texte {
	min-height:146px
}
}

@media only screen and (max-width: 680px) {
.nes-section3 .uk-grid .uk-width-1-5 {
	width:100%
}

.nes-section3 .uk-grid .nes-accessoires-image {
	float:left
}

.nes-section3 .uk-grid .nes-accessoires-texte,.nes-section3 .uk-grid .nes-s-more {
	text-align:left;
	margin-right:15px
}

.nes-section5 .nes-blok .uk-width-1-4 {
	width:50%;
	text-align:center;
	margin-bottom:20px
}

.nes-section5 .uk-grid .nes-preparez-cnt .nes-preparez-texte {
	margin-right:15px
}
}

@media only screen and (max-width: 600px) {
.nes-titre,.nes-section4 .nes-titre2 {
	font-size:22px!important
}

.nes-section4 .uk-grid .uk-width-1-4 {
	width:100%
}

.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-image {
	float:left
}

.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-titre,.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-titre2,.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-titre3,.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-texte,.nes-section4 .uk-grid .uk-width-1-4 .nes-s-more {
	text-align:left
}

.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-titre {
	margin-top:15px
}

.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-texte {
	min-height:10px;
	margin-right:15px
}

.nes-section5 .uk-grid.nes-blok {
	margin-top:30px!important;
	margin-bottom:15px!important
}
}

@media only screen and (max-width: 540px) {
.nes-titre,.nes-section4 .nes-titre2 {
	font-size:20px!important
}

.nes-section5 .uk-grid .nes-preparez-img {
	text-align:center;
	width:100%
}

.nes-section5 .uk-grid .nes-preparez-cnt {
	width:100%
}
}

@media only screen and (max-width: 479px) {
.nes-section2 .uk-grid .nes-blok1 {
	text-align:center
}

.nes-section2 .uk-grid .nes-blok1,.nes-section2 .uk-grid .nes-blok2,.nes-section2 .uk-grid .nes-blok3,.nes-section2 .uk-grid .nes-blok4 {
	width:100%;
	clear:both
}

.nes-section2 .uk-grid .nes-blok3 .nes-texte1,.nes-section2 .uk-grid .nes-blok4 .nes-texte1 {
	margin-top:15px
}

.nes-section2 .uk-grid .nes-blok1 img {
/*width: 80%;*/
}

.nes-section3 .uk-grid .nes-accessoires-image {
	float:none;
	clear:both;
	text-align:center
}

.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-image {
	float:none;
	clear:both;
	text-align:center;
	margin-top:25px
}

.nes-section4 .uk-grid .uk-width-1-4 .nes-agrementez-titre {
	margin-top:-80px
}

.nes-section5 .nes-blok .uk-width-1-4 {
	width:100%;
	text-align:center;
	margin-bottom:20px
}
}

/* ==========================================================================

Parallax_slide 
========================================================================== */
#parallax_slide .bigCup {
	margin:0 auto;
	width:510px;
	text-align:center
}

#parallax_slide .caps {
	width:169px;
	position:absolute;
	opacity:0;
	transform:scale(0.75);
	-webkit-transform:scale(0.75);
	-ms-transform:scale(0.75);
	transition:all .9s ease 0;
	transition-delay:1s;
	-webkit-transition:all .9s ease 0;
	-webkit-transition-delay:1s
}

#parallax_slide .caps.ready {
	opacity:1;
	transform:scale(1);
	-webkit-transform:scale(1);
	-ms-transform:scale(1)
}

#parallax_slide .caps1,#parallax_slide .caps2 {
	bottom:15%
}

#parallax_slide .caps3,#parallax_slide .caps4 {
	bottom:0
}

#parallax_slide .caps1 {
	right:59%
}

#parallax_slide .caps2 {
	left:59%
}

#parallax_slide .caps3 {
	right:51%
}

#parallax_slide .caps4 {
	left:51%
}

#parallax_slide .bigCup img,#parallax_slide .caps img {
	width:100%;
	height:auto
}