@charset "utf-8";

/* CSS Document */

* {
    margin: 0;
    padding: 0;
}

@font-face {
    font-family: 'default_font';
    src: url('assets/font_import.woff') format('woff'), /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
    url('assets/font_import.ttf') format('truetype');
    /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */
}

body {
    background-color: #FFF;
    color: #666;
    font-family: 'default_font', Fallback, sans-serif;
    font-size: 16px;
    text-align: left;
}

#page {
    background-color: #F7F7FD;
    border-bottom: 8px solid #25551b;
    margin: 0;
    /*max-width: 1200px;*/
    text-align: left;
    padding: 0 .2em 0 .2em;
}

#masthead {
    color: #F9C;
    font-size: 21vw;
    font-weight: bold;
    margin: 0 0 0 0;
    text-align: left;

}

#column_left {
    float: left;
    text-align: left;

}

.details h1 {
    font-size: 10vw;
    font-weight: bold;
    margin: 4vw 0 0 0;
    text-transform: uppercase;
    line-height: .9em;
}

.item div {
    color: #333;
    font-size: 10vw;
    font-weight: bold;
    margin: 0 0 0 0;
    text-transform: none;
    padding: 0;
    line-height: .9em;
}

.clear {
    clear: both;
}

.item div a:link,
.item div a:visited {
    color: #f9c;
    text-decoration: none;
}

.item div a:hover {
    text-decoration: underline;
}

#lineChart {
    width:90%;
}