#product {
  animation: 0.5s ease-in fadeIn; }

@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

img.thumb {
  transition-duration: 0.2s; }
  img.thumb:hover {
    opacity: 0.75; }

main section {
  margin: 0 2% 0 2% !important; }

h2 {
  line-height: 1.2em; }

div.tab-content p {
  margin-bottom: 1em; }

div.tab-content ul {
  list-style-type: disc;
  padding-left: 2em; }

div#specs table td:first-child {
  padding-right: 1.5em;
  font-weight: bold; }

div.reviews a {
  color: inherit; }
