﻿#main-header {
    position: relative !important;
    box-shadow: none;
    top: auto !important;
}

#Body {
    font-size: 16px;
    color: #000;
}

.Normal {
    font-size: 16px;
}

#wrapper {
    padding-top: 0 !important;
}

#nav-container, .news-two-column .left-column, #fixed-contact-bar,
#main-footer, #copyright .links, #main-header .contact-btn img,
body .uwy.userway_p3 .uai, #blog-hero:before, #copyright .span4,
#inner-hero .sub-menu, #inner-hero, .ContactPane,
#services-hero .services-icons, #services-hero:after,
.image-text .cta, #ctbids-hero:after, #careers-hero:after,
#careers-hero video, #main-nav, #related {
    display: none !important;
}

#main-header .contact-btn {
    color: #000 !important;
    background: #fff !important;
    font-size: 36px;
}

.news-two-column .right-column,
#blog-hero .inner-padding,
#services-hero .inner-padding,
#careers-hero .inner-padding {
    padding: 0;
}

.inner-padding {
    padding: 0 1mm;
}

#copyright {
    background: #fff;
    color: #000;
}

#copyright .span8 {
    width: 100%;
    margin: 0;
    text-align: center;
}

#blog-hero, #services-hero, #ctbids-hero, #careers-hero {
    background: none !important;
    min-height: 0;
    padding: 20px;
    margin-bottom: 0;
}

#blog-hero .inner,
#blog-hero h1,
#services-hero .inner,
#services-hero h1,
#ctbids-hero .inner,
#ctbids-hero h1,
#careers-hero .inner,
#careers-hero h1 {
    color: #000;
}

.full-height-hero .inner-padding {
    padding: 0;
}

.full-height-hero .inner {
    max-width: 100%;
}

#inner-intro {
    padding: 20px 0 20px 0;
}

#inner-intro .content {
    max-width: 100%;
    margin-left: 0;
}

.image-text {
    padding: 0 0 20px 0;
}

.image-text .image {
    display: none;
}

.image-text .text {
    width: auto;
}
