.error-report-content{
    position: relative;
    border: 1px solid #CCCCCC;
    padding: 0;
    min-height: 721px;
    /*height: 75vh;*/
}
.btn-black-o, .btn-black-o:hover, .btn-black-o:focus {
    width: auto;
}
.error-report-content .nav-pills > li > a {
    border-radius: 0;
}
.error-report-content .nav-pills > li.on-review > a {
    background-color: #FCF8E3;
}
.error-report-content .nav-pills > li.on-review > a:hover {
    background-color: #ccc;
}
.error-report-content .nav-pills > li.reviewed > a {
    background-color: #eee;
    color: #606060;
}
.error-report-content .nav-pills > li.reviewed > a strong {
    color: #606060 !important;
}
.error-report-content .nav-pills > li.reviewed > a:hover {
    background-color: #ccc;
}
.error-report-content .nav-pills > li.active > a,
.error-report-content .nav-pills > li.active > a:hover,
.error-report-content .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #00A2E8;
}
.error-report-content .nav-pills > li.active > a strong,
.error-report-content .nav-pills > li.active > a div {
    color: #fff !important;
}
.error-report-content .nav-pills > li.active.on-review > a,
.error-report-content .nav-pills > li.active.on-review > a:hover,
.error-report-content .nav-pills > li.active.on-review > a:focus {
    background-color: #00A2E8;
}
.error-report-content .nav-pills > li.active.reviewed > a,
.error-report-content .nav-pills > li.active.reviewed > a:hover,
.error-report-content .nav-pills > li.active.reviewed > a:focus {
    background-color: #606060;
}
.error-report-content .nav-stacked > li + li {
    margin-top: 0;
    margin-left: 0;
}
.error-report-content .nav > li > a {
    padding: 11px 6px;
}
.error-report-content .nav li{
    border-bottom: 1px solid #ccc;
}
.error-report-content .nav li:nth-child(18){
    border-bottom: 0;
}
.error-report-content .message-block{
    margin-bottom: 0;
}
.error-report-content .message-block > a{
    color: #0c4061;
    transition: non;
}
.error-report-content .message-block > a:hover{
    color: #0083e1;
}
.error-report-content .links-block{
    margin-bottom: 0;
    margin-top: 7px;
}
.error-report-content .btn{
    height: 32px!important;
}
.error-report-content .btn.disabled,
.check-results-modal .btn.disabled{
    background-color: #C3C3C3 !important;
    border-color: #606060 !important;
    color: #606060 !important;
    pointer-events: auto;
    cursor: pointer;
}
.error-report-content .btn.disabled{
    cursor: default;
}
.error-report-content .reviewed-content {
    background-color: #eee;
}
.error-report-content .reviewed-line {
    height: 9px;
    background-color: #eee;
    margin-bottom: 10px;
    border-bottom: 1px solid #cccccc;
}
.error-report-content .new-content {
    border-bottom: 1px solid #cccccc;
}
.error-report-content .alert-default {
    border: 1px solid #ccc;
    word-wrap: break-word;
    margin: 10px;
    padding: 11px 14px;
    background: rgba(255, 255, 255, 0.6);
}
.error-report-content .alert-default.result-button {
    border: 0;
    word-wrap: break-word;
    margin: 0;
    padding: 0 14px 11px;
    background: rgba(255, 255, 255, 0.6);
}
.alert-grey {
    background: #ccc;
    color: #606060 !important;
}
.alert-grey a,
.alert-grey a:hover,
.alert-grey a:focus,
.alert-grey a:active{
    color: #606060 !important;
}
.error-report-content .no-wrap{
    position: absolute;
    height: 100%;
    scrollbar-width: thin;
    overflow-y: auto;
    overflow-x: hidden;
}
.error-report-content [data-role=material-error-report-render-block]{
    left: 223px;
}
@media screen and ( min-height: 1000px ) {
    .error-report-content{
        height: calc(100vh - 120px - 100px);
    }
}
.error-report-content .no-wrap::-webkit-scrollbar-thumb{
    background-color: #cccccc;
}
.error-report-content .no-wrap::-webkit-scrollbar-thumb:hover{
    background-color: #A6A6A6;
}
.error-report-content .no-wrap::-webkit-scrollbar-thumb:active{
    background-color: #606060;
}
.error-report-content .no-wrap::-webkit-scrollbar{
    width: 6px;
    background-color: #F0F0F0;
}
.error-report-table {
    border: 2px solid #F7F7F7;
    margin-bottom: 13px !important;
}
.error-report-table td {
    vertical-align: middle !important;
    padding: 0;
}
.error-report-table tbody tr {
    height: 34px;
}
/*.error-report-table tbody tr:first-child td {*/
    /*padding-top: 14px;*/
    /*!*padding-bottom: 13px;*!*/
/*}*/
.error-report-table tbody td {
    /*padding-top: 13px;*/
    /*padding-bottom: 1px;*/
    padding: 0;
}
.tooltip-inner .error-report-flag{
    margin-left: 10px;
}
.tooltip-inner .error-report-flag .cls-2{
    color: #fff;
    fill: #fff;
}
.tooltip-inner .error-report-flag .cls-1{
    stroke: #fff;
}
.tooltip-inner a:hover{
    color: #0083e1 !important;
}
.tooltip-inner .error-report-flag:hover .cls-2{
    color: #ccc;
    fill: #ccc;
}
.tooltip-inner .error-report-flag:hover .cls-1{
    stroke: #fff;
}
.check-results-modal .btn-blue:hover, .btn-blue:focus, .btn-blue:active {
    background-color: #0083e1;
    border-color: #0083e1;
}
.check-results-modal .btn-danger:hover, .btn-danger:focus, .btn-danger:active,
.modal.standarted .btn-danger:hover, .btn-danger:focus, .btn-danger:active {
    background-color: #F44336;
    border-color: #F44336;
}
.check-results-modal .btn-default:hover, .btn-default:focus, .btn-default:active{
    background-color: #fff;
    border-color: #0c4061;
}
.check-results-modal .error-report-table .user-column a:hover{
    color: #0083e1 !important;
}
.check-results-modal .error-report-table tr.top-spacer{
    height: 13px;
}
.check-results-modal .error-report-table tr.bottom-spacer{
    height: 13px;
}
@supports (-moz-appearance:none) {
    .check-results-modal .error-report-table tr.top-spacer{
        height: 12px;
    }
    .check-results-modal .error-report-table tr.bottom-spacer{
        height: 14px;
    }
}
[data-role=error-report-modal-container] .has-error .form-control {
    border-color: red;
}