a:hover {
	color: #ff6600; text-decoration: underline
}
td.headercell
{
	background:#E9F0F6;
	border-bottom: 1px solid #ADC6DE; 
}
td.esigspacer
{
	background:#F6FAFE;
}
td.esigpadding
{
	background:#F6FAFE;
}
div.esigtitle
{
	font-family : Verdana, Helvetica, Geneva, sans-serif;
	color : #1d4568;
	font-size : 11px;
	font-weight:bold;
}
span.esigheader
{
	font-family : Verdana, Helvetica, Geneva, sans-serif;
	color : #064D96;
	font-size : 11px;
	font-weight:bold;
}
table.maintop
{
	text-align:justify; 
	border-top: 1px solid #ADC6DE; 
	border-right: 1px solid #ADC6DE; 
	border-left: 1px solid #ADC6DE;
	background: #F6FAFE;
	font-size : 11px;
	font-family : Verdana, Helvetica, Geneva, sans-serif;
	color : #064D96;
}
table.maincentersig
{
	text-align:justify; 
	border-right: 1px solid #ADC6DE; 
	border-left: 1px solid #ADC6DE;
	background: White;
	font-size : 11px;
	font-family : Verdana, Helvetica, Geneva, sans-serif;
	color : #064D96;
}
.footerlinks:hover {
	font: 10px/13px verdana,Arial, Helvetica, sans-serif; color: #ff6600; text-decoration: underline; margin-right: 11px;
}
h1 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; font: bold 13px verdana,arial,helvetica,geneva,sans-serif; color: #003274; padding-top: 0px
}
.topNav , .top-link a{
	margin-top: 9px; margin-right: 22px; font-weight: normal; font-size: 11px; color: #404040; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
.topNav:link , .top-link a:link , .topNav:visited , .top-link a:visited{
	margin-top: 9px; margin-right: 22px; font-weight: normal; font-size: 11px; color: #404040; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
.topNav:hover , .top-link a:hover {
	color: #FF7601;
}
.topNavselected {
	margin-top: 9px; margin-right: 22px; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #015999; text-decoration: none
}
.navlinks {
	font-weight: normal; font-size: 11px; color: #062D61; font-family: Arial, Helvetica, sans-serif
}
.navlinks:link {
	font-weight: normal; font-size: 11px; color: #062D61; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.navlinks:visited {
	font-weight: normal; font-size: 11px; color: #062D61; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.navlinks:hover {
	font-weight: normal; font-size: 11px; color: #F37015; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.topNavRt {
	margin-top: 9px; margin-left: 9px; font-weight: normal; font-size: 11px; color: #404040; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
.topNavRt:link {
	margin-top: 9px; margin-left: 9px; font-weight: normal; font-size: 11px; color: #404040; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
.topNavRt:visited {
	margin-top: 9px; margin-left: 9px; font-weight: normal; font-size: 11px; color: #404040; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
.topNavRt:hover {
	margin-top: 9px; margin-left: 9px; font-weight: normal; font-size: 11px; color: #FF7601; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
.titleorange {
	font-weight: normal; font-size: 24px; color: #f37015; font-style: normal; font-family: Geneva, Arial, Helvetica, sans-serif
}
.titleblue2 {
	font-weight: normal; font-size: 24px; color: #003274; font-style: normal; font-family: Geneva, Arial, Helvetica, sans-serif
}
.arrow_orange {
	font-weight : normal; font-size: 11px; color: #f77d27; font-family: Verdana, Arial, Helvetica, sans-serif
}
.tabBreak {
	position:relative; left:0px; top:-11px; font-weight: normal; font-size: 12px; color: #309ED1; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.census_bg {
	border-bottom: #002556 1px solid
}

.bardivision {
	width: 328px; height: 6px; background-color: #f7f7f7; margin: 5px;
}
.productbgcolor {
	background-color: #edeef1
	}
.bgtdcolor {
	background-color: #f7f7f7
	}
.sstextwhite {
	font-weight: bold; font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.sboxbg {
	background-color: #015999
}
.tabOn {
	border-right: #eb6718 1px solid; border-top: #eb6718 1px solid; border-left: #eb6718 1px solid; border-bottom: #eb6718 1px solid; background-color: #fffaf1
}
.border_sort {
	border-right: #015999 1px solid; border-top: #015999 1px solid; border-left: #015999 1px solid; border-bottom: #015999 1px solid; background-color: #f5f7f9
}
.benefitcategory {
	font: bold 13px verdana, arial, geneva, sans-serif; color: #ffffff
}
.benefittable {
	border-right: #92afd9 1px solid; border-top: medium none; border-left: #92afd9 1px solid; border-bottom: medium none;
}
.benefitborderbluebottom {
	border-right:  medium none; border-top: medium none; border-left:  medium none; border-bottom: #92afd9 1px solid
}
.benefitborderwhitebottom {
	border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: solid 1px #fff
}
.benefitcategorybg {
	background-color: #1f62ab
}
.benefitboxbg {
	background-color: #e6efff
}
.benefitboxbg2 {
	background-color: #d3e4f7
}
.border_bottomSignIn {
	border-bottom: #BAC7CA 1px solid; border-top: medium none; border-left: medium none; border-right: medium none
}
#AccountCenterboxbg {
	background-color: #f3f8fc
}
.accountheadtext {
	font-weight: bold; font-size: 11px; color: #1d4568; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.accountheadtext2 {
	font-weight: bold; font-size: 12px; color: #1d4568; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.accountbuttontext {
	font-weight: bold; font-size: 11px; color: #ff6600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.titleltblue {
	font-weight: normal; font-size: 24px; color: #0099CC; font-family: Geneva, Arial, Helvetica, sans-serif; padding-left: 14px;
} 
.dkblueTextBold {
	font-weight: bold; font-size: 11px; color: #052D62; font-family: Arial, Helvetica, sans-serif
}
.bluetitle {
	font: bold 12px/14px arial, geneva, sans-serif; color: #000033
}
.hipaa{font:12px Verdana,Helvetica,Geneva,sans-serif;color:#1d4568;}
.hipaa ol li{ margin-bottom:10px;}
.hipaa em{ background:url(/ehealthinsurance/images_new/hiapp-arrow.gif) no-repeat; padding-left:40px; display:block;}
.bgifpNavBar {
	height: 25px;
	background: url(/ehealthinsurance/images_new/globalnav4/ifpNavBar.gif) 
}
.topSubNavBar_bg {
	background-color: #dbe1e8
}	
.bgifpNavBarApp {
	height: 6px;
	background: url(/ehealthinsurance/images_new/globalnav4/ifpNavBar2.gif) 
}
#bgifp {
	background: url(/ehealthinsurance/images_new/productpages/ifpbg.jpg) no-repeat
}
.bgNavneutBar {
	height: 6px;
	background: url(/ehealthinsurance/images_new/globalnav4/Navneut.gif) 
}
.border_bottomSignIn {
	border-bottom: #BAC7CA 1px solid; border-top: medium none; border-left: medium none; border-right: medium none
}
.border_SignIn {
	border-bottom: #BAC7CA 1px solid; border-top: #BAC7CA 1px solid; border-left: #BAC7CA 1px solid; border-right: #BAC7CA 1px solid; background-color: #F7F7F7
}
#bgSignIn {
	height: 149px;
    background: #f3f8fc url(/ehealthinsurance/images_new/signInFamily.jpg) no-repeat top left
}
.bgNavneut2Bar {
	height: 5px;
	background: url(/ehealthinsurance/images_new/globalnav4/Navneut2.gif) 
}
.grtext_Create {
	font-weight: normal; font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
#bgcreate {
	background: url(/ehealthinsurance/images_new/AccountCreation/createBg.gif) 
}
#iprboxbg {
	background-color: #f3f8fc
}
.fadingtop {
   	width: 77px; 
   	background: #f7f7f7 url(/ehealthinsurance/images_new/productpages/fadeTop.gif) repeat-y top right; 
   }
.fadingbot {
	height: 44px;
	width: 77px; 
	background: #f7f7f7 url(/ehealthinsurance/images_new/productpages/fadeTop.gif) repeat-y top right; 
}
.border_advisor {
	border-right: #1F62AB 1px solid; border-top: #1F62AB 1px solid; border-left: #1F62AB 1px solid; border-bottom: #1F62AB 1px solid; background-color: #F8F9FD
}
#iprboxbg2 {
	background-color: #fcfeff
}
#railtitle { 
	background-color: #309ed1; padding: 3px 0px 3px 0px;
}
.railtitle { 
	background-color: #309ed1; padding: 3px 0px 3px 0px;
}
.greyline { 
	border-top: 1px solid #c4cbd3; 
}
.whitebold {
	font-weight: bold; font-size: 11px; margin-left: 4px; color: #ffffff; font-family: Arial, Helvetica, sans-serif
}
.historyboxbg { 
    background-color: #004c90 
}
.estimatedbg { 
    background-color: #eff7ff 
}
.submitappbg { 
    background-color: #f6f7f9 
} 
.submitappbg2 { 
    background-color: #fffbf2 
} 
.email_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #92AFD9;	
}
.ac_emailBottomBorder{
	border: 1px solid #92AFD9;
	border-top: none;
	border-left: none;
	border-right: none;
}
.congratstable {
	border-right: #92afd9 1px solid; border-top: #92afd9 1px solid; border-left: #92afd9 1px solid; border-bottom: #92afd9 1px solid; background-color: #ffffff
}
.congratstfield {
	border-bottom: #92afd9 1px solid; background-color: #cfdfef
}
.congratstsub {
	padding-left: 7px; font-weight: bold; font-size: 11px; color: #1d4569; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.ac_showTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #015999;
	background-color: #F6F7F9;
}
.ac_showField {
	background-color: #015999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.ac_appTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #92AFD9;
}
.ac_appHeadField{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 45px;
	background-color:#D3E4F6;
	vertical-align: middle;
	padding: 0pt 5pt 0pt 0pt;
}
.ac_darkBlueTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #1B4669;
}
.quotetitle {
	font-weight: bold; font-size: 13px; color: #1b5eaa; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.appborder {
	border-bottom: #ADC6DE 1px solid
}
.planname2 { 
font: bold 13px arial,helvetica,sans-serif; color: #003399; text-decoration: none 
} 
.appborder2 {
	border-bottom: #ADC6DE 1px solid
}
.appborder3 {
	 background-color: #F6FAFE
}
.appborder4 {
	BORDER: #ADC6DE 1px solid; 
}
#appsidebox {
	border-right: #015999 1px solid; padding-right: 0px; border-top: #015999 1px solid; padding-left: 1px; padding-bottom: 0px; border-left: #015999 1px solid; padding-top: 1px; border-bottom: #015999 1px solid; background-color: #FFFFFF; height: auto;
}
#appsidebox .maintitle {
	padding-left: 3px; padding-right: 3px; position: relative; left: 3px; bottom: 12px; background-color: #FFFFFF; font: 11px arial,helvetica,sans-serif; color: #015999;
}
#appsidebox div{
	padding-right: 0px; padding-left: 8px; padding-bottom: 10px; padding-top: 0px; margin: 0px;
	position: relative; TOP: -4px; font: 11px arial,helvetica,sans-serif; color: #000033; 
}
#appsidebox h3 {
	font: 10px Arial,Helvetica,sans-serif; color: #333333; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px;  
}
.appTitleText {
	font: bold 13px/23px arial,helvetica,geneva,sans-serif; color: #015999; position: relative; 
}
.guest-account-title{
	font: bold 13px/23px arial,helvetica,geneva,sans-serif; color: #015999; position: relative; 
	background:url("/ehealthinsurance/images_new/aag/acct-creation-lock.gif") no-repeat scroll 3px 5px transparent;
	padding:10px 0 10px 28px;
}
.buttoncolor {
	background-color: #ff7601;background-image:url(''); 
}
.planname {
	font: bold 12px arial,helvetica,sans-serif; color: #015999; text-decoration: none
}
.apphead {
	border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: #C4CBD3 1px solid; background-color: #EDF2F8
}
.pricetxt {
	font: bold 18px Arial, Helvetica, sans-serif,verdana; color: #015999; text-decoration: none; text-align:center;
}
.pricered {
	font: bold 18px Arial, Helvetica,verdana,sans-serif; color:#990000; text-decoration: none; margin-left:5px;
}
.pricered-row{ margin:10px 0;}
.pricered-center{ margin-top:60px;}
.pricered span {
	color:#999
}
.pricered a:link  , .pricered a:visited {
	color:#999999;
	font-size:15px;
	font-weight:normal;
}
.pricered  a:hover{ color:#F16306;}
a.planname:link {
	font: bold 12px arial,helvetica,sans-serif; color: #015999; text-decoration: underline
}
a.planname:visited {
	font: bold 12px arial,helvetica,sans-serif; color: #015999; text-decoration: underline
}
a.planname:hover {
	font: bold 12px arial,helvetica,sans-serif; color: #ff6600; text-decoration: underline
}
.plannameSmall {
	font: bold 10px arial,helvetica,sans-serif; color: #015999; text-decoration: none
}
a.plannameSmall:link {
	font: bold 10px arial,helvetica,sans-serif; color: #015999; text-decoration: underline
}
a.plannameSmall:visited {
	font: bold 10px arial,helvetica,sans-serif; color: #015999; text-decoration: underline
}
a.plannameSmall:hover {
	font: bold 10px arial,helvetica,sans-serif; color: #ff6600; text-decoration: underline
}
.buttoncolor2 {
	background-color: #0E68BC;background-image:url(''); 
}

#liveassistbg {
	width: 136px; background: #edeef0 url('/ehealthinsurance/images_new/sideBar/assistbg2.jpg') no-repeat right bottom; 
}
#bgst {
  background: url(/ehealthinsurance/images_new/productpages/stbg.jpg) no-repeat
}
#bghsa {
  background: url(/ehealthinsurance/images_new/productpages/hsabg.jpg) no-repeat
}
#bgdt {
  background: url(/ehealthinsurance/images_new/productpages/dentalbg.jpg) no-repeat
}
#stu_bg
{
	background:url("/ehealthinsurance/images_new/productpages/studbg.jpg") no-repeat 0 0;
	}
#pdc_bg {
	background:url("/ehealthinsurance/images_new/productpages/pdcbg.jpg") no-repeat 0 0 #F7F7F7;
	}
#vsp_bg {
	background:url("/ehealthinsurance/images_new/productpages/vspbg.jpg") no-repeat 0 0 #F7F7F7;
	position:relative;
	}
.census_image {
	position:absolute;
	top:0;
	left:0;
	width:187px;
	min-height:270px;
	height:auto;
	height:270px;
}
.summaryBgColor {
	background-color: #F6FAFE;
}
/*for HSACensusTable by vincent*/
.HSACensusTable{
	background-color:#eee
}
.HSACensusTable .topbgImg{
	background:url(/ehealthinsurance/images_new/productpages/fadeTop.gif) repeat-y
}
.HSACensusTable .botbgImg{
	background:url(/ehealthinsurance/images_new/productpages/fadeTop.gif) repeat-y
}
.HSACensusTable .barbgImg{
	background:url(/ehealthinsurance/images_new/census/bar.gif) no-repeat 8px 4px;
}
.HSACensusTable .bgcolor{
	background-color:#F7F7F7
}
.arialBlue{
	color:#015999; font:11px arial
}
 .topNavBg {
	background-color: #ebeef1;
}
.topSubNavBarBg {
	background-color: #dbe1e8;
}
.starColor{color:red}

.onBgColor{
	background-color:#FF7601!important
}
.PlansTitle {
	font:bold 15px Arial; color:#FF7601;
}
h2.PlansTitle {
	font-size:13px;
}
.compaisonSort{
	padding:10px 5px;
	background-color:#fff;
	color:#0673ab;
	font-weight:bold;
}
.sectionbreak{
	background-color:#003274;
	color:#fff;
	font-size:13px;
}
.congratulationBox .appTitleText { display:block; padding:5px 0; line-height:15px; }

.check span {
color:#000000;
font-weight:bold;
position:relative;
top:-3px;
}
.checkError span {
color:#FF0000;
font-weight:bold;
position:relative;
top:-3px;
}
.noticeContainer, .noticeContainer p, .noticeContainer div, .noticeContainer span, .noteBlock, .noticeContainer ul li {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#666666;
}
.noticeContainer .notice-text{
	height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
    border:1px solid #CCCCCC;
    padding:10px 0 10px 10px;
}
.noticeContainer {
background:#FFFFFF none repeat scroll 0 0;
margin:10px 0;
padding:3px 10px 5px;
}
.noticeContainer .appErrorText {
color:red;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.noticeContainer .appTitleText {
color:#000000;
}
.noteBlock {
padding:0;
margin-bottom:10px;
}
.noteBlock textarea {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.btnBlock {
margin:10px 0 0;
}
.hreview-aggregate{
	display:inline;
	color:#1D4568;
	font:bold 12px Arial,Helvetica,sans-serif;
}
.annual-commit,.annual-commit2{
    color:#444;
    font:bold 11px  Arial, Helvetica, sans-serif;
    clear:both;
    text-align:right;
}
.annual-commit{
    padding:8px 0 0 10px;   
}
.annual-commit2{
    padding:8px 10px 0 0;   
}
.popup-center-cont li {
	overflow:hidden;
	margin-bottom:5px;
	list-style-type:none;
}
.popup-center-cont li em {
	font-style:normal;
	width:2%;
	float:left;
}
.popup-center-cont li span {
	width:98%;
	float:left;
}
.recommendpad {
    padding: 4px 15px 4px 7px;
}
.st-xsell-planpadr {
	padding-right: 20px; 
}
/*for help center new table style*/
.help-center-table{
	text-align:justify;
	border-top: 1px solid #001F52;
	border-left: 1px solid #001F52;
	margin-top:12px;
	width:100%;
}
.help-center-table td,.help-center-table th{
	text-align:left;
	border-right: 1px solid #001F52;
	border-bottom: 1px solid #001F52;
	color: #000000;
    font: 11px/14px Verdana,arial,helvetica,sans-serif;
    padding:0 10px;
    line-height:18px;
}
.help-center-table th{
	background:#4F81BD;
	color:#fff;
	line-height:22px;
}

/*for sponsership upload csv file*/
.upload-csv-loading{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url("/sponsorshipBidding/images/loading.gif") no-repeat center rgba(255,255,255,.6);
	z-index:1000;
}
/*for sponsership table style*/
.creat-auction-confirm{
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.creat-auction-confirm tr:nth-child(odd){
	background:#fafafa;
}
.creat-auction-confirm th,.creat-auction-confirm td{
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
	line-height:22px;
	padding:4px 6px;
	text-align:left;
}
.creat-auction-confirm th{
	background:#81BE41;
	color:#fff;
	line-height:120%;
}
.table-input-small{
	width:60px;
}
.table-input-time{
	width:110px;
}
.table-input-name{
	width:180px;
}
.bulk-item-error{
	background:#fff8a5;
}
.sponsorship-confirm-btns{
	clear:both;
	padding:20px 0;
}
.upload-file-msg{
	display:none;
	margin:0 0 10px 0;
}
.upload-file-wrap,.upload-file-msg{
	padding:10px;
}
.error-line .errorlabel{
	display:inline-block;
	width: 80px;
	margin-left: 24px;
}
.upload-error-msg-title{
	line-height:24px;
	height:30px;
}
.upload-error-msg-title img{
	float:left;
	margin:4px 10px 4px 0;
}
.upload-error-msg-title span{
	float:left;
	margin-top:2px;
}
.upload-error-msg-content{
	clear:both;
}
.error-line{
	line-height:140%;
	margin-bottom: 6px;
}

.upload-error-msg-content .error-line .errorlabel{
	float:left;
	font-size:12px;
}
.upload-error-msg-content .errornotice{
	font-size:12px;
}
.upload-error-msg-content .error-line .errortext{
	display:block;
	margin-left:120px;
	font-size:12px;
}
.row-index{
	width:30px;
	border:none;
	background:none;
	text-align:right;
	color:#000;
	cursor: default;
}
.creat-auction-confirm .confirm-text-align-right{
	text-align:right;
}
.upload-confirm-btn{
	display:inline-block;
	margin-right:10px;
}
.creat-auction-title{
	font-size:14px;
	font-family:arial;
	font-weight:700;
}
.creat-auction-subtitle{
	font-size:12px;
	font-family:arial;
	font-weight:400;
	margin: 6px 0 10px 0;
}
/* for copyright_infrigement page */
.copyright-infrigement {
	font-size:15px;
}
.faq-hcl-liveperson-button, .faq-hcl-liveperson-button div {
    display: inline !important;
}
.old-help, .old-help .bluetitle {
	font-size: 16px;
}
#help-faqs .faq-list > div {
	margin-top: 15px;
}
#help-faqs .faq-list > div:first-child {
	margin-top: 0;
}
.discount-card .logo{
	padding: 0;
}
.discount-card .footer {
	line-height: 20px;
}

.discount-card #pdc_bg table {
	background: #EDEEF1;
}
.discount-card select, .discount-card input[type="text"] {
	font-size: 10px;
}
.discount-card input {
	padding: 8px 0 7px 4px;
}
.discount-card select {
	height: 30px;
	padding: 0;
}
.discount-card .thinblack label, .discount-card  #requestedEffectiveDate {
	line-height: 30px;
	margin-bottom: 0
}
@media only screen and (max-width : 1023px) {
	.old-page, .old-page * {
		font-size: 14px;
	}
	.discount-card .main-container ~ td {
		display: none;
	}
	.discount-card .main-container >table {
		display: block;
		margin: 0 auto;
	}
	.discount-card .main-container, .discount-card #global-container, .discount-card #global-container #census > table {
		width: 100%;
	}
}

@media only screen and (max-width : 767px) {
	.discount-card .main-container table {
		width: 100%;
	}
	#pdc_bg {
		background: none;
	}
	.discount-card #pdc_bg table {
		float: left;
	}
	.discount-card .fadingtop, .discount-card .dkgraybold.gender, .discount-card .dkgraybold.tobacco {
		width: 15%;
	}
	.discount-card .dkgraybold.full-time {
		width: 10%;
	}
	.discount-card .dkgraybold.tobacco span {
		display: none;
	}
	.discount-card .dkgraybold.dob span {
		display: inline-block;
		width: 10px;
	}	
}