.inline { display: inline-block; } .disabled { color: $lightbg__grey; @include fastTransition-all; &:hover { cursor: default; text-decoration: none; } } .float-right { float: right; } .clear-float { clear: both; } .error { color: $error-color; } .hide { display: none; } .show { display: block; } .close { color: $lightbg__primary; font-size: 1.5em; padding: 1em; box-sizing: border-box; line-height: 0; display: flex; justify-content: center; flex-direction: column; background: transparent; border: 0px; margin: 0; &:hover { color: $lightbg__accent; background: transparent; } } .fixed { position:fixed; top:130px; z-index:200; } .bold { font-weight: 700; } .no-margin { margin: 0 !important; } .no-padding { padding:0 !important; } .no-bottom-margin { margin-bottom: 0 !important; } .no-top-margin { margin-top: 0 !important; } .btm-border-grey { border-bottom: 1px solid $lightbg__grey; } .transitionAll { transition: all .5s ease; } //Uploading .uploading { @include indeterminate-bar; font-weight: 700; padding: .2em 6em .2em 1em; margin: .8em 0; width: 100%; } .accessible-text { height: 0; width: 0; position: absolute; overflow: hidden; display: block; } .show-scroll { // Force scrollbar to always be visible in webkit browsers &::-webkit-scrollbar { background-color: lighten($medgrey, 5%); width: 8px; } &::-webkit-scrollbar-thumb { border-radius: 5px; background-color: rgba(0,0,0,.5); -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); } } .flash { animation-name: flash; animation-timing-function: ease-out; animation-duration: 1s; -webkit-animation-name: flash; -webkit-animation-timing-function: ease-out; -webkit-animation-duration: 1s; color: $white; } @-webkit-keyframes flash { from { background: $field__focus; } to { background: none; } } @keyframes flash { 0% { background: $field__focus; } 100% { background: none; } }