html { overflow-y: scroll; height: 100%; } body { padding-bottom: 10px; } .panel-heading, .panel-footer, .jumbotron, pre, .input-group-addon { background-image: url('bg.png'); } .form-signin { max-width: 330px; padding: 15px; margin: 0 auto; } .form-adduser { max-width: 600px; padding: 10px; margin: 0 auto; } .form-narrow { max-width: 320px; } .form-signin .form-signin-heading, .form-signin .checkbox { margin-bottom: 10px; } .form-signin .checkbox { font-weight: normal; } .form-signin .form-control, .form-adduser .form-control { position: relative; font-size: 16px; height: auto; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .form-control:focus { z-index: 2; } .form-signin input[type="text"] { margin-bottom: -1px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .form-signin input[type="password"] { margin-bottom: 10px; border-top-left-radius: 0; border-top-right-radius: 0; } .slx-default, .slx-notebox { color: #888; font-size: 90%; font-style: italic; } .slx-ga { min-width: 8em; text-align: left; } .slx-ga2 { min-width: 12em; text-align: left; } .slx-dialog { width: 100%; min-width: 600px; max-width: 820px; } .bootstrap-tagsinput { width: 100%; margin: 0px; border-radius: 0; height: 34px; } .isdir { font-weight: bold; } .slx-litehead { margin: 0px 10px 5px 10px; color: #aaa; text-transform: uppercase; font-weight: bold; } .red { color: #b00; } .orange { color: #b70; } .green { color: #0b0; } .slx-label { font-weight: bold; margin: auto; } .slx-table td { padding-right: 5px; padding-bottom: 2px; } .input-group { margin-bottom: 2px; } .slx-md-width { max-width: 600px; } .slx-storechart { max-width: 140px; margin: 5px; padding: 3px; float: left; background-color: #eee; } .slx-bold { font-weight: bold; } .slx-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 240px; } .slx-dyn-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; } .slx-nowrap { white-space: nowrap; } .slx-rotation { animation-name: rotateThis; animation-duration: .75s; animation-iteration-count: infinite; animation-timing-function: linear; } @keyframes rotateThis { from { transform: scale( 1 ) rotate( 0deg ); } to { transform: scale( 1 ) rotate( 360deg ); } } .slx-footer { color: #999; padding: 5px; } .slx-bold { font-weight: bold; } .slx-fade { opacity: 0.5; } .slx-pointer { cursor: pointer; } .slx-nopointer { cursor: default; } .slx-strike { text-decoration: line-through; } /* File upload */ .btn-file { position: relative; overflow: hidden; } .btn-file input[type=file] { position: absolute; top: 0; right: 0; min-width: 100%; min-height: 100%; font-size: 100px; text-align: right; filter: alpha(opacity=0); opacity: 0; background: red; cursor: inherit; display: block; cursor: pointer; } input[readonly] { background-color: white !important; cursor: text !important; } .timebar { position: relative; background: #afc; border: 1px solid #0a2; border-radius: 3px; overflow: hidden; } .timebar div { position: absolute; top: 0px; overflow: hidden; } .slx-well { border: 1px solid #E3E3E3; border-top: none; box-shadow: rgba(0,0,0,0.047) 0px 1px 1px 0px inset; border-radius: 4px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin: 0px; padding: 19px; } .slx-visible-rows > div.row { border-style: solid; border-color: #ddd; border-width: 1px 0px; } .slx-visible-rows > div.row + div.row { border-top: none; } .slx-visible-rows > div.row > div > * { margin: 3px; } .slx-textpreview, .slx-textpreview-200 { max-height: 60px; overflow-y: auto; overflow-x: hidden; } .slx-textpreview-200 { max-height: 200px; } /* * Sidebar */ nav.sidebar.navbar { border-radius: 0px; } nav.sidebar, .main { -webkit-transition: margin 200ms ease-out; -moz-transition: margin 200ms ease-out; -o-transition: margin 200ms ease-out; transition: margin 200ms ease-out; } .sidebar-bg { -webkit-transition: width 200ms ease-out; -moz-transition: width 200ms ease-out; -o-transition: width 200ms ease-out; transition: width 200ms ease-out; } nav.sidebar li { -webkit-transition: width 10ms linear; -moz-transition: width 10ms linear; -o-transition: width 10ms linear; transition: width 10ms linear; } /* Add gap to nav and right windows.*/ .main { padding: 10px 10px 0 10px; margin-top: 0px; } .slx-topbar { position: absolute; top: 10px; padding: 0px; z-index: 100; } .slx-topbar div { margin-left: 225px; } .sidebar-bg { position: fixed; } .sidebar-visible-inline, .sidebar-visible-block { display: none; } /* .....NavBar: Fully showing nav bar..... */ @media (min-width: 1200px) { .navbar-right { float: left !important; margin-top: 30px; } .navbar-nav > li { width: 100%; } .slx-topbar { background:#F2DEDE; width:100%; } .main { float: right; margin-left: 240px; margin-top: 32px; min-width: 900px; position: absolute; width: calc(100% - 200px); } .navbar-inverse,.sidebar-bg { background-color:#373D47; border:none; } .sidebar-bg { height:5000px; width:240px; z-index:-10; } .dropdown-menu-autoexpand, .sidebar-visible-block { display: block; } .sidebar-visible-inline { display: inline; } .sidebar-hide, .dropdown-menu .divider { display: none; } .dropdown-toggle { background-color: transparent !important; color: #fff !important; padding-bottom: 0 !important; padding-left: 8px !important; font-size: 115%; } nav.sidebar .navbar-brand,nav.sidebar .navbar-header { margin-left:0; text-align:center; width:100%; } nav.sidebar a { padding-right:13px; } nav.sidebar .navbar-nav .dropdown-menu { -webkit-box-shadow:none; background-color:transparent; border:0; box-shadow:none; float:none; margin-top:0; position:static; width:auto; } nav.sidebar .navbar-collapse,nav.sidebar .container-fluid { padding:0; } .navbar-inverse .navbar-nav .dropdown-menu>li>a { color:#CCC; } .navbar-inverse .navbar-nav li { width: 100%; } .navbar-inverse .navbar-nav li > span, .navbar-inverse .navbar-nav li > form { color: #fff; font-weight: bold; margin: 2px 5px; text-align: center; } nav.sidebar { float: left; height: 100%; margin-bottom: 0; margin-left: 0; width: 240px; } nav.sidebar .navbar-nav .dropdown-menu>li>a:hover, nav.sidebar .navbar-nav .dropdown-menu>li>a:focus { background-color: #2C323D; box-shadow: 0px 0px 16px rgba(255,255,255,.1) inset; color:#DDD; } nav.sidebar .navbar-nav .dropdown-menu>li.active > a { background-color: #24272D; box-shadow: 3px 3px 3px rgba(0,0,0,.2) inset, -3px -3px 6px rgba(255,255,255,.07) inset; color:#DDD; } } @media (min-width: 1440px) { .main { min-width: 1150px; max-width: 1300px; } } section{ padding-left: 15px; } /* * Sysconfig Module Editor */ .mod-nav { width: 250px; float: left; margin-right: 4px; border-right: solid 1px #DDD; padding: 4px; height: 545px; overflow: auto; } .item { padding: 4px; margin: 3px 0; border-radius: 3px; } .item:HOVER { background-color: #EEE; cursor: pointer; } .item-link { color: #5893C6; } .item-lock { color: #939393; } .dir-icon { color: #2E6DA4; } .folder { padding-left: 16px; display: none; border-left: dashed 1px #CCC; } #editor-header{ display: block; float: none; width: 875px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .mod-editor{ display: block; float: none; resize: none; width: 875px; border-top-right-radius: 0; border-top-left-radius: 0; } .slx-cfg-toggle > input[type=checkbox] ~ label { font-weight: normal; } .slx-cfg-toggle > input[type=checkbox]:checked ~ label { font-weight: bold; } /* what's this? textarea.form-control .editor-box{ height: 520px; } */