| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 | 
							- //
 
- // Component: Button
 
- //
 
- .btn {
 
-   &.disabled,
 
-   &:disabled {
 
-     cursor: not-allowed;
 
-   }
 
-   // Flat buttons
 
-   &.btn-flat {
 
-     @include border-radius(0);
 
-     border-width: 1px;
 
-     box-shadow: none;
 
-   }
 
-   // input file btn
 
-   &.btn-file {
 
-     overflow: hidden;
 
-     position: relative;
 
-     > input[type="file"] {
 
-       background-color: $white;
 
-       cursor: inherit;
 
-       display: block;
 
-       font-size: 100px;
 
-       min-height: 100%;
 
-       min-width: 100%;
 
-       opacity: 0;
 
-       outline: none;
 
-       position: absolute;
 
-       right: 0;
 
-       text-align: right;
 
-       top: 0;
 
-     }
 
-   }
 
-   .text-sm & {
 
-     font-size: $font-size-sm !important;
 
-   }
 
- }
 
- // Button color variations
 
- .btn-default {
 
-   background-color: $button-default-background-color;
 
-   border-color: $button-default-border-color;
 
-   color: $button-default-color;
 
-   &:hover,
 
-   &:active,
 
-   &.hover {
 
-     background-color: darken($button-default-background-color, 5%);
 
-     color: darken($button-default-color, 10%);
 
-   }
 
- }
 
- // Application buttons
 
- .btn-app {
 
-   @include border-radius(3px);
 
-   background-color: $button-default-background-color;
 
-   border: 1px solid $button-default-border-color;
 
-   color: $gray-600;
 
-   font-size: 12px;
 
-   height: 60px;
 
-   margin: 0 0 10px 10px;
 
-   min-width: 80px;
 
-   padding: 15px 5px;
 
-   position: relative;
 
-   text-align: center;
 
-   // Icons within the btn
 
-   > .fa,
 
-   > .fas,
 
-   > .far,
 
-   > .fab,
 
-   > .fal,
 
-   > .fad,
 
-   > .svg-inline--fa,
 
-   > .ion {
 
-     display: block;
 
-     font-size: 20px;
 
-   }
 
-   > .svg-inline--fa {
 
-     margin: 0 auto;
 
-   }
 
-   &:hover {
 
-     background-color: $button-default-background-color;
 
-     border-color: darken($button-default-border-color, 20%);
 
-     color: $button-default-color;
 
-   }
 
-   &:active,
 
-   &:focus {
 
-     @include box-shadow(inset 0 3px 5px rgba($black, .125));
 
-   }
 
-   // The badge
 
-   > .badge {
 
-     font-size: 10px;
 
-     font-weight: 400;
 
-     position: absolute;
 
-     right: -10px;
 
-     top: -3px;
 
-   }
 
- }
 
- // Extra Button Size
 
- .btn-xs {
 
-   @include button-size($button-padding-y-xs, $button-padding-x-xs, $button-font-size-xs, $button-line-height-xs, $button-border-radius-xs);
 
- }
 
 
  |