html { margin: 0; padding: 0; height: 100%; overflow-y: auto; background:#F2F2F2 url(leftnavbg.jpg) no-repeat left top; } *html { height: 100%; background:#F2F2F2 url(leftnavbg.jpg) no-repeat left top; } body { margin: 0; padding: 0; height: 100%; /*overflow: hidden;*/ background:#F2F2F2 url(leftnavbg.jpg) no-repeat left top; direction: ltr } #ribbon { min-height: 40px; background: #4ce440; padding: 0 13px; width:100%; position: relative; } #ribbon .breadcrumb { display: inline-block; margin: 0; padding: 11px 34px 11px 0!important; background: 0 0; vertical-align: top } #ribbon .breadcrumb a,#ribbon .breadcrumb { color: #fff!important; text-decoration: none!Important } .breadcrumb>li { display: inline-block; text-shadow:none!important;padding-right:10px; } .breadcrumb li:after {content:" > "} .breadcrumb li:last-child:after {content:""} #ribbon .breadcrumb>.active,#ribbon .breadcrumb li: last-child { color: #E4E4E4 } .btn { border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; /* box-shadow: inset 0 -2px 0 rgba(0,0,0,.05); -moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05); -webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05)*/ } .btn: active { position: relative; top: 1px; left: 1px } .btn.btn-ribbon { background-color: #207f06; color: #fff; padding: 0 5px; line-height: 20px; vertical-align: middle; height: 20px; display: block; border: 0; float: left; margin: 0 8px 0 0; cursor: pointer } .btn.btn-ribbon:hover { background-color:#2baa09; } .btn.btn-ribbon>i { font-size: 111% } .ribbon-button-alignment { padding-top: 10px; display: inline-block } .ribbon-button-alignment.pull-right>.btn.btn-ribbon { margin: 0 0 0 8px } #shortcut { display: block; position: absolute; top: 0; left: 0; height: auto; width: 100%; background-color: #33302F; background-color: rgba(0,0,0,.85); z-index: 1005; display: none; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } #shortcut ul { padding: 15px 20px 10px; list-style: none; margin: 0; box-shadow: 0 4px 10px rgba(0,0,0,.3); -moz-box-shadow: 0 4px 10px rgba(0,0,0,.3); border-bottom: 1px solid #423F3F } #shortcut ul li { display: inline-block; width: auto } #shortcut ul li .jarvismetro-tile { margin: 0 3px 3px; border: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0 } #shortcut ul li .jarvismetro-tile: hover { color: #fff; text-decoration: none } #shortcut ul li .jarvismetro-tile: active,#shortcut ul li .jarvismetro-tile: focus { left: 0; top: 0 } .jarvismetro-tile { float: left; display: block; background-color: #fff; width: 100px; height: 70px; cursor: pointer; box-shadow: inset 0 0 1px #FFC; border: 1px dotted #C5C5C5; text-decoration: none; color: #fff; font-weight: 300; font-smooth: always; margin: 0 10px 20px 0; padding: 5px; position: relative } .jarvismetro-tile: hover { z-index: 10; -webkit-transform: scale(1.07); -moz-transform: scale(1.07) } .jarvismetro-tile.big-cubes { width: 120px; height: 120px } .jarvismetro-tile.double { width: 249px } .jarvismetro-tile: active { top: 1px; left: 1px } .jarvismetro-tile .iconbox { text-align: center } .jarvismetro-tile .iconbox i { display: block; margin: 15px auto 0; height: 75px } .jarvismetro-tile .iconbox span { display: block; text-align: left } .jarvismetro-tile .iconbox span>span { position: absolute; right: -3px; bottom: -3px; border-radius: 50%; padding: 5px; border: 1px solid #fff } .selected { border: 1px solid #0091d9!important } .selected: before { display: block; position: absolute; content: "\f00c"; color: #fff; right: 4px; font-family: FontAwesome; z-index: 2 } .selected: after { width: 0; height: 0; border-top: 35px solid #0091d9; border-left: 35px solid rgba(0,0,0,0); position: absolute; display: block; right: 0; content: "."; top: 0; z-index: 1 } .bg-color-pinkDark { background-color:#64ADA0!important } .login-info { display: block; font-size: 12px; height: 39px; color: #aaa; border: solid transparent; border-width: 1px 0; box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); width: 100%; margin: 0!important; border-bottom: 1px solid #4ce440; } .login-info a { text-decoration: none!important; color: #aaa; display: inline-block; margin-top: 6px } .login-info a span { text-transform: capitalize; font-size: 14px; display: inline-block; text-decoration: none; max-width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; color: #eee; } .login-info a span+i { vertical-align: middle } .login-info a:hover span { color: #fff } .login-info>span { height: 38px; display: block; padding: 0 10px; padding-left:25px; } .login-info img { width: 25px; height: auto; display: inline-block; vertical-align: middle; margin-top: 1px; margin-right: 5px; margin-left: 0; border-left: 3px solid #fff } img.online,img.busy,img.offline,img.away { border-left: 3px solid #fff } img.online { border-left-color: #40ac2b!important } img.busy { border-left-color: #ed1c24!important } img.offline { border-left-color: #ddd!important } img.away { border-left-color: #ffc40d!important } #content{ float:left; width:100%;} #left-panel,#content { -moz-transition: left .1s ease-out; -ms-transition: left .1s ease-out; -o-transition: left .1s ease-out; -webkit-transition: left .1s ease-out; transition: left .1s ease-out } #left-panel { position: absolute; top:60px; left: 0; z-index: 1002 }