
/*
Individuelles CSS
*/


body {
	font-family: Courier, monospace;
}

#site-title {
	position: relative;
	margin-top: 0;
	margin-bottom: 0;
}

#primary {
	padding-top: 80px;
}

.template-portfolio #primary {
	padding-top: 0;
}

.template-portfolio .jetpack-portfolio-shortcode {
	padding-top: 30px !important;
}

.entry-header { text-transform:uppercase;}

#primary h1.archive-title, .entry-header .entry-details, #colophon #site-info ul.credit li, #colophon p.credittext, div.product_meta {
	display: none;
}

.archive #primary h1.archive-title, .page-template-default .entry-header h1.entry-title, .type-page .entry-header h1.entry-title  {
	display: block; font-size: 1.5em;
}

.entry-header h1.entry-title {
	margin-bottom: 30px; font-size:1.2em;
}

.site-content .post {
	padding-bottom: 80px;
}

.archive h2.entry-title a { border-bottom: 2px solid #000; font-size:1.2em}

.jetpack-portfolio-shortcode .jetpack-portfolio { margin:30px;}

a.button.all-projects, .nav-next a span, .nav-previous a span { font-size: 1.2em; color:#000; }

a.button.all-projects::before { content: '\2190'; font-family: Arial, sans-serif;margin-right:10px;}

.postbutton::after { content: '\2192'; font-family: Arial, sans-serif;margin-left:10px;}

.woocommerce mark.count { background: #fff;}

a.postbutton {
	padding:10px 20px;
	background-color: #000;
	color: #fff;
	font-family: Courier, monospace;
	text-decoration: none;
	letter-spacing:0.05em;
	font-size:1.2em;
	border:0;
}

a.postbutton:hover {
	background-color: red;
	color: #fff;
	border:0;
}

#ssb-container { top:65%}

#ssb-container ul li {
	border-bottom: 1px solid #fff;
}

.jetpack-portfolio-shortcode .entry-thumbnail { background-color:#fff;}

@media only screen and (min-width: 2200px) {
    #primary {
        padding: 80px 20%;	
    }
	.jetpack-portfolio-shortcode {
	max-width: 60%;}
    }


@media only screen and (min-width: 1100px) {
    #primary {
        padding: 80px 5%;	
    }
	.jetpack-portfolio-shortcode {
	max-width: 90%;}
}









