.wppc_container {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.wppc_container .selector {
	margin-bottom: 25px;
}
.wppc_container .selector select, .wppc_container .selector input {
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519' style='fill:white'/></svg>");
  background-repeat:no-repeat;
  background-position: right 10px top 15px;
  background-size: 16px 16px;
  color: #ffffff;
  padding:12px;
  width:auto;
  font-size:16px;
  font-weight:bold;
  color:#fff;
  text-align:center;
  text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
  border-radius:3px;
  -webkit-border-radius:3px;
  -webkit-appearance: none;
  border:0;
  outline:0;
  -webkit-transition:0.3s ease all;
	   -moz-transition:0.3s ease all;
	    -ms-transition:0.3s ease all;
	     -o-transition:0.3s ease all;
	        transition:0.3s ease all;
  background-color:#3498DB;
	margin-bottom: 5px;
}
.wppc_container .selector select#sdayp {
	min-width: 64px;
	-moz-appearance: none;
}
.wppc_container .selector select#smonthp {
	min-width: 140px;
	-moz-appearance: none;
}
.wppc_container .selector select#syearp {
	min-width: 90px;
	-moz-appearance: none;
}
.wppc_container .selector select::-moz-focus-inner {
	border: 0;
}
.wppc_container .selector select {
	-moz-appearance: none;
}
.wppc_container .selector select:focus, .wppc_container .selector select:active, .wppc_container .selector input:focus, .wppc_container .selector input:active {
  border:0;
  outline:0;
}
.wppc_container.wpcc_email_yes #semailp {
	background: transparent;
	width: 302px;
}
.wppc_container.wpcc_email_yes .wpcc_submit {
	width: 302px;
	text-transform: uppercase;
}
.wppc_container.wpcc_email_yes #semailp::-webkit-input-placeholder {
   color: rgba(255,255,255, .8);
}
.wppc_container.wpcc_email_yes #semailp:-moz-placeholder { /* Firefox 18- */
   color: rgba(255,255,255, .8);
}
.wppc_container.wpcc_email_yes #semailp::-moz-placeholder {  /* Firefox 19+ */
   color: rgba(255,255,255, .8);
}
.wppc_container.wpcc_email_yes #semailp:-ms-input-placeholder {  
   color: rgba(255,255,255, .8);
}
#wpcc_submit.disabled {
	display: none;
}
#wpcc_loading.hideme {
	display: none;
}
#wpcc_loading.showme {
	display: block;
}
.wppc-week {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 20px;
	color: #ffffff;
}
.wppc-week strong {
	font-size: 16px;
	margin-bottom: 5px;
}


@media (max-width: 468px) {
}




.wpcc_turquoise select, .wpcc_turquoise #semailp, .wpcc_turquoise .wppc-week {
	background-color: #1ABC9C !important;
}
.wpcc_turquoise .wpcc_submit {
	background: #16A085 !important;
}
.wpcc_green select, .wpcc_green #semailp, .wpcc_green .wppc-week {
	background-color: #2ECC71 !important;
}
.wpcc_green .wpcc_submit {
	background: #27AE60 !important;
}
.wpcc_blue select, .wpcc_blue #semailp, .wpcc_blue .wppc-week {
	background-color: #3498DB !important;
}
.wpcc_blue .wpcc_submit {
	background: #2980B9 !important;
}
.wpcc_violet select, .wpcc_violet #semailp, .wpcc_violet .wppc-week {
	background-color: #9B59B6 !important;
}
.wpcc_violet .wpcc_submit {
	background: #8E44AD !important;
}
.wpcc_dark select, .wpcc_dark #semailp, .wpcc_dark .wppc-week {
	background-color: #34495E !important;
}
.wpcc_dark .wpcc_submit {
	background: #2C3E50 !important;
}
.wpcc_yellow select, .wpcc_yellow #semailp, .wpcc_yellow .wppc-week {
	background-color: #F1C40F !important;
}
.wpcc_yellow .wpcc_submit {
	background: #F39C12 !important;
}
.wpcc_orange select, .wpcc_orange #semailp, .wpcc_orange .wppc-week {
	background-color: #E67E22 !important;
}
.wpcc_orange .wpcc_submit {
	background: #D35400 !important;
}
.wpcc_red select, .wpcc_red #semailp, .wpcc_red .wppc-week {
	background-color: #E74C3C !important;
}
.wpcc_red .wpcc_submit {
	background: #C0392B !important;
}
.wpcc_light select, .wpcc_light #semailp, .wpcc_light .wppc-week {
	background-color: #95A5A6 !important;
}
.wpcc_light .wpcc_submit {
	background: #7F8C8D !important;
}
