| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | /* * Component: modal * ---------------- */.modal {  background: rgba(0, 0, 0, 0.3);}.modal-content {  @include border-radius(0);  @include box-shadow(0 2px 3px rgba(0, 0, 0, .125));  border: 0;  @include media-breakpoint-up(sm) {    @include box-shadow(0 2px 3px rgba(0, 0, 0, .125));  }}.modal-header {  border-bottom-color: $card-border-color;}.modal-footer {  border-top-color: $card-border-color;}//Modal variants.modal-primary {  .modal-body {    @extend .bg-primary;  }  .modal-header,  .modal-footer {    @extend .bg-primary;    border-color: darken(theme-color("primary"), 10%);  }}.modal-warning {  .modal-body {    @extend .bg-warning;  }  .modal-header,  .modal-footer {    @extend .bg-warning;    border-color: darken(theme-color("warning"), 10%);  }}.modal-info {  .modal-body {    @extend .bg-info;  }  .modal-header,  .modal-footer {    @extend .bg-info;    border-color: darken(theme-color("info"), 10%);  }}.modal-success {  .modal-body {    @extend .bg-success;  }  .modal-header,  .modal-footer {    @extend .bg-success;    border-color: darken(theme-color("success"), 10%);  }}.modal-danger {  .modal-body {    @extend .bg-danger;  }  .modal-header,  .modal-footer {    @extend .bg-danger;    border-color: darken(theme-color("danger"), 10%);  }}
 |