body{background-color:#242424}
header{border-bottom:1px solid #403f3f}
.sidenav,header{background-color:#242424;border-bottom:2}
.stickyLinks {background-color: #242424;border-top:1px solid #403f3f}
section.intro h1{max-width:600px;font-size:50px}
h1,h2,h3,h4,h5{color:#f0f0f0}
.h2 {margin-top: 20px;margin-bottom: -10px;}
section.intro p{color:#f0f0f0}
p{color:#ede4e4}
#intro-text p strong{font-size:18px}
.fullContent.social{margin:0 auto}
footer{background-color:#242424}
section.intro p.author {
    margin-bottom: 30px;
    margin-top: -10px;
    text-align: center;
    color: #bfbfbf;
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
}
section.intro h1{max-width:770px;font-size: 48px;} /* for small titles, increase it if is needed*/
h2 {font-size: 40px;}
.max425 {max-width: 425px;width: 100%;margin: 0 auto}
.max960 {max-width: 960px;width: 100%;margin: 0 auto}
.max1200 {max-width: 1200px;width: 100%;margin: 0 auto}
.center {text-align: center;}
.clear {height: 50px;}
#intro-text {
    margin-top: 40px;
    color: #8E8E8E;
    font-family: Roboto, sans-serif;
    font-size: 16px;
    text-align: center;
    margin-bottom: -20px;
}
span.number {
    background-color: #242424;
    padding: 1px 3px 1px 4px;
    color: #fff;
    font-weight: 700;
    border-radius: 0px;
}
.map-tablet{display:none!important;margin: 0 auto;}
.map-desktop{display:block;margin: 0 auto;}
.map-device{display:none!important;margin: 0 auto;}
.title-graphic {margin-top: -240px;margin-bottom: 150px;text-shadow: 1px 1px 2px black;}
.moreLinks a {color: #fff;}
a, a:active, a:visited {color: white;}
.moreGraphics{background-color:#333}
#headline{margin-top:20px}
.big-menu{background-color:#242424;border-top:0}
.moreLinks a{color:#f0f0f0!important;text-decoration-style:solid}
.moreGraphics .wrapper p a.anchorHome{color:#fff}
.moreGraphics .SCMP_links a .work p{color:#989898}
.moreGraphics .SCMP_links a .work p span{color:#fff}
.moreLinks h3{color:#737373}
section .article .svgGraphic {margin: 0px 0 5px;}