/* pDebug 2017 */

/* blue headline */
.navbar-inverse .navbar-nav > li > a {
    color: white;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form ,
.navbar-inverse
{
    border-color: #205081;
    background-color: #205081;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
     background: rgba(0,0,0,0.2);
}

.navbar-inverse .navbar-brand {
    color: white;
    font-weight: bold;
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
    color: #fff;
    background-color: inherit;
    background: rgba(0,0,0,0.2);
}

/*@media all and (min-width:768px)*/
.navbar-right {
    float: right !important;
    margin-right: inherit;
}

/* center row items vertically */
.row {
   display:flex;
   align-items:center;
}    


.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    vertical-align: inherit;
    border-top: inherit;
}

.thumbnail > .caption > h3,
.thumbnail > .col-md-4 > h3,
.table > tbody > tr > td > h3
{
   margin-top: 0px;
   margin-bottom: 0px;
}

/*@media screen and (max-width:767px)*/
.table-responsive {
    overflow-y: hidden;
    overflow-x: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: none;
}

/* read only code mirror */                
.CodeMirror.cm-s-monokai {
   height: auto;
}        

.pd-ellipsis
{
   white-space: nowrap;                     
   overflow: hidden;              /* "overflow" value must be different from "visible" */   
   /* text-overflow:    ellipsis;   */
   width:100%;
   direction:rtl;
   text-align:left;
}

.progress
{
   margin-bottom: 0px;
   margin-top:    5px;
}
