

@import "http://fonts.googleapis.com/css?family=Open+Sans:200,300,400,600,700";











/* Options set in the admin page */

body { 
	font-family: Open Sans;
	color: ;
}

/* Accent Color 1 */
.sf-menu li.current-menu-item, .sf-menu li ul li:hover, .owl-buttons>div:hover, .jp-interface, .filters li a.active, .filters li a:hover, .iconbox.left > span, .iconbox.right > span, ul.accordion > li.active div.title, .toggle .title.toggled, .btn, input[type=submit], .comment-reply-link, .label.red, .dropcap.boxed, .bargraph > span span, .pagenavi ul li.disabled a, .mobile-menu ul li a.active, .taglink:hover, .widget.widget_tag_cloud li > a:hover, .woocommerce span.onsale, .iconbox.right:hover > span, .iconbox.left:hover > span, .single-portfolio .post .portfolio-navigation .gotoportfolio:hover { background: #cccccc; } 

#breadcrumb .name > div { border-color: #cccccc; } 

a:hover, .iconbox.top > span { color: #cccccc; } 

::-webkit-selection{ background-color: #cccccc; } ::-moz-selection{ background-color: #cccccc; } ::selection{ background-color: #cccccc; }

/* Accent Color 2 */
.flex .bulletrow .flex-control-nav.flex-control-paging a.flex-active, .pricing .item.featured .header, .flex .bulletrow .flex-control-nav.flex-control-paging a:hover, .btn.red, input[type=submit].red, .comment-reply-link.red, .woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range { background: #1a4bad; }

.iconbox.top:hover > span, .testimonials.flex blockquote p cite, .widget.widget_calendar table caption, .fresco .overlay .details, .fresco .overlay .zoom, .fresco .overlay .static { color: #1a4bad;}

blockquote.styled, .post .post-gallery.quote, .widget.widget_calendar table caption, blockquote.styled, blockquote.pullright {  border-color: #1a4bad;}


/* Others */

.fresco:hover .overlay {
		background-color: rgba(183,183,183, 0.6);}
a { 
	color: ;
}
a:hover { 
	color: ;
}
.post .post-title h2 a{
	}
.post .post-content h1 {
	font-weight: normal;
}
.post .post-content h3 {
	}
.post .post-content h4 {
	}
.post .post-content h5 {
	}
.post .post-content h6 {
	}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu li ul li {
	background-color: #000000;
}
.sf-menu li ul li:hover {
	background-color: ;
}
#header .logo h1 a{
	}
#header ul.sf-menu>li>a {
	font-style: normal;
}
#header ul.sf-menu ul>li>a {
	}
.sidebar .widget h6{
	}

/* Footer */
footer {
			color: #000000;
}
footer .widget h6 {
	}
footer a { 
	color: #999999;
}
footer a:hover { 
	color: #000000;
}
#style-switcher  {display:none !important;}
.icon-menu {color:#000000 !important;}

#header {
     background: #ffffff !important;
box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
height:125px !important;
  
}
@media only screen and (min-width: 941px)
{
.logo img {width:180px !important; }
#header.fixed + [role="main"] {
    padding-top: 120px !important; background:#ffffff;
}
}

#header .logo > a {height:auto !important;}

ul#menu-hauptmenue {border:0px solid blue; margin-top:35px;}
#breadcrumb {background:#efefef; padding:14px 0px 6px 0px;}
#breadcrumb div {color:#999999; font-size: 20px; padding-top:3px;}
#breadcrumb div.breadcrumb {font-size:15px;}
#breadcrumb div > small {font-size:15px;}

.owl-buttons > div {height:30px !important; width:30px; line-height:30px; background:#999999; color:#ffffff;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}

.owl-buttons > div:hover {background:black;}

a.btn, ul.filters li a:hover, ul.filters li a.active, a#scrolltotop {border-radius:0px 0px 0px 0px !important;}
a.btn:hover {background:#999999;}
a#scrolltotop:hover i, div.overlay a i {color:#666666;}

ul.filters li a, ul#menu-hauptmenue li a {font-weight:normal;}

footer {
background: none repeat scroll 0 0 #efefef;
}