.timeline-footer a{text-decoration:none;&:hover{text-decoration:none}}.show-on-sidebar-collapse{visibility:hidden}.sidebar-collapse .main-sidebar{.hide-on-sidebar-collapse{display:none}&:hover .hide-on-sidebar-collapse{display:initial}.show-on-sidebar-collapse{visibility:visible}&:hover .show-on-sidebar-collapse{visibility:hidden}}.maximized-card .CodeMirror{height:auto}.table thead th{border-top:0}input.form-control{position:initial;margin-top:0}.table .align-middle{> th, > td{vertical-align:middle}}.col-1pt5{flex:0 0 12.5%;max-width:12.5%}@media(min-width:768px){.row-cols-md-7>*{flex:0 0 14.28571429%;max-width:14.28571429%}}.table-responsive>.table-bordered{border:1px solid #dee2e6}.badge.badge-pill.dropdown-toggle::after{vertical-align:.155em}.table-expanded-striped>tbody>tr:nth-child(4n+1){background-color:rgba(0,0,0,5%)}.tooltip-wide.tooltip-inner{max-width:500px!important;width:500px!important}.tooltip{pointer-events:none!important}.btn i,.btn span{pointer-events:none}.popover{max-width:500px!important}.card.card-outline-tabs .card-header a.btn{border-top:0 solid transparent!important;&:hover{border-top:0 solid transparent!important}}.callout a{color:#007bff!important;text-decoration:none!important;&:hover{color:#0056b3!important;text-decoration:underline!important}}.d-none.fslightbox-source{display:block!important}.timeline-body>p:last-child{margin-bottom:0}@media only screen and (max-width:800px){.responsive-no-more-tables table,.responsive-no-more-tables thead,.responsive-no-more-tables tbody,.responsive-no-more-tables th,.responsive-no-more-tables td,.responsive-no-more-tables tr{display:block}.responsive-no-more-tables thead tr:not(.bg-light){display:none}.responsive-no-more-tables tr{border:1px solid #ccc}.responsive-no-more-tables th,.responsive-no-more-tables td{min-height:35px;border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left!important;&.text-center.table-primary{padding-left:.3rem;text-align:center!important;border-bottom:none}}.responsive-no-more-tables th::before,.responsive-no-more-tables td::before{position:absolute;top:6px;left:6px;width:45%;content:attr(data-title);color:#999;border-right:1px solid #eee;padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;font-style:italic}.responsive-no-more-tables th::before{color:#000}.responsive-no-more-tables th .btn-sm,.responsive-no-more-tables td .btn-sm{padding:.125rem .25rem;font-size:.75rem;line-height:1.5;border-radius:.15rem}}