#article2018 h1, #article2018 h3 { color: #484fa7; }
#article2018 h1 { font-size: 58px; }
#article2018 h3 { text-transform: uppercase; font-size: 18px; font-weight: bold; margin-top: 20px; }

#article2018 p { padding-bottom: 12px; }
#article2018.magento p { padding-bottom: 0; }
#article2018 p.date { margin: 20px 0 6px 0; }
#article2018 p.italic { font-size: 17px; }
#article2018 p.italic.summary { margin-bottom: -18px; }
#article2018.magento p.italic.summary { margin-bottom: 0; }

#article2018 ul { line-height: 1.8; margin-top: -8px; }

#article2018 .mt0 { margin-top: 0; }
#article2018 .mtneg20 { margin-top: -20px; }
#article2018 .mb0 { margin-bottom: 0; }

#article2018 .customContainer #myPantone_SocialNetworkLikeButtons { margin: 1rem 0 -30px -44px; }
#article2018 .customContainer #myPantone_SocialNetworkLikeButtons ul li { min-width: 0; }
#article2018 section.socialWrapper { float: right; }

@media only screen and (max-width: 578px) {
	#article2018.container { padding: 0 15px !important; }
	img.d-md-none { width: 100%; margin-bottom: 20px; }
	img.d-md-none { width: 100%; margin-bottom: 20px; }
	#article2018 .btnPantone { max-width: 100%; }
}

#article2018.magento h1 {
  font-family: Helvetica-Neue-Thin-Italic,"Helvetica Neue Thin Italic","Microsoft JhengHei",Arial,sans-serif;
}
#article2018.magento .mt1rem {
  margin-top: 1rem;
}
#article2018 .breadCrumb { margin: -20px 0; }
#article2018 img.hero { margin: 20px 0; }

.row.footnote {
  border-top: 1px solid rgba(0,0,0,0.25);
  padding-top: 20px;
}
.row.footnote ul { list-style: none; }