/*

Siesta 5.1.0
Copyright(c) 2009-2018 Bryntum AB
https://bryntum.com/contact
https://bryntum.com/products/siesta/license

*/
/*=======================================================================================================================================================================================================================
    Common and unsorted
*/

.siesta-test-initializing .x-grid-item-container:empty::after {
    font-family : FontAwesome;
    content     : "\f250    Initializing...";
    padding     : 8px 14px;
    display     : block;
}

.siesta-assertion-grid .x-grid-cell-inner {
}

.siesta-assertion-grid {
    border-bottom : 0 none;
}

.siesta-assertion-grid td {
    border-width : 0;
}

.siesta-assertion-grid .x-grid-cell-inner {
    margin : 0;
}

.tr-tree-column .x-grid-cell-inner {
    position : relative;
}

/*=======================================================================================================================================================================================================================
    Summary row
*/

.tr-summary-row .x-tree-icon,
.tr-summary-row .x-tree-elbow-empty,
.tr-summary-row .x-tree-elbow-end {
    display : none !important;
}

.tr-summary-row .x-grid-cell {
    padding-left : 10px;
}

.tr-summary-row .x-tree-node-text {
    padding-left : 0;
}

.tr-summary-row .x-grid-cell-inner {
    margin     : 15px 17px 6px 7px;
    border-top : 10px solid;
}

.tr-summary-failure .x-grid-cell-inner {
    border-top : 10px solid;
}

/*=======================================================================================================================================================================================================================
    Diagnostic row
*/

.tr-diagnostic-row {
    border-top : 1px solid;
}

.tr-diagnostic-row .x-tree-icon {
    display : none !important;
}

.tr-diagnostic-row td {
    border-width     : 1px;
    border-style     : solid;
    border-left      : 0 none;
    border-right     : 0 none;
    background-image : none !important;
}

/*=======================================================================================================================================================================================================================
    Annotation
*/

.tr-assert-row-annotation {
    padding-top   : 10px;
    line-height   : 13px;
    margin-top    : 4px;
    margin-bottom : 4px;
    padding-left  : 28px;
}

/*=======================================================================================================================================================================================================================
    Assertion row
*/

.si-hide-passes .tr-assertion-row-passed {
    display : none;
}

.siesta-assertion-grid .x-grid-cell-inner img {
    vertical-align : middle;
}