/*! * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com) * Code licensed under the Apache License v2.0. * For details, see http://www.apache.org/licenses/LICENSE-2.0. * **LAMS** Heavily customized by LAMS.d */ #wrapper { padding-left: 0; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } #wrapper.toggled { padding-left: 150px; } #sidebar-wrapper { z-index: 101; position: fixed; left: 154px; width: 0; height: 100%; margin-left:-154px; overflow-y: auto; background: $main_offcanvas_background; color: $main_offcanvas_color; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; font-size:20px; text-align:center; color: #eee; } #wrapper.toggled #sidebar-wrapper { width:154px; } #page-content-wrapper { min-width: 100%; width: 1px; padding: 10px 20px; } #wrapper.toggled #page-content-wrapper { margin-right:-154px; } .content { padding-left: 20px; padding-right: 20px; border-radius: 0 0 6px 6px; } #refresh-button { margin-right: 15px; } /* Sidebar Styles */ table.tablesorter { text-align: left; width: 100%; } .tablesorter a:hover { text-decoration: none; } .courses-title { padding-left: 0; word-break: break-all; line-height: 10px; font-size: 19px; } .offcanvas-header { max-height: 160px; overflow-y: hidden; } .tablesorter .active > a, .tablesorter .active > a:hover, .tablesorter .active > a:focus { background: $main_offcanvas_link; } .tablesorter .active > a { color: $main_offcanvas_link_color; } .tablesorter td.active { border-right: 9px solid $brand-primary-bright; background: $main_offcanvas_link; } .tablesorter a { padding-left: 10px; } .sidebar-nav { position: absolute; top: 0; width:154px; margin:0; padding:0; list-style: none; } .sidebar-nav li { text-indent: 20px; line-height: 40px; } .sidebar-nav li a { display: block; text-decoration: none; color: #999999; } .sidebar-nav li a:hover { text-decoration: none; color: $body-bg; background: rgba(255,255,255,0.2); } .li.active { border-left: 4px solid $brand-primary; background: #edbae9; } .sidebar-nav li a:active, .sidebar-nav li a:focus { text-decoration: none; } .sidebar-nav > .sidebar-brand { height: 65px; font-size: 22px; line-height: 60px; } .sidebar-nav > .sidebar-brand a { color: #999999; } .sidebar-nav > .sidebar-brand a:hover { color: $body-bg; background: none; } .top-nav div { padding-top: 13px; } @media(min-width:768px) { #wrapper { padding-left: 154px; } #wrapper.toggled { padding-left: 0; } #sidebar-wrapper { width: 154px; } #wrapper.toggled #sidebar-wrapper { width: 0; } #wrapper.toggled #page-content-wrapper { margin-right: 0; } .top-nav div { padding-top: 20px; } } @media (max-width: 500px) { h1 { font-size: 20px; } * { font-size: 12px; } .no-gutter > [class*='col-'] { padding-right:5px; padding-left:5px; padding-top:3px; } } .fa bars { background-color: $brand-primary; border-color: $brand-primary; } .btn-gate-open { float: right; padding:5px; } .btn-success { float: right; } .btn-gate-open { background-color:lightgreen; float: right; padding:5px; } .timeline { list-style: none; text-align: left; } .timeline > li { margin-left: -40px; padding-top: 10px; padding-bottom: 10px; background: $body-bg; position: relative; } .timeline > li.active { background: $brand-primary-light; } .timeline > li.active > a { color: $body-bg; } .timeline > li a:hover { text-decoration: none; color: $body-bg; } .timeline > li:hover { color: $body-bg; background: $brand-primary-light; } i.fa.fa-sign-in{ color:#2E6DA4; font-size:1.2em; margin-top:-8px; padding: 3px 5px 3px 5px; } i.fa.fa-check-square{ float: right; color:green; font-size:2.2em; margin-top:-8px; padding: 0px 5px 0px 5px; } i.fa.fa-minus-square{ float: right; color:red; font-size:2.2em; margin-top:-8px; padding: 3px 5px 3px 5px; } i.fa.fa-user{ color:#F0AD4E; font-size:1.2em; margin-top:-8px; padding: 3px 5px 3px 5px; } i.fa.fa-users, i.fa.fa-comments { color:#3F903F; font-size:1.2em; margin-top:-8px; padding: 3px 5px 3px 5px; } i.fa.fa-users-at-gate { color:darkorange; font-size:1.0em; } i.fa.fa-question-circle { color:#D9534F; font-size:1.2em; margin-top:-8px; padding: 3px 5px 3px 5px; } i.fa.fa-dashboard { color:#D9534F; font-size:1.2em; margin-top:-8px; padding: 3px 5px 3px 5px; } i.fa.fa-cubes { color:#D9534F; font-size:1.2em; margin-top:-8px; padding: 3px 5px 3px 5px; } .lesson { padding-top:10px; padding-bottom:10px; background-color:#F0F0F0; font-size:0.6em; font-weight: bold; } .form-group { padding:15px; } .m-r { font-size:0.7em; margin-right: 15px; } .panel-heading a:after { font-family: FontAwesome; content:"\f139"; float: right; color: grey; } .panel-heading a.collapsed:after { content:"\f13a"; } .burning-question-title { cursor: pointer; } .table > tbody > tr > td.success, .table > tbody > tr > td.warning, .table > tbody > tr > td.normal, .table > tbody > tr > td.danger { text-align: center; } .float-left { float: left; } .space-right { margin-right: 10px; } div#sequenceCanvas { text-align: center; overflow: auto; padding: 40px !important; } div#sequenceCanvas text { font-size: 10px; } div#sequenceCanvas svg { display: block; overflow: hidden; } .table > tbody > tr > td.danger { background-color: $brand-danger; } .table > tbody > tr > td.success { background-color: $brand-success; } #closeBranchingButton { font-weight: inherit !important; margin-left: 7px; } #disable-sequence-button { display: inline; } .voffset10 { margin-top: 10px; } .burning-question-description div, .burning-question-count { display: inline; } .disclose-button-group { margin-top: -2px; } .disclose-all-button-group { margin-bottom: 10px; }