.btn-info {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #6b1d13;
    background-image: -moz-linear-gradient(top,#cccccc,#cccccc);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#cccccc),to(#cccccc));
    background-image: -webkit-linear-gradient(top,cccccc,#cccccc);
    background-image: -o-linear-gradient(top,#cccccc,#cccccc);
    background-image: linear-gradient(to bottom,#cccccc,#cccccc);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#cccccc', GradientType=0);
    border-color: #cccccc #cccccc #cccccc;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    *background-color: #cccccc;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.title, .component-content h2 {
    color: #000000;
}

.title, .component-content h2 {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: normal;
  line-height: 30px;
  margin-bottom: 5px;
  margin-top: 0;
  padding-bottom: 5px;
}

.title, .component-content h3 {
    color: #000000;
}

.title, .component-content h3 {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: normal;
  line-height: 30px;
  margin-bottom: 5px;
  margin-top: 0;
  padding-bottom: 5px;
}

.box2 {
  background: #6b1d13 none repeat scroll 0 0;
  border: 0px solid #a1a1a1;
  color: #6b1d13;
}

.box2 .title, .box2 h1, .box2 h2, .box2 h3, .box2 h4, .box2 h5, .box2 h6 {
    color: #6b1d13
}

.box2 {
    background: #6b1d13 none repeat scroll 0 0;
    border: 0px solid #a1a1a1;
    color: #6b1d13;
}




h3 {
    font-weight: 500;
}

}

h4 {
    font-size: 14px;
    line-height: 14px;
}


#rt-top-surround {
    background: #000000;
}

#rt-menu {
    background: #000000;
}

.readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button, .btn-primary, .btn-primary.disabled {
  border-color: #8d8d8d;
  background: #939393;
  box-shadow: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #6b1d13;
  text-shadow: none;
}
.button, 

 #rt-top-surround #rt-header .rt-block:not(.box1):not(.box2):not(.box3) {
  color: #ffffff;
  position: relative;
}




