#city_schools_map_container, #cities_map_container, #state_cities_map_container
{
    width:auto;
    height:40em;
}

.analytics_container
{width: 40rem;
 height:30rem;}

h1.home_page_h1
{
    color: rgb(51, 51, 51)
}
#main_container
{
    margin-top:4rem;
}

#intro_wrapper h1
{
    font-size:1.2rem;
}

.logo
{max-height:3rem;}

.header-row
{
    margin-top:55px;
}

#school_map
{
    height:30em;
    width:100%;
}

.school_bg
{background-image:url("/images/pexels-yan-krukau-8617741_1800x1200.jpg")};

.panel_row
{
    background-position:0%;
    background-attachment:scroll;
}
