
/*******************************************/
.navbar-brand,.navbar-nav>li>a {
  text-shadow: none;
}

.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #999999 0%, #222 100%);
  background-image: -o-linear-gradient(top, #999999 0%, #222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#999999),
    to(#222));
  background-image: linear-gradient(to bottom, #999999 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999',
    endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled= false);
  background-repeat: repeat-x;
}

.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}

.navbar-inverse .navbar-brand {
  color: #fff;
}

.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus
  {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-text {
  color: #fff;
}

.navbar-inverse .navbar-nav>li>a {
  color: #ccc;
}


.btn-default {
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
  background-image: -o-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
  background-image: linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
  filter: none;
  border-bottom: 1px solid #e6e6e6;
}
.btn-default:hover {
  color: #555555;
}
.btn-default .caret {
  border-top-color: #555555;
}
.btn-default:not(.navbar-btn) {
  color: #404040;
  background-image: none;
  filter: none;
  border-color: rgba(0, 0, 0, 0.3);
  border-bottom: 1px solid #a6a6a6;
}
.btn-primary:not(.navbar-btn) {
  background-image: none;
  filter: none;
  /*border-bottom: 1px solid #178acc;*/
  /*border-bottom: 1px solid #2fa4e7;*/
  border-bottom: 1px solid #2095d8;
}
.btn-success:not(.navbar-btn) {
  background-image: none;
  filter: none;
  border-bottom: 1px solid #59822c;
}
.btn-info:not(.navbar-btn) {
  background-image: none;
  filter: none;
  border-bottom: 1px solid #022241;
}
.btn-warning:not(.navbar-btn) {
  background-image: none;
  filter: none;
  /*border-bottom: 1px solid #aa4200;*/
  border-bottom: 1px solid #ca6200;
}
.btn-danger:not(.navbar-btn) {
  background-image: none;
  filter: none;
  border-bottom: 1px solid #9a161a;
}

table.active > tbody > tr {
  background-color: #f5f5f5;
}
table.table-striped.active > tbody > tr:nth-child(odd) > td,
table.table-striped.active > tbody > tr:nth-child(odd) > th,
table.table-striped.active > tbody > tr:nth-of-type(odd) {
  background-color: #e8e8e8;
}

table.success > tbody > tr {
  background-color: #dcf6d1;
}
table.table-striped.success > tbody > tr:nth-child(odd) > td,
table.table-striped.success > tbody > tr:nth-child(odd) > th,
table.table-striped.success > tbody > tr:nth-of-type(odd) {
  background-color: #d6efcb;
}

table.info > tbody > tr {
  background-color: #dff4fe;
}
table.table-striped.info > tbody > tr:nth-child(odd) > td,
table.table-striped.info > tbody > tr:nth-child(odd) > th ,
table.table-striped.info > tbody > tr:nth-of-type(odd) {
  background-color: #dbeffa;
}

table.warning > tbody > tr {
  background-color: #fcf8e3;
}
table.table-striped.warning > tbody > tr:nth-child(odd) > td,
table.table-striped.warning > tbody > tr:nth-child(odd) > th,
table.table-striped.warning > tbody > tr:nth-of-type(odd)  {
  background-color: #faf2cc;
}

table.danger > tbody > tr {
  background-color: #ffeaea;
}
table.table-striped.danger > tbody > tr:nth-child(odd) > td,
table.table-striped.danger > tbody > tr:nth-child(odd) > th,
table.table-striped.danger > tbody > tr:nth-of-type(odd) {
  background-color: #f9e4e4;
}


.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
/*
.table > thead > tr.success.even > td,
.table > tbody > tr.success.even > td,
.table > tfoot > tr.success.even > td,
.table > thead > tr.success.even > th,
.table > tbody > tr.success.even > th,
.table > tfoot > tr.success.even > th {
  background-color: #e0ffe0;
}
*/
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3 !important;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc !important;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #fae5e5 !important;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc !important;
}
div#header_panel_div.panel-primary > div.panel-heading{
  border-top: 1px solid teal;
  border-right: 1px solid teal;
  border-left: 1px solid teal;
  border-bottom: 1px solid teal;
}
div#header_panel_div.panel-default > div.panel-heading{
  border-top: 1px solid darkgray;
  border-right: 1px solid darkgray;
  border-left: 1px solid darkgray;
}

div.calendar_item {
  background-color: rgba(255, 255, 255, 0.8);
}
div.calendar_item.primary {
  background-color: rgba(47, 164, 231, 0.2);
}
div.calendar_item.success {
  background-color: rgba(115, 218, 57, 0.2);
}
div.calendar_item.info {
  background-color: rgba(3, 60, 115, 0.2);
}
div.calendar_item.warning {
  background-color: rgba(221, 86, 0, 0.2);
}
div.calendar_item.danger {
  background-color: rgba(154, 22, 26, 0.2);
}

div.calendar_item.date_range {
  background-color: rgba(255, 255, 255, 1.0);
}
div.calendar_item.primary.date_range {
  background-color: rgba(213, 237, 250, 1.0);
}
div.calendar_item.success.date_range {
  background-color: rgba(227, 248, 215, 1.0);
}
div.calendar_item.info.date_range {
  background-color: rgba(205, 216, 227, 1.0);
}
div.calendar_item.warning.date_range {
  background-color: rgba(248, 221, 204, 1.0);
}
div.calendar_item.danger.date_range {
  background-color: rgba(235, 208, 209, 1.0);
}
div.set_bg.active {
  background-color: #f5f5f5;
}
div.set_bg.success {
  background-color: #dff0d8;
}
div.set_bg.info {
  background-color: #d9edf7;
}
div.set_bg.warning  {
  background-color: #fcf8e3 !important;
}
div.set_bg.danger {
  background-color: #f2dede !important;
}

/*
.panel-heading {
  padding: 5px 10px;
}
.container-fluid {
  max-width: 100%;
}
.container-fluid {
  padding-right: 5px;
  padding-left: 5px;
}
.navbar > .container .navbar-brand,
.navbar > .container-fluid .navbar-brand {
  margin-left: -5px;
}
.navbar-nav.navbar-right:last-child {
  margin-right: -5px;
}
  margin-right: 0px;
  margin-left: 0px;
.container-fluid > .navbar-collapse {
  margin-right: 10px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
*/
/*
.navbar-fixed-bottom .navbar-collapse {
}
.container-fluid {
  padding-left: 10px;
  padding-right: 10px;
}

.navbar
{
	padding-left:8px;
	padding-right:8px;
}
*/