.btn.btn-primary, .btn.btn-secondary, .button.btn-default {
  border-color: #Ed1c24 !important;
  color: #fff !important;
  background-color: #Ed1c24 !important; }
  .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-secondary:hover, .btn.btn-secondary:focus, .button.btn-default:focus {
    background-color: transparent !important;
    border-color: #000 !important;
    color: #000 !important; }

.btn.btn-primary.btn-default, .btn.btn-secondary.btn-default, .btn.btn-tertiary.btn-default {
  border-color: #Ed1c24 !important;
  color: #fff !important;
  background-color: #Ed1c24 !important; }
  .btn.btn-primary.btn-default:hover, .btn.btn-primary.btn-default:focus, .btn.btn-secondary.btn-default:hover, .btn.btn-secondary.btn-default:focus, .btn.btn-tertiary.btn-default:hover, .btn.btn-tertiary.btn-default:focus {
    background-color: transparent !important;
    border-color: #000 !important;
    color: #000 !important; }

.btn.btn-primary.btn-theme, .btn.btn-secondary.btn-theme, .btn.btn-tertiary.btn-theme, .button.btn-default.btn-theme {
  border-color: #Ed1c24 !important;
  color: #fff !important;
  background-color: #Ed1c24 !important; }
  .btn.btn-primary.btn-theme:hover, .btn.btn-primary.btn-theme:focus, .btn.btn-secondary.btn-theme:hover, .btn.btn-secondary.btn-theme:focus, .btn.btn-tertiary.btn-theme:hover, .btn.btn-tertiary.btn-theme:focus, .button.btn-default.btn-theme:focus {
    background-color: transparent !important;
    border-color: #fff !important;
    color: #fff !important; }

.btn.btn-primary.btn-reverse, .btn.btn-secondary.btn-reverse, .btn.btn-tertiary.btn-reverse, .button.btn-default.btn-reverse {
  border-color: #fff !important;
  color: #fff !important;
  background-color: transparent !important; }
  .btn.btn-primary.btn-reverse:hover, .btn.btn-primary.btn-reverse:focus, .btn.btn-secondary.btn-reverse:hover, .btn.btn-secondary.btn-reverse:focus, .btn.btn-tertiary.btn-reverse:hover, .btn.btn-tertiary.btn-reverse:focus, .button.btn-default.btn-reverse:focus {
    background-color: #Ed1c24 !important;
    border-color: #Ed1c24 !important;
    color: #fff !important; }
    
    .btn {
      word-break: break-all;
      white-space: normal; }
	  
.button{
  padding: 10px 18px;
  text-transform: uppercase;
  border-radius: 0%;
  -webkit-border-radius: 0%;
  -moz-border-radius: 0%;
  transition: .3s all;
  font-size: 15px;
}

.button.btn-simple {
background: transparent;
    color: #ed1c24;
    border: none;
    outline: none;
    text-decoration: none;
    padding: 9px 25px 9px 30px;
}

.card-overlay .btn.btn-primary:hover,
.card-overlay .btn.btn-primary:focus,
.card-overlay .btn.btn-secondary:hover,
.card-overlay .btn.btn-secondary:focus,
.card-overlay .button.btn-default:focus,
.dark-theme .ow-card .btn.btn-primary:hover,
.dark-theme .ow-card .btn.btn-primary:focus {
    background-color: transparent !important;
    border-color: #fff !important;
    color: #fff !important;
}


.ow-content-card.light-theme .button.btn-default {
    border: 2px solid #ed1c24 !important;
}

.ow-content-card.light-theme .button.btn-default:hover,
.ow-content-card.light-theme .button.btn-default:focus {
    background-color: transparent !important;
    border: 2px solid #000 !important;
    color: #000 !important;
}