.main-tbar {
    background-color: #075281!important;
    padding: 0!important;
}
.main-tbar a {
    background: #075281;
    border-radius: 0;
    border:none;
    padding: 10px!important;
    /*border-color: #075281!important;*/
}
.main-tbar .x-btn-inner, .main-tbar .x-btn-glyph {
    color: white!important;
    /*padding: 10px;*/
}

.main-tbar .x-pressed {
    /*border-color: #FFBC00!important;*/
    background-color: #ADD2ED!important;
}

.main-tbar .x-btn-pressed .x-btn-inner {
    color: #075281!important;
}
.menu-title {
    background: #D6E3F2;
    border-style: solid;
    border-color: #DAE6F4 #99bbe8 #99bbe8 #DAE6F4;
    border-width: 1px;
    margin: -2px -2px 0;
    color: #15428b;
    font: bold 11px tahoma,arial,verdana,sans-serif;
    display: block;
    padding: 3px 3px 3px 26px;
}


.claims-filter-tbar a {
    border-radius: 0;
    border-color: #d9d9d9 #d9d9d9 silver;
    background: white;
}

.claims-filter-tbar .x-btn-pressed {
    background-color: #EEE!important;
}
.claims-filter-tbar .x-btn-pressed .x-btn-button {
    position: relative;
    top: 1px;
}

.x-form-focus {
    /*background-color: #FFF179!important;*/
}


/* labels from twbs */

.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 85%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
.label[href]:hover,
.label[href]:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.label-default {
  background-color: #999;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}
.label-primary {
  background-color: #428bca;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #3071a9;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}



/*  */


.client-status {
    display: block;
    float: right;
}

.date {
    font-style: italic;
    color: #333;
}



.x-form-add-trigger {
    background-image: url(../images/form/add-trigger.png)
}

.sch-event {
    box-shadow    : 1px 1px 1px rgba(150, 150, 150, 0.3);
    border-radius : 3px;
    background-color: transparent;
    opacity: .95;
}
.sch-event-inner {
    margin: 0;
}
.sch-event-inner .value {
  font-family: 'Roboto Condensed';
  font-size:12px;
  font-weight: normal;
  line-height: 13px;
  color: white;
  text-align: center;
  background-color: gray;
  padding-left:3px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:3px
}

.sch-event-inner .value .md {
  font-size: 10px;
}

.sch-event-selected .value, .sch-event-inner .current-event {
  background-color: #3892D3;
}

.x-grid-rowbody {
  color: #2B3883;
  font-style: italic;
  padding: 0 10px;
}

.x-grid-row-alt {
    /*background-color: #F0F0F0;*/
}

.x-form-item-label {
  color: #666;
  font-weight: bolder;
  font-size: 12px;
}



.today, .sch-event-inner .today, .today + .x-grid-rowbody-tr {
  background-color: #FFB3B3;
  color: black;
}

.tomorrow, .sch-event-inner .tomorrow, .tomorrow + .x-grid-rowbody-tr {
  background-color: #7DFF87;
  color: black;
}

.rejected, .sch-event-inner .rejected, .rejected + .x-grid-rowbody-tr {
  background-color: #CACACA;
}

.blacklist, .sch-event-inner .blacklist, .blacklist + .x-grid-rowbody-tr {
  background-color: #666;
  color: white;
}

.x-grid-row-selected .today, .x-grid-row-selected .today + .x-grid-rowbody-tr  {
  background-color: #F25151;
}

.x-grid-row-selected .tomorrow, .x-grid-row-selected .tomorrow + .x-grid-rowbody-tr  {
  background-color: #1BCC28;
}

.x-grid-row-selected .rejected, .x-grid-row-selected .rejected + .x-grid-rowbody-tr  {
  background-color: #DADADA;
}

.x-grid-row-selected .blacklist, .x-grid-row-selected .blacklist + .x-grid-rowbody-tr  {
  background-color: #888;
  color: white;
}

.dayoff {
    background: whitesmoke url(../images/pattern.png) repeat !important;
}

.sch-column-line {
  border-left-color: #AAA;
}
.sch-timetd {
  border-bottom-color: #AAA;
}

.non-active-item {
  background: #EEE;
  color: #AAA;
}

.x-boundlist-item-over.non-active-item {
  background: gray;
  color: white;
}

div.sch-column-line {
  border-color: #D0D0D0;
}

div.sch-column-line:nth-child(12n+12) {
  border-color: black;
}
