| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222 | /* * Component: Main Header * ---------------------- */.main-header {  position: relative;  max-height: 100px;  z-index: 1030;  //Navbar  > .navbar {    margin-bottom: 0;    margin-left: @sidebar-width;    border: none;    min-height: @navbar-height;    border-radius: 0;    .layout-top-nav & {      margin-left: 0!important;    }  }      //Navbar search text input  #navbar-search-input {    background: rgba(255,255,255,.2);    border-color: transparent;    &:focus,      &:active {      border-color: rgba(0,0,0,.1)!important;      background: rgba(255,255,255,.9);    }    &::-moz-placeholder {      color: #ccc;      opacity: 1;    }    &:-ms-input-placeholder {      color: #ccc;    }    &::-webkit-input-placeholder {      color: #ccc;    }  }  //Navbar Right Menu  .navbar-custom-menu,  .navbar-right {    margin-right: 5px;    float: right;    @media (max-width: @screen-sm-max) {       a {        color: inherit;        background: transparent;      }    }  }  .navbar-right {    @media (max-width: @screen-header-collapse) {      float: none;      .navbar-collapse & {        margin: 7.5px -15px;      }      > li {        color: inherit;        border: 0;      }    }  }  //Navbar toggle button  .sidebar-toggle {    float: left;    background-color: transparent;    background-image: none;    padding: @navbar-padding-vertical @navbar-padding-horizontal;    //Add the fontawesome bars icon    font-family: fontAwesome;    &:before {      content: "\f0c9";    }    &:hover {      color: #fff;    }  }  .sidebar-toggle .icon-bar {    display: none;  }  //Navbar User Menu  .navbar .nav > li.user > a {    > .fa,    > .glyphicon,    > .ion {      margin-right: 5px;    }  }  //Labels in navbar  .navbar .nav > li > a > .label {    position: absolute;    top: 9px;    right: 7px;    text-align: center;    font-size: 9px;    padding: 2px 3px;    line-height: .9;  }  //Logo bar  .logo {    display: block;    float: left;    height: 50px;    font-size: 20px;    line-height: 50px;    text-align: center;    width: @sidebar-width;    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    padding: 0 15px;    font-weight: 300;  }  //Navbar Brand. Alternative logo with layout-top-nav  .navbar-brand {    color: #fff;  }}// Content Header.content-header {  position: relative;  padding: 15px 15px 0 15px;  // Header Text  > h1 {    margin: 0;    font-size: 24px;    > small {      font-size: 15px;      display: inline-block;      padding-left: 4px;      font-weight: 300;    }  }  > .breadcrumb {    float: right;    background: transparent;    margin-top: 0px;    margin-bottom: 0;    font-size: 12px;    padding: 7px 5px;    position: absolute;    top: 15px;    right: 10px;    .border-radius(2px);    > li > a {      color: #444;      text-decoration: none;      display: inline-block;      > .fa, > .glyphicon, > .ion {        margin-right: 5px;      }    }    > li + li:before {      content: '>\00a0';    }  }  @media (max-width: @screen-sm-max) {    > .breadcrumb {      position: relative;      margin-top: 5px;      top: 0;      right: 0;      float: none;      background: @gray;      padding-left: 10px;      li:before {        color: darken(@gray, 20%);      }    }  }}.navbar-toggle {  color: #fff;  border: 0;  margin: 0;  padding: @navbar-padding-vertical @navbar-padding-horizontal;}//Control navbar scaffolding on x-small screens@media (max-width: @screen-sm-max) {  .navbar-custom-menu .navbar-nav > li {    float: left;  }  //Dont't let links get full width  .navbar-custom-menu .navbar-nav {    margin: 0;    float: left;  }  .navbar-custom-menu .navbar-nav > li > a {    padding-top: 15px;    padding-bottom: 15px;    line-height: 20px;  }}// Collapse header@media (max-width: @screen-header-collapse) {  .main-header {    position: relative;    .logo,    .navbar {      width: 100%;      float: none;      position: relative!important;    }    .navbar {      margin: 0;    }    .navbar-custom-menu {      float: right;    }  }  .main-sidebar,  .left-side {    padding-top: 100px!important;      }}
 |