body {
    font-size: 12pt; 
    color:#000;
    line-height: 1.4;
    word-spacing:1.1pt;
    letter-spacing:0.2pt; 
    width:100% !important;
    margin:1em !important;
    padding:0 !important; 

}

h1, h2, h3, h4, h5, h6 {
    color: #1074b8 !important;
    font-family: "Lato",sans-serif;
    font-weight: normal;
}


h1, .h1 {
    color: #1074b8 !important;
    font-size: 16pt !important;
}

h2, .h2-like {
    font-size: 12pt !important;
}

h3, .h3-like,
h4, .h4-like {
    font-size: 12pt !important;
    margin: 26px 0 10px; 
}

h5, .h5-like {
    font-size: 12pt !important;
    margin: 30px 0;
}

p,
.content ul {
    font-size: 10pt !important;
}

a {
    color: #0d74bb;
    text-decoration: none;
}

.fs-logo {
    width: 200px !important;
    float: left !important;
}

#site-title {

}
#site-logo {
    width: 200px;
}

#site-logo img {
    width: 195px !important;
}

#pdf_container {
    padding-left: 15px;
}

#pdf_contact {
    font-family: "Lato",sans-serif;
    font-size: 10pt !important;
    margin-bottom: 20px;
    text-align: right;
    color: #666 !important;
}


/* hidden elements for print view */
.non-print,
.tx_members_pagebrowser,
.tx_members_tabs,
.tx_reports_yearbrowser,
.tx_reports_tabs,
.news-single-item > a,
.news-single-item > div > a,
.news-single-backlink > a {
    display: none;
}



a[href]:after {
    content: none !important;
}
