body.page-header-fixed .header-right {
    right: 0px;
    left: 0px;
}

#header .header-right {
    top: 0px;
}

.header-title i {
    margin-right: 2px;
}

#page-content-lite {
    margin-left:0;
}
#page-content-lite .body-content {
    top: 0;
}

.navbar.navbar-toolbar {
    padding-left: 2px;
}

.nav li a {
    padding: 3px 8px;
}

.navbar-toolbar .navbar-right .navbar-profile > a {
     padding-right: 2px;
     padding-left: 4px;
 }

.navbar-toolbar .navbar-right .navbar-profile > div.username {
    padding: 11px 2px 10px 4px;
    line-height: 24px;
}
ul.nav li.navbar-page-button a.btn {
    padding-top: 6px;
    padding-bottom: 6px;
    height: 34px;
}
.navbar-page-button {
    margin-top:6pt;
}

.header-title {
    margin: 0 3px;
}
.header-title-item {
     margin-left:40px;
 }
.braks-form {
    min-height: 100%
}

#bracks-table th{
    font-size: 14pt;
}

.braks-form input[type=radio] {
    width: 26px;
    height: 26px;
}

.radio label, .radio input[type=radio]{
    margin-left: -36px;
    margin-top: 1px;
}

.braks-form .radio label {
    font-size: 14pt;
}

.braks-form .radio {
    margin-left:60px;
    margin-bottom: 30px;
    text-align: left;
}
.card-header {
    border: 1px solid grey;
}
.card-header a{
    width:100%;
    font-size: 16pt;
}

td.card-header {
    width:100%;
    font-size: 16pt;
}
.accordion .card-header {
    background-color: #EEEEEE;
}
.accordion .card-body {
    background-color: #FBFBFB;
    padding:8pt;
}

.brack-list-item {
    font-size: 15pt;
}