/* -----------------------------------------------------------------------------
This website is powered by indual
Copyright (c) 2005-2014 indual GmbH (www.indual.ch)
-------------------------------------------------------------------------------- */

/* @group basic */

.portlets_right .bx-wrapper .bx-pager,
.portlet_listing_show_all,
.listing_entry_backlink a, 
.listing-more-button,
header,
.siteframe > #bx-slider-wrap,
.footer_logos,
.copyright,
.ui-datepicker,
.bx-controls-direction,
.footer_stripe,
.room_book_button,
.header_picture,
.listing_entry .pictures,
.overview_item .pictures {
	display: none !important;
}
.print_logo {
	display: block;
	width: 115px;
}
body {
	background: #FFF;
	font: 400 13px/20px 'Quicksand', Arial, Helvetica, sans-serif;
}
.no_system_page .content > h1,
.portlets_left {
	float: none;
	text-align: left;
	width: auto;
	margin-right: 0;
}
.no_system_page.mod_listing .content > h1 {
	margin-left: 0;
}
.listing_entry .pictures,
.overview_item .pictures {
	float: none !important;
	width: auto !important;
	margin: 0 0 30px !important;
}
.contentframe {
	padding: 20px 0 !important;
}
footer {
	margin: 20px 0 0;
	padding: 20px 0 0;
	border-top: 2px solid #dadada;
}
footer,
footer a {
	font-size: 13px;
	color: #999;
}
.listing_entry,
.overview_item {
	page-break-inside: avoid;
	margin: 30px 0 0;
}

h1 {
	font-size: 34px;
	line-height: 38px;
}
h2, h2 a,
.listing_entry h2.listing-title, 
.listing_entry h2.listing-title a, 
.overview_item h2,
.overview_item h2 a,
.listing_entry .resource_subtitle,
.listing_entry .slide_text_container,
.listing_entry .slide_text_container h2 {
	font-size: 18px;
	line-height: 28px;
	padding-top: 3px;
}
div.introduction {
	font-size: 16px;
	line-height: 22px;
}
h6, h6 a,
h4, h4 a,
h5, h5 a {
	font-size: 16px;
}
.content ul li:before {
	font-size: 13px;
}
footer {
	font-size: 12px;
	line-height: 18px;
}
.listing_entry, 
.overview_item {
	margin: 30px 0 0;
}

/* @end */