/**
 * @file
 * Styles for Flashy+'s buttons.
 */
/*global styles*/
.mlt-style-sharp a.mlt-button,
.mlt-style-sharp .mlt-button > a,
.mlt-style-sharp button.mlt-button,
.mlt-style-sharp input[type="submit"],
.mlt-style-sharp input[type="reset"],
.mlt-style-sharp input[type="button"],
.mlt-style-sharp .mlt-count-down__button,
.mlt-style-sharp .col-12 .view > .more-link a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.mlt-style-oval a.mlt-button,
.mlt-style-oval .mlt-button > a,
.mlt-style-oval button.mlt-button,
.mlt-style-oval input[type="submit"],
.mlt-style-oval input[type="reset"],
.mlt-style-oval input[type="button"],
.mlt-style-oval .mlt-count-down__button,
.mlt-style-oval .col-12 .view > .more-link a {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
}
.mlt-style-rounded a.mlt-button,
.mlt-style-rounded .mlt-button > a,
.mlt-style-rounded button.mlt-button,
.mlt-style-rounded input[type="submit"],
.mlt-style-rounded input[type="reset"],
.mlt-style-rounded input[type="button"],
.mlt-style-rounded .mlt-count-down__button,
.mlt-style-rounded .col-12 .view > .more-link a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/*global styles for buttons that oval shape is not supported*/
.mlt-style-sharp .collapsible-sticky-footer-trigger .mlt-button,
.mlt-style-sharp .collapsible-block__trigger a,
.mlt-style-sharp .overlay-icon,
.mlt-style-sharp ul.icons-list.icons-list--bordered li a,
.mlt-style-sharp .to-top {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.mlt-style-rounded .collapsible-sticky-footer-trigger .mlt-button,
.mlt-style-oval .collapsible-sticky-footer-trigger .mlt-button,
.mlt-style-rounded .collapsible-block__trigger a,
.mlt-style-oval .collapsible-block__trigger a {
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.mlt-style-rounded .overlay-icon,
.mlt-style-oval .overlay-icon,
.mlt-style-rounded ul.icons-list.icons-list--bordered li a,
.mlt-style-oval ul.icons-list.icons-list--bordered li a,
.mlt-style-rounded .to-top,
.mlt-style-oval .to-top {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/*button specific styles*/
.mlt-style-button-sharp a.mlt-button,
.mlt-style-button-sharp .mlt-button > a,
.mlt-style-button-sharp button.mlt-button,
.mlt-style-button-sharp input[type="submit"],
.mlt-style-button-sharp input[type="reset"],
.mlt-style-button-sharp input[type="button"],
.mlt-style-button-sharp .mlt-count-down__button,
.mlt-style-button-sharp .col-12 .view > .more-link a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.mlt-style-button-oval a.mlt-button,
.mlt-style-button-oval .mlt-button > a,
.mlt-style-button-oval button.mlt-button,
.mlt-style-button-oval input[type="submit"],
.mlt-style-button-oval input[type="reset"],
.mlt-style-button-oval input[type="button"],
.mlt-style-button-oval .mlt-count-down__button,
.mlt-style-button-oval .col-12 .view > .more-link a {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
}
.mlt-style-button-rounded a.mlt-button,
.mlt-style-button-rounded .mlt-button > a,
.mlt-style-button-rounded button.mlt-button,
.mlt-style-button-rounded input[type="submit"],
.mlt-style-button-rounded input[type="reset"],
.mlt-style-button-rounded input[type="button"],
.mlt-style-button-rounded .mlt-count-down__button,
.mlt-style-button-rounded .col-12 .view > .more-link a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/*button specific styles for buttons that oval shape is not supported*/
.mlt-style-button-sharp .collapsible-sticky-footer-trigger .mlt-button,
.mlt-style-button-sharp .collapsible-block__trigger a,
.mlt-style-button-sharp .overlay-icon,
.mlt-style-button-sharp ul.icons-list.icons-list--bordered li a,
.mlt-style-button-sharp .to-top {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.mlt-style-button-rounded .collapsible-sticky-footer-trigger .mlt-button,
.mlt-style-button-oval .collapsible-sticky-footer-trigger .mlt-button,
.mlt-style-button-rounded .collapsible-block__trigger a,
.mlt-style-button-oval .collapsible-block__trigger a {
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.mlt-style-button-rounded .overlay-icon,
.mlt-style-button-oval .overlay-icon,
.mlt-style-button-rounded ul.icons-list.icons-list--bordered li a,
.mlt-style-button-oval ul.icons-list.icons-list--bordered li a,
.mlt-style-button-rounded .to-top,
.mlt-style-button-oval .to-top {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
