﻿@media print {

	@page {
		margin: 20mm 15mm 15mm 15mm;
	}




	body {
		padding-bottom: 0 !important;
	}

	.animated {
		opacity: 1;
	}

	.grid-container {
		width: 100%;
		padding: 0;
		margin: 0;
		max-width: 100%;
	}

	.content {
		margin-top: 0 !important;
	}

	.space {
		display: none;
	}




	.round-button {
		padding: 10px 55px 10px 20px;
		border-radius: 30px;
		color: #000;
		background: transparent;
		border: 1px solid #000;
	}

	.navigation-holder .element .padding-wrap .wrapper-link {
		padding: 10px 15px !important;
		margin: 0;
	}
	.navigation-holder .element .padding-wrap {
		padding: 10px !important;
	}
	.navigation-holder .element .padding-wrap .inner img {
		width: 20px;
		height: auto;
	}



	h2:not(:last-child), h3:not(:last-child), h4:not(:last-child) {
		margin-bottom: 20px;
	}
	p:not(:last-child) {
		margin-bottom: 20px;
	}
	ul:not(:last-child), ol:not(:last-child) {
		margin-bottom: 20px;
	}
	ul li:not(:last-child), ol li:not(:last-child) {
		margin-bottom: 5px;
	}




	.header {
		position: static;
		margin-bottom: 40px;
	}
	.header .header-grid .logo {
		padding: 0;
		margin: 0;
	}
	.header .logo img {
		width: 143px;
		height: auto;
	}
	.header .menu-btns-area {
		display: none;
	}




	section.hero {
		background: transparent !important;
	}
	section.hero .grid-search,
	section.hero .grid-terms {
		display: none;
	}
	section.hero .cell {
		width: 100%;
	}
	section.hero .bc-desktop {
		margin-bottom: 30px;
	}
	section.hero .desktop-title {
		margin-bottom: 30px;
	}
	section.hero .lang-desktop {
		display: none;
	}




	.pb-books {
		margin-bottom: 50px;
	}
	.pb-books .boksok-slider .slick-prev,
	.pb-books .boksok-slider .slick-next {
		display: none !important;
	}
	.pb-books .boksok-slider .slick-dots {
		display: none !important;
	}
	.pb-books .boksok-slider .slick-track {
		opacity: 1 !important;
		width: 100% !important;
		transform: none !important;
		flex-flow: row wrap;
	}
	.pb-books .boksok-slider .slick-slide {
		width: 25% !important;
	}




	.cards-height-landing {
		margin-top: 40px;
	}




	.single-lsb_book .book-cover-holder {
		margin-bottom: 40px !important;
	}
	.single-lsb_book .book-cover-holder .book-cover-wrapper {
		max-width: 300px;
	}
	.single-lsb_book .content .cell {
		width: 100%;
	}
	.single-lsb_book .book-main .mobile-title {
		display: none;
	}
	.single-lsb_book .book-main .book-section {
		margin-bottom: 40px;
	}
	.single-lsb_book .book-cover-holder .bla-i-boka {
		display: none;
	}



	.footer {
		display: none;
	}


}