/*
Theme Name:     ZSMM
Theme URI:		http://zsmm.pl
Description:    Motyw potomny Twenty Thirteen
Author:         Mateusz Wolański
Author URI:		http://wolanski.eu
Template:       twentythirteen
Version:        0.1.0b1
*/

@import url('../twentythirteen/style.css');


::selection {
	background: #f7f5e7; /* Safari */
	}
::-moz-selection {
	background: #f7f5e7; /* Firefox */
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	font-family: 'Roboto Slab', Georgia, serif;
	line-height: 1.3;
}

/* Header */
.header-background {
	background: url('img/bg-header.png');
}

#masthead {
	background-color: transparent;
	background-image: none;
}

.site-header .home-link {
	padding-left: 280px;
	background: url('img/logo.png') center left no-repeat;
	color: #fff;
	text-shadow: 0 1px 5px #666;
	
}
.site-header .site-title:hover {
	text-decoration: none;
}
.site-description {
	font-style: normal;
	font-weight: 300;
}

/* Navbar */
#navbar {
	background-color: #fefefe;
	border-top: 3px #eee solid;
	border-bottom: 1px #eee solid;
}
.main-navigation {
	min-height: 49px;
}
.site-header .searchform [type="search"]:focus, .site-header .searchform [type="text"]:focus {
	border: 2px solid #999;
}
.nav-menu li a {
	color: #000;
	font-weight: 400;
}
.nav-menu li:hover > a, .nav-menu li a:hover {
	background-color: transparent;
	color: #bc360a;
	border-bottom: 4px #bc360a solid;
}
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
	color: #bc360a;
	font-style: normal;
	font-weight: bold;
	border-bottom: 4px #eee solid;
}
.nav-menu .sub-menu, .nav-menu .children {
	background-color: #fefefe;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	
}
.nav-menu .sub-menu, .nav-menu .children {
	color: #000;
}

/* Main */
button, input, textarea {
	border: 2px solid #eee;
}
input,
textarea {
	color: #141412;
}
input:focus,
textarea:focus {
	border: 2px solid #999;
	outline: 0;
}
h1 {
	font-size: 38px;
}
menu, ol, ul {
margin: 0 0 16px;
padding: 0 0 0 40px;
}
#respond {
	border-top: 1px #eee solid;	
}
.page-header {
	background-color: #fefefe;
}
.page-title {
	font-style: normal;
}
.post-navigation {
	font-style: normal;
}
.error404 .page-wrapper {
	background-color: #fefefe;
	border-top: 1px #eee solid;
}
.error404 .page-title:before {
	color: #ededed;
}
.archive-header {
	background-color: #fefefe;
	border-bottom: 1px #eee solid;	
}
.archive-title, .archive-meta {
	font-style: normal;
}

/* Wpisy */
.format-quote {
	background-color: #fefefe;
	border-top: 1px #eee solid;
}
.format-quote .entry-content, .format-quote .entry-meta {
	color: #333;
}
.format-quote .entry-content a, .format-quote .entry-meta a, .format-quote .linked {
	color: #bc360a;
}

.format-gallery {
	background-color: #fefefe;
	border-top: 1px #eee solid;
}
.format-gallery .entry-title {
	font-size: 38px;	
}
.format-gallery .entry-meta a, .format-gallery .entry-content a {
	color: #bc360a;
}

.format-video {
	background-color: #fefefe;
	border-top: 1px #eee solid;
}
.format-video .entry-content a, .format-video .entry-meta a, .format-video .entry-content a:hover, .format-video .entry-meta a:hover {
	color: #bc360a;
}
.format-video .entry-title {
	font-size: 38px;
}

.format-audio {
	background-color: #fefefe;
	border-top: 1px #eee solid;
}
.format-audio .entry-content a, .format-audio .entry-meta a, .format-audio .entry-content a:hover, .format-audio .entry-meta a:hover {
	color: #bc360a;
}

.format-link {
	background-color: #fefefe;
	border-top: 1px #eee solid;
}
.format-link .entry-title {
	font-style: normal;
}
.format-link .entry-title a, .format-link .entry-meta a, .format-link .entry-meta a:hover {
	color: #bc360a;
}

.format-status {
	background-color: #fefefe;
	border-top: 1px #eee solid;
}
.format-status .entry-content {
	color: #333;
	font-style: normal;
}
.format-status .entry-meta a {
	color: #bc360a;
}

.format-aside {
	background-color: #fcf9a1;
	background-image: -webkit-linear-gradient(top, #fcfbc4, #fdfcbc);
	border-top: 20px #f8f7b6 solid;
}

.format-chat {
	background-color: #fefefe;
	border-top: 1px #eee solid;
}
.format-chat .entry-meta a, .format-chat .entry-content a {
	color: #e63f2a;
}

.wp-caption .wp-caption-text, .entry-caption, .gallery-caption {
	font-size: 12px;
	font-style: normal;
}

/* Comments */
#respond {
	background-color: #fefefe;
}
#reply-title , .comments-title{
	font-style: normal;
	font-weight: 300;
}

/* Footer Page */
.site-footer .sidebar-container {
	background-color: #fefefe;
	border-top: 1px #eee solid;
	border-bottom: 1px #eee solid;
}
.widget {
	border-left: 1px #eee solid;
}
.widget .widget-title {
	font-style: normal;
}
.site-footer .widget-title, .site-footer .widget-title a, .site-footer .wp-caption-text {
	color: #222;
}

/* Footer */
.site-footer {
	background-color: #fefefe;
}

#post-266 > header > h1,
#post-2 > header > h1,
#post-281 > header > h1 {
	display: none;
}

#cookie-notice {
	border-top: 1px #eee solid;
}