﻿button, .button, input[type="submit"], input[type="button"] {background-color: #7ea634 !important;}
button:hover, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {background-color: #65852a !important;}

button {
      border-style: solid !important;
      border-width: 0 !important;
      cursor: pointer !important;
      font-family: "Source Sans Pro",Helvetica,Roboto,Arial,sans-serif !important;
      font-weight: 600 !important;
      line-height: normal !important;
      margin: 0 0 1.25rem !important;
      position: relative !important;
      text-decoration: none !important;
      text-align: center !important;
      -webkit-appearance: none !important;
      border-radius: 0 !important;
      display: inline-block !important;
      padding-top: 1rem !important;
      padding-right: 2rem !important;
      padding-bottom: 1.0625rem !important;
      padding-left: 2rem !important;
      font-size: 1rem !important;
      background-color: #7ea634 !important;
      border-color: #65852a !important;
      color: #fff !important;
      border-radius: 3px !important;
      text-transform: uppercase !important;
      letter-spacing: .5px !important;
      color: #fff !important;
      transition: background-color 300ms ease-out !important;
    }

#catalogHoriz {width: 100%;}
.categoryColumn {width: 85%;}

@media only screen and (min-width: 200px) {
	#catalogHoriz {width: 100%; padding: 0;}
	.categoryColumn {margin-bottom: 4%;}
}

@media only screen and (min-width: 600px) {
	.categoryColumn {width: 48%;}
}

@media only screen and (min-width: 960px) {
	.categoryColumn {width: 31.5%;} /* 3 Column ***/
}
