/* SEGMENTS GRID */
#segments {
clear: left;    width: auto;
    min-width: 200px;
    min-height: 200px;
    width: auto;
    height: auto;
    display: block;
    margin-top: 5px;
    padding-bottom: 200px;
}

.segment-container {
    float: left;
    display: block;
    margin-left: 4.5%;
    margin-top: 2%;
    min-width: 20px;
    width: 27%;
    min-height: 20px;
    height: 100%;
}

.segment-container a {
    text-decoration: none;
}

.segment-container h4 {
    width: 100%;
    height: 40px;
    font-size: 14px;
    text-align: center;
}

.segment-container img:hover {
    opacity: .8;
}

.segment-container img {
    width: 100%;
    height: auto;
}

