<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Tauchbasis Krk Template
Description: Divi Child Theme
Author:   Mark Max Henckel
URL:	http://publizieren-im-netz.de/
Template: Divi
*/
#et_top_search{display:none;}
/* Basis */
.et_color_scheme_red .et_pb_counter_amount, .et_color_scheme_red .et_pb_featured_table .et_pb_pricing_heading, .et_color_scheme_red #top-header{background-color:#d31677 !important;}
.et_nav_text_color_light, .et_nav_text_color_light #et-secondary-nav a, .et_nav_text_color_light .et-social-icon a, .et_nav_text_color_light #et-info a {
  color: #ffffff  !important;}
.et_color_scheme_red a, body #page-container #et-top-navigation #top-menu li a,span#et-info-phone,
body .et_nav_text_color_light #top-menu &gt; li &gt; a,body .et_nav_text_color_light .fullwidth-menu &gt; li &gt; a{
  color:rgba( 255, 255, 255, 1) !important;
}
.et_pb_newsletter.et_pb_bg_layout_dark span.et_pb_newsletter_button_text{
	color:#01a6de !important;
}
.et_color_scheme_red .entry-content a{
	color:#d31677 !important;
}
.et_color_scheme_red .entry-content .et_pb_tabs_controls a{
	color:#1a171b !important;
}
body #page-container #et-top-navigation #top-menu li a:hover,
.et_nav_text_color_light #top-menu &gt; li &gt; a:hover, .et_nav_text_color_light .fullwidth-menu &gt; li &gt; a:hover{
  color: rgba( 255, 255, 255, 0.7);
}
.et_color_scheme_red #et_search_icon:hover, .et_color_scheme_red .mobile_menu_bar:before, .et_color_scheme_red .footer-widget h4, .et_color_scheme_red .et_pb_sum, .et_color_scheme_red .et_pb_pricing li a, .et_color_scheme_red .et_pb_pricing_table_button, .et_color_scheme_red .comment-reply-link, .et_color_scheme_red .form-submit input, .et_color_scheme_red .et_pb_bg_layout_light .et_pb_newsletter_button, .et_color_scheme_red .et_pb_contact_submit, .et_color_scheme_red .et_password_protected_form .et_submit_button, .et_color_scheme_red .et_pb_bg_layout_light .et_pb_more_button, .et_color_scheme_red .et_pb_bg_layout_light .et_pb_promo_button, .et_color_scheme_red .et_overlay:before, .et_color_scheme_red .entry-summary p.price ins, .et_color_scheme_red.woocommerce div.product span.price,.et_color_scheme_red.woocommerce-page div.product span.price, .et_color_scheme_red.woocommerce #content div.product span.price, .et_color_scheme_red.woocommerce-page #content div.product span.price, .et_color_scheme_red.woocommerce div.product p.price, .et_color_scheme_red.woocommerce-page div.product p.price, .et_color_scheme_red.woocommerce #content div.product p.price, .et_color_scheme_red.woocommerce-page #content div.product p.price, .et_color_scheme_red #top-menu li.current-menu-ancestor &gt; a, .et_color_scheme_red #top-menu li.current-menu-item &gt; a, .et_color_scheme_red .bottom-nav li.current-menu-item &gt; a{
	color:#d31677 !important;
}
.et_pb_newsletter_button.et_pb_button{ 
	background-color:#dfdfdf;
}
#top-menu li.current-menu-item &gt; a, .fullwidth-menu li.current-menu-item &gt; a{ 
	font-weight:bold;
}
body .et_pb_bg_layout_dark h1
/* Update Fix */
.center{text-align:center;}
.et_pb_gallery_grid .et_pb_gallery_item{
  margin-right: 1em;
}
.et_color_scheme_red .et-search-form, .et_color_scheme_red .nav li ul, .et_color_scheme_red .et_mobile_menu, .et_color_scheme_red .footer-widget li:before, .et_color_scheme_red .et_pb_pricing li:before{
  border-color: #d31677;
}
/* Header */
.et_fixed_nav #logo,
body img#logo{ 
	max-height:inherit;
	height:140px;
	padding:10px;
	background:rgba(255,255,255,0.8);
	position: fixed;
	top: 66px;
	z-index:1000;
}
/* Nur Firefox */
@-moz-document url-prefix() {
    .et_fixed_nav #logo,
		body img#logo {
        top:33px;
    }
.et_pb_slider {
    height: 500px;
}
/* Navigation */
ul.menu {
   position: relative;
   overflow: visible;
}
li.menu-item {
	/* No positioning */
	overflow: visible;
	float: left;
}
#mobile_menu li.menu-item {
	float: none;
}
ul.sub-menu {
   	display: none;
   	position: absolute;
  	background-color: #474847;	
}
#top-menu ul.sub-menu li{
	display: block;
   	position: relative;
	clear: left;
	font-weight:normal;
	font-size:14px;
}
ul#top-menu ul.sub-menu li a{
	padding:8px 10px;
}
li.sub-menu-item {
	float: left;
}
li:hover ul.sub-menu,
li.current-menu-parent:hover  ul,
li.current-menu-item:hover  ul {
	display: block !important;
}
#page-container #et-top-navigation #top-menu li.menu-item-has-children:hover a,
#page-container #et-top-navigation #top-menu li.menu-item-has-children:hover li a:hover{
	color: #d31677;
}
#page-container #et-top-navigation #top-menu li.menu-item-has-children:hover li a{
  	color: #fff;
}
#top-menu li, .fullwidth-menu li{ 
	font-weight:bold;
	font-size:16px;
}
#top-menu{
 	text-transform:uppercase;
} 
.et_pb_container.clearfix{
  	min-height:794px !important;
}
.red{
	background-color: #d31677 !important;
}
.blue{
	background-color: #00a6dd !important;
}
.blue h1,
.red h1{
	font-weight:bold;
	text-transform:uppercase;
}
.blue.et_pb_fullwidth_header,
.red.et_pb_fullwidth_header{
	padding:35px 0;
}
.headline p,
.headingsection p{
	font-weight:bold;
	font-size:26px;
}
/* Headlines */
.entry-content .et_pb_fullwidth_header_container.left .header-content-container.center {
  text-align: left;
  margin: 0 auto;
  width: 1080px;
  position: relative;
}
/* Footer */
#et-footer-nav{ 
	overflow: hidden;
	padding:0;
}
#menu-topmenue{ 
	float:left;
}
#credit{ 
	float:right;
	padding: 15px 0;
	margin-right:6em;
	font-size:x-small;
}
#text-4 .textwidget img,
#text-6 .textwidget img,
#text-3 .textwidget img{ 
	margin:0 auto;
	max-height:inherit;
	max-height:none;
	padding:7px;
	background:rgba(255,255,255, 0.8);
}
.footer-widget.last #text-4.et_pb_widget .textwidget img{margin-bottom:1em;}
body.et_color_scheme_red #main-footer .footer-widget h4{
	color:#fff !important;
	text-transform:uppercase;
	font-weight:bold;
}
.et_color_scheme_red footer#main-footer a:hover,
#et-secondary-nav &gt; li &gt; a:hover,
body .et_pb_widget a:hover{
 	text-decoration:underline;
} 
.et_color_scheme_red footer#main-footer a{
	color:#fff;
}
.et_color_scheme_red footer#main-footer a:hover{
	color:#d31677;
}
.wpcf7 textarea,
.wpcf7 input{
	width:99%;
}
.wpcf7 input[type="submit"]{
	width:auto;
}
/* Kontakt &amp; Buchung */
#bookingform h2{
	font-weight:bold;
	font-size:xx-large;
}
#bookingform label{
	color: #1a171b;
	font-weight:bold;
	margin-bottom:5px;
}
#bookingform .wpcf7-list-item{
	display: block;
	margin-left:0;
}
#bookingform .wpcf7-form-control.wpcf7-radio{
	display:block;
}
#bookingform .wpcf7-list-item input[type="radio"]{
	width: auto;
}
#bookingform .wpcf7-list-item-label{
	width:75px;
}
#bookingform .wpcf7-list-item span{
	float:left;
}
#bookingform input,#bookingform textarea{
	background-color:#eee;
	border:none;
	width:48.5%;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	font-size:14px;
	color:#000;
	padding:16px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
#bookingform input[type="number"],
#bookingform select{margin-bottom:3px;}
#bookingform select{color:#000;}
#bookingform textarea{
	width:100%;
	height:100px;
}
#bookingform input[type="submit"]{
	float:right;
	width:auto;
	color:#d31677 !important;
	font-weight:bold;
	padding:6px 20px !important;
	border: 1px solid #bbb;
}
.post-54 #bookingform input[type="submit"]{
	color:#01a6de !important;
}
#bookingform input[type="number"]{
	width:52px;
	padding:9px;
	max-height:40px;
	border: 1px solid #bbb;
}
#bookingform select {
  height:40px;
}
.wpcf7-list-item-label{display: inline;line-height: normal;font-size: small;}
@media (min-width: 981px){
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget #text-3.fwidget {margin-left: 35.5%;}}
@media screen and (max-width: 782px){
#et-top-navigation{padding-left:0 !important;}
.et_mobile_menu li ul {
  visibility: visible !important;
  display: none !important;
  margin-left: 10px;
}
.et_mobile_menu .menu-item-has-children &gt; a {
  font-weight: normal;
}
.et_mobile_menu li ul:focus,.et_mobile_menu li ul:active{
  display:block !important;
}
.et_mobile_menu li ul:hover{
	transition: -moz-transform .25s ease-in-out;
	-moz-transition: -moz-transform .25s ease-in-out;
	-webkit-transition: -webkit-transform .25s ease-in-out;
}
body.admin-bar.et_fixed_nav #top-header, body.admin-bar.et_fixed_nav #main-header{
	top:0;
}
.et_fixed_nav #logo, body img#logo{
	position:relative;
	top:0;
}
.et_pb_slider .et_pb_slide {
	width:100%;
	background-size:100%;	
}
body .et_pb_slider .et_pb_slide, body .et_pb_section{
	background-size:100%;
}
.entry-content .et_pb_fullwidth_header_container.left .header-content-container.center{
	text-align:center;
	width:auto;
}
.et_pb_all_tabs{padding:0;}
.entry-content tr td{padding:0 2px;vertical-align:top;}
}</pre></body></html>