/* ---------------------------------------------------------------------- */ /* Buttons /* ---------------------------------------------------------------------- */ .btn { transition: all 0.3s ease 0s !important; background-image: none !important; box-shadow: none !important; outline: none !important; position: relative; } .btn:after { content: ""; position: absolute; transition: all 0.3s ease 0s; z-index: -1; } .btn-wide { min-width: 120px; } .ladda-button[data-style="contract"][data-loading] { border-radius: 50%; min-width: 38px !important; overflow: hidden; width: 38px !important; } .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { box-shadow: none; } .btn-o { background: none !important; } .btn-default { background-color: $white; border-color: $border-default; color: $text-color; &:hover { background-color: $white; border-color: darken($border-default, 5%); color: $text-color !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: #f8f8f8; border-color: lighten($border-default, 5%); color: darken($text-color,20%) !important; } &:focus { background-color: $white; border-color: darken($border-default, 5%); color: darken($text-color,20%) !important; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: $white; border-color: lighten($border-default, 10%); color: lighten($text-color, 25%); } .caret { border-top-color: $text-color; } .dropup & { .caret { border-bottom: 4px solid $text-color; } } } .btn-primary { .open & { &.dropdown-toggle { background-color: lighten($primary,15%); border-color: lighten($primary,15%); } } background-color: $primary; border-color: $primary; color: $white; &:hover { background-color: lighten($primary,10%) !important; border-color: lighten($primary,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($primary,5%) !important; border-color: darken($primary,5%); } &:focus { background-color: lighten($primary,15%); border-color: lighten($primary,15%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($primary,20%); border-color: lighten($primary,20%); color: $white; } &.btn-o { border: 1px solid $primary; color: $primary; &:hover { color: lighten($primary,10%); border-color: lighten($primary,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($primary,15%) !important; color: darken($primary,15%) !important; } &:focus { background-color: lighten($primary,20%); border-color: lighten($primary,20%); color: lighten($primary,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($primary,20%); color: lighten($primary,20%); } .caret { border-top-color: $primary; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-success { .open & { &.dropdown-toggle { background-color: lighten($success,15%); border-color: lighten($success,15%); } } background-color: $success; border-color: $success; color: $white; &:hover { background-color: lighten($success,10%) !important; border-color: lighten($success,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($success,5%) !important; border-color: darken($success,5%); } &:focus { background-color: lighten($success,15%); border-color: lighten($success,15%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($success,20%); border-color: lighten($success,20%); color: $white; } &.btn-o { border: 1px solid $success; color: $success; &:hover { color: lighten($success,10%); border-color: lighten($success,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($success,15%) !important; color: darken($success,15%) !important; } &:focus { background-color: lighten($success,20%); border-color: lighten($success,20%); color: lighten($success,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($success,20%); color: lighten($success,20%); } .caret { border-top-color: $success; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-info { .open & { &.dropdown-toggle { background-color: lighten($info,15%); border-color: lighten($info,15%); } } background-color: $info; border-color: $info; color: $white; &:hover { background-color: lighten($info,10%) !important; border-color: lighten($info,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($info,5%) !important; border-color: darken($info,5%); } &:focus { background-color: lighten($info,15%); border-color: lighten($info,15%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($info,20%); border-color: lighten($info,20%); color: $white; } &.btn-o { border: 1px solid $info; color: $info; &:hover { color: lighten($info,10%); border-color: lighten($info,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($info,15%) !important; color: darken($info,15%) !important; } &:focus { background-color: lighten($info,20%); border-color: lighten($info,20%); color: lighten($info,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($info,20%); color: lighten($info,20%); } .caret { border-top-color: $info; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-warning { .open & { &.dropdown-toggle { background-color: lighten($warning,15%); border-color: lighten($warning,15%); } } background-color: $warning; border-color: $warning; color: $white; &:hover { background-color: lighten($warning,10%) !important; border-color: lighten($warning,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($warning,5%) !important; border-color: darken($warning,5%); } &:focus { background-color: lighten($warning,15%); border-color: lighten($warning,15%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($warning,20%); border-color: lighten($warning,20%); color: $white; } &.btn-o { border: 1px solid $warning; color: $warning; &:hover { color: lighten($warning,10%); border-color: lighten($warning,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($warning,15%) !important; color: darken($warning,15%) !important; } &:focus { background-color: lighten($warning,20%); border-color: lighten($warning,20%); color: lighten($warning,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($warning,20%); color: lighten($warning,20%); } .caret { border-top-color: $warning; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-danger { .open & { &.dropdown-toggle { background-color: lighten($danger,15%); border-color: lighten($danger,15%); } } background-color: $danger; border-color: $danger; color: $white; &:hover { background-color: lighten($danger,10%) !important; border-color: lighten($danger,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($danger,5%) !important; border-color: darken($danger,5%); } &:focus { background-color: lighten($danger,15%); border-color: lighten($danger,15%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($danger,20%); border-color: lighten($danger,20%); color: $white; } &.btn-o { border: 1px solid $danger; color: $danger; &:hover { color: lighten($danger,10%); border-color: lighten($danger,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($danger,15%) !important; color: darken($danger,15%) !important; } &:focus { background-color: lighten($danger,20%); border-color: lighten($danger,20%); color: lighten($danger,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($danger,20%); color: lighten($danger,20%); } .caret { border-top-color: $danger; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-azure { .open & { &.dropdown-toggle { background-color: lighten($azure,15%); border-color: lighten($azure,15%); } } background-color: $azure; border-color: $azure; color: $white; &:hover { background-color: lighten($azure,10%) !important; border-color: lighten($azure,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($azure,5%) !important; border-color: darken($azure,5%); } &:focus { background-color: lighten($azure,15%); border-color: lighten($azure,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($azure,20%); border-color: lighten($azure,20%); color: $white; } &.btn-o { border: 1px solid $azure; color: $azure; &:hover { color: lighten($azure,10%); border-color: lighten($azure,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($azure,15%) !important; color: darken($azure,15%) !important; } &:focus { background-color: lighten($azure,20%); border-color: lighten($azure,20%); color: lighten($azure,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($azure,20%); color: lighten($azure,20%); } .caret { border-top-color: $azure; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-azure { .open & { &.dropdown-toggle { background-color: lighten($lightAzure,15%); border-color: lighten($lightAzure,15%); } } background-color: $lightAzure; border-color: $lightAzure; color: $white; &:hover { background-color: lighten($lightAzure,10%) !important; border-color: lighten($lightAzure,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightAzure,5%) !important; border-color: darken($lightAzure,5%); } &:focus { background-color: lighten($lightAzure,15%); border-color: lighten($lightAzure,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightAzure,20%); border-color: lighten($lightAzure,20%); color: $white; } &.btn-o { border: 1px solid $lightAzure; color: $lightAzure; &:hover { color: lighten($lightAzure,10%); border-color: lighten($lightAzure,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightAzure,15%) !important; color: darken($lightAzure,15%) !important; } &:focus { background-color: lighten($lightAzure,20%); border-color: lighten($lightAzure,20%); color: lighten($lightAzure,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightAzure,20%); color: lighten($lightAzure,20%); } .caret { border-top-color: $lightAzure; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-dark-azure { .open & { &.dropdown-toggle { background-color: lighten($darkAzure,15%); border-color: lighten($darkAzure,15%); } } background-color: $darkAzure; border-color: $darkAzure; color: $white; &:hover { background-color: lighten($darkAzure,10%) !important; border-color: lighten($darkAzure,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkAzure,5%) !important; border-color: darken($darkAzure,5%); } &:focus { background-color: lighten($darkAzure,15%); border-color: lighten($darkAzure,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkAzure,20%); border-color: lighten($darkAzure,20%); color: $white; } &.btn-o { border: 1px solid $darkAzure; color: $darkAzure; &:hover { color: lighten($darkAzure,10%); border-color: lighten($darkAzure,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($darkAzure,15%) !important; color: darken($darkAzure,15%) !important; } &:focus { background-color: lighten($darkAzure,20%); border-color: lighten($darkAzure,20%); color: lighten($darkAzure,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkAzure,20%); color: lighten($darkAzure,20%); } .caret { border-top-color: $darkAzure; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-blue { .open & { &.dropdown-toggle { background-color: lighten($blue,15%); border-color: lighten($blue,15%); } } background-color: $blue; border-color: $blue; color: $white; &:hover { background-color: lighten($blue,10%) !important; border-color: lighten($blue,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($blue,5%) !important; border-color: darken($blue,5%); } &:focus { background-color: lighten($blue,15%); border-color: lighten($blue,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($blue,20%); border-color: lighten($blue,20%); color: $white; } &.btn-o { border: 1px solid $blue; color: $blue; &:hover { color: lighten($blue,10%); border-color: lighten($blue,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($blue,15%) !important; color: darken($blue,15%) !important; } &:focus { background-color: lighten($blue,20%); border-color: lighten($blue,20%); color: lighten($blue,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($blue,20%); color: lighten($blue,20%); } .caret { border-top-color: $blue; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-blue { .open & { &.dropdown-toggle { background-color: lighten($lightBlue,15%); border-color: lighten($lightBlue,15%); } } background-color: $lightBlue; border-color: $lightBlue; color: $white; &:hover { background-color: lighten($lightBlue,10%) !important; border-color: lighten($lightBlue,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightBlue,5%) !important; border-color: darken($lightBlue,5%); } &:focus { background-color: lighten($lightBlue,15%); border-color: lighten($lightBlue,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightBlue,20%); border-color: lighten($lightBlue,20%); color: $white; } &.btn-o { border: 1px solid $lightBlue; color: $lightBlue; &:hover { color: lighten($lightBlue,10%); border-color: lighten($lightBlue,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightBlue,15%) !important; color: darken($lightBlue,15%) !important; } &:focus { background-color: lighten($lightBlue,20%); border-color: lighten($lightBlue,20%); color: lighten($lightBlue,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightBlue,20%); color: lighten($lightBlue,20%); } .caret { border-top-color: $lightBlue; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-dark-blue { .open & { &.dropdown-toggle { background-color: lighten($darkBlue,15%); border-color: lighten($darkBlue,15%); } } background-color: $darkBlue; border-color: $darkBlue; color: $white; &:hover { background-color: lighten($darkBlue,10%) !important; border-color: lighten($darkBlue,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkBlue,5%) !important; border-color: darken($darkBlue,5%); } &:focus { background-color: lighten($darkBlue,15%); border-color: lighten($darkBlue,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkBlue,20%); border-color: lighten($darkBlue,20%); color: $white; } &.btn-o { border: 1px solid $darkBlue; color: $darkBlue; &:hover { color: lighten($darkBlue,10%); border-color: lighten($darkBlue,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($darkBlue,15%) !important; color: darken($darkBlue,15%) !important; } &:focus { background-color: lighten($darkBlue,20%); border-color: lighten($darkBlue,20%); color: lighten($darkBlue,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkBlue,20%); color: lighten($darkBlue,20%); } .caret { border-top-color: $darkBlue; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-green { .open & { &.dropdown-toggle { background-color: lighten($green,15%); border-color: lighten($green,15%); } } background-color: $green; border-color: $green; color: $white; &:hover { background-color: lighten($green,10%) !important; border-color: lighten($green,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($green,5%) !important; border-color: darken($green,5%); } &:focus { background-color: lighten($green,15%); border-color: lighten($green,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($green,20%); border-color: lighten($green,20%); color: $white; } &.btn-o { border: 1px solid $green; color: $green; &:hover { color: lighten($green,10%); border-color: lighten($green,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($green,15%) !important; color: darken($green,15%) !important; } &:focus { background-color: lighten($green,20%); border-color: lighten($green,20%); color: lighten($green,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($green,20%); color: lighten($green,20%); } .caret { border-top-color: $green; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-green { .open & { &.dropdown-toggle { background-color: lighten($lightGreen,15%); border-color: lighten($lightGreen,15%); } } background-color: $lightGreen; border-color: $lightGreen; color: $white; &:hover { background-color: lighten($lightGreen,10%) !important; border-color: lighten($lightGreen,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightGreen,5%) !important; border-color: darken($lightGreen,5%); } &:focus { background-color: lighten($lightGreen,15%); border-color: lighten($lightGreen,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightGreen,20%); border-color: lighten($lightGreen,20%); color: $white; } &.btn-o { border: 1px solid $lightGreen; color: $lightGreen; &:hover { color: lighten($lightGreen,10%); border-color: lighten($lightGreen,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightGreen,15%) !important; color: darken($lightGreen,15%) !important; } &:focus { background-color: lighten($lightGreen,20%); border-color: lighten($lightGreen,20%); color: lighten($lightGreen,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightGreen,20%); color: lighten($lightGreen,20%); } .caret { border-top-color: $lightGreen; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-dark-green { .open & { &.dropdown-toggle { background-color: lighten($darkGreen,15%); border-color: lighten($darkGreen,15%); } } background-color: $darkGreen; border-color: $darkGreen; color: $white; &:hover { background-color: lighten($darkGreen,10%) !important; border-color: lighten($darkGreen,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkGreen,5%) !important; border-color: darken($darkGreen,5%); } &:focus { background-color: lighten($darkGreen,15%); border-color: lighten($darkGreen,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkGreen,20%); border-color: lighten($darkGreen,20%); color: $white; } &.btn-o { border: 1px solid $darkGreen; color: $darkGreen; &:hover { color: lighten($darkGreen,10%); border-color: lighten($darkGreen,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($darkGreen,15%) !important; color: darken($darkGreen,15%) !important; } &:focus { background-color: lighten($darkGreen,20%); border-color: lighten($darkGreen,20%); color: lighten($darkGreen,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkGreen,20%); color: lighten($darkGreen,20%); } .caret { border-top-color: $darkGreen; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-orange { .open & { &.dropdown-toggle { background-color: lighten($orange,15%); border-color: lighten($orange,15%); } } background-color: $orange; border-color: $orange; color: $white; &:hover { background-color: lighten($orange,10%) !important; border-color: lighten($orange,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($orange,5%) !important; border-color: darken($orange,5%); } &:focus { background-color: lighten($orange,15%); border-color: lighten($orange,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($orange,20%); border-color: lighten($orange,20%); color: $white; } &.btn-o { border: 1px solid $orange; color: $orange; &:hover { color: lighten($orange,10%); border-color: lighten($orange,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($orange,15%) !important; color: darken($orange,15%) !important; } &:focus { background-color: lighten($orange,20%); border-color: lighten($orange,20%); color: lighten($orange,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($orange,20%); color: lighten($orange,20%); } .caret { border-top-color: $orange; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-orange { .open & { &.dropdown-toggle { background-color: lighten($lightOrange,15%); border-color: lighten($lightOrange,15%); } } background-color: $lightOrange; border-color: $lightOrange; color: $white; &:hover { background-color: lighten($lightOrange,10%) !important; border-color: lighten($lightOrange,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightOrange,5%) !important; border-color: darken($lightOrange,5%); } &:focus { background-color: lighten($lightOrange,15%); border-color: lighten($lightOrange,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightOrange,20%); border-color: lighten($lightOrange,20%); color: $white; } &.btn-o { border: 1px solid $lightOrange; color: $lightOrange; &:hover { color: lighten($lightOrange,10%); border-color: lighten($lightOrange,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightOrange,15%) !important; color: darken($lightOrange,15%) !important; } &:focus { background-color: lighten($lightOrange,20%); border-color: lighten($lightOrange,20%); color: lighten($lightOrange,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightOrange,20%); color: lighten($lightOrange,20%); } .caret { border-top-color: $lightOrange; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-dark-orange { .open & { &.dropdown-toggle { background-color: lighten($darkOrange,15%); border-color: lighten($darkOrange,15%); } } background-color: $darkOrange; border-color: $darkOrange; color: $white; &:hover { background-color: lighten($darkOrange,10%) !important; border-color: lighten($darkOrange,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkOrange,5%) !important; border-color: darken($darkOrange,5%); } &:focus { background-color: lighten($darkOrange,15%); border-color: lighten($darkOrange,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkOrange,20%); border-color: lighten($darkOrange,20%); color: $white; } &.btn-o { border: 1px solid $darkOrange; color: $darkOrange; &:hover { color: lighten($darkOrange,10%); border-color: lighten($darkOrange,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($darkOrange,15%) !important; color: darken($darkOrange,15%) !important; } &:focus { background-color: lighten($darkOrange,20%); border-color: lighten($darkOrange,20%); color: lighten($darkOrange,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkOrange,20%); color: lighten($darkOrange,20%); } .caret { border-top-color: $darkOrange; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-red { .open & { &.dropdown-toggle { background-color: lighten($red,15%); border-color: lighten($red,15%); } } background-color: $red; border-color: $red; color: $white; &:hover { background-color: lighten($red,10%) !important; border-color: lighten($red,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($red,5%) !important; border-color: darken($red,5%); } &:focus { background-color: lighten($red,15%); border-color: lighten($red,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($red,20%); border-color: lighten($red,20%); color: $white; } &.btn-o { border: 1px solid $red; color: $red; &:hover { color: lighten($red,10%); border-color: lighten($red,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($red,15%) !important; color: darken($red,15%) !important; } &:focus { background-color: lighten($red,20%); border-color: lighten($red,20%); color: lighten($red,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($red,20%); color: lighten($red,20%); } .caret { border-top-color: $red; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-red { .open & { &.dropdown-toggle { background-color: lighten($lightRed,15%); border-color: lighten($lightRed,15%); } } background-color: $lightRed; border-color: $lightRed; color: $white; &:hover { background-color: lighten($lightRed,10%) !important; border-color: lighten($lightRed,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightRed,5%) !important; border-color: darken($lightRed,5%); } &:focus { background-color: lighten($lightRed,15%); border-color: lighten($lightRed,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightRed,20%); border-color: lighten($lightRed,20%); color: $white; } &.btn-o { border: 1px solid $lightRed; color: $lightRed; &:hover { color: lighten($lightRed,10%); border-color: lighten($lightRed,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightRed,15%) !important; color: darken($lightRed,15%) !important; } &:focus { background-color: lighten($lightRed,20%); border-color: lighten($lightRed,20%); color: lighten($lightRed,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightRed,20%); color: lighten($lightRed,20%); } .caret { border-top-color: $lightRed; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-dark-red { .open & { &.dropdown-toggle { background-color: lighten($darkRed,15%); border-color: lighten($darkRed,15%); } } background-color: $darkRed; border-color: $darkRed; color: $white; &:hover { background-color: lighten($darkRed,10%) !important; border-color: lighten($darkRed,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkRed,5%) !important; border-color: darken($darkRed,5%); } &:focus { background-color: lighten($darkRed,15%); border-color: lighten($darkRed,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkRed,20%); border-color: lighten($darkRed,20%); color: $white; } &.btn-o { border: 1px solid $darkRed; color: $darkRed; &:hover { color: lighten($darkRed,10%); border-color: lighten($darkRed,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($darkRed,15%) !important; color: darken($darkRed,15%) !important; } &:focus { background-color: lighten($darkRed,20%); border-color: lighten($darkRed,20%); color: lighten($darkRed,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkRed,20%); color: lighten($darkRed,20%); } .caret { border-top-color: $darkRed; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-purple { .open & { &.dropdown-toggle { background-color: lighten($purple,15%); border-color: lighten($purple,15%); } } background-color: $purple; border-color: $purple; color: $white; &:hover { background-color: lighten($purple,10%) !important; border-color: lighten($purple,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($purple,5%) !important; border-color: darken($purple,5%); } &:focus { background-color: lighten($purple,15%); border-color: lighten($purple,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($purple,20%); border-color: lighten($purple,20%); color: $white; } &.btn-o { border: 1px solid $purple; color: $purple; &:hover { color: lighten($purple,10%); border-color: lighten($purple,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($purple,15%) !important; color: darken($purple,15%) !important; } &:focus { background-color: lighten($purple,20%); border-color: lighten($purple,20%); color: lighten($purple,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($purple,20%); color: lighten($purple,20%); } .caret { border-top-color: $purple; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-purple { .open & { &.dropdown-toggle { background-color: lighten($lightPurple,15%); border-color: lighten($lightPurple,15%); } } background-color: $lightPurple; border-color: $lightPurple; color: $white; &:hover { background-color: lighten($lightPurple,10%) !important; border-color: lighten($lightPurple,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightPurple,5%) !important; border-color: darken($lightPurple,5%); } &:focus { background-color: lighten($lightPurple,15%); border-color: lighten($lightPurple,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightPurple,20%); border-color: lighten($lightPurple,20%); color: $white; } &.btn-o { border: 1px solid $lightPurple; color: $lightPurple; &:hover { color: lighten($lightPurple,10%); border-color: lighten($lightPurple,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightPurple,15%) !important; color: darken($lightPurple,15%) !important; } &:focus { background-color: lighten($lightPurple,20%); border-color: lighten($lightPurple,20%); color: lighten($lightPurple,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightPurple,20%); color: lighten($lightPurple,20%); } .caret { border-top-color: $lightPurple; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-dark-purple { .open & { &.dropdown-toggle { background-color: lighten($darkPurple,15%); border-color: lighten($darkPurple,15%); } } background-color: $darkPurple; border-color: $darkPurple; color: $white; &:hover { background-color: lighten($darkPurple,10%) !important; border-color: lighten($darkPurple,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkPurple,5%) !important; border-color: darken($darkPurple,5%); } &:focus { background-color: lighten($darkPurple,15%); border-color: lighten($darkPurple,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkPurple,20%); border-color: lighten($darkPurple,20%); color: $white; } &.btn-o { border: 1px solid $darkPurple; color: $darkPurple; &:hover { color: lighten($darkPurple,10%); border-color: lighten($darkPurple,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($darkPurple,15%) !important; color: darken($darkPurple,15%) !important; } &:focus { background-color: lighten($darkPurple,20%); border-color: lighten($darkPurple,20%); color: lighten($darkPurple,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkPurple,20%); color: lighten($darkPurple,20%); } .caret { border-top-color: $darkPurple; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-beige { .open & { &.dropdown-toggle { background-color: lighten($beige,15%); border-color: lighten($beige,15%); } } background-color: $beige; border-color: $beige; color: $white; &:hover { background-color: lighten($beige,10%) !important; border-color: lighten($beige,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($beige,5%) !important; border-color: darken($beige,5%); } &:focus { background-color: lighten($beige,15%); border-color: lighten($beige,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($beige,20%); border-color: lighten($beige,20%); color: $white; } &.btn-o { border: 1px solid $beige; color: $beige; &:hover { color: lighten($beige,10%); border-color: lighten($beige,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($beige,15%) !important; color: darken($beige,15%) !important; } &:focus { background-color: lighten($beige,20%); border-color: lighten($beige,20%); color: lighten($beige,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($beige,20%); color: lighten($beige,20%); } .caret { border-top-color: $beige; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-beige { .open & { &.dropdown-toggle { background-color: lighten($lightBeige,15%); border-color: lighten($lightBeige,15%); } } background-color: $lightBeige; border-color: $lightBeige; color: $white; &:hover { background-color: lighten($lightBeige,10%) !important; border-color: lighten($lightBeige,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightBeige,5%) !important; border-color: darken($lightBeige,5%); } &:focus { background-color: lighten($lightBeige,15%); border-color: lighten($lightBeige,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightBeige,20%); border-color: lighten($lightBeige,20%); color: $white; } &.btn-o { border: 1px solid $lightBeige; color: $lightBeige; &:hover { color: lighten($lightBeige,10%); border-color: lighten($lightBeige,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightBeige,15%) !important; color: darken($lightBeige,15%) !important; } &:focus { background-color: lighten($lightBeige,20%); border-color: lighten($lightBeige,20%); color: lighten($lightBeige,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightBeige,20%); color: lighten($lightBeige,20%); } .caret { border-top-color: $lightBeige; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-dark-beige { .open & { &.dropdown-toggle { background-color: lighten($darkBeige,15%); border-color: lighten($darkBeige,15%); } } background-color: $darkBeige; border-color: $darkBeige; color: $white; &:hover { background-color: lighten($darkBeige,10%) !important; border-color: lighten($darkBeige,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkBeige,5%) !important; border-color: darken($darkBeige,5%); } &:focus { background-color: lighten($darkBeige,15%); border-color: lighten($darkBeige,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkBeige,20%); border-color: lighten($darkBeige,20%); color: $white; } &.btn-o { border: 1px solid $darkBeige; color: $darkBeige; &:hover { color: lighten($darkBeige,10%); border-color: lighten($darkBeige,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($darkBeige,15%) !important; color: darken($darkBeige,15%) !important; } &:focus { background-color: lighten($darkBeige,20%); border-color: lighten($darkBeige,20%); color: lighten($darkBeige,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkBeige,20%); color: lighten($darkBeige,20%); } .caret { border-top-color: $darkBeige; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-yellow { .open & { &.dropdown-toggle { background-color: lighten($yellow,15%); border-color: lighten($yellow,15%); } } background-color: $yellow; border-color: $yellow; color: $white; &:hover { background-color: lighten($yellow,10%) !important; border-color: lighten($yellow,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($yellow,5%) !important; border-color: darken($yellow,5%); } &:focus { background-color: lighten($yellow,15%); border-color: lighten($yellow,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($yellow,20%); border-color: lighten($yellow,20%); color: $white; } &.btn-o { border: 1px solid $yellow; color: $yellow; &:hover { color: lighten($yellow,10%); border-color: lighten($yellow,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($yellow,15%) !important; color: darken($yellow,15%) !important; } &:focus { background-color: lighten($yellow,20%); border-color: lighten($yellow,20%); color: lighten($yellow,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($yellow,20%); color: lighten($yellow,20%); } .caret { border-top-color: $yellow; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-yellow { .open & { &.dropdown-toggle { background-color: lighten($lightYellow,15%); border-color: lighten($lightYellow,15%); } } background-color: $lightYellow; border-color: $lightYellow; color: $white; &:hover { background-color: lighten($lightYellow,10%) !important; border-color: lighten($lightYellow,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightYellow,5%) !important; border-color: darken($lightYellow,5%); } &:focus { background-color: lighten($lightYellow,15%); border-color: lighten($lightYellow,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightYellow,20%); border-color: lighten($lightYellow,20%); color: $white; } &.btn-o { border: 1px solid $lightYellow; color: $lightYellow; &:hover { color: lighten($lightYellow,10%); border-color: lighten($lightYellow,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightYellow,15%) !important; color: darken($lightYellow,15%) !important; } &:focus { background-color: lighten($lightYellow,20%); border-color: lighten($lightYellow,20%); color: lighten($lightYellow,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightYellow,20%); color: lighten($lightYellow,20%); } .caret { border-top-color: $lightYellow; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-dark-yellow { .open & { &.dropdown-toggle { background-color: lighten($darkYellow,15%); border-color: lighten($darkYellow,15%); } } background-color: $darkYellow; border-color: $darkYellow; color: $white; &:hover { background-color: lighten($darkYellow,10%) !important; border-color: lighten($darkYellow,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkYellow,5%) !important; border-color: darken($darkYellow,5%); } &:focus { background-color: lighten($darkYellow,15%); border-color: lighten($darkYellow,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkYellow,20%); border-color: lighten($darkYellow,20%); color: $white; } &.btn-o { border: 1px solid $darkYellow; color: $darkYellow; &:hover { color: lighten($darkYellow,10%); border-color: lighten($darkYellow,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($darkYellow,15%) !important; color: darken($darkYellow,15%) !important; } &:focus { background-color: lighten($darkYellow,20%); border-color: lighten($darkYellow,20%); color: lighten($darkYellow,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkYellow,20%); color: lighten($darkYellow,20%); } .caret { border-top-color: $darkYellow; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-grey { .open & { &.dropdown-toggle { background-color: lighten($grey,15%); border-color: lighten($grey,15%); } } background-color: $grey; border-color: $grey; color: $white; &:hover { background-color: lighten($grey,10%) !important; border-color: lighten($grey,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($grey,5%) !important; border-color: darken($grey,5%); } &:focus { background-color: lighten($grey,15%); border-color: lighten($grey,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($grey,20%); border-color: lighten($grey,20%); color: $white; } &.btn-o { border: 1px solid $grey; color: $grey; &:hover { color: lighten($grey,10%); border-color: lighten($grey,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($grey,15%) !important; color: darken($grey,15%) !important; } &:focus { background-color: lighten($grey,20%); border-color: lighten($grey,20%); color: lighten($grey,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($grey,20%); color: lighten($grey,20%); } .caret { border-top-color: $grey; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-light-grey { .open & { &.dropdown-toggle { background-color: lighten($lightGrey,15%); border-color: lighten($lightGrey,15%); } } background-color: $lightGrey; border-color: $lightGrey; color: $text-color; &:hover { background-color: lighten($lightGrey,10%) !important; border-color: lighten($lightGrey,10%); color: $text-color; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightGrey,5%); } &:focus { background-color: lighten($lightGrey,15%); border-color: lighten($lightGrey,15%); color: $text-color; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($lightGrey,20%); border-color: lighten($lightGrey,20%); color: $text-light; } &.btn-o { border: 1px solid $lightGrey; color: $lightGrey; &:hover { color: lighten($text-color,10%); border-color: lighten($lightGrey,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($lightGrey,5%) !important; border-color: darken($lightGrey,15%) !important; color: darken($text-color,15%) !important; } &:focus { background-color: lighten($lightGrey,20%); border-color: lighten($lightGrey,20%); color: lighten($lightGrey,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($lightGrey,20%); color: lighten($text-color,20%); } .caret { border-top-color: $text-color; } } .caret { border-top-color: $text-color; } .dropup & { .caret { border-bottom: 4px solid $text-color; } } } .btn-dark-grey { .open & { &.dropdown-toggle { background-color: lighten($darkGrey,15%); border-color: lighten($darkGrey,15%); } } background-color: $darkGrey; border-color: $darkGrey; color: $white; &:hover { background-color: lighten($darkGrey,10%) !important; border-color: lighten($darkGrey,10%); color: $white; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover, &.dropdown-toggle:active:hover { background-color: darken($darkGrey,5%) !important; border-color: darken($darkGrey,5%); } &:focus { background-color: lighten($darkGrey,15%); border-color: lighten($darkGrey,15%); color: $white; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background-color: lighten($darkGrey,20%); border-color: lighten($darkGrey,20%); color: $white; } &.btn-o { border: 1px solid $darkGrey; color: $darkGrey; &:hover { color: lighten($darkGrey,10%); border-color: lighten($darkGrey,10%); background: none !important; } &:active, &.active, &.active:focus, &:active:focus, &:active:hover { background-color: darken($darkGrey,5%) !important; border-color: darken($darkGrey,15%) !important; color: darken($darkGrey,15%) !important; } &:focus { background-color: lighten($darkGrey,20%); border-color: lighten($darkGrey,20%); color: lighten($darkGrey,10%); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled], &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { border-color: lighten($darkGrey,20%); color: lighten($darkGrey,20%); } .caret { border-top-color: $darkGrey; } } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-transparent-white { background: none; border-color: rgba($white, 0.6); border-width: 1px; color: $white !important; &:hover, &:focus, &:active, &.active { background-color: rgba($black, 0.1); border-color: rgba($white, 0.8); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background: none; border-color: rgba($white, 0.3); color: $white; } .caret { border-top-color: rgba($black, 0.1); } .dropup & { .caret { border-bottom: 4px solid rgba($black, 0.1); } } } .btn-transparent-grey { background: none; border-color: rgba($grey, 0.3); border-width: 1px; color: $grey !important; &:hover, &:focus, &:active, &.active { background-color: rgba($grey, 0.1); border-color: rgba($grey, 0.6); box-shadow: none !important; } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background: none; border-color: rgba($grey, 0.3); color: $grey; } .caret { border-top-color: $grey; } .dropup & { .caret { border-bottom: 4px solid $grey; } } } .btn-transparent-red { background: none; border-color: rgba($red, 0.6); border-width: 2px; color: $red !important; &:hover, &:focus, &:active, &.active { background-color: rgba($red, 0.1); border-color: rgba($red, 0.8); } &.disabled:hover, &.disabled:focus, &.disabled:active, &.disabled.active, &[disabled]:hover, &[disabled]:focus, &[disabled]:active, &[disabled].active, fieldset[disabled] &:hover, fieldset[disabled] &:focus, fieldset[disabled] &:active, fieldset[disabled] &.active { background: none; border-color: rgba($red, 0.3); color: $red; } .caret { border-top-color: $white; } .dropup & { .caret { border-bottom: 4px solid $white; } } } .btn-squared { border-radius: 0 !important; } .btn-icon { background-color: $white; border: 1px solid #DDDDDD; border-radius: 2px 2px 2px 2px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); cursor: pointer; height: 80px; display: block; font-size: 14px; padding: 5px 0 0; position: relative; text-align: center; transition: all 0.3s ease 0s; color: $text-color; } .btn-icon:hover { border-color: #A5A5A5; box-shadow: 0 0 3px rgba(0, 0, 0, 0.25); color: $text-color; text-decoration: none; text-shadow: 0 1px 0 #FFFFFF; } .btn-icon .badge { border-radius: 12px 12px 12px 12px !important; border-style: solid; border-width: 0; box-shadow: none; color: #FFFFFF !important; font-size: 11px !important; font-weight: 300; padding: 3px 7px; position: absolute; right: -5px; text-shadow: none; top: -5px; } .btn-icon [class^="fa-"], .btn-icon [class*=" fa-"] { clear: both; display: block; } .btn-file { position: relative; overflow: hidden; .svg-inject { vertical-align: middle; } } .iconic-elem-primary { fill: $primary !important; } .iconic-elem-secondary { stroke: #fff !important; } .btn-file input[type=file] { position: absolute; top: 0; right: 0; min-width: 100%; min-height: 100%; font-size: 100px; text-align: right; filter: alpha(opacity=0); opacity: 0; outline: none; background: white; cursor: inherit; display: block; } .buttons-widget .btn, .buttons-widget .bootstrap-switch, .buttons-widget button { margin-bottom: 10px; } .buttons-widget .btn-group button, .buttons-widget .btn-group-vertical button, .buttons-widget .btn-group .btn, .buttons-widget .btn-group-vertical .btn { margin-bottom: 0; } .button-o { background: none; border: 1px solid #007aff; border-radius: 5px; box-sizing: border-box; color: #007aff; cursor: pointer; display: block; font-family: inherit; font-size: 14px; height: 29px; line-height: 27px; margin: 0; overflow: hidden; padding: 0 10px; position: relative; text-align: center; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; } /*** Dropdown checkboxes ***/ .dropdown-checkboxes { padding: 5px; label { display: block; font-weight: normal; line-height: 20px; } } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { border-left-color: rgba(255, 255, 255, 0.5) !important; margin: 0; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { border-top-color: rgba(255, 255, 255, 0.5) !important; margin: 0; } /*** Social Icons ***/ .social-icons { ul { list-style: none; margin: 0 0 -1px 0; padding: 0; li { display: inline-block; margin: 0; padding: 0; height: 40px; overflow: hidden; a { background-position: 0 0; background-repeat: no-repeat; display: block; height: 80px; opacity: 0.6; text-indent: -9999px; transition: all 0.2s ease 0s; width: 40px; top: 0; font-size: 16px; position: relative; @include transition(all, .3s, ease); &:hover { top: -40px; } &:before { position: absolute; width: 40px; height: 40px; font-family: FontAwesome; text-indent: 0; line-height: 40px; top: 0; left: 0; text-align: center; color: #999999; } &:after { position: absolute; width: 40px; height: 40px; font-family: FontAwesome; text-indent: 0; line-height: 40px; top: 40px; left: 0; text-align: center; color: #FFFFFF; } } &.social-twitter a { &:before, &:after { content: "\f099"; } &:after { background: #48C4D2; } } &.social-dribbble a { &:before, &:after { content: "\f17d"; } &:after { background: #EF5B92; } } &.social-facebook a { &:before, &:after { content: "\f09a"; } &:after { background: #3B5998; } } &.social-google a { &:before, &:after { content: "\f0d5"; } &:after { background: #DD4B39; } } &.social-linkedin a { &:before, &:after { content: "\f0e1"; } &:after { background: #71B2D0; } } &.social-youtube a { &:before, &:after { content: "\f167"; } &:after { background: #F45750; } } &.social-rss a { &:before, &:after { content: "\f09e"; } &:after { background: #FE9900; } } &.social-behance a { &:before, &:after { content: "\f1b4"; } &:after { background: #5EB5FB; } } &.social-dropbox a { &:before, &:after { content: "\f16b"; } &:after { background: #85BEEC; } } &.social-github a { &:before, &:after { content: "\f09b"; } &:after { background: #94A5B0; } } &.social-skype a { &:before, &:after { content: "\f17e"; } &:after { background: #70CCEF; } } &.social-spotify a { &:before, &:after { content: "\f1bc"; } &:after { background: #8BD05A; } } &.social-stumbleupon a { &:before, &:after { content: "\f1a4"; } &:after { background: #F08066; } } &.social-tumblr a { &:before, &:after { content: "\f173"; } &:after { background: #85A5C3; } } &.social-vimeo a { &:before, &:after { content: "\f194"; } &:after { background: #7C99A8; } } &.social-wordpress a { &:before, &:after { content: "\f19a"; } &:after { background: #649EB9; } } &.social-xing a { &:before, &:after { content: "\f168"; } &:after { background: #4F9394; } } &.social-yahoo a { &:before, &:after { content: "\f19e"; } &:after { background: #C38DCF; } } &.social-vk a { &:before, &:after { content: "\f189"; } &:after { background: #708FAC; } } &.social-instagram a { &:before, &:after { content: "\f16d"; } &:after { background: #CBAA97; } } &.social-reddit a { &:before, &:after { content: "\f1a1"; } &:after { background: #FF7A52; } } &.social-flickr a { &:before, &:after { content: "\f16e"; } &:after { background: #FF4DA9; } } &.social-foursquare a { &:before, &:after { content: "\f180"; } &:after { background: #6FCCF4; } } } } } .btn-scroll { position: relative; overflow: hidden; font-family: $font-family-default !important; line-height: inherit !important; @include transition(all 0.3s ease 0s); font-size: $font-size-normal; &[class*="fa-"]:before { font-family: FontAwesome; } &[class*="ti-"]:before { font-family: themify; } &:after { content: ""; position: absolute; transition: all 0.3s ease 0s; z-index: -1; } &:before { font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; position: relative; text-transform: none; font-size: 100%; height: 100%; line-height: 2.5; position: absolute; transition: all 0.3s ease 0s; width: 100%; } span { backface-visibility: hidden; display: inline-block; height: 100%; transition: all 0.3s ease 0s; width: 100%; } &.btn-scroll-top { &:hover { span { @include transform(translateY(300%)); } &:before { top: 0; } } &:before { left: 0; top: -100%; } } &.btn-scroll-left { &:hover { span { @include transform(translateX(200%)); } &:before { left: 0; } } &:before { left: -100%; top: 0; } } }