.navbar-default {
  background-color: #4f7395;
  border-color: #2c5678;
  border-top: 10px solid #2C5678;
  border-radius: 0px;
}
.navbar-default .navbar-brand {
  color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #f3f3f3;
}
.navbar-default .navbar-text {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
  line-height: 50px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #f3f3f3;
  background-color: #2c5678;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #f3f3f3;
  background-color: #2c5678;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #f3f3f3;
  background-color: #2c5678;
}
.navbar-default .navbar-toggle {
  border-color: #2c5678;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #2c5678;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ffffff;
}
.navbar-default .navbar-link {
  color: #ffffff;
}
.navbar-default .navbar-link:hover {
  color: #f3f3f3;
}

.navbar-default .navbar-nav > li {border-left: 1px solid #2C5678;}
.navbar-default .navbar-nav > li a > i.fa {margin-right: 5px;}
/*.navbar-default > div.container-fluid {padding: 0px;padding-left: 15px;}*/

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #f3f3f3;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #f3f3f3;
    background-color: #2c5678;
  }
}

section.content {padding-top: 100px;}
section.content.content-fullscreen {height: 100vh;}
section.content.content-minfs {min-height: 100vh;}
section.white-bg,div.white-bg {background-color: #ffffff;}
section.blue-bg,div.blue-bg {background-color: #4F7395;}
section.lightgray-bg,div.lightgray-bg {background-color: #f3f3f3;}
section.danger-bg,div.danger-bg {background-color: #B80F0A;}
section.content h1.section-title {margin-top: 0px;color: #2c5678;font-size: 25pt;border-bottom: 1px solid #2c5678;padding-bottom: 10px;}
section.content h1.section-title.no-border {border: 0px;}

section.xs-content.content-fullscreen {height: 100vh;padding-top:30px;background-color: #4f7395;}

section.bg-login {background-image: url('image.orig.jpeg'); background-size: cover; background-position: center center;}

div.login-well {margin-top: 25px;padding: 20px; border-radius: 5px; background: rgba(245,245,245,0.8);border: 1px solid #c2c2c2;}

div.modal-dialog div.modal-content {border-radius: 0px 0px 5px 5px;}
div.modal-dialog div.modal-header {background-color: #4F7395;border-bottom:1px solid #2C5678;border-top:10px solid #2C5678;color: #FFFFFF;padding-top: 10px; padding-bottom: 10px;}

.btn {border-radius: 10px;}
.btn-xs {border-radius: 5px;}

.btn-hfsblue { 
  color: #ffffff; 
  background-color: #4F7395; 
  border-color: #2C5678; 
} 
 
.btn-hfsblue:hover, 
.btn-hfsblue:focus, 
.btn-hfsblue:active, 
.btn-hfsblue.active, 
.open .dropdown-toggle.btn-hfsblue { 
  color: #ffffff; 
  background-color: #2b5175; 
  border-color: #2C5678; 
} 
 
.btn-hfsblue:active, 
.btn-hfsblue.active, 
.open .dropdown-toggle.btn-hfsblue { 
  background-image: none; 
} 
 
.btn-hfsblue.disabled, 
.btn-hfsblue[disabled], 
fieldset[disabled] .btn-hfsblue, 
.btn-hfsblue.disabled:hover, 
.btn-hfsblue[disabled]:hover, 
fieldset[disabled] .btn-hfsblue:hover, 
.btn-hfsblue.disabled:focus, 
.btn-hfsblue[disabled]:focus, 
fieldset[disabled] .btn-hfsblue:focus, 
.btn-hfsblue.disabled:active, 
.btn-hfsblue[disabled]:active, 
fieldset[disabled] .btn-hfsblue:active, 
.btn-hfsblue.disabled.active, 
.btn-hfsblue[disabled].active, 
fieldset[disabled] .btn-hfsblue.active { 
  background-color: #4F7395; 
  border-color: #2C5678; 
} 
 
.btn-hfsblue .badge { 
  color: #4F7395; 
  background-color: #ffffff; 
}

.margin-top-10 {margin-top:10px;}
.margin-top-15 {margin-top:15px;}
.margin-top-20 {margin-top:20px;}
.margin-top-25 {margin-top:25px;}

.padding-top-10 {padding-top:10px;}
.padding-top-15 {padding-top:15px;}
.padding-top-20 {padding-top:20px;}
.padding-top-25 {padding-top:25px;}

.padding-bottom-10 {padding-bottom:10px;}
.padding-bottom-15 {padding-bottom:15px;}
.padding-bottom-20 {padding-bottom:20px;}
.padding-bottom-25 {padding-bottom:25px;}

table {background-color:#ffffff;}
table, table tr, table td, table th {border-color: #2c5678 !important;}
.table-striped > tbody > tr:nth-of-type(odd) {background-color: #c5ced6 !important;}
table.account-list a {display:block;}
table.account-list a:hover {text-decoration: none;}

div.box {background-color: #ffffff; border: 1px solid #2c5678;padding: 10px;}
div.box .box-title {margin-top: 0px;color: #2c5678;font-size: 15pt;border-bottom: 1px dotted #2c5678;padding-bottom: 10px;}
div.box ul.box-list {list-style-type: none;margin:0px;padding:0px;}
div.box ul.box-list > li {padding-top: 5px;padding-bottom:5px;color: #606060;}
div.box ul.box-list > li:first-child {padding-top:0px;}
div.box ul.box-list > li > strong {display:block; text-transform: uppercase;color: #606060;}
div.box span.box-emp {display: block; font-size: 15pt;font-weight: 700;}
div.box small {font-size: 8pt;}

.no-border {border: 0px;}

div.act-snapshot-item > h3 {margin: 0px;margin-bottom: 5px;font-size: 12pt;color: #808080;}
div.act-snapshot-item > p {font-size: 15pt;font-weight: 700;}
div.act-snapshot-item > p > span {display:block;font-size: 10pt;margin-top: 3px;font-weight:normal;color:#808080;}

div.transaction-desc-detail {border-top: 1px dashed #4F7395;margin-top: 5px;padding-top: 5px;font-size: 9pt;display:none;}