/*
 * Customer Overide CSS for button color and font and background colors
*/


body {font-family:Arial, sans-serif; color: #2D3033}
header {padding:40px; margin: 0 auto; text-align:center; margin-bottom:20px;}
footer {padding:10px; background:#2D3033; color:#fff; height: 40px; margin-top:auto; border-top: 8px solid #70BC1F;}
footer p{padding-left:1em; color:#fff;}


.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  border-radius: 0px;
    font-weight: bold;
	text-transform: initial;
	font-size:1.5em;
	margin:2em;
	line-height: 1.15;
	height:3.2em;
}

img {
  max-width: 100%;
  height: auto;
}

.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
   background-color: #5A4099;
  border-color: #5A4099;
  border-bottom:5px solid #433073;
}
  
 .button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus {
  color: #fff;
   background-color: #5A4099;
  border-color: #5A4099;
  border-bottom:5px solid #433073;
  -webkit-filter: brightness(90%);
}


