/*
Theme Name: Namba Child
Theme URI:
Description: fz anpassung namba...
Author: ka
Author URI: http://www.yourdomain.com/
Template: namba
Version: 1.0
Tags: Namba Child Theme
*/

/* Import the stylesheet from the Namba parent theme */
@import url('../namba/style.css');

/*
Now you can start adding your own styles here. Use !important to overwrite styles if needed. */
body {background: #666666 /*#6b3a65 , #b6a3b6 ,#898189, #b5b5b5*/ }
#main-wrap {background: /*#e9e9e9*/ #f0f0f0 url(images/bg_mainwrap.jpg) right top repeat-y;}

#primary {
 width: 85%
}
#site-title h1 {
    background-color: #fff;
}
#site-nav {
   /*background: #d3c7d1*/
}
#site-nav ul li a {
    color: #434343;
    text-transform: none!important}
#site-nav ul li.current_page_item a {
    background: #b70d7f;
color: #fff;
}	

#site-nav ul ul.sub-menu {
	list-style: none;
	padding: 12px 0 3px;}

#site-nav ul.sub-menu li a, #site-nav ul.sub-menu li.current_page_item a {
    color: #ff00ff;
    background:#b70d7f/*#ffb2ff*/;
    font-size: .7em	
}

#site-nav ul ul.children {
	
}



h1,h2,h3,h4,h5,h6 {color: #730073 !important}
.tooltips {
 border-bottom: 1px dotted #b70d7f /*#ff00ff*/
}	
h1{border-bottom: 1px dashed #730073 !important;}
#site-nav, #masthead, #mobile-menu-btn,#mobile-info-btn, .site-content .post,.site-content .type-attachment,.search-results div.page,
#nav-below, #nav-single, #nav-image, #nav-comments,.widget-area .widget, #widget-area-top, .wp-pagenavi, #primary, .sidebar-recentposts,
  {
   border-bottom: 1px dashed #b70d7f /*#ff00ff*/ !important;
}
h3.widget-title {font-variant: normal !important}
span.tooltips {
  border-bottom: 1px dotted #b70d7f /*#ff00ff*/ !important;
}
#mobile-menu-btn, .border-center {
	border-right: 1px dashed #b70d7f /*#ff00ff*/ !important;
}
.sidebar-border {
   border-left: 1px dashed #b70d7f /*#ff00ff*/ !important;
}
.sidebar-recentposts .widget-area .widget_namba_recentposts, .sidebar-recentposts .widget-area .widget_namba_headlines {
   border-top: 1px dashed #b70d7f /*#ff00ff*/ !important;
}
#masthead {
padding: 0 !important;
}
.widget-area .widget {
    border-bottom: 1px dashed #bdc0ba;
    padding: 10px !important;
}
.textwidget {
text-align: center}

.widget h3.widget-title {
text-transform: none;
margin: 0 0 20px;
}

/*externe links auszeichnen */
  a[href^='http://'], a[href^='https://'] { 
  padding: 0 0 0 32px;
   background: transparent url(images/external-link.png) no-repeat 0 0em;
}
/* interne so nicht auszeichnen */
a[href^='https://www.fz-freiburg.de'] {
  padding: 0px;
  background: none;
}
a[href^='https://www.fz-freiburg.de/glossar'] {
  border-bottom: 1px dotted #b70d7f /*#ff00ff*/
}
#site-nav li.menu-item a[href^='https://www.fz-freiburg.de/glossar'] {
  border-bottom: none
}
@media screen and (min-width: 1600px) {
	/* --- General --- */
	#container {
		max-width: 1280px;
		border-left: 1px dashed #b70d7f /*#ff00ff*/!important;
		border-right: 1px dashed #b70d7f /*#ff00ff*/!important;
	}
}
@media screen and (max-width: 800px) {
  /* text auch auf mobilen lesbar, schmaler hintergrund */
#main-wrap {background: #fcf8fb url(images/bg_mainwrap-mobile.jpg) right top repeat-y;}}
@media screen and (max-width: 600px) {
  /* text auch auf mobilen lesbar, zu schmal für bg hintergrund */
#main-wrap {background: #f0f0f0;}}


/* detailansicht timely mit angepasstem layout */
.timely-event-im-detail {
 padding-top: 100px
}
/* no read more button needed for calendar */
#ai1ec-calendar .ai1ec-calendar-toolbar {
	display: none;
}
.ai1ec-pull-right {
	display: none;
}
.ai1ec-agenda-view .ai1ec-read-more {
	display: none;
}
.ai1ec-agenda-view .ai1ec-field-label {
	display: none;
}
ai1ec-field-label ai1ec-col-sm-3 {
	display: none !important;
}