.uk-grid:before,
.uk-grid:after {
    content: " ";
    display: table
}

.uk-grid:after {
    clear: both
}

.uk-grid {
    margin: 0 0 0 -25px;
    padding: 0;
    list-style: none
}

/*
    * Grid cell
    */
.uk-grid>* {
    margin: 0;
    padding-left: 25px;
    float: left
}

/*
    * Remove margin from the last-child
    */
.uk-grid>*>:last-child {
    margin-bottom: 0
}

/* Grid gutter
    ========================================================================== */
/*
    * Vertical gutter
    */
.uk-grid+.uk-grid {
    margin-top: 25px
}

/*
    */
.uk-grid>.uk-grid-margin {
    margin-top: 25px
}

/*
    * Larger gutter for large screens
    */
/* Large screen and bigger */
@media (min-width: 1220px) {

    /* Horizontal gutter */
    .uk-grid:not(.uk-grid-preserve) {
        margin-left: -35px
    }

    .uk-grid:not(.uk-grid-preserve)>* {
        padding-left: 35px
    }

    /* Vertical gutter */
    .uk-grid:not(.uk-grid-preserve)+.uk-grid {
        margin-top: 35px
    }

    .uk-grid:not(.uk-grid-preserve)>.uk-grid-margin {
        margin-top: 35px
    }

    /* Vertical gutter for panels */
    .uk-grid:not(.uk-grid-preserve)>*>.uk-panel+.uk-panel {
        margin-top: 35px
    }
}

/* Even grid cell widths
    ========================================================================== */
[class*='uk-grid-width']>* {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

.uk-grid-width-1-2>* {
    width: 50%
}

.uk-grid-width-1-3>* {
    width: 33.333%
}

.uk-grid-width-1-4>* {
    width: 25%
}

.uk-grid-width-1-5>* {
    width: 20%
}

.uk-grid-width-1-6>* {
    width: 16.666%
}

.uk-grid-width-1-10>* {
    width: 10%
}

/* Sub-objects: `uk-width-*`
    ========================================================================== */
div.adaptativeContainer {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: table;
    table-layout: fixed;
    width: 100%;
}

div.adaptativeContainer>div {
    display: table-cell;
    width: 2%;
    vertical-align: top;
    text-align: center;
}

div.adaptativeContainer>div .nes-block-texte {
    padding-left: 10px;
    padding-right: 10px;
}

div.adaptativeContainer>div .nes-s-more a {
    margin: 0 auto;
}

[class*='uk-width'] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

/*
    * Widths
    */
/* Whole */
.uk-width-1-1 {
    width: 100%
}

/* Halves */
.uk-width-1-2,
.uk-width-2-4,
.uk-width-3-6,
.uk-width-5-10 {
    width: 50%
}

/* Thirds */
.uk-width-1-3,
.uk-width-2-6 {
    width: 33.333%
}

.uk-width-2-3,
.uk-width-4-6 {
    width: 66.666%
}

/* Quarters */
.uk-width-1-4 {
    width: 25%
}

.uk-width-3-4 {
    width: 75%
}

/* Fifths */
.uk-width-1-5,
.uk-width-2-10 {
    width: 20%
}

.uk-width-2-5,
.uk-width-4-10 {
    width: 40%
}

.uk-width-3-5,
.uk-width-6-10 {
    width: 60%
}

.uk-width-4-5,
.uk-width-8-10 {
    width: 80%
}

/* Sixths */
.uk-width-1-6 {
    width: 16.666%
}

.uk-width-5-6 {
    width: 83.333%
}

/* Tenths */
.uk-width-1-10 {
    width: 10%
}

.uk-width-3-10 {
    width: 30%
}

.uk-width-7-10 {
    width: 70%
}

.uk-width-9-10 {
    width: 90%
}

.nes_img-content-admin img {
    width: 1280px;
    height: 680px
}

.nes_view-fonction-v2 {
    display: none;
    /*height:14px; mexico*/
}

.nes_bg-content-bloc {
    margin-top: -690px !important;
    /*-633*/
}

.nes_popin-content-2 ul {
    padding: 0 !important
}

.nes_view-design .nes_recommands h4 {
    margin: 0 !important
}


#skrollr-body {
    background: #fff;
    font-family: Trebuchet MS, Verdana, Arial;
}

.nes-wraper {
    max-width: 918px;
    margin: 0 auto !important
}

.nes-title {
    font-size: 40px;
    color: #010101;
    text-decoration: none;
    letter-spacing: 12px;
    /*margin-top:43px;Mex*/
    text-align: center;
    font-weight: 700
}

.nes-title2 {
    font-size: 18px;
    color: #616161;
    text-decoration: none;
    margin-top: 21px;
    letter-spacing: 2px;
    text-align: center
}

.nes-titre {
    font-size: 25px;
    color: #616161;
    text-decoration: none;
    text-transform: uppercase;
    background: url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/titre-line.png) 50% 50% no-repeat;
    letter-spacing: 3px;
    text-align: center
}

.nes-titre span {
    color: #010101;
    font-weight: 700
}

.nes-titre span.nes-titrebg {
    color: #616161;
    font-weight: 400;
    background: #fff;
    padding: 0 40px
}

.nes-titre span.nes-titrebg {
    color: #616161;
    font-weight: 400;
    background: #fff;
    padding: 0 20px;
    display: inline-block
}

.nes-titre span.nes-titrebg h2 {
    color: #616161;
    font-weight: 400;
    background: #fff;
    display: inline-block
}

.nes-titre2 {
    font-size: 18px;
    color: #616161;
    text-decoration: none;
    margin-top: 20px;
    letter-spacing: 2px;
    text-align: center
}

.nes-texte {
    font-size: 16px;
    color: #a79b87;
    margin-top: 43px;
    line-height: 24px;
    text-align: center
}

.nes-s-more {
    text-align: center;
    color: #0c0e0f;
    font-size: 16px;
    margin-top: 26px
}

.nes-s-more span a>div {
    background: url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s-arrow.png) left center no-repeat;
    padding-left: 10px
}

.nes-s-more a {
    color: #0c0e0f;
    font-size: 16px;
    text-decoration: none;
    font-weight: 700
}

/******************* Animation Opacité page *****************/


.center {
    text-align: center;
}

/*******************section 1 *****************/
.section-introduction {
    height: auto;
    margin-top: 37px !important;
    background-color: #fff
}

.section-introduction .nes-s1-image {
    width: 100%;
    padding-top: 50px
}

.section-introduction .nes-s1-image img {
    width: 100%
}

.section-introduction .nes-texte {
    margin-left: 10%;
    margin-right: 10%;
    line-height: 24pt
}

/*******************section 2: coffee types *****************/
.section-coffee-types {
    /*height:1390px;*/
    margin-top: 0 !important;
    background: url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/bg2.jpg) top center repeat-x;
    background-size: 100% 102%;
}

.section-coffee-types .nes-titre2 {
    margin-top: 14px;
    padding-bottom: 40px
}

.section-coffee-types .uk-grid {
    margin-top: 40px !important;
    /*20*/
}

/* Title coffe (by default)*/
.section-coffee-types .uk-grid .nes-gamme-titre a {
    color: #c1691d;
    font-size: 25px;
    margin: 0;
    letter-spacing: 2px;
    text-decoration: none
}

/* Description title coffe (by default)*/
.section-coffee-types .uk-grid .nes-gamme-titre2 {
    color: #000;
    font-size: 16px;
    margin: 18px 0 2px;
    font-family: 'Lato-Regular';
    font-style: italic
}

.section-coffee-types .uk-grid .nes-gamme-texte {
    color: #616161;
    font-size: 13px;
    margin: 0;
    line-height: 20px
}

.section-coffee-types .uk-grid .nes-gamme-more a>div {
    color: #0c0e0f;
    font-size: 16px;
    margin: 23px 0 0;
    padding-left: 8px;
    background: url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme1-arrow1.png) left center no-repeat
}

.section-coffee-types .uk-grid .nes-gamme-more a {
    color: #0c0e0f;
    font-size: 16px;
    text-decoration: none;
    font-weight: 700
}

.section-coffee-types .uk-grid .nes-blok1 {
    padding-top: 25px
}

.section-coffee-types .uk-grid .nes-blok2 {
    text-align: left;
    padding-left: 5px
}

.section-coffee-types .uk-grid .nes-blok3 .nes-texte,
.section-coffee-types .uk-grid .nes-blok4 .nes-texte {
    text-align: right;
    text-transform: uppercase;
    color: #000;
    font-size: 11px
}

.section-coffee-types .uk-grid .nes-blok3 .nes-texte.left,
.section-coffee-types .uk-grid .nes-blok4 .nes-texte.left {
    text-align: left;
}

.section-coffee-types .uk-grid .nes-texte1 img {
    padding-left: 1px
}

.section-coffee-types .uk-grid .nes-blok3 .nes-texte1,
.section-coffee-types .uk-grid .nes-blok4 .nes-texte1 {
    margin-top: 70px;
}

.section-coffee-types .uk-grid .nes-blok3 .nes-texte2,
.section-coffee-types .uk-grid .nes-blok4 .nes-texte2 {
    margin-top: 0;
    display: block;
    width: 100%
}

.section-coffee-types .uk-grid .nes-blok4 .nes-texte3 {
    text-align: left;
}

.section-coffee-types .uk-grid .nes-blok4 .nes-texte3 a {
    margin-left: 5px !important;
}

.section-coffee-types .uk-grid .nes-blok4 .nes-texte {
    color: #616161;
    text-transform: none
}

.section-coffee-types .uk-grid .nes-blok4 .nes-texte1 span {
    padding-left: 12px
}

/*******************section 3 *****************/
.section-accessoires {
    /*height:850px;840*/
    margin-top: 0 !important;
    background: url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/bg3.jpg) top center repeat-x
}

.section-accessoires .nes-titre {
    margin-top: 75px
        /*155*/
}

.section-accessoires .nes-titre2 {
    margin-top: 30px
}

.section-accessoires .uk-grid {
    margin-top: 70px !important
}

.uk-grid .nes-image,
.uk-grid .nes-image2 {
    margin: 0;
    padding: 0
}

.uk-grid .nes-block-texte {
    color: #898989;
    font-size: 13px;
    line-height: 24px;
    text-align: center;
    margin-top: 22px;
    min-height: 200px
}

.uk-grid .uk-width-1-5 {
    padding-left: 15px !important;
}

/*******************section 4 *****************/
.section-recipes {
    height: 790px;
    /*700*/
    margin-top: 50px !important;
    background: #fff url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/bg4.jpg) top center no-repeat
}

.section-recipes .nes-titre {
    margin-top: 10px
        /*50*/
}

.section-recipes .uk-grid {
    margin-top: 78px !important
}

.uk-grid .nes-block-titre {
    font-size: 18px;
    color: #323232;
    margin-top: -25px;
    min-height: 52px;
    text-align: center;
    font-weight: 700
}

.uk-grid .nes-block-subtitle {
    font-size: 11px;
    color: #323232;
    margin-top: 5px;
    text-align: center
}

/*******************section 5 *****************/
.section-promotion {
    /*height:690px;715*/
    margin-top: 0 !important;
    background: #fff url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/bg5.jpg) top center no-repeat
}

.section-promotion .nes-titre {
    margin-top: 10px
}

.section-promotion .uk-grid {
    margin-top: 74px !important
}

/* Image movement*/
.section-promotion .uk-grid .nes-preparez-img {
    text-align: right;
    width: 40%
}

/* Text container*/
.section-promotion .uk-grid .nes-preparez-cnt {
    margin-top: 16px;
    padding-left: 5px
}

.uk-grid .nes-preparez-image {
    margin: 0;
    padding: 0;
    text-align: left
}

.uk-grid .nes-preparez-titre {
    color: #0c0e0f;
    font-size: 39px;
    line-height: 42px;
    text-align: left;
    margin-top: 15px;
    text-transform: uppercase;
    font-family: "Times New Roman", Times, serif
}

.uk-grid .nes-preparez-titre i {
    text-transform: none
}

.uk-grid .nes-preparez-texte {
    text-align: left;
    font-size: 13px;
    color: #a79b87;
    line-height: 20px;
    margin-top: 27px
}

.section-promotion .uk-grid.nes-blok {
    margin-top: -15px !important;
    clear: both
}

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

    .section-introduction,
    .section-coffee-types,
    .section-accessoires,
    .section-recipes,
    .section-promotion {
        height: auto
    }

    .section-recipes,
    .section-promotion {
        margin-top: 60px !important
    }

    .section-promotion {
        margin-bottom: 40px !important
    }

    .section-coffee-types .uk-grid .nes-blok2 {
        width: 80%
    }

    .section-coffee-types .uk-grid .nes-gamme-texte {
        margin-right: 15px
    }

    .section-coffee-types .uk-grid .nes-blok3 {
        clear: both;
        width: 50%;
        padding-right: 10%
    }

    .section-coffee-types .uk-grid .nes-blok4 {
        width: 50%;
        padding-right: 10%
    }

    .section-coffee-types .uk-grid .nes-blok3 .nes-texte1,
    .section-coffee-types .uk-grid .nes-blok4 .nes-texte1 {
        margin-top: 15px
    }

    .uk-grid .uk-width-1-5 {
        width: 50%;
        text-align: center;
        margin-bottom: 20px
    }

    .uk-grid .uk-width-1-5 .nes-block-texte,
    .uk-grid .uk-width-1-5 .nes-s-more {
        text-align: left;
        margin-right: 15px
    }

}

@media only screen and (max-width: 680px) {
    .section-accessoires .uk-grid .uk-width-1-5 {
        width: 100%
    }

    .uk-grid .uk-width-1-5 {
        width: 100%
    }

    .section-promotion .uk-grid .nes-preparez-img {
        width: 50%
    }

    .uk-grid .uk-width-1-4 {
        width: 50%;
        text-align: center;
        margin-bottom: 20px
    }

    .uk-grid .uk-width-1-4 .nes-block-texte,
    .uk-grid .uk-width-1-4 .nes-s-more {
        text-align: left;
        margin-right: 15px
    }

    .uk-grid .nes-preparez-cnt .nes-preparez-texte {
        margin-right: 15px
    }
}

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

    .nes-titre,
    .section-recipes .nes-titre2 {
        font-size: 22px !important
    }

    .uk-grid .uk-width-1-3 {
        width: 100%
    }

    .uk-grid .uk-width-1-4 {
        width: 100%
    }

    .uk-grid .uk-width-1-4 .nes-image,
    .uk-grid .uk-width-1-4 .nes-image2 {
        float: none;
        clear: both;
        text-align: center
    }

    .uk-grid .uk-width-1-4 .nes-block-texte {
        min-height: 10px;
    }

    .uk-grid .nes-block-titre,
    .uk-grid .nes-block-subtitle {
        margin-top: 15px;
        min-height: 35px;
        text-align: left;
    }

    .uk-grid .uk-width-1-3 .nes-block-texte,
    .uk-grid .uk-width-1-4 .nes-s-more {
        min-height: 10px;
        margin-right: 15px;
        text-align: left;
    }

    .section-promotion .uk-grid.nes-blok {
        margin-top: 30px !important;
        margin-bottom: 15px !important
    }

    .section-promotion .uk-grid .nes-preparez-img {
        text-align: center;
        width: 100%
    }

    .section-promotion .uk-grid .nes-preparez-cnt {
        width: 100%
    }
}

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

    .nes-titre,
    .section-recipes .nes-titre2 {
        font-size: 20px !important
    }
}

@media only screen and (max-width: 479px) {
    .section-coffee-types .uk-grid .nes-blok1 {
        text-align: center
    }

    .section-coffee-types .uk-grid .nes-blok1,
    .section-coffee-types .uk-grid .nes-blok2 {
        width: 100%;
        clear: both
    }

    .section-coffee-types .uk-grid .nes-blok3 .nes-texte1,
    .section-coffee-types .uk-grid .nes-blok4 .nes-texte1 {
        margin-top: 15px
    }

    .section-coffee-types .uk-grid .nes-blok1 img {
        width: 80%
    }

    .nes-blok .uk-width-1-4 {
        width: 100%;
        text-align: center;
        margin-bottom: 20px
    }

    .uk-grid .nes-block-texte {
        min-height: 0px !important;
    }
}

/* ==========================================================================
    Parallax Scroll
    ========================================================================== */
body,
html {
    height: 100%;
    min-height: 100%;
    line-height: normal;
}

section {
    height: auto !important
}

h1 {
    font-size: 40px;
    color: #010101;
    text-decoration: none;
    margin: 0 auto;
    letter-spacing: 12px;
    text-align: center;
    display: inline-block;
    font-weight: 700
}

h2 {
    font-size: 25px;
    font-weight: 400;
    color: #616161;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0 !important;
    padding: 0;
    letter-spacing: 3px;
    text-align: center
}

.mos h2,
.mos h1 {
    line-height: normal;
}

main {
    overflow-x: hidden
}

img {
    vertical-align: middle
}

/* ==========================================================================
    Parallax_slide 
    ========================================================================== */
/* ------------------POSITIONING CUP & SLIDER HEADER--------------------*/
#parallax_slide .hsContent {
    bottom: 200px;
    top: auto
}

#parallax_slide .slidr {
    position: relative
}

#parallax_slide .hsContainer {
    margin-top: 50px;
    min-height: 128px;
    overflow: hidden;
    position: relative
}

#parallax_slide .nes-s1-image {
    padding: 0;
    position: relative;
    text-align: center;
    background-color: #000;
    width: 100%;
    overflow: hidden
}

#parallax_slide .nes-s1-image img {
    width: 1572px;
    top: 0;
    margin: 0 auto -60px;
    display: block;
    position: relative;
    left: 50%;
    /* move the whole width of the image to the right */
    margin-left: -786px
        /* magic! */
}

#parallax_slide .upperGround {
    position: absolute;
    top: 5%;
    padding-bottom: 100px;
    width: 100%
}

#parallax_slide .upperGroundOnly {
    position: absolute;
    top: 74%;
    padding-bottom: 6%;
    width: 100%;
    min-height: 68px;
}

#parallax_slide .bigCup {
    margin: 0 auto;
    text-align: center;
    width: 510px
}

/* ------------------POSITIONING CAPSULES HEADER--------------------*/
#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: 31%
}

#parallax_slide .caps3,
#parallax_slide .caps4 {
    bottom: 10%
}

#parallax_slide .caps5,
#parallax_slide .caps6,
#parallax_slide .caps7 {
    bottom: 0
}

#parallax_slide .caps1 {
    right: 71%
}

#parallax_slide .caps2 {
    left: 70%
}

#parallax_slide .caps3 {
    right: 62%
}

#parallax_slide .caps4 {
    left: 61%
}

#parallax_slide .caps5 {
    right: 50%
}

#parallax_slide .caps6 {
    left: 50%
}

/* This is the 5th capsule when there are 5 capsules*/
#parallax_slide .caps7 {
    left: 50%
}

/* This is the 5th capsule when there are 5 capsules*/
#parallax_slide .caps7 img {
    margin-left: -50%
}

#parallax_slide .bigCup img,
#parallax_slide .caps img {
    width: 100%;
    height: auto
}

#parallax_slide .section-coffee-types {
    padding-top: 300px;
    margin-top: 0 !important
}

.section-accessoires .nes-titre {
    margin-top: 81px
}

/*-----STYLE FOR THE CAPSULE IN GAME -----*/
#parallax_slide .gammeContent {
    width: 184px;
    height: 184px;
    position: relative
}

#parallax_slide .gammeContent img {
    position: absolute;
    top: 40px;
    left: 0
}

#parallax_slide .gammeContent img.fixed {
    top: 0 !important
}

/*-------------------------------------*/
#parallax_slide .section-coffee-types .uk-grid .nes-texte1 .puce {
    padding-left: 0;
    width: 7px;
    min-height: 7px;
    border: 0 none;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    margin: 7px 0 0 -2px;
    white-space: nowrap;
    overflow: hidden;
    zoom: 1;
    display: inline;
    height: 7px;
    line-height: 0
}

.section-coffee-types .uk-grid .nes-blok4 .nes-texte1>span {
    display: inline-block;
    line-height: 20px;
    margin-top: -3px;
    padding-left: 0
}

.section-coffee-types .uk-grid .nes-blok4 .nes-texte1>span.number {
    padding-right: 6px
}

.section-coffee-types .uk-grid .nes-blok4 .nes-texte1>span span {
    display: block;
    width: 12px
}

.nes-texte1 .puce {
    transition: background-color .2s;
    -webkit-transition: background-color .2s
}

.puce {
    background-color: #cccccc;
}

.puce.active {
    background-color: #5F5555;
}

/* ----------------STYLE THE LINK (Find out more)-----------------*/
#parallax_slide .nes-gamme-more,
#parallax_slide .nes-s-more {
    line-height: 18px
}

#parallax_slide .nes-s-more .panier a {
    color: #fff;
    font-size: 9px;
    background: url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/panier_accessoir.png) center center no-repeat;
    width: 112px;
    margin-top: 10px;
    height: 16px;
    text-align: center
}

#parallax_slide .nes-gamme-more a,
#parallax_slide .nes-s-more span a {
    display: block;
    width: 140px;
    padding-left: 2px;
    height: 24px
}

/* Center Link when there are 3, 4 or 5 cols*/
#parallax_slide .uk-width-1-3 .nes-s-more span a,
#parallax_slide .uk-width-1-4 .nes-s-more span a,
#parallax_slide .uk-width-1-5 .nes-s-more span a {
    margin-left: auto;
    margin-right: auto
}

#parallax_slide .nes-gamme-more a div,
#parallax_slide .nes-s-more span a div {
    padding: 3px 3px 3px 12px;
    position: relative
}

#parallax_slide .nes-gamme-more a div.default,
#parallax_slide .nes-s-more span a div.default {
    transition: all .4s;
    transition-delay: .1s;
    z-index: 1
}

#parallax_slide .nes-gamme-more a:hover div.default,
#parallax_slide .nes-s-more span a:hover div.default {
    color: #fff;
    background-position: -6px center;
    transition-delay: 0
}

#parallax_slide .nes-gamme-more a div.over,
#parallax_slide .nes-s-more span a div.over {
    transition: all .4s;
    top: 0;
    width: 0;
    background-image: none;
    padding-top: 3px;
    padding-right: 0;
    padding-left: 0;
    background-color: #767676;
    height: 17px;
    margin-top: -24px
}

#parallax_slide .nes-gamme-more a:hover div.over,
#parallax_slide .nes-s-more span a:hover div.over {
    width: 120px;
    padding-right: 12px;
    padding-left: 12px
}

#parallax_slide .nes-s-more span a:hover div.over {
    width: 120px
}

/*----------------------------------------------------------------------*/

#parallax_slide .nes-image {
    position: relative
}

#parallax_slide .cupAccessoires {
    position: absolute;
    bottom: 110px;
    margin-right: -79px;
    right: 50%;
}

.animate {
    transform: scale(0.75);
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
    opacity: 0;
    transition: all .9s ease 0;
    -webkit-transition: all .9s ease 0
}

.OKgo.animate {
    transform: scale(1);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    opacity: 1
}

#parallax_slide .nes-preparez-img {
    height: 465px;
    position: relative
}

#parallax_slide .nes-preparez-img .s5_img {
    position: absolute
}

#parallax_slide .nes-preparez-img .aeoroccinoShadow {
    right: 80px;
    top: 340px
}

/* arrive at top 50px */
#parallax_slide .nes-preparez-img .emulsionneur {
    left: 49px;
    top: 100px
}

/* arrive at bottom 100px */
#parallax_slide .nes-preparez-img .aeoroccino {
    top: 180px;
    right: 11px
}

#parallax_slide .back_top {
    width: 100%;
    display: block;
    text-align: center;
    color: #898989;
    font-size: 13px;
    margin: 50px 0 40px
}

#parallax_slide #menu {
    display: block;
    max-width: 934px;
    margin: 0 auto;
}

/* Manage header image*/
@media only screen and (max-width: 1200px) {
    #parallax_slide .hsContainer {
        position: relative
    }

    #parallax_slide .nes-s1-image {
        position: relative;
        width: 100%;
        /* or whatever is required */
        text-align: center;
        /* ensures the image is always in the h-middle */
        overflow: hidden
            /* hide the cropped portion */
    }

    #parallax_slide .nes-s1-image img {
        position: relative;
        /* allows repositioning */
        left: 50%;
        /* move the whole width of the image to the right */
        margin-left: -600px;
        /* magic! */
        width: 1200px
    }
}

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

    #parallax_slide .section-coffee-types {
        padding-top: 160px
    }

    #parallax_slide .bigCup {
        width: 312px
    }

    #parallax_slide .caps {
        width: 108px
    }

    #parallax_slide .nes-s1-image img {
        width: 1142px;
        margin-left: -571px
    }

    #parallax_slide .upperGround {
        padding-bottom: 72px;
    }

    /* Located the animated cup in the right place after width:50%*/
    /*#parallax_slide  .uk-width-1-5 .cupAccessoires {
    margin-right:-79px;
    right:50%
}*/

    #parallax_slide .uk-width-1-5 .nes-s-more span a {
        margin-left: 0;
        margin-right: 0
    }
}

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

    /*Locate the Link in the left side when there are 3 o 4 cols*/
    #parallax_slide .uk-width-1-3 .nes-s-more span,
    #parallax_slide .uk-width-1-4 .nes-s-more span,
    #parallax_slide .uk-width-1-5 .nes-s-more span {
        /*display:block;*/
        margin-top: 86px;
        width: 100%
    }

    #parallax_slide .uk-width-1-3 .nes-s-more span a,
    #parallax_slide .uk-width-1-4 .nes-s-more span a,
    #parallax_slide .uk-width-1-5 .nes-s-more span a {
        margin-left: 0;
        margin-right: 0
    }

    /* Reduce the padding in the capsule*/
    .section-coffee-types .uk-grid .nes-blok1 {
        padding-left: 5px !important;
        padding-top: 0
    }

    /* Located the animated cup in the right place after width:50%*/
    #parallax_slide .cupAccessoires {
        margin-right: -79px;
        right: 50%
    }

}

@media only screen and (max-width: 600px) {
    #parallax_slide .nes-preparez-img {
        height: 405px
    }

    #parallax_slide .nes-preparez-img .emulsionneur {
        left: 20%
    }

    #parallax_slide .nes-preparez-img .aeoroccino {
        right: 20%
    }

    .section-coffee-types .uk-grid .nes-blok1 {
        transform: scale(0.75);
        -webkit-transform: scale(0.75);
        -ms-transform: scale(0.75);
    }
}

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

    #parallax_slide .section-accessoires .nes-s-more span a,
    #parallax_slide .section-recipes .nes-s-more span a {
        margin-left: 0;
        margin-right: 0
    }
}

@media only screen and (max-width: 479px) {
    #parallax_slide .nes-preparez-img .emulsionneur {
        left: 8%
    }

    #parallax_slide .nes-preparez-img .aeoroccino {
        right: 8%
    }

    #parallax_slide .gammeContent {
        width: 100%;
        height: 144px;
    }

    #parallax_slide .gammeContent img {
        left: 50%;
        margin-left: -68px
    }

    .section-coffee-types .uk-grid {
        margin-top: 30px !important;
    }

    .section-coffee-types .uk-grid .nes-blok1 {
        padding-left: 5px !important;
        padding-top: 0;
        transform: scale(1);
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
    }

    .section-coffee-types .uk-grid .nes-blok1 img {
        width: auto
    }
}

@-moz-document url-prefix() {
    #menuimgnav {
        padding-top: 0
    }
}

.section-coffee-types {
    /*height:1798px;*/
    background-size: 100% 102%
}

.blocbotton-order {
    text-align: center
}

.order-landingpage {
    float: none;
    display: inline-block;
    padding-left: 0
}

/* -----------------BUTTON - NC2----------------------*/

.add-to-cart {
    background-image: none;
    height: auto;
}

.nc2 .button,
.nc2 .button-large {
    background-color: #B78F28;
    /* fallback color if gradients are not supported */
    background-image: -webkit-linear-gradient(top, #B78F28, #946E08);
    /* For Chrome and Safari */
    background-image: -moz-linear-gradient(top, #B78F28, #946E08);
    /* For old Fx (3.6 to 15) */
    background-image: -ms-linear-gradient(top, #B78F28, #946E08);
    /* For pre-releases of IE 10*/
    background-image: -o-linear-gradient(top, #B78F28, #946E08);
    /* For old Opera (11.1 to 12.0) */
    background-image: linear-gradient(to bottom, #B78F28, #946E08);
    /* Standard syntax; must be last */
    border-radius: 3px;
    color: #FFF;
    display: inline-block;
    font-size: 18px;
    line-height: 22px;
    padding: 7px 32px;
    text-transform: uppercase;
    vertical-align: top;
    font-size: 12px;
    text-align: center;
    text-decoration: none;
    margin: 10px 0 0 18px !important
}

.nc2 .button:hover,
.nc2 .button-large:hover {
    background-color: #946E08;
    /* fallback color if gradients are not supported */
    background-image: -webkit-linear-gradient(top, #946E08, #B78F28);
    /* For Chrome and Safari */
    background-image: -moz-linear-gradient(top, #946E08, #B78F28);
    /* For old Fx (3.6 to 15) */
    background-image: -ms-linear-gradient(top, #946E08, #B78F28);
    /* For pre-releases of IE 10*/
    background-image: -o-linear-gradient(top, #946E08, #B78F28);
    /* For old Opera (11.1 to 12.0) */
    background-image: linear-gradient(to bottom, #946E08, #B78F28);
    /* Standard syntax; must be last */
    margin: 10px 0 0 18px !important
}

.nc2 .button-large,
.nc2 .button-large:hover {
    padding: 14px 32px;
    font-size: 16px;
    margin: 10px 0 0 !important
}

.nc2 .button-blocvertical {
    text-align: center
}

.nc2 .button-blocvertical .button,
.nc2 .button-blochorizontal .button {
    margin: 10px 0 0 !important
}

.mos .button,
.mos .button-large {
    background-color: #357e00;
    border: solid #2e5d23 1px;
    color: #fff;
    text-shadow: 1px 1px 1px #000;
    text-decoration: none;

    width: auto;
    font-weight: normal;
    display: inline-block;
    line-height: 22px;
    padding: 7px 32px;
    vertical-align: top;
    font-size: 12px;
    text-align: center;
    margin: 10px 0 0 18px !important
}

.mos .button:hover,
.mos .button-large:hover {
    background: #2b5518;
    margin: 10px 0 0 18px !important
}

.mos .button-large,
.mos .button-large:hover {
    padding: 14px 32px;
    font-size: 16px;
    margin: 10px 0 0 !important
}

.mos .button-blocvertical {
    text-align: center
}

.mos .button-blocvertical .button,
.mos .button-blochorizontal .button {
    margin: 10px 0 0 !important
}

/*-------------MENU SECTION ------------------------------*/
ul.coffee-menu {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: table;
    table-layout: fixed;
    width: 100%;
    margin: 30px auto
}

ul.coffee-menu li {
    display: table-cell;
    width: 2%;
    vertical-align: middle;
    text-align: center;
    height: 80px;
    position: relative;
    padding: 0
}

ul.coffee-menu li:before {
    content: "";
    display: block;
    position: relative;
    width: 100%;
    top: 41px;
    border-top: 2px solid #f5f5f5
}

ul.coffee-menu li:first-child:before {
    content: "";
    display: block;
    position: relative;
    width: 50%;
    top: 41px;
    left: 50%;
    border-top: 2px solid #f5f5f5
}

ul.coffee-menu li:last-child:before {
    content: "";
    display: block;
    position: relative;
    width: 50%;
    top: 41px;
    border-top: 2px solid #f5f5f5
}

ul.coffee-menu li a {
    display: inline-block;
    width: 80px;
    height: 80px;
    background-color: #fff;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    color: #aea391;
    border: 2px solid #f0f0f0;
    border-radius: 50%;
    vertical-align: middle;
    line-height: 80px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
}

ul.coffee-menu li a:hover,
ul.coffee-menu li a.evitca,
ul.coffee-menu li a.principal:hover {
    background-color: #aea391;
    width: 80px;
    height: 80px;
    color: #fff;
    line-height: 80x;
    text-decoration: none;
    transition: width .3s ease-out, height .3s ease-out, color .6s linear;
    font-size: 100%;
    overflow: visible
}

ul.coffee-menu li a.evitca {
    cursor: inherit
}
/* ------------PERSONALIZED THE COLORS OF THE COFFEE----------------------*/

/* ..............PURE ORIGIN............................*/
.section-coffee-types .rosabaya .nes-gamme-titre a {
	color:#b19594!important;
}

.section-coffee-types .rosabaya .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme2-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .rosabaya.nes-blok4 .nes-texte {
	color:#b19594!important;
}

#parallax_slide .rosabaya.nes-gamme-more a div.over {
	background-color:#b19594!important;
}

#parallax_slide .rosabaya .nes-texte1 .puce.active {
	background:#b19594!important;
}

#parallax_slide .rosabaya .nes-texte1 .puce {
	background:#e6d7ce!important;
}

#parallax_slide .rosabaya .nes-gamme-more a div.over {
	background-color:#b19594!important;
}

.section-coffee-types .dulcao .nes-gamme-titre a {
	color:#c6a57d!important; 
} 

.section-coffee-types .dulcao .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme3-arrow1.png) left center no-repeat!important; ;
	padding-left:1em
}

.section-coffee-types .dulcao .nes-blok4 .nes-texte {
	color:#c6a57d!important; 
}

#parallax_slide .dulcao .nes-gamme-more a div.over {
	background-color:#c6a57d!important; 
}

#parallax_slide .dulcao .nes-texte1 .puce {
	background:#ecdcc6!important; 
}

#parallax_slide .dulcao .nes-texte1 .puce.active {
	background:#cca576!important; 
}

#parallax_slide .dulcao .nes-gamme-more a div.over {
	background-color:#cca576!important;
}

.section-coffee-types .bukeela .nes-gamme-titre a {
	color:#bb6e4f!important;
} 

.section-coffee-types .bukeela .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme4-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .bukeela .nes-blok4 .nes-texte {
	color:#bf6540!important;
}

#parallax_slide .bukeela .nes-gamme-more a div.over {
	background-color:#cd5753!important;
}

#parallax_slide .bukeela .nes-texte1 .puce {
	background:#dbaa93!important;
}

#parallax_slide .bukeela .nes-texte1 .puce.active {
	background:#bf6540!important;
}

#parallax_slide .bukeela .nes-gamme-more a div.over {
	background-color:#bf6540!important;
}

.section-coffee-types .indriya .nes-gamme-titre a {
	color:#63624d!important;
} 

.section-coffee-types .indriya .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme1-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .indriya .nes-blok4 .nes-texte {
	color:#63624d!important;
}

#parallax_slide .indriya .nes-gamme-more a div.over {
	background-color:#63624d!important;
}

#parallax_slide .indriya .nes-texte1 .puce {
	background:#cfc9b9!important;
}

#parallax_slide .indriya .nes-texte1 .puce.active {
	background:#63624d!important;
}
#parallax_slide .indriya .nes-gamme-more a div.over {
	background-color:#63624d!important;
}


/* ..............INTENSO............................*/

.section-coffee-types .kazaar .nes-gamme-titre a {
	color:#243251!important;
} 

.section-coffee-types .kazaar .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme1-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .kazaar .nes-blok4 .nes-texte {
	color:#243251!important;
}

#parallax_slide .kazaar .nes-gamme-more a div.over {
	background-color:#243251!important;
}

#parallax_slide .kazaar .nes-texte1 .puce {
	background:#cfc9b9!important;
}

#parallax_slide .kazaar .nes-texte1 .puce.active {
	background:#243251!important;
}

#parallax_slide .kazaar .nes-gamme-more a div.over {
	background-color:#243251!important;
}

.section-coffee-types .dharkan .nes-gamme-titre a {
	color:#4f727e!important;
} 

.section-coffee-types .dharkan .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme2-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .dharkan .nes-blok4 .nes-texte {
	color:#4f727e!important;
}

#parallax_slide .dharkan .nes-gamme-more a div.over {
	background-color:#4f727e!important;
}

#parallax_slide .dharkan .nes-texte1 .puce {
	background:#bdc7cb!important;
}

#parallax_slide .dharkan .nes-texte1 .puce.active {
	background:#4f727e!important;
}

#parallax_slide .dharkan .nes-gamme-more a div.over {
	background-color:#4f727e!important;
}

.section-coffee-types .ristretto .nes-gamme-titre a {
	color:#000!important;
} 

.section-coffee-types .ristretto .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme3-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .ristretto .nes-blok4 .nes-texte {
	color:#000!important;
}

#parallax_slide .ristretto .nes-gamme-more a div.over {
	background-color:#000!important;
}

#parallax_slide .ristretto .nes-texte1 .puce {
	background:#a5a5a5!important;
}

#parallax_slide .ristretto .nes-texte1 .puce.active {
	background:#000!important;
}

#parallax_slide .ristretto .nes-gamme-more a div.over {
	background-color:#000!important;
}

.section-coffee-types .arpeggio .nes-gamme-titre a {
	color: #44206a!important; 
} 

.section-coffee-types .arpeggio .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme4-arrow1.png) left center no-repeat!important;
	padding-left:1em;
}

.section-coffee-types .arpeggio .nes-blok4 .nes-texte {
	color:#44206a!important;
}

#parallax_slide .arpeggio .nes-gamme-more a div.over {
	background-color:#44206a!important;
}

#parallax_slide .arpeggio .nes-texte1 .puce {
	background:#b6abc1!important;
}

#parallax_slide .arpeggio .nes-texte1 .puce.active {
	background:#44206a!important;
}

#parallax_slide .arpeggio .nes-gamme-more a div.over {
	background-color:#44206a!important;
}

.section-coffee-types .roma .nes-gamme-titre a {
	color: #6d615c!important; 
} 

.section-coffee-types .roma .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme5-arrow1.png) left center no-repeat!important;
	padding-left:1em;
}

.section-coffee-types .roma .nes-blok4 .nes-texte {
	color:#6d615c!important;
}

#parallax_slide .roma .nes-gamme-more a div.over {
	background-color:#6d615c!important;
}

#parallax_slide .roma .nes-texte1 .puce {
	background:#c0bcbb!important;
}

#parallax_slide .roma .nes-texte1 .puce.active {
	background:#6d615c!important;
}

#parallax_slide .roma .nes-gamme-more a div.over {
	background-color:#6d615c!important;
}

/* ..............ESPRESSO............................*/
.section-coffee-types .livanto .nes-gamme-titre a {
	color: #c1691d!important; 
} 

.section-coffee-types .livanto .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme1-arrow1.png) left center no-repeat!important;
	padding-left:1em;
}

.section-coffee-types .livanto .nes-blok4 .nes-texte {
	color:#c1691d!important;
}

#parallax_slide .livanto .nes-gamme-more a div.over {
	background-color:#c1691d!important;
}

#parallax_slide .livanto .nes-texte1 .puce {
	background:#dec4ad!important;
}

#parallax_slide .livanto .nes-texte1 .puce.active {
	background:#c1691d!important;
}

.section-coffee-types .capriccio .nes-gamme-titre a {
	color: #08573c!important; 
} 

.section-coffee-types .capriccio .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme2-arrow-green.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .capriccio .nes-blok4 .nes-texte {
	color:#08573c!important;
}

#parallax_slide .capriccio .nes-gamme-more a div.over {
	background-color:#08573c!important;
}

#parallax_slide .capriccio .nes-texte1 .puce {
	background:#a7bfb7!important;
}

#parallax_slide .capriccio .nes-texte1 .puce.active {
	background:#08573c!important;
}

.section-coffee-types .volluto .nes-gamme-titre a {
	color: #cd9735!important; 
} 

.section-coffee-types .volluto .nes-gamme-more a>div {
	background:url(https://www.nespresso.com/shared_res/mos/free_html/ch/coffee-range/coffee-espresso/s2-gamme3-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .volluto .nes-blok4 .nes-texte {
	color:#cd9735!important;
}

#parallax_slide .volluto .nes-gamme-more a div.over {
	background-color:#cd9735!important;
}

#parallax_slide .volluto .nes-texte1 .puce {
	background:#e3d3b5!important;
}

#parallax_slide .volluto .nes-texte1 .puce.active {
	background:#cd9735!important;
}

.section-coffee-types .cosi .nes-gamme-titre a {
	color: #7f5842!important; 
} 

.section-coffee-types .cosi .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme4-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .cosi .nes-blok4 .nes-texte {
	color:#7f5842!important;
}

#parallax_slide .cosi .nes-gamme-more a div.over {
	background-color:#7f5842!important;
}

#parallax_slide .cosi .nes-texte1 .puce {
	background:#c8bdb6!important;
}

#parallax_slide .cosi .nes-texte1 .puce.active {
	background:#7f5842!important;
}
/* ..............LUNGO............................*/
.section-coffee-types .fortissio .nes-gamme-titre a {
	color: #208375!important; 
} 

.section-coffee-types .fortissio .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme1-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .fortissio .nes-blok4 .nes-texte {
	color:#208375!important;
}

#parallax_slide .fortissio .nes-gamme-more a div.over {
	background-color:#208375!important;
}

#parallax_slide .fortissio .nes-texte1 .puce {
	background:#a9c1b5!important;
}

#parallax_slide .fortissio .nes-texte1 .puce.active {
	background:#208375!important;
}

.section-coffee-types .vivalto .nes-gamme-titre a {
	color: #607ebd!important; 
} 

.section-coffee-types .vivalto .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme2-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .vivalto .nes-blok4 .nes-texte {
	color:#607ebd!important;
}

#parallax_slide .vivalto .nes-gamme-more a div.over {
	background-color:#607ebd!important;
}

#parallax_slide .vivalto .nes-texte1 .puce {
	background:#c2c6d4!important;
}

#parallax_slide .vivalto .nes-texte1 .puce.active {
	background:#607ebd!important;
}

.section-coffee-types .linizio .nes-gamme-titre a {
	color: #e28547!important; 
} 

.section-coffee-types .linizio .nes-gamme-more a>div {
	background:url(https://boutique.nespresso.com/marketing/NC2_lungo/common/images/s2-gamme3-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .linizio .nes-blok4 .nes-texte {
	color:#e28547!important;
}

#parallax_slide .linizio .nes-gamme-more a div.over {
	background-color:#e28547!important;
}

#parallax_slide .linizio .nes-texte1 .puce {
	background:#ecceb7!important;
}

#parallax_slide .linizio .nes-texte1 .puce.active {
	background:#e28547!important;
}

/* ..............VARIATIONS............................*/

.section-coffee-types .caramelito .nes-gamme-titre a {
	color: #ad6726!important; 
} 

.section-coffee-types .caramelito .nes-gamme-more a>div {
	background:url(https://www.nespresso.com/shared_res/mos/free_html/ch/coffee-range/coffee-variations/s2-gamme1-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .caramelito .nes-blok4 .nes-texte {
	color:#ad6726!important;
}

#parallax_slide .caramelito .nes-gamme-more a div.over {
	background-color:#ad6726!important;
}

#parallax_slide .caramelito .nes-texte1 .puce {
	background:#e6d1b4!important;
}

#parallax_slide .caramelito .nes-texte1 .puce.active {
	background:#ad6726!important;
}

.section-coffee-types .vanilio .nes-gamme-titre a {
	color: #d1c37c!important; 
} 

.section-coffee-types .vanilio .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme2-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .vanilio .nes-blok4 .nes-texte {
	color:#d1c37c!important;
}

#parallax_slide .vanilio .nes-gamme-more a div.over {
	background-color:#d1c37c!important;
}

#parallax_slide .vanilio .nes-texte1 .puce {
	background:#f1edd2!important;
}

#parallax_slide .vanilio .nes-texte1 .puce.active {
	background:#d1c37c!important;
}

.section-coffee-types .ciocattino .nes-gamme-titre a {
	color: #58423a!important; 
} 

.section-coffee-types .ciocattino .nes-gamme-more a>div {
	background:url(/media/wysiwyg/cmsPages/othersp/coffees-ranges/s2-gamme3-arrow1.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .ciocattino .nes-blok4 .nes-texte {
	color:#58423a!important;
}

#parallax_slide .ciocattino .nes-gamme-more a div.over {
	background-color:#58423a!important;
}

#parallax_slide .ciocattino .nes-texte1 .puce {
	background:#cdc6bc!important;
}

#parallax_slide .ciocattino .nes-texte1 .puce.active {
	background:#58423a!important;
}

/*----------DECAF INTENSO---------------------*/
.section-coffee-types .decaff .nes-gamme-titre a {
	color: #874b49!important; 
} 

.section-coffee-types .decaff .nes-gamme-more a>div {
	background:url(https://www.nespresso.com/shared_res/mos/free_html/ch/coffee-range/coffee-decaffeinato/s-arrow.png) left center no-repeat!important;
	padding-left:1em
}

.section-coffee-types .decaff .nes-blok4 .nes-texte {
	color:#874b49!important;
}

#parallax_slide .decaff .nes-gamme-more a div.over {
	background-color:#874b49!important;
}

#parallax_slide .decaff .nes-texte1 .puce {
	background:#c8b6b5!important;
}

#parallax_slide .decaff .nes-texte1 .puce.active {
	background:#874b49!important;
}
