/* */
/*  */
.box_shadow, .matrix .view-content {
  box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc; }

.border_radius, .matrix .view-content {
  border-radius: 5px;
  -webkit-border-radius: 5px; }

.font_oswald, .matrix .view-content .views-field-title {
  font-family: 'oswaldregular'; }

/* BUTTON */
.form-actions .form-submit {
  margin: 0 10px 10px 0;
  border: none;
  padding: 8px 20px;
  color: #fff;
  background: #c01700;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  cursor: pointer; }
  .form-actions .form-submit:hover, .form-actions .form-submit:focus {
    background-color: #333333; }

.font_awesome {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1; }

/* matrix views (grids) */
.matrix {
  margin-bottom: 15px; }
  .matrix .view-content {
    background: #fff;
    padding: 20px 10px 10px 10px; }
    .matrix .view-content .views-col {
      padding: 0 10px; }
    .matrix .view-content .views-field-field-image {
      margin-bottom: 15px; }
      .matrix .view-content .views-field-field-image img {
        padding: 3px;
        border: 1px solid #dadada;
        border-radius: 3px;
        -webkit-border-radius: 3px; }
    .matrix .view-content .views-field-title {
      text-align: center;
      margin-bottom: 10px;
      font-size: 1.38em; }

/* sidebar matrix (column) */
.sidebar .our-products-list .views-field-title {
  /* don't move title into image... */
  position: relative; }
