.navbar-default .navbar-brand  { background: none;}

@media(max-width: 1019px) {
    .navbar-brand img { height: 20px; width: auto;  }
    #cl-wrapper { padding-top: 50px;}
    .navbar-brand { display: none; }
}

@media (min-width: 768px) {
    .navbar-nav > li > a { padding: 35px; }
    #cl-wrapper { padding-top: 89px; }
}
@media (max-width: 768px) {
    .navbar-brand img { height: 20px; width: auto;  }
    .navbar-brand { display:  block; }
    #cl-wrapper { padding-top: 50px;}
}

/*layout*/


    /*menu*/
#head-nav .navbar-header {
    background-color: white;
    margin-left: -25px;
    padding-left: 25px;
}
html .sb-collapsed .cl-sidebar { width: 55px; }
html .sb-collapsed .cl-sidebar .cl-navblock {  }
html .sb-collapsed #pcont { margin-left: 55px; }
.cl-sidebar {
    position: fixed;
    width: 215px;
    height: 100%;
    overflow: hidden;
}

/*main header*/
#pcont {
    margin-left: 215px;
    display: block;
}
.page-head { padding: 10px 25px;}
.page-head:after { clear:both; display: block; content: ' ' }
.page-head h2 { float: left; margin-right: 30px;}
.page-head ul.breadcrumb { padding: 20px 0 0 0;}


/*config_lab*/
    /*list*/
.configLab-view th {
    width: 10%;
    text-align: right;
}
    /*form*/
.configLab-form .CodeMirror-scroll {
    overflow-y: auto;
}
.configLab-form .cm-s-ambiance, .configLab-view .cm-s-ambiance {
    height: auto;
    min-height: 300px;
}



/*bp lab*/
input[type=checkbox].form-control { border: none; box-shadow: none; -webkit-box-shadow: none; }

/*login*/
html  body .login-container .block-flat .header {
    background-color: white;
    border-bottom: 0px;
}



.bg-base { background-color: white; }

/*set layout*/
.setLayout .bg-base {
    margin: 1%;
    width: 31%;
    min-height: 600px;
}

.bgbase { background-color: white; padding: 1em;}

/*wizard*/
div#page.wrap, .intro {
    background-color: rgb(213, 213, 213);
}

#gritter-notice-wrapper { right: 0px; position: absolute;}