	
/* ----- Global Resets ----- */ 
input:focus {outline: none}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance:none; margin:0;}
input[type="password"]{font-family:Arial,Helvetica,Sans-serif;}

#salesBody .pageWrapper {padding-top:59px;}

#viewAdjustAffordability {
    display: inline-block;
    padding: 0px 0px 0px 35px;
    border-bottom: none!important;
    background: url('/Sales/03images/sales/01global/arrow_right_black.png') left 0px no-repeat;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    font-size: 13px;
    margin-left: 1
}


.thankYouPageProductContentContainer {
    display: table;
    width: 100%;
}
.thankyouPageContent {
    position: relative;
    z-index: 0;
}
.thankyouPageContent:BEFORE {
    background-color: #01aaad;
    content: " ";
    height: 100%;
    width: 200%;
    position: absolute;
    left: -50%;
    z-index: -1;
    padding-top: 15px;
    top: -10px;
}
#salesBody[data-skin="rmbSkin"] .thankyouPageContent:BEFORE {
    background-color: #282828;
}
#salesBody[data-skin="rmbSkin"] .thankyouPageContent * {
    color: white;;
}


.thankyouPageReferedContent {
    position: relative;
    z-index: 0;
}
.thankyouPageReferedContent:BEFORE {
    background-color: #a7a9ac;
    content: " ";
    height: 100%;
    width: 200%;
    position: absolute;
    left: -50%;
    z-index: -1;
    padding-top: 15px;
    top: -10px;
}



.sales-input-holder{float:left; padding-right:2px;}
.sales-input-holder .input-input.alpha {padding:4px 5px;}

.blackDividerLine{
    box-shadow: inset 0 -1px 0 0 black;
    height: 1px;
    margin: 10px 0px 10px 0px;
    clear: both;
    position: relative;
}

.salesPopupOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #8B8B8B;
	top: 0;
	/*left: 40px;*/
	z-index: 152;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
/* ----- TOP MENU ----- */
#topMenuSales {
    background-color: #01aaad;
    width: 100%;
    z-index: 149;
    height: 50px!important;
    position: fixed;
    box-shadow: 0px 3px 4px rgba(0,102,102,.2);
}

#topMenuSales #left-sidebar-top{top:46px;}
#topMenuSales #debugInfoString{position:absolute; top:10px; display:none;}

#salesTopMenuButtonHome{
    display: inline-block;
    float: left;
    padding: 21px 0 0 40px;
    border-bottom: none!important;
    color: white;
    background: url('/Sales/03images/sales/01global/arrow_left_white.png') 33px 22px no-repeat;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    margin: 0 12%;
}

#salesTopMenuButtonHome:hover {
  background: url('/Sales/03images/sales/01global/arrow_left_white.png') left 20px no-repeat;
}


.salesTopMenuButton{margin-left:3px; margin-top:1px; float:right; display:none;}

#sessionReferenceNumer{
   float: right;
   font-size: inherit;
   padding: 14px 15px 0 0;
   display: none;
   color: #FFF;
}
#salesTopMenuContainer{
    float: right;
    margin: 0.7% 0 0 0;
    height: 30px;
}

/* ----- Global Styles to fix Ajax includes etc. ----- */
.radioButtonContainerWidth{width:48%;}
.salesOrderedListStyleAcceptance > li{font-size:inherit; padding-right:15px;}
.showHide{display:none;}
.showNoTopBorder{border:none !important;}
.branchSearchBank.inputNote {margin:5px 0 10px;}

/* -----  ----- */
#salesTextBold{font-weight:bold;}
#salesShowroomPopularTickBody{padding:10px 10px 0 0;}
#salesDisplayContent{font-size:18px; padding:10px 10px 0 20px;}

/* ----- The Basics ----- */
/* ----- Showroom Pages ----- */
#salesShowroomInvestmentImage{
	background: url(/Sales/03images/sales/salesinvestment.png) no-repeat top;
	width: 182px;
	height: 172px;
}

.salesHideContainerClass,
.salesHideProductContainerClass{display:none;}

.colMiddleAlign{height:100%;}

#ssaLandingLeftColMenu{
	margin: 0 4.5%;
}

.RightMenuColMainHolder{
	margin: 4% 8%;	
}


/* ----- StepMenu Tag ----- */
.salesStepMainContainer{
    width: 100%;
    height: 26px;
    background-color: #fff;
    margin: 0 auto;
}
.salesStepMainContainerBottomBar{
	width: 100%;
	height: 5px;
	background-color: white;
}

.salesStepItemContainer{
  display: inline-block;
   width: 20px;
   height: 20px;
   line-height: 20px;
  background: #dadada;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  color: white;
  text-align: center;
  padding: 0 15px 0 7px;
}
/*
.salesStepItemContainer{
	background-color: white;
	float: left;
	height: 43px;
	width: 190px;
	padding: 0 10px 0 10px;
	margin: 0 5px 0 0;
}*/
.salesStepItemContainerHighLight{background-color:#61c0c0;}
.salesStepItemTitleHolder{float:left;}
.salesStepItemCounterHolder{float:right;}
.salesStepItemTitleStep {font-size:12px; padding:1px 0 0 0;}
.salesStepItemTitleDisplay {    padding: 4px 0 0 0; display: none;}
.salesStepItemCounterHolder {padding:7px 0 0 0;}

.salesStepDisplayNumber {background-color:#99D6D6; float:left; padding:6px 8px;}
.salesStepDisplayTotal {float:left; padding:6px 0 6px 4px;}

.salesStepItemSpeechTip{
	margin: 39px 0 0 0;
	background: url("/Sales/03images/sales/salesstepdownarrow.png") no-repeat top;
	width: 11px;
	height: 20px;
	position:relative;
	z-index: 2;
}
.salesStepDisplayTickMark{
	margin: 8px 0 0 0;
	/*background: url("/Sales/03images/sales/tick.png") no-repeat top;*/
	width:16px;
	height:16px;
}

#salesPopupButtonContainer{
    float: right;
    border-top: 1px #dadada solid;
    width: 100%;
    padding-top: 10px;
}


#salesPopupButton2Container{
    float: right;
    border-top: 1px #dadada solid;
    width: 100%;
    padding-top: 10px;
}


#Paperwork{
	margin-left: 3%;
}


#SSA_DOCUMENT_UPLOAD_REMOVE{
  width: 65%;
  margin-left: 17%;
}

#SSA_DOCUMENT_UPLOAD{
	width: 65%;
	margin-left: 12%;
}

/* ----- checkbox override ----- */
.checkbox-wrapper {}
.checkbox-label {padding:8px 0 0 10px; font-size:inherit;}
.checkbox-leftlabel .checkbox-label{padding:7px 10px 0 15px;}
.checkbox-graphic-wrapper{position:relative;width:30px;height:30px;}
.checkbox-input{
	position:relative;
	cursor:pointer;
	width:30px;
	height:30px;
	z-index:5;
	margin:0;
	border:0 none;
	background:none;
}
.checkbox-graphic{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	display:block;
	width:30px;
	height:30px;
	border:1px solid #01aaad;
	background:url("/Sales/03images/base/checkbox/checkbox_sprite.png") 0 200px no-repeat #FFF;
}
/* :checked */
.checkbox-graphic-wrapper.checked .checkbox-graphic{background-position:5px 5px; border-color:#009999;}

/* :disabled */
.checkbox-graphic-wrapper.disabled .checkbox-graphic{
	border-color :#ccc;
	background-color: #e7e7e7;
}

/* :checked:disabled */
.checkbox-graphic-wrapper.checked.disabled .checkbox-graphic{
	background-position: 5px -40px;
	background-color: #e7e7e7;
}

/* select-all toggle */
.checkall-toggle-wrapper .checkall-check-link{}
.checkall-toggle-wrapper .checkall-uncheck-link{}

/* Checkbox in tables */
.tableCell .checkbox-wrapper.formElementWrapper{}
.tableCell .checkbox-wrapper .checkbox-label {padding:0px;float:none;}
.tableCell .checkbox-wrapper .formElementContainer {float:none;padding:0;}

.tableCell .checkbox-graphic-wrapper {margin:0;float:left;}
.tableCell.right .checkbox-graphic-wrapper {float:right;}
.tableCell.selectAllActive .checkbox-graphic-wrapper,
.tableCell.center .checkbox-graphic-wrapper {margin:0 auto;float:none;}

.selectAllLink.checkall-check-link{}
.selectAllLink.checkall-uncheck-link{}

/* ----- global overrides from banking ----- */
/* ----- Banking Path and other fixes ----- */
.fixCheckboxLink{font-size:1.0em;}
.salesInlineLink {font-size:14px;}

.tooltipButton {background:url("/Sales/03images/base/tooltip/questionMark.png") 1px center no-repeat;}
.tooltipButtonCross {background: url("/Sales/03images/base/tooltip/crossMark.png") center center no-repeat;}
.tooltip-close {background: url("/Sales/03images/base/tooltip/close-icon.png") center center no-repeat;}

/* definition list override */
.floatDefinitionList{float: left;}
.salesCustomGrid40{width:40%;}
.salesCustomGrid60{width:60%;}

/*.checkbox-wrapper.salesCheckboxFix{margin-left:15px;}*/
.labelLeft{
	float: left;
	width: 42%;
}
.radioButtonContainer{
	padding-top: 5px;
	padding-bottom: 5px;
	/*border-top: 1px solid #E7E7E7;*/
	width: 100%;
}
/*#popupWrapper {top:30%;}*/
.ghostBlock{background-color:#FFF;}


.salesTopMenuContainer{
	max-height: 46px;
	overflow: hidden;
}

.salesRadioButton{padding:5px 14px;}


.iconSidecategoryImageButton {
  margin: 0 0 -4px 0;
  padding: 0px 0 0 0;

  min-width: 48px;
  height: 48px;
  background: url(/Sales/03images/sales/02icons/icon_arrows_leftright_colour_turq.png);
  border-bottom: none!important;
  background-repeat: no-repeat;
  background-size: 48px 48px;
  background-position: left center;
  -webkit-transition: all.2s;
  -moz-transition: all.2s;
  -o-transition: all.2s;
  transition: all.2s;
}

.iconSideItemImageButton {
  margin: 0 0 -4px 0;
  padding: 0px 0 0 0;

  min-width: 48px;
  height: 48px;
  background: url(/Sales/03images/sales/02icons/reserved_icon_Plus_colour_orange.png);
  border-bottom: none!important;
  background-repeat: no-repeat;
  background-size: 48px 48px;
  background-position: left center;
  -webkit-transition: all.2s;
  -moz-transition: all.2s;
  -o-transition: all.2s;
  transition: all.2s;
}


/* ----- globals for document upload ----- */
.salesDocumentMinus{
	cursor: pointer;
	background: url("/Sales/03images/base/buttons/icon-circ-small-minus-oragne.png") no-repeat;
	width: 21px;
	height: 21px;
	margin-right: 5px;
	float: left;
}
.documentUploadParagraph{
	overflow: hidden;
}
.salesDocumentfilename{
	width: auto;
	float: left;
}

.dropdownWithTooltip .dropdownContainerAlignLeft{width:85%; float:left;}
.dropdownWithTooltip .dropdownTooltipAlign{float:right;}
.dropdownWithTooltip .dropdownTooltipAlignDropWindow{margin-top:30px;}

.salesTickmark{
    background: url("/Sales/03images/sales/tick.png") no-repeat 0 0;
    font-size: 14px;
    margin-top: 8px;
    margin-left: 26px;
    padding-left: 27px;
}

.blueButton,
.orangeButton{
	padding:2px 5px;
	cursor:pointer;
	color:#FFF;
	font-size:13px;
	
	background: #ff9900;
	border-radius: 6px;
	border: 1px solid #ff9900;
 	
	
  	-webkit-border-radius: 6px;
 	-moz-border-radius: 6px;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	-webkit-transition: all .2s;
  	-moz-transition: all .2s;
  	-o-transition: all .2s;
  	 transition: all .2s; 
}
.orangeButton{background-color:#FF9900; line-height: 17px;}
.blueButton{background-color:#73C7C7; text-align:center;}

/* ----- Sales Landing Header ----- */
#extendedPageHeader #salesShopHeadFull h1,
#extendedPageHeader #salesShopHeadLeft h1{border:0 none;}
#extendedPageHeader #salesShopHeadRight{padding:0 15px 7px 0;}
#extendedPageHeader.noSubTabs.withExtraContent{
    background-color: #FFF;
    /* width: 96%;  */
}

.customiseProductLineHolder{
	
}

.landingPage .formTable .grid100{
	width:85%%;
} 

#ConsumerQualify{
/*   width: 89.7%;
  margin: 0 auto; */
}

.arrowButtonTerms {
    display: -webkit-box;
    padding: 7px 0px 0px 16px;
    border-bottom: none!important;
    background: url('/Sales/03images/sales/01global/arrow_right_black.png') left 7px no-repeat;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    font-size: 13px;
    margin-left: 2%;
}

.arrowButtonRight {
  display: inline-block;
  padding: 8px 0px 0px 15px;
  border-bottom: none!important;
  background: url('/Sales/03images/sales/01global/arrow_right_black.png') left 1px no-repeat;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
  font-size: 13px;
  margin-left: 2%;
}


#productPageHeader h1{
	/* margin-left: 14%; */
}


#basketPageContent{  
/*   margin-left: 15%;
  margin-top: 1%;
  width: 79.5%; */
}

#basketPageContent .td.grid50{
	width: 42.5%;	
}

#salesRetrieveApplicationButton.orangeButton{float:right;}
#salesRedirectApplicationButton.orangeButton{position: absolute; }
#iContratingButton.orangeButton{float:right;}
#retrieveiContratingButton.orangeButton{float:right;}
#iContratingSubmitLaterButton.orangeButton{float:right;}
#iContratingDeclineButton.orangeButton{float:right;}
#iContratingAcceptButton.orangeButton{float:right;}

/* ----- Sales Landing Top Menu ----- */
#salesLandingMenuContainer{float:none; margin:0;margin-left:100px;}

.SalesLandingMenuButtons{
    font-size: inherit;
    float: left;
    padding: 10px;
    margin: 2px 2px 2px 2px;
    cursor: pointer;
    display: block;
    color: #a7a9ac;
    border-bottom: 3px solid white;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;	
}

#salesLandingMenuLabel{
    width: 80px;
    font-size: inherit;
    float: left;
    margin: 10px 0 0 2px
}
.lowlightTabClass{background-color:#FFF;}
.highlightTabClass{background-color:#FFF; border-bottom: 3px solid #01aaad;
  cursor: default;}

#salesLanding .sideBySideLeft{}
#salesLanding .sideBySideRight{}

/* ----- Sales salesPopupCloseButton Tag ----- */
#salesPopupCloseButton{
	
	width:26px;
	height:26px;
	cursor:pointer;
	position:absolute;
	top:7px;
	right:20px;
	z-index:50;
}

.salesPopupCloseButton{	
	background: url('/Sales/03images/sales/01global/close_black.png') center center no-repeat;
  display: inline-block;
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}

.salesPopupCloseButton:hover{
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
#salesPopupCloseButton.salesPopupCloseButtonPushedDown{/*top:50px;*/}

/* ----- salesLoginRetrieveApplicationPopup Tag ----- */
#LoginMainContainer{
	padding:60px 0px 0px 0px;
}
#RetrieveApplicationContainer{
	padding:60px 0px 0px 0px;
}

#salesPopupSwitcher{
  background-color: inherit;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 50px;
}
#salesPopupSwitcherInner{
  padding: 0 0 0 21%;
  border-bottom: 1px #dadada solid;
}
.salesPopupSwitcherButton{
    background-color: #FFF;
    font-size: 1.2em;
    text-align: center;
    cursor: pointer;
    /* padding: 12px 0; */
    max-width: 400px;
}


#salesPopupSwitcherButtonOne {
  /* border-right: 1px solid #A3A3A3;
  border-left: 1px solid #A3A3A3;
  border-bottom: 1px solid #A3A3A3; */
 }
#salesPopupSwitcherButtonTwo{
/*   border-right: 1px solid #A3A3A3;
  border-left: 1px solid #A3A3A3;
  border-bottom: 1px solid #A3A3A3; */
}

.salesPopupSwitcherButton.activeSwitcher{
/* 	background-color:#dadada; */
  border-bottom: 3px solid #01aaad;
  cursor: default
}

#salesPopupSwitcherContainer{max-width:90%;}
#salesPopupSwitcherContainer.hasSwitcher{  padding-top: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #dadada;}

.salesHidePopupContainerClass{display:none;}

.salesLoginSidebySideBlock{}
.salesLoginSidebySideloginBlock.grid50{
	width: 48%;
	border-left: 1px solid #e5e5e5;
 }
.salesLoginSidebySideOptionsBlock.grid50{
	width: 48%;
/*   	border-right: 1px solid #e5e5e5; */
}
  
.salesLoginSidebySideBlock.grid50{width: 48%;
  border-right: 1px solid #e5e5e5;}
#salesPopupSwitcherContainer .orangeButton{
	float:right;
	padding:10px 15px;
}

#salesRedirectApplicationButton .orangeButton{
	float:none;
	width: 10%;
}


#salesPopupSwitcherContainer .orangeButton:hover{
	border: 1px solid #ff9900;
	background: white;
	color: #ff9900;
}
 
.salesRetrieveApplicationHeading{font-size:2.4em; padding-bottom:5px;}
.salesRetrieveApplicationMessage{font-size:1.4em; padding-bottom:15px;}
.salesRedirectApplicationMessage{font-size:1.4em; padding-bottom:15px; width: 200%;}

.salesRetrieveBankingDetails{
	font-size:1.0em; 
	padding-bottom:5px;
	cursor: pointer;
	text-decoration:underline;
}

/* ----- errorPage tag ----- */
.salesErrorBackColSizing{height:118px;}
#salesErrorTitleContainer{
    background-color: #FF9900;
    position: absolute;
    width: 100%;
    height: 95px;
    margin: 0 auto;
    float: left;
    border-radius: 6px;
    display: inline-block;;
}
#salesErrorTitle{
    color: #FFF;
    font-size: 2em;
    font-weight: bold;
    padding: 26px 0 0 15px;
}
#salesErrorSubTitle{
	color:#FFF;
	font-size:1.8em;
	padding:8px 0 0 15px;
}
#salesErrorSpeachBubbleTail{
    background: url("/Sales/03images/sales/saleserrortail.png") no-repeat top;
    width: 26px;
    height: 33px;
    margin: 95px 0 0 60px;
    position: absolute;
}
#salesErrorDescriptionContainer{
   padding: 20px 0 0 14px;
   /* width: 78%; */
}

#salesErrorDescription1{font-size:1.8em; padding:0 0 5px 0;}
#salesErrorDescription2{font-size: inherit;}

/* salesYouAlsoGetIconblock.tag */
#ssaYouAlsoGetTitle{}
#ssaYouAlsoGetWrapper {
  font-size: inherit;
  padding-left: 15px;
  padding-bottom: 15px;
}
}

.ssaYouAlsoGetItem{vertical-align:middle;}
.ssaYouAlsoGetItemInner{
  background: url("/Sales/03images/sales/01global/tick_black.png") no-repeat left center;
  padding: 1px 1px 2px 15px;
  cursor: pointer;
}

#youAlsoGetEbucks {
	/* background-image:url("/Sales/03images/sales/icon_ebucks.png"); */
	background:url("/Sales/03images/sales/01global/tick_black.png") no-repeat left center;
}
#youAlsoGetCellphoneBanking {/* background-image:url("/Sales/03images/sales/icon_cellbanking.png"); */ background:url("/Sales/03images/sales/01global/tick_black.png") no-repeat left center;}
#youAlsoGetEmailStatement {}
#youAlsoGetOnlineBanking {/* background-image:url("/Sales/03images/sales/icon_onlinebanking.png"); */ background:url("/Sales/03images/sales/01global/tick_black.png") no-repeat left center;}
#youAlsoGetInContact {}
#youAlsoGetFnbConnect {}

.ssaYouAlsoGetCol1{width:15%;}
.ssaYouAlsoGetCol2{width:18%;}
.ssaYouAlsoGetCol3{width:18%;}
.ssaYouAlsoGetCol4{width:17%;}
.ssaYouAlsoGetCol5{width:16%;}
.ssaYouAlsoGetCol6{width:16%;}
.ssaYouAlsoGetText{line-height: 0;}

#online_registration{
  width: 68%;
  margin-left: 15%;
}

#online_registration h2{
  	margin-left: 5%;
}

/* BRANCH SEARCH */
#bsBankNameNote{margin-bottom:10px;}
#bsBankNameInput,
#trmInvestmentTermDisplay,
#bsBranchNameInput {
	background-color:transparent;
	border:0 none;
	color:#666;
	font-size:1.68em;
	padding:10px 15px;
	width:100%;
}

#bsWrapper .blueButton {
    font-size: inherit;
    height: 30px;
    padding: 8px 0 0;
}

#bsOr {
    line-height: 30px;
    text-align: center;
    width: 5%;
}

/* branchSearch GENERIC auto-complete */
.acinput-wrapper{position:relative;}
.acinput-input{}
.acinput-results{font-size:inherit; position:absolute; top:28px; left:0; right:0; width:100%; z-index:2;}
.acinput-results .ac-ul{padding:2px; background-color:#ADDBDB; margin-bottom:80px;}
.acinput-results .ac-li{
	clear:both;
	background-color:#F7F7F7;
	display:block;
	padding:2px 10px;
	cursor:pointer;
}
.acinput-results .ac-li:hover{background-color:#ADDBDB;}
.acinput-results .ac-li .ac-display-value{float:left; display:block;}
.acinput-results .ac-li .ac-return-value{float:right; display:block;}

/* branchSearch CODE auto-complete */
#bsWrapper .acinput-results{width:200%; top:32px; left:-100%; right:0;}

/* branchSearch NAME auto-complete (in eZi) */
#acContainer .acinput-input{float:none;}
#acContainer .acinput-results{clear:both; margin-top:-2px; position:relative; top:0;}
#acContainer .acinput-results .ac-ul{margin-bottom:70px;}
#acContainer .acinput-results .ac-li{padding:5px 10px;}

.autopopulate-results .ac-ul{display:table;width:100%;}

.autopopulate-results .autoPopulateItem {display:table-row;float:none;}

.autopopulate-results .autoPopulateItem .ac-display-value{display:table-cell;float:none;padding:3px}

/* suburbSearch auto-complete */
.ac-display-value.ac-suburb{width:40%;}
.ac-display-value.ac-city{width:40%;padding:0 10px; color:#333;}
.ac-return-value.ac-postal{width:20%; text-align:right; color:#333;}

/* STYLES copy-pasted all over the place */
.salesPopupLogingFormButton{
    width: 108px;
    padding: 4px 10px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;
    margin: 3px 2px 3px 0;
    font-size: inherit;
    float: right;
    text-align: center;    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;	
}

.saleAcceptanceParagraph{padding:10px 15px;}
.saleAcceptanceParagraphAlt{font-size:15px; margin-bottom:0;}

#referenceNoFormat{font-weight:bold;}
#salesSaveAndExitHeading{font-size:2.2em; padding:0 0 5px 0;}
#salesSaveAndExitMessage{font-size:1.4em; padding:0 0 15px 0;}
.salesPopupButtons{margin-right:20px;}
.salesDeclinedReasonTextArea{font-size:15px;}

#salesSaveAndExitMessage p{
	padding:0px;
}

.boldNotification {
    font-weight: bold;
}

/* debtconsolidation tables */
.debtConTableClass{padding: 5px 0xp 5px 0px; float: left;width:25%;}

/* loanSearch tables */
.loanSearchTableClass{padding: 5px 0xp 5px 0px; float: left;width:20%;}

/* apple ipad iframe fix*/
.appleIPadiFrameWrapper{
	height: 1400px; 
	width: 100%; 
	overflow: auto;
}
.eziSliderResendOTP {
	clear:both;
	margin-left: 15px;
}




h1.mvnoLandingPageHead {
    font-size: inherit;
}

.plusButtonImage {
    background: url("/Sales/03images/sales/02icons/reserved_icon_Plus_colour_orange.png") transparent no-repeat;
    min-height: 28px;
    padding: 6px 0 0 35px;
    background-size: 28px 28px;
}

.plusButtonImage:hover {
	background-size:22px 22px;
}

.sofPopupHeader{
    font-size:30px;
    font-weight: bold;
    border-bottom: 2px solid black;
}