// Fonts @import url('https://fonts.googleapis.com/css?family=Nunito'); @import '~@fortawesome/fontawesome-free/scss/fontawesome'; @import '~@fortawesome/fontawesome-free/scss/regular'; @import '~@fortawesome/fontawesome-free/scss/solid'; @import '~@fortawesome/fontawesome-free/scss/brands'; // Variables @import 'variables'; // Bootstrap @import '~bootstrap/scss/bootstrap'; .dashed-underline { border-bottom: 1px dashed; } .nav-link { padding: 0.5rem 0.5rem; } .credential { font-family: monospace; font-weight: bolder; background-color: inherit; } .text-small { font-size: 0.65rem; } .bg-lightgray { background-color: #f1f1f1; } .xs-collapse { display: block; } /* Styles for toggle button (optional) */ .xs-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .xs-toggle .icon-bar + .icon-bar { margin-top: 4px; } .btn-default.xs-toggle .icon-bar { background-color: #888; } @media (min-width: 575.98px) { .xs-toggle { display: none; visibility: hidden; } .xs-collapse, .xs-collapse.show, .xs-collapse:not(.show) { display: flex; visibility: visible; } } .modal-header { display: block; } /* For autocomplete-custom-dropdown Vue component */ .dropdown.open .suggestion-list { display: block; } .dropdown .suggestion-list { display: none; } .toggle .arrow-up { display: none; } .open .toggle .arrow-up { display: inline-block; } .open .toggle .arrow-down { display: none; } .suggestion-list li { cursor: pointer; } .suggestion-list li:hover { color: #fff; background-color: $primary } .suggestion-list { background-color: rgba(255, 255, 255, 0.95); border: 1px solid #ddd; list-style: none; display: block; margin: 0; padding: 0.3rem; width: 100%; overflow: hidden; position: relative; z-index: 2; }