.barracuda-page-message {
    display: none;
}


.adg-new-message .scanning-progress {
    position: absolute;
    top: 10px;
    right: 15px;
}

/* progress bar */

.scanning-progress > .main div,
.scanning-progress > .sub div {
    display: inline-block;
}

.scanning-progress > .sub {
    padding-top: 5px;
    padding-left: 70px;
}

.msie .scanning-progress > .main a.refresh {
    margin-left: 1px;
}

.scanning-progress > .main a.refresh {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: transparent url(../images/icon-refresh.png) 0 0;
    text-decoration: none;
    vertical-align: middle;
    visibility: hidden;
}

.scanning-progress > .main > div.title-text {
    width: 70px;
    font-weight: bold;
}

.scanning-progress > .main > div.progress-bar-div {
    font-weight: bold;
}

.scanning-progress > .main > div.progress-bar-div span {
    width: 30px;
    display: inline-block;
    text-align: right;
}

.scanning-progress > .main > div.refresh-button {
    margin-left: 10px;
}

.progress-bar {
    width: 120px;
    height: 16px;
    background-color: #ccc;
    vertical-align: middle;
    margin-right: 5px;
}

.progress-bar > .progress-content {
    height: 16px;
    background: #3b73af;
    vertical-align: baseline;
}

/* barracuda inline dialog */
.barracuda-inline-dialog {
    color: #333;
    padding: 20px;
    font-size: 14px;
    line-height: 20px;
}

.barracuda-inline-dialog .progress-bar {
    width: 100px;
}

.barracuda-inline-dialog .number {
    width: 50px;
    text-align: left;
    display: inline-block;
}

.barracuda-inline-dialog h2 {
    font-size: 20px;
    font-weight: normal;
}

.barracuda-inline-dialog .aui-group {
    margin-top: 20px;
}

.barracuda-inline-dialog .aui-group .aui-item.label {
    font-weight: bold;
    width: 60px;
}

.barracuda-inline-dialog .aui-item.label .phase-enables {
    color: #707070;
    padding: 5px 0 5px 5px;
    font-weight: normal;
}

.barracuda-inline-dialog .aui-group .aui-item .row + .row{
    margin-top: 5px;
}

.barracuda-inline-dialog .buttons {
    margin-top: 20px;
}

/* showing the warning message in inline dialog */
.barracuda-inline-dialog .indexing-warning .aui-group .aui-item .row + .row{
    margin-top: 10px;
}

/* loading spinner for indexing */
@keyframes indexing-spinner
{
    from { transform: rotate(0deg) }
    to { transform: rotate(360deg) }
}

@-moz-keyframes indexing-spinner /* Firefox */
{
    from { -moz-transform: rotate(0deg) }
    to { -moz-transform: rotate(360deg) }
}

@-webkit-keyframes indexing-spinner /* Safari and Chrome */
{
    from { -webkit-transform: rotate(0deg) }
    to { -webkit-transform: rotate(360deg) }
}

@-o-keyframes indexing-spinner /* Opera */
{
    from { -o-transform: rotate(0deg) }
    to { -o-transform: rotate(360deg) }
}

#atlas .barracuda-indexing-message .indexing-icon {
    
    animation: indexing-spinner 8s linear infinite;
    -moz-animation: indexing-spinner 8s linear infinite;
    -webkit-animation: indexing-spinner 8s linear infinite;
    -o-animation: indexing-spinner 8s linear infinite;
    font-size: 16px;
    padding: 0;
    color: #707070;
}

#atlas .barracuda-indexing-message .indexing-icon:before {
    display: none;
}

#barracuda-indexing-message-wrap .barracuda-indexing-message .message-text,
.content-view .info .barracuda-indexing-message .message-text,
#controls-container .indexing-message .barracuda-indexing-message .message-text{
    font-size: 14px;
    padding: 0 15px 0 0;
    color: #3b73af;
    cursor: pointer;
}

#barracuda-indexing-message-wrap .barracuda-indexing-message .message-text:hover,
.content-view .info .barracuda-indexing-message .message-text:hover,
#controls-container .indexing-message .barracuda-indexing-message .message-text:hover{
    text-decoration: underline;
}

#barracuda-indexing-message-wrap .barracuda-indexing-message .aui-iconfont {
   position: static;
}

#barracuda-indexing-message-wrap {
    white-space: nowrap;
}


/* on changeset page, the indexing message could be covered by the toolbar */
#section-changeset-view .content-view .info {
    top: -25px;
}

#section-visualisation .content-view .info {
    z-index: 99;
}

#controls-container .indexing-message span,
#controls-container .indexing-message a {
    display: inline-block;
    margin-right: 8px;
    padding: 4px 10px 2px;
    position: relative;
    top: 2px;
    line-height: 16px;
}

.content-view .info .barracuda-indexing-message span {
    margin-right: 4px;
}

.content-view .info {
    padding-top: 4px;
}

#section-visualisation .content-view .info {
    padding-top: 12px;
    margin-right: 25px;
}

#controls-container .indexing-message {
    position: absolute;
    right: 0;
    margin-top: -20px;
}

#controls-container .indexing-message li {
    width: auto;
}

/* safari doesn't support animation over pseudo element */
.aui-iconfont {
    line-height: 0;
    position: relative;
    vertical-align: text-top;

    height: 16px;
    width: 16px;

    color: inherit;
    font-family: "Atlassian Icons";
    font-weight: normal;
    -webkit-font-smoothing: antialiased; /* Improves the rendering of icons */
    font-style: normal;
    left: 0;
    line-height: 1;

    text-indent: 0;
    speak: none; /* This prevents screen readers from pronouncing the pseudo element text content used to trigger the icon font */
    top: 50%;
}

/* --- overrides for aui message : @lzheng --- */

.adg-new-message {
    font-size: 14px;
    line-height: 20px;
}

.adg-new-message.barracuda-page-message .aui-message {
    margin: 0 10px 20px 10px;
}

.adg-new-message .aui-icon {
    width: 16px;
    height: 16px;
}

.adg-new-message .aui-message .icon-warning,
.adg-new-message .aui-icon-warning {
    /*icon-warning.png*/
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABA0lEQVR42p2QP0tCURiH7zdQRA3u4OJUiyDY4CDtTuEXuXs0JEQ4uDk5C0EuKoEu+SWcg5baLCS7tNTx98IzyMWjXoeHe95/z3vODdzi2kdTvIo30fL1+YbLIhYOfsV5GsFAOL59zsNjBRfij60lEXKbf1E5RvDExl4URYGwXJfc6JCgwqZYhBp2hs5n4odadZ9gzKYu2x1YrUPt2SeosWEtijsEBfGN5HKXYErxweKkAMk9PbOkoE5hJXI+AbUVvfVtwZzkHTECAGptel8cgisSnyJDk+8GRlZ8MdOwxITghoa9ArhlZmzB+/abDjwh+c8+LBgRnMLEBHnxKJYpBpfMFDbGjWcGPFD11gAAAABJRU5ErkJggg==);
}

.adg-new-message .aui-message .icon-hint,
.adg-new-message .aui-message .icon-info {
    /*icon-info.png*/
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA1klEQVR42qWTUQqCQBCGfdKCuogu+qBeoot0kl7TBwU9S3QLyega9ZBh1L/wLyyDLGkLHzj/vzPM7o6eXLv9IQRH0IMnuVAL7b0y0QcVeIPPFPQasJ5KPlkbW5CDFcmpGf8MfLtATeMGEqObBCuOwJV6ZYsjxVhrsoDQEuojiLRQmLa9H5d1nEIHPYOMvrMD6hm9XgcDg2BGgYDesLTAlt596RFSep3jEp0FWnqlDtTMZ4ytZ1SuQZJLDlLtGuUGpNQ3/G7kKP/5M7nbLNnqCzxAR03J/V+HSh9XtOsatQAAAABJRU5ErkJggg==);
}

.adg-new-message .aui-message .icon-error {
    /*icon-error-white.png*/
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzUlEQVR42q2T3QqCQBBGvcqCehETvVBfM71QsGeJ3kIyeo260DC2b+CThoVdsFo44JzdGfZnDIwxNhE4gB4M5EIX2et1sAI1eBnH4FwLNnOeTj6phUdQgDUp6OZxlhxdoOHEDaSAnuMT78GVrhY3y4kyEekqQFK6SXJFlGrbgbcAUccpJegZ5AsK5PS9BCODcEGBkH78tsCO/u4+gp+MOd2vl1hJEC98xkQ9Y+xvJOJopMbXyi3I6Lf8bu1W/uvPZG+z4laf4AE6uthe/wbkrGRlM25n9wAAAABJRU5ErkJggg==);
}

/*[{!style_barracuda_ui_css_p9l8419!}]*/