.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;
}

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;
}

.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;
    color: #666;
}

.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;
}