.intro-wrapper{background:url(../img/cow_bw_2.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/wallpaper.jpg',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/wallpaper.jpg', sizingMethod='scale')"}.intro-wrapper .snowfall-line{background-color:white;margin-bottom:60px}.intro-text-wrapper{max-width:550px;width:95%;margin-left:auto;margin-right:auto;margin-bottom:4em}.intro-text-wrapper h1{font-size:3.6em;font-family:"PT Serif",serif;padding-left:.5em;padding-right:.5em;padding-bottom:.3em;padding-top:60px;text-shadow:3px 2px 8px rgba(0,0,0,1)}.snowfall-line{width:150px;margin-bottom:40px;margin-top:30px;height:3px;margin-left:auto;margin-right:auto;background-color:#c4575a}.byline-group{font-family:"Merriweather",serif}.subhed{font-size:1.1em;margin-top:-20px;text-shadow:3px 2px 8px rgba(0,0,0,1)}.main-headline .dateline{font-size:1em;font-style:italic}.main-headline .byline{font-size:1.3em}.main-headline .data-byline{font-size:.8em}.main-headline .byline-group{margin:1em 0;padding-bottom:1em}.container-fluid{overflow-x:hidden}.choro-map .legend-item{float:left;height:10px;border-left:1px solid #3a403d}.choro-map .legend-label{margin-top:-5px;float:left;font-size:10px}.choro-map .legend{margin-bottom:10px}.maps-wrapper{margin-bottom:10px}.small-mult{padding:10px;margin-bottom:10px;font-size:.9em;text-align:center}.map-label{position:absolute;width:100%}@media only screen and (max-width:480px){.main-headline h1{padding-left:0;padding-right:0}}.stack-normalized-wrapper .stack-normalized rect.bordered{stroke:#e6e6e6;stroke-width:2px}.stack-normalized text.axis{fill:#000}.stack-normalized .axis path,.stack-normalized .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.stack-normalized .axis .domain{stroke:none}.stack-normalized .x.axis line{display:none}.stack-normalized .x.axis path{display:none}.legend-item-swatch{display:inline-block;float:left;margin-right:4px;width:18px;height:18px}.legend-item{font-size:.8em;margin-bottom:4px}form label{cursor:pointer;font-weight:400}form label:last-of-type{margin-left:10px}@media only screen and (max-width:768px){.stack-normalized-legend .title{display:none}.stack-normalized-legend .legend-item{font-size:.8em;float:left;margin-right:4px}.stack-normalized-legend .legend-item-swatch{width:11px;height:11px;margin-top:4px}}@media only screen and (max-width:480px){.stack-normalized-legend .legend-item{font-size:.7em}.stack-normalized-legend .legend-item-swatch{width:10px;height:10px;margin-top:3px}}
.part {
    color: #c4575a;
    text-transform: uppercase;
    margin-bottom: 30px;
}
.introduction{
    width: 90%;
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.introduction .headline,.introduction .subhead{
    font-family: 'PT Serif';
    color: #3a3a3a;
    text-shadow: 3px 2px 8px rgba(255,255,255,1)
}

.introduction .credits{
    font-family: 'Merriweather';
    color: #3a3a3a;
    text-shadow: 3px 2px 8px rgba(255,255,255,1);
    padding-top: 0;
    font-size: 1.7em;
    line-height: 1.5em;

}
.introduction .subhead{
    font-size: 3em;
        margin-bottom: 25px;
}

.insideriot.part{
    margin-bottom: 0;
    color: #949493;
    margin-bottom: 10px;
}
.snowfall-line{
    width: 150px;
    margin-bottom:20px!important;
    margin-top:0;
    height: 3px;
    margin-left: auto;
    margin-right: auto;
    background-color: #c4575a!important;
}

.intro-wrapper{
    padding-top: 30px;
}

.introduction.caption{
    text-shadow: 3px 2px 15px rgba(0,0,0,1);
    max-width: 550px
}

@media(max-width: 600px){
    .introduction .subhead{
        margin-bottom: 10px;
        font-size: 2em;
    }
    .introduction .credits{
        line-height: 1.3em
    }
    
}