section.calculateSection.red-button .btn.btn-secondary {
  background: #bd0102;
  border-color: #bd0102;
}
section.calculateSection.red-button .btn.btn-secondary:hover, section.calculateSection.red-button .btn.btn-secondary:focus {
	background: #a20405;
	border-color: #bd0102 !important;
}
section.calculateSection.red-button .btn.btn-secondary:focus, section.calculateSection.red-button .btn.btn-secondary:active {
  box-shadow: 0 0 0 .2rem rgba(189,1,2,.5) !important;	
  border-color: #bd0102 !important;
}

footer #mainfooter .site-contact a.btn-secondary:focus, footer #mainfooter .site-contact a.btn-secondary:hover {
  background: #fff !important;
  color: #005397 !important;
  border-color: #80bdff !important;
}