h1, h2, h3, h4, h5, h6 { font-family: PT Serif; }
h1 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 57px;
    text-transform: uppercase;
}
.center .entry-content h1 {
    text-align: left;
    text-transform: none;
    margin-bottom: 10px;
}
.center .entry-content p {
    
}
h3 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 30px;
    text-transform: uppercase;
}

a {
    color: #ea474b;
    text-decoration: none;
}
a:hover,
a:focus,
a:active {
    color: #ea474b;
}
body, button, input, select, textarea { font-family: PT Serif; }

/* Подравняване на изображения спрямо текст */
.alignleft {
    display: inline;
    float: left;
    margin-right: 1.5em;
}
.alignright {
    display: inline;
    float: right;
    margin-left: 1.5em;
}
.aligncenter {
    clear: both;
    display: block;
    margin: 0 auto;
}


/* Секции на сайта */
.container {
    width: 1280px;
    margin: 0 auto;
}
.header {
    float: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}
.header .logo {
    float:left;
    width: 40%;
}
.header .navigation {
    float:right;
    width: 60%;
}
.header .navigation ul {
    float: right;
}
.header .navigation ul li {
    display: inline-block;
    margin:5px;
    margin-right: 20px;
}
.header .navigation ul li a {
    color:#000;
    font-weight: bold;
    text-decoration: none;
}
.center {
    float: left;
    width:100%;
}
.center .home_image {
    float: left;
    width: 100%;
}
.center .home_image img {
    width: 100%;
}

.button {
     background: #89A4BF;
     padding: 10px;
     color: #fff;
     text-decoration: none;
 }
.button:hover {
    background: #a9bdd1;
}

blockquote {
    background: #f9f9f9;
    border-left: 10px solid #ccc;
    margin: 1.5em 10px;
    padding: 0.5em 10px;
    quotes: "\201C""\201D""\2018""\2019";
    float: left;
    width: 46%;
}

blockquote:before {
    color: #ccc;
    content: open-quote;
    font-size: 4em;
    line-height: 0.1em;
    margin-right: 0.25em;
    vertical-align: -0.4em;
}
blockquote p {
    display: inline;
}
.box {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.citat {
    margin-top: 39px;
}
.citat h3 {
    margin-bottom: 10px;
}
.videa {
   
}
.videa ul li {
    display: inline-block;
    margin: 6px;
}
.videa ul li b {
    margin-bottom: 0px;
    display: block;
}
.videa ul li a img {
    margin-top:20px;
}
.lubopitno {
    background-color: #FAFAFA;
    border: 1px solid #dadada;
}
.lubopitno ul li {
    float: left;
    list-style: none;
    width: 33%;
    text-align: center;
}
.lubopitno ul li p {
    height: 110px;
    width: 80%;
    margin: 0 auto;
}
.tvorchestvo {
    margin-bottom: 30px;
}
.tvorchestvo ul {
    margin-bottom: 20px;
    width: 100%;
    float: left;
}
.tvorchestvo ul li {
    float: left;
    list-style: none;
    width: 33%;
    text-align: center;
}
.tvorchestvo ul li p {
    height: 80px;
    width: 80%;
    margin: 0 auto;
}
.avtor {
    background-color: #FAFAFA;
    margin-bottom: 0px;
    padding-bottom: 20px;
    border-top: 5px solid #dadada;
}
.avtor img {
    margin: 0px 30px 0px 33px;
}

/* Родословно дърво */
.center .tree {
    position: relative;
}
.center .tree a {
    position: absolute;
}

.su-dropcap {
    float: left;
    display: inline-block;
    width: 2em;
    height: 2em;
    margin: 0.2em 0.5em 0.2em 0;
    line-height: 2em;
    text-align: center;
    overflow: hidden;
    text-transform: uppercase;
}
.su-dropcap-style-simple {
    width: 1em;
    height: 1em;
    line-height: 1em;
    text-align: left;
}

#contact-area {
    width: 700px;
    min-height: 600px;
    margin-top: 25px;
    margin: 0 auto;
}

#contact-area input, #contact-area textarea {
    padding: 5px;
    width: 471px;
    font-family: Helvetica, sans-serif;
    font-size: 1.4em;
    margin: 0px 0px 10px 0px;
    border: 2px solid #ccc;
}

#contact-area textarea {
    height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
    border: 2px solid #900;
}

#contact-area input.submit-button {
    width: 100px;
    float: right;
}

label {
    float: left;
    text-align: right;
    margin-right: 15px;
    width: 200px;
    padding-top: 5px;
    font-size: 1.4em;
}

/* Край на родословно дърво */
.footer {
    float: left;
    width: 100%;
    background-color: #242830;
    color: #fff;
    padding-top: 20px;
    padding-bottom: 20px;
}
.footer p {
    margin: 10px;
}