/** * @file        /a_layout/css/layout.css * @copyright   Copyright (C) 2012 - 2023 codeDESIGN | Milos Mandic / All rights reserved. * @link        https://www.filterverlag.de * @author      codeDESIGN | Milos Mandic <milos.mandic@filterverlag.de> *//* codeDESIGN - layout.css */@charset "utf-8";/* @import url('layout_gallery.css'); *//* @import url('layout_cms.css'); */@import url('layout_fonts.css');/* @import url('layout_system_messages.css'); *//* NEEDS ALSO ADJUSTMENT IN /templates/codeDESIGN_J39/css/jce_editor.css */@import url('../fonts/fontawesome-pro-6/css/all.min.css');html, body {	background: #010101 !important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font: normal 14px/24px 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif !important;	font-weight: 400;	color: #ffffff;	width: 100%;	min-width: 100%;	height: 100%;	min-height: 100%;	position: relative;	hyphens: auto;	-moz-hyphens: auto;	-webkit-hyphens: auto;	-ms-hyphens: auto;	-webkit-locale: 'de';	-webkit-text-size-adjust: none;	text-rendering: optimizeLegibility;	-webkit-font-mdoothing: antialiased;}body.website_body.container,body.website_body.container-fluid {	padding: 0px 0px 0px 0px;}strong, b {	font-weight: 400;}a[href^=tel] {	/* FIX FOR IOS DEVICES */	color: inherit;	text-decoration: underline;}/* BOOKING IFRAME TICKET.IO */div.iframe_wrapper, div.iframe_wrapper_inner {	width: 100%;	min-width: 100%;	height: 100%;	min-height: 100%;	position: relative;}div.iframe_wrapper_inner iframe {	width: calc(100vw - 0px);	height: calc(100vh - 0px);	box-sizing: border-box;	display: block;	border: none;}