.ofs-page-header-outer {
}

.ofs-page-header {
    background: #3F454F url(../../img/brands/man-investments-banner.svg) no-repeat left center;
    border: 1px solid #cccccc;
    margin: 2px;
    height: 150px;
    webkit-background-size: cover;
    moz-background-size: cover;
    o-background-size: cover;
    background-size: 100%;
}

/*** PAGE: LOGIN ***/
.login-container .login-panel .login-box .company-logo {
    font-family: Helvetica,Arial,sans-serif;
    border-width: 0px;
    margin: 0 auto;
    background: transparent url(../../img/brands/nas-login-logo.png) no-repeat center center;
    width: 150px;
    height: 150px;
    -webkit-background-size: cover; /* For WebKit*/
    -moz-background-size: cover;    /* Mozilla*/
    -o-background-size: cover;      /* Opera*/
    background-size: cover;         /* Generic*/
}

.login-container {
    border: 1px solid #cccccc;
    margin-left: -13px;
    margin-right: -13px;
}

.login-container .login-instructions .title span {
    font-family: "League Gothic";
    font-size: 36px;
    color: #202020;
}

.login-container .login-panel .login-box {
    background-color: #f2f4f6;
}

/*** NAVBAR ***/
/*HEADER NAVBAR*/
.navbar-ofs {
  background-color: transparent;
}

.navbar-ofs .navbar-brand {
  color: #f0f0f0;
}

.navbar-ofs .navbar-brand:hover,
.navbar-ofs .navbar-brand:focus {
  color: #fofofo;
}

.navbar-ofs .navbar-text {
  color: #ffffff; /* color: #202020; */
}

.navbar-ofs .navbar-nav > li > a {
  color: #ffffff; /* color: #404040; */
}

.navbar-ofs .navbar-nav > li > a:hover,
.navbar-ofs .navbar-nav > li > a:focus {
  color: #ffffff; /*color: #000000; black */
  text-decoration: underline;
}

.navbar-ofs .navbar-nav > .active > a,
.navbar-ofs .navbar-nav > .active > a:hover,
.navbar-ofs .navbar-nav > .active > a:focus {
  color: #ffffff; /*color: #000000; black */
  background-color: transparent;
}

.navbar-ofs .navbar-nav > .disabled > a,
.navbar-ofs .navbar-nav > .disabled > a:hover,
.navbar-ofs .navbar-nav > .disabled > a:focus {
  color: #ffffff; /*color: #cccccc; grey */
  background-color: transparent;
}


/*HEADER LEVEL1*/
.ofs-panel-primary > .panel-heading {
    background-color: rgb(0 62 107);
    border-color: rgb(0 62 107);
}
.ofs-panel-primary > .panel-heading .panel-title {
    color: #ffffff;
}

/*HEADER LEVEL2*/
.ofs-panel-default > .panel-heading {
  background-color: rgb(109 110 110);
  border-color: rgb(109 110 110);
}
.ofs-panel-default > .panel-heading .panel-title {
    color: #ffffff;
}

/*HEADER LEVEL3 : default*/
.ofs-panel-default2 > .panel-heading {
  background-color: rgb(182 183 183);    
}
/*HEADER LEVEL4*/
table.ofs-table-default th 
{
    background: rgb(182 183 183);
    color:#ffffff;
    text-shadow: none;
}

.ofs-home-head {
  background-color: rgb(182 183 183);    
}

.ofs-main-content-inner {
    margin-top: 0px;
}

/*BUTTON*/
.btn-default {
    background-color: rgb(63, 69, 79);
    color: #ffffff;
    border-color: rgb(63, 69, 79);
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active {
    background-color: rgb(63, 69, 79);
    color: #ffffff;
    border-color: rgb(63, 69, 79);
}
.btn-group  >.btn-default {
    background-color: #ffffff;
    color: #202020;
}

.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary {
    background-color: #ffffff;
    color: #202020;
}

.btn-group  .dropdown-toggle,
.btn-group  .dropdown-toggle:hover,
.btn-group  .dropdown-toggle:focus,
.btn-group  .dropdown-toggle:active {
    background-color: #ffffff;
    color: #202020;
}

.btn-group  >.dropdown-toggle  >.caret{
    border-top-color: #202020;
}

.btn-danger {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-primary {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-primary2 {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-primary2:hover,
.btn-primary2:focus,
.btn-primary2:active {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-primary-login {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-primary-login:hover,
.btn-primary-login:focus,
.btn-primary-login:active {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-success {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79); 
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}

.btn-primary-register {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
    font-size: 18px;
}

.btn-primary-register:hover,
.btn-primary-register:focus,
.btn-primary-register:active {
    background-color: rgb(63, 69, 79);
    border-color: rgb(63, 69, 79);
}