
#errorFrame{position: absolute;width: auto;border:1px solid #333;background:#efefef;;padding-bottom:2px;overflow:hidden;height:auto;border-radius: 5px;}
#errorFrameHeader{background:#ddd!important;border-bottom:1px solid #ccc;text-align:right;}
#errorFrameHeader a{color:#333;}
#errorFrameHeader a{margin-right:15px;}
#errorTitle *{color:#900!important;font-weight:bold;}
#errorTitle{border-top:1px solid #f9f9f9;background:transparent;overflow:hidden}
#errorTitleContent,#errorFrameContent{background:#efefef;height:auto;}
#errorFrameContent a{color:#900;}

#successFrame {
    position: absolute;
    width: 210px;
    height: 40px;
    cursor: pointer;
}

div.successTitle {
    width: 240px;
    height: auto;
    background: #eee9e9;
    padding: 10px;
    font-size:14px;
    border-radius: 5px;
}
#changeCompFrame {
    position: absolute;
    width: 210px;
    cursor: pointer;
}

div.changeCompTitle {
    width: 200px;
    height: auto;
    background: #cccccc;
    padding: 10px;
    font-size:14px;
    border-radius: 5px;
    line-height: 150%;
}

#failureFrame {
    position: absolute;
    width: 800px;
    height: 600px;
    cursor: pointer;
}
#failureFrameHeader {
    width:100%;
    height:15px;
    background:#cd0000;
    text-align:right;
}
div.failureFrameContent {
    background: #eee9e9;
    padding: 5px;
}
div.failureFrameStackContent {
    background: #eee9e9;
    padding: 5px;
}

.warning {
    padding: 1em 1em 1em 28px;
    font-weight: bold;
    background: url('/icons/alert_fail.gif') 0 5px no-repeat;
}
#errorFrame {display: block;
    left:40%!important;
    position: fixed;
    top: 25%!important;
    z-index: 10000;}
.errorContent {padding:5px;}
.errorContent .glyphicon-ban-circle {color:#dc963c;width: 5%;min-width: 20px;vertical-align: top;}
.error-text {display: inline-block;width:90%;
}
/* Extra small devices and phones*/
@media (max-width: 480px) {
 .error-text {display: inline-block;width:83%;}
    #errorFrame {display: block;
        left:5%!important;
        position: fixed;
        top: 5%!important;
        z-index: 10000;}
}