.starter-kit {}
.starter-kit h2 { display:block; border-bottom: 3px solid #007841; padding: 16px 0px 16px 0px; margin:16px 0px 16px 0px; }
.starter-kit-image { background-repeat: no-repeat; background-size: contain; background-position: 0px 0px; height: 300px; }
.starter-kit-body { position: relative; font-size: 14px; }

.starter-kit-contains {  }
.starter-kit-contains .articles { position:relative; }
.starter-kit-contains .article {margin-bottom: 8px;}
.starter-kit-contains .article-name { padding: 24px 0px 16px 16px; }


.starter-kit-contains .article-image-wrap {
  width: 100px;
  height: 64px;
  margin-left: 32px;
  text-align:center;
}
.starter-kit-contains .article-image { 
  width: auto;
  height: auto;
  max-width: 100px;
  max-height: 64px; 
}

.starter-kit-info {
  margin-top: 16px;
  margin-bottom: 16px;
}

.starter-kit .article-name:hover {
  text-decoration: underline;
}

.starter-kit-info table { border-collapse: collapse; border: 1px solid #eee; font-size:14px; table-layout:fixed; }
.starter-kit-info table th { background-color: #007841; color: #FFF; padding: 8px; }
.starter-kit-info table th:first-child { text-align:left; }
.starter-kit-info table th:nth-child(2) { width: 48px; }
.starter-kit-info table th:nth-child(3) { width: 96px; }
.starter-kit-info table td { padding: 8px; }
.starter-kit-info table td:nth-child(2) { text-align:center; }
