.right-pad {
    padding: 65px 165px 0 0;
}

.automative-head h2,
.other-head h2,
.lifestyle-head h2,
.other-head h2 {
    color: #000;
    font-weight: 700;
    font-size: 39px;
}

.do-left-row {
    padding: 0 34px 0 165px;
}

.award-left-pad {
    padding: 0 0 0 48px;
}

.brand-space {
    padding: 0
}

.brand-logos {
    padding: 0 165px
}

.slide-whatwedo .item {
    padding: 0 25%;
}

@media only screen and (min-width: 1200px) {
    .pad165 {
        padding: 0px 165px;
    }
}

@media only screen and (max-width: 1200px) {
    .huemen-content {
        padding: 20px;
    }
    .right-pad {
        padding: 65px 60px 0 0;
    }
    .automative-head h2,
    .other-head h2,
    .lifestyle-head h2,
    .other-head h2,
    .awards-bg h2,
    .huemen-title,
    .do-left-row p,
    .case-study-title,
    .we-are-huemen {
        font-size: 29px;
        line-height: 1.4em
    }
    .do-left-row {
        padding: 0 34px 0 84px;
    }
    .awards-desc {
        padding: 20px 100px 0 0;
    }
    .award-left-pad {
        padding: 0;
    }
    header .header-content {
        padding: 0 50px 0px 100px;
    }
    .brand-logos {
        padding: 0 100px
    }
    .pad165 {
        padding: 0px 165px;
    }
}


/*
@media only screen and (min-width:2000px) {
    body {
        width: 2000px;
    }
}
*/

@media only screen and (max-width:992px) {
    .do-left-row,
    .right-pad,
    .brand-logos {
        padding: 20px 34px;
    }
    .awards-desc {
        padding: 20px 0 20px 0;
    }
    header .header-content {
        padding: 230px 50px 50px 50px;
    }
    .who-we-are {
        padding-top: 100px;
    }
    /*
    .pad165 {
    padding: 0px 165px;
}
*/
}

@media only screen and (max-width: 768px) {
    .who-we-are {
        padding-top: 100px;
    }
}

@media only screen and (max-width: 576px) {
    .awards-bg,
    .brand-logos {
        padding: 25px;
    }
    .awards-bg h2 {
        font-size: 26px;
    }
    .automative-head h2,
    .other-head h2,
    .lifestyle-head h2,
    .other-head h2,
    .awards-bg h2,
    .huemen-title,
    .do-left-row p,
    .case-study-title,
    .we-are-huemen {
        font-size: 24px;
        line-height: 1.4em
    }
    .who-we-are {
        padding-top: 100px;
    }
}

@media only screen and (max-width: 320px) {
    .automative-head h2,
    .other-head h2,
    .lifestyle-head h2,
    .other-head h2,
    .awards-bg h2,
    .huemen-title,
    .do-left-row p,
    .case-study-title {
        font-size: 20px;
        line-height: 1.4em
    }
    .who-we-are {
        padding-top: 100px;
    }
}

@media only screen and (max-width: 400px) {
    .mobile-container {
        width: 397px;
    }
}