@font-face {
    font-family: 'scriptina_proregular';
    src: url('Scriptina_Pro-webfont.eot');
    src: url('Scriptina_Pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('Scriptina_Pro-webfont.woff2') format('woff2'),
         url('Scriptina_Pro-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body {
    background-color: #fff;
    color: #000;
    font-size: 12px;
    font-family: sans-serif,helvetica;
    margin: 0;
    padding: 0;
}
:link {
    color: #c00;
}
:visited {
    color: #c00;
}
a:hover {
    color: #f50;
}
h1 {
    text-align: center;
    margin: 0;
    padding: 12px 15px 10px;
    background-color: #294172;
    color: #fff;
    font-family: 'scriptina_proregular';
    font-weight: normal;
    font-size: 80px;
    border-bottom: 2px solid #000;
}
h1 strong {
    font-family: 'scriptina_proregular';
    font-weight: bold;
}
h2 {
    text-align: center;
    background-color: #3C6EB4;
    font-family: 'scriptina_proregular';
    font-size: 60px;
    font-weight: bold;
    color: #fff;
    margin: 0;
    padding: 8px;
    border-bottom: 2px solid #294172;
}
hr {
    display: none;
}
.epigraph {
    text-align: center;
    font-size: 20px;
    padding: 12px 20px;
}
.author {
    text-align: center;
    font-size: 20px; 
    padding: 12px 20px;
}
.content {
    padding: 12px 20px;
}
.alert {
    border: 2px solid #000;
}

img {
    border: 2px solid #fff;
    padding: 2px;
    margin: 2px;
}
a:hover img {
    border: 2px solid #294172;
}
.logos {
    margin: 1em;
    text-align: center;
}
