
#alert_bar_wrapper .alert_bar {
    position: absolute;
    top: 48px;
    left: 0px;
    width: 100%;
    height: 44px;
}

#alert_bar_wrapper .alert_bar_background {
    background-color: #0071F9;
    width: 100%;
    height: 100%;
    padding: 0 10px;
    display: table;
}

#alert_bar_wrapper .alert_bar_background p {
	display: table-cell;
	vertical-align: middle;
}

#alert_bar_wrapper .alert_bar_icon {
    width: 16px;
    height: 16px;
}

#alert_bar_wrapper .alert_bar_background p.alert_bar_icon_wrapper {
    width: 38px;
    padding-left: 22px;
}

#alert_bar_wrapper .alert_bar_background p.alert_bar_text {
    line-height: 18px;
    color: #FFFFFF;
    text-decoration: underline;
    font-size: 18px;
    padding-left: 8px;
}
