/* Safari/webkit adjustments */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#account-summary #sb-container #enter_new_bank_info .controls>.account_type_radio {margin-top:3px !important;} 
	div#page.my-vehicles .panel-head .separator-list li {
		padding-right: 20px;
		display: block;
		float: left;
		height: 20px;
	}
	 
	div#past-due-payment,div#add-charges {
		width: 31.5%;
	}
	button.submit_purple span,button.submit_grey span,button.submit_gray span
		{
		top: 0;
	}
	.dynamic form .text .control {
		padding-left: 3px;
	}
	/* New rules since CSS handed off to Ragu - Allan H */
	/* Safari and Chrome fixes for Account Center - Added 02/19/2011 and 02/26/2011 by Allan H */
	/* overriding width:auto because purple submit buttons showing overlap on left side */
	.submit-left,.submit-left-gray,.submit-left-grey {
		width: 100%;
	}
	/* overriding padding-bottom: 0.45em because white cancel button had an uneven bottom */
	a.btn-alt span,a.btn-cta span {
		padding-bottom: 0.65em;
	}
	/* overriding position:absolute and top: -23px as text boxes were not aligned on create user profile page */
	body#create-user-profile .text .control,body#create-user-profile .select .control,body#forgot-password .text .control,body#forgot-password .select .control,body#forgot-user-name .text .control,body#forgot-user-name .select .control
		{
		position: relative;
		top: -12px;
	}
	
	/*Enrol in AAOS page indivisual section allignment for defect 10598*/
	body#create-user-profile div#id-info-panel-body form#id_info div#individual div.item.text div.control
		{
		position: relative;
		top: -10px !important;
	}
	form#select_bank .text .control,form#select_paydate .payment-date-full-line  /*,#add_new_bank .text .control*/ 		/* Commenting to fix FF25 issue */
		{
		position: relative !important;
		top: 23px;
		left: 0 !important;
	}
	/*Added the below style to fix Enroll in Pre-Authorized Payments page allignment issue*/
	body#enroll-papp form#select_bank div#choose_account div.item  div.control
		{
		top: -10px !important;
		margin: -15px 0px 0px 175px !important;
	}
	/*form#showFilter .select .control {
	position: relative !important;
	top: -23px ;	
}*/
	/* overriding margin-top: 0 as the "xxx-xxx-" was not aligned with the text box */
	body#forgot-user-name span.example {
		margin-top: 5px;
	}
	#sb-body-inner .text .control {
		position: relative;
		top: -13px;
	}
	#sb-body-inner .username-txt {
		position: relative !important;
		margin-top: -21px !important;
		left: 0 !important;
	}
	form#select_paydate .item.calendar .control {
		position: relative !important;
		top: -13px !important;
		left: 0 !important;
	}
	#sb-body-inner form#update_address .select .control,#sb-body-inner form#update_secret_questions .select .control
		{
		position: relative !important;
		top: -13px !important;
		/*left: 0 !important;*/ 		/* Commented to fix FF25 issue - billing and mailing address selectbox alignment*/
	}
	/* End new rules since CSS handed off to Ragu - Allan H */
	/* new css class has added to fix the dollar textbox alignment issue defect 10598 by Ragupathy on 23Mar2011*/
	body#enroll-in-autopay #sb-container form#autopay_statements .controls .text.dollar
		{
		position: relative;
		top: 13px;
	}
	/* Update Profile Model popup label and textbox alignment issue. Defect # 10598 by Ragupathy on 24May2011*/
	/* Commenting to fix FF25 issue - Ragu - 12Dec2013*/
	/*#sb-container #sb-wrapper #sb-wrapper-inner #sb-body #sb-body-inner #sb-player  form .item label
		{
		padding: 0px 10px 6px 0px;
	}*/ 
	/* manage account page instruction label alignment issue */
	body#manage-accounts form#manage_accounts table.zebra .instruction,body#make-payment form#select_bank table.zebra .instruction,body#account-info form#autopay_statements #update-autopay  table.zebra .instruction,body#account-summary form.edit-dpa-modal table.zebra .instruction
		{
		margin-top: -6px !important;
	}
	/* make payment page input box cursor alignment issue */
	body#make-payment .make-payment form#select_bank .zebra .text input {
		padding-bottom: 2px !important;
	}
	/* edit auto pay model popup other amount currency box alignment issue*/
	body#account-summary #sb-container #sb-wrapper form#autopay_statements .text .control,body#account-info #sb-container #sb-wrapper form#autopay_statements .text .control
		{
		top: 0px !important;
	}
	/* edit auto pay model popup radio button and value label alignment */
	body#account-summary #sb-container #sb-wrapper form#autopay_statements .radio .controls .control label,body#account-info #sb-container #sb-wrapper form#autopay_statements .radio .controls .control label,body#account-info #sb-container #sb-wrapper form#autopay_statements .item.radio .control.full-line label,body#enroll-in-autopay #sb-container #sb-wrapper form#autopay_statements .radio .controls .control label
		{
		top: -2px;
	}
	body#account-summary #sb-container #sb-wrapper form#autopay_statements .radio .controls .control.monthly-amt label,body#account-info #sb-container #sb-wrapper form#autopay_statements .radio .controls .control.monthly-amt label,body#enroll-in-autopay #sb-container #sb-wrapper form#autopay_statements .radio .controls .control.monthly-amt label
		{
		top: 0px;
	}
	/* edit auto pay model popup radio button and label alignment */
	body#account-summary #sb-container #sb-wrapper form#autopay_statements .item.radio label,body#account-info #sb-container #sb-wrapper form#autopay_statements .item.radio label,body#enroll-in-autopay #sb-container #sb-wrapper form#autopay_statements .item.radio label
		{
		top: 2px;
	}
	/* vehicle account - edit auto pay model popup - enter payment account textbox label and instruction alignment issue*/
	body#account-info #sb-container #sb-wrapper form#autopay_statements #update-autopay  .zebra .text .control
		{
		margin-top: -2px;
	}
	/* vehicle account - edit auto pay model popup - enter payment account radio button and label alignment */
	body#account-info #sb-container #sb-wrapper form#autopay_statements #add_new_bank .add_new_bank_fields .item.radio .controls .control label
		{
		padding-top: 3px !important;
	}
	/* in safari enroll in autopay page, 'Don't see one of your vehicle here?' question overlap the table issue*/
	body#enroll-in-autopay	form#enrollAutoPayForm	table#available-accounts {
		clear: both;
	}
	/* in update mailing address model popup label and textbox alignment issue */
	body#account-info #sb-container #sb-wrapper form#update_address .item.text .control span a
		{
		top: 4px;
		position: absolute;
		padding-left: 3px;
	}
	/* CSR search page, textbox left breaking issue */
	body#csr-search .inline.text .control {
		padding-left: 3px;
	}
	/* CSR search page, 'and' text alignment issue */
	body#csr-search form#csr_search_csr #field_fullname {
		margin-top: 4px;
	}
	body#csr-search form#csr_search_csr #field_fullname .control {
		margin-top: -4px;
		margin-bottom: 7px;
		margin-right: 5px;
	}
	/* CSR manage surveys button touching table alignment issue */
	body#manage-surveys form#enable_surveys .btns.right.button-spacer {
		margin-bottom: 4px;
	}
	body#manage-surveys form#enable_surveys table.zebra {
		clear: both;
		margin-top: 4px;
	}
	/* CSR search update profile textbox and label alignment issue */
	body#csr-search #sb-container #sb-wrapper #username form#update_username .text .control,body#csr-search #sb-container #sb-wrapper #password form#update_password .text .control,body#csr-search #sb-container #sb-wrapper #challenge_questions form#update_secret_questions .text .control,body#csr-search #sb-container #sb-wrapper #email form#update_email .text .control
		{
		top: -3px;
	}
	/*Fix for Defect # 11402, 11406 */
	/*body#csr-search #sb-container #sb-wrapper #challenge_questions form#update_secret_questions .item.select .control{margin-left:175px !important;	margin-top:0px !important;}*/
	body#csr-search div#sb-container div#sb-wrapper div#sb-wrapper-inner div#sb-body div#challenge_questions form#update_secret_questions .select .control
		{
		margin: 0px 0px 0px 175px !important;
	} /*END of Fix for Defect # 11402, 11406 */
	body#csr-search #sb-container #sb-wrapper #challenge_questions form#update_secret_questions .item.select label
		{
		top: 13px;
	}
	/* Enroll in autopay edit popup horizontal scroll issue */
	body#enroll-in-autopay #sb-container #sb-wrapper #sb-player.html #acctInfo.b10px
		{
		width: auto;
	}
	/* forgot password text box alignment issue  for defect 10598*/
	body#reset-password form#lpmform div.item div.control,body#forgot-password-user-identification form#lpmform div.item div.control
		{
		position: relative;
	}
	body#reset-password form#lpmform div.item div.username-txt,body#forgot-password-user-identification form#forgotPasswordCommand div.item div.username-txt
		{
		top: -20px !important;
	}
	body#forgot-password-user-identification form#forgotPasswordCommand div.item div.control
		{
		position: relative;
		top: -12px;
	}
	/* username text box alignment issue  for defect 10598*/
	form#login div.text div.control {
		margin: -5px;
	}
	form#login div.text.g150 div.control {
		top: 4px;
	}
	/*csr request quote alignment issue  for defect 10598*/
	body#online-activity-details-csr form#id_info div#returned-it-wrapper div.text div.control
		{
		position: relative !important;
		top: -10px !important;
	}
	body#online-activity-details-csr form#id_info div#returned-it-wrapper div.select div.control
		{
		position: relative !important;
		top: -10px !important;
	}
	/*forgot password user identification page allignment issue for defect 10598*/
	body#forgot-password-user-identification form#id_info div.item.radio div.controls,body#forgot-password form#id_info div.item.radio div.controls
		{
		width: 650px !important;
	}
	/*CSR online activiy selectbox alignment issue for defect 10598*/
	body#online-activity-details-csr div#activity-listing form#showFilter div.item.select div.control
		{
		position: relative;
		top: -12px !important;
	}
	/*Super CSR online activiy selectbox alignment issue for defect 10598*/
	body#online-activity-details-csr form#command div.section.tab-content div#customerAccountSearch div#activity-listing form#showFilter div.item.select div.control
		{
		position: relative;
		top: -23px !important;
	}
	/*Super CSR Request Quote return vehicle selectbox alignment issue for defect 10598*/
	body#online-activity-details-csr form#command div.accordion div#id-info-panel-body form#wrapperSmartBuyQuote div#returned-it-wrapper div#return-it-yes-wrapper div.item.select div.control,body#online-activity-details-csr div.accordion div#id-info-panel-body form#wrapperSmartBuyQuote div#returned-it-wrapper div#return-it-yes-wrapper div.item.select div.control
		{
		position: relative;
		top: -10px !important;
	}
	/* Edit autopay-Enter a new payment account alignment issue for defect 10598*/
	form#autopay_statements #update-autopay table.zebra tr#enter_new_bank_info div#add_new_bank div.add_new_bank_fields .control
		{
		margin-top: -3px;
	}
	form#autopay_statements #update-autopay table.zebra tr#enter_new_bank_info div#add_new_bank div.add_new_bank_fields .control.bankName
		{
		margin-top: 3px;
	}
	form#autopay_statements #update-autopay table.zebra tr#enter_new_bank_info div#add_new_bank div.add_new_bank_fields .controls.horizontal.reset div.control label
		{
		top: 2px;
	}
	body#account-summary div#sb-container  #sb-wrapper form#manage_accounts  span.instruction.nobkg
		{
		margin-top: -7px !important;
	}
	body#account-summary div#sb-container div#sb-wrapper div#sb-wrapper-inner div#sb-body form#manage_accounts div#add_new_bank div.text div.control
		{
		margin-top: 6px !important;
	}
	body#forgot-password div#individual div.control {
		top: 2px !important;
	}
	body#forgot-password div#business div.control {
		top: 0px !important;
	}
	body#forgot-password form#forgotPasswordCommand div.item.text div.control.txt.username-txt
		{
		top: -22px !important;
	}
	body#forgot-user-name form#enter_pass div.control.txt.username-txt {
		top: -22px !important;
	}
	/*Online Activity and Payment History select alignment issue for defect 10598*/
	body#online-activity div#article div#activity-listing form#showFilter div.control,body#payment-history div#article div#activity-listing form#showFilter div.control
		{
		margin-top: 0px !important;
	}
	/*Online Activity and Payment History selectbox width issue for defect 10598*/
	body#online-activity div#article div#activity-listing form#showFilter div.control div.custombox,body#payment-history div#article div#activity-listing form#showFilter div.control div.custombox
		{
		min-width: 117px !important;
	}
	body#online-activity div#article div#activity-listing form#showFilter div.control div#cb_select-month
		{
		min-width: 112px !important;
	}
	/*CSR user Online Activity and Payment History selectbox width issue for defect 10598*/
	body#online-activity-details-csr div#article div#activity-listing form#showFilter div.control div.custombox
		{
		min-width: 117px !important;
	}
	body#online-activity-details-csr div#article div#activity-listing form#showFilter div.control div#cb_select-month,body#payment-history div#article div#activity-listing form#showFilter div.control div#cb_select-month
		{
		min-width: 112px !important;
	}
	/*CSR search selectbox options allignment issue for defect 10598*/
	body#csr-search div#content div.tab-content ul {
		margin-left: 0.5em !important;
	}
	body#csr-search div#content div.custombox-wrapper ul li a {
		font-size: 0.8em;
	}
	/*CA add another vehicle allignment issue as part of defect 10598*/
	body#add-vehicles form#add_vehicle div.item.text div.control {
		position: relative !important;
		top: -10px !important;
		width: 600px !important;
	}
	/*added by balan to fix Edit Address select box alignment issue in chrome browser*/
	.dynamic form#update_address #update-form #billing .select .control,.dynamic form#update_address #update-form #mailing .select .control{
		top: -23px !important; 		/* updated -13px to -23px to fix FF25 issue - billing and mailing address selectbox alignment*/
	}
	/*Fix for the defect 11255 0n 09sep2011 for ca */
	FORM#frm1 .text .control {
		margin: 0px !important;
	}
	FORM#frm1 #addVehiclesChooseAcc .item.text .control {
		left: 175px;
	}
	/* added to fix Defect # 11440*/
	body#update-profile form#update_username .item .control,body#update-profile form#update_password .item .control,body#update-profile form#update_secret_questions .item .control,body#update-profile form#update_email .item .control
		{
		margin: 0px;
	}
	/* added to fix Defect # 11427*/
	#total_other span#total_other_due {
		position: absolute;
		margin-left: -50px;
	}
	/* added to fix Defect # 11486*/
	#create-user-profile FORM#add_vehicle table.zebra .item.text .control {
		top: 0px !important;
	}
	body#create-user-profile form#add_vehicle #addVehiclesChooseAcc .text .control,body#create-user-profile form#add_vehicle #addVehiclesChooseAcc .item .hasfocus
		{
		position: absolute !important;
	}
	/* --MFA-- added to fix Defect # 11921 */
	body#add-vehicles #page form#zipCodeForm .control {
		margin: 0px 0px 0px 0px !important;
	}
	/* css for CSR search result page dropdown alignment issue 11918 - ragu - 23Dec2011*/
	#online-activity-details-csr .online-activity #activity-listing .panel-head form#showFilter .item.select .control
		{
		position: absolute;
		top: 0px !important;
	}
	/* IMPORTANT - DO NOT REMOVE THIS LAST CURLY BRACE AS IT CLOSES THE OPENING WEBKIT WRAPPER */
	/* CSR page search result page dropdown list alignment issue - ragu -31Jan2012*/
	#csr-search .item.select .control .custombox-wrapper .menu ul.list li.option a span,#online-activity-details-csr .item.select .control .custombox-wrapper .menu ul.list li.option a span
		{
		padding-right: 18px !important;
	}
	
	/*fix for the dpa alignment issue starts by manjunath 25May2012*/
	
	#account-summary #sb-container #sb-wrapper #sb-wrapper-inner form#autopay_statements.updateDpaClass #enter_new_bank_info .text .control /*,
	#account-info #sb-container #sb-wrapper #sb-wrapper-inner form#autopay_statements.updateDpaClass #enter_new_bank_info .text .control*/{ 		/* Commenting to fix FF25 issue */
		top:20px !important
	}
	
	/*fix for the dpa alignment issue ends by manjunath 25May2012*/

	/*fix for the edit autopay alignment issue starts by manjunath 25May2012 */	
	#account-summary #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info .item.radio .control.full-line label{position:absolute;}
	/*fix for the edit autopay alignment issue starts by manjunath 25May2012 */	
		
	/*fix for the edit autopay billing statements alignment issue starts by manjunath 25May2012 */	
	#billing-summary #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info .item.radio .control.full-line label{position:absolute;}
	#billing-summary #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info .item.radio .control.full-line label{ margin-top:1px; }	
	#billing-summary #sb-container #sb-wrapper #sb-wrapper-inner form#autopay_statements #enter_new_bank_info .text .control{ margin-top:10px !important;}	
	#billing-summary .instruction.nobkg{ margin-top:-5px; }
	#billing-summary #sb-container #sb-wrapper #sb-wrapper-inner form#autopay_statements #update-autopay .other-amount .control,
	#confirm-payment #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.text .control{top:0px !important;}
	/*fix for the edit autopay billing statements alignment issue ends  by manjunath 25May2012*/

	/* css for account information page account type radio button alignment issue - ragu - starts 28May2012*/
	body#account-info #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements #add_new_bank .add_new_bank_fields .item.radio label,
	#autopay-statements form#autopay_statements #update-autopay .field-holder .item.radio .controls.reset .control.monthly-amt label,#edit-autopay form#autopay_statements #update-autopay .field-holder .item.radio .controls.reset .control.monthly-amt label,
	#enroll-in-autopay #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements #add_new_bank .add_new_bank_fields .item.radio label{top:-1px;}

	body#account-info #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements #add_new_bank .add_new_bank_fields .item.radio .controls .control label{top:0px;padding-top:0px !important;}
		
	#smart-buy-vehicle-details #sb-container #sb-wrapper #sb-wrapper-inner form#autopay_statements #update-autopay .other-amount .control,
	#pending-payments #sb-container #sb-wrapper #sb-wrapper-inner form#autopay_statements #update-autopay .other-amount .control,
	#make-payment #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements #update-autopay .other-amount .control{top:0px;}

	#smart-buy-vehicle-details #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements .item.radio .controls.reset .control.monthly-amt label,
	#pending-payments #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements .item.radio .controls.reset .control.monthly-amt label,
	#make-payment #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements .item.radio .controls.reset .control.monthly-amt label,
	#billing-summary #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements .item.radio .controls.reset .control.monthly-amt label{top:0px;}
		
	#smart-buy-vehicle-details #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info .item.radio .control label,
	#autopay-statements form#autopay_statements #update-autopay table.zebra #enter_new_bank_info .item.radio .control label,
	#edit-autopay form#autopay_statements #update-autopay table.zebra #enter_new_bank_info .item.radio .control label,		
	#pending-payments #sb-container #sb-wrapper #sb-body form#autopay_statements #update-autopay table.zebra #enter_new_bank_info .item.radio .control label,
	#pending-payments #sb-container #sb-wrapper #sb-body form#autopay_statements #update-autopay table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.radio label,
	#make-payment #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info .item.radio .control label,
	#enroll-in-autopay #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info .item.radio .control label{top:-3px;}

	#smart-buy-vehicle-details #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.radio .controls .control label,
	#pending-payments #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.radio .controls .control label,
	#make-payment #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.radio .controls .control label,
	#enroll-in-autopay #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.radio .controls .control label, 
	#confirm-payment #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements div#form-holder #autopay_tabs #update-autopay .fields .item.radio .controls div.other-amount .control,
	#confirm-payment #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements div#form-holder #autopay_tabs #update-autopay .fields .item.radio .controls div.monthly-amt label{top:0px;}

	#autopay-statements form#autopay_statements #update-autopay table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.text .control{margin-top:-23px;}
	#edit-autopay form#autopay_statements #update-autopay table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.text .control{margin-top:-23px;}
	#smart-buy-vehicle-details #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.text .control,
	#pending-payments #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.text .control,
	#make-payment #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.text .control,
	#enroll-in-autopay #sb-container #sb-wrapper #sb-body #sb-player form#autopay_statements table.zebra #enter_new_bank_info #add_new_bank .add_new_bank_fields .item.text .control{top:0px;}

	#autopay-statements form#autopay_statements #update-autopay table.zebra #enter_new_bank_info .item.radio input{top:3px;}
	#edit-autopay form#autopay_statements #update-autopay table.zebra #enter_new_bank_info .item.radio input{top:3px;}
		
		
	/* css for account information page account type radio button alignment issue - ragu - ends 28May2012*/

	/* CSS for account summary page Edit Direct pay modal radio button alignment issue -ragu - 29May2012*/
	#account-summary #sb-container  #sb-wrapper #sb-body #sb-player form#autopay_statements.updateDpaClass table.zebra #add_new_bank .add_new_bank_fields .item.radio .controls .control label{top:0px;}
	#confirm-payment #sb-wrapper #sb-wrapper-inner #sb-body{ margin-top:20px;}
	/* CSS for account information page error message, label and textbox alignment issue - ragu -9Aug2012*/
	#sb-container #sb-wrapper-inner .error{margin-bottom:0px;}
	
		
		
	/* CSS for edit auto pay modal window, scroll bar bottom visibility issue -  HBS Lakshmi/Ragu - 9Aug2012*/ 
	#enroll-in-autopay #sb-container #sb-wrapper #sb-wrapper-inner #sb-body #sb-body-inner{margin-top:0px !important;}

	/* CSS for make payment 2nd accordion alignment issue - ragu -10Aug2012*/
	form#select_bank div#add_new_bank div.item.text div.control{top:-13px;}
	form#select_bank div#add_new_bank div.item.text.instruct div.control{top:0px;}

	/* CSS for make payment 2nd accordion textbox alignment issue - ragu - 28Aug2012*/
	#make-payment form#select_bank #makepaymenttable #enter_new_bank_info #add_new_bank .item.text .control{top:auto;}	

	/* Added for 12.2.1 finance charges right alignment - raghu/Sudarshan - 05Sep2012*/
	.marginRight3pxWebkit{margin-right:3px;}
		
	/* Fix for the defect #12435- show month dropdown alignment issue--raghu/Lakshmi*/
	body#online-activity-details-csr #payment-history #activity-listing .panel-head form#showFilter .item.select{margin-top:-10px !important;left:-40px !important;}
	body#online-activity-details-csr #activity-listing .panel-head form#showFilter .item.select .submit-right{margin:0px !important;}
	body#online-activity-details-csr form#command div.section.tab-content div#customerAccountSearch div#activity-listing form#showFilter div.item.select div.control{position:absolute !important; top:0px !important;}
	
	/* CSS for fix FF25 issue - Ragu - 12Dec2013*/
	.dynamic #sb-container #sb-player form .item.text .control{
		top:-23px;
	}
	
	/* CSS for FF25 - Calendar alignment issue - Moorthy - 18Dec2013*/
	.dynamic #make-payment form#select_paydate .fields .item.calendar .control {        
            left:175px !important;
            top:-23px !important;               
      }
      /* 13090 chrome modal window text box alignment - divya - 4feb2014*/
	#account-summary #sb-container #sb-wrapper #sb-wrapper-inner form#autopay_statements.updateDpaClass.edit-dpa-modal .zebra #enter_new_bank_info .text .control{
		top:0px !important;
	}
	/* Qc defect 13159 update phoneNumber line space - divya- 3 March 2014 */
	 #account-info  #sb-container #sb-player form#update_phones .item.text.height_30px .control{
		position:absolute;
		top:0;
	}
	/* 	#account-info  #sb-container #sb-player form#update_phones .item.text.height_30px - should be replaced with below class 
	.height_30px{ 	
		height:30px;
	}*/
	/* 14.2 edit phone numbers- divya 3/17/2014*/
	.dynamic #sb-container #sb-player form .edit_phone_table .item.text .control{
      left: 48px;
    }
	
	/* CSS for online statement page dropdown wild letter showing at left issue - ragu 2June2014*/
	#online-statements form#NewFilter .item.select .control .customselect.accessibleHide{
		left:11px;
	}
	/* FICO alignment */
	span.FICOdesp {
	  margin-top: 3px;
	}

}
/*Bug 71	Mismatch between comps and actual screen in "Forgot password" page for individual user.*/
#forgot-password-user-identification #page #pusher #content #limit #article .top10px form#fpUserNameForm #individual_accountType .ssn_field .control,
#forgot-password-user-identification #page #pusher #content #limit #article .top10px form#fpUserNameForm #business_accountType .ssn_field .control{
	left:180px !important;
}
#forgot-user-name #sb-container #sb-wrapper #sb-wrapper-inner #sb-body #section form#zipform .item .control{top:0px !important;}
