.dp_b2b_mor .dp_b2b_mor_wrap {
	width: 996px;
	margin: 0 auto;
	padding-top: 34px;
	background-color: #000;
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;
	color: #ffffff;
	
}

#dp_b2b_mor_peru .dp_b2b_mor_wrap {
	background: url(../images/nespresso_description/coffee/dp-origin_peru_btob_bgr.png) center -55px no-repeat;
	background-size: 100% 100%;
}


.dp_b2b_mor .dp_b2b_mor_row:after,
.dp_b2b_mor .dp_b2b_mor_logo_holder:after,
.dp_b2b_mor .dp_b2b_mor_cap_desc_row:after,
.dp_b2b_mor_row .dp_b2b_mor_third_row:after {
	content: '';
	width: 100%;
	display: table;
	clear: both;
}

.dp_b2b_mor .dp_b2b_mor_first_row {
	margin-top: 5px;
}

.dp_b2b_mor .dp_b2b_mor_second_row {
	margin-bottom: 20px;
}

.dp_b2b_mor .dp_b2b_mor_left,
.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
	width: 400px;
	float: left;
}

.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
	width: 610px;
	float: left;
}

.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
	width: 662px;
}

.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
	float: left;
	padding-top: 0px;
	padding-left: 15px;
}

.dp_b2b_mor .dp_b2b_mor_right {
	width: 312px;
	float: right;
}

.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
	float: right;
}

.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
	padding-bottom: 9px;
	padding-right: 15px;
	padding-left: 15px;
}

.dp_b2b_mor h2.dp_b2b_mor_sec_title {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
	font-size: 18px;
	line-height: 20px;
	text-transform: uppercase;
	margin: 0;
	padding-bottom: 10px;
}

.dp_b2b_mor .dp_b2b_mor_prod_desc {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;
	font-size: 16px;
	line-height: 24px;
	margin: 0;
	padding-bottom: 26px;
	letter-spacing: 0.002em;
}

.dp_b2b_mor .dp_b2b_mor_prod_price {
	font-size: 16px;
	line-height: 18px;
	margin: 0;
}

.dp_b2b_mor .dp_b2b_mor_logo_holder {
	padding: 0 40px 10px;
}

.dp_b2b_mor .dp_b2b_mor_logo_left {
	float: left;
	width: 50%;
}

.dp_b2b_mor .dp_b2b_mor_logo_right {
	float: right;
	width: 50%;
}

.dp_b2b_mor .dp_b2b_mor_logo_left img,
.dp_b2b_mor .dp_b2b_mor_logo_right img,
.dp_b2b_mor .dp_b2b_mor_capsule img {
	width: 100%;
	height: auto;
	border: none;
}

.dp_b2b_mor .dp_b2b_mor_logo_desc {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;
	font-size: 14px;
	line-height: 20px;
	margin: 0;
	text-align: center;
	/* padding-right: 10px; */
}

.dp_b2b_mor .dp_b2b_mor_logo_desc sup {
	top: -0.2em;
}

.dp_b2b_mor .dp_b2b_mor_capsule {
	width: 167px;
	margin: 0 auto;
	z-index: 100;
	position: relative;
	padding-top: 0;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc {
	width: 100%;
	position: absolute;
	top: 22%;
	left: 0;
}

.dp_b2b_mor .dp_b2b_mor_left {
	position: relative;
}

.dp_b2b_mor .dp_b2b_mor_cap_left {
	float: left;
	width: 41%;
}

.dp_b2b_mor .dp_b2b_mor_cap_right {
	float: right;
	width: 45%;
}

.dp_b2b_mor .dp_b2b_mor_cap_intense {
	padding-top: 24px;
}

.dp_b2b_mor .dp_b2b_mor_cap_intense p {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;
	font-size: 14px;
	line-height: 22px;
	color: #ffffff;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	letter-spacing: 0.05em;
}

.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
	font-size: 20px;
	line-height: 22px;
	color: #cc9f03;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul {
	margin: 0;
	padding: 0;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li {
	list-style: none;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;
	font-size: 14px;
	line-height: 14px;
	letter-spacing: 2px;
	font-weight: normal;
	text-transform: uppercase;
	position: relative;
	margin: 0;
	letter-spacing: 0.08em;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3:after {
	content: '';
	display: block;
	height: 1px;
	position: absolute;
	top: 72.4%;
	z-index: 1;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_bitter h3:after {
	right: 0;
	width: 66.5%;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_acid h3:after {
	right: 0;
	width: 78%;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_body h3:after {
	left: 0;
	width: 85%;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_roast h3:after {
	left: 0;
	width: 73%;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3:after {
	background: -moz-linear-gradient(left, rgba(60, 60, 62, 1) 0%, rgba(60, 60, 62, 1) 50%, rgba(60, 60, 62, 0.1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(60, 60, 62, 1) 0%, rgba(60, 60, 62, 1) 50%, rgba(60, 60, 62, 0.1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(60, 60, 62, 1) 0%, rgba(60, 60, 62, 1) 50%, rgba(60, 60, 62, 0.1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3e', endColorstr='#1a3c3c3e', GradientType=1);
	/* IE6-9 */
}

.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3:after {
	background: -moz-linear-gradient(left, rgba(60, 60, 62, 0.1) 0%, rgba(60, 60, 62, 1) 50%, rgba(60, 60, 62, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(60, 60, 62, 0.1) 0%, rgba(60, 60, 62, 1) 50%, rgba(60, 60, 62, 1)100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(60, 60, 62, 0.1) 0%, rgba(60, 60, 62, 1) 50%, rgba(60, 60, 62, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3e', endColorstr='#1a3c3c3e', GradientType=1);
	/* IE6-9 */
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 span {
	display: inline-block;
	z-index: 100;
	position: relative;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span {
	padding-right: 5px;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3 span {
	padding-left: 5px;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
	font-size: 14px;
	line-height: 14px;
	color: #5e5e5e;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li {
	text-align: left;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li {
	text-align: right;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
	margin-bottom: 18px;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator span.dp_b2b_mor_ind_active {
	color: #cc9f03;
}

.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
	background-color: rgba(26, 26, 26, .9);
	box-sizing: border-box;
	padding: 20px 10px;
}

.dp_b2b_mor .dp_b2b_mor_prod_info {
	margin-bottom: 40px;
}

.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_row {
	position: relative;
}

.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
	width: 684px;
	background-color: rgba(17, 17, 17, .9);
	position: absolute;
	height: 100%;
	padding: 0 28px;
	box-sizing: border-box;
}

.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_prod_info_holder {
	width: 100%;
	margin: 0 auto;
	position: relative;
	top: 50%;
	transform: translateY(-48%);
}

.dp_b2b_mor .dp_b2b_mor_map_holder,
.dp_b2b_mor .dp_b2b_mor_assort,
.dp_b2b_mor .dp_b2b_mor_fifth_box {
	margin-bottom: 27px;
}

.dp_b2b_mor .dp_b2b_mor_map_holder {
	margin-bottom: 11px;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
	padding: 0 10px 16px 10px;
	border-bottom: 1px solid #2e2e30;
	margin-bottom: 16px;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc_row:last-of-type {
	border: none;
	padding-bottom: 0;
	margin-bottom: 0;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
	text-align: left;
	display: inline-block;
	float: left;
	font-size: 14px;
	line-height: 14px;
	letter-spacing: 0.001em;
	color: #fff;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
	font-size: 14px;
	line-height: 14px;
	text-align: right;
	float: right;
	display: inline-block;
	color: #cc9f03;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
	text-align: right;
	display: inline-block;
	float: right;
	font-size: 20px;
	line-height: 10px;
	color: #cc9f03;
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
}

.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
	font-size: 14px;
	line-height: 14px;
}

.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
	color: #5e5e5e;
}

.dp_b2b_mor .dp_b2b_mor_cap_desc_row.dp_b2b_mor_cap_clr_side_padd {
	padding: 0 0 16px 0;
}

.dp_b2b_mor .dp_b2b_mor_icon_holder ul {
	margin: 0;
	padding: 0;
}

.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
	text-align: center;
	list-style: none;
	display: inline-block;
	width: 23.5%;
	color: #5e5e5e;
}

.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
	width: 36px;
	display: inline-block;
	clear: both;
	margin-bottom: 5px;
}

.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon img,
.dp_b2b_mor .dp_b2b_mor_w_map img,
.dp_b2b_mor .dp_b2b_mor_dharkan img,
.dp_b2b_mor .dp_b2b_mor_livanto img,
.dp_b2b_mor .dp_b2b_mor_cosi img,
.dp_b2b_mor .dp_b2b_mor_colombiaol img,
.dp_b2b_mor .dp_b2b_mor_kazaar img,
.dp_b2b_mor .dp_b2b_mor_colection img,
.dp_b2b_mor .dp_b2b_mor_thumb_img img,
.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo img,
.dp_b2b_mor_row .dp_b2b_mor_caps_origin div img {
	width: 100%;
	height: auto;
	border: none;
}

.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
	display: inline-block;
	width: 100%;
	clear: both;
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
	font-size: 11px;
	line-height: 14px;
}

.dp_b2b_mor .dp_b2b_mor_cap_clr_side_padd .dp_fit_fow_cap_desc_text {
	width: 100%;
	padding-left: 10px;
	padding-bottom: 5px;
	box-sizing: border-box;
}

.dp_b2b_mor .dp_b2b_mor_icon_holder ul li:last-of-type {
	margin-right: 0;
}

.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
	font-size: 12px;
	line-height: 14px;
}

.dp_b2b_mor .dp_b2b_mor_icon_holder ul li:nth-child(2),
.dp_b2b_mor .dp_b2b_mor_icon_holder ul li:nth-child(3) {
	color: #ffffff;
}

.dp_b2b_mor .dp_b2b_mor_w_map {
	position: relative;
	width: 100%;
}

.dp_b2b_mor .dp_b2b_mor_w_map span {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;
	font-size: 13px;
	line-height: 13px;
	text-transform: uppercase;
	display: inline-block;
	padding: 14px 8px;
	border: 1px solid #ffffff;
	position: absolute;
}

.dp_b2b_mor .dp_b2b_mor_w_map {
	padding-top: 48%;
	background-repeat: no-repeat;
	/* background-position: top center; */
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
	width: 538px;
	margin-right: 35px;
}

.dp_b2b_mor .dp_b2b_mor_w_map.indonesia {
	background-image: url(../images/nespresso_description/coffee/map_pdp_original_indonesia.png);
}

.dp_b2b_mor .dp_b2b_mor_w_map.india {
	background-image: url(../images/nespresso_description/coffee/map_pdp_original_india.png);
}

.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol {
	background-image: url(../images/nespresso_description/coffee/map_pdp_original_colombia.png);
}

.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia {
	background-image: url(../images/nespresso_description/coffee/map_pdp_original_ethiopia.png);
}

.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua {
	background-image: url(../images/nespresso_description/coffee/map_pdp_original_nicaragua.png);
}

.dp_b2b_mor .dp_b2b_mor_w_map.peru {
	background-image: url(../images/nespresso_description/coffee/map_pdp_original_peru.png);
	background-size: 100%;
}

.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center;
	margin: 0;
	padding-bottom: 22px;
	letter-spacing: 0.012em;
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
	margin-bottom: 48px;
	padding-left: 15px;
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box:last-of-type {
	margin-bottom: 0;
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row h3,
.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
	text-align: left;
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
	padding-bottom: 27px;
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
	padding-bottom: 24px;
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_prod_desc,
.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_prod_desc {
	padding: 0;
	margin: 0;
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	color: #ffffff;
	margin: 0;
	padding-bottom: 18px;
}

.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p span {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
}

.dp_b2b_mor .dp_b2b_mor_dharkan,
.dp_b2b_mor .dp_b2b_mor_livanto,
.dp_b2b_mor .dp_b2b_mor_cosi,
.dp_b2b_mor .dp_b2b_mor_colombiaol,
.dp_b2b_mor .dp_b2b_mor_kazaar {
	width: 123px;
	height: 122px;
	margin: 0 auto;
	padding-bottom: 37px;
	position: relative;
	text-align: center;
}

.dp_b2b_mor .dp_b2b_mor_dharkan a,
.dp_b2b_mor .dp_b2b_mor_livanto a,
.dp_b2b_mor .dp_b2b_mor_cosi a,
.dp_b2b_mor .dp_b2b_mor_colombiaol a,
.dp_b2b_mor .dp_b2b_mor_kazaar a,
.dp_b2b_mor .dp_b2b_mor_colection_text a {
	display: inline-block;
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;
	font-size: 14px;
	line-height: 16px;
	color: #b27c36;
	text-decoration: underline;
}

.dp_b2b_mor .dp_b2b_mor_colection_text a {
	font-size: 19px;
	line-height: 22px;
	color: #b27c36;
}

.dp_b2b_mor .dp_b2b_mor_dharkan a,
.dp_b2b_mor .dp_b2b_mor_livanto a,
.dp_b2b_mor .dp_b2b_mor_cosi a,
.dp_b2b_mor .dp_b2b_mor_colombiaol a,
.dp_b2b_mor .dp_b2b_mor_kazaar a {
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}

.dp_b2b_mor .dp_b2b_mor_assort {
	position: relative;
}

.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
	width: 750px;
}

.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
	width: 247px;
	position: absolute;
	height: 100%;
	background-color: #ffffff;
	right: 0;
	top: 0;
	bottom: 0;
	box-sizing: border-box;
	padding: 0 15px 0 34px;
}

.dp_b2b_mor .dp_b2b_mor_colection_text {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	/* width: 168px;*/
}

.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
	font-size: 22px;
	line-height: 26px;
	color: #000000;
	text-transform: uppercase;
	margin: 0;
	padding-bottom: 20px;
	letter-spacing: 2px;
}

.dp_b2b_mor .dp_b2b_mor_tab_show,
.dp_b2b_mor .dp_b2b_mor_mob_show,
.dp_b2b_mor .dp_fit_mob_show {
	display: none;
}

.dp_b2b_mor .dp_fit_show_on_mob {
	display: none;
}

.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
	width: 137px;
	float: left;
	z-index: 11;
	position: relative;
	margin-top: 4px;
	margin-right: 4px;
}
.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo .dp_b2b_mor_visuel {
	margin: 17px 0
}

.dp_b2b_mor_row.dp_b2b_mor_third_row {
	padding: 28px 0 29px 0;
	display: block;
	background: rgba(0, 0, 0, 0.9);
}

.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 0;
	color: #fff;
	font-weight: normal;
	float: left;
	width: 819px;
	padding: 0 20px 0 13px;
}

.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt h4 {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
    font-size: 18px;
    line-height: 20px;
    color: #ffffff;
    text-transform: uppercase;
    letter-spacing: 0.012em;
	margin-top: 0;
	margin-bottom: 16px;
}

.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
	float: left;
	width: 107px;
	height: 251px;
}

.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
	width: 100%;
}

.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
	padding-top: 49px;
}

.dp_b2b_mor .dp_b2b_mor_cap_txt_add_info {
	padding-top: 6px;
}

.dp_b2b_mor .dp_b2b_mor_fairtrade_txt a {
	text-decoration: none;
	color: #fff;
}

@media (max-width: 1024px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 24%;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 94.921875%;
		padding-top: 34px;
		background: transparent;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap,
	#dp_b2b_mor_india .dp_b2b_mor_wrap,
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap,
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap,
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap,
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: transparent;
	}
	#dp_b2b_mor_indonesia {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_tbl.jpg) center 20.5px no-repeat;
		background-size: 100% 100%;
		padding-bottom: 10.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_india {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 10.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_colombia {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 10.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_nicaragua {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 10.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_ethiopia {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 10.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_peru {
		background-size:100% 100%;
		padding-bottom: 10.2px;
		margin-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info {
		margin-bottom: 59.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder {
		margin-bottom: 31.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort {
		margin-bottom: 51.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 65.02057613168724%;
	}
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
        box-sizing: border-box;
		width: 37%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 41px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 42px;
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 23px;
		line-height: 31px;
		padding-bottom: 30px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 21px;
		line-height: 28.7px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 21px;
		line-height: 31px;
		margin: 0;
		padding-bottom: 0;
	}
	/*.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 100px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 106px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 14px;
		line-height: 16px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding: 0 33.6px 20.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 16px;
		line-height: 20px;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		width: 160px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		margin-bottom: 18px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		line-height: 10.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
		font-size: 13px;
		line-height: 13px;
	}
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 12.5px;
		line-height: 12.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 28px 8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 0 10px 16px 10px;
		margin-bottom: 16px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 15px;
		line-height: 16px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 21px;
		line-height: 15.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		width: 57.14285714285714%;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 12px;
		line-height: 16px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 13.3px;
		line-height: 16px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 15px;
		line-height: 16px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 13px;
		line-height: 13px;
		padding: 14px 8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 23px;
		line-height: 26px;
		padding-bottom: 20.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 21px;
		line-height: 24px;
		padding-bottom: 59.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 19px;
		line-height: 21px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 74.63829605991704%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 25.361703940082954%;
		padding: 0 0 0 34px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 21px;
		line-height: 25px;
		padding-bottom: 20px;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_hide {
		display: none;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
		width: 64.65863453815261%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 31.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		font-size: 15px;
		letter-spacing: 2px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-top: 5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 19.5px;
		line-height: 24.6px;
		width: 789px;
		padding: 0 0px 0 13px;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 134px;
		float: left;
		z-index: 11;
		position: relative;
		margin-right: 15px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 28px 0 25.9px 0;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
		width: 145px;
		height: 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 44px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 62%;
		margin-right: 0px;
		margin-top: 65.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia,
	.dp_b2b_mor .dp_b2b_mor_w_map.india,
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol,
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia,
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 33.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 39.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 71.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
		padding-top: 60.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row {
		margin-bottom: 54.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
        width: 62%;
        box-sizing: border-box
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 21px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
		width: 69%;
		height: 100%;
		padding: 0 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		width: 31%;
		background-color: rgba(26, 26, 26, .9);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 15px;
		letter-spacing: 0.1em;
	}
	.dp_b2b_mor_colombia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 596.8px;
		margin-right: 0px;
		margin-top: 65.5px;
	}
	.dp_b2b_mor_ethiopia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 607px;
		margin-right: 0px;
		margin-top: 65.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		padding-bottom: 52px;
	}
}
@media (max-width: 924px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 24%;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 94.921875%;
		padding-top: 27.4px;
		background: transparent;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap,
	#dp_b2b_mor_india .dp_b2b_mor_wrap,
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap,
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap,
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap,
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: transparent;
	}
	#dp_b2b_mor_indonesia {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_tbl.jpg) center 16.5px no-repeat;
		background-size: 100% 100%;
		padding-bottom: 8.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_india {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 8.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_colombia {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 8.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_nicaragua {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 8.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_ethiopia {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 8.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_peru {
		background-size:100% 100%;
		padding-bottom: 8.2px;
		margin-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info {
		margin-bottom: 48px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder {
		margin-bottom: 25.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort {
		margin-bottom: 41.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 65.02057613168724%;
	}
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
        box-sizing: border-box;
		width: 37%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 33px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 33.8px;
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 18.5px;
		line-height: 24.9px;
		padding-bottom: 24.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 16.9px;
		line-height: 23.1px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 16.9px;
		line-height: 24.9px;
		margin: 0;
		padding-bottom: 0;
	}
	/*.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 80.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 85.3px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 11.3px;
		line-height: 12.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding: 0 27.1px 16.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 12.9px;
		line-height: 16.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		width: 128.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		margin-bottom: 14.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		line-height: 8.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
		font-size: 10.5px;
		line-height: 10.5px;
	}
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 10.1px;
		line-height: 10.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 22.5px 6.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 0 8px 12.9px 8px;
		margin-bottom: 12.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 12.1px;
		line-height: 12.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 16.9px;
		line-height: 12.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		width: 57.14285714285714%;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 9.7px;
		line-height: 12.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 10.7px;
		line-height: 12.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 12.1px;
		line-height: 12.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 10.5px;
		line-height: 10.5px;
		padding: 11.3px 6.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 18.5px;
		line-height: 20.9px;
		padding-bottom: 16.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 16.9px;
		line-height: 19.3px;
		padding-bottom: 47.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 15.3px;
		line-height: 16.9px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 74.63829605991704%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 25.361703940082954%;
		padding: 0 0 0 27.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 16.9px;
		line-height: 20.1px;
		padding-bottom: 16.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_hide {
		display: none;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
		width: 64.65863453815261%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 25.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		font-size: 12.1px;
		letter-spacing: 1.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-top: 5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 15.7px;
		line-height: 19.8px;
		width: 634.9px;
		padding: 0 0px 0 10.5px;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 107.8px;
		float: left;
		z-index: 11;
		position: relative;
		margin-right: 15px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 22.5px 0 20.9px 0;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
		width: 116.7px;
		height: 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 35.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 62%;
		margin-right: 0px;
		margin-top: 52.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia,
	.dp_b2b_mor .dp_b2b_mor_w_map.india,
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol,
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia,
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 27.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 32.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 57.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
		padding-top: 48.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row {
		margin-bottom: 43.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
        width: 62%;
        box-sizing: border-box
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 16.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
		width: 69%;
		height: 100%;
		padding: 0 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		width: 31%;
		background-color: rgba(26, 26, 26, .9);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 12.1px;
		letter-spacing: 0.1em;
	}
	.dp_b2b_mor_colombia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 480.2px;
		margin-right: 0px;
		margin-top: 52.7px;
	}
	.dp_b2b_mor_ethiopia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 488.5px;
		margin-right: 0px;
		margin-top: 52.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		padding-bottom: 52px;
	}
}
@media (max-width: 824px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 24%;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 94.921875%;
		padding-top: 24px;
		background: transparent;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap,
	#dp_b2b_mor_india .dp_b2b_mor_wrap,
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap,
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap,
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap,
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: transparent;
	}
	#dp_b2b_mor_indonesia {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_tbl.jpg) center 14.5px no-repeat;
		background-size: 100% 100%;
		padding-bottom: 7.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_india {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 7.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_colombia {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 7.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_nicaragua {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 7.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_ethiopia {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 7.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_peru {
		background-size:100% 100%;
		padding-bottom: 7.2px;
		margin-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info {
		margin-bottom: 42.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder {
		margin-bottom: 22.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort {
		margin-bottom: 36.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 65.02057613168724%;
	}
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
        box-sizing: border-box;
		width: 37%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 29px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 29.7px;
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 16.3px;
		line-height: 21.9px;
		padding-bottom: 21.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 14.8px;
		line-height: 20.3px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 14.8px;
		line-height: 21.9px;
		margin: 0;
		padding-bottom: 0;
	}
	/*.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 70.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 74.9px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 9.9px;
		line-height: 11.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding: 0 23.8px 14.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 11.3px;
		line-height: 14.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		width: 113.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		margin-bottom: 12.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		line-height: 7.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
		font-size: 9.2px;
		line-height: 9.2px;
	}
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 8.8px;
		line-height: 8.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 19.8px 5.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 0 7.1px 11.3px 7.1px;
		margin-bottom: 11.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 10.6px;
		line-height: 11.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 14.8px;
		line-height: 10.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		width: 57.14285714285714%;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 8.5px;
		line-height: 11.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 9.4px;
		line-height: 11.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 10.6px;
		line-height: 11.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 9.2px;
		line-height: 9.2px;
		padding: 9.9px 5.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 16.3px;
		line-height: 18.4px;
		padding-bottom: 14.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 14.8px;
		line-height: 17px;
		padding-bottom: 42px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 13.4px;
		line-height: 14.8px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 74.63829605991704%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 25.361703940082954%;
		padding: 0 0 0 24px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 14.8px;
		line-height: 17.7px;
		padding-bottom: 14.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_hide {
		display: none;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
		width: 64.65863453815261%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 22.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		font-size: 10.6px;
		letter-spacing: 1.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-top: 5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 13.8px;
		line-height: 17.4px;
		width: 557.9px;
		padding: 0 0px 0 9.2px;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 94.7px;
		float: left;
		z-index: 11;
		position: relative;
		margin-right: 15px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 19.8px 0 18.3px 0;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
		width: 102.5px;
		height: 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 31.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 62%;
		margin-right: 0px;
		margin-top: 46.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia,
	.dp_b2b_mor .dp_b2b_mor_w_map.india,
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol,
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia,
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 23.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 28.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 50.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
		padding-top: 42.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row {
		margin-bottom: 38.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
        width: 62%;
        box-sizing: border-box
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 14.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
		width: 69%;
		height: 100%;
		padding: 0 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		width: 31%;
		background-color: rgba(26, 26, 26, .9);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 10.6px;
		letter-spacing: 0.1em;
	}
	.dp_b2b_mor_colombia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 422px;
		margin-right: 0px;
		margin-top: 46.3px;
	}
	.dp_b2b_mor_ethiopia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 429.2px;
		margin-right: 0px;
		margin-top: 46.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		padding-bottom: 52px;
	}
}
@media (max-width: 724px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 24%;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 94.921875%;
		padding-top: 20.7px;
		background: transparent;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap,
	#dp_b2b_mor_india .dp_b2b_mor_wrap,
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap,
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap,
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap,
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: transparent;
	}
	#dp_b2b_mor_indonesia {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_tbl.jpg) center 12.5px no-repeat;
		background-size: 100% 100%;
		padding-bottom: 6.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_india {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 6.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_colombia {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 6.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_nicaragua {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 6.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_ethiopia {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 6.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_peru {
		background-size:100% 100%;
		padding-bottom: 6.2px;
		margin-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info {
		margin-bottom: 36.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder {
		margin-bottom: 19.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort {
		margin-bottom: 31.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 65.02057613168724%;
	}
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
        box-sizing: border-box;
		width: 37%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 25px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 25.6px;
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 14px;
		line-height: 18.9px;
		padding-bottom: 18.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 12.8px;
		line-height: 17.5px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 12.8px;
		line-height: 18.9px;
		margin: 0;
		padding-bottom: 0;
	}
	/*.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 60.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 64.6px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 8.5px;
		line-height: 9.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding: 0 20.5px 12.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 9.8px;
		line-height: 12.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		width: 97.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		margin-bottom: 11px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		line-height: 6.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
		font-size: 7.9px;
		line-height: 7.9px;
	}
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 7.6px;
		line-height: 7.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 17.1px 4.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 0 6.1px 9.8px 6.1px;
		margin-bottom: 9.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 9.1px;
		line-height: 9.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 12.8px;
		line-height: 9.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		width: 57.14285714285714%;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 7.3px;
		line-height: 9.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 8.1px;
		line-height: 9.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 9.1px;
		line-height: 9.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 7.9px;
		line-height: 7.9px;
		padding: 8.5px 4.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 14px;
		line-height: 15.8px;
		padding-bottom: 12.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 12.8px;
		line-height: 14.6px;
		padding-bottom: 36.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 11.6px;
		line-height: 12.8px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 74.63829605991704%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 25.361703940082954%;
		padding: 0 0 0 20.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 12.8px;
		line-height: 15.2px;
		padding-bottom: 12.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_hide {
		display: none;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
		width: 64.65863453815261%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 19.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		font-size: 9.1px;
		letter-spacing: 1.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-top: 5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 11.9px;
		line-height: 15px;
		width: 480.8px;
		padding: 0 0px 0 7.9px;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 81.6px;
		float: left;
		z-index: 11;
		position: relative;
		margin-right: 15px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 17.1px 0 15.8px 0;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
		width: 88.4px;
		height: 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 26.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 62%;
		margin-right: 0px;
		margin-top: 39.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia,
	.dp_b2b_mor .dp_b2b_mor_w_map.india,
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol,
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia,
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 20.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 24.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 43.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
		padding-top: 36.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row {
		margin-bottom: 33.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
        width: 62%;
        box-sizing: border-box
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
		width: 69%;
		height: 100%;
		padding: 0 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		width: 31%;
		background-color: rgba(26, 26, 26, .9);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 9.1px;
		letter-spacing: 0.1em;
	}
	.dp_b2b_mor_colombia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 363.7px;
		margin-right: 0px;
		margin-top: 39.9px;
	}
	.dp_b2b_mor_ethiopia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 369.9px;
		margin-right: 0px;
		margin-top: 39.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		padding-bottom: 52px;
	}
}
@media (max-width: 624px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 24%;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 94.921875%;
		padding-top: 17.4px;
		background: transparent;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap,
	#dp_b2b_mor_india .dp_b2b_mor_wrap,
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap,
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap,
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap,
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: transparent;
	}
	#dp_b2b_mor_indonesia {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_tbl.jpg) center 10.5px no-repeat;
		background-size: 100% 100%;
		padding-bottom: 5.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_india {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 5.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_colombia {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 5.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_nicaragua {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 5.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_ethiopia {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 5.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_peru {
		background-size:100% 100%;
		padding-bottom: 5.2px;
		margin-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info {
		margin-bottom: 30.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder {
		margin-bottom: 16.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort {
		margin-bottom: 26.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 65.02057613168724%;
	}
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
        box-sizing: border-box;
		width: 37%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 21px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 21.5px;
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 11.8px;
		line-height: 15.9px;
		padding-bottom: 15.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 10.7px;
		line-height: 14.7px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 10.7px;
		line-height: 15.9px;
		margin: 0;
		padding-bottom: 0;
	}
	/*.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 51.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 54.2px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 7.2px;
		line-height: 8.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding: 0 17.2px 10.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 8.2px;
		line-height: 10.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		width: 81.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		margin-bottom: 9.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		line-height: 5.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
		font-size: 6.7px;
		line-height: 6.7px;
	}
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 6.4px;
		line-height: 6.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 14.3px 4.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 0 5.1px 8.2px 5.1px;
		margin-bottom: 8.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 7.7px;
		line-height: 8.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 10.7px;
		line-height: 7.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		width: 57.14285714285714%;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 6.1px;
		line-height: 8.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 6.8px;
		line-height: 8.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 7.7px;
		line-height: 8.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 6.7px;
		line-height: 6.7px;
		padding: 7.2px 4.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 11.8px;
		line-height: 13.3px;
		padding-bottom: 10.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 10.7px;
		line-height: 12.3px;
		padding-bottom: 30.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 9.7px;
		line-height: 10.7px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 74.63829605991704%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 25.361703940082954%;
		padding: 0 0 0 17.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 10.7px;
		line-height: 12.8px;
		padding-bottom: 10.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_hide {
		display: none;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
		width: 64.65863453815261%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 16px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		font-size: 7.7px;
		letter-spacing: 1px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-top: 5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 10px;
		line-height: 12.6px;
		width: 403.8px;
		padding: 0 0px 0 6.7px;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 68.5px;
		float: left;
		z-index: 11;
		position: relative;
		margin-right: 15px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 14.3px 0 13.3px 0;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
		width: 74.2px;
		height: 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 22.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 62%;
		margin-right: 0px;
		margin-top: 33.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia,
	.dp_b2b_mor .dp_b2b_mor_w_map.india,
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol,
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia,
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 17.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 20.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 36.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
		padding-top: 30.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row {
		margin-bottom: 27.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
        width: 62%;
        box-sizing: border-box
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 10.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
		width: 69%;
		height: 100%;
		padding: 0 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		width: 31%;
		background-color: rgba(26, 26, 26, .9);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 7.7px;
		letter-spacing: 0.1em;
	}
	.dp_b2b_mor_colombia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 305.4px;
		margin-right: 0px;
		margin-top: 33.5px;
	}
	.dp_b2b_mor_ethiopia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 310.6px;
		margin-right: 0px;
		margin-top: 33.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		padding-bottom: 52px;
	}
}
@media (max-width: 524px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 24%;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 94.921875%;
		padding-top: 14.1px;
		background: transparent;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap,
	#dp_b2b_mor_india .dp_b2b_mor_wrap,
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap,
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap,
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap,
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: transparent;
	}
	#dp_b2b_mor_indonesia {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_tbl.jpg) center 8.5px no-repeat;
		background-size: 100% 100%;
		padding-bottom: 4.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_india {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 4.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_colombia {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 4.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_nicaragua {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 4.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_ethiopia {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 4.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_peru {
		background-size:100% 100%;
		padding-bottom: 4.2px;
		margin-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info {
		margin-bottom: 24.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder {
		margin-bottom: 13.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort {
		margin-bottom: 21.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 65.02057613168724%;
	}
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
        box-sizing: border-box;
		width: 37%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 17px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 17.4px;
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 9.5px;
		line-height: 12.8px;
		padding-bottom: 12.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 8.7px;
		line-height: 11.9px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 8.7px;
		line-height: 12.8px;
		margin: 0;
		padding-bottom: 0;
	}
	/*.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 41.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 43.9px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 5.8px;
		line-height: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding: 0 13.9px 8.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 6.6px;
		line-height: 8.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		width: 66.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		margin-bottom: 7.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		line-height: 4.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
		font-size: 5.4px;
		line-height: 5.4px;
	}
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 5.2px;
		line-height: 5.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 11.6px 3.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 0 4.1px 6.6px 4.1px;
		margin-bottom: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 6.2px;
		line-height: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 8.7px;
		line-height: 6.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		width: 57.14285714285714%;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 5px;
		line-height: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 5.5px;
		line-height: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 6.2px;
		line-height: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 5.4px;
		line-height: 5.4px;
		padding: 5.8px 3.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 9.5px;
		line-height: 10.8px;
		padding-bottom: 8.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 8.7px;
		line-height: 9.9px;
		padding-bottom: 24.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 7.9px;
		line-height: 8.7px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 74.63829605991704%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 25.361703940082954%;
		padding: 0 0 0 14.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 8.7px;
		line-height: 10.4px;
		padding-bottom: 8.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_hide {
		display: none;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
		width: 64.65863453815261%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		font-size: 6.2px;
		letter-spacing: 0.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-top: 5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 8.1px;
		line-height: 10.2px;
		width: 326.7px;
		padding: 0 0px 0 5.4px;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 55.5px;
		float: left;
		z-index: 11;
		position: relative;
		margin-right: 15px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 11.6px 0 10.7px 0;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
		width: 60px;
		height: 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 18.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 62%;
		margin-right: 0px;
		margin-top: 27.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia,
	.dp_b2b_mor .dp_b2b_mor_w_map.india,
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol,
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia,
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 14px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 16.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 29.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
		padding-top: 25px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row {
		margin-bottom: 22.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
        width: 62%;
        box-sizing: border-box
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 8.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
		width: 69%;
		height: 100%;
		padding: 0 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		width: 31%;
		background-color: rgba(26, 26, 26, .9);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 6.2px;
		letter-spacing: 0.1em;
	}
	.dp_b2b_mor_colombia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 247.1px;
		margin-right: 0px;
		margin-top: 27.1px;
	}
	.dp_b2b_mor_ethiopia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 251.4px;
		margin-right: 0px;
		margin-top: 27.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		padding-bottom: 52px;
	}
}
@media (max-width: 424px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 24%;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 94.921875%;
		padding-top: 10.8px;
		background: transparent;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap,
	#dp_b2b_mor_india .dp_b2b_mor_wrap,
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap,
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap,
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap,
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: transparent;
	}
	#dp_b2b_mor_indonesia {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_tbl.jpg) center 6.5px no-repeat;
		background-size: 100% 100%;
		padding-bottom: 3.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_india {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 3.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_colombia {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 3.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_nicaragua {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 3.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_ethiopia {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 3.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_peru {
		background-size:100% 100%;
		padding-bottom: 3.2px;
		margin-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info {
		margin-bottom: 18.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder {
		margin-bottom: 10px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort {
		margin-bottom: 16.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 65.02057613168724%;
	}
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
        box-sizing: border-box;
		width: 37%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 13.3px;
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 7.3px;
		line-height: 9.8px;
		padding-bottom: 9.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 6.6px;
		line-height: 9.1px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 6.6px;
		line-height: 9.8px;
		margin: 0;
		padding-bottom: 0;
	}
	/*.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 31.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 33.5px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 4.4px;
		line-height: 5.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding: 0 10.6px 6.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 5.1px;
		line-height: 6.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		width: 50.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		margin-bottom: 5.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		line-height: 3.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
		font-size: 4.1px;
		line-height: 4.1px;
	}
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 4px;
		line-height: 4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 8.9px 2.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 0 3.2px 5.1px 3.2px;
		margin-bottom: 5.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 4.7px;
		line-height: 5.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 6.6px;
		line-height: 4.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		width: 57.14285714285714%;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 3.8px;
		line-height: 5.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 4.2px;
		line-height: 5.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 4.7px;
		line-height: 5.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 4.1px;
		line-height: 4.1px;
		padding: 4.4px 2.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 7.3px;
		line-height: 8.2px;
		padding-bottom: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 6.6px;
		line-height: 7.6px;
		padding-bottom: 18.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 6px;
		line-height: 6.6px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 74.63829605991704%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 25.361703940082954%;
		padding: 0 0 0 10.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 6.6px;
		line-height: 7.9px;
		padding-bottom: 6.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_hide {
		display: none;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
		width: 64.65863453815261%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 9.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		font-size: 4.7px;
		letter-spacing: 0.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-top: 5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 6.2px;
		line-height: 7.8px;
		width: 249.7px;
		padding: 0 0px 0 4.1px;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 42.4px;
		float: left;
		z-index: 11;
		position: relative;
		margin-right: 15px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 8.9px 0 8.2px 0;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
		width: 45.9px;
		height: 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 13.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 62%;
		margin-right: 0px;
		margin-top: 20.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia,
	.dp_b2b_mor .dp_b2b_mor_w_map.india,
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol,
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia,
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 10.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 12.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 22.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
		padding-top: 19.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row {
		margin-bottom: 17.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
        width: 62%;
        box-sizing: border-box
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
		width: 69%;
		height: 100%;
		padding: 0 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		width: 31%;
		background-color: rgba(26, 26, 26, .9);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 4.7px;
		letter-spacing: 0.1em;
	}
	.dp_b2b_mor_colombia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 188.8px;
		margin-right: 0px;
		margin-top: 20.7px;
	}
	.dp_b2b_mor_ethiopia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 192.1px;
		margin-right: 0px;
		margin-top: 20.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		padding-bottom: 52px;
	}
}
@media (max-width: 324px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 24%;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 94.921875%;
		padding-top: 7.4px;
		background: transparent;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap,
	#dp_b2b_mor_india .dp_b2b_mor_wrap,
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap,
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap,
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap,
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: transparent;
	}
	#dp_b2b_mor_indonesia {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_tbl.jpg) center 4.5px no-repeat;
		background-size: 100% 100%;
		padding-bottom: 2.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_india {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 2.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_colombia {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 2.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_nicaragua {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 2.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_ethiopia {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_tbl.jpg) center top no-repeat;
		background-size: 100% 100%;
		padding-bottom: 2.2px;
		margin-bottom: 0;
	}
	#dp_b2b_mor_peru {
		background-size:100% 100%;
		padding-bottom: 2.2px;
		margin-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info {
		margin-bottom: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder {
		margin-bottom: 6.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort {
		margin-bottom: 11.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 65.02057613168724%;
	}
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
        box-sizing: border-box;
		width: 37%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 9px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 9.2px;
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 5px;
		line-height: 6.8px;
		padding-bottom: 6.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 4.6px;
		line-height: 6.3px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 4.6px;
		line-height: 6.8px;
		margin: 0;
		padding-bottom: 0;
	}
	/*.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 21.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 23.2px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 3.1px;
		line-height: 3.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding: 0 7.4px 4.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 3.5px;
		line-height: 4.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		width: 35px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		margin-bottom: 3.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		line-height: 2.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator {
		font-size: 2.8px;
		line-height: 2.8px;
	}
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 2.7px;
		line-height: 2.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 6.1px 1.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 0 2.2px 3.5px 2.2px;
		margin-bottom: 3.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 3.3px;
		line-height: 3.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 4.6px;
		line-height: 3.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		width: 57.14285714285714%;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 2.6px;
		line-height: 3.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 2.9px;
		line-height: 3.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 3.3px;
		line-height: 3.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 2.8px;
		line-height: 2.8px;
		padding: 3.1px 1.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 5px;
		line-height: 5.7px;
		padding-bottom: 4.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 4.6px;
		line-height: 5.3px;
		padding-bottom: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 4.2px;
		line-height: 4.6px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 74.63829605991704%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 25.361703940082954%;
		padding: 0 0 0 7.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 4.6px;
		line-height: 5.5px;
		padding-bottom: 4.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_hide {
		display: none;
	}
	.dp_b2b_mor .dp_b2b_mor_tab_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_left {
		width: 64.65863453815261%;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 6.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3 {
		font-size: 3.3px;
		letter-spacing: 0.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-top: 5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 4.3px;
		line-height: 5.4px;
		width: 172.6px;
		padding: 0 0px 0 2.8px;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 29.3px;
		float: left;
		z-index: 11;
		position: relative;
		margin-right: 15px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 6.1px 0 5.7px 0;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div {
		width: 31.7px;
		height: 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 9.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 62%;
		margin-right: 0px;
		margin-top: 14.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia,
	.dp_b2b_mor .dp_b2b_mor_w_map.india,
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol,
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia,
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 7.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 8.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 15.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row .dp_b2b_mor_right {
		padding-top: 13.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_second_row {
		margin-bottom: 11.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 13px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
        width: 62%;
        box-sizing: border-box
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 4.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_left {
		width: 69%;
		height: 100%;
		padding: 0 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		width: 31%;
		background-color: rgba(26, 26, 26, .9);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 3.3px;
		letter-spacing: 0.1em;
	}
	.dp_b2b_mor_colombia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 130.6px;
		margin-right: 0px;
		margin-top: 14.3px;
	}
	.dp_b2b_mor_ethiopia .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 132.8px;
		margin-right: 0px;
		margin-top: 14.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		padding-bottom: 52px;
	}
}


@media (max-width: 710px) {
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		width: 23%;
	}
}

@media (max-width: 640px) {
	#dp_b2b_mor_indonesia,
	#dp_b2b_mor_india,
	#dp_b2b_mor_colombia,
	#dp_b2b_mor_nicaragua,
	#dp_b2b_mor_ethiopia,
	#dp_b2b_mor_peru {
		overflow: hidden;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 100%;
		padding-top: 65.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_mob_wrap {
		padding: 0 32px;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_mob.jpg) 0 -1120px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 6.4px;
	}
	#dp_b2b_mor_india .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_mob.jpg) 0 -1120px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 6.4px;
	}
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_mob.jpg) 0 0px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 6.4px;
	}
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_mob.jpg) 0 -1120px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 6.4px;
	}
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_mob.jpg) 0 -1120px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 6.4px;
	}
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_peru_bgr_mob.jpg) 0 -1120px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 6.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section {
		width: 89.375%;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_map_holder,
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_assort,
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_fifth_box {
		margin: 0 auto 88px auto;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_assort {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_row .dp_b2b_mor_left {
		width: 90%;
		margin-bottom: 0;
		position: relative;
		float: none;
		height: 446.2px;
		background-color: rgba(17, 17, 17, .9);
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 29px;
		line-height: 39px;
		padding-bottom: 32.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 27px;
		line-height: 36px;
		padding-bottom: 56px;
	}
	.dp_b2b_mor .dp_b2b_mor_mob_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 24px;
		line-height: 26px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 42px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
		width: 100%;
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding:  0  62.4px  60.6px  68.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 26px;
		line-height: 31.6px;
		letter-spacing: 0.015em;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		float: left;
		width: 277px;
		height: 276px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc {
		width: 70%;
		left: 35%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left,
	.dp_b2b_mor .dp_b2b_mor_cap_right {
		float: none;
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc {
		top: 30.7px;
		position: absolute;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li {
		text-align: right;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3:after {
		height: 3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span,
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3 span {
		font-size: 24px;
		line-height: 18.2px;
		letter-spacing: 3.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span {
		padding-right: 0;
		padding-left: 6.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3:after {
		top: 88%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 23.5px;
		line-height: 20.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left,
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		padding-bottom: 16.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 19.2px 18px;
		width: 90%;
		float: none;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 29px;
		line-height: 29px;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 34px;
		line-height: 29px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 6.4px 6.4px 32px 6.4px;
		margin-bottom: 25.6px;
		border-bottom: 4px solid #2e2e30;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		float: left;
		width: 25%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 29px;
		line-height: 29px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 22px;
		line-height: 25px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 24px;
		line-height: 26px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		margin-bottom: 6.4px;
	}
	.dp_b2b_mor .dp_fit_hide_on_mob {
		display: none;
	}
	.dp_b2b_mor .dp_fit_show_on_mob {
		display: block;
	}
	.dp_b2b_mor .dp_fit_mob_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 22px;
		line-height: 22px;
		padding: 25px 15px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span.columbia {
		top: 30%;
		left: 0%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span.brasil {
		top: 43%;
		left: 27%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		margin-bottom: 45.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 29px;
		line-height: 32px;
		padding-bottom: 33.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 27px;
		line-height: 36.4px;
		padding-bottom: 50px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan,
	.dp_b2b_mor .dp_b2b_mor_livanto,
	.dp_b2b_mor .dp_b2b_mor_cosi,
	.dp_b2b_mor .dp_b2b_mor_colombiaol,
	.dp_b2b_mor .dp_b2b_mor_kazaar {
		width: 62.055944%;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 28px;
		line-height: 32px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 51.5986013986014%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 48.6013986013986%;
		padding: 0 0 0 68px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-size: 31px;
		line-height: 34px;
		padding-bottom: 30px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 86.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 54.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		width: 90%;
		float: none;
		padding-left: 32px;
		padding-right: 32px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 82.8px;
		width: 90%;
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 590px;
		float: none;
		height: 200px;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 590px;
		padding: 0 0 0 0px;
		box-sizing: border-box;
		float: none;
		position: relative;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_indonesia_m.png);
		height: 215px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.india {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_india_m.png);
		height: 304.6px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_colombia_m.png);
		height: 311px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_ethiopia_m.png);
		height: 311px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_nicaragua_m.png);
		height: 419.8px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_peru_m.png);
		height: 275.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 100%;
		margin: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 27px;
		line-height: 39px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_prod_info_holder {
		width: 100%;
		margin: 0 auto;
		position: relative;
		top: 55px;
		transform: translateY(0);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense {
		position: absolute;
		padding-top: 0;
		top: 301.8px;
		left: 75.6px;
		font-size: 24px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 24px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_bitter h3:after {
		width: 198.4px;
		left: 0;
		top: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_acid h3:after {
		width: 246.4px;
		left: 0;
		top: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3:after {
		height: 3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_body h3:after {
		left: 0;
		width: 281.6px;
		top: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_roast h3:after {
		left: 0;
		width: 217.6px;
		top: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_right h3 {
		font-size: 29px;
		line-height: 51.2px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_fit_show_on_mob {
		display: block;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan {
		background: url(../images/nespresso_description/coffee/pdp_original_dharkan_cap_m.png) no-repeat;
		width: 260px;
		height: 257px;
		background-size: 100%;
		padding-bottom: 49.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_kazaar {
		background: url(../images/nespresso_description/coffee/pdp_original_india_kazaar_cap.png) no-repeat;
		width: 234.4px;
		height: 257px;
		background-size: 100%;
		padding-bottom: 49.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cosi {
		background: url(../images/nespresso_description/coffee/pdp_original_colombia_cosi_cap.png) no-repeat;
		width: 240.8px;
		height: 257px;
		background-size: 100%;
		padding-bottom: 49.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_colombiaol {
		background: url(../images/nespresso_description/coffee/pdp_original_india_colombiaol_cap.png) no-repeat;
		width: 260px;
		height: 257px;
		background-size: 100%;
		padding-bottom: 49.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		background: url(../images/nespresso_description/coffee/pdp_original_india_livanto_cap.png) no-repeat;
		width: 221.6px;
		height: 257px;
		background-size: 100%;
		padding-bottom: 49.2px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 19.2px;
		line-height: 30px;
		width: 416px;
		padding: 0 0px 0 0;
		display: inline;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 170px;
		display: inline-block;
		float: left;
		margin-right: 19.2px;
		margin-bottom: 0px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 17.5px 0 16.2px 19.2px;
		margin: 0 32px 0 38.4px;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_indonesia {
		background: url(../images/nespresso_description/coffee/pdp_original_indo_m.jpg) no-repeat;
		width: 108px;
		height: 200px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_ethiopia {
		background: url(../images/nespresso_description/coffee/pdp_original_eth_m.jpg) no-repeat;
		width: 119px;
		height: 200px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_colombia {
		background: url(../images/nespresso_description/coffee/pdp_original_colom_m.jpg) no-repeat;
		width: 120px;
		height: 200px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_india {
		background: url(../images/nespresso_description/coffee/pdp_original_india_m.jpg) no-repeat;
		width: 121px;
		height: 200px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_nicaragua {
		background: url(../images/nespresso_description/coffee/pdp_original_nica_m.jpg) no-repeat;
		width: 122px;
		height: 200px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 122px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text {
		position: relative;
		top: 0%;
		transform: translateY(0%);
		width: 100%;
		text-align: center;
		padding: 44.8px 0 32px 0;
	}
/*	.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 162px;
		padding-top: 35.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 166px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_colection_text h3 {
		font-size: 27px;
		line-height: 32px;
		padding-bottom: 8.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 24px;
		line-height: 28px;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_map_holder {
		margin: 0 auto 68.8px auto;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a {
		font-size: 24px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_prod_desc,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_prod_desc {
		line-height: 39px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 63.1px;
		padding-right: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left {
		padding-bottom: 19.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		padding-bottom: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row:last-of-type {
		padding: 0 6.4px 9.6px 6.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row.dp_b2b_mor_cap_clr_side_padd {
		padding: 0 0 25.6px 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 27.6px;
		line-height: 29px;
	}
	.dp_b2b_mor .dp_b2b_mor_caps_origin {
		background-image: url(../images/nespresso_description/coffee/dp_original_caps_range.jpg);
		width: 100%;
		height: 203.7px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 46.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 50.6px;
	}
}
@media (max-width: 540px) {
	#dp_b2b_mor_indonesia,
	#dp_b2b_mor_india,
	#dp_b2b_mor_colombia,
	#dp_b2b_mor_nicaragua,
	#dp_b2b_mor_ethiopia,
	#dp_b2b_mor_peru {
		overflow: hidden;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 100%;
		padding-top: 45.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_mob_wrap {
		padding: 0 22px;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_mob.jpg) 0 -770px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 4.4px;
	}
	#dp_b2b_mor_india .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_mob.jpg) 0 -770px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 4.4px;
	}
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_mob.jpg) 0 0px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 4.4px;
	}
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_mob.jpg) 0 -770px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 4.4px;
	}
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_mob.jpg) 0 -770px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 4.4px;
	}
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_peru_bgr_mob.jpg) 0 -770px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 4.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section {
		width: 89.375%;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_map_holder,
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_assort,
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_fifth_box {
		margin: 0 auto 60.5px auto;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_assort {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_row .dp_b2b_mor_left {
		width: 90%;
		margin-bottom: 0;
		position: relative;
		float: none;
		height: 306.8px;
		background-color: rgba(17, 17, 17, .9);
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 19.9px;
		line-height: 26.8px;
		padding-bottom: 22.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 18.6px;
		line-height: 24.8px;
		padding-bottom: 38.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_mob_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 16.5px;
		line-height: 17.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 28.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
		width: 100%;
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding:  0  42.9px  41.7px  47.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 17.9px;
		line-height: 21.7px;
		letter-spacing: 0.015em;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		float: left;
		width: 190.4px;
		height: 189.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc {
		width: 70%;
		left: 35%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left,
	.dp_b2b_mor .dp_b2b_mor_cap_right {
		float: none;
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc {
		top: 21.1px;
		position: absolute;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li {
		text-align: right;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3:after {
		height: 3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span,
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3 span {
		font-size: 16.5px;
		line-height: 12.5px;
		letter-spacing: 2.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span {
		padding-right: 0;
		padding-left: 4.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3:after {
		top: 88%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 16.2px;
		line-height: 14.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left,
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		padding-bottom: 11.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 13.2px 12.4px;
		width: 90%;
		float: none;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 19.9px;
		line-height: 19.9px;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 23.4px;
		line-height: 19.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 4.4px 4.4px 22px 4.4px;
		margin-bottom: 17.6px;
		border-bottom: 2.8px solid #2e2e30;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		float: left;
		width: 25%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 19.9px;
		line-height: 19.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 15.1px;
		line-height: 17.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 16.5px;
		line-height: 17.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		margin-bottom: 4.4px;
	}
	.dp_b2b_mor .dp_fit_hide_on_mob {
		display: none;
	}
	.dp_b2b_mor .dp_fit_show_on_mob {
		display: block;
	}
	.dp_b2b_mor .dp_fit_mob_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 15.1px;
		line-height: 15.1px;
		padding: 17.2px 10.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span.columbia {
		top: 30%;
		left: 0%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span.brasil {
		top: 43%;
		left: 27%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		margin-bottom: 31.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 19.9px;
		line-height: 22px;
		padding-bottom: 23.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 18.6px;
		line-height: 25px;
		padding-bottom: 34.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan,
	.dp_b2b_mor .dp_b2b_mor_livanto,
	.dp_b2b_mor .dp_b2b_mor_cosi,
	.dp_b2b_mor .dp_b2b_mor_colombiaol,
	.dp_b2b_mor .dp_b2b_mor_kazaar {
		width: 62.055944%;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 19.3px;
		line-height: 22px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 51.5986013986014%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 48.6013986013986%;
		padding: 0 0 0 46.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-size: 21.3px;
		line-height: 23.4px;
		padding-bottom: 20.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 59.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 37.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		width: 90%;
		float: none;
		padding-left: 32px;
		padding-right: 32px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 56.9px;
		width: 90%;
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 405.6px;
		float: none;
		height: 137.5px;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 405.6px;
		padding: 0 0 0 0px;
		box-sizing: border-box;
		float: none;
		position: relative;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_indonesia_m.png);
		height: 147.8px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.india {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_india_m.png);
		height: 209.4px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_colombia_m.png);
		height: 213.8px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_ethiopia_m.png);
		height: 213.8px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_nicaragua_m.png);
		height: 288.6px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_peru_m.png);
		height: 189.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 100%;
		margin: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 18.6px;
		line-height: 26.8px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_prod_info_holder {
		width: 100%;
		margin: 0 auto;
		position: relative;
		top: 37.8px;
		transform: translateY(0);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense {
		position: absolute;
		padding-top: 0;
		top: 207.5px;
		left: 52px;
		font-size: 16.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 16.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_bitter h3:after {
		width: 136.4px;
		left: 0;
		top: 8.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_acid h3:after {
		width: 169.4px;
		left: 0;
		top: 8.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3:after {
		height: 3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_body h3:after {
		left: 0;
		width: 193.6px;
		top: 8.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_roast h3:after {
		left: 0;
		width: 149.6px;
		top: 8.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_right h3 {
		font-size: 19.9px;
		line-height: 35.2px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_fit_show_on_mob {
		display: block;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan {
		background: url(../images/nespresso_description/coffee/pdp_original_dharkan_cap_m.png) no-repeat;
		width: 178.8px;
		height: 176.7px;
		background-size: 100%;
		padding-bottom: 33.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_kazaar {
		background: url(../images/nespresso_description/coffee/pdp_original_india_kazaar_cap.png) no-repeat;
		width: 161.2px;
		height: 176.7px;
		background-size: 100%;
		padding-bottom: 33.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cosi {
		background: url(../images/nespresso_description/coffee/pdp_original_colombia_cosi_cap.png) no-repeat;
		width: 165.6px;
		height: 176.7px;
		background-size: 100%;
		padding-bottom: 33.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_colombiaol {
		background: url(../images/nespresso_description/coffee/pdp_original_india_colombiaol_cap.png) no-repeat;
		width: 178.8px;
		height: 176.7px;
		background-size: 100%;
		padding-bottom: 33.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		background: url(../images/nespresso_description/coffee/pdp_original_india_livanto_cap.png) no-repeat;
		width: 152.4px;
		height: 176.7px;
		background-size: 100%;
		padding-bottom: 33.8px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 13.2px;
		line-height: 20.6px;
		width: 286px;
		padding: 0 0px 0 0;
		display: inline;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 116.9px;
		display: inline-block;
		float: left;
		margin-right: 13.2px;
		margin-bottom: 0px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 12px 0 11.1px 13.2px;
		margin: 0 22px 0 26.4px;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_indonesia {
		background: url(../images/nespresso_description/coffee/pdp_original_indo_m.jpg) no-repeat;
		width: 74.3px;
		height: 137.5px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_ethiopia {
		background: url(../images/nespresso_description/coffee/pdp_original_eth_m.jpg) no-repeat;
		width: 81.8px;
		height: 137.5px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_colombia {
		background: url(../images/nespresso_description/coffee/pdp_original_colom_m.jpg) no-repeat;
		width: 82.5px;
		height: 137.5px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_india {
		background: url(../images/nespresso_description/coffee/pdp_original_india_m.jpg) no-repeat;
		width: 83.2px;
		height: 137.5px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_nicaragua {
		background: url(../images/nespresso_description/coffee/pdp_original_nica_m.jpg) no-repeat;
		width: 83.9px;
		height: 137.5px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 83.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text {
		position: relative;
		top: 0%;
		transform: translateY(0%);
		width: 100%;
		text-align: center;
		padding: 30.8px 0 22px 0;
	}
/*	.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 111.4px;
		padding-top: 24.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 114.1px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_colection_text h3 {
		font-size: 18.6px;
		line-height: 22px;
		padding-bottom: 5.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 16.5px;
		line-height: 19.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_map_holder {
		margin: 0 auto 47.3px auto;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a {
		font-size: 16.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_prod_desc,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_prod_desc {
		line-height: 26.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 43.4px;
		padding-right: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left {
		padding-bottom: 13.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		padding-bottom: 8.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row:last-of-type {
		padding: 0 4.4px 6.6px 4.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row.dp_b2b_mor_cap_clr_side_padd {
		padding: 0 0 17.6px 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 19px;
		line-height: 19.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_caps_origin {
		background-image: url(../images/nespresso_description/coffee/dp_original_caps_range.jpg);
		width: 100%;
		height: 140px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 32.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 34.8px;
	}
}
@media (max-width: 440px) {
	#dp_b2b_mor_indonesia,
	#dp_b2b_mor_india,
	#dp_b2b_mor_colombia,
	#dp_b2b_mor_nicaragua,
	#dp_b2b_mor_ethiopia,
	#dp_b2b_mor_peru {
		overflow: hidden;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 100%;
		padding-top: 35px;
	}
	.dp_b2b_mor .dp_b2b_mor_mob_wrap {
		padding: 0 17px;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_mob.jpg) 0 -595px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 3.4px;
	}
	#dp_b2b_mor_india .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_mob.jpg) 0 -595px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 3.4px;
	}
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_mob.jpg) 0 0px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 3.4px;
	}
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_mob.jpg) 0 -595px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 3.4px;
	}
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_mob.jpg) 0 -595px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 3.4px;
	}
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_peru_bgr_mob.jpg) 0 -595px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 3.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section {
		width: 89.375%;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_map_holder,
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_assort,
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_fifth_box {
		margin: 0 auto 46.8px auto;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_assort {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_row .dp_b2b_mor_left {
		width: 90%;
		margin-bottom: 0;
		position: relative;
		float: none;
		height: 237px;
		background-color: rgba(17, 17, 17, .9);
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 15.4px;
		line-height: 20.7px;
		padding-bottom: 17.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 14.3px;
		line-height: 19.1px;
		padding-bottom: 29.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_mob_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 12.8px;
		line-height: 13.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 22.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
		width: 100%;
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding:  0  33.2px  32.2px  36.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 13.8px;
		line-height: 16.8px;
		letter-spacing: 0.015em;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		float: left;
		width: 147.2px;
		height: 146.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc {
		width: 70%;
		left: 35%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left,
	.dp_b2b_mor .dp_b2b_mor_cap_right {
		float: none;
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc {
		top: 16.3px;
		position: absolute;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li {
		text-align: right;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3:after {
		height: 3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span,
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3 span {
		font-size: 12.8px;
		line-height: 9.7px;
		letter-spacing: 1.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span {
		padding-right: 0;
		padding-left: 3.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3:after {
		top: 88%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 12.5px;
		line-height: 11.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left,
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		padding-bottom: 8.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 10.2px 9.6px;
		width: 90%;
		float: none;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 15.4px;
		line-height: 15.4px;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 18.1px;
		line-height: 15.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 3.4px 3.4px 17px 3.4px;
		margin-bottom: 13.6px;
		border-bottom: 2.1px solid #2e2e30;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		float: left;
		width: 25%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 15.4px;
		line-height: 15.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 11.7px;
		line-height: 13.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 12.8px;
		line-height: 13.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		margin-bottom: 3.4px;
	}
	.dp_b2b_mor .dp_fit_hide_on_mob {
		display: none;
	}
	.dp_b2b_mor .dp_fit_show_on_mob {
		display: block;
	}
	.dp_b2b_mor .dp_fit_mob_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 11.7px;
		line-height: 11.7px;
		padding: 13.3px 8px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span.columbia {
		top: 30%;
		left: 0%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span.brasil {
		top: 43%;
		left: 27%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		margin-bottom: 24px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 15.4px;
		line-height: 17px;
		padding-bottom: 17.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 14.3px;
		line-height: 19.3px;
		padding-bottom: 26.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan,
	.dp_b2b_mor .dp_b2b_mor_livanto,
	.dp_b2b_mor .dp_b2b_mor_cosi,
	.dp_b2b_mor .dp_b2b_mor_colombiaol,
	.dp_b2b_mor .dp_b2b_mor_kazaar {
		width: 62.055944%;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 14.9px;
		line-height: 17px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 51.5986013986014%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 48.6013986013986%;
		padding: 0 0 0 36.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-size: 16.5px;
		line-height: 18.1px;
		padding-bottom: 15.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 46.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 28.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		width: 90%;
		float: none;
		padding-left: 32px;
		padding-right: 32px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 44px;
		width: 90%;
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 313.4px;
		float: none;
		height: 106.3px;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 313.4px;
		padding: 0 0 0 0px;
		box-sizing: border-box;
		float: none;
		position: relative;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_indonesia_m.png);
		height: 114.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.india {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_india_m.png);
		height: 161.8px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_colombia_m.png);
		height: 165.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_ethiopia_m.png);
		height: 165.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_nicaragua_m.png);
		height: 223px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_peru_m.png);
		height: 146.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 100%;
		margin: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 14.3px;
		line-height: 20.7px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_prod_info_holder {
		width: 100%;
		margin: 0 auto;
		position: relative;
		top: 29.2px;
		transform: translateY(0);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense {
		position: absolute;
		padding-top: 0;
		top: 160.3px;
		left: 40.2px;
		font-size: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_bitter h3:after {
		width: 105.4px;
		left: 0;
		top: 6.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_acid h3:after {
		width: 130.9px;
		left: 0;
		top: 6.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3:after {
		height: 3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_body h3:after {
		left: 0;
		width: 149.6px;
		top: 6.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_roast h3:after {
		left: 0;
		width: 115.6px;
		top: 6.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_right h3 {
		font-size: 15.4px;
		line-height: 27.2px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_fit_show_on_mob {
		display: block;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan {
		background: url(../images/nespresso_description/coffee/pdp_original_dharkan_cap_m.png) no-repeat;
		width: 138.1px;
		height: 136.5px;
		background-size: 100%;
		padding-bottom: 26.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_kazaar {
		background: url(../images/nespresso_description/coffee/pdp_original_india_kazaar_cap.png) no-repeat;
		width: 124.5px;
		height: 136.5px;
		background-size: 100%;
		padding-bottom: 26.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_cosi {
		background: url(../images/nespresso_description/coffee/pdp_original_colombia_cosi_cap.png) no-repeat;
		width: 127.9px;
		height: 136.5px;
		background-size: 100%;
		padding-bottom: 26.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_colombiaol {
		background: url(../images/nespresso_description/coffee/pdp_original_india_colombiaol_cap.png) no-repeat;
		width: 138.1px;
		height: 136.5px;
		background-size: 100%;
		padding-bottom: 26.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		background: url(../images/nespresso_description/coffee/pdp_original_india_livanto_cap.png) no-repeat;
		width: 117.7px;
		height: 136.5px;
		background-size: 100%;
		padding-bottom: 26.1px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 10.2px;
		line-height: 15.9px;
		width: 221px;
		padding: 0 0px 0 0;
		display: inline;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 90.3px;
		display: inline-block;
		float: left;
		margin-right: 10.2px;
		margin-bottom: 0px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 9.3px 0 8.6px 10.2px;
		margin: 0 17px 0 20.4px;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_indonesia {
		background: url(../images/nespresso_description/coffee/pdp_original_indo_m.jpg) no-repeat;
		width: 57.4px;
		height: 106.3px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_ethiopia {
		background: url(../images/nespresso_description/coffee/pdp_original_eth_m.jpg) no-repeat;
		width: 63.2px;
		height: 106.3px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_colombia {
		background: url(../images/nespresso_description/coffee/pdp_original_colom_m.jpg) no-repeat;
		width: 63.8px;
		height: 106.3px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_india {
		background: url(../images/nespresso_description/coffee/pdp_original_india_m.jpg) no-repeat;
		width: 64.3px;
		height: 106.3px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_nicaragua {
		background: url(../images/nespresso_description/coffee/pdp_original_nica_m.jpg) no-repeat;
		width: 64.8px;
		height: 106.3px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 64.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text {
		position: relative;
		top: 0%;
		transform: translateY(0%);
		width: 100%;
		text-align: center;
		padding: 23.8px 0 17px 0;
	}
/*	.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 86.1px;
		padding-top: 18.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 88.2px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_colection_text h3 {
		font-size: 14.3px;
		line-height: 17px;
		padding-bottom: 4.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 12.8px;
		line-height: 14.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_map_holder {
		margin: 0 auto 36.6px auto;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a {
		font-size: 12.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_prod_desc,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_prod_desc {
		line-height: 20.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 33.5px;
		padding-right: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left {
		padding-bottom: 10.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		padding-bottom: 6.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row:last-of-type {
		padding: 0 3.4px 5.1px 3.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row.dp_b2b_mor_cap_clr_side_padd {
		padding: 0 0 13.6px 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 14.7px;
		line-height: 15.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_caps_origin {
		background-image: url(../images/nespresso_description/coffee/dp_original_caps_range.jpg);
		width: 100%;
		height: 108.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 24.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 26.9px;
	}
}
@media (max-width: 340px) {
	#dp_b2b_mor_indonesia,
	#dp_b2b_mor_india,
	#dp_b2b_mor_colombia,
	#dp_b2b_mor_nicaragua,
	#dp_b2b_mor_ethiopia,
	#dp_b2b_mor_peru{
		overflow: hidden;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap {
		width: 100%;
		padding-top: 24.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_mob_wrap {
		padding: 0 12px;
	}
	#dp_b2b_mor_indonesia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_indonesia_bgr_mob.jpg) 0 -420px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 2.4px;
	}
	#dp_b2b_mor_india .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_india_bgr_mob.jpg) 0 -420px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 2.4px;
	}
	#dp_b2b_mor_colombia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_colombia_bgr_mob.jpg) 0 0px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 2.4px;
	}
	#dp_b2b_mor_nicaragua .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_nicaragua_bgr_mob.jpg) 0 -420px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 2.4px;
	}
	#dp_b2b_mor_ethiopia .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_ethiopia_bgr_mob.jpg) 0 -420px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 2.4px;
	}
	#dp_b2b_mor_peru .dp_b2b_mor_wrap {
		background: url(../images/nespresso_description/coffee/dp_origin_peru_bgr_mob.jpg) 0 -420px no-repeat;
		width: 100%;
		background-size: 100%;
		padding-bottom: 2.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row {
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section {
		width: 89.375%;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_map_holder,
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_assort,
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_fifth_box {
		margin: 0 auto 33px auto;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_assort {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_right,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_row .dp_b2b_mor_left {
		width: 90%;
		margin-bottom: 0;
		position: relative;
		float: none;
		height: 167.3px;
		background-color: rgba(17, 17, 17, .9);
	}
	.dp_b2b_mor h2.dp_b2b_mor_sec_title {
		font-size: 10.9px;
		line-height: 14.6px;
		padding-bottom: 12.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_desc {
		font-size: 10.1px;
		line-height: 13.5px;
		padding-bottom: 21px;
	}
	.dp_b2b_mor .dp_b2b_mor_mob_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_price {
		font-size: 9px;
		line-height: 9.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left,
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 15.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_left {
		width: 100%;
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_holder {
		padding:  0  23.4px  22.7px  25.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_desc {
		font-size: 9.8px;
		line-height: 11.9px;
		letter-spacing: 0.015em;
	}
	.dp_b2b_mor .dp_b2b_mor_capsule {
		float: left;
		width: 103.9px;
		height: 103.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc {
		width: 70%;
		left: 35%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left,
	.dp_b2b_mor .dp_b2b_mor_cap_right {
		float: none;
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc {
		top: 11.5px;
		position: absolute;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li {
		text-align: right;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3:after {
		height: 3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span,
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3 span {
		font-size: 9px;
		line-height: 6.8px;
		letter-spacing: 1.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_left ul li h3 span {
		padding-right: 0;
		padding-left: 2.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li h3:after {
		top: 88%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li .dp_b2b_mor_cap_indicator,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_active,
	.dp_b2b_mor .dp_fit_fow_cap_desc_indicator .dp_b2b_mor_ind_inactive {
		font-size: 8.8px;
		line-height: 7.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left,
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		padding-bottom: 6.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_right {
		padding: 7.2px 6.8px;
		width: 90%;
		float: none;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_text {
		font-size: 10.9px;
		line-height: 10.9px;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_indicator {
		font-size: 12.8px;
		line-height: 10.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row {
		padding: 2.4px 2.4px 12px 2.4px;
		margin-bottom: 9.6px;
		border-bottom: 1.5px solid #2e2e30;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li {
		float: left;
		width: 25%;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row .dp_fit_fow_cap_desc_right_text {
		font-size: 10.9px;
		line-height: 10.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text {
		font-size: 8.3px;
		line-height: 9.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon_text::first-line {
		font-size: 9px;
		line-height: 9.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_icon_holder ul li .dp_b2b_mor_cap_icon {
		margin-bottom: 2.4px;
	}
	.dp_b2b_mor .dp_fit_hide_on_mob {
		display: none;
	}
	.dp_b2b_mor .dp_fit_show_on_mob {
		display: block;
	}
	.dp_b2b_mor .dp_fit_mob_show {
		display: inline;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span {
		font-size: 8.3px;
		line-height: 8.3px;
		padding: 9.4px 5.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span.columbia {
		top: 30%;
		left: 0%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map span.brasil {
		top: 43%;
		left: 27%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		margin-bottom: 17px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h3 {
		font-size: 10.9px;
		line-height: 12px;
		padding-bottom: 12.7px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_right p {
		font-size: 10.1px;
		line-height: 13.7px;
		padding-bottom: 18.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan,
	.dp_b2b_mor .dp_b2b_mor_livanto,
	.dp_b2b_mor .dp_b2b_mor_cosi,
	.dp_b2b_mor .dp_b2b_mor_colombiaol,
	.dp_b2b_mor .dp_b2b_mor_kazaar {
		width: 62.055944%;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a,
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 10.5px;
		line-height: 12px;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 51.5986013986014%;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 48.6013986013986%;
		padding: 0 0 0 25.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text h3 {
		font-size: 11.6px;
		line-height: 12.8px;
		padding-bottom: 11.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row {
		margin-bottom: 32.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_first_row .dp_b2b_mor_left {
		padding-top: 20.3px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		width: 90%;
		float: none;
		padding-left: 32px;
		padding-right: 32px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box {
		margin-bottom: 31px;
		width: 90%;
		padding-left: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_left {
		width: 221.3px;
		float: none;
		height: 75px;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_right {
		width: 221.3px;
		padding: 0 0 0 0px;
		box-sizing: border-box;
		float: none;
		position: relative;
		margin: 0 auto;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.indonesia {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_indonesia_m.png);
		height: 80.6px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.india {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_india_m.png);
		height: 114.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.colombiaol {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_colombia_m.png);
		height: 116.6px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.ethiopia {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_ethiopia_m.png);
		height: 116.6px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.nicaragua {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_nicaragua_m.png);
		height: 157.4px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		background-image: url(../images/nespresso_description/coffee/map_pdp_original_peru_m.png);
		height: 103.2px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_right {
		width: 100%;
		margin: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section {
		width: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_prod_desc {
		font-size: 10.1px;
		line-height: 14.6px;
		margin: 0;
		padding-bottom: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_prod_info .dp_b2b_mor_prod_info_holder {
		width: 100%;
		margin: 0 auto;
		position: relative;
		top: 20.6px;
		transform: translateY(0);
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense {
		position: absolute;
		padding-top: 0;
		top: 113.2px;
		left: 28.4px;
		font-size: 9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p {
		font-size: 9px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_bitter h3:after {
		width: 74.4px;
		left: 0;
		top: 4.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_acid h3:after {
		width: 92.4px;
		left: 0;
		top: 4.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc .dp_b2b_mor_cap_right ul li h3:after {
		height: 3px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_body h3:after {
		left: 0;
		width: 105.6px;
		top: 4.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li.dp_roast h3:after {
		left: 0;
		width: 81.6px;
		top: 4.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_right h3 {
		font-size: 10.9px;
		line-height: 19.2px;
		letter-spacing: 0.02em;
	}
	.dp_b2b_mor .dp_fit_show_on_mob {
		display: block;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan {
		background: url(../images/nespresso_description/coffee/pdp_original_dharkan_cap_m.png) no-repeat;
		width: 97.5px;
		height: 96.4px;
		background-size: 100%;
		padding-bottom: 18.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_kazaar {
		background: url(../images/nespresso_description/coffee/pdp_original_india_kazaar_cap.png) no-repeat;
		width: 87.9px;
		height: 96.4px;
		background-size: 100%;
		padding-bottom: 18.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_cosi {
		background: url(../images/nespresso_description/coffee/pdp_original_colombia_cosi_cap.png) no-repeat;
		width: 90.3px;
		height: 96.4px;
		background-size: 100%;
		padding-bottom: 18.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_colombiaol {
		background: url(../images/nespresso_description/coffee/pdp_original_india_colombiaol_cap.png) no-repeat;
		width: 97.5px;
		height: 96.4px;
		background-size: 100%;
		padding-bottom: 18.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_livanto {
		background: url(../images/nespresso_description/coffee/pdp_original_india_livanto_cap.png) no-repeat;
		width: 83.1px;
		height: 96.4px;
		background-size: 100%;
		padding-bottom: 18.5px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 7.2px;
		line-height: 11.3px;
		width: 156px;
		padding: 0 0px 0 0;
		display: inline;
		float: none;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_logo {
		width: 63.8px;
		display: inline-block;
		float: left;
		margin-right: 7.2px;
		margin-bottom: 0px;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 6.6px 0 6.1px 7.2px;
		margin: 0 12px 0 14.4px;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_indonesia {
		background: url(../images/nespresso_description/coffee/pdp_original_indo_m.jpg) no-repeat;
		width: 40.5px;
		height: 75px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_ethiopia {
		background: url(../images/nespresso_description/coffee/pdp_original_eth_m.jpg) no-repeat;
		width: 44.6px;
		height: 75px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_colombia {
		background: url(../images/nespresso_description/coffee/pdp_original_colom_m.jpg) no-repeat;
		width: 45px;
		height: 75px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row div.dp_b2b_mor_caps_india {
		background: url(../images/nespresso_description/coffee/pdp_original_india_m.jpg) no-repeat;
		width: 45.4px;
		height: 75px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_nicaragua {
		background: url(../images/nespresso_description/coffee/pdp_original_nica_m.jpg) no-repeat;
		width: 45.8px;
		height: 75px;
		background-size: 100% 100%;
	}
	.dp_b2b_mor_row .dp_b2b_mor_caps_origin div:last-child {
		width: 45.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text {
		position: relative;
		top: 0%;
		transform: translateY(0%);
		width: 100%;
		text-align: center;
		padding: 16.8px 0 12px 0;
	}
/*	.dp_b2b_mor .dp_b2b_mor_logo_left {
		width: 60.8px;
		padding-top: 13.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_logo_right {
		width: 62.3px;
	}*/
	.dp_b2b_mor .dp_b2b_mor_assort .dp_b2b_mor_colection_text h3 {
		font-size: 10.1px;
		line-height: 12px;
		padding-bottom: 3.1px;
	}
	.dp_b2b_mor .dp_b2b_mor_colection_text a {
		font-size: 9px;
		line-height: 10.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_wrap section.dp_b2b_mor_content.dp_b2b_mor_map_holder {
		margin: 0 auto 25.8px auto;
	}
	.dp_b2b_mor .dp_b2b_mor_dharkan a,
	.dp_b2b_mor .dp_b2b_mor_livanto a,
	.dp_b2b_mor .dp_b2b_mor_cosi a,
	.dp_b2b_mor .dp_b2b_mor_colombiaol a,
	.dp_b2b_mor .dp_b2b_mor_kazaar a {
		font-size: 9px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_first_row .dp_b2b_mor_prod_desc,
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_prod_desc {
		line-height: 14.6px;
	}
	.dp_b2b_mor .dp_b2b_mor_prod .dp_b2b_mor_right {
		padding-bottom: 23.7px;
		padding-right: 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_left {
		padding-bottom: 7.2px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc ul li:first-of-type {
		padding-bottom: 4.8px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row:last-of-type {
		padding: 0 2.4px 3.6px 2.4px;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_desc_row.dp_b2b_mor_cap_clr_side_padd {
		padding: 0 0 9.6px 0;
	}
	.dp_b2b_mor .dp_b2b_mor_cap_intense p span {
		font-size: 10.4px;
		line-height: 10.9px;
	}
	.dp_b2b_mor .dp_b2b_mor_caps_origin {
		background-image: url(../images/nespresso_description/coffee/dp_original_caps_range.jpg);
		width: 100%;
		height: 76.4px;
		background-size: 100%;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left .dp_b2b_mor_first h3 {
		padding-bottom: 17.5px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_second_row .dp_b2b_mor_left h3 {
		padding-bottom: 19px;
	}
}




@media (max-width: 340px) {
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left,.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_row_box  {
		width: 100% !important;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row h4{
		font-size: 10.9px !important;
		margin-left: 9px !important;
	}
	.dp_b2b_mor_fairtrade_txt p{
		font-size: 10.1px;
	}
}

@media (max-width: 540px) {
	.dp_b2b_mor .dp_b2b_mor_map_holder h4 {
		padding-left: 0px !important;
	}
}

.dp_b2b_mor .dp_b2b_mor_map_holder h4 {
	padding-right: 0px !important;
	padding-left: 16px;
}
<!-- .ProductDetailsBody {
		 padding: 0px 20px 20px;
	 }

div.ProductDetailsBodyInformation__title:first-child {
	display: none;
}

.dp_b2b_mor_row.dp_b2b_mor_third_row {
	background: inherit!important;
}

.dp_b2b_mor .dp_b2b_mor_map_holder h4 {
	font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center;
	margin: 0;
	padding-bottom: 22px;
	letter-spacing: 0.012em;
	padding-right: 308px;
}

@media (max-width: 340px) {
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 17.5px 0 16.2px 0px;
	}
	.dp_b2b_mor_row .dp_b2b_mor_fairtrade_txt {
		font-size: 27px;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h4 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 29px;
		line-height: 29px;
		color: #ffffff;
		text-transform: uppercase;
		text-align: left;
		margin: 0;
		padding-bottom: 22px;
		letter-spacing: 0.012em;
		padding-right: 0px;
	}
}

@media (max-width: 540px) {
	.dp_b2b_mor_fairtrade_txt {
		font-size: 18.6px !important;
	}
	.dp_b2b_mor .dp_b2b_mor_w_map.peru {
		height: 290.2px !important;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder .dp_b2b_mor_left {
		padding-left: 22px !important;
	}
	.dp_b2b_mor .dp_b2b_mor_map_holder h4 {
		font-family: 'Lucas', 'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;
		font-size: 19.9px;
		line-height: 20px;
		color: #ffffff;
		text-transform: uppercase;
		text-align: left;
		margin: 0;
		padding-bottom: 22px;
		letter-spacing: 0.012em;
		padding-right: 6px !important;
	}
	.dp_b2b_mor_row.dp_b2b_mor_third_row {
		padding: 12px 0 11.1px 0px !important;
	}
}