199d199f3SIftekharul Islam.inline { 299d199f3SIftekharul Islam display: inline-block; 399d199f3SIftekharul Islam} 499d199f3SIftekharul Islam 599d199f3SIftekharul Islam.disabled { 620389abbSMichael Davis &:hover { 720389abbSMichael Davis cursor: default; 820389abbSMichael Davis text-decoration: none; 920389abbSMichael Davis } 1099d199f3SIftekharul Islam} 1199d199f3SIftekharul Islam 1299d199f3SIftekharul Islam.float-right { 1399d199f3SIftekharul Islam float: right; 1499d199f3SIftekharul Islam} 1599d199f3SIftekharul Islam.clear-float { 161ffa209eSDerick Montague &::after { 171ffa209eSDerick Montague content: " "; 181ffa209eSDerick Montague display: block; 1999d199f3SIftekharul Islam clear: both; 2099d199f3SIftekharul Islam } 211ffa209eSDerick Montague} 2299d199f3SIftekharul Islam.error { 236f7ec80eSYoshie Muranaka color: $status-error; 2499d199f3SIftekharul Islam} 2599d199f3SIftekharul Islam 2699d199f3SIftekharul Islam.hide { 2799d199f3SIftekharul Islam display: none; 2899d199f3SIftekharul Islam} 2999d199f3SIftekharul Islam 3099d199f3SIftekharul Islam.show { 3199d199f3SIftekharul Islam display: block; 3299d199f3SIftekharul Islam} 3399d199f3SIftekharul Islam 3499d199f3SIftekharul Islam.close { 356f7ec80eSYoshie Muranaka color: $primary-accent; 3699d199f3SIftekharul Islam font-size: 1.5em; 3799d199f3SIftekharul Islam padding: 1em; 3899d199f3SIftekharul Islam box-sizing: border-box; 3999d199f3SIftekharul Islam line-height: 0; 4099d199f3SIftekharul Islam display: flex; 4199d199f3SIftekharul Islam justify-content: center; 4299d199f3SIftekharul Islam flex-direction: column; 4399d199f3SIftekharul Islam background: transparent; 444390b02cSIftekharul Islam border: 0px; 4599d199f3SIftekharul Islam margin: 0; 4699d199f3SIftekharul Islam &:hover { 476f7ec80eSYoshie Muranaka color: $text-03; 4899d199f3SIftekharul Islam background: transparent; 4999d199f3SIftekharul Islam } 5099d199f3SIftekharul Islam} 5199d199f3SIftekharul Islam 5299d199f3SIftekharul Islam.fixed { 5399d199f3SIftekharul Islam position:fixed; 5499d199f3SIftekharul Islam top:130px; 5599d199f3SIftekharul Islam z-index:200; 5699d199f3SIftekharul Islam} 5799d199f3SIftekharul Islam 58aeedf9e5SMichael Davis.bold { 59aeedf9e5SMichael Davis font-weight: 700; 60aeedf9e5SMichael Davis} 61aeedf9e5SMichael Davis 6299d199f3SIftekharul Islam.no-margin { 6351946552SMichael Davis margin: 0 !important; 6499d199f3SIftekharul Islam} 6599d199f3SIftekharul Islam 6699d199f3SIftekharul Islam.no-padding { 6751946552SMichael Davis padding:0 !important; 6899d199f3SIftekharul Islam} 6999d199f3SIftekharul Islam 7099d199f3SIftekharul Islam.no-bottom-margin { 7151946552SMichael Davis margin-bottom: 0 !important; 7299d199f3SIftekharul Islam} 7399d199f3SIftekharul Islam 7499d199f3SIftekharul Islam.no-top-margin { 7551946552SMichael Davis margin-top: 0 !important; 7699d199f3SIftekharul Islam} 7799d199f3SIftekharul Islam 7899d199f3SIftekharul Islam.transitionAll { 7999d199f3SIftekharul Islam transition: all .5s ease; 8099d199f3SIftekharul Islam} 819486f54aSMichael Davis 829486f54aSMichael Davis//Uploading 839486f54aSMichael Davis.uploading { 849486f54aSMichael Davis @include indeterminate-bar; 859486f54aSMichael Davis font-weight: 700; 869486f54aSMichael Davis padding: .2em 6em .2em 1em; 879486f54aSMichael Davis margin: .8em 0; 889486f54aSMichael Davis width: 100%; 899486f54aSMichael Davis} 909486f54aSMichael Davis 919486f54aSMichael Davis.accessible-text { 921ffa209eSDerick Montague clip: rect(1px, 1px, 1px, 1px); 931ffa209eSDerick Montague clip-path: inset(50%); 941ffa209eSDerick Montague height: 1px; 951ffa209eSDerick Montague width: 1px; 961ffa209eSDerick Montague margin: -1px; 979486f54aSMichael Davis overflow: hidden; 981ffa209eSDerick Montague padding: 0; 991ffa209eSDerick Montague position: absolute; 1009486f54aSMichael Davis} 1016dc5f181SMichael Davis 1026dc5f181SMichael Davis.show-scroll { 1036dc5f181SMichael Davis // Force scrollbar to always be visible in webkit browsers 1046dc5f181SMichael Davis &::-webkit-scrollbar { 1056f7ec80eSYoshie Muranaka background-color: $background-03; 1066dc5f181SMichael Davis width: 8px; 1076dc5f181SMichael Davis } 1086dc5f181SMichael Davis 1096dc5f181SMichael Davis &::-webkit-scrollbar-thumb { 1106dc5f181SMichael Davis border-radius: 5px; 1116dc5f181SMichael Davis background-color: rgba(0,0,0,.5); 1126dc5f181SMichael Davis -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); 1136dc5f181SMichael Davis } 1146dc5f181SMichael Davis} 115a5f222a1SMichael Davis 116a5f222a1SMichael Davis.flash { 117a5f222a1SMichael Davis animation-name: flash; 118a5f222a1SMichael Davis animation-timing-function: ease-out; 119a5f222a1SMichael Davis animation-duration: 1s; 120a5f222a1SMichael Davis -webkit-animation-name: flash; 121a5f222a1SMichael Davis -webkit-animation-timing-function: ease-out; 122a5f222a1SMichael Davis -webkit-animation-duration: 1s; 1236f7ec80eSYoshie Muranaka color: $primary-light; 124a5f222a1SMichael Davis} 125a5f222a1SMichael Davis@-webkit-keyframes flash { 1266f7ec80eSYoshie Muranaka from { background: $primary-accent; } 127a5f222a1SMichael Davis to { background: none; } 128a5f222a1SMichael Davis} 129a5f222a1SMichael Davis 130a5f222a1SMichael Davis@keyframes flash { 1316f7ec80eSYoshie Muranaka 0% { background: $primary-accent; } 132a5f222a1SMichael Davis 100% { background: none; } 133a5f222a1SMichael Davis} 134*fa56273dSYoshie Muranaka 135*fa56273dSYoshie Muranaka.nowrap { 136*fa56273dSYoshie Muranaka white-space: nowrap!important; 137*fa56273dSYoshie Muranaka}