
/* Comment Generated by Combres - Resource '~/static/css/AL/cv.css' (Mode: Static) */
@font-face {
  font-family: 'Avenir-Black';
  src: url('/static/font/AvenirLTPro-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'Avenir-Book';
  src: url('/static/font/AvenirLTPro-Book.ttf') format('truetype');
}
@font-face {
  font-family: 'Avenir-Heavy';
  src: url('/static/font/AvenirLTPro-Heavy.ttf') format('truetype');
}
.bordercollapse {border-collapse: collapse;}
.bordergrey{color: darkgrey;}
.tdFullBorder {    border-left: solid 1px dimgray;
    border-right: solid 1px dimgray;
    border-bottom: solid 1px dimgray;
    border-top: solid 1px dimgray;}
.tdNoRightBorder {    border-left: solid 1px dimgray;
    border-bottom: solid 1px dimgray;
    border-top: solid 1px dimgray;}
.tdNoLeftBorder {    border-right: solid 1px dimgray;
    border-bottom: solid 1px dimgray;
    border-top: solid 1px dimgray;}
.trPaddingBottom { padding-bottom : 5px;}
.trPaddingLeft { padding-bottom : 10px;}

/*.bckGrnd { background: #323849;}
.brdrRds { border-radius: 8px;}
.bxShdw {box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);}
.fntclr8E8E93 { color : #8E8E93;}

.fntclrFFFFFF { color : #FFFFFF;}
.fntFmlyAvnrBlck {font-family: Avenir-Black;}
.opcty0dot5{opacity: 0.5;}
.fntFmlyAvnrHvy {font-family: Avenir-Heavy;}
.fntSz14{font-size: 14px;}
.fntSz18{font-size: 18px;}*/
.tblBckGrnd{background: #323849;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 8px;}
.tbleCntGryd{font-family: Avenir-Book;font-size: 14px;color:  #8E8E93;letter-spacing: 0;text-align: right;padding-top: 4px;}
.tbleCntHvyGryd{font-family: Avenir-Heavy;font-size: 18px;color: #8E8E93;letter-spacing: 0;text-align: right;}
.tbleCnt{font-family: Avenir-Book;font-size: 14px;color: #FFFFFF;letter-spacing: 0;text-align: right;padding-top: 4px;}
.tbleCntHvy{font-family: Avenir-Heavy;font-size: 18px;color: #FFFFFF;letter-spacing: 0;text-align: right;}
.pgTitle{font-family: Avenir-Heavy;font-size: 18px;color: #DEE0E3;letter-spacing: 0;text-align: right;}
.pgCnt{font-family: Avenir-Book;font-size: 16px;color: #DEE0E3;letter-spacing: 0;}
.pgHdg{font-family: Avenir-Heavy;font-size: 18px;color: #DEE0E3;letter-spacing: 0;}
.tbleCntAlgn{text-align: right;margin-right:5%;margin-bottom:1.5%;display: inline-block;}
.opact0Pt5{ opacity: 0.5;}
.txtAlnCntr{text-align: center;}
.txtAlnRght{text-align: right;}
.txtAlnLft{text-align: left;}
.marginRght10{margin-right:10px;}
.marginLft{margin-left:20px;}
.btmSpace3dot9{margin-bottom :  3.9%;}
.width75Perc{width:75%;}
.divCntr{display: inline-block; text-align: center;}
.dnldImg{width:150px;height:50px;}
.topSpce2Perc{margin-top:2%;}
.tcCarImg{width:90%;}
.btnAlgn{position: absolute;width:90%;  max-width:500px;bottom:5px;}
#contentWrapNew{width:90%;margin-left: auto; margin-right: auto; clear: both;max-width:500px;min-height: 85vh;padding-top:20px;}
.btmSpace40{margin-bottom:40px;}
ul.form-list-none{list-style: none;}
.carImage{width: 43%;}
.carImage:after{width: 43%;background-image: url(/static/img/al/cv/acura_default_car.png);}
.carDesc{font-size:26px;}
.carVin{font-size:18px;}
.paddingRight2Perc{padding-right:2%;}
.paddingLeft2Perc{padding-left:2%;}
a.ChkBx 
{
	height: 60px;
	display:block;
	background-image: url(/static/img/al/cv/chk_bx.png);
	background-repeat:no-repeat; 
	position:relative; 
	top:10px;
	background-position-x:right;
	margin-right:10px;
	margin-top:0px;
}
/*
.inputss{
    background-color: transparent !important;
    border: none !important;
	width: 100% !important;
}
input.inputss:focus {
    outline-width: 0;
}
*/

.tableWrap > .bottom{
  position: absolute;
  bottom: 0;
  display: block;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

.placeHoldercolor::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    font-weight: bold;
}
.placeHoldercolor:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    opacity: 1;
    font-weight: bold;
}
.placeHoldercolor::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    opacity: 1;
    font-weight: bold;
}
.placeHoldercolor:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    font-weight: bold;
}

.tel
{
color:white;background-color: transparent !important;border: none;width:72%;height:48px;outline-width: 0;font-size:20px;
letter-spacing: 3px;
text-align:center
}

.height20{height: 20px;}

.activationLink{font-size:16px; text-align:center;position:relative;color:#59dfff}
.havingTrouble {font-size:16px; text-align:center;position:relative;}
.liPassword{width:72%;margin:auto}
a.logo 
{
    /*position:absolute;
	height: 81px;
	width: 320px;*/
	height: 70px;
	display:block;
	background-image: url(/static/img/al/cv/logo.png);
	background-repeat:no-repeat; 
	position:relative; 
	/*top:20px;*/
	background-position-x:center;
	text-align:center;
}
a.logo1
{
    /*position:absolute;
	height: 81px;
	width: 320px;*/
	height: 70px;
	display:block;
	background-image: url(/static/img/al/cv/logo.png);
	background-repeat:no-repeat; 
	position:relative; 
	/*top:20px;*/
	background-position-x:center;
	text-align:center;
}
.arr{

    background: url(/static/img/global/ic_downarrowdropdown_gray.jpg) no-repeat 98% 50% #ddd;
    background-color :  #bab2b2 !important;
    -webkit-appearance: none;
    color:white !important;
    }
.margin-left{margin-left:0px !important;}
.marginleft{margin-left:200px  !important;}
.fPLinkmarginLeft50Perc{margin-left:50%  !important;}
/*.cvwidth{width:72% !important;margin-left:28% !important;}*/
.cvHavingTrbDiv{display:table;margin:0 auto;}
*{padding: 0 0; margin: 0 0;}
html{height: 100%; width: 100%;}
body{
	height: 100%; 
	width: 100%; 
	font-family: Tahoma, Arial, Sans-serif; 
	font-size: 14px; 
	color: #fff; 
	background-color: black;
/*	background-image: url(/static/img/al/cv/bg_page.png);
	background-repeat: repeat-x;
	background-position:top;*/
}

.template-error{background-image: none;}
.template-error #page{width: 650px; margin-left: auto; margin-right: auto; margin-top: 40px;}
.template-error h1{margin-bottom: 20px;}
/* modified  - WR Enhancement*/
a{color: #51B8D2; text-decoration: underline;}
.removeUnderLine {text-decoration: none;}
a:hover{text-decoration: none;}
p{line-height: 16px; margin-bottom: 20px; text-align: left; max-width: 550px;}
p1{line-height: 16px; margin-bottom: 20px; text-align: Center; max-width: 550px;}
form{/*font-weight:bold;*/font-family:'Open Sans', sans-serif;font-size:16px;color:#ffffff;text-align:center;position:relative;}
form1{font-size: 13px; color: black;}
td{text-align: left; font-size: 12px;}
td b{color: #1433a7; font-size: 13px;}
td p b{font-size: 12px;}
td p{margin-bottom: 10px;}
td a{color: Black;}
td br{margin-bottom: 10px;}
td ul{/*margin-left: 40px;*/ margin-bottom: 10px;}
.specialInstrucs{/*margin-left: 140px;*/ /*color: #717171;*/ font-size: 14px; width: 338px; display: inline-block;}
.passwrdspecialInstrucs{/*margin-left: 140px;*/ /*color: #717171;*/ font-size: 14px; width: 338px; display: inline-block;}
.instrucs{font-size: 18px; }
.textAlignCntr{text-align: center !important;}
.textAlignLeft{text-align: left;}
.wrapDiv{width: 90%; margin: 0 auto;background-color:black;}
/*#wrapDiv{
	min-width: 615px; 
	max-width: 982px; 
	position: relative; 
	min-height: 700px;  
	width:80%;
	height: 80%;
	background-color:Purple;
}*/
.wrapDiv1{width: 90%; margin: 0 auto;background-color:black;}
#wrapLeft{
	padding-left: 19px; 
	height: 100%; 
	min-height: 100%;
	overflow: visible;
	background-image: url(/static/img/al/cv/shad_content_left.png);
	background-repeat: repeat-y;
	background-position:top left;

}
#wrapRight{
	padding-right: 19px; 
	top:100%;
	height: 80%; 
	min-height: 100%;
	overflow: visible;
	background-image: url(/static/img/al/cv/shad_content_right.png);
	background-repeat: repeat-y;
	background-position:top right;
}
#pageDiv{
	/*min-width: 320px;*/
	min-height: 700px;
	/*min-height: 100%; */
	max-height : 982px;
	display: block; 
	text-align: center;
	/*background-color: #FFF; */
	background-color: black; 
	/*padding-bottom: 20px;*/ 
	/*height: 80%; */
	width:80%;
	position: relative; 
	/*background-image: url(/static/img/al/cv/bg_content.jpg);*/
	background-repeat: repeat-x;
	background-position:top left;
	margin: 0 auto;
}
#pageDiv1{
	/*min-width: 320px;*/
	min-height: 700px;
	/*min-height: 100%; */
	max-height : 982px;
	display: block; 
	text-align: center;
	/*background-color: #FFF; */
	background-color: black; 
	/*padding-bottom: 20px;*/ 
	/*height: 80%; */
	width:80%;
	position: relative; 
	/*background-image: url(/static/img/al/cv/bg_content.jpg);*/
	background-repeat: repeat-x;
	background-position:top left;
	margin: 0 auto;
}
/*#pageDiv-veri{
	min-width: 320px;
	min-height: 1000px; 
	display: block; 
	text-align: center;
	background-color: black; 
	padding-bottom: 20px; 
	height: 100%; 
	position: relative; 
	
	background-repeat: repeat-x;
	background-position:top left;
}*/
/*#headerDiv{position:absolute;top:0;left:-19px; height: 104px; width: 100%; background: url(/static/img/al/cv/title-bg.png)  repeat-x; text-align: left;padding-left:19px;padding-right:19px;}*/

/*#topDiv
{
	height: 104px;
	margin-right: auto; 
	margin-left: auto;
	background-image:none;
	background-repeat: repeat-x;
	background-position:left bottom;
}*/
#titleDiv{
	display: block; 
	font-size: 18px; 
	Font-weight: bold; 
	padding: 10px 10px;
}
/*#titleDivBlack{
    color: Black;
	Font-weight: bold; 
	padding: 10px 10px;
}*/
.strongFont
{
    font-weight: bold;
}
/*#topShadowDiv{
	padding-bottom: 9px; 
	margin-left: auto; 
	margin-right: auto;
	background-image: url(/static/img/al/cv/topShadow.png);
	background:none;
	background-repeat: repeat-x;
	background-position:bottom;
}*/

#errorTitle{display: block; font-size: 18px; Font-weight: normal; color: #FF0000; text-align: left; margin-left: 20px;}
.asterisks {color:#000;}
/*#content, .contentAlt{ display: inline-block; padding: 10px; text-align: left; margin-left: auto; margin-right: auto;}*/
/*content, .contentAlt{max-width: 810px;min-width:320px;width:80%;}*/
/*#content1, .contentAlt{ display: inline-block; padding: 10px; text-align: center; margin-left: auto; margin-right: auto;}*/
#contentWrap{width: 90%; margin-left: auto; margin-right: auto; clear: both;background-color:black;max-width:500px;}
.tableWrap{min-height: 85vh;}
#footerWrapDiv{width: 80%; margin: 0 auto;}
#footerDiv{
	/*min-width: 310px;*/
	width:50%;
 	font-size: 14px;
	/*background-image: url(/static/img/al/cv/bg_footer.jpg);*/
	background-repeat: repeat-x;
	background-position:top left;
	/*color: #8198cc;  */
	background-color:black;
	clear: both;  
	/*height: 53px; */
	line-height: 30px;
	padding-left: 10px;
	margin : 0 auto;
	max-width:500px;
}
#Img1
{
    position:relative;
    left:-19px;
    top:2px;
}
#Img2
{
    position:absolute;
    right:1px;
    top:1px;
}
#footerShim{
	min-width: 310px;
 	background-image: url(/static/img/al/cv/shad_content_btm.png);
	background-repeat: repeat-x;
	background-position:top left;
	margin-top: 4px;
	margin-left: 23px;
	margin-right:23px;
	height: 19px;
}
#footerShimRight{width: 19px; float: right; height: 19px;}
#shad_content_left_crnr{background-image:url(/static/img/al/cv/shad_content_left_crnr.png);position: relative;top: -4px;left:-19px; height:19px;width:19px;}
#shad_content_right_crnr{background-image:url(/static/img/al/cv/shad_content_right_crnr.png);float:right;position:relative;top:-23px;left:19px;width: 19px;height: 19px;}
a.footerLink{color: #8198cc; padding-left: 20px;}
/*#footerCopyright{padding-right:20px;position:absolute;padding-top:23px;}
#footerLinks{left:108px;padding-right:20px;position:absolute;padding-top:23px;}*/
#fitLogo{position: relative; top: 15px;}

.introContent{max-width: 730px;}
.btnDiv{text-align: center;margin-top:20px;}
#btnDiv1{}
#btnDiv0{width: 470px;}

.dataInput {font-size: 16px; color: #333; background-color: White; border-radius: 4px;border:none;width:100%;height:48px;padding-left: 4px;}
.dataInput-text {
	background-image: url(/static/img/al/cv/data-input-bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	width:100%;
	height:48px;
	/*width: 320px;*/
	padding-left: 4px;
}
.element-width72{width:72% !important;}
.dataInput-select{width: 101%;height:48px;}
.dataInput-btn{
	/*width: 190px;
	height: 44px;
	padding: 4px 4px 4px 4px; 
	color: White; 
	background-image: url(/static/img/al/cv/btn_blue.png);
	background-position:center center;*/
	/*background-repeat: repeat-x;
	background-position:bottom;
	-moz-border-radius: 5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;*/
/*cursor: pointer;
	cursor: hand;
	text-transform: uppercase;
	font-size: 9px;
	font-weight: 600;
	border:0px;
	margin-left: 10px;*/
	background:#51B8D2;
	font-weight:bold;
	border:none;
	border-radius:4px;
	-webkit-appearance: none;
	position:relative;
	width:100%;height:48px;
	font-family:'Open Sans', sans-serif; font-size:18px; color:#ffffff; line-height:17px; text-align:center;
}
.dataInput-btn-new{
background: #51B8D2;
border-radius: 4px;
    border: 1px solid #51B8D2;
	-webkit-appearance: none;
	font-family: Avenir-Black;
font-size: 16px;
color: #FFFFFF;
letter-spacing: 0;
text-align: center;
	width:100%;height:48px;

}
.dataInput-btn-disabled-new
{
    background:#8E8E93;
    border-radius:4px;
    border: 1px solid #8E8E93;
	-webkit-appearance: none;
	font-family: Avenir-Black;
font-size: 16px;
color: #FFFFFF;
letter-spacing: 0;
text-align: center;
	width:100%;height:48px;
}
.dataInput-btn-disabled{
	/*width: 100%;
	height: 48px;
	padding: 4px 4px 4px 4px; 
	color: Gray; 
	background-image: url(/static/img/al/cv/btn_blue.png);
	background-position:center center;
	cursor:wait;
	text-transform: uppercase;
	font-size: 9px;
	font-weight: 600;
	border:0px;
	margin-left: 10px;*/
	background:#51B8D2;
	font-weight:bold;
	border:none;
	border-radius:4px;
	-webkit-appearance: none;
	position:relative;
	width:100%;height:48px;
	font-family:'Open Sans', sans-serif; font-size:18px; color:#ffffff; line-height:17px; text-align:center;
}
.btnLink{ background:none!important;color:#59dfff;border:none;padding:0!important;font-weight:bold;  /*border is optional*/
          cursor: pointer;font-size: 18px;}
.btnLink1{ border:none;padding:0!important;font-weight:bold;  /*border is optional*/
          cursor: pointer;font-size: 18px;}
.linkClicked{color:#51B8D2;border-bottom:1 px  solid;border-bottom-color:#51B8D2}
.dataInput-question{width: 100%;height:48px;}
.fieldwidth{width:49%;}
ul.form-list label{width: 25%; padding-right: 10px; display: block; float: left; text-align: left; /*color: #000;*/}
ul.form-list label.forgotPasswordLabel{text-align: left;/*width:72%*/}
ul.form-list{list-style: none; /*margin-left: 32px;*/}
ul.form-list li{padding-bottom: 15px;}
ul.form-list li:after{clear: both; content: "."; visibility: hidden; display: block; float: none; height: 0px;}
ul.form-list li span.right{float: right; text-align: left;width:72%}

*ul.form-list li span.right{float: none; text-align: left;}/* ONLY for IE 6/7 */
ul.form-list li span.rightAlt{margin-left: 110px; }

ul.image-list{list-style: none;}
ul.image-list li{padding-bottom: 15px;}
ul.image-list li:after{clear: both; content: "."; visibility: hidden; display: block; float: none; height: 0px;}
ul.image-list li span.right{float: left;}
ul.image-list li span.rightAlt{margin-left: 128px; }


.topSpace{margin-top: 20px;}
.topSpace40{margin-top: 40px;}
.btmSpace{margin-bottom: 20px;}
.btmSpaceAlt{margin-bottom: 10px;}
.topPad{padding-top: 20px;}
.topPadAlt{padding-top: 10px;}
.btmPad{padding-bottom: 20px;}
.lftPad{padding-left: 10px;}
.btmPadAlt{padding-bottom: 10px;}
.fR{float: right;}
.fL{float: left;}
.clear{clear: both;}
.marginCenter{margin-right: auto; margin-left: auto;}
.greyText{color: #717171; font-size: 14px; line-height: 24px;}
/*.max1{max-width: 560px;}*/
.visNone{display: none !important;}
.required{color: #FF0000;}

.ruleContainer{padding: 0px 20px;}
/*span.lineX{display: block; background: url(/static/img/al/cv/divider.png) no-repeat; margin-left: auto; margin-right: auto; width: 810px;}
span.lineDot{display: block; height: 3px; width: 3px; background-color: #35476F;}
span.line{display: block; height: 1px; border-bottom: 1px solid #35476F;}
span.lineDotRight{position: relative; top: -2px;}*/

#stepsContainer{margin-left: auto; margin-right: auto;/*max-width: 400px; margin-top: 12px;*/ width:90%;max-width:500px;}
/*   modified to max-width 530  - WR Enhancement*/
#steps-list{ position: relative; z-index: 500; /*max-width: 530px;*/ margin-left: auto; margin-right: auto;}
#steps-list li{list-style: none; padding-left: 0px; float: left; /*width: 33%;*/}
#steps-list li:after{clear: both; content: "."; visibility: hidden; display: block; float: none; height: 0px;}
/*  WR Enhancement */
.stepinput
{
    font-weight:bold;font-family:'Open Sans', sans-serif;font-size:17px;color:#ffffff;text-align:center;position:relative;
    }
/*.image_step{display:inline-block;background-image:url('/static/img/al/acura/step.png');width: 147px;height: 36px;}
.image_step1{display:inline-block;background-image:url('/static/img/al/acura/step1.png');width: 50px;height: 50px;}
.image_step1_alt{display:inline-block;background-image:url('/static/img/al/acura/step1-alt.png');width: 50px;height: 50px;}
.image_step2{display:inline-block;background-image:url('/static/img/al/acura/step2.png');width: 50px;height: 50px;}
.image_step2_alt{display:inline-block;background-image:url('/static/img/al/acura/step2-alt.png');width: 50px;height: 50px;}
.image_step3{display:inline-block;background-image:url('/static/img/al/acura/step3.png');width: 50px;height: 50px;}
.image_step3_alt{display:inline-block;background-image:url('/static/img/al/acura/step3-alt.png');width: 50px;height: 50px;}*/
#stepsRule{position: relative; top: -30px;*top:-27px;}

.validateBox{/*border: 1px solid #FF0000; padding: 0px 6px 2px 2px;*/  display:inline-block;}
.validateBox input{margin-top: 2px;}
.validateBoxAlt{border: 1px solid #FF0000; padding: 0px 2px 2px 2px;float: left;}
.validateMsg, .field-validation-error{font-size:17px;/*background-color: #FF0000;*/ color: #FF0000; /*padding: 0px 6px 2px 2px;*/padding: 0px 0px 0px 4px; display: inline-block; /*max-width: 322px;*/}
/*li.question .validateMsg, li.question .field-validation-error{background-color: #FF0000; color: #FFF; padding: 0px 2px 2px 8px; display: block; max-width: 332px;}*/
.validateMsg,.field-validation-error{width:100%;}


/*.question , .question .field-validation-error{width: 332px;}*/
/*.validateMsg, .valMarginAdjust, .field-validation-error{margin-left: -2px; margin-right: -2px;}*/
.dataInput-question, .dataInput-select{margin-top: 2px;}
ul.form-list label.red {color: #FF0000 !important;}
.notice, .error{color: #FF0000;font-size:17px;font-weight:bold;}
#dl-iconDiv{width: 500px;}
#hondaID{position: relative; top: 5px; padding-left: 2px;}

/*terms & conditions and privacy policy(dynamic)*/
table{max-width: 550px; margin-left: auto; margin-right: auto; width: 100%;}
table td p b, table td span {color: #666 !important;}
table td b, table td p span {color: #194bba !important;} 

.floatright
{
	float:right;
}
.spanLeft
{
	display:inline-block;
	float:top;
	padding-top:1px;
	*padding-top:0px;  /* fix for IE7 and pre IE7*/
	width:16px;
	*width:10px;
	text-align:left;
	vertical-align:top;
}
.spanRight
{
	display:inline-block;
	float:top;
	padding-left:5px;
	*padding-left:15px; /* fix for IE7 and pre IE7*/
	width:150px;
	text-align:left;
	vertical-align : top;
}
.floatleft
{
	float:left;
}
.link
{
	color: #51B8D2;
}
.bottomDiv
{
	position:absolute;
	bottom:20px;
	left: 0px;
	width:100%;
}
.bottomSpace
{
	height:30px;
	width:100%;
}
.padding-left
{
    padding-left:0px;
}

@media only screen and (max-device-width: 1024px)   
{
    body{font-size:14px;}
	#wrapDiv{min-width: inherit;height:100%;}
	#wrapLeft{	padding-left: 0px; 	height: 100%; overflow: visible;	background-image: none;}
#wrapRight{padding-right: 0px;top:0%;height: 100%;overflow: visible;	background-image: none;}
	#wrapDiv1{min-width: inherit;height:100%;}
	#wrapLeft1{	padding-left: 0px; 	height: 100%; overflow: visible;	background-image: none;}
#wrapRight1{padding-right: 0px;top:0%;height: 100%;overflow: visible;	background-image: none;}
/*	#wrapLeft{padding-left: 0px;padding-right: 0px;}
	#wrapRight{padding-right: 0px;}*/
	#pageDiv{width:auto!important;margin: 0 auto;min-height:100%;}
	#pageDiv1{width:auto!important;margin: 0 auto;min-height:100%;}
	#footerShim{width:0px;height:0px;display:none;}/*{min-width: 300px;margin-left:0px;margin-right:0px;}*/
	#shad_content_right_crnr{width:0px;height:0px;display:none;}
	#headerDiv{width:100%;padding-left:0px;padding-right:0px;left:0px;}
	.wrapDiv{width: 100%;}
	.wrapDiv1{width: 100%;}
	.dataInput{height: 48px;width:100%;}
	/*.dataInput-text{width: 300px;}*/
	.dataInput-select{width: 101%  !important;}
	.dataInput-btn{height: 48px;width:100%;}
	ul.form-list li span.right{/*float: none;*/width:100%;}
	ul.form-list li span.rightAlt{margin-left: 0px; }
	ul.form-list label{width: 150px; padding-right: 0px; display: block; float: none; text-align: left; padding-left: 0px;}
	.btnDiv{text-align: center;margin-top:20px;padding-left:0px;}
	#btnDiv0{width: auto; text-align: center;}
	/*  modified max-width :  300 px  - WR Enhancement*/
	#steps-list{ margin-left: auto; margin-right: auto;}
	/*#steps-list li{width: 33%;}*/
	#steps-list li.first{margin-left: 0px;}
	ul.form-list{margin-left: 0px; margin-right: 0px;}
	.specialInstrucs{margin-left: 0px; width: 256px;}
	.passwrdspecialInstrucs{margin-left: 0px;}
	#contentWrap,#stepsContainer,#footerDiv{max-width:400px;width:90%;}
/*	#content, .contentAlt,.content{width: 300px;}
	#content, .contentAlt{margin-right: 0px;}*/
	.dataInput-btn{padding: 2px 8px 2px 8px;}
	.dataInput-question{width: 100%;}
	ul.form-list label.label-question{display: none;}
	#footerDiv{font-size: 9px;}
	a.footerLink{padding-left: 5px;}
	#footerCopyright{padding-right:5px;}
	.notice, .noticeMessage, .field-validation-error{width: 100%;}
	 .field-validation-error{width: 100%;}
	 .validateMsg{width:100%;}
	.question .validateMsg, .question .field-validation-error{/*width: auto !important;*/}
	label{padding-left: 6px; padding-bottom: 2px;}
	#dl-iconDiv{width: 273px; margin: 0px auto;}
	.ruleContainer{padding: 0px 0px;}
	.bottomDiv {bottom:5px;}
	.marginleft{margin-left:80px !important;}
	.fieldwidth{width:100%;}
	.cvwidth{width:100% !important;margin-left:0% !important;}
	.fPLinkmarginLeft50Perc{margin-left:0%  !important;}
	.element-width72{width:100% !important;}
	.liPassword{width:100%;margin:auto}
	/*.mediamarginleft10 { margin-left:10%;} */
}
