@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600,600italic,400italic,700,700italic,800,800italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700&subset=latin,latin-ext);

.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}

body{ font-size:12px;color:#34495e;background:#f5f5f5; font-family: 'Open Sans', sans-serif;}

body h1,body h2,body h3,body h4,body .created{font-family: 'Open Sans Condensed', sans-serif;font-weight:700}
body h5,body h6{margin:0}body h3,body h4{margin-top:0}

.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background-image:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

.btn-primary{background-color:#02aec8}
.btn-primary:hover{background-color:#005580}

.btn-link{ color:#02aec8; font-size: 12px; }
.btn-link:hover{ color:#005580 font-size: 12px;}

.blog-item .btn-link { padding-left: 0px; }

a{color:#02aec8;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms}
a:hover,a:focus{color:#005580;text-decoration:none;outline:0}

body>section{padding:50px 0}


.title{background:#02aec8;color:#fff;padding:20px 0}
.center{text-align:center}
.box{background-color:#fff;border-top:1px solid #f0f0f0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}

ul.breadcrumb{margin:12px 0 0;background:transparent}
ul.breadcrumb>li{text-shadow:none}
ul.breadcrumb>li>a,ul.breadcrumb>li .divider{color:#fff}
ul.breadcrumb>li.active{color:rgba(255,255,255,0.7)}
ul.tagi li{display:inline-block;margin:0 0 2px 0}

.przerwa{margin-bottom:50px}

ul.arrow{list-style:none;padding:0;margin:0}
ul.arrow li {padding-top:7px; }
ul.arrow li::before,ul.arrow li::after{font-family:FontAwesome;font-size:11px}
ul.arrow li::before {margin-right:5px }
ul.arrow li::before{content:"\f105"}

ul.social{list-style:none;margin:10px 0 0;padding:0;display:inline-block}
ul.social>li{display:inline-block;margin:0 5px}
ul.social>li>a{font-size:24px;color:#666}
ul.social>li>a:hover{color:#999}

.kategorie li { padding-bottom: 7px; }
.kategorie li a { color: #34495e; }

.blog .blog-item h2{margin-top:0}

select,textarea,input[type="text"],input[type="search"] {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;min-height:50px;padding:0 15px;border:3px solid #ededed}

select:focus,textarea:focus,input[type="text"]:focus,input[type="search"]:focus{border-color:#02aec8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

.szukajka{min-height:50px}
.szukajka{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.sidebar-box{margin-bottom:30px}
.sidebar-box>h3{font-size:16px;margin-top:0}
.sidebar-box h5{margin-top:10px}
.sidebar-box .date{margin-top:10px;padding:25px 10px;background:#02aec8}
.sidebar-box .date>span{display:block;text-align:center;font-family: 'Open Sans', sans-serif;color:#fff}
.sidebar-box .date>span.month{font-size:14px;line-height:14px;font-weight:700;text-transform:uppercase}
.sidebar-box .date>span.day{font-size:18px;line-height:18px}


#bottom-footer{background:#232323;color:#6f6f6f}
#bottom-footer h4{margin-top:0;margin-bottom:15px}
#bottom-footer h1,#bottom-footer h2,#bottom-footer h3,#bottom-footer h4,#bottom-footer h5,#bottom-footer h6{color:#fff}
#bottom-footer a{color:#6f6f6f}#bottom-footer a:hover{color:#02aec8}

#footer{background:#333;padding-top:15px;padding-bottom:15px;color:#666}
#footer a{color:#666}
#footer a:hover{color:#02aec8}
#footer #gora{height:40px;line-height:40px;width:40px;text-align:center;display:inline-block;background:#1d1d1d;font-size:24px;color:#fff}
#footer #gora:hover{background:#2b2b2b;text-decoration:none}
#footer .copy{margin-top:11px}