@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro&amp;subset=latin-ext);

body {
  background: #fff;
  font-family: 'Source Sans Pro', sans-serif;
}

#content {
  max-width: 630px;
}
p, li {
  font-size: 15px;
}
h1, h2, h3 {
    margin-top: 25px;
    margin-bottom: 7px;
}
h1 {
  font-size: 2.5em;
  color: grey;
  text-transform: uppercase;
  text-align: center;
  padding-bottom: 25px;
}
h2 {
    color: #02498B;
    font-size: 1.7em;
}
#mainContent img, pre, .panel-primary {
    margin-top: 25px;
    margin-bottom: 30px;
}
/*----------zahlavi + menu-------*/
#logo img {
  max-height: 123px;
  padding-top: 10px;
}
#topbar {
  display: none;
}
header {
  padding-top: 0;
  border-bottom: 2px solid #02498B;
}
.navbar {
  display: none;
}
form#form-search {
  padding-top: 34px;
}
/*-----------paticka-------*/

#box-custom-footer {
  background: #4a4646;
  border-top-color: #eee;
  background-color: #3a3a3a;
  color: #7e7e7e;
}
#box-custom-footer a {
  color: #bebebe;
}
#box-custom-footer .verybottom {
  background-color: #303030;
  margin-bottom: -20px;
}
#bar-poweredby {
  display: none;
}
#box-custom-footer h2 {
  color: #d6d6d6;
}
#logo-zone {
  padding: 20px 0 12px;
}
/*----vypis clanku---*/
#listdata p.details {
  display: none;
}
ul#listdata {
  padding-left: 0;
}
li.media {
  border-bottom: 1px grey;
  border-bottom-style: dotted;
  padding-bottom: 20px;
}
li.media:last-child {
  border-bottom: none;
}
