#article2018 #pciLockup { margin-top: -40px; }

#article2018 #pciLockup h1.title { color: #e03c31 }

#article2018 .credit { font-size: 0.8rem; font-style: italic; }

#article2018 section.socialWrapper { display: block; }

@media screen and (max-width: 578px) {
	.pad p { padding: 0 15px 15px; }
	#article2018 #pciLockup { margin-top: -20px; margin-bottom: -10px;}
}

@media screen and (min-width: 578px) {
	.top-nav-pencil-banner.magento { height: 30px !important; }
}
.colorPalette { max-width: 800px; margin: 15px; }
.colorPalette .row1,
.colorPalette .row2,
.colorPalette .row3,
.colorPalette .row4,
.colorPalette .row5 { height: 46px; margin-bottom: 40px;}
.colorPalette .col1 { width: 46%; float: left; }
.colorPalette .col2 { width: 36%; float: left; }
.colorPalette .col3 { width: 18%; float: left; }
.colorPalette p.text { 
	text-transform: uppercase; 
	color: #fff; 
	font-weight: bolder; 
	line-height: 1;
	max-width: 70px;
	margin: 6px 0 5px 8px;
	font-size: 12.5px;
}
.magento .colorPalette p.text { 
	max-width: 90px;
}
.colorPalette p.text.black { 
	color: #000; 
}
@media screen and (min-width: 1199px) {
	.colorPalette { width: 800px; margin: 10px 0 0 -10px;}
	.colorPalette .col1 { width: 49%; }
	.colorPalette .col2 { width: 39%; }
	.colorPalette .col3 { width: 12%; }
	.colorPalette p.text { font-size: 14.5px; max-width: 90px; }
}

.colorPalette .r1c1 { background-color: #E03C31; }
.colorPalette .r1c2 { background-color: #C4622D; }
.colorPalette .r1c3 { background-color: #F1B300; }
.colorPalette .r2c1 { background-color: #B33D26; }
.colorPalette .r2c2 { background-color: #AE2573; }
.colorPalette .r2c3 { background-color: #DAAA00; }
.colorPalette .r3c1 { background-color: #EF3340; }
.colorPalette .r3c2 { background-color: #9EA700; }
.colorPalette .r3c3 { background-color: #E87722; }
.colorPalette .r4c1 { background-color: #BA5826; }
.colorPalette .r4c2 { background-color: #7F35B2; }
.colorPalette .r4c3 { background-color: #E0A526; }
.colorPalette .r5c1 { background-color: #F2CD00; }
.colorPalette .r5c2 { background-color: #CD7925; }
.colorPalette .r5c3 { background-color: #772583; }