/*
Theme Name:     Dvajsetdvanajst
Theme URI:      http://visoko.si
Description:    Twentyeleven update
Author:         AzzQim
Author URI:     http: //kronika.visoko.si
Template:       twentyeleven
Version:        0.1 beta
*/
@import url(http://fonts.googleapis.com/css?family=Bitter&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Trocchi&subset=latin-ext,latin);

.assistive-text{display:none;}
body {
margin:0;
background:#ccc url(pastelka.jpg) repeat;
font-family: "Helvetica Neue", "Gill Sans", "Trebuchet MS", "sans serif";
line-height:1.5;
font-weight:300;
color:#333;
text-shadow:0 1px 0px white;
}
#page {
margin:0 auto;
width:900px;
padding:0;
}

/* GLAVA */
header form#searchform{
display:block;
margin:3em auto;
width:300px;
}
header [type="text"] {
height:25px;
width:180px;
border-radius:3px;
border: 1px solid #ccc;
box-shadow:0;
}
[type="submit"] {
color: #555;
font-weight: bold;
font-size: 11px;
text-shadow: 0 1px 0 #fff;
text-shadow: 0 0 0 transparent,0 1px 0 #fff;
height: 30px;
padding: 0 0.91em;
border: 1px solid #ccc;
border-bottom-color: #aaa;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#e0e0e0);
background-image: -moz-linear-gradient(top,#fff 0,#e0e0e0 100%);
background-image: -ms-linear-gradient(top,#fff 0,#e0e0e0 100%);
background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));
background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
border-radius: 3px;
box-shadow: inset 0 0 1px #fff;
}
header hgroup {
text-align:center;
}
#site-title a:link, #site-title a:visited {
font-size:2em;
font-family: 'Bitter', serif;
color:white;
text-decoration:none;
text-transform:uppercase;
text-shadow:rgb(179, 179, 179) 0px 1px 0px, rgb(166, 166, 166) 0px 2px 0px, rgb(151, 151, 151) 0px 3px 0px, rgb(138, 138, 138) 0px 4px 0px, rgba(0, 0, 0, 0.199219) 0px 5px 1px, rgba(0, 0, 0, 0.296875) 0px 0px 10px, rgba(0, 0, 0, 0.398438) 0px 3px 5px, rgba(0, 0, 0, 0.496094) 0px 6px 5px, rgba(0, 0, 0, 0.597656) 0px 10px 10px;
-webkit-transition: text-shadow ease 0.2s 0.1s;
-ms-transition: text-shadow ease 0.2s 0.1s;
-moz-transition: text-shadow ease 0.2s 0.1s;
-o-transition: text-shadow ease 0.2s 0.1s;
transition: text-shadow ease 0.2s 0.1s;
}
#site-title a:hover, #site-title a:active {
color:white !important;
text-shadow:#C7C9D2 0px 1px 0px, #B8BBC7 0px 2px 0px, #A7ABB9 0px 3px 0px, #999DAD 0px 4px 0px, rgba(0, 0, 0, 0.199219) 0px 5px 1px;
}
#site-description {
	margin-bottom:0;
letter-spacing:.2em;
font-weight:100;
text-transform:uppercase;
text-shadow:none;
}
#site-description::before, #site-description::after {
content: ' ';
width: 3.5em;
height: 1px;
display: inline-block;
border-bottom: 1px solid #666;
position: relative;
top: -0.35em;
margin: 0 .5em;
}

/* JEDILNIK */
nav .menu {
	width:100%;
}
nav ul {
	text-align:center;
	min-width:500px;
margin: 0 0 1em;
padding:0;
overflow:auto;
list-style:none;
}
nav li {
text-shadow:none;
font-weight:300;
letter-spacing:0.3em;
text-transform:uppercase;
font-size:1.125em;
border-bottom:2px transparent solid;
display:inline-block;
padding:0 0.65em 0.25em;
}
nav li:hover {
border-bottom:2px solid #666;
}
nav li a:link,nav li a:visited {
color:#444;
text-decoration:none;
}
nav li a:hover,nav li a:active{
text-decoration:none;
}
nav li:last-child {
clear:right;
}

/* VSEBINA */
a {
	text-decoration:none;
	text-shadow:none;
}
article {
	background:hsla(0,0%,100%,0.75);
	padding:1em 2em;
}
#content p {text-align:justify;}

.entry-title, .widget-title {
	font-family:Trocchi, Georgia, serif;
	text-transform:;
	margin:1em 0 0;
}
.entry-meta {
	font-size:80%;
	font-weight:500;
}
.wp-caption {
padding:20px 10px 30px 20px;
background:hsl(0,0%,93%);
display:block;
margin:1.5em auto;
box-shadow:4px 4px 12px hsla(0,0%,0%,0.3);
}
blockquote {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:120%;
	border-left: 4px solid #333;
	padding-left: 0.75em;
	margin:1em 0 1em 2em;
}

/*  NOGA  */
#colophon {
margin:1.5em 0;
padding:0 0.5em;
}
#colophon .widget-area {
border-radius:4px;
border:4px solid white;
width:260px;
min-height:220px;
color:#333;
background: #fafafa;
background: -moz-linear-gradient(top,  hsla(0,0%,98%,1) 0%, hsla(0,0%,93%,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,98%,1)), color-stop(100%,hsla(0,0%,93%,1)));
background: -webkit-linear-gradient(top,  hsla(0,0%,98%,1) 0%,hsla(0,0%,93%,1) 100%);
background: -o-linear-gradient(top,  hsla(0,0%,98%,1) 0%,hsla(0,0%,93%,1) 100%);
background: -ms-linear-gradient(top,  hsla(0,0%,98%,1) 0%,hsla(0,0%,93%,1) 100%);
background: linear-gradient(top,  hsla(0,0%,98%,1) 0%,hsla(0,0%,93%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#eeeeee',GradientType=0 );
padding:8px;
float:left;
box-shadow: rgba(0,0,0,.2) 0px 0px 8px;
}
.widget-area aside {
text-align:center;
padding:0;
margin:0;
}
.widget-area aside ul {
	padding:0;
}
.widget-area aside ul, .widget-area aside table{
display:block;
margin:0 auto;
text-align:center;
}
table#wp-calendar{
margin-left:auto;
margin-right:auto;
width:156px;
}
#colophon .widget-area:hover {background:#fcfcfc;}

#colophon h3 {
text-shadow:0px 1px 0px white, 0px 2px 3px #999;
text-transform:uppercase;
width:auto;
display:inline;
line-height:2;
}
.widget-area ul {
text-align:left;
display:block;
list-style:none;
}
#supplementary{overflow:auto;}
.widget-area:last-child{clear:right;}

/*#first {margin-left:20px;}*/
#second {margin:0 15px;}
/*#third {margin-right:20px;}
*/
div#site-generator {
visibility:hidden;
text-align:center;
margin-top:3em;
clear:both;
width:100%;
}
