/* The declarations for print output */
/* --------------------------------- */
body, article {
	width: 100%;
	margin: 0;
	padding: 0;
}

/* GLOBAL - START */
.l-blockorder {
  display: block !important;
}

.l-blockorder-small {
	display: block !important;
}

/* Header */

.m-site-title {
	display: none;
}

.m-global-nav {
	display: none;
}

/* Main Nav */
#main-navigation {
	display: none;
}
.login-bar {
	display: none;
}

/* Left Column */
.m-sub-nav {
	display: none;
}

/* Right Column */
.m-box, .m-module {
	display: none;
}

/* Middle */
.m-downloads {
	display: none;
}

.m-articlelist {
	page-break-inside: avoid;
}

.share {
	display: none !important;
}

/* Footer */
footer {
	display: none !important;
}
/* GLOBAL - END */


/* Sub start page - START */
.m-standard .m-teaser {
	padding: 20px 0 20px 0;
	page-break-inside: avoid;
} 
/* Sub start page - END */


/* Lediga lokaler - START */
.inline-service .vacant-form {
	display: none;
}

.inline-service .m-map-controller {
	display: none;
}

.m-location.premise .m-summary .icon-down {
	display: none;
}

.m-location.premise .m-summary a {
	padding-left: 0 !important;
}

.m-details .icon-up {
	display: none;
}

.m-right-info {
	page-break-inside: avoid;
}

.m-details .m-right-info.related-info {
	display: none;
}

.m-details .m-right-info.sl-info {
	display: none;
}

.m-details .m-details-extras {
	display: none;
}


/* Style for email form */
.m-details form {
	margin-bottom: 1em;
	page-break-inside: avoid;
}

.m-details .form-col {
  width: 48%;
  clear: both;
}

.m-details .form-col .m-button-submit {
  float: right;
}

.m-details .form-col em {
  line-height: 1;
  font-style: normal;
  color: #c6c6c7;
}

.m-details .form-col input,
.m-details .form-col textarea {
  width: 100%;
  float: none;
}

.m-details .form-col textarea {
  height: 8em;
  margin-bottom: 1.4em;
}

.m-details .form-col.right {
  float: right;
  clear: none;
}

.m-details .form-col.left {
  float: left;
  clear: none;
}

.m-details .form-col.full {
  width: 100%;
}

.m-details h3 {
  font-size: 1.42em;
  font-family: 'Futura W01 Medium', 'Futura', 'Helvetica', sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: .42em;
}

.m-description .form-col {
  width: 100%;
}

.m-description .form-col.left,
.m-description .form-col.right {
  float: none;
  clear: both;
}

/* royalSlider reset */
.royalSlider {
	height: auto !important;
}

.rsOverflow {
	width: 100% !important;
	height: 100% !important;
}

.rsContainer {
	transition: none !important;
	-webkit-transition: none !important;
	-webkit-transform: none !important;
}

.rsContainer .rsSlide {
	position: relative !important;
	top: auto !important;
	left: auto !important;
	margin-bottom: 1em;
}

.rsDefaultInv .rsBullets {
	display: none;
}

.m-carousel .m-carousel-img {
	float: none;
}

.m-carousel-img {
	page-break-inside: avoid;
}

.m-description img.print {
    margin-bottom: 15px;
}

/* Lediga lokaler - END */


/* Contact page - START */
.contact-info .l-span-M4 {
	page-break-inside: avoid;
}

/* Contact page - END */


/* My pages - START */
.m-service-pod {
	page-break-inside: avoid;
}
.m-service-pod h4 {
	background-color: transparent;
}

.m-service-pod ul li.m-service-part.active h5:after {
	content: '';
}
.m-service-pod ul li.m-service-part h5 {
	background-color: transparent;
}
/* My pages - END


/* EPi-QuickNavigator - START */

#epi-quickNavigator {
    display: none !important;
}

/* EPi-QuickNavigator - END */


/* Invoice printing - START */
#form1.print {
	font-family: "Times New Roman", Times, serif;
}
/* Invoice printing - END */


.youtubePrintImage { display: block;}
.yPlayer { display: none;}