/*   
Theme Name: Themeatic/Direkte Demokratie
Theme URI: http://direktedemokratie.com/
Description: «Direkte Demokratie» Theme, based on «Thematic»
Author: Ian Stewart/Martin Steiger
Author URI: http://martinsteiger.ch/
Template: thematic
Version: 0.4
Tags: thematic, direktedemokratie, martinsteiger

Thematic is © Ian Stewart http://themeshaper.com/


/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');


/* Link colors */

a:hover, a:active, a:focus,
#blog-title a:active, #blog-title a:hover, #blog-title a:focus,
.page-title a:active, .page-title a:hover, .page-title a:focus,
.entry-utility a:active, .entry-utility a:hover, .entry-utility a:focus,
.comments-link a:active, .comments-link a:hover, .commments-link a:focus,
.entry-title a:active, .entry-title a:hover, .entry-title a:focus {
	color: #000;
	background-color: #99ff99;
}

.entry-content a:link, .entry-content a:visited,
.comments a:link, .comments a:visited,
#commentform a:link, #commentform a:visited {
	color: #4382cf;
}

.entry-content a:active, .entry-content a:hover, .entry-content a:focus {
	color: #4382cf;
   	background-color: #99ff99;
}

.entry-meta a:active, .entry-meta a:hover, .entry-meta a:focus,
.main-aside a:active, .main-aside a:hover, .main-aside a:focus,
.aside a:active, .aside a:hover, .aside a:focus,
.navigation a:active, .navigation a:hover, .navigation a:focus,
.comment-reply-link a:focus, .comment-reply-link a:hover, .comment-reply-link a:active,
.comment-navigation a:focus, .comment-navigation a:hover, .comment-navigation a:active,
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    color: #666;
   	background-color: #99ff99;
}

#blog-logo a:active, #blog-logo a:hover, #blog-logo a:focus,
#socialmedia a:active, #socialmedia a:hover, #socialmedia a:focus {
	background-color: #fff;
}

/* Blog header */

#branding {
	padding-top:20px;
}

#blog-logo {
	width:100px;
	height:100px;
	float:left;
}

#blog-logo-image {
	width:80px;
	height:80px;
	border:0;
	padding-top:10px;
}

#blog-title, #blog-description {
}

#header-werbung {
	float: right;
	text-align: right;
	font-size: .8em;
}

#access {
	margin-top:0px;
}

#main {
	padding-top:40px;
	padding-right:0px;
}

/* Content box width */

#container {
	width:600px;
}

#content {
	min-width:600px;
}

/* Box */

.gastbox, .linkbox, .infobox {
	border: 1px solid #ddd;
	margin: 3px 0px 10px 10px;
	padding: 7px;
	background: #ececec none repeat scroll 0% 0%;
	float: right;
	font-size: .9em;
	width: 170px;
	line-height: 1.3em;
	color: #4382cf;
}

.gastbox a:link, .linkbox a:link, .infobox a:link {
	color: #4382cf;
}

/* Varia */

body, caption, #comments, #content, #blog-title, .entry-title, .entry-content {
    font-family:"Helvetica Neue", Arial, sans-serif;
}

p.solo-subscribe-to-doi-comments, ._cat-links, .meta-sep-comments-link, ._meta-sep-tag-links, .tag-links, #comment-notes, #form-allowed-tags {
	display:none;
}

.aside a {
	text-decoration:none;
}

.aside h3, .main-aside h3 {
	color:#000;
}

h3.widgettitle {
	font-weight: bold;
}

.widget_thematic_search > h3.widgettitle {
	display: none;
}

.entry-utility, .entry-utility a:active, .entry-utility a:hover, .entry-utility a:focus, .entry-utility a:visited {
	text-decoration: none;
	font-style: none;
	font-weight: bold;
	margin-top: 20px;
	font-size: 14px;
}

blockquote {
	padding-left: 20px;
	margin-left: 0px;
	border-left: 5px solid #ccc;
}

small {
	font-size: small;
}

.entry-content img,
.wp-caption {
    margin-bottom: 0px;
}

.separator {
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(images/direktedemokratie_separator_001.png);
	clear: both;
	margin-bottom: 20px;
}


.wp-flattr-button {
	padding-top: 5px;
}

li {
	padding-bottom: .5em;
}

.entry-content h4 {
    font-size: 1.2em;
    text-transform: none;
    letter-spacing: none;
    padding:1em 0 0.5em 0;
}

#comments-list ul.noquote li.noquote {
	background:none;
	border: none;
	list-style:disc inside;
	padding:0;
	margin:0;
	padding-bottom: .5em;
}
