﻿#about {
    min-height: 300px;
}

#about > .col1-two-thirds > h1 {
    margin: 0 0 20px 10px;
}


@media only screen and (max-width: 960px) {
    #about > .col1-two-thirds {
        margin-right: 0.8%;
    }
}

#about > .col-2-one-third > h1 {
    margin: 0 0 20px 10px;
}

#about > .col-2-one-third > h1:first-of-type {
    margin-bottom: 13px;
}

.about {
    margin-bottom: 25px;
    padding: 20px;
    background-color: #fff;
}

.about h1 {
    margin: 30px 0 10px 0;
    font-size: 23px;
}

.about h1.is-header {
    margin-top: 0;
    margin-bottom: 20px;
}

.about h1.is-normal-case {
    text-transform: none !important;
}

.about .about-copy {
    line-height: 18px;
}

.about p {
    margin-bottom: 20px;
}

.about ul {
    list-style-type: square;
    list-style-position: inside;
}

.about ul > li {
    padding: 0 0 10px 10px;
    line-height: 18px;
}

.about ul > li:last-of-type {
    padding-bottom: 20px;
}

.about .image-left {
    float: left;
}

.about .image-right {
    float: right;
    margin: 0 0 10px 10px;
}

.about a {
    color: #762b90;
}

.about a:hover {
    color: #666;
}

.about table.about-partners {
    width: 100%;
    max-width: 593px;
}

.about table.about-partners td {
    padding: 15px;
    width: 33%;
}

.about table.about-partners img {
    vertical-align: top;
    max-width: 170px;
}