/*
Theme Name: TSV 1880 Wasserburg
Author: Dream-Theme
Author URI: http://pixelempire.it
Description: Child Theme für TSV 1880 Wasserburg
Version: 1.0.0
Template: dt-the7
*/

@font-face {
    font-family: 'edoregular';
    src: url('/wp-content/themes/tsv1880/fonts/edo-webfont.woff') format('woff'), url('/wp-content/themes/tsv1880/fonts/edo-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*#main {
    background: rgba(255, 255, 255, 0.5);
    padding-top: 70px;
}

.branding a img, .branding img {
    margin-bottom: -70px;
}

.frontpage-news .filter_child_divs:last-of-type {
    display: none;
}

.frontpage-news .svc_filter_main_div {
    font-size: 12px;
    line-height: 12px;
}

.frontpage-news a {
    text-decoration: none;
}

.frontpage-news footer {
    display: none !important;
}

#footer {
    margin-top: 20px;
}*/

.steckbrief table {
    border-collapse: collapse;
}

.steckbrief td {
    vertical-align: top;
    border: 0 solid #DCDCDC;
    border-width: 1px 0;
    width: 50%;
}

.footer .textwidget a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

#partner-footer-headline {
    text-align: left;
    margin: 20px 0 0;
}

#partner-footer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    align-items: center;
    margin-bottom: 30px;
}

#partner-footer div {
    -webkit-box-flex: 1 1 16%;
    -moz-box-flex: 1 1 16%;
    -webkit-flex: 1 1 16%;
    -ms-flex:  1 1 16%;
    flex: 1 1 16%;
    padding: 10px;
}

#partner-footer div img {
    width: 100%;
}

#partner-footer div p {
    font-size: 30px;
    line-height: 40px;
    font-weight: 700;
    text-align: center;
}