﻿.industryContainer {
    margin-right: 200px;
}

.inline {
    display: inline;
}

.radioButtonExtra {
    margin: 10px 0px 20px 35px;
}

.margin11 {
    margin: 11px 0 11px 0;
}

.items-middle {
    vertical-align: middle;
}

.radioCheckLabel {
    margin-left: 5px;
    font-size: 0.875rem;
}

.ulstyle {
    list-style-type: square;
    font-size: 0.875rem;
    padding-inline-start: 15px;
    unicode-bidi: isolate;
}

.widerTooltip {
    width: 350px;
}

.bannerbar {
    background-position: 100% 100%;
    padding: 15px 64px;
    color: #fff !important;
    position: fixed;
    z-index: 1000;
    top: 111px;
    box-sizing: border-box;
    width: 100%;
}

.bannerbar a {
    color: #fff;
}

.bannerbar span.signout {
    padding-right: 15em;
}

.bannerbar span.signout a {
    background: #fff;
    color: #007ACC;
    letter-spacing: 0.05em;
    padding: 7px 0px 3px 3px;
    text-align: center;
    border: 0;
    display: block;
    box-sizing: border-box;
    width: 95px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.userInfoBar span.signout a:hover {
    background: #007ACC;
    color: #ffffff;
}

.bannerbar span {
    font-size: 1.0em;
    vertical-align: middle;
}

.bannerbar > div {
    display: inline;
}

.container.category_industry {
    display: table !important;
    width: 100% !important;
    table-layout: fixed !important;
}

.industryBlueBack {
    background: #007acc !important
}

.floatLeft {
    float: left;
}

.floatRight {
    float: right;
}

.clear {
    clear: both;
}

@media (max-width: 767px) {
    .bannerbar {
        top: 112px;
        padding: 6px 12px;  
        max-width: 100vw;
    }
    .bannerbar span.signout {
        float: right;
        padding: 0em;
    }
}