div.aboutContainer {
    width: 100%;
}

div.aboutInnerContainer {
    padding-top: 25px;
    padding-bottom: 25px;
}

div.aboutText {
    width: 47%;
    float: left;
    padding-right: 25px;
}

@media only screen and (max-width: 1388px) {
    /* For mobile phones: */
    div.aboutText {
        width: 100%;
    }
}

span.aboutHeader {
    font-family: "aleo-bold";
    font-size: 80px;
    width: 100%;
    float: left;
}

span.aboutDetail {
    font-size: 25px;
    width: 100%;
    float: left;
}

div.aboutImageContainer {
    width: 50%;
    float: left;
    position: relative;
}

img.aboutImage {
    max-height: 100%;  
    max-width: 100%;  
    height: auto;
    width: auto;
}

div.aboutMeProjects {
    width: 100%;
    text-align: center;
    display: inline-block;
    font-family: "aleo-bold";
    font-size: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}