/* general */
#sizes_box .content-manager-page_button_box {
	flex-basis: 48%;
}

#sizes_box .content-manager-page_button_box span {
	margin-top: 6px;
}

.content-manager-page table {
	/* display: block;
    overflow-x: auto;
    border: none;
    width: calc(100% + 24px) !important;
    padding: 0 24px 0 0; */
}

.materialindex img {
	max-width: 50px;
	max-height: 50px;
}

/* voucher / giftcards landing page - coid 8888  */
.coid-8888 .promo-section h1,
.coid-8888 .promo-section h2,
.coid-8888 .promo-section h3,
.coid-8888 .promo-section h4,
.coid-8888 .promo-section p {
	margin: 0;
	padding: 0;
	color: unset;
}

.coid-8888 .promo-section .black {
	color: black;
}

.coid-8888 .promo-section .white {
	color: white;
}

.coid-8888 .promo-section .orange {
	color: #ff7300;
}

.coid-8888 .promo-section h3 {
	font-size: 22px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: bold;
}

.coid-8888 .promo-section p {
	font-size: 14px;
	line-height: 1.4em;
}

.promo-section.gift-cards .info-background {
	background: #ff7300;
}

.promo-section.newsletter-signup .img-background {
	background-image: url("../../media/content/images/promo-section-newslettersignup-d131af6ca299c84a5ce72d171a63a138.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.promo-section.newsletter-signup .info-background {
	background: white;
}

.button.btn_grey {
	color: #666 !important;
	background: #E8E8E8;
}

:is(.xs, .sm, .md) .promo-section.newsletter-signup .img-background {
	height: 200px !important;
	background-position: top center;
}

.materialdetail_r .logo {
	margin-top: 24px;
}

/* mobile */
@media screen and (max-width: 767px) {
	.content-manager-page .col_l, .content-manager-page .col_r {
		width: 100% !important;
		padding: unset !important;
		margin: unset !important;
	}

	.content-manager-page .col_r {
		margin-top: 24px !important;
	}

	.content-manager-page p {
		margin-top: 6px;
	}

	.content-manager-page ul {
		padding: 0 !important;
	}

	.content-manager-page h2 {
		margin-top: 48px;
	}

	.content-manager-page a {
		word-wrap: break-word;
  		overflow-wrap: break-word;
	}
}
