#block-1000 {
	margin: 0;
	border-width: 0;
	padding: 0;
}

#block-1000 .headline {
	margin: 10px;
	border-width: 0;
	border-radius: 0;
	padding: 0;
	font-family: Helvetica;
	font-weight: 100;
}

#block-1003 .headline {
	text-align: center;
	line-height: 1.8;
	letter-spacing: 0;
}

#block-1003-image-64475 .description {
	background-color: rgba(80,60,52,0.85);
}

#block-1004 {
	margin: 0;
	border-radius: 0;
}

#block-1004 .headline {
	margin: 20px;
	border-radius: 0;
	padding: 6px;
}

#block-1011 {
	margin-bottom: 30px;
}

#block-1011-image-64182 .description {
	background-color: #d5b9b5;
}

#block-1012 {
	margin-bottom: 30px;
}

#block-1015 .headline {
	text-align: center;
	line-height: 1.8;
	letter-spacing: 0;
}

#block-1015-image-64475 .description {
	background-color: rgba(80,60,52,0.85);
}

#block-1030 {
	margin-bottom: 30px;
}

#block-1031 {
	margin-bottom: 0;
}

#block-1031-image-64182 .description {
	background-color: #d5b9b5;
}

#block-1033 {
	margin-bottom: 30px;
}

#block-1034 {
	margin-bottom: 30px;
}

#block-171-image-7224 .block-inner.block-images-image-content {
	width: 35%;
}

#block-171-image-7224 .subheadline {
	text-transform: none;
}

#block-174 .block-content-inner {
	max-width: 520px;
	margin-left: 10px;
	margin-right: 0;
}

#block-174 .subheadline {
	color: #bbbbbb;
	text-align: center;
	font-size: 34px;
	letter-spacing: 1.5px;
	text-transform: none;
}

#block-174 .subheadline a {
	color: #bbbbbb;
}

#block-184 .block-content-inner {
	#block-169box-shadow: 10px 5px 5px 0 rgba(0,0,0,0.1);
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
}

#block-184 .subheadline {
	color: #bbbbbb;
	font-size: 34px;
	letter-spacing: 1.5px;
	text-transform: none;
}

#block-184 .subheadline a {
	color: #bbbbbb;
}

#block-203 {
	background-color: #d5b9b5;
}

#block-204 .block-content-inner {
	padding: 0 10px;
}

#block-204 .subheadline {
	padding: 10px 10px 0;
	text-align: left;
}

#block-205 {
	padding: 0 10px 10px;
}

#block-205-newsletter-form-submit {
	background-color: #6a605a;
}

#block-251-image-7223 .block-inner.block-images-image-content {
	width: 65%;
	padding: 0;
}

#block-251-image-7223 .description {
	display: none;
	font-size: 14px;
	line-height: 1.1;
}

#block-251-image-7223 .subheadline {
	text-transform: none;
	font-size: 20px;
}

#block-290 {
	margin-top: 0;
}

#block-290 .bx-controls-direction a.bx-next {
	left: 100%;
}

#block-290 .bx-controls-direction a.bx-prev {
	left: -5%;
}

#block-290 .headline {
	text-align: center;
	margin-top: 15px;
}

#block-290 .headline a {
	color: #544e46;
}

#block-296-image-7223 .block-inner.block-images-image-content {
	width: 65%;
	padding: 0;
}

#block-296-image-7223 .description {
	display: none;
	font-size: 14px;
	line-height: 1.1;
}

#block-296-image-7223 .subheadline {
	text-transform: none;
	font-size: 20px;
}

#block-297-image-7223 .block-inner.block-images-image-content {
	width: 65%;
	padding: 0;
}

#block-297-image-7223 .description {
	display: none;
	font-size: 14px;
	line-height: 1.1;
}

#block-297-image-7223 .subheadline {
	text-transform: none;
	font-size: 20px;
}

#block-334-image-7223 .block-inner.block-images-image-content {
	width: 65%;
	padding: 0;
}

#block-334-image-7223 .description {
	display: none;
	font-size: 14px;
	line-height: 1.1;
}

#block-334-image-7223 .subheadline {
	text-transform: none;
	font-size: 20px;
}

#block-335-image-7223 .block-inner.block-images-image-content {
	width: 65%;
	padding: 0;
}

#block-335-image-7223 .description {
	display: none;
	font-size: 14px;
	line-height: 1.1;
}

#block-335-image-7223 .subheadline {
	text-transform: none;
	font-size: 20px;
}

#block-369 {
	margin-top: 0;
}

#block-369 .bx-controls-direction a.bx-next {
	left: 100%;
}

#block-369 .bx-controls-direction a.bx-prev {
	left: -5%;
}

#block-369 .headline {
	text-align: center;
	margin-top: 15px;
}

#block-369 .headline a {
	color: #544e46;
}

#block-373 {
	margin-top: 0;
}

#block-373 .bx-controls-direction a.bx-next {
	left: 100%;
}

#block-373 .bx-controls-direction a.bx-prev {
	left: -5%;
}

#block-373 .headline {
	text-align: center;
	margin-top: 15px;
}

#block-373 .headline a {
	color: #544e46;
}

#block-377 .block-content-inner {
	line-height: 1.8;
}

#block-378 {
	top: px;
	background-color: #eeeeee;
	margin-bottom: 3px;
	padding-bottom: 6px;
	margin-top: 24px;
	padding-top: 6px;
}

#block-383-image-7223 .block-inner.block-images-image-content {
	width: 65%;
	padding: 0;
}

#block-383-image-7223 .description {
	display: none;
	font-size: 14px;
	line-height: 1.1;
}

#block-383-image-7223 .subheadline {
	text-transform: none;
	font-size: 20px;
}

#block-386-image-7223 .block-inner.block-images-image-content {
	width: 65%;
	padding: 0;
}

#block-386-image-7223 .description {
	display: none;
	font-size: 14px;
	line-height: 1.1;
}

#block-386-image-7223 .subheadline {
	text-transform: none;
	font-size: 20px;
}

#block-431-image-7223 .block-inner.block-images-image-content {
	width: 65%;
	padding: 0;
}

#block-431-image-7223 .description {
	display: none;
	font-size: 14px;
	line-height: 1.1;
}

#block-431-image-7223 .subheadline {
	text-transform: none;
	font-size: 20px;
}

#block-470 {
	margin-top: 0;
}

#block-470 .bx-controls-direction a.bx-next {
	left: 100%;
}

#block-470 .bx-controls-direction a.bx-prev {
	left: -5%;
}

#block-470 .headline {
	text-align: center;
	margin-top: 15px;
}

#block-470 .headline a {
	color: #544e46;
}

#block-486 {
	margin-top: 0;
}

#block-486 .bx-controls-direction a.bx-next {
	left: 100%;
}

#block-486 .bx-controls-direction a.bx-prev {
	left: -5%;
}

#block-486 .headline {
	text-align: center;
	margin-top: 15px;
}

#block-486 .headline a {
	color: #544e46;
}

#block-487 {
	width: calc(1200px * (99 / 100));
	max-width: calc(100vw * (99 / 100));
	margin-top: 0;
}

#block-487 .bx-controls-direction a.bx-next {
	left: 100%;
}

#block-487 .bx-controls-direction a.bx-prev {
	left: -5%;
}

#block-487 .headline {
	text-align: center;
	margin-top: 15px;
}

#block-487 .headline a {
	color: #544e46;
}

#block-488 {
	margin-top: 0;
}

#block-488 .bx-controls-direction a.bx-next {
	left: 100%;
}

#block-488 .bx-controls-direction a.bx-prev {
	left: -5%;
}

#block-488 .headline {
	text-align: center;
	margin-top: 15px;
}

#block-488 .headline a {
	color: #544e46;
}

#block-491 {
	margin-top: 0;
}

#block-491 .bx-controls-direction a.bx-next {
	left: 100%;
}

#block-491 .bx-controls-direction a.bx-prev {
	left: -5%;
}

#block-491 .headline {
	text-align: center;
	margin-top: 15px;
}

#block-491 .headline a {
	color: #544e46;
}

#block-929 .headline {
	margin: 20px;
	padding: 6px;
}

#block-931 {
	padding-top: 60px;
	padding-bottom: 60px;
}

#block-932 {
	margin-top: 60px;
}

#block-932 .block-content-inner {
	color: #534e46;
	font-family: Playfair Display;
	font-size: 28px;
	text-align: left;
	background-image: url(https://www.buchcopenhagen.dk/files/image/tina-auto_1.svg);
	background-position: 50% 100%;
	padding-bottom: 140px;
	background-size: 70px auto;
	padding-right: 40px;
	font-style: italic;
}

#block-932 .block-content-inner a {
	color: #534e46;
}

#block-937 {
	float: none;
	overflow: visible;
	margin: auto;
}

#block-937-image-63267 .description {
	background-color: #d5b9b5;
}

#block-940 {
	float: none;
	overflow: visible;
	margin: auto;
}

#block-944 .subheadline {
	color: #ffffff;
	text-align: center;
	font-family: Playfair Display;
	font-size: 43px;
	line-height: 2.2;
}

#block-944 .subheadline a {
	color: #ffffff;
}

#block-945 {
	width: 50%;
}

#block-945-image-61623 .description {
	color: #ffffff;
}

#block-945-image-61623 .description a {
	color: #ffffff;
}

#block-945-image-61624 .description {
	color: #ffffff;
}

#block-945-image-61624 .description a {
	color: #ffffff;
}

#block-945-image-61625 .description {
	color: #ffffff;
}

#block-945-image-61625 .description a {
	color: #ffffff;
}

#block-945-image-61626 .description {
	color: #ffffff;
}

#block-945-image-61626 .description a {
	color: #ffffff;
}

#block-945-image-61627 .description {
	color: #ffffff;
}

#block-945-image-61627 .description a {
	color: #ffffff;
}

#block-946 .slider-directions .slider-next {
	right: -30px;
}

#block-946 .slider-directions .slider-prev {
	left: -30px;
}

#block-946-image-61628 .description {
	color: #ffffff;
}

#block-946-image-61628 .description a {
	color: #ffffff;
}

#block-946-image-61629 .description {
	color: #ffffff;
}

#block-946-image-61629 .description a {
	color: #ffffff;
}

#block-946-image-61630 .description {
	color: #ffffff;
}

#block-946-image-61630 .description a {
	color: #ffffff;
}

#block-946-image-61631 .description {
	color: #ffffff;
}

#block-946-image-61631 .description a {
	color: #ffffff;
}

#block-946-image-61632 .description {
	color: #ffffff;
}

#block-946-image-61632 .description a {
	color: #ffffff;
}

#block-946-image-63266 .description {
	color: #ffffff;
}

#block-946-image-63266 .description a {
	color: #ffffff;
}

#block-946-image-63788 .description {
	color: #ffffff;
}

#block-946-image-63788 .description a {
	color: #ffffff;
}

#block-946-image-64204 .description {
	color: #ffffff;
}

#block-946-image-64204 .description a {
	color: #ffffff;
}

#block-946-image-64209 .description {
	color: #ffffff;
}

#block-946-image-64209 .description a {
	color: #ffffff;
}

#block-946-image-64219 .description {
	color: #ffffff;
}

#block-946-image-64219 .description a {
	color: #ffffff;
}

#block-946-image-64223 .description {
	color: #ffffff;
}

#block-946-image-64223 .description a {
	color: #ffffff;
}

#block-946-image-64240 .description {
	color: #ffffff;
}

#block-946-image-64240 .description a {
	color: #ffffff;
}

#block-947 .block-content-inner {
	display: table;
	float: none;
	width: auto;
	margin: auto;
	color: #ffffff;
	text-align: center;
	font-size: 20px;
}

#block-947 .block-content-inner a {
	color: #ffffff;
}

#block-947 .block-inner {
	margin-top: 20px;
}

#block-947 .block-inner a {
	background-image: url(/res/icon/invert/right.svg);
	background-position: 100% 50%;
	background-size: 7px auto;
	padding-right: 20px;
}

#block-950 {
	margin: 0;
}

#block-950 .headline {
	margin: 20px;
	border-radius: 0;
	padding: 6px;
}

#block-954 .subheadline {
	color: #534e46;
	text-align: center;
	font-family: Playfair Display;
	font-size: 34px;
	line-height: 2.2;
}

#block-954 .subheadline a {
	color: #534e46;
}

#block-958 .subheadline {
	color: #62554a;
	text-align: center;
	font-family: Playfair Display;
	font-size: 26px;
}

#block-958 .subheadline a {
	color: #62554a;
}

#block-960 {
	width: 100%;
}

#block-962 {
	margin-top: 50px;
	margin-bottom: 60px;
}

#block-962 .subheadline {
	font-size: 34px;
	text-align: center;
	font-family: Playfair Display;
	margin-bottom: 20px;
	line-height: 1.2;
}

#block-963 img {
	max-width: 65px;
	max-height: 55px;
	margin: auto;
	margin-bottom: 5px;
}

#block-963-image-61843 .description {
	text-align: center;
	margin-left: 10px;
}

#block-963-image-61844 .description {
	text-align: center;
	margin-left: 10px;
}

#block-963-image-61845 .description {
	text-align: center;
	margin-left: 10px;
}

#block-963-image-61846 .description {
	text-align: center;
	margin-left: 10px;
}

#block-963-image-61847 .description {
	text-align: center;
	margin-left: 10px;
}

#block-964 img {
	max-width: 65px;
	max-height: 55px;
	margin: auto;
	margin-bottom: 5px;
}

#block-964-image-61848 .description {
	text-align: center;
	margin-left: 10px;
}

#block-964-image-61849 .description {
	text-align: center;
	margin-left: 10px;
}

#block-964-image-61850 .description {
	text-align: center;
	margin-left: 10px;
}

#block-964-image-61851 .description {
	text-align: center;
	margin-left: 10px;
}

#block-964-image-61852 .description {
	text-align: center;
	margin-left: 10px;
}

#block-966-image-62070 .subheadline {
	color: #ffffff;
	font-size: 34px;
	font-family: Playfair Display;
}

#block-966-image-62070 .subheadline a {
	color: #ffffff;
}

#block-968-image-62071 .subheadline {
	color: #ffffff;
	font-size: 34px;
	font-family: Playfair Display;
}

#block-968-image-62071 .subheadline a {
	color: #ffffff;
}

#block-976 {
	margin-bottom: 30px;
}

#block-977 {
	margin-bottom: 30px;
}

#block-977-image-64182 .description {
	background-color: #d5b9b5;
}

#block-978 {
	z-index: 100;
	position: absolute;
	right: -80px;
	bottom: -80px;
	animation: rotation 16s infinite linear;
}

#block-979 {
	z-index: 100;
	position: absolute;
	right: -80px;
	bottom: -80px;
	animation: rotation 16s infinite linear;
}

#block-982 {
	margin-bottom: 30px;
}

#block-982-image-64188 .description {
	background-color: #544d49;
}

#block-982-image-64203 .description {
	background-color: #544d49;
}

#block-982-image-65406 .description {
	background-color: #503c34;
}

#block-982-image-65460 .description {
	background-color: #8d827b;
}

#block-982-image-65604 .description {
	background-color: #8d827b;
}

#block-988 {
	margin-bottom: 30px;
}

#block-991 .headline {
	text-align: center;
	line-height: 1.8;
	letter-spacing: 1.5px;
}

#block-991-image-68703 .subheadline {
	color: #ffffff;
}

#block-991-image-68703 .subheadline a {
	color: #ffffff;
}

#block-994 {
	margin-bottom: 10px;
}

#block-994 .headline {
	text-align: center;
}

#block-994-image-64188 .description {
	background-color: #544d49;
}

#block-994-image-64203 .description {
	background-color: #544d49;
}

#block-995 {
	margin-bottom: 10px;
}

#block-995 .headline {
	text-align: center;
}

#block-995-image-70134 .subheadline {
	color: #ffffff;
}

#block-995-image-70134 .subheadline a {
	color: #ffffff;
}

#block-995-image-76683 .subheadline {
	color: #ffffff;
}

#block-995-image-76683 .subheadline a {
	color: #ffffff;
}

#blockcontainer-249 {
	display: none;
}

#blockcontainer-442 {
	display: block;
}

#blockcontainer-443 {
	display: block;
}

#blocksubcontainer-931 {
	background-color: #d5b9b5;
}

#blocksubcontainer-942 {
	background-image: url(https://www.buchcopenhagen.dk/files/image/grabaggrund.png);
	background-size: cover;
	background-color: rgba(51,51,51,0);
	background-position: 50% 0%;
}

#blocksubcontainer-952 {
	background-color: #ffffff;
}

#body-2 footer {
	color: #8c8e8c;
	background-color: #6a605a;
}

#body-70 main {
	background-color: #ffffff;
	padding-bottom: 0;
}

#landingpage-blocks {
	margin: 0;
	border-width: 0;
	border-radius: 0;
	padding: 0;
}

@media only screen and (max-width: 600px) {
	#block-1003 {
		margin-bottom: 30px;
	}

	#block-1015 {
		margin-bottom: 30px;
	}

	#block-171-image-7224 .block-inner.block-images-image-content {
		width: 60%;
		padding: 0;
	}

	#block-171-image-7224 .description {
		display: none;
		font-size: 14px;
		line-height: 1.1;
	}

	#block-171-image-7224 .subheadline {
		font-size: 20px;
	}

	#block-174 .block-content-inner {
		width: 100%;
		max-width: none;
		margin-left: 0;
		margin-right: 0;
	}

	#block-174 .subheadline {
		font-size: 20px;
	}

	#block-184 .subheadline {
		font-size: 20px;
	}

	#block-931 {
		padding-top: 0;
		padding-bottom: 30px;
		margin-top: 40px;
	}

	#block-932 {
		margin-top: 30px;
		padding-left: 20px;
		padding-right: 20px;
	}

	#block-932 .block-content-inner {
		font-size: 24px;
		padding-bottom: 15px;
		background-position: 40% 100%;
		background-size: 40px auto;
	}

	#block-938 {
		margin-bottom: 40px;
	}

	#block-944 .subheadline {
		font-size: 28px;
	}

	#block-946 {
		width: 50%;
	}

	#block-947 .block-inner {
		margin-top: 0;
		margin-bottom: 10px;
	}

	#block-952 {
		padding-bottom: 20px;
	}

	#block-954 .subheadline {
		font-size: 28px;
		line-height: 1.2;
	}

	#block-962 .subheadline {
		font-size: 28px;
	}

	#block-964 .block-inner.block-images-image-content .description {
		font-size: 12px;
	}

	#block-991 {
		margin-bottom: 30px;
	}

	#blockcontainer-249 {
		display: block;
	}

	#blockcontainer-931 {
		margin-top: 30px;
		margin-bottom: 30px;
	}

	#blocksubcontainer-942 {
		background-size: contain;
		background-color: #b6a59c;
		background-image: none;
		margin-top: 30px;
	}
}

@media only screen and (max-width: 920px) {
	#block-1000 {
		transition-duration: 0.6s,0.01s,0.01s,.01s;
	}

	#block-1000 .headline {
		margin-left: 10px;
		margin-top: 0;
	}

	#block-1014 .headline {
		text-align: center;
		font-size: 28px;
	}

	#block-1014-image-64477 .description {
		background-color: rgba(80,60,52,0.85);
	}

	#block-1030 {
		margin-bottom: 0;
	}

	#block-1033 {
		margin-bottom: 0;
	}

	#block-1033-image-70135 .subheadline {
		color: #ffffff;
		font-weight: 500;
		font-size: 36px;
	}

	#block-1033-image-70135 .subheadline a {
		color: #ffffff;
	}

	#block-1033-image-76684 .subheadline {
		color: #ffffff;
	}

	#block-1033-image-76684 .subheadline a {
		color: #ffffff;
	}

	#block-1033-image-86668 {
		margin: 10px;
	}

	#block-1034 {
		margin-bottom: 0;
	}

	#block-1034-image-70135 .subheadline {
		color: #ffffff;
		font-weight: 500;
		font-size: 36px;
	}

	#block-1034-image-70135 .subheadline a {
		color: #ffffff;
	}

	#block-1034-image-76684 .subheadline {
		color: #ffffff;
	}

	#block-1034-image-76684 .subheadline a {
		color: #ffffff;
	}

	#block-1034-image-86668 {
		margin: 10px;
	}

	#block-929 .headline {
		font-size: 30px;
		line-height: 1;
	}

	#block-932 .block-content-inner {
		font-size: 21px;
		font-style: italic;
	}

	#block-945-image-63787 .description {
		color: #ffffff;
	}

	#block-945-image-63787 .description a {
		color: #ffffff;
	}

	#block-945-image-64205 .description {
		color: #ffffff;
	}

	#block-945-image-64205 .description a {
		color: #ffffff;
	}

	#block-945-image-64206 .description {
		color: #ffffff;
	}

	#block-945-image-64206 .description a {
		color: #ffffff;
	}

	#block-945-image-64220 .description {
		color: #ffffff;
	}

	#block-945-image-64220 .description a {
		color: #ffffff;
	}

	#block-945-image-64222 .description {
		color: #ffffff;
	}

	#block-945-image-64222 .description a {
		color: #ffffff;
	}

	#block-945-image-64239 .description {
		color: #ffffff;
	}

	#block-945-image-64239 .description a {
		color: #ffffff;
	}

	#block-965 .headline {
		text-align: center;
		font-size: 28px;
	}

	#block-965-image-64477 .description {
		background-color: rgba(80,60,52,0.85);
	}

	#block-988 {
		margin-bottom: 0;
	}

	#block-988 .headline {
		text-align: center;
	}

	#block-988-image-70135 .subheadline {
		color: #ffffff;
		font-weight: 500;
		font-size: 36px;
	}

	#block-988-image-70135 .subheadline a {
		color: #ffffff;
	}

	#block-988-image-76684 .subheadline {
		color: #ffffff;
	}

	#block-988-image-76684 .subheadline a {
		color: #ffffff;
	}

	#block-988-image-86668 {
		margin: 10px;
	}

	#block-990-image-65404 .description {
		background-color: #503c34;
	}

	#block-990-image-65459 .description {
		background-color: #8d827b;
	}

	#block-990-image-65603 .description {
		background-color: #8d827b;
	}

	#block-992 .headline {
		text-align: center;
	}

	#block-993 .headline {
		font-size: 30px;
		text-align: center;
		letter-spacing: 0;
	}
}

