body .dl-menu-fixedheader .bitem.logo img {
    max-height: 60px;
}

body #phantom .ph-wrap .ph-wrap-content {
    padding-left: 40px;
    padding-right: 40px;
}

body #phantom .ph-wrap .ph-wrap-inner {
    height: px;
}

body #phantom .menu-info-box {
    width: px;
}

@media screen and (max-width: 992px) {
    body #header .wf-wrap .wf-table #branding {
        table-layout:fixed;
    }

    .bit-html body #header.headerPM,.bit-html body #header.headerInnerPM > .wf-wrap {
        padding-left: 0px;
        padding-right: 0px;
    }

    body .assistive-info .top-bar-right {
        margin: 0 auto;
        display: block !important;
        padding-bottom: 0px;
        padding-top: 0px;
        width: px;
    }

    .bit-html body #footer {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html body #bottom-bar {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .bit-html body #branding .bitem.text {
        position: relative;
        left: 0px;
        top: 0px;
    }

    .bit-html body #header .bitem.logo img {
        max-height: px;
        height: px;
        width: px;
    }

    .bit-html body #header .bitem.logo {
        max-height: px;
        top: 0px;
        left: 0px;
    }

    .bit-html #bit_banner_image-2 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #bit_banner_image-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #bit_breadcrumbs-2 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #bit_breadcrumbs-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #bit_postlist-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #iphorm-widget-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #nav_menu-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #nav_menuhorizontal-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #nav_widget-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #search-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #simplepage-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #text-4 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #text-10 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .bit-html #text-_multiwidget {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 992px) {
    body #header.headerPM {
        padding-left:2px;
        padding-right: 0px;
    }

    body #header.headerInnerPM > .wf-wrap,body #header.headerInnerPM .navigation-holder > div {
        padding-left: 2px;
    }

    body #phantom .sub-nav li a {
        text-align: left
    }

    body .assistive-info .top-bar-right {
        padding-bottom: 0px;
        padding-top: 0px;
        width: 224px;
    }

    body .topbar_right {
        padding-bottom: 0px;
        padding-top: 0px;
        width: px;
    }

    body .topbar_left {
        padding-bottom: 0px;
        padding-top: 0px;
        width: px;
    }

    body .assistive-info {
        width: 224px;
    }

    body #header .wf-wrap .wf-table {
        max-width: 1100px;
        margin: 0 auto;
    }

    .bit-html body #footer {
        padding-left: 0px;
        padding-right: 0px;
    }

    .bit-html body #bottom-bar {
        padding-left: 0px;
        padding-right: 0px;
    }

    .bit-html body #header.menuPosition #navigation #main-nav,.bit-html body #header.menuPositionHolder .navigation-holder {
        position: relative;
        bottom: 0px;
        left: 0px;
    }

    body #branding .bitem.text {
        position: relative;
        left: 16px;
        top: -2px;
    }

    body .wf-wrap .bitem.logo img {
        max-height: px;
        height: px;
        width: px;
    }

    body .wf-wrap .bitem.logo {
        max-height: px;
        top: 0px;
        left: 0px;
    }
}
