/****************************************************

	SITE: web1a BSH

******************************************************/

@font-face {
    font-family: 'Roboto';
    src:
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-regular.woff2') format('woff2'),
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-regular.woff') format('woff'),
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src:
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-300.woff2') format('woff2'),
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-300.woff') format('woff'),
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-300.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src:
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-700.woff2') format('woff2'),
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-700.woff') format('woff'),
            url('../fonts/Roboto-Condensed/roboto-condensed-v16-latin-700.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}


body
{
    font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif, "websafe";
    color: #666;
    font-size: 18px;
    line-height: 1.75em;
    background: #fff;
    padding: 0;
}

h1,h2,h3,h4 {
    font-family: "Roboto", sans-serif, "websafe";
    color:  #0075B2;
    text-transform: uppercase;
    font-weight: normal;
    margin-top: 0;
}
.subtitle { margin-top: -1em; margin-bottom: 0; }

a {
    color: #0075B2;
}
a:hover {
    color: #999;
}
.news-list-date { font-size: 14px; }

.fmArticles-list-item {
    margin-bottom: 25px;
    padding-bottom: 25px;
    * {
        margin: 0;
    }
}
.fmArticles-list-item .abstract { margin: 0; }
#breadcrumb { display: none; }

.news-list-browse a, .news-list-browse span { display: inline-block; margin: 0 10px; }
.news-list-browse a:first-child, .news-list-browse span:first-child { margin-left: 0; }