/*
Theme Name: Telegamez.de
Theme URI:
Description: theme fuer Telegamez
Author: Elma und co
Author URI: https://www.telegamez.de
Template: baylys
Version: 1.0
Tags: Baylys Child Theme
*/

/* Now you can start adding your own styles here. Use !important to overwrite styles if neccessary. */
/* orange: #ff8400 - dunkelblaulila: #140026 - gelb: #ffcc00 */

@font-face {
font-family: 'OpenSans';
src: url('https://www.telegamez.de/wp-content/fonts/OpenSans-Regular.ttf') format('ttf');
}
body {
font-family: 'OpenSans', sans-serif!important;
}
h1,h2,h3,h4,h5,h6,p {
font-family:'OpenSans', sans-serif!important;
}

html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{color:#ffffff;}

#header {
        margin:0 auto;
        padding:20px 0 0 0;
}

.header-image {
        position:relative;
        margin-top:-1px;
        width: 100%;
        overflow: hidden;
        height:auto !important;
}
.header-image img,
.header-image img.wp-post-image {
        width: 100%;
        height: auto;
        vertical-align: bottom;
        margin:0;
}

h1, h2, h3, h4, h5, h6, home {
    color: #ffcc00;
    font-weight: 600;
    text-rendering: optimizelegibility;
}

.entry-header h1.entry-title, h1 {
    font-size: 18 px;
    margin: 0 0 10px;
}

#content .page .entry-header h1.entry-title {
    padding-bottom: 22px;
}

.entry-header h2.entry-title, h2 {
    font-size: 16 px;
    margin: 15px 0 10px;
}

.entry-header h2.entry-title {
    padding-bottom: 0;
}

.entry-header h2.entry-title a, .author-info .author-details h3 a {
    color: #ffcc00;
}

.home #content .post, .archive #content .post {
    padding: 11px 7.14286% 33px 0;
}

ol{list-style:decimal;}
ul{list-style:disc;}

.page-header .taxonomy-description p {
 display:block;
    color: #ffffff;
}

.archive .taxonomy-description p {
    font-size: 1.25rem;
}

.single-post .author-description {
    margin-left: 0;
}

.single-post .author-info img {
    border-radius: 0;
}

.author-info .author-details {
    padding-top: 0 !important;
}

#content .author-info .author-details h3 {
    clear: none;
    line-height: 0.85em;
}

h3 {
    font-size: 14 px;
    margin: 15px 0 5px;
}


a,
#site-title h1 a:hover,
.entry-header h2.entry-title a:hover,
.author-info .author-details h3 a:hover,
#footerwidget-wrap .widget a:hover,
#footer #site-info a:hover,
#site-nav li a:hover,
#site-nav li li a:hover,
.widget_categories a:hover,
.widget_meta a:hover,
.widget_links a:hover,
.widget_recent_entries a:hover,
.widget_pages a:hover,
.widget_archive a:hover,
.widget_nav_menu a:hover,
.slider-wrap .responsive-slider.flexslider .slide-title a:hover,
#smart-archives-list ul li a:hover,
#smart-archives-fancy ul.archive-list li a:hover,
#content .post.portfolio-element h2.entry-title a:hover {
        color:#ffcc00;
}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
  clear:both;
}

h4 {
    font-size: 1.375rem;
    margin: 1em 0;
  clear:both;
}

#footer {
    background: none repeat scroll 0 0 #7cc9f5;
}

#content .post {
background-image:none;
}

/* header navi. */

#site-nav {
        padding:55px 0 42px;
        float:left;
}


#site-nav li li {
        color:#ffcc00;
}

#site-nav li a {
        color: #ffcc00;
}
#site-nav li li a {
        color:#ff8400;
}

#site-nav li a:hover,
#site-nav li li a:hover {
        color:#ff8400 !important;
}

#site-nav li:hover > a {
        color:#ff8400;
}
#site-nav li li:hover > a {
        color:#ff8400 !important;
}

home {
        font-size:22px;
        font-weight:normal;
}

#site-title home a {
    color: #ffcc00;
    display: inline-block;
    font-size: 1.125rem;
    letter-spacing: 0;
    line-height: 1;
    padding: 0 0 18px;
    text-transform: none;
    transition: all 0.2s ease-in-out 0s;
}

#site-title {
    float: left;
    padding: 58px 0px 0 0;
}

.entry-details a:hover, .entry-meta a:hover, #comments .comment-content ul li.comment-time a:hover, #comments .comment-content ul li.comment-edit a:hover, .pingback a.comment-edit-link:hover, .widget_twitter ul li a.timesince:hover, #comments #respond p.logged-in-as a:hover, .widget_categories a, .widget_meta a, .widget_links a, .widget_recent_entries a, .widget_pages a, .widget_archive a, .widget_nav_menu a {
    color: #ffffff;
}

.author #author-info, .author .author-info, .page-template-author-page-php .author-info {
  margin-bottom:20px;
}

.entry_author_image {
  width:200px;
  float:left;
}

.author-description {
  margin-left:220px;
}

.vgwort{height:0px;overflow:hidden;}

.single img.wp-post-image {
  margin-top: 5px;
}

.single #content a+h2 {
  clear: none;
}

@media screen and (min-width: 480px) {
    img.wp-post-image {
        float: left;
        margin: 10px 15px 10px 0;
        padding: 0;
    }
}