/* Enter Your Custom CSS Here */

#top textarea#g-recaptcha-response {display:none !important;} 


body h3 {
    font-family: 'proxima-nova';
}
body p {
    font-family: "proxima-nova";
}
#layerslider_3_1 h3 {
    font-family: "proxima-nova";
}
/*---------- Header ----------*/
/*---------- Custom Header Rigth ----------*/
#header_main {
    border-top: 3px solid #222222;
}
#header-widget-right {
	float: right;
  	text-align: right;
    position: relative;
    z-index: 100;
    padding-top: 45px;
}
#top-right-header h3 {
    background: url(https://www.getaheadfinance.com.au/wp-content/uploads/2015/09/call-us-ico.png) no-repeat 0px 32%;
    font-size: 34px !important;
    width: 445px;
  	color: #005474;
}
.scroll-top {
    margin-top: -35px;
    transition: .1s ease-in-out;
}
/*---------- End of Custom Header Rigth ----------*/

#header_main_alternate {
    background: #029d9e;
}	
.html_header_top.html_bottom_nav_header .main_menu {
    padding-bottom: 10px;
    padding-top: 10px;
}
#header .inner-container {
    position: relative;
}
.html_header_top.html_logo_center .logo { 
  	left: 0;
  	transform: translate(0%, 0px) !important;
    position: absolute;  
}
#avia-menu li a {
    font-size: 23px;
    font-weight: 500;
    padding: 0 22px;
    font-family: "proxima-nova" !important;
    margin-top: -10px !important;
    padding-top: 10px;
    height: 55px !important;
}
#avia-menu li a:hover {
  	text-decoration: none;
  	-border-bottom: 2px solid #005575 !important;
  	transition: none !important;
  	background: #005575; 
  
}
.sub-menu {
    -margin-left: 8px !important;
    margin-top: 8px !important;  
}

.sub-menu li a {
    background: #029d9e none repeat scroll 0 0 !important;
    border-bottom: 1px solid #e9e9e9;
    color: #ffffff !important;
    font-size: 18px !important;
    padding-bottom: 12px !important;
    padding-top: 12px !important;
  	width: 220px !important;
}
.sub-menu li a:hover {
	background: #005575 !important;
  	text-decoration: none !important;
}
.avia-menu-fx {
    display: none;
}

/*---------- End of Header ----------*/

/*---------- Home ----------*/
#edu-center-btn {
    background: #029D9E;
    color: #ffffff;
    padding: 10px 20px;
    font-weight: 600;
    font-size: 15px;
}
#edu-center-btn:hover {
    background: #16b0b1;
  	text-decoration: none;
}
#edu-centre-widget h3 {
    border-bottom: 1px dashed #029D9E;
    padding-bottom: 8px;
    width: 96%;
}


/*----------- Subpages ----------*/
.bullet-points {
    margin-left: 12px;
}
.header-h3 {
    border-bottom: 1px solid;
  	margin-top: 25px !important;
}
.header-h3 h3 {
	color: #029D9E;
  	font-size: 40px !important;
}

.partners-h3 {
    margin-top: 20px !important;
}

.our-location {
    margin-top: 15px !important;
}

#privacy-policy {
    margin-top: -75px;
}
.post-entry-137 h3 {
    font-size: 28px;
    margin-top: 60px;
}

/*----------- Footer Widget ----------*/
.socials {
    padding: 0 9px 15px;
}
#footer-widget {
    margin: 0 auto;
    padding-top: 10px;
    width: 410px;
}
.broker {
    padding-right: 11px;
}

/*----------- Footer Socket ----------*/
#socket {
    padding: 10px 0 !important;
}
#socket .container {
    text-align: center;
}
#socket .copyright {
    float: none !important;
  	font-size: 14px
}

/*-------------------- Application Form Page --------------------*/
#table-main-container {
    margin-top: -65px !important;
}
#table-main-container .main-border-remove {
    border: none !important;
}

.main_color tr:nth-child(2n+1), .main_color .pricing-table > li:nth-child(2n+1), .main_color .pricing-extra {
    background: #ffffff !important;
  border-color: #ffffff;
}

#top select {
    width: 20%;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
    display: inline !important;
    margin: 0 0 15px !important;

}

#Applicant1PrimaryIncome, #Applicant1SecondaryIncome, #Applicant1RentalIncome, #Applicant2PrimaryIncome, #Applicant2SecondaryIncome, #LoanProduct1Amount, #Applicant2RentalIncome {
    width: 30% !important;
}

#liability-section select {
    width: 60% !important;
}

#liability-section #Limit1, #liability-section #Limit2, #liability-section #Limit3, #liability-section #Limit4, #liability-section #Limit5, #liability-section #Limit6, #liability-section #Limit7, #liability-section #Limit8 {
    width: 80% !important;
}
#liability-section #Liability1Freq, #liability-section #Liability2Freq, #liability-section #Liability3Freq, #liability-section #Liability4Freq, #liability-section #Liability5Freq, #liability-section #Liability6Freq, #liability-section #Liability7Freq, #liability-section #Liability8Freq {
    width: 38% !important;
}
#liability-section #Repay1, #Repay2, #Repay3, #Repay4, #Repay5, #Repay6, #Repay7, #Repay8 {
    width: 50% !important;
}
#Text2 {
    width: 50% !important;
}
#liability-section #AmountOwing1, #AmountOwing2, #AmountOwing3, #AmountOwing4, #AmountOwing5, #AmountOwing6, #AmountOwing7, #AmountOwing8 {
    width: 80% !important;
}
#PropertyAsset1Value, #PropertyAsset2Value, #PropertyAsset3Value {
    width: 75% !important;
}
#LoanLength {
    width: 15% !important;
}
#Motor1Year, #Motor1Make, #Motor2Year, #Motor2Make {
    width: 35% !important;
}

#Savings1With, #Savings2With, #Savings3With, #OtherAsset1, #OtherAsset2 {
    width: 70% !important;
}
#Motor1Value, #Motor2Value, #ShareValue, #HomeContents, #Savings1Value, #Savings2Value, #Savings3Value, #OtherAsset1Value, #OtherAsset2Value {
    width: 60% !important;
}


.bg-separator-header {
    background: #029D9E;
    padding: 20px !important;
}
.bg-separator-header strong {
    color: #ffffff !important;
    font-size: 17px;
}
.bg-separator-gray {
    background: #d9d9d9;
}
.bg-separator-gray strong {
    padding-left: 4px;
}

.main_color table {
  border-color: #fff;
}