

/* E Design Custom CSS */ 
h1 {font-family: 'northwellregular' !important; font-size: 66px; font-weight: 500; }
h2 {font-family: 'northwellregular' !important; font-size: 54px; font-weight: 500; color: #d07b63 !important; }
h3 {font-family: 'northwellregular' !important; font-size: 42px; font-weight: 500; }

@font-face {
    font-family: 'northwellregular';
    src: url('https://movefinance.com.au/wp-content/themes/bridge-childnorthwell_alt-webfont.woff2') format('woff2'),
         url('https://movefinance.com.au/wp-content/themes/bridge-child/northwell_alt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.call_to_action.with_background_image { background-position: center bottom; }
/* MENU */
#menu-main-menu-e { margin: 0 18px; }
.main-menu li#current a{ background-color: #00a651; }

/* HOMEPAGE IMAGE TEXT OVER */
.q_image_with_text_over .shader { background-color: rgba(0,0,0,0.2) !important; }

/* FORM */
input { width:97%; background:none; border: solid 1px #a2a2a2; height: 20px; margin: 5px 0; }
textarea { width:97%; background:none; border: solid 1px #a2a2a2; height: 40px; margin: 5px 0; }

p { padding-bottom: 15px; }
h4 { padding-bottom: 15px; }

/*media queries*/
@media only screen and (max-device-width: 480px) {
div.textwidget { padding-top:10px; }
div#text-3.widget.widget_text { text-align: left; }
h3.caption.no_icon { font-size: 24px !important; }
}



/* Sticky Header Padding */

nav.main_menu>ul>li>a { padding: 0 27px; }
header.sticky nav.main_menu>ul>li>a { padding: 0 16px; }
.header-number {padding-right: 30px; font-family: 'northwellregular' !important; text-transform: lowercase; font-weight: 500;}

 .header_menu_bottom nav.main_menu>ul { left: 20px !important; }
 .sticky .header_menu_bottom nav.main_menu>ul {left: auto;}

header.sticky.q_logo {height: 30px !important;}