.fa-bars {
    display:none !important;
}
@media(max-width:1410px) {
    nav ul li {
        padding:10px 9px;
    }
    nav .second ul li {
        padding:10px 19px;
    }
    #hero h1 {
        font-size:45px;
    }
    #welcome h2 {
        font-size:35px;
    }
}
@media(max-width:1300px) {
    nav .second ul li {
        padding: 10px 10px;
    }
    nav ul li {
        padding: 10px 7px;
    }
    #homeOptions .module .description p {
        font-size:15px;
    }
    #homeOptions .module h4 {
        font-size:36px;
    }
    .cta {
        font-size:35px;
    }
    .cta .submit .fa {
        top:6px;
    }
}
@media(max-width:1235px) {
    nav ul li, nav .second ul li {
        font-size:15px;
    }
    nav ul li ul {
        top:41px;
    }
    #sidebar iframe {
        height:400px;
    }
}
@media(max-width:1130px) {
    header #logo {
        top: 26px;
        width: 200px;
    }
    .wrap {
        width:90%;
    }
    #hero h1 {
        font-size: 30px;
    }
    .cta {
        font-size: 25px;
    }
}
@media(max-width:940px) {
    #sidebar .module .tweet .fa {
        display:none;
    }
    #sidebar .module .tweet p {
        width:100%;
    }
    .cta .submit {
        display:none;
    }
    #homeOptions .module h4 {
        font-size: 22px;
    }
    .fa-bars {
        display: block !important;
        color: #fff;
        font-size: 35px !important;
        cursor: pointer;
        float:right;
    }
    nav ul {
        display:none;
    }
    nav {
        height:35px;
    }
}
@media(max-width:810px) {
    .content ul {
        padding-left:0px;
    }
    .content, #sidebar {
        width:100%;
    }
    .call {
        display:none !important;
    }
    header #logo {
        top: 28px;
        width: 179px;
        left: 0px;
        right: auto;
    }
    #homeOptions .col-xs-4:nth-child(4), #homeOptions .col-xs-4:nth-child(5), #homeOptions .col-xs-4:nth-child(6) {
        margin-top:15px !important;
    }
    #homeOptions .col-xs-4 {
        width:50%;
        margin-top:15px !important;
    }
    #homeOptions {
        padding:0px;
    }
    #hero h1 {
        font-size: 20px;
        bottom: 20px;
    }
    #welcome h2 {
        font-size: 21px;
    }
    #welcome {
        padding:15px;
    }
    #sidebar {
        margin-top:30px;
    }
    .cta {
        font-size:20px;
    }
    .cta span {
        font-weight:400;
    }
    footer .col-xs-4, footer .col-xs-3 {
        width:100%;
    }
    footer .logos {
        width:100%;
    }
}
#homeOptions .col-xs-4:nth-child(4), #homeOptions .col-xs-4:nth-child(5), #homeOptions .col-xs-4:nth-child(6) {
    margin-top:27px;
}
@media(max-width:480px) {
    #homeOptions .col-xs-4 {
        width:100%;
    }
    #homeOptions .module .description {
        height:130px;
    }
}
@media(max-width:880px) {
    .projectNavCol, .latestProjects {
        width:100%;
    }
    .key {
        margin-left:0px;
    }
}
@media(max-width:835px) {
    .workMap .col-xs-4, .workMap .col-xs-8 {
        width:100%;
    }
    .key-bottom {
        position:static;
    }
    .suggestionRow .col-xs-4 {
        width:100%;
    }
    #copyrightDura {
        display:none;
    }
}
@media(max-width:1090px) {
    #postsAjax .col-xs-3, #postsAjax .col-xs-9 {
        width:100%;
    }
}
@media(max-width:540px) {
    .content .col-xs-6 {
        width:100%;
    }
    .content .col-xs-6 .cta {
        margin-top:10px;
    }
    #contactDetails p {
        padding-left:10px;
    }
    #contactDetails .fa {
        left:-5px;
    }
}