.c4c7fc7 { color: #4c7fc7; }
#article2018 h1, #article2018 h3 { color: #8fc1dd; }
#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 .mb0 { margin-bottom: 0; }

#article2018 .btnPantone {
  padding: 8px 5px 0 5px;
  moz-box-shadow: 2px 4px 12px rgba(0,0,0,0.25);
  height: 44px;
  cursor: pointer;
  margin: 0.75em 0 0 0;
  background-color: rgba(0,0,0,0.8);
  text-align: center;
  display: block;
  width: auto;
  font-size: 18px;
  font-weight: bold;
  max-width: 65%;
}

#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 { margin: 20px 0 !important; }