﻿#gift { margin: 1em auto; position: relative; width:629px; height: 235px; font: 13px Arial, sans-serif; }
#gift label { text-transform: none; }
#gift h2 { border: none; background: none; color: #DC0019; position: absolute; top: 14px; left: 88px; margin: 0; padding: 0; font: bold 17px Arial, sans-serif; }
#gift .gift-recipient-name { position: absolute; top: 40px; left: 88px; }
#gift .gift-recipient-email { position: absolute; top: 40px; left: 288px; }
#gift .gift-message { position: absolute; top: 88px; left: 88px; }
#gift .gift-message textarea { width: 380px; height: 44px; border: 1px solid #ABADB3; padding: 5px; }
#gift .instructions { position: absolute; top: 172px; left: 88px; font-size: 12px; padding-right: 24px; }
#gift input { width: 175px; padding: 5px; border: 1px solid #ABADB3; }

.facebook-embed #gift { width: 440px; height: 250px; }
.facebook-embed #gift input { width: 150px; }
.facebook-embed #gift .gift-recipient-email { left: 262px; }
.facebook-embed #gift .gift-message textarea { width: 324px; }

/* Holiday template */
.gift-holiday 
{ 
	border: 1px solid #89C0F9; 
	background: url(/images/gifts/holiday/page-bg.jpg);  
}

/* Birthday template */
.gift-birthday 
{ 
	border: 1px solid #89C0F9; 
	background: url(/images/gifts/birthday/page-bg.jpg);  
}

/* Loved One template */
.gift-lovedone 
{ 
	border: 1px solid #DC3131; 
	background: url(/images/gifts/lovedone/page-bg.jpg);  
}

#gift.gift-lovedone h2 { color: #DD0000; }
.gift-lovedone { color: #4F4F4F; }


/* Flag Day template */
.gift-flagday 
{ 
	border:1px solid #073E65; 
	background: url(https://secure.piryx.com/images/gifts/flagday/page-bg.jpg);  
}

#gift.gift-flagday #gift-page-preview-title {
color:#B2DFFF;
}
.gift-flagday { color: #FFFFFF; }
#gift.gift-flagday .instructions{
color:#FFD1D0;
font-family:Arial;
font-size:12px;
}
#gift.gift-flagday input, #gift.gift-flagday .gift-message textarea{
font-size: 12px;
font-family:Arial;
}

#gift.gift-flagday label {
color:#FFFFFF ;
}

#gift #gift-page-preview-title {
background:none repeat scroll 0 0 transparent;
border:medium none;
font:bold 19px Arial,sans-serif;
left:88px;
margin:0;
padding:0;
position:absolute;
top:14px;
}

#gift.gift-flagday label {
font-weight:bold;
}

#gift.gift-flagday h2 
{
	color:#B2DFFF;
}


/* Juneteenth template */
.gift-juneteenth 
{ 
	border:1px solid #1E1F24; 
	background: url(https://secure.piryx.com/images/gifts/juneteenth/page-bg.jpg);  
}
#gift.gift-juneteenth #gift-page-preview-title 
{
	color:#2D2010;
}
.gift-juneteenth 
{ 
	color: #753D07; 
}
#gift.gift-juneteenth .instructions 
{
	color:#4B330E;
	font-family:Arial;
	font-size:12px;
}
#gift.gift-juneteenth input, #gift.gift-juneteenth .gift-message textarea
{
	font-size: 12px;
	font-family:Arial;
	color: #5F5F5F;
}
#gift.gift-juneteenth label 
{
	color:#753D07 ;
}
#gift #gift-page-preview-title 
{
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	font:bold 19px Arial,sans-serif;
	left:88px;
	margin:0;
	padding:0;
	position:absolute;
	top:14px;
}

#gift.gift-juneteenth label 
{
	font-weight:bold;
}
#gift.gift-juneteenth h2 
{
	color:#2D2010;
}



/* Father's Day template */
.gift-fathersday 
{ 
	border:1px solid #E20000; 
	background: url(https://secure.piryx.com/images/gifts/fathersday/page-bg.jpg);  
}

#gift.gift-fathersday #gift-page-preview-title 
{
	color:#270000;
}
.gift-fathersday 
{ 
	color: #753D07; 
}
#gift.gift-fathersday .instructions
{
	color:#AE0000;
	font-family:Arial;
	font-size:12px;
}
#gift.gift-fathersday input, #gift.gift-fathersday .gift-message textarea
{
	font-size: 12px;
	font-family:Arial;
	color: #5F5F5F;
}
#gift.gift-fathersday label 
{
	color:#3E3E3E ;
}
#gift #gift-page-preview-title 
{
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	font:bold 19px Arial,sans-serif;
	left:88px;
	margin:0;
	padding:0;
	position:absolute;
	top:14px;
}

#gift.gift-fathersday label 
{
	font-weight:bold;
}
#gift.gift-fathersday h2 
{
	color:#3E3E3E;
}


/* Independence Day - Liberty template */
.gift-july4-liberty 
{ 
	border:1px solid #FFE7B9; 
	background: url(https://secure.piryx.com/images/gifts/july4-liberty/page-bg.jpg);  
}
#gift.gift-july4-liberty #gift-page-preview-title 
{
	color:#FFE7B9;
}
.gift-july4-liberty 
{ 
	color: #753D07; 
}
#gift.gift-july4-liberty .instructions
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}
#gift.gift-july4-liberty input, #gift.gift-july4-liberty .gift-message textarea
{
	font-size: 12px;
	font-family:Arial;
	color: #5F5F5F;
}
#gift.gift-july4-liberty label 
{
	color:#E2F6ED ;
}
#gift #gift-page-preview-title 
{
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	font:bold 19px Arial,sans-serif;
	left:88px;
	margin:0;
	padding:0;
	position:absolute;
	top:14px;
}

#gift.gift-july4-liberty label 
{
	font-weight:bold;
}
#gift.gift-july4-liberty h2 
{
	color:#FFDD7B;
}

/* Independence Day - Freedom template */
.gift-july4-freedom 
{ 
	border:1px solid #FFE7B9; 
	background: url(https://secure.piryx.com/images/gifts/july4-freedom/page-bg.jpg);  
}
#gift.gift-july4-freedom #gift-page-preview-title 
{
	color:#FFDD7B;
}
.gift-july4-freedom 
{ 
	color: #9B010D; 
}
#gift.gift-july4-freedom .instructions
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}
#gift.gift-july4-freedom input, #gift.gift-july4-freedom .gift-message textarea
{
	font-size: 12px;
	font-family:Arial;
	color: #5F5F5F;
}
#gift.gift-july4-freedom label 
{
	color:#E2F6ED ;
}
#gift #gift-page-preview-title 
{
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	font:bold 19px Arial,sans-serif;
	left:88px;
	margin:0;
	padding:0;
	position:absolute;
	top:14px;
}

#gift.gift-july4-freedom label 
{
	font-weight:bold;
}
#gift.gift-july4-freedom h2 
{
	color:#FFDD7B;
}
