.container {
    max-width: 1380px;
}
.horizontal-nav .nav-wrap {
    max-width: 1380px;
}

.btn
{
    text-transform: none;
}
h3 span.signinSiteName
{
    color: #009ec5;
    font-size: 26px;
}

.navbar.navbar-inverse.navbar-fixed-top .top-nav-search .input-group .input-group-btn {
    background: linear-gradient(45deg, #27ccdf, #009ec5) !important;
}

.heading-bg {
    height: 67px;
    margin: 0 -24px -12px;
    padding: 13px 0;
}

h6, .panel-title {
    text-transform: none;
}

.btn.btn-primary:hover, .fixed-sidebar-left .side-nav > li > a.btn-primary.documentation-btn:hover, .wizard > .actions a.btn-primary:hover, .dt-buttons .btn-primary.dt-button:hover, .tablesaw-sortable th.tablesaw-sortable-head button.btn-primary:hover, .sweet-alert button.btn-primary:hover, .owl-theme .owl-nav .btn-primary[class*="owl-"]:hover, button.btn-primary.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.btn-primary.fc-month-button.fc-state-default.fc-corner-left:hover, button.btn-primary.fc-agendaWeek-button:hover, .btn-primary.fc-prev-button:hover, .btn-primary.fc-next-button:hover, .btn-primary.fc-today-button:hover, .btn.btn-primary:active, .fixed-sidebar-left .side-nav > li > a.btn-primary.documentation-btn:active, .wizard > .actions a.btn-primary:active, .dt-buttons .btn-primary.dt-button:active, .tablesaw-sortable th.tablesaw-sortable-head button.btn-primary:active, .sweet-alert button.btn-primary:active, .owl-theme .owl-nav .btn-primary[class*="owl-"]:active, button.btn-primary.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.btn-primary.fc-month-button.fc-state-default.fc-corner-left:active, button.btn-primary.fc-agendaWeek-button:active, .btn-primary.fc-prev-button:active, .btn-primary.fc-next-button:active, .btn-primary.fc-today-button:active, .btn.btn-primary:focus, .fixed-sidebar-left .side-nav > li > a.btn-primary.documentation-btn:focus, .wizard > .actions a.btn-primary:focus, .dt-buttons .btn-primary.dt-button:focus, .tablesaw-sortable th.tablesaw-sortable-head button.btn-primary:focus, .sweet-alert button.btn-primary:focus, .owl-theme .owl-nav .btn-primary[class*="owl-"]:focus, button.btn-primary.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.btn-primary.fc-month-button.fc-state-default.fc-corner-left:focus, button.btn-primary.fc-agendaWeek-button:focus, .btn-primary.fc-prev-button:focus, .btn-primary.fc-next-button:focus, .btn-primary.fc-today-button:focus
{
    background: #27ccdf;
}

.fixed-sidebar-left .side-nav li a .pull-left > i {
    color: #009ec5;
}

div.select-sm button.btn-sm {
    height: 32px;
}

table.datagrid thead tr th
{
    text-transform: none;
    font-size: 1em;
    font-weight:bold;
}

table.datagrid thead tr th i
{
    color: #999;
}
table.datagrid thead tr th.active i
{
    color: #009ec5;
}
table.datagrid thead tr th.active
{
    background: #f3feff;
}


table.table tbody tr th
{
    text-transform: none;
    font-size: 1em;
    font-weight:bold;
    background: #f8f8f8;
}


/*Pagination*/
.pagination > li > a, .pagination > li > span {
  border-color: #eee;
  border-radius: 0 !important;
  color: #009ec5; }
  .pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > a:active, .pagination > li > span:hover, .pagination > li > span:focus, .pagination > li > span:active {
    border-color: #eee;
    background-color: #eee; }
.pagination > li.active > a, .pagination > li.active > span {
  background: #009ec5;
  border-color: #eee; }
  .pagination > li.active > a:hover, .pagination > li.active > a:focus, .pagination > li.active > a:active, .pagination > li.active > span:hover, .pagination > li.active > span:focus, .pagination > li.active > span:active {
    background: #009ec5;
    border-color: #eee; }

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
  border-color: #eee;
  color: #009ec5; }

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
  color: #727272; }

form span.help-block ul li {
    color: #f33;
}

form.filter label
{
    font-weight:bold;
}




.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #009ec5;
    color: white;
}


.fixed-sidebar-left .side-nav li a {
    text-transform: none;
}


h3, .fc-center h2, .error-comment {
    font-size: 24px;
    line-height: 30px;
}
.error-head {
    font-size: 80px;
    line-height: 100px;
}

h5, ol.breadcrumb li a, ol.breadcrumb li span {
    text-transform: none;
}

.text-required
{
    color: #ffaaaa;
    cursor: pointer;
}

.nav-tabs > li > a {
    text-transform: none;
}

@media only screen and (min-width: 600px) {
    .auth-form {
        width: 500px;
    }

    .auth-form form {
        padding: 0 80px;
    }  
}

.navbar.navbar-inverse.navbar-fixed-top .top-nav-search
{
    width:auto;
    padding-top: 28px;
}
.navbar.navbar-inverse.navbar-fixed-top .top-nav-search h4
{
    text-transform: none;
}


.ui-menu-item .ui-menu-item-wrapper.ui-state-active {
    border: none !important;
    background: #009ec5 !important;
    font-weight: normal !important;
    color: #ffffff !important;
    cursor: pointer;
}
.nav-pills > li > a
{
    text-transform: none;
}
