/*
Theme Name: ThemeFit Fluid Child
Author: ThemeFit
Author URL: http://themefit.com
Template: ThemeFit Fluid
*/

@import url("/wp-content/themes/themefit-fluid/style.css");

html {
	overflow-y: scroll;
}

/* max-width: 100% was moved to 0-750.css so that images are displayed correctly on mobile devices */
/* use 450px width for 2 columns */
img { 
	max-height: 480px;
	max-width: 640px 
}

/* GDNM */
.category-ausstellungen div.wp-caption {
	text-align: left;
}

#header {
	/*min-height: 50px;*/
	min-height: 120px;
	
	/*margin-bottom: 35px;*/
	margin-bottom: 5em;
}

#header a#logo {
	/*width: 300px;*/
	width: auto;
}

/*GDNM*/
#header a#logo h1 {
	color:#8caaaa;
	
	/*font-family:'Roboto Condensed', sans-serif;*/
	font-family:Helvetica, Arial, sans-serif;
	
	
	font-weight:700;
	
	/*font-size:4em;*/
	font-size:3em;
	letter-spacing:0.1em;
}

#main-nav {
	position: absolute;
	
	/*GDNM*/
	/*right: 0;*/
	right: auto;
	left:0;
	
	/*width: 640px;*/
	width:800px;
	
	/*margin-left: 20px;*/
	margin-left: auto;
}

#main-nav #main-nav-container { 
	/*float:right; */
	float: none;
}

#main-nav #main-nav-container ul.menu { 
	margin-left:0; 
}

#main-nav #main-nav-container ul.menu li.menu-item {
	padding-left: 0;
	padding-right: 24px;
	text-transform:lowercase;
}

#main-nav #main-nav-container ul.menu li.menu-item a {
	
	/*font-family:'Roboto Condensed', sans-serif;
	font-family:"PT Serif Caption",Georgia,Times,"Times New Roman",serif;*/
	font-family:Helvetica, Arial, sans-serif;
	
	/*font-weight: 400;*/
	font-weight:bold;

	/*font-size: 14px;*/
	font-size: 1em;
	letter-spacing:0.25em;
}

#main-nav #main-nav-container ul.menu li.menu-item ul.sub-menu li {
	/*text-align: left;*/
	text-align: right;
	
	/*width: 130px;*/
	width: auto;
	
	/*margin: 0 0 0 -121px;*/ /* create right justified list */
	margin: 0; /* create right justified list */	
}

#main-nav #main-nav-container ul.menu li.menu-item.current-menu-parent  a { color:#c8d2d2; }

#tf-sub-page-nav li a.active-sub-menu-item { color:#c8d2d2; }

#tf-page-title h1  {
	text-transform:lowercase;
	
	/*color:#999;*/
	color: #000;
	
	font-size:2em;
	text-transform:uppercase;
	letter-spacing:0.1em;
}

/* weniger abstand zu submenue unter werke*/
.parent-pageid-23  #tf-page-title h1  {
	padding-bottom:0; 
}

#tf-portfolio-project #tf-headings {
	/*font-family: 'PT Serif Caption', Georgia, Times, "Times New Roman", serif;*/
	font-family: Helvetica, Arial, sans-serif;
}

#tf-portfolio-project #tf-project-left-col p a {
	/*font-family: 'PT Serif Caption', Georgia, Times, "Times New Roman", serif;*/
	font-family: Helvetica, Arial, sans-serif;
}

div.post .meta, div.page .meta {
	/*font-family: 'PT Serif Caption', Georgia, Times, "Times New Roman", serif;*/
	font-family: Helvetica, Arial, sans-serif;
}

div.post .entry .more-link, div.page .entry .more-link {
	/*font-family: 'PT Serif Caption', Georgia, Times, "Times New Roman", serif;*/
	font-family: Helvetica, Arial, sans-serif;
}

div#respond #commentform label span { color:#c8d2d2; }

ol#comment-list li.comment-list-item div.comment div.comment-body p.awaiting-moderation { color:#c8d2d2; }

.tf-recent-posts-widget ul li span  {
	/*font-family: 'PT Serif Caption', Georgia, Times, "Times New Roman", serif;*/
	font-family: Helvetica, Arial, sans-serif;
}

#lower-footer-shell, #lower-footer {
	height: 40px;
}
#lower-footer p#lower-left-text { 
	line-height: 20px;
	max-width: 100%;
	padding-bottom: 0;
}

#lower-footer p a { font-weight:400; color:#FFF; }