html, body {
    height: 100%;
    margin: 0;
    /* width: 100%; */
    /* font-family: Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;  */
    font-family: "Source Sans Pro", sans-serif;

}

#main-window {
    background-color: #ededed;
    padding: 0rem 0rem 1rem 0rem;
}

.auhd {
    text-align: center;
    padding: 1rem 0rem 1rem 0rem;
}

.about-intro {
    padding-top: 1rem;
}

.subh {
    font-size: 2.5rem;
    color: #036;
    font-weight: 300;
}

.au-title {
    text-align: center;
}

.auid {
    /* background-color: #f9f9f9; */
    border-radius: 3px;
    background: #fff;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    padding: 40px;
    margin: 0 1rem 1rem 1rem;
}

.aumd {
    text-align: center;
    padding: 2rem 1rem;
    border-bottom: 2px solid #036;
    background-color: #fff;
}

.auimgd {
    /* height: 25rem;
    width: 70rem; */
    /* background-color: rgb(173, 172, 172); */
    /*border-bottom: 3px solid #afcad6;*/
    height: 7rem;
}

.auh {
    font-size: 42px;
    font-weight: 600;
}

.aimg {
    /* padding: 3rem; */
    max-width: 100%;
    max-height: 100%;
    /* padding: 5rem; */
}

.hrs {
    list-style: none;
    padding: 0;
}

#hrs-days {
     float: left;
     width: 40%;
}

.hrs-list {
     padding: 0;
     list-style: none;
}

.auid-info {
    text-align: center;
}

#contact {
    margin-bottom: 0;
}

@media (min-width: 751px) {
    #hrs-container {
        padding-left: 25%;
        padding-right: 25%;
    }
}

@media (max-width: 750px) {
    #store-hours {
     padding: 40px 10px;
    }
}