img.hw-logo {
    margin: 0px 70px;
    float: right;
}
@media (max-width: 650px) {
    img.hw-logo {
        margin: 50px 0px 0px 0px;
        float: auto;
    }
}
@media only screen and (min-width: 1025px) {
    .site-header .container {
        width: 100% !important;
    }
    @-moz-document url-prefix() {
        .site-header .container {
            width: 90% !important;
        }
    }
    #mainnav {
        float: right !important;
    }
    .site-header .col-md-8 {
        padding-right: 0 !important;
    }
}