| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 | /*    Components: navbar, logo and content header-------------------------------------------------*/body > .header {    position: relative;    max-height: 100px;       z-index: 1030;    .navbar {        height: 50px;        margin-bottom: 0;                margin-left: @left-side-width;    }    //Navbar toggle button    .navbar .sidebar-toggle {        float: left;        padding: 9px 5px;        margin-top: 8px;        margin-right: 0;        margin-bottom: 8px;        margin-left: 5px;        background-color: transparent;        background-image: none;        border: 1px solid transparent;        .border-radius(0)!important;    }    .navbar .sidebar-toggle:hover .icon-bar{        background: #f6f6f6;    }    .navbar .sidebar-toggle .icon-bar {        display: block;        width: 22px;        height: 2px;        .border-radius(4px);    }    .navbar .sidebar-toggle .icon-bar + .icon-bar {        margin-top: 4px;    }    //User image in navbar    .navbar .nav > li.user > a {        font-weight: bold;    }    .navbar .nav > li.user > a > .fa,    .navbar .nav > li.user > a > .glyphicon,    .navbar .nav > li.user > a > .ion {        margin-right: 5px;    }    //Labels in navbar    .navbar .nav > li > a > .label {        .border-radius(50%);        position: absolute;        top:7px;        right: 2px;        font-size: 10px;        font-weight: normal;        width: 15px;        height: 15px;        line-height: 1.0em;        text-align: center;        padding: 2px;    }    .navbar .nav > li > a:hover > .label {        top: 3px;    }    //Logo bar - leftside    .logo {        float: left;        height: 50px;        font-size: 20px;        line-height: 50px;        text-align: center;        padding: 0 10px;        width: @left-side-width;        font-family: 'Kaushan Script', cursive;        font-weight: 500;        height: 50px;        display: block;        //For logo imgs or icons        .icon {            margin-right: 10px;        }            }}// Content Header .right-side > .content-header {    position: relative;    padding: 15px 15px 10px 20px;        // 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;            > .fa, > .glyphicon, > .ion {                margin-right: 5px;            }                    }        > li + li:before {            content: '>\00a0';        }    }    @media screen and (max-width: @screen-sm) {        > .breadcrumb {            position: relative;            margin-top: 5px;            top: 0;            right: 0;            float: none;            background: #efefef;        }    }}//Control navbar scaffolding on x-small screens@media (max-width: @screen-sm) {    .navbar .navbar-nav > li {        float: left;    }    //Dont't let links get full width    .navbar-nav {        margin: 0;        float: left;    }    .navbar-nav > li > a {        padding-top: 15px;        padding-bottom: 15px;        line-height: 20px;    }    .navbar .navbar-right {        float: right;    }}// Collapse header @media screen and (max-width: @screen-header-collapse) {    body > .header {        position: relative;        .logo, .navbar {            width: 100%;            float: none;            position: relative!important;        }        .navbar {            margin: 0;        }    }    body.fixed {        > .header {            position: fixed;        }        > .wrapper, .sidebar-offcanvas {            margin-top: 100px!important;        }    }}
 |