| html, body, div, span, img { |
| margin: 0; |
| padding: 0; |
| border: 0; |
| outline: 0; |
| font-size: 100%; |
| vertical-align: baseline; |
| background: transparent; |
| } |
| |
| body { |
| line-height: 1; |
| overflow-x: hidden; |
| } |
| |
| a { |
| margin: 0; |
| padding: 0; |
| font-size: 100%; |
| vertical-align: baseline; |
| background: transparent; |
| } |
| |
| .productContainer { |
| font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; |
| height: 80px; |
| padding: 18px 14px; |
| border-bottom: 3px solid #eee; |
| overflow: hidden; |
| } |
| |
| .productContainer:last-child { |
| border-bottom: 0; |
| } |
| |
| .largeProduct:hover { |
| background-color: transparent !important; |
| } |
| |
| .largeProduct div.product { |
| height: auto !important; |
| } |
| |
| .largeProduct div.productDescription { |
| height: 140px; |
| overflow-x: hidden; |
| overflow-y: auto; |
| } |
| |
| .largeProduct div.productContainer { |
| width: 100%; |
| } |
| |
| .largeProduct div.product { |
| width: 100%; |
| } |
| |
| .largeProduct body { |
| width: 100%; |
| } |
| |
| .details { |
| float: right; |
| padding-top: 2px; |
| padding-right: 0px; |
| font-size:75% |
| } |
| |
| .productLink { |
| cursor: pointer; |
| } |
| |
| .noSelect { |
| -webkit-touch-callout: none; |
| -webkit-user-select: none; |
| -khtml-user-select: none; |
| -moz-user-select: none; |
| -ms-user-select: none; |
| user-select: none; |
| } |
| |
| .productContainer:hover { |
| background-color: #aebbdd; |
| } |
| |
| .iconContainer { |
| display: table-cell; |
| } |
| |
| .icon { |
| width: 64px; |
| height: 64px; |
| position: relative; |
| background-color: #eeeeee; |
| border-radius: 32px; |
| text-align: center; |
| line-height: 64px; |
| } |
| |
| .incubating { |
| max-height: 2ex; |
| vertical-align: text-bottom; |
| } |
| |
| .icon img { |
| margin-left: auto; |
| margin-right: auto; |
| margin-bottom: 3px; |
| vertical-align: middle; |
| } |
| |
| .product { |
| display: table-cell; |
| vertical-align: top; |
| height: 56px; |
| padding: 6px 0 2px 16px; |
| overflow: visible; |
| width: 100%; |
| } |
| |
| .productTitle { |
| font-size: 16px; |
| color: #3d3364; |
| font-weight: bold; |
| margin-bottom: 10px; |
| } |
| |
| .productDescription { |
| font-size: 13px; |
| color: #555555; |
| line-height: 15px; |
| } |