#qcc-inner {
    padding-left: 0;
    padding-top:31px;
    padding-bottom:30px;
}

#qcc-inner .photo img {
    border:1px solid #fff;
}

#qcc-inner .mission {
    padding-top:15px;
}

#qcc-inner .mission h4 {
    color:#893123;
    font-weight:700;
}

#qcc-inner .mission p {
    font-size:16px;
}

#gallery {
    padding-left:5px;
    padding-right:5px;
}

#gallery div {
    padding-left:5px;
    padding-right:5px;
}

#gallery div a:first-child img {
    border:1px solid #fff;
}

#gallery .view-image {
    width:100%;
    margin-top:8px;
    padding:2px 0 3px 0;
    background-color: #8a3325;
    color: #fff;
    border:1px solid #fff;
    border-radius: 4px;
    text-align: center;
    letter-spacing: 1px;
    font-size:14px;
    text-decoration: none;
}

@media (max-width: 1199px) {
    #qcc-inner {
        padding-top:20px;
        padding-bottom:10px;
    }

    #qcc-inner .photo {
        padding-top:10px;
    }

    #qcc-inner .mission {
        padding-top:0;
    }

    #gallery .view-image {
        padding:3px 0 2px 0;
        font-size:12px;
    }
}

@media (max-width: 991px) {
    #qcc-inner {
        padding-top:21px;
        padding-bottom:20px;
        padding-left:15px;
    }

    #qcc-inner .photo {
        display:none;
    }

    #qcc-inner .mission p {
        line-height:24px;
    }
}

@media (max-width: 767px) {
    #logo {
        text-align: center;
    }

    #logo img {
        width: inherit;
    }

    .bar.right {
        margin-left: 0;
    }

    .box .inner.right {
        margin-left: 0;
    }

    #mobileSpacing {
        padding-top:20px;
    }
}

@media (max-width: 450px) {
    #logo img {
        width: 100%;
    }
}
