/* Products Page */

ul.products {
  margin: 0;
  padding: 32px 0;
}
ul.products li {
  list-style: none;
  border-bottom: 1px solid #eee;
  margin-bottom: 16px;
  padding: 10px 0;
  font-size: 14px;
}
ul.products li .span3 {
  text-align: right;
}
.productsInfo__content{
  max-width: 600px;
  margin: 0 auto;
}
.promo-btn{
  color: #FF0000;    
  text-transform: capitalize;
  display: inline-block;
  vertical-align: middle;
  padding: 5px 10px;
  border-radius: 4px;
  font-weight: 700;
  border: 1px solid #FF0000;
  margin-top: 10px;
}
.promo-btn:hover{
  background: #FF0000;
  color: #FFFFFF;
}

/* catalog header edits */
.productsIntro {
  background-position: center;
  background-color: #0193de;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding: 20px 0;
  margin: 0px 0px 40px 0px;
}
.productsInfo__content {
  position: relative;
  z-index: 15;
  
}

/*** ADDED BY TC ***/

body {
  color: #444444;
}
img {
  height: auto !important;
  max-width: 100%;
  border: 0;
  vertical-align: bottom;
}
h4 a {
  font-weight: bold;
}
#form_id .row-fluid {
  width: 90%;
  float: left;
}
#form_id input#submit-button {
  margin-top: 46px;
  margin-left: 14px;
  height: 43px;
  background: #0193de;
  color: white;
  border: 0px;
  text-transform: capitalize;
}
#form_id input#submit-button:hover {
  background: #17abf6 !important;
}

.background-grey{
  background-color: #F2F2F2;
  padding: 20px;
}  
 
.background-blue{
  color: #ffffff;
  text-align: left;
  background-color: #0193DE;
  padding: 20px;
  
  
