#article2018 .breadCrumb {
  margin-top: 0.5rem;
}

#article2018 p.quote {
  font-weight: bold;
  font-family: helvbld, Arial, sans-serif;
}
#article2018 p.byline {
  font-style: italic;
  margin-top: -0.5rem;
}

@media (min-width: 992px) {
    #article2018 .carly .col-lg-3 {
      max-width: 21%;
      flex: 0 0 21%;
      -ms-flex: 0 0 21%;
    }
}

#article2018 .colorBar > div {
  max-width: 1200px;
  margin: 1rem -15px 1rem 15px;
  background-color: #756caf;
  color: #fff;
  padding: 1rem 1rem;
}
#article2018 .colorBar h2 {
  font-family: HelveticaNeueLTStd-ThIt, sans-serif;
  font-size: 2rem;
  color: #fff;
  margin-bottom: -0.25em;
}

#article2018 .palettes p {
  margin-bottom: 1rem;
}
#article2018 .palettes .btn {
  margin-top: 3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
#article2018 .palettes h3 {
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 1rem;
}
#article2018 .palettes.kinetta h3 {
  color: #d86f35;
}
#article2018 .palettes.stellknight h3 {
  color: #6d67a7;
}
#article2018 .palettes.zephire h3 {
  color: #83adc6;
}
#article2018 .palettes.bash h3 {
  color: #21221d;
}

hr:not(#article2018) {
  border: 0;
  width: 0;
}
#article2018 hr {
  border: 1px solid #999;
  width: 100%;
  margin: 3rem 0 1.5rem;
}

#article2018 .products {
  margin-top: -1.5rem;
}

#article2018 .products p {
  font-weight: bold;
}

#article2018 .products .btnCustom {
  width: 100%;
  margin-top: 1.25rem;
}

#article2018 .mt1 {
  margin-top: 1rem;
}
#article2018 .mb1 {
  margin-bottom: 1rem;
}
#article2018.magento .mt1 {
  margin-top: 2rem;
}
#article2018.magento .mb1 {
  margin-bottom: 2rem;
}
#article2018 .mt2 {
  margin-top: 2rem;
}
#article2018 .mb2 {
  margin-bottom: 2rem;
}
#article2018 .mt3 {
  margin-top: 3rem;
}
#article2018 .mb3 {
  margin-bottom: 3rem;
}


#article2018.magento .colorBar > div {
  padding: 1rem 1rem 0.5rem 2rem;
}
#article2018.magento h2 {     
  font-family: Helvetica-Neue-Thin-Italic,"Helvetica Neue Thin Italic","Microsoft JhengHei",Arial,sans-serif; 
  font-size: 4rem;
  margin-bottom: 0;
}
#article2018.magento a {
  text-decoration: underline;
}
#article2018.magento .btnCustom a {
  font-size: 1.75rem;
  font-weight: bold;
  text-decoration: none;
}
#article2018.magento .palettes h3 {
  font-size: 2.5rem;
}
#article2018.magento .palettes p {
    margin-bottom: 2rem;
}

#article2018.magento.fr div.products .shopAll .btnCustom a {
  /*font-size: 1.1rem;
  line-height: 2em;*/
}
#article2018.magento.it div.products .shopAll .btnCustom a {
  font-size: 1.2rem;
  line-height: 2.3rem;
}
#article2018.magento.de div.products .shopAll .btnCustom a {
  font-size: 1.25rem;
  line-height: 2.2rem;
}
#article2018.magento.es div.products .btnCustom a {
  font-size: 1.5rem;
  /*line-height: 2em;*/
}


@media only screen and (max-width: 450px) {  
  #article2018 img { margin: 0 0 1rem; width: 100%; }  
  #article2018 .palettes img { margin-top: 1rem; }  
  #article2018 .colorBar > div { max-width: 92%; }
  #article2018 .btn { width: 100%; }
  #article2018 .palettes .btn { margin-top: 1rem; }
  #article2018 .products img { width: 100%; }
  #article2018 .products .btnCustom { margin-bottom: 2rem; } 
  #article2018.magento .products .btnCustom { margin-bottom: 4rem; }  
}