

/* custom.css */


/* Helles Blau: #14b8f5, dunkler: #0d8ebe */

body {
	color: #6b4d39
}
#top-bar {
	background-color: #6b4d39;
}
#content,#slide-bg,#logo,#social,#search-left,#topnavi {
	background-color: rgba(250,246,225,0.90);
	background-image: none;
}
.boxbg,ul.gg-gallery li {
	background-color: #fff
}

#searchinput {
	color: #707274
}
a:hover,a:active {
	color: #aaa
}
pre,ins {
	background: #dadada;
	color: #888
}
blockquote,q {
	background-color: #6b4d39;
	color: #aaa
}
abbr,dfn,acronym,acronym {
	border-bottom: 1px dotted #888
}
h1,h2,h3,h4,h5,h6,h1 a,h1 a:link,h1 a:visited,h2 a,h2 a:link,h2 a:visited,h3 a,h3 a:link,h3 a:visited,h4 a,h4 a:link,h4 a:visited,h5 a,h5 a:link,h5 a:visited,h6 a,h6 a:link,h6 a:visited {
	color: #6b4d39
}
h1.pagetitle,h3.widgettitle,h3.widgettitle a,h1.menu-cat {
	color: #6b4d39
}
h3.widgettitle i {
	color: #d0d0d0
}
.single-left {
	border-right: 1px dashed #bbb
}
h1.pagetitle:after,h1.menu-cat:after,#content h3.widgettitle:after,.sf-menu>li:before,.news-widget-list>li:before,li.eventwidget-item:before {
	border-bottom: 1px dashed #bbb
}
.pretty-date,.postinfo,.single-left,.tags a,.tags a:link,.tags a:visited,.comment-nr a,.comment-nr a:link,.comment-nr a:visited,li.categories a,li.author a,li.author a:link,li.author a:visited,ul.single-postinfo li a {
	color: #aaa
}
a.nivo-nextNav,a.nivo-prevNav {
	background-color: #6b4d39
}
.menu-desc {
	color: #888
}
.price,.price2,.cents,.cents2 {
	color: #6b4d39
}
.cents,.cents2 {
	border-bottom: 1px solid #6b4d39
}
.event-date {
	color: #bbb
}
.event-time {
	color: #bbb
}
.events1col h4.eventsmonth {
	color: #bbb
}
.events1col .event-more-info a {
	color: #fff !important
}
.events1col .event-date {
	color: #aaa
}
.events1col .event-time {
	color: #aaa
}
.single-events .event-time {
	color: #aaa
}
.team-position,.team-email {
	color: #bbb
}
.sf-menu a,.sf-menu a:visited,.sf-menu li a,.sf-menu li a:active {
	color: #2b1300
}
.sf-menu li a:hover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active,.sf-menu ul a:hover,.sfHover a,li.sfHover a,.sf-menu li.selected a,.sf-menu li.current-cat a,.sf-menu li.current-cat-parent a,.sf-menu li.current_page_item a,.current-menu-parent a.sf-with-ul {
	background-color: #927155;
	color: #fff
}
.sf-menu li li {
	background-color: #6b4d39;
	box-shadow: 0 1px 1px rgba(30,70,70,0.28)
}
.sf-menu li li:first-child {
	box-shadow: 0 0 1px rgba(30,70,70,0.28)
}
.sf-menu li li:last-child {
	box-shadow: 0 1px 1px rgba(30,70,70,0.28)
}
.sf-menu li li:first-child a {
	border-top: 0
}
.sf-menu ul,.sf-menu ul a,.sf-menu ul a:visited,.sf-menu ul li a,.sf-menu ul li a:active {
	color: #fff
}
select.sf-menu {
	border: 1px solid #fff;
	color: #444648
}
#navi-icon {
	color: #333
}
#topnavi .sbSelector:link,#topnavi .sbSelector:visited,#topnavi .sbSelector:hover {
	color: fff
}
#topnavi .sbOptions {
	background-color: rgba(249, 246, 225, 0.9);
	color: #6b4d39;
}
#social ul li {
	background-color: #aaa
}
#social ul li:hover {
	background-color: #6b4d39
}
#social ul li i {
	color: #f4f4f4
}
#top-bar #social {
	background: transparent
}
#top-bar #social ul li {
	background: #6b4d39
}
#top-bar #social ul li i {
	color: #888
}
#top-bar #social ul li i:hover {
	color: #aaa
}
.button1 span,.buttonS span,.button1,.buttonS,.moretext,li.comment .reply a,#submit {
	color: #fff !important
}
::-moz-selection {
	color: #fff;
	background: #444648
}
::-webkit-selection {
	color: #fff;
	background: #444648
}
::selection {
	color: #fff;
	background: #444648
}
table th {
	border-bottom: 1px dashed #d6d6d6
}
table td {
	border-bottom: 1px dashed #d6d6d6
}
table tr:hover td {
	background: #efefef
}
textarea,input {
	background-color: #fff;
	color: #6b4d39
}
.error,.moderation {
	color: #bf5665
}
.widget-post-info {
	color: #aaa
}
#wp-calendar tbody {
	color: #aaa
}
#wp-calendar tbody td {
	background: #f5f5f5;
	border: 2px solid #eee
}
.comment-date,.comment-date a,.depth-2 .comment-arrow,.comment-counter {
	color: #aaa
}
.comment-date a:hover {
	color: #777
}
.single-comment {
	background-color: #fff
}
a.page-numbers {
	color: #fff !important;
	background-color: #6b4d39
}
span.page-numbers,a.page-numbers:hover {
	color: #fff
}
.pagination_main span,.pagination_main a {
	color: #fff !important;
	background-color: #6b4d39
}
#copyright {
	color: #eee
}
.pullquote_left,.pullquote_right {
	background-color: #6b4d39;
	color: #aaa
}
.divider_hr {
	border-bottom: 1px dashed #bbb
}
.toggle_container .block {
	background: #fff
}
.pane {
	background: #fff;
	border-color: #ddd;
	color: gray
}
ul.tabs li.ui-tabs-selected a {
	background: #fff;
	color: #808080 !important;
	border-color: #ddd;
	border-style: solid solid none;
	border-width: 1px 1px medium
}
div#message {
	padding: 5px 10px;
}


@media only screen and (max-width: 767px) {
	#topnavi .sbOptions a:link, #topnavi .sbOptions a:visited {
		color: #000;
		text-decoration: none;
	}
	#topnavi .sbOptions a.sbFocus {
		color: #ffffff;
	}

}

/* 1. Phaistos -Styles -------------------------------------------------*/	
#topinfo ul li a {
	color: white;
}
	
.slicknav_menu ul li a {
	color: #2b1300;
}
.slicknav_btn {
	position: absolute;
	top: -60px;
	cursor: pointer;
	overflow: hidden;
}
		
.gallery-resize-icon {
	background: #fff!important;
}
		
#speisekarte {
	background-color: background-color: rgba(250,246,225,0.90);
	padding: 20px;
}
#speisekarte li a {
	padding-right: 20px;
	padding-bottom: 20px;
}
		
@media only screen and (max-width: 959px) {
		
	#site-navigation-responsive {
		padding: 0 20px;
		background-color: rgba(250,246,225,0.90);
	}

}
