/*media queries for screen size (lifted from bootstrap)*/
.search-navigation {
  background: #ffffff;
}
.search-navigation ul {
  list-style: none;
  padding: 0;
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1;
}
.search-navigation ul li {
  font-size: 1.2em;
  padding: 5px 10px;
}
.search-navigation ul .active {
  color: #00498d;
  font-weight: 700;
}
.support-article img {
  max-width: 100%;
}
.support-article .group {
  padding: 30px 0px;
}
.support-article .group table {
  text-align: center;
  width: 100%;
}
.support-article .group table td {
  border: #00498d 1px solid;
  vertical-align: top;
}
.support-article .group table td:first-child {
  vertical-align: middle;
}
.support-article .group table .item {
  display: inline-block;
  max-width: 130px;
  padding: 15px 5px;
}
.support-article .group table .item a {
  color: #000;
  display: block;
  padding: 0 0 20px 0;
  text-decoration: underline;
}
.feedback {
  border: #d3d3d3 1px solid;
  border-left: 0;
  border-right: 0;
  margin: 15px 0;
  padding: 15px 0;
}
.feedback h3 {
  color: #545454;
  margin-top: 5px;
}
.feedback h4 {
  color: #777673;
}
.feedback .article-title,
.feedback .like {
  display: inline-block;
  vertical-align: middle;
}
.feedback .like a {
  background: #fff;
  border: #d3d3d3 3px solid;
  border-radius: 8px;
  display: inline-block;
  margin: 0 10px;
  padding: 15px 17px;
  width: auto;
}
.feedback .like a:hover {
  box-shadow: rgba(0, 0, 0, 0.2) 0 3px 5px;
}
.feedback .like a:active {
  box-shadow: rgba(0, 0, 0, 0.2) 0 5px 5px inset;
}
.feedback .social-media {
  text-align: center;
}
@media (max-width: 537.6px) {
  .search-navigation {
    background: #ffffff;
  }
  .search-navigation ul {
    list-style: none;
    padding: 0;
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
  .search-navigation ul li {
    font-size: 1.2em;
    padding-left: 15px;
  }
  .search-navigation ul .active {
    color: #00498d;
    font-weight: 700;
  }
  .support-article .group table .item {
    min-width: 70px;
    max-width: 70px;
  }
  .feedback {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .search-navigation {
    background: #ffffff;
  }
  .search-navigation ul {
    list-style: none;
    padding: 0;
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
  .search-navigation ul li {
    font-size: 1.2em;
    padding-left: 15px;
  }
  .search-navigation ul .active {
    color: #00498d;
    font-weight: 700;
  }
  .support-article .group table .item {
    max-width: 200px;
    padding: 15px 15px;
  }
  .feedback .social-media {
    margin-top: 25px;
    text-align: right;
  }
  .feedback .social-media > * {
    vertical-align: top;
  }
}
@media (min-width: 992px) {
  .feedback .social-media {
    margin-top: 10px;
  }
  .support-article .group table .item {
    max-width: 245px;
  }
}
.article-product {
	padding: 20px 0;
}
.article-product img {
	height: 142.4px;
}
.article-product .stars-float-container {
	float: right;
	position: relative;
	left: -50%;
}
.article-product .stars-float-container .stars,
.article-product .stars-float-container .emptystars {
	position: relative;
	left: 50%;
	margin: 5px auto 0;
}
.article-product-link {
	font-size: 13px;
	color: black;
}
.article-product-name {
	display: block;
	height: 3em;
	overflow: hidden;
}
.article-product-model {
	font-size: 15px;
}
.article-product-price {
	font-size: 2em;
	font-weight: 700;
	color: #153562;
}
