.nav-tabs > li > a {
  margin-right: 3px;
  line-height: 1.5384616;
  background-color: #fff;
  border: 1px solid #ddd;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background-color: #efefef !important;
}

.nav-tabs > li > a:hover {
  background-color: #f8f8f8 !important;
  border: 1px solid #ddd !important;
}

.nav-tabs > li > a,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-top-width: 2px !important;
  border-top-color: #90A4AE !important;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #333333 !important;
  background-color: #f8f8f8 !important;
  /*border: 1px solid #ddd !important;*/
  border-bottom-color: transparent !important;
  cursor: default;
  font-weight: 500;
  border-top-width: 2px !important;
  border-top-color: #2280c2 !important;
}

.nav-tabs > li:first-child {
  /*margin-left: 15px;*/
}

.content .input-group-addon, .content .input-group-btn .btn, .multiselect.btn-default, .multiselect.btn-default.disabled {
  border: 1px solid rgba(136, 136, 136, 0.7) !important;
}

.content .input-group-addon {
  border-right: none !important;
}

.tab-sub-nav {
  background-color: #f8f8f8 !important;
}

.pagination > li > span:hover {
  background-color: #fff !important;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #455A64 !important;
}

.limited_disabled {
  color: #ccc !important;
  cursor: not-allowed !important;
}

.wrap-text {
  white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
  white-space: -webkit-pre-wrap;          /* Chrome & Safari */
  white-space: -pre-wrap;                 /* Opera 4-6 */
  white-space: -o-pre-wrap;               /* Opera 7 */
  white-space: pre-wrap;                  /* css-3 */
  word-wrap: break-word;                  /* Internet Explorer 5.5+ */

  white-space: normal;
}

.search_result_match {
  color: #1565C0;
}

.active_search_result_match {
  background-color: #ccc;
}

.search_container .panel-footer {
  background-color: #f6f6f6;
}

input::-ms-clear {
  display: none;
}

.no-wrap {
  white-space: nowrap !important;
}

.navbar-xlg {
  min-height: 65px;
  background-color: #fff;
  border-bottom: 1px solid #eee;
}
.navbar-xlg .navbar-collapse {
  padding-top: 10px;
}
.navbar-xlg .navbar-brand {
  height: 65px;
  padding-top: 11px;
  padding-bottom: 14px;
}
.navbar-xlg .navbar-nav > li > a {
  padding-top: 14px;
  padding-bottom: 14px;
}
.navbar-xlg .navbar-nav > .dropdown-user > a,
.navbar-xlg .navbar-nav > .dropdown-user > a > span {
  padding-top: 7px;
  padding-bottom: 7px;
}

.navbar-xlg .navbar-brand > img {
  height: 30px;
  margin-top: 5px;
}

.navbar-xlg .navbar-center, .navbar-xs .navbar-center {
  margin-left: auto;
  margin-right: auto;
  width: 1200px;
}

.navbar-xlg .nav > li > a {
  background-color: #fff !important;
}

.navbar-xlg .navbar-nav > li > .dropdown-menu {
  border-top-width: 1px;
}

.navbar-xlg .navbar-nav > .dropdown-user > a > span {
  padding-left: 0px;
}

.navbar-top {
  padding-top: 109px;
}

.page-container {
  margin-left: auto;
  margin-right: auto;
  width: 1200px;
}

body {
  background-color: #f9f9f9;
}

.content {
  padding: 20px 0px !important;
}

.navbar-inverse .navbar-nav > .active-view > a, .navbar-inverse .navbar-nav > .active-view > a:hover, .navbar-inverse .navbar-nav > .active-view > a:focus {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.15);
}

.sidebar-detached.affix {
  top: 119px !important;
}

.help-popup-hover {
  font-size: 12px !important;
  top: -3px !important;
}

.text-normal {
  font-weight: normal;
}

.popover{
  width: 416px !important;
}

.select2-results__option[aria-selected=true] {
  background-color: #27619c !important;
  color: #fff;
}

.dataTables_paginate .paginate_button.current, .dataTables_paginate .paginate_button.current:hover, .dataTables_paginate .paginate_button.current:focus {
  background-color: #27619c !important;
  color: #fff;
}

.select2-selection__rendered {
  margin-left: 10px !important;
}

.select2-search__field {
  margin-left: 0px !important;
}

@media print {
  .table-print {
    page-break-inside: auto;
  }

  .table-no-print td {
    page-break-inside: avoid !important;
    overflow: hidden;
    padding: 1px;
    font-size: xx-small;
    white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    white-space: -webkit-pre-wrap;          /* Chrome & Safari */
    white-space: -pre-wrap;                 /* Opera 4-6 */
    white-space: -o-pre-wrap;               /* Opera 7 */
    white-space: pre-wrap;                  /* css-3 */
    word-wrap: break-word;                  /* Internet Explorer 5.5+ */
    white-space: normal;
  }

  .table-print-text-small {
    font-size: 10px;
  }

  a[href]:after {
    content: none !important;
  }
}

#profile-container h5.panel-title {
  max-width: 490px;
}

.bg-custom-600 {
  background-color: #27619c;
  border-color: #27619c;
  color: #fff;
}

a {
  color: #2282c4;
}

a:hover,
a:focus {
  color: #27619c;
}

.text-custom {
  color: #25aae1 !important;
}

.border-custom {
  border-color: #25aae1 !important;
}

.navbar-inverse, #search_totals .label.label-roundless {
  background-color: #0b0e42 !important;
  border-color: #0b0e42 !important;
}

.bootstrap-select > .btn.btn-default, .bootstrap-select > .btn.btn-default.disabled {
  background-color: #fff;
  border-color: #888888b3 !important;
}

.table-print {
  overflow: hidden;
}

.break-word {
    word-break: break-word;
}