/* - global - */

/* - notes - */
#notes{position:fixed;width:300px;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.2rem}#notes.left-top{top:10px;left:10px}#notes.top{top:10px;left:50%;margin-left:-150px}#notes.right-top{top:10px;right:10px}#notes.left-bottom{bottom:10px;left:10px}#notes.bottom{bottom:10px;left:50%;margin-left:-150px}#notes.right-bottom{bottom:10px;right:10px}#notes .settings,#notes .information,#notes .done,#notes .undone,#notes .ajax,#notes .warning{position:relative;top:-1px;margin:5px 0;width:300px;display:none;color:#fff;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5);opacity:1;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}#notes h5{position:relative;height:36px;line-height:36px;margin:0;padding:0;padding-left:10px;font-size:1.2rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:100;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#notes .msg{padding:10px;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}#notes .extra{padding:10px;background-color:#FFF;color:#A0A0A0}#notes .information{background-color:#3498db}#notes .information h5{background-color:#2980b9}#notes .warning{background-color:#FFB831}#notes .warning h5{background-color:#FF9B00}#notes .undone{background-color:#a61407}#notes .undone h5{background-color:#850700}#notes .settings{background-color:#777}#notes .settings h5{background-color:#696969}#notes .done{background-color:#2ECC71}#notes .done h5{background-color:#27AE60}#notes .ajax{background-color:#7cad4e}#notes .ajax h5{background-color:#709e45}#notes ul,#notes li{list-style:circle!important}#notes ul{margin:0;padding-left:16px}.pc #notes .note:hover h5:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);content:"CLICK HERE TO DISMISS";font-size:14px;font-weight:bold;color:#fff;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}#notes .note.closing{top:-60px;opacity:0}.phone #notes{width:98vw;top:1vw;bottom:initial;left:1vw;right:1vw;margin-left:0}.phone #notes .note{width:100%}#notes .note{max-height:97vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
/* - scrolly - */
.scrolly{overflow:hidden!important;position:relative}.scrolly .scroller{opacity:.1;width:6px;height:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;right:5px;top:0;position:absolute!important;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear;border:0!important;padding:0!important;margin:0!important;cursor:n-resize;background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:width .5s,border-radius .5s;-moz-transition:width .5s,border-radius .5s;transition:width .5s,border-radius .5s}.phone .scrolly .scroller,.tablet .scrolly .scroller{width:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;opacity:.6}.hscrolly .scroller{height:6px;width:0;top:auto;bottom:5px;left:0;cursor:e-resize;-webkit-transition:width 0s,height .5s,border-radius .5s;-moz-transition:width 0s,height .5s,border-radius .5s;transition:width 0s,height .5s,border-radius .5s}.pc .scrolly:hover .scroller{opacity:.6}.pc .scrolly .scroller:hover,.scrolly .scroller.hovered{opacity:1!important;width:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.pc .hscrolly .scroller:hover,.hscrolly .scroller.hovered{height:20px}.phone .scrolly .scroller.hovered,.tablet .scrolly .scroller.hovered{width:36px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.phone .hscrolly .scroller.hovered,.tablet .hscrolly .scroller.hovered{height:36px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.scrolly.scrollyfied{position:relative;overflow:visible}.scrolly.scrollyfied thead{top:0}.scrolly.scrollyfied tbody{overflow:hidden!important;position:absolute;top:0;bottom:0}.scrolly.scrollyfied tfoot{bottom:0}.scrolly.scrollyfied thead,.scrolly.scrollyfied tbody,.scrolly.scrollyfied tfoot{position:absolute}.scrolly.scrollyfied thead,.scrolly.scrollyfied tbody,.scrolly.scrollyfied tfoot,.scrolly.scrollyfied tr{display:block;width:100%}
/* - profiler - */
#sql-profiler{position:fixed;width:100%;height:35%;bottom:0;left:0;background-color:transparent;z-index:1500;font-size:11px}#sql-profiler.closed{bottom:-35%}#sql-profiler pre{font-size:11px;color:#c5c5c5;margin-bottom:0;white-space:pre-wrap}#sql-profiler td,#sql-profiler th{border-top:1px solid #3c3c3c!important;color:#c5c5c5}#sql-profiler th{border-bottom:1px solid #3c3c3c!important}#sql-profiler .wrapper-profiler{background-color:#1f1f1f;height:100%;-moz-box-shadow:0 0 10px 0 #000;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}#sql-profiler .queries{height:-webkit-calc(100% - 41px);height:-moz-calc(100% - 41px);height:calc(100% - 41px)}#sql-profiler .custom-control-input:checked~.custom-control-label:before{background-color:#009806}.toggle-profiler{position:absolute;top:-32px;left:0;right:0;display:block;width:150px;text-align:center;margin:0 auto;height:32px;line-height:32px;cursor:pointer;color:#fff;font-size:14px;background-color:#1f1f1f;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.toggle-profiler .input-group-prepend{margin-left:auto;justify-self:right}