
/*-----------------------------------------------*/
/*--------------SERVICES AMLA--------------------*/
/*-----------------------------------------------*/
/*-----------------------------------------------*/
@font-face {
 font-family:'nothing_you_could_doregular';
 src:url('//boutique.nespresso.com/marketing/NC2_services/fonts/nothingyoucoulddo.eot');
 src:url('//boutique.nespresso.com/marketing/NC2_services/fonts/nothingyoucoulddo.eot?#iefix') format('embedded-opentype'),
 url('//boutique.nespresso.com/marketing/NC2_services/fonts/nothingyoucoulddo.woff') format('woff'),
 url('//boutique.nespresso.com/marketing/NC2_services/fonts/nothingyoucoulddo.ttf') format('truetype'),
 url('//boutique.nespresso.com/marketing/NC2_services/fonts/nothingyoucoulddo.svg#nothing_you_could_doregular') format('svg');
 font-weight:normal;
 font-style:normal;
}
.alignright{
  float:right;
}
.intro-section {
  margin-top: 100px;
}
.intro-section{text-align:center;padding-bottom:54px;}
.intro-section h1{margin:0 0 58px;font:37px/50px "Trebuchet MS", Helvetica, arial, sans-serif;}
.intro-section h1 .mark{color:#c31342;font:50px 'nothing_you_could_doregular', cursive;word-spacing:-16px;}
.note-text{display:block;font:italic 18px/26px "Trebuchet MS", Helvetica, arial, sans-serif;}
.intro-section .note-text{padding:0 163px 41px;}
.note-text .mark{color:#c31342;font:28px/26px 'nothing_you_could_doregular', cursive;letter-spacing:-1px;}
.note-section{padding:132px 0 159px;text-align:center;}
.note-section .note-text{font-size:25px;line-height:35px;padding:0 110px 32px;}
.note-section .note-text .mark{font-size:38px;line-height:35px;letter-spacing:normal;word-spacing:-2px;}
.btn-row{text-align:center;}
.btn-row .holder{display:inline-block;vertical-align:top;}
.services ul a:hover + .bg-shadow{left:50%;}
.container{width:920px;margin:0 auto;padding:56px 0 68px;}
.container:after{display:block;content:"";clear:both;}
.intro-section{text-align:center;padding-bottom:54px;}
.intro-section h1{margin:0 0 58px;font:37px/50px "Trebuchet MS", Helvetica, arial, sans-serif;}
.intro-section h1 .mark{color:#c31342;font:50px 'nothing_you_could_doregular', cursive;word-spacing:-16px;}
.note-text{display:block;font:italic 18px/26px "Trebuchet MS", Helvetica, arial, sans-serif;}
.intro-section .note-text{padding:0 163px 41px;}
.note-text .mark{color:#c31342;font:28px/26px 'nothing_you_could_doregular', cursive;letter-spacing:-1px;}
.note-section{padding:132px 0 159px;text-align:center;}
.note-section .note-text{font-size:25px;line-height:35px;padding:0 110px 32px;}
.note-section .note-text .mark{font-size:38px;line-height:35px;letter-spacing:normal;word-spacing:-2px;}
.btn-row{text-align:center;}
.btn-row .holder{display:inline-block;vertical-align:top;}
*+html .btn-row .holder{display:inline;}
.btn-row .arrow{float:left;width:85px;height:50px;margin-right:23px;text-indent:-9999px;overflow:hidden;background: url(//boutique.nespresso.com/marketing/NC2_services/images/sprite-2.png) no-repeat 0 -62px;}
.btn-signin{float:left;margin-top:23px;padding:10px 51px 9px;font-size:20px;line-height:24px;text-transform:uppercase;border-radius:3px;background: #bd1a45;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkMjU1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZTBmMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #cd2551 0%, #ae0f39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cd2551), color-stop(100%,#ae0f39));background: -webkit-linear-gradient(top,  #cd2551 0%,#ae0f39 100%);background: -o-linear-gradient(top,  #cd2551 0%,#ae0f39 100%);background: -ms-linear-gradient(top,  #cd2551 0%,#ae0f39 100%);background: linear-gradient(to bottom,  #cd2551 0%,#ae0f39 100%);}
.services{text-align:center;padding:0 7px 40px 0;}
.services ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:top;}
*+html .services ul{display:inline;}
.services ul li{float:left;padding:0 17px 20px 18px;width:148px;position:relative;z-index:10;}
.services ul li a{display:block;position:relative;z-index:5;text-decoration:none;}
.services ul li .bg-shadow{position:absolute;z-index:1;border-radius:50%;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2MDQ1MzMiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzYwNDUzMyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MDQ1MzMiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.4) 0%, rgba(96,69,51,0) 57%, rgba(96,69,51,0) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(96,69,51,0.4)), color-stop(57%,rgba(96,69,51,0)), color-stop(100%,rgba(96,69,51,0)));background: -webkit-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.4) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: -o-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.4) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: -ms-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.4) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: radial-gradient(ellipse at center,  rgba(96,69,51,0.4) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);width:450px;height:450px;left:-9999px;top:-175px;margin-left:-225px;}
.services ul a:hover + .bg-shadow{left:50%;}
.services .ico{display:block;position:relative;width:100%;height:104px;opacity:0.85;white-space:nowrap;}
.services .ico:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:1px;margin:0 0 0 -4px;}
*+html .services .ico{line-height:104px;}
.services .ico img{vertical-align:middle;white-space:normal;}
.services ul a:hover .ico{opacity:1;}
.services .title{border:solid #bcad96;border-width:1px 0;font-size:12px;line-height:16px;font-weight:normal;font-weight:bold;text-transform:uppercase;display:block;padding:4px 0 5px;color:#bcad96;margin:8px 0 19px;}
.services .more{line-height:20px;color:#c31342;width:100%;position:absolute;bottom:0;left:-9999px;}
.more em,.article-row .more a{font-style:normal;padding-left:25px;display:inline-block;vertical-align:top;background: url(//boutique.nespresso.com/marketing/NC2_services/images/sprite-2.png) no-repeat 0 6px;margin-right:7px;}
.services ul li a:hover{margin-bottom:-20px;padding-bottom:20px;}
.services ul a:hover .more{left:0;}
.services ul a:hover .title{border-color:#fff;color:#fff;}
.services ul a:hover .more em:hover{text-decoration:underline;}
.scroll-down{height: 27px; display:inline-block;font-size:11px;line-height:14px;color:#c31342;text-transform:uppercase;padding:11px 0 10px 60px;margin-left:80px;background: url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/sprite_scrolldown_arrow.png) no-repeat 0 0;position:relative;z-index:10;}
.scroll-down:hover{text-decoration:underline;background-position: 0 -47px}
.order-section{padding:54px 0 0;}
.article-row{height:1%;padding:0 68px 13px;position:relative;z-index:5;}
.article-row:after{content:"";display:block;clear:both;}
.article-row .image{float:left;width:382px;text-align:center;position:relative;z-index:1;}
.article-row .image.alignright{float:right;}
.article-row .image:before{content:"";position:absolute;z-index:1;border-radius:50%;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2MDQ1MzMiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzYwNDUzMyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MDQ1MzMiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.4) 0%, rgba(96,69,51,0) 57%, rgba(96,69,51,0) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(96,69,51,0.4)), color-stop(57%,rgba(96,69,51,0)), color-stop(100%,rgba(96,69,51,0)));background: -webkit-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.4) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: -o-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.4) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: -ms-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.4) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: radial-gradient(ellipse at center,  rgba(96,69,51,0.8) 0%,rgba(96,69,51,0) 40%,rgba(96,69,51,0) 100%);width:900px;height:900px;left:50%;top:-350px;margin-left:-450px;}
.article-row .image img{vertical-align:top;display:inline;position:relative;z-index:5;}
.article-row .text-block{overflow:hidden;padding:13px 0 0 18px;position:relative;font-size:14px;line-height:21px;position:relative;z-index:10;}
.article-row h2{margin:0 0 18px;font-size:34px;line-height:38px;letter-spacing:2px;font-weight:bold;text-transform:uppercase;color:#fff;}
.order-section .article-row h2{font-size:34px;line-height:38px;font-weight:bold;letter-spacing:2px;margin-bottom:22px;}
.items-list{list-style:none;margin:0 -10px;padding:0;text-align:center;width:940px;position:relative;z-index:15;}
.items-list li{width:215px;padding:0 6px 38px 10px;display:inline-block;vertical-align:top;position:relative;}
*+html .items-list li{display:inline;}
.items-list a{display:block;width:100%;position:relative;z-index:20;}
.items-list .ico{display:block;position:relative;width:100%;height:120px;opacity:0.85;white-space:nowrap;}
.items-list .ico:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:1px;margin:0 0 0 -4px;}
*+html .items-list .ico{line-height:120px;}
.items-list .ico img{vertical-align:middle;white-space:normal;}
.items-list .title{text-transform:uppercase;display:block;width:160px;margin:9px auto;padding:6px 0 0;border-top:2px solid #bcad96;color:#bcad96;}
.items-list .desc{display:block;line-height:16px;color:#908573;margin-bottom:16px;text-align:left;}
.order-section .items-list .desc{line-height:18px;}
.items-list .more{font-size:14px;line-height:18px;color:#c31342;width:100%;position:absolute;bottom:0;left:-9999px;}
.more em{margin-right:26px;}
.items-list a:hover{margin-bottom:-18px;padding-bottom:18px;}
.items-list a:hover .more{left:0;}
.items-list a:hover .more em:hover{text-decoration:underline;}
.items-list a:hover .ico{opacity:1;}
.items-list a:hover .title{border-color:#fff;color:#fff;}
.items-list a:hover .desc{color:#fff;}
.items-list li .bg-shadow{position:absolute;z-index:1;border-radius:50%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2MDQ1MzMiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzYwNDUzMyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MDQ1MzMiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.5) 0%, rgba(96,69,51,0) 57%, rgba(96,69,51,0) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(96,69,51,0.5)), color-stop(57%,rgba(96,69,51,0)), color-stop(100%,rgba(96,69,51,0)));background: -webkit-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.5) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: -o-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.5) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: -ms-radial-gradient(center, ellipse cover,  rgba(96,69,51,0.5) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);background: radial-gradient(ellipse at center,  rgba(96,69,51,0.5) 0%,rgba(96,69,51,0) 57%,rgba(96,69,51,0) 100%);width:450px;height:450px;left:-9999px;top:-100px;margin-left:-225px;}
.items-list a:hover + .bg-shadow{left:50%;}
.white-section{background:#e7dcd1;width:100%;color:#101010;border-bottom:1px solid #cec6be;border-top:58px solid #000;}
.white-section .container{padding:0;}
.white-section .container-holder{
  background: url(//boutique.nespresso.com/marketing/NC2_services/images/bg-white-section.jpg) no-repeat;
  background-size:100% 100%;
  /*width:920px;*/
  padding:9px 0;
  margin:0;
}
.white-section .container-holder:after{content:"";display:block;clear:both;}
.white-section h2{font-size:34px;line-height:38px;font-weight:bold;color:#101010;letter-spacing:2px;margin-bottom:18px;}
.white-section .article-row{padding:12px 30px 0 72px;float:left;clear:both;position:relative;width:818px;}
.delivery-section .container-holder{padding-bottom:25px;}
.white-section .article-row .image{margin:-70px 0 0 30px;}
.delivery-section .article-row .image{margin-top:-52px;}
.white-section .article-row .image:before{display:none;}
.white-section .items-list{font-size:12px;line-height:16px;clear:both;float:none;}
.white-section .items-list .desc{color:#594c33;line-height:16px;}
.white-section .items-list .title{color:#807050;border-color:#807050;}
.white-section .items-list li .bg-shadow{display:none;}
.white-section .items-list a:hover .title{color:#000;border-color:#7e7e7d;}
.white-section .items-list a:hover .desc{color:#000;}
.white-section .article-row p{padding-bottom:15px;}
.article-row .more{display:block;}
.article-row .more a{margin-right:90px;}
.more a{color:#c31342;margin-right:110px;}
.more a:hover{text-decoration:underline;}
.customer-care-section{padding:125px 0 67px;}
.customer-care-section .article-row{padding-bottom:32px;}
.customer-care-section .items-list .ico{opacity:0.9;}
.customer-care-section .items-list .title{margin-top:3px;}
/*AMLA NESPRESSO*/
a, a:hover, a:visited {
  text-decoration:none;
}
.pink {
  color:#c31342;
}
.close-toggle {
  background: url(//www.nespresso.com/shared_res/mos/free_html/int/capsule-plp/images/sprite_close_box.png)0 -22px no-repeat;
  position: relative;
  top: 10px;
  left: 963px;
  width: 23px;
  height: 23px;
  cursor: pointer;
}
.close-toggle:hover {
  background-position: 0 0px;
}
article {
    padding-bottom: 20px;
    padding-left: 80px;
    padding-right: 80px;
   
}
h4 {
  font-size: 18px;
  line-height: 22px;
  text-transform: uppercase;

}
ul {
  padding: 0;
  margin: 0;
}
.left-part {
  display: inline-block;
  vertical-align: top;
  width: 40%;
}
.upper {
  text-transform: uppercase;
  height: 46px;
}
.block-1-3, .block-2-3, .block-3-3 {
  display: inline-block;
  width: 29%;
  vertical-align: top;
}
.block-1-3, .block-2-3 {
  margin-right: 5%;
}
.inlb {
  display: inline-block;
  vertical-align: top;
}
.al-fo li {
  display: inline-block;
  vertical-align: bottom;
  margin-right: 65px;
}
.al-fo li a {
  text-decoration: underline;
}
.application {
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/services_applications_big.jpg) 0 -110px no-repeat;
  padding-bottom: 40px;
  display: none;
}
.phone {
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/details_phone.png) 0 -30px no-repeat;
  padding-bottom: 40px;
  display: none;
  background-size: 1000px auto;
}
.expertise{
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/services_expertise_big.jpg) 0 0 no-repeat;
  padding-bottom: 40px;
  display: none;
  background-position: 0px -80px;
}
.web{
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/services_web_big.jpg) 0 0 no-repeat;
   padding-bottom: 40px;
  display: none;
}
.toggle-recycling {
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/services_recycling_big.jpg) 0 0 no-repeat;
   padding-bottom: 40px;
  color: #f5f5f5;
  display: none;
}
.toggle-assistance {
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/services_assistance_big.jpg) 0 0 no-repeat;
  padding-bottom: 40px;
  color: #f5f5f5;
  display: none;
}
.toggle-assistance .content-section,
.toggle-recycling .content-section {
  width: 600px;
}
.toggle-recycling h5, 
.toggle-assistance h5,
.toggle-boutique-pickup h5,
.toggle-pickup-point h5,
.toggle-time h5 {
  font-size: 18px;
  font-style: italic;
}
.toggle-recycling h6,
.toggle-assistance h6,
.toggle-boutique-pickup h6,
.toggle-pickup-point h6,
.toggle-time h6 {
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 20px;
  height: 30px;
}
.toggle-recycling .content-section img,
.toggle-assistance .content-section img {
  padding: 10px 0;
  border-top: 1px solid #f5f5f5;
  display: inline-block;
  vertical-align: top;
}
.toggle-recycling .content-section p,
.toggle-assistance .content-section p {
  display: inline-block;
  width: 170px;
  vertical-align: top;
}
.toggle-recycling .onleft,
.toggle-assistance .onleft {
  width: 49%;
  display: inline-block;
  vertical-align: top;
}
.toggle-recycling .onright,
.toggle-assistance .onright {
  width: 49%;
  display: inline-block;
  margin-left: .4%;
  vertical-align: top;
}
.toggle-assistance .bottom-section,
.toggle-boutique-pickup .bottom-section,
.toggle-time .bottom-section {
  margin-top: 20px;
}
.toggle-boutique-pickup {
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/services_btqPickup_big.jpg) 0 0 no-repeat;
  padding-bottom: 40px;
  color: #f5f5f5;
  display: none;
}
.toggle-pickup-point {
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/services_pickupPoint_big.jpg) 0 0 no-repeat;
  padding-bottom: 40px;
  color: #f5f5f5;
  display: none;
}
.toggle-time {
  background: #171614 url(//www.nespresso.com/shared_res/mos/free_html/int/services/images/services_yourTime_big.jpg) 0 0 no-repeat;
  padding-bottom: 40px;
  color: #f5f5f5;
  display: none;
}
.toggle-boutique-pickup li,
.toggle-pickup-point li,
.toggle-time li {
  margin-bottom: 15px;
  border-bottom: 1px solid #f5f5f5;
  list-style: none;
}
.toggle-boutique-pickup .number,
.toggle-boutique-pickup h6,
.toggle-boutique-pickup img,
.toggle-boutique-pickup p,
.toggle-pickup-point .number,
.toggle-pickup-point h6,
.toggle-pickup-point img,
.toggle-pickup-point p,
.toggle-time .number,
.toggle-time h6,
.toggle-time img,
.toggle-time p {
  display: inline-block;
  vertical-align: middle;
}
.toggle-boutique-pickup .number,
.toggle-pickup-point .number,
.toggle-time .number {
  font-size: 24px;
  width: 40px;
}
.toggle-boutique-pickup h6,
.toggle-pickup-point h6,
.toggle-time h6 {
  width: 26%;
  font-size: 1.1em;
}
.toggle-boutique-pickup p,
.toggle-pickup-point p,
.toggle-time p {
   width: 48%;
   margin-left: 2%;
}
.more em {
  color: #c31342;
  text-decoration: underline;
  cursor: pointer;
}
.bigger {
  font-size: 1.5em;
}
.toggle-assistance .content-section p {
  width: 80%;
}
.application ul {
  width: 120%;
}
h1, .bottom {
text-align:center;
}
p {
line-height: 17px;
}