.p_code_data td.label {
  color: inherit;
}

.p_code_data {
  margin-bottom: 10px;
}

.p_thanks label { font-weight: bold; text-decoration: underline; }
.p_thanks span { font-weight: bold; }
.p_thanks .partier span:nth-child(1) { color: #ae70e6; }
.p_thanks .partier span:nth-child(2) { color: #6094dc; }
.p_thanks .partier span:nth-child(3) { color: #e77afe; }
.p_thanks .bot { color: #E604FF; }
.p_thanks .mod { color: #008053; }
.p_thanks .poster { color: #80007c; }
.p_thanks .user { color: #0067a9; }

.p_thanks ul:before { content: '\0000a0\2013\0000a0'; text-decoration: none; }

.p_thanks ul,
ul.comma-list {
  list-style: none;
  display: inline-block;
  padding: 0;
  margin: 0;
}
.p_thanks ul li { font-weight: bold; }
.p_thanks ul li,
ul.comma-list li { display: inline-block; margin: 0; padding: 0; background: transparent; }

.p_thanks ul li:after,
ul.comma-list li:after { content: ','; margin-right: 5px; }

.p_thanks ul li:last-child:before,
ul.comma-list li:last-child:before { content: 'and '; }

.p_thanks ul li:last-child:after,
ul.comma-list li:last-child:after { content: '.'; clear: both; }

.p_thanks ul li:only-of-type:before,
.p_thanks ul li:only-of-type:after,
ul.comma-list li:only-of-type:before,
ul.comma-list li:only-of-type:after { content: ''; margin: 0; }

.p_comments { font-weight: bold; margin: 15px 0; }
.p_comments .notice,
.comment-template .notice { color: #cc1600; font-weight: bold; font-size: inherit; }

div.p_code_data div.pt_timer_displayTime {
	display: inline-block;
	margin-right: 10px;
}

div.p_code_data div.pt_timer_countdown {
	font-size: small;
	font-style: italic;
	color: #f00;
	display: inline-block;
}

span.pt_timer_expired {
	font-weight: bold;
	color: #f00;
}

div.p_code_data {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #dfdfdf;
  margin: 0;
}

div.p_code_data table {
  width: 100%;
}

div.p_code_data table,
div.p_code_data td {
}

div.p_code_data td {
  padding: 10px;
  vertical-align: top;
}

div.p_code_data td.p_label {
  text-align: right;
  font-weight: bold;
  width: 25%;
}

div.p_code_data .p_footer {
  background-color: #efefef;
  padding: 5px 15px;
}

a.read-more,
.entry-meta .posted-on {
  display: none;
}

div.p_code_data .p_footer:after {
  content: "© Swag Codes Spoiler. All rights reserved. “SwagBucks”, “SwagCodes” and “Swagstakes” are trademarks of Prodege LLC, all rights reserved. All trademarks and registered trademarks appearing on this site are property of their respective owners.";
  margin-top: 20px;
  font-size: 7pt;
  font-height: 1em;
}

div.p_code_data .pt_expired_wrapper {
  display: block;
}

div.p_code_data .pt_missed_it {
  font-size: 10pt;
  margin-top: 10px;
}

div.p_dynamic_code_hint,
span.p_dynamic_code_form {
  font-size: 12px;
  font-style: italic;
  margin-top: 10px;
}
span.p_dynamic_code_form { text-decoration: underline; }
div.p_dynamic_code_hint:before {
  content: "Each person has a unique code. Click on the link above to find your own. The code will look something like: ";
}
div.p_dynamic_code_hint:after {
  content: ", with the XXXX being random numbers and letters.";
}
