.blog-post-container a {
  text-decoration: none;
}
.blog-post-container .article-resource-section ul {
  margin-left: 0;
}
.blog-post-container .article-resource-section ul > .article-resource-block {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  width: 170px;
  margin-left: 50px;
}
.blog-post-container .article-resource-section ul > .article-resource-block:first-child {
  margin-left: 0;
  /* No margin for the first item */
}
.article-resource-section .article-resource-block:nth-child(1) {
  margin-left: 0;
  /* No margin on the first element */
}
.article-resource-section-header h2 {
  font-size: 25px;
  font-weight: bold;
  margin-top: 50px;
}
.article-resource-section {
  border-top: 1px solid #000;
  padding-top: 35px;
}
.article-resource-block p {
  color: #000;
  font-weight: bold;
  padding: 20px 0 0 0;
  max-width: 170px;
}
.article-resource-block .myIcon-amb-off {
  display: none;
  height: 77px;
  width: 80px;
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin: auto;
  background-image: url(https://support.activision.com/content/dam/atvi/support/common/assets/resource-ambassador-chat-icon.png);
}
.article-resource-block .myIcon {
  height: 77px;
  width: 80px;
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin: auto;
}
.article-resource-block .myIcon-amb {
  cursor: pointer;
  display: block;
  height: 77px;
  width: 80px;
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin: auto;
  background-image: url(https://support.activision.com/content/dam/atvi/support/common/assets/resource-ambassador-chat-icon.png);
}
.article-resource-block .amb p {
  display: block;
}
.article-resource-block.amb p:hover {
  cursor: pointer;
}
.article-resource-block.amb-off p {
  display: none;
}
.article-resource-block .myIcon a:link {
  text-decoration: none;
}
.article-resource-block .myIcon:hover {
  background-position: -80px 0;
}
.article-resource-block .myIcon-amb:hover {
  background-position: -80px 0;
  cursor: pointer;
}
.support-options .ambassador-support-link p a:hover {
  color: #bf933e;
  text-decoration: none;
}
@media only screen and (max-width: 768px) {
  .blog-post-container .article-resource-section ul > .article-resource-block {
    display: block;
    margin-left: 0;
  }
}
