/*GS Added CSS*/
.hand-pointer{cursor:pointer;}
.spangroup{display:inline-block;}
.green-link, .green-link:hover {color:#64a000;}
.heading-subpage{font-size:22px !important;font-weight:bold !important; }
.fs-title{font-size:24px !important; color:#15487F !important;font-weight:bold;}
/*****RK CSS ****/
 input#loan-reason {
    border-radius: 1px;
}
/****30-1-18******/
.banking-popup { width: 100% !important;}
#header .search-container .header-search-close{    top: 37px !important;}
.text-right {
    text-align: right;
    padding-right: 14px;
}

.testimonial-content p {
    overflow: hidden;
   /* display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;*/
    max-height: 133px;
overflow: hidden;
}
.error404 .col-md-6.col-md-offset-3 {
    padding-top: 130px;
}
.bg-white .divform {
    position: relative;
    width: 100%;top: 0;
}
#footer .footer-address-widget ul li:nth-child(2) {
    width: 50%;}
    #footer .footer-address-widget ul li{width: 50%;}
#header .search-container{position: absolute !important;bottom: 77px !important;}
#header .search-container .search button{right: -30px;}
.blog-btn .vc_gitem-post-data-source-post_title h4 {
    min-height: 74px;
}
.dob-icon{position: relative;}
.icon-ph {
    display: inline-block;
    width: auto;
    height: auto;
    min-width: 16px;
    padding: 4px 5px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 1px 0 #ffffff;
   /* background-color: #eeeeee;*/
    position: absolute;
    right: 3px;
    top: 3px;
    bottom: 3px;
}
.smallHeader .header-two button.applynow {
    /*bottom: -34px;*/
    position: absolute;    top: inherit;
}

i.fa.fa-caret-right.btncaret {
    padding: 2px 9px;
    background: #ffffff;
    margin-left: 15px;
    border-radius: 50%;
    color: #64a000;
    font-weight: bold;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 20px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.header-two button.applynow{    float: right !IMPORTANT;
    top: -19px;    font-size: 16px;
    position: relative;
    right: 13px;background: #27a1e1 !important;padding: 10px 21px !important;margin: 0px !important;
line-height: 20px !important;border-top: none !important;
color: #fff;border-radius: 0px;text-transform: uppercase !important;}
.timer { width: 72px; height: 135px;position: fixed; right: 0; top: 42%;}
span.Timerspan { display: block; color: red; font-weight: bold;
}
.breadcrumbs li{color:#e5e5e5 !important;}
.breadcrumbs li a {
    color: #04aaf4 !important;
}
.subpage-header {
    padding: 80px 0 80px !IMPORTANT;
    background-image: url(/wp-content/uploads/2016/08/different-services.jpg?id=686) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.social li a.youtube:hover i{
background: #DB493A !important;
    border-color: #DB493A !important;}
.search input[type="text"]{border-radius: 30px !important;    height: 52px !important;margin-bottom: 10px !important;    padding: 0 25px !important;}
#header.header-two .main-nav li a {
 padding: 10px 13px !important;}
body.page-id-1026 span.formh1amt {
    margin-right: 15px;
}
span.sessionTimer{margin-top: 7px !important;}
body.page-id-1026 section.plain-content {
    margin-top: 0;
}
body.page-id-1026 h1{font-weight: bold;
    background-color: #64a000 !IMPORTANT;
    padding: 15px 20px 15px 20px !important;    color: #fff;position: relative;border-bottom: 2px solid gray;}
p.mmessage.validate-message {
    color: red;
    font-weight: 600 !important;
    padding-top: 3px;
}
label.cmessage {
    font-weight: 600 !IMPORTANT;
    color: red;
    padding-top: 20px;
}
.pdtop{padding-top: 20px;}
span.msmall.cap_no2 {
    color: red !Important;
}
span.msmall.cap_no1 {
    color: red !important;
}
#header.header-two .header-contact-widget li p{font-weight: 700 !important;}
   .enquiry-padding .validate-message {
margin-top: -10px !important;
    font-size: 12px !important;
    font-weight: 600;
    text-align: left !IMPORTANT;
    color:red;
}
   .enquiry-padding1 .validate-message {
margin-top: -10px !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    text-align: left !important;
    color:red !important;
}
.flabel{  text-align: left !important;width: 50% !important;}
.finput2 {
    width: 75% !important;
    float: right !important;}
.finput { width: 50% !important;float: left !IMPORTANT;}
.flabel2{    padding: 5px 0 0 20px !important;text-align: left !important;}
.col-md-6.enquiry-padding {padding-top: 0;}
.finput2 { width: 75% !important; float: right !important;}
.col-md-6.enquiry-padding1 {padding-top: 0 !IMPORTANT;}
#msform .action-button.btntop{height:50px !important;    margin-top: 29px;border: none !important;}
.col-md-6.enquiry-padding1 {
    padding-top: 35px;}
    .form-group-padding {
    padding-top: 0 !Important;
}
body.page-id-966 .form-group {
    padding-bottom:45px !important;
}
body.page-id-966 .form-group .comments-form{margin-right: 5px !important;}
.col-md-12.col-sm-12.footer_logo_border {text-align: center;}
#footer .footer-bottom p{line-height: 22px !important;}
a.newno{font-weight: bold;margin-left: 10px !Important;}
body.page-id-966 h1{font-weight: bold;background-color: #64a000 !IMPORTANT;padding: 15px 20px 15px 20px !important;}
body.page-id-1026 h1{font-weight: bold;background-color: #64a000 !IMPORTANT;padding: 15px 20px 15px 20px !important;}
span.formh1amt2{    margin-top: 10px !important;}
span.formh1amt{padding: 0.4em !important;
    margin-top: 3px !important;}
    body.page-id-966 #msform input, #msform textarea {
    border: 3px solid #ccc;
    border-radius: 9px;
    -webkit-box-shadow: inset 1px 1px 3px 1px #f2f2f2;
    -moz-box-shadow: inset 1px 1px 3px 1px #f2f2f2;
    box-shadow: inset 1px 1px 3px 1px #f2f2f2;
    outline: none;
    border-radius: 10px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
/****RK CSS ENDS****/
/*new css 14.6.17*/
body.page-id-966 select {    border: 2px solid #ccc;
    border-radius: 9px;
    -webkit-box-shadow: inset 1px 1px 3px 1px #f2f2f2;
    -moz-box-shadow: inset 1px 1px 3px 1px #f2f2f2;
     box-shadow: inset 1px 1px 3px 1px #f2f2f2; 
    outline: none;
    border-radius: 10px;
    -moz-border-radius: 4px;
     -webkit-border-radius: 4px;
}
body.page-id-966 .plain-content { margin-top: 0px;}
body.page-id-966 section {
    padding: 50px 0 0 0;
}
p.sam1 {    box-shadow: 0 0 5px 1px #ddd;width: 26%;    border: 1px solid gray;    border-radius: 7px;
    float: right;    text-align: center;    position: relative;
    top: 32px;    font-weight: 700;    font-size: 20.16px;
    margin: 6px;    padding: 5px;}
.sam1 i.fa.fa-phone {    margin-right: 10px;}
a.newno {    margin-left: 5px;}
ul#progressbar {margin-bottom: 0px !important;}
body.page-id-966 h2 {    font-size: 22px;    text-align: center;
    font-weight: bold;     color: #64a000;    margin: 30px 0 60px 0 !important;}
    
body.page-id-966  h1 {border-bottom: 2px solid gray;padding-bottom: 10px;}


/*new css 14.6.17 ends*/

a {color: #64a000;}
.site-title h2:after{display:none;}
.breadcrumbs{clear:both;}
.subpage-header {background: #f2f2f2;padding: 60px 0 20px;}
ul.breadcrumbs {margin-top: 0;}
#header.header-two .main-nav {background: #15487f;}
#header .main-nav li a:hover, #header .main-nav li.active a {border-color: #64a000;}
#header.header-two .main-nav li {margin: 0;}
#header .logo {float: left;margin: 3px 0 5px 20px;}
.header-contact-widget li p{color: #15487f;font-size: 18px;}
.header-contact-widget li i{color: #64a000 !important;font-size: 34px !important;}
#header.header-two .header-contact-widget li i.icon-telephone114 {margin-top: 9px;}
#menu-item-684 a{    background: #27a1e1 !important;/*padding: 5px 10px !important*/;margin: 0px !important;line-height: 40px !important;border-top: none !important;}
/*#menu-item-684 a:after{content: ">";background-image: url(https://www.goodtogoloans.com.au/wp-content/uploads/2017/08/ic.png);padding: 5px 10px;background: #ffffff;margin-left: 15px;border-radius: 50%;color:#64a000;font-weight:bold;}*/
/*#menu-item-684 a:after{background-image: url(https://www.goodtogoloans.com.au/wp-content/uploads/2017/08/ic.png);}*/
#menu-item-684 a:after{content: "\f0da";padding: 2px 9px;background: #ffffff;margin-left: 15px;border-radius: 50%;color: #64a000;font-weight: bold;font: normal normal normal 14px/1 FontAwesome;font-size: 20px;text-rendering: auto;-webkit-font-smoothing: antialiased;}
.dropdown-menu {background: #15487f;}
.dropdown-menu li a{color:#ffffff !important;}
.dropdown-menu li a:hover{color:#ffffff !important;background:#64a000 !important}
dropdown-menu li.active a {background-color: #64a000 !important;}
.home_c2a{display:block;overflow:hidden;margin:0;}
.home_c2a li{display:inline-block;float:left;list-style-type:none;width:25%;border-right: 1px solid #d8d8d8;}
.home_c2a li:first-child{border-left: 1px solid #d8d8d8;}
.home_c2a li a{color: #535353;display: block;padding: 30px;font-size: 20px;line-height: 26px;font-weight:bold;}
.home_c2a li a:hover{color: #ffffff;background: #64a000;}
.circ{width: 40px;height: 40px;/*border: 1px solid*/;display: inline-block;text-align: center;border-radius: 20px;float: left;margin: 6px 20px 30px 0;padding: 5px;background: #64a000;
    color: #ffffff;}
.apply_btn .wpb_text_column{margin-bottom:0}
.smallHeader.active #header.header-two {background: #15487f !important;}
.funfacts .counter span {color: #09a223 !important;}
.c2a{padding:0 0 30px 0;}

.abtus_h2, .question_description{font-weight:bold;font-size: 24px;color: #13467a;padding: 20px 0;margin: 0;line-height:32px;}
.trusted_points li{font-family: 'Open Sans', sans-serif;}
.trusted_points li, .trusted_points li {background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2018/02/bullets-1.png) no-repeat scroll 0 5px transparent;padding: 0 0 0 29px;list-style-type:none;}
.trusted_points{margin-bottom:15px;margin-left: 0 !important;}
.wpb_content_element{margin-bottom: 0;}
.cash_loans_buttons1{padding: 0 0 20px;}
.find{display: inline-block;padding: 10px;border: 1px solid;border-radius: 20px;color: #fff !important;background: #13467a;}
.apply_button{display: inline-block;padding: 10px;border: 1px solid;border-radius: 20px;color: #fff !important;background: #64a000;cursor:pointer;}
.type-loans{border-bottom: 1px solid #ededed;margin: 0 0 20px 0;}


.number_one {border-bottom: 1px solid #C2C2C2;clear:both;overflow:hidden;width: 100%;margin: 15px 0 20px;padding:20px;}
.step_one {background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2018/02/Casual_Dressed_Girl_99_new.png) no-repeat scroll 7px 0 transparent;height: 195px;position: relative;width: 177px;}
.step_two {background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2018/02/Fashionable_Businessman_2.png) no-repeat scroll 0 0 transparent;height: 195px;position: relative;width: 177px;}
.step_one span, .step_three span {font-family: Roboto;font-size: 130px;left: 80px;position: absolute;text-align: center;top: -1px;width: 70px;padding: 17px 0 0;}
.step_four span {font-family: Roboto;font-size: 130px;left: 25px;position: absolute;text-align: center;width: 70px;padding: 15px 0 0;}
.step_two span {font-family: Roboto;font-size: 130px;left: 27px;position: absolute;text-align: center;width: 70px;padding: 29px 0 0;}
.step_three {background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2018/02/Handsome_Businessman.png) no-repeat scroll 7px 0 transparent;height: 193px;position: relative;width: 178px;}
.step_four {background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2018/02/Yuppie_4.png) no-repeat scroll 0 0 transparent;height: 195px;position: relative;width: 177px;}
.number_two {border-bottom: 1px solid #C2C2C2;clear:both;width: 100%;margin: 15px 0 20px;padding: 0 0 20px 0;overflow: hidden;}
.faq_style h3{font-weight: bold;font-size: 20px;color: #33333 !important;padding: 20px 0;margin: 0;}
.bold{font-weight:bold;}

.blog-item .blog-content h3 a {font-weight: normal;font-size: 24px;color: #13467a;padding: 20px 0 10px;margin: 0;}
.blog-item .blog-content h3 {margin-bottom: 10px;}
.blog-item .blog-meta {margin-bottom: 10px;padding-bottom: 10px;/*border-bottom: 1px solid #e2e2e2;*/}
.blog-item .blog-content a.btn-link {border: 2px solid transparent;font-family: "Open Sans",sans-serif;text-transform: uppercase;border-radius: 20px;padding: 10px;color: #ffffff;background: #27a1e1;}
.blog-item .blog-meta li {font-size: 14px;}
.sidebar-widget { padding-bottom: 20px;border-bottom: 1px solid #e2e2e2;margin-bottom: 20px;}
.sidebar-widget h3 {margin-bottom: 10px;font-weight: normal;font-size: 24px;color: #13467a;padding: 0 0 10px 0px;margin: 0;text-transform: capitalize;}
.sidebar-widget ul li a{font-size:16px;}


#footer a {color: #ffffff;}
#footer .usefull-links-widget h4 {padding-bottom: 0px;color: #ffffff;}
#footer .newsletter-widget .social {background: #27a1e1;}
#footer .newsletter-widget p {color: #000000;}
section {padding: 50px 0;}
#footer .footer-bottom {padding: 15px 0;background: #27a1e1;color: #ffffff;}
#footer {background: #15487f;color: #ffffff;}
.contact-us-bar {padding: 27px 0;background: #27a1e1;}
#footer .footer-address-widget {padding: 18px 0px;background:none;}
#footer .newsletter-widget {background: #64a000;}
.advisor-footer-right{color:#ffffff;}
#footer .newsletter-widget p {color: #ffffff;}
#newsletter_form input[type="text"] {background: #fff;}
.funfacts {height: 300px;}
.services.highlighted .owl-item:nth-child(3n+1) .service-box {background: #64a000;}
.services.highlighted .owl-item:nth-child(3n+2) .service-box {background: #15487f;}
.services.highlighted .owl-item:nth-child(3n+3) .service-box {background: #64a000;}
.apply_btn .vc_column-inner {padding-top:0 !important;}
.youtube_video{padding:20px 0;}
.foot_logo_bdr{border-right: 5px solid #ffffff;padding: 0 10px 0 0;margin: 0 10px 0 0;}
.footer_logo_border {border-bottom: 5px solid #ffffff;padding: 0 10px 20px 0;margin: 0 0 35px 0;}
.img_padd_top{padding-top: 10px;}
.img_padd{padding-right: 10px;}
#footer .footer-top {padding: 30px 0;}
.feild{background: #fff; border-radius: 5px !important;border: 1px solid #bfbfbf !important;resize: none;width: 100%;padding: 0 25px;height: 52px;margin-bottom: 10px;font-size: 14px;font-family: "Open Sans",sans-serif;}
.feild1{background: #fff;border-radius: 5px !important;border: 1px solid #bfbfbf !important;resize: none;width: 100%;padding: 0 25px;margin-bottom: 10px;font-size: 14px;font-family: "Open Sans",sans-serif;}
.mand{color:#ff0000;}
label{font-weight:normal !important;}
.submit_btn{margin:15px 0 0 0;}
.cap{margin: 40px 0 0;}
div.wpcf7-validation-errors {border: 2px solid #f7e700;clear: both;}
.vc_gitem-zone-a {height: 278px;}
.vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) {padding-bottom: 0 !important;}
.vc_tta-tabs.vc_tta-has-pagination .vc_pagination{display:none !important;}
.vc_custom_1419240516480 {background:#ffffff !important}
.vc_gitem-post-data-source-post_excerpt {display:none;}
.vc_gitem_row .vc_gitem-col {padding: 10px 0 !important;}
.vc_gitem-post-data h4{font-size: 20px !important;padding: 15px 0; font-weight:bold; line-height:28px;}
.services .owl-controls{display:none !important}
.vc_gitem-zone-mini{background:#ffffff;}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff !important;
    background-color: #64a000 !important;
}
a.mobno {display:none;}
body.page-id-966 button.navbar-toggle.collapsed {
    display: none;
}
@media only screen and (max-width: 1024px) {
    #header .search-btn{margin: 27px 0px 0 0px;}
    .error404 .col-md-6.col-md-offset-3 {
    padding-top: 190px;
}
    .col-md-6.advisor-footer-left {
    width: 100%;
}
    .c2a-footer h4{font-size: 25px !important;}
    .c2a-footer .btn-primary{font-size: 20px !important;}
  #footer .footer-address-widget ul li:nth-child(2) {
    width: 50%;}
    #footer .footer-address-widget ul li{width: 50%;}
   .header-two button.applynow{font-size: 14px;    padding: 10px 14px !important;top: -28px;right: 20px;}
#header.header-two .main-nav li a {color: #fff;padding: 10px 14px !important;}
.finput {width: 59%;float: left;}
.flabel{    width: 41%;}
body.page-id-966 h1 {font-weight: bold;background-color: #64a000 !IMPORTANT;
padding: 18px 20px 20px 20px !important;font-size: 28px !IMPORTANT;}
body.page-id-1026 h1{font-weight: bold;background-color: #64a000 !IMPORTANT;
padding: 18px 20px 20px 20px !important;font-size: 28px !IMPORTANT;}
#msform .action-button {font-size: 18px !important;}
#header .logo, #header.header-two .logo {float: left;}
p.sam1 {width: 30%;margin: 0px;}
.caption {
    color: #000;
    font-weight: bold;
    font-size: 15px;
    font-family: 'Montserrat';
}
.caption2 {
    color: #000;
    font-weight: bold;
    font-size: 12px;
    font-family: 'Montserrat';
}
.myhomeslider button#MyButton {
    font-weight: bold;
    font-size: 12px;
    font-family: 'Montserrat';
    letter-spacing: 2px;
    background-color: #64a000;
    margin-bottom: 0px;
}
.homesliderinner {
    padding: 10px;
}
.divform{    top: 252px;}
#weekly, #total {
    font-weight: bold;
    font-size: 15px;
    font-family: 'Montserrat';
    width: 100%;
    text-align: center;
    display: block;
    padding: 4px;
    margin-bottom: 10px;
    background-color: #C2E8F7;
    color: #004C7E;
}
.home_c2a li a{
  font-size: 14px;
}
.mapply{
padding-left: 10px;
}
ul.nav{
    margin-bottom: 12px;
}
}

@media (max-width: 768px){
    #banking_details{width: 100% !Important;}
    #submit_popup_application{    width: 100% !important;padding: 10px 5px 10px 5px;font-size: 12px;}
    #header .top-bar-simple{padding: 0 13px !Important;}
    .error404 .col-md-6.col-md-offset-3 {
    padding-top: 0px;
}
    #header .top-bar-simple{}
.blog-btn .vc_gitem-post-data-source-post_title h4 { min-height: 112px;}
.vc_row.wpb_row.vc_row-fluid.hpslider.main-banner.vc_row-no-padding {
    display: none;
}    
.header-two button.applynow{    top: -18px;
    right: 8px;
    padding: 10px 6.8px !important;
    font-size: 12.5px;}
    body.page-id-1026 .modal-content{margin-top:50%;}
    body.page-id-1026 .action-button {
    font-size: 20px !important;
    margin-top: 20px;
    padding: 18px 0px !important;
}
    .formpagep{    font-size: 10px !important;}
body.page-id-1026 section.plain-content {
    margin-top: 0;
    padding-top:0;
    padding-bottom: 0;
    
}
    fixed-header .subpage-header{margin-top: -30px !important;}
    #header.header-two .main-nav li a{    padding: 10px 6.8px !important;font-size: 12.5px;}
    body.page-id-966 h1{font-size:28px;}
    body.page-id-1026 h1{font-size:28px;}
span.formh1amt {font-size: 12px !important;margin-top: 1px !important;
    padding: 0.8em !important;}
span.formh1amt2 {font-size: 15px !important;margin-top: 10px !IMPORTANT;}
#msform .action-button {font-size: 12px !important;}
p.sam1 {width: 38%;    top: 50px;}
body.page-id-966 section { padding: 0px 0;}
.search-btn {  display: none;}
.modal-content {z-index: 9;}
.divform {    top: 50px;    z-index: 8;}
.hpsec2 {    margin-top: 560px;}    
.home_c2a li {border-bottom: 1px solid #d8d8d8;width:100%;border-right: none;}
.home_c2a li:first-child {border-left:none !important}
.home_c2a li:last-child {border-bottom:none !important}
.circ4 .circ{
    margin: -5px 20px 30px 0;
}
.circ{
margin: -5px 20px 30px 0;
}
.home_c2a li a{
  font-size: 20px;
}
.mapply{
padding-left: 0px;
}
ul.nav{
    margin-bottom: 0px;
}
}
@media (min-width: 992px){
    .fixed-header.smallHeader #header.header-two .main-nav {
    margin-bottom: -42px !important;
}
.fixed-header.smallHeader #header .logo { margin: 10px 0 0 28px !important;}
}
@media only screen and (min-device-width: 769px) and (max-device-width: 813px){
.flabel2 {padding: 5px 0 0 9px !important;}
.finput2 {width: 50% !important;}
#header .search-container .header-search-close {
    top: 110px !important;
}
    
span.call-now {
    display: none;}
    body.page-id-966 h1 {
    padding: 25px 20px 25px 20px !important;
}
body.page-id-1026 h1{padding: 25px 20px 25px 20px !important;}
#msform .action-button {width: 65% !important;}
div.main_cap {
    width: 100%;
   /* margin-left: 120px;*/
}
.flabel{text-align: left;}
.flabel2{padding: 8px;    text-align: left;}
    
body.page-id-966 section {padding: 0px 0 0 0;}
body.page-id-966 h1 {
    font-size: 28px;
}
}

@media (max-width: 767px){
    #header .search-container label {
    font-size: 38px;}
    #header .search-container .search button{top: 0px;}
    
    .testimonial .rating {
    left: 0px !important;
    top: 0px !important;
}
.text-right {
    padding-left: 15px !IMPORTANT;
    padding-top: 20px !important;
}
    .testimonial-content{padding: 40px;}
    #footer .footer-address-widget ul li i.icon-icons74{top: 22px;}
    #footer .footer-address-widget ul li span{padding-top: 12px;}
    #header .search-container{    bottom: -20px !important;}
    
    .header-two button.applynow {
    display: none;
}
#footer .footer-address-widget ul li:nth-child(2) {
    width: 100%;
    padding-top: 20px;
}
#footer .footer-address-widget ul li {
    width: 100%;
}
#footer .footer-address-widget ul li a {
    font-size: 15px;
    padding-top: 12px;}
.blog-btn .vc_gitem-post-data-source-post_title h4 {
    min-height: auto;
}
    
    	span.Timerspan{display:inline-block;color:#fff;font-weight:bold;font-size:13px;padding-left:15px;margin:0px;}
	span.sessionTimer{margin-top:2px !important;font-size: 15px;
    padding: 0 !important;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    border-radius: .25em;
    float: right;
    margin-left: 11px;
    margin-right: 19px;}
	
	.timer {
    width: 100%;
    height: 21px;
    position: fixed;
    right: 0;
    z-index: 99999;
    top: 0%;
    background: red;}
    html .bank-select {
    font-size: 20px !important;}
    h2.fs-title {
    margin-top: 0;
}
    body.page-id-1026 .navbar-toggle {
    display: none;
}
     fixed-header .subpage-header{margin-top: 0px !important;}
     .subpage-header {padding: 40px 0 40px !IMPORTANT;}
    div.main_cap {
    width: 100% !important;
   /* margin-left: 168px !important;*/
    margin-top: 60px !important;
}
    .flabel2 {
    padding: 5px 0 0 5px !important;
    text-align: left !important;
}
    body.page-id-966 h2.loan_amt {
    padding-top: 35px;
    margin-bottom: 35px !important;
}
.col-md-6 .form-group .flabel {
    font-weight: 600 !important;
}
    #progressbar .progressbarlist1{    padding: 5px !important;
    font-size: 15px !important;font-weight: bold !important;background-color: #15487F !important;}
    #progressbar .progressbarlist2{font-weight: bold !important;    padding: 5px !important;
    font-size: 15px !important;}
a.newno {margin-left: 0px !Important;}
p.sam1{width: 30%;}
span.call-now {display: none;}
.foot_logo_bdr {border: none;}
a.mobno {
    display: block;
    position: relative;
    top: 36px;
    left: 352px;
    font-size: 29px;
    font-weight: bold;
    color: #333;
}
#header .search-btn a {
    display: block;
    padding: 23px 10px 10px;
    color: #636363;
    font-size: 28px;
}
.navbar-toggle{
  margin-top: 35px;
}
section.main-banner {
    display: none;
}
.divform {    /*top: 219px;*/top:18px;}
#myModal .modal-dialog {
    width: 94%;
}
.customer-selction-block {
   display: none;
}
#progressbar{
display: inline-flex;
}
.formpagesam{
   display: none;
}
#msform fieldset{
   padding: 20px 10px!important;
}
.formpagep{
   line-height: 15px;
   text-align: left;
}
#msform fieldset{
padding: 20px 5px;
}
.form-group .comments-form{
 margin-right: 0px;
}
.form-group .comments-form p{
  float: none;
}
body.page-id-966 h1 {
    padding: 25px 20px 25px 20px !important;
}
body.page-id-1026 h1
body.page-id-966 h1 {
    padding: 25px 20px 25px 20px !important;
}
#progressbar li:before{
    display:none!important;
}
#header .main-nav li a i {
    color: #64a000;
}
#header .main-nav li a{
    color:#fff;
}
#header .search-btn{
    /*background-color: #15487f;*/
    display: block;
}
.loan-header-font{
    font-size:21px;
}
#myModal .fbtn2{
    width: 100%;
}
.circ4 .circ{
    margin: -5px 20px 30px 0;
}
.btn.get-in-touch {
    padding: 10px 40px 11px 70px;
}
label{
margin-bottom: -3px;
}
#repayment_val, #loan_value {
    border: 2px solid #eee !important;
}
.form-group {
    margin-bottom: -5px;
}
.enquiry-padding {
    padding-top: 10px;
}
.validate-message{
  margin-bottom: -20px;
}
.page-id-966 hr{
    display:none;
}
.flabel {
    font-weight: 600 !important;
}
#address-padding{
  margin-top: -16px;
  padding-left: 15px;
}
.validate-message{
  margin-bottom: -20px;
}
.form-group-padding{
  margin-top: -33px;
}
body.page-id-966 h2{
    font-size:18px !important;
}
.flabel2 {
    font-weight: 600 !important;
    color: #424242;
    font-size: 15px;
    opacity: 0.8;
}
.comments-form p{
    text-align: left;
    line-height: 15px;
}
.office-field-form{
margin-top: -16px;
}
.sex-field-form{
margin-top: -16px;
}
#progressbar .progressbarlist1{
    width: 50%;
    float: left;
    text-align: center;
    margin-right: 4px;
    background-color: #36c3f5;
    color: #FFF;
    font-weight: 500;
    padding: 2px;
    font-size: 11px;
    /*margin: 0 auto;*/
}
#progressbar .progressbarlist2{
    width: 50%;
    float: left;
    text-align: center;
    margin-right: 4px;
    background-color: #64a000;
    color: #FFF;
    font-weight: 500;
    padding: 2px;
    font-size: 11px;
    /*margin: 0 auto;*/
}

.formh1amt2{
  display:none;
}
.navbar-toggle{
    position: relative;
    float: right;
    display: block;
}
#header .search-btn {
    display: block;
    float: right;
}
a.mobno {
    display: block;
    float: right !important;
    position: relative;
    left: 0px!important;
}
.form-overlap{
    float:left;
}
#displayaddressdiv{
    float: left;
}
.funfacts .counter:after{
   background: url(https://www.goodtogoloans.com.au/wp-content/themes/advisor/images/slash.png) no-repeat 0 0;
   top: 10px;
}
.funfacts #counters .col-md-3:nth-child(2) .counter:after {
    content: " ";
    background: none;
}
.divform .caption{
  line-height: 20px;
}
.divform .caption2{
  line-height: 20px;
}
.step_one{
  margin: 0 auto;
}
.step_two{
  margin: 0 auto;
}
.step_three{
  margin: 0 auto;
}
.step_four{
  margin: 0 auto;
}
span.formh1amt{
    margin-top: 5px !important;
}
ul#progressbar{
  padding: 0px 10px;
}
/*.sticky_button.in {
    right: auto;
    background-image: url(https://www.goodtogoloans.com.au/wp-content/uploads/2017/08/Wrong-32.png);
    background-repeat: no-repeat;
    background-color: transparent;
    z-index: 9999999;
    top:68px;
    float: right;
    position: fixed;
    right: 7px;
    cursor: pointer;
    height: 38px;
    width: 32px;
    box-shadow: none;
}*/
.sticky_button {
    width: 60px;
    -webkit-transform: translate(0,-53px);
    width: 100%;
    /* height: 104px; */
    position: fixed;
    /* right: 150px; */
    padding: 10px;
    z-index: 9999999;
    text-align: center;
    background-image: none;
    background-repeat: no-repeat;
    background-position: 0px;
    cursor: pointer;
    color: #fff;
    background-color: #27a1e1;
    top: 102%;
    transform: translate(0,53px);
    -moz-transform: translate(0,-53px);
    -ms-transform: translate(0,-53px);
    -o-transform: translate(0,-53px);
    /* -webkit-transform: translate(0,-53px); */
    /* transition: all 0.5s ease; */
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    /* -webkit-transition: all 0.5s ease; */
    box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    -webkit-box-shadow: none;
    /* height: 138px; */
    position: fixed;
    right: 0;
    z-index: 9999999;
    background-image: none;
    background-repeat: no-repeat;
    background-position: 0px;
    cursor: pointer;
    /* top: 42%; */
    /* transform: translate(0,-53px); */
    -moz-transform: translate(0,-53px);
    -ms-transform: translate(0,-53px);
    -o-transform: translate(0,-53px);
    -webkit-transform: translate(0,-53px);
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    -webkit-box-shadow: none;
}

.sticky_button.in {
    right: auto;
    background-image: none;
    background-repeat: no-repeat;
    background-color: #27a1e1;
    z-index: 9999999;
    position: fixed;
    cursor: pointer;
    width: 32px;
    width: 100%;
    position: fixed;
    padding: 10px;
    z-index: 9999999;
    text-align: center;
    color: #fff;
    top: 102%;
    box-shadow: none;
}
.sticky_button.in { right:0px; }
/*.sticky_form {
    width: 300px;
}*/
.text-btn1{
    display:none;
}
.text-btn2{
    display:block;
}
.text-btn2:after {
    content: "\f0da";
    padding: 2px 9px;
    background: #ffffff;
    margin-left: 15px;
    border-radius: 50%;
    color: #64a000;
    font-weight: bold;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 20px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.text-btn2{
    font-size: 18px;
}
.c2asec2 .home_c2a{
  margin-top: -50px;
}
.sticky_form{
    right:-500px;
    width:500px;
}
/*#counters .col-md-3 .funfacts .counter:nth-last-of-type(2):after{
      background: none;
}*/


/*a.mobno {
    top: -4px!important;
    left: 35px!important;
    font-size: 50px!important;
}*/
}
@media only screen and (max-width: 750px){
a.mobno {
  color:#333;
}
#header .search-btn a {
    padding: 26px 10px 10px;
}
.navbar-toggle{
   margin-top: 37px;
}
}
@media only screen and (max-width: 740px){
a.mobno {
  color: #333;
  top: 39px;
}
#header .search-btn a {
    padding: 26px 10px 10px;
}
.navbar-toggle{
   margin-top: 37px;
}
}
@media only screen and (max-width: 700px){
a.mobno {
 color:#333;
 top: 39px;
}
#header .search-btn a {
    padding: 26px 10px 10px;
}
.navbar-toggle{
   margin-top: 37px;
}
}
@media only screen and (max-width: 667px){
#header .search-container .header-search-close{    right: 12px;}
#header .search-container .search{left: 40%;}
#header .search-container .search button {
    right: 24px;
    top: 18px;
}
}
@media only screen and (max-width: 640px){
    /*div.main_cap{margin-left: 120px;}*/
a.mobno {
    display: block;
    float: left;
    position: relative;
    top: 40px;
    font-size: 29px;
    font-weight: bold;
}
#header .search-btn a {
    padding: 26px 10px 10px;
}
.navbar-toggle{
   margin-top: 37px;
}
}
@media only screen and (max-width: 600px){
a.mobno {
 /*left: 185px;*/
}
}
@media only screen and (max-width: 568px) {
    .icon-ph{top: 29px;}
    body.page-id-1026 .action-button{padding: 13px 0px !important;}
    #BankSelect h2 {
    font-size: 20px !important;
}
 
    .form-group .comments-form p {
    float: none;
    padding: 10px 0 10px 10px;
    font-weight: bold;
}
    
    div.main_cap{margin-top: 0px !important;}
    body.page-id-966 h2.loan_amt{    margin-top: 0 !important;}
    p.sam1 {
    width: 33%;
    top: 30px;
}
    #displayaddressdiv {
    float: none;
}
    .form-group-padding {
    margin-top: 0px;
}
.finput2 {
    width: 100% !important;
    float: right !important;
    margin-top: 9px !important;
}
    body.page-id-966 h2.loan_amt {
    padding-top: 0;
    margin-bottom: 30px !important;
}
    body.page-id-966 .form-group {
    padding-bottom: 20px !important;}
.finput {width: 100% !important;}
.flabel {
    width: 100% !important;}
    body.page-id-966 h2{margin: 20px 0 20px 0 !important;}
a.mobno {
    top: 23px;
    font-size: 25px;
}
#header .search-btn a {
    display: block;
    padding: 11px 10px 10px;
}
.navbar-toggle{
    margin-top: 19px;
}
/*.divform {    top: 339px;}*/
.hpsec2 {margin-top: 600px;}
.finput {
    float: none !important;
}
}
/*@media only screen and (max-width: 500px) {
a.mobno {
left: 80px;
}
}*/
@media only screen and (max-width: 550px){
#header .search-btn a {
    padding: 7px 10px 10px;
}
a.mobno {
    top: 23px;
}
}
@media only screen and (max-width: 500px) {
    body.page-id-966 .header.clearfix img {
    width: 50%;
}
    body.page-id-1026 .header.clearfix img {
    width: 50%;
}
    .header.clearfix img {
    width: 100%;
}
p.sam1 {
    width: 43%}
a.mobno {
    top: 23px;
    font-size: 25px;
}
#header .search-btn a {
    display: block;
    padding: 11px 10px 10px;
}
.navbar-toggle{
    margin-top: 19px;
}
.btn-padding .btn-custom-gtg-white{
padding: 10px 10px 10px 10px!important;
font-size:20px;
}
.btn-loans.btn-blog{
padding: 10px 35px 10px 35px!important;
}
}

@media only screen and (max-width: 480px){
    #header .search-container .search{    margin: -35px 0 0 -153px !important;}
    #header .search-container .search input[type="text"]{width: 52%;}
    #header .search-container .header-search-close {
    top: 31px !important;
}
#header .search-container label {
    font-size: 34px;
}

.sticky_form {
    width: 300px;
}
.text-btn2:after {
    content: "\f0da";
    padding: 2px 9px;
    background: #ffffff;
    margin-left: 15px;
    border-radius: 50%;
    color: #64a000;
    font-weight: bold;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 20px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.text-btn2{
    font-size: 18px;
}
}
@media only screen and (max-width: 450px){
a.mobno {
    /*left: 147px;*/
}
}
@media only screen and (max-width: 440px){
#header .search-btn a {
    padding: 7px 10px 10px;
}
a.mobno {
    top: 24px;
    font-size: 25px;
}
}
@media only screen and (max-width: 425px){
    #submit_popup_application{font-size: 12px !important;}
    div.main_cap{margin-left: 0px !important;}
    #progressbar .progressbarlist2{font-size: 10px !IMPORTANT;
    line-height: 15px;}
    #progressbar .progressbarlist1{font-size: 10px !IMPORTANT;
    line-height: 15px;}
span.formh1amt {margin-top: -5px !important;}
body.page-id-1026 h1{font-size: 17px !important;margin-top: 8px !important;padding: 15px 20px 15px 20px !important;}
body.page-id-966 h1 {font-size: 17px !important;margin-top: 8px !important;padding: 15px 20px 15px 20px !important;}
p.sam1 {width: 35%;top: 25px;font-size: 14.16px;}
.divform {    /*top: 265px;*/top: 18px;}
/*a.mobno {    top: 26px;    left: 36px;    font-size: 22px;}*/
a.mobno {
    top: 20px;
    font-size: 30px;
    color: #333;
}
#header .search-btn a {
    display: block;
    padding: 7px 10px 10px;
}
.navbar-toggle{
    margin-top: 19px;
}
.hpsec2 {margin-top: 600px;}
.loan-header-font{
    font-size:30px;
}
.subpage-header {
    padding: 0px 0 20px;
}
.circ{
  margin: 6px 20px 30px 0;
}
.loan-header-font {
    font-size: 26px;
}

body.page-id-966 h1 {
    /*padding-left: 17px;
    padding-right: 11px;*/
    padding-bottom: 5px;
}
.sticky_form { 
    right:-400px;
    width:400px;
}
}
@media only screen and (max-width: 380px) {
        #submit_popup_application {
    font-size: 10px !important;
}
#banking_details {
    font-size: 10px !important;
}
    .sticky_form {
    width: 350px;
}
    p.sam1 {
    font-size: 16.16px;
    width: 47%;
    top: 15px;
}
    .search input[type="text"] {
    height: 40px !important;}
    
    #header .search-container label {
    font-size: 26px !Important;
}
#header .search-container .search input[type="text"] {
    width: 48%;
}
#header .search-container .search {
    margin: -15px 0 0 -132px !important;
}
#header .search-container .search button {
    right: 24px;
    top: 6px;
}
#header .search-container .header-search-close {
    top: 38px !important;
}    
     
p.sam1 {font-size: 19.16px;width: 50%; }
/*a.mobno {    top: 34px;    left: 27px;    font-size: 18px;}*/
a.mobno {
    top: 20px;
    font-size: 30px;
    color:#333;
}
#header .search-btn a {
    display: block;
    padding: 7px 10px 10px;
    font-size: 28px;
}
.navbar-toggle{
margin-top: 18px;
}
.hpsec2 {margin-top: 670px;}
.loan-header-font{
    font-size:25px;
}
.loan-header-font {
    font-size: 26px;
}
span.formh1amt {
    margin-top: -5px !important;
}
body.page-id-966 h1 {
    /*padding-left: 17px;
    padding-right: 19px;*/
    padding-bottom: 5px;
    
}
body.page-id-1026 h1{padding-bottom: 5px;}
.loan-header-font{
    font-size: 22px;
}
.cap_text {
    font-size: 16px;
}
.call-now{
    display:none;
}
}

@media only screen and (max-width: 360px) {
    .caption2{min-height: 50px;}
a.mobno {
    top: 20px;
    font-size: 30px;
    color: #333;
}
.loan-header-font {
    font-size: 21px;
}
span.formh1amt {
    margin-top: -5px !important;
}
body.page-id-966 h1 {
    /*padding-left: 17px;
    padding-right: 10px;*/
    padding-bottom: 5px;
}
p.sam1 {
    font-size: 18.16px;
}
#footer .usefull-links-widget li a{
    font-size: 13px;
}
}

@media only screen and (max-width: 320px) {
    input[type="text"]#mresult{padding: 0px 13px 0px 13px !important;}
    .caption2{min-height: auto;}
    .pop-line-two {
    font-size: 12px;
    line-height: 20px;}
    p.pop-line-one {
    line-height: 20px;
}
    

        .sticky_form {
    width: 300px;
}
    #banking_details{font-size: 10px;}
    #submit_popup_application{font-size: 10px;}
    
    #header .search-container .search {
    margin: -15px 0 0 -109px !important;
}
#header .search-container label {
    font-size: 20px !Important;
}
body.page-id-966 h1 { font-size: 13px !important;}
body.page-id-1026 h1{font-size: 13px !important;}
p.sam1 {
    font-size: 15.16px;
    width: auto;
    margin-bottom: 20px;
}
.sam1 i.fa.fa-phone {  margin-right: 3px;}    
/*a.mobno {    top: 14px;    left: 17px;    width: 50%;    font-size: 18px;
}*/
a.mobno {
    top: 21px;
    /*left: 16px!important;*/
    width: auto;
    font-size: 30px;
    /*text-align: right;*/
}
.navbar-toggle {
    margin-top: 21px;
}
#header .search-btn a {
    display: block;
    padding: 8px 10px 10px;
    font-size: 28px;
}
.divform {    /*top: 219px;*/top:18px;}
.loan-header-font{
    font-size:21px;
}
.circ4 .circ {
    margin: 6px 20px 30px 0;
}
.loan-header-font {
    font-size: 18px;
}
body.page-id-966 h1 {
    /*padding-left: 17px;
    padding-right: 10px;*/
    padding-bottom: 5px;
}
a.newno {
    margin-left: 5px !Important;
}
span.formh1amt {
    margin-top: -8px !important;
}
.services h4{
   font-size: 15px;
}
.services p{
   font-size: 13px;
}
}
/*@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) {*/
/*iphone*/
/*iphone5*/
@media screen and (device-aspect-ratio: 40/71) {   
           .small-business-section {
    margin-top: 165px;
}
}
/*iphone6*/
@media screen and (device-aspect-ratio: 375/667) {
  .small-business-section {
    margin-top: 0px;
}
}
/*iphone6plus*/
@media screen and (device-aspect-ratio: 16/9) {
 /* .small-business-section {
    margin-top: 150px;
}*/
}
/*iphone*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

}

a:focus, a:hover {
    text-decoration: none;
}

.home_c2a a{
transition: unset;
}

.home_c2a a:hover > span.circ{
    background: #fff;
    color: #000;
}

.font-color-blue{
color: #fff;
}

/*.font-read-more{
 font-weight: 600;
}*/

span.circ{
   font-family: montserrat;
}

.loan-section p{
    text-transform:none;
}

.btn-custom-gtg {
    color: #535353;
    border: 3px solid #535353;
    padding: 10px 42px 10px 47px!important;
    font-family: montserrat;
    border-radius: 15px;
    text-transform: lowercase;
    height: auto!important;
    font-size: 24px;
}

.btn-custom-gtg-white{
    color: #fff;
    border: 3px solid #fff;
    padding: 10px 42px 10px 47px!important;
    font-family: montserrat;
    border-radius: 15px;
    text-transform: lowercase;
    height: auto!important;
    font-size: 24px;
}

.btn-loans .btn-custom-gtg-white:hover{
    color: #fff;
}

.btn:before{
display:none;
}

.btn-loans .btn:hover {
    line-height: unset;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}

.text-padding {
    padding-bottom: 1%;
    padding-top: 0%;
    text-align: center;
}

.btn-padding{
    padding-top: 40px;
}

.trusted_points_1 a {
    color: #333;
}

.c2a-footer .btn-primary{
    color: #fff;
    border: 3px solid #fff;
    padding: 10px 42px 10px 47px!important;
    font-family: montserrat;
    border-radius: 15px;
    text-transform: uppercase;
    height: auto!important;
    font-size: 24px;
    font-weight: 700;
    background-color:transparent;
}

.c2a-footer .icon-telephone114{
display:none;
}

.c2a-footer h4{
  font-size: 30px;
  font-weight: 700;
}

.text-transform-btn{
   text-transform: uppercase;
}

#newsletter_form .btn-primary {
    color: #000;
    background-color: #fff;
    border-color: transparent;
    border-radius: 25px;
    padding: 10px 35px;
}

#newsletter_form .btn-primary:hover {
    color: #000;
    background-color: #fff;
    border-color: transparent;
}

.footer-right .social li a i{
         background-color: transparent!important;
         color:#fff;
}

.btn-blog{
    color: #535353;
    border: 3px solid #535353;
    padding: 10px 90px 10px 90px!important;
    font-family: montserrat;
    border-radius: 15px;
    text-transform: lowercase;
    height: auto!important;
    font-size: 24px;
}

.small-business-section .icon-img-6.white {
    background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2017/09/question-mark.png) no-repeat center center;
}

.small-business-section .icon-img-1.white{
        background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2016/08/icon2.png) no-repeat center center;
}

.small-business-section .icon-img-7.white{
        background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2017/09/eligible1.png) no-repeat center center;
}

.small-business-section .three-items-carousel .service-box .white{
    height: 114px;
}

.small-business-section .service-box h4{
    font-weight: 700;
    line-height: 25px;
}

.font-h1{
   font-size:36px;
   font-family:montserrat;
}

.color-white{
    color:#fff;
}

@media (min-width: 767px){
    .formpagep{font-weight:bold !important;}
#header.header-two .main-nav li a {
    color: #fff;
    line-height: 50px;
    padding: 10px 12px;
    border-bottom: 0;
    border-top: 4px solid transparent;
    text-transform: none;
}
}


#menu-item-684 a {
    background: #27a1e1 !important;
    padding: 10px 10px !important;
    margin: 0px !important;
    line-height: 20px !important;
    border-top: none !important;
    font-weight: 700;
    border-radius:0px;
    text-transform: uppercase !important;
}

#menu-item-684{
   margin-top: 17px!important;
}

@media (min-width: 767px){
#header.header-two .main-nav li {
    float: left;
}
}

#header .main-nav li a:hover, #header .main-nav li.active a {
    border-color: #64a000;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{
    background-color: transparent;
}

.smallHeader #menu-item-684 {
    margin-top: 12px!important;
}

/*sticky css*/
.sticky_form { background: #fff; position:fixed; top:50%;transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); -o-transform: translate(0,-50%); -webkit-transform: translate(0,-50%); z-index: 999999; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; box-shadow: 0 0 5px rgba(0,0,0,0.5); -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5); -ms-box-shadow: 0 0 5px rgba(0,0,0,0.5); -o-box-shadow: 0 0 5px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5); max-height: 100%; overflow-y: auto;/*border-radius: 10px;*/ }
/*.sticky_button.in { right:400px; }*/
.sticky_form.in { right:0px;}
.sticky_form form { padding:15px 25px; }
.sticky_form .form_row:after { content:""; display:block; clear:both; }
.sticky_form .wpcf7-form label.error { font-size: 14px; margin: -15px 0 0 0; }
.sticky_form div.wpcf7 img.ajax-loader { float:right; margin:7px 15px 0 0; }
.sticky_form span.wpcf7-not-valid-tip { font-size: 14px; margin: -15px 0 0 0; }
.sticky_form div.wpcf7-response-output { margin:15px 0 0 0; }
.sticky_form div.wpcf7-mail-sent-ok { color:#398f14; }
.sticky_form div.wpcf7-mail-sent-ng { color:#f00; }
.sticky_form div.wpcf7-validation-errors { color:#f00; border-color:#f00; }
body.sticky { overflow:hidden; }
body.sticky:after { content:""; display:block; background:rgba(0,0,0,0.7); position:fixed; z-index:99999; top:0; left:0; height:100%; width:100%; }



@media only screen and (max-width: 400px){
/*.sticky_button.in{
     top:56px;
     top: 102%;
     background-color: #27a1e1;
}*/
}
/*sticky css ends*/

.sticky_form .divform{
     width:100%;
     position: relative;
    float: none !important;
    top: 0px;
}
.page-id-290 .sticky_button{
    display:none;
}
.sticky-form .myhomeslider{
    border: none; 
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;  
}
.custom-font-h2 h2{
    font-size:36px;
    font-family:montserrat;
}
.btn-custom-gtg-white-testi .btn{
    color: #fff;
    border: 3px solid #fff;
    padding: 10px 42px 10px 47px!important;
    font-family: montserrat;
    border-radius: 15px;
    text-transform: lowercase;
    height: auto!important;
    font-size: 24px;
}
.testi-gtg .bg-blue{
    background:transparent;
}
.testi-gtg .btn-padding {
    padding-bottom: 100px;
}

.testi-gtg .wpb_text_column{
    margin-top: -80px;
    margin-bottom: -30px;
}
.testimonials-author p{
    color:#fff;
}
.testi-gtg .btn-bordered-dark{
   display:none;
}
.mini-form-bg {
    background: #FFFFFF;
    width: 395px;
    opacity: 1;
    position: relative;
    top: 0px;
    right: 0px;
    z-index: 1000;
    border: 10px solid #84CA40;
    border-radius: 10px;
    display: none;
}
.sticky-form .weekly_repayment_div{
  border-radius: 5px;
  height: 35px;
}
.amount-gtg{
  border-radius: 5px!important;
  height: 35px!important;
}
.sticky-form select{
    border: 1px solid #C7C7C7;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #363636;
    /* -webkit-box-shadow: inset 1px 1px 3px 1px #f2f2f2; */
    -moz-box-shadow: inset 1px 1px 3px 1px #f2f2f2;
    /* box-shadow: inset 1px 1px 3px 1px #f2f2f2; */
    outline: none;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 8px 5px 7px 8px;
}
.testimonials-author p span{
   display:none;
}
.testimonials-author p{
  font-size: 24px;
}
.rating i.fa.fa-star{
    font-size: 24px;
}
.search-overlay > .divform{
   display:none;
}

.dropdown-menu li {
    min-width: 250px;
}
/*html{
 -webkit-tap-highlight-color:transparent!important;
}*/
.icon-icons185{
  color:#333;
}
/*a:hover{
   background-image: url(https://www.goodtogoloans.com.au/wp-content/uploads/2016/08/Bad-credit-blue.jpg);
}
a{
   background-image: url(https://www.goodtogoloans.com.au/wp-content/uploads/2017/02/loans_for_bad_credit_c2a.jpg);
}*/

a.img-loan img.img-green1 {
    display: block;
}
a.img-loan:hover img.img-green1 {
    display: none;
}
a.img-loan img.img-blue1 {
    display: none;
}
a.img-loan:hover img.img-blue1 {
    display: block;
}

a.img-loan img.img-green2 {
    display: block;
}
a.img-loan:hover img.img-green2 {
    display: none;
}
a.img-loan img.img-blue2 {
    display: none;
}
a.img-loan:hover img.img-blue2 {
    display: block;
}

a.img-loan img.img-green3 {
    display: block;
}
a.img-loan:hover img.img-green3 {
    display: none;
}
a.img-loan img.img-blue3 {
    display: none;
}
a.img-loan:hover img.img-blue3 {
    display: block;
}

a.img-loan img.img-green4 {
    display: block;
}
a.img-loan:hover img.img-green4 {
    display: none;
}
a.img-loan img.img-blue4 {
    display: none;
}
a.img-loan:hover img.img-blue4 {
    display: block;
}

a.img-loan img.img-green5 {
    display: block;
}
a.img-loan:hover img.img-green5 {
    display: none;
}
a.img-loan img.img-blue5 {
    display: none;
}
a.img-loan:hover img.img-blue5 {
    display: block;
}

a.img-loan img.img-green6 {
    display: block;
}
a.img-loan:hover img.img-green6 {
    display: none;
}
a.img-loan img.img-blue6 {
    display: none;
}
a.img-loan:hover img.img-blue6 {
    display: block;
}
.loan-process-gtg .c2a {
    min-height: 300px;
}

.ui-slider-handle{
    cursor: pointer!important;
}
.nav>li>a:focus {
   background-color: transparent!important;
}
.btn-custom-gtg-white:hover {
    background-color: #fff;
    color: #000!important;
}
.btn-custom-gtg:hover {
    background-color: #15487f;
    color: #fff;
    border: 3px solid #15487f;
}
.btn-blog:hover {
    background-color: #15487f;
    color: #fff;
    border: 3px solid #15487f;
}
.c2a-footer .btn-primary:hover{
     background-color: #fff;
     color: #000!important;
}
@media only screen and (min-width:1024px){
blockquote.wpcr3_content{
    width: 100%;
    border-radius: 10px;
}
}
@media only screen and (min-width:768px){
    .testimonial-content{
       padding: 50px;
       min-height: 300px;
       max-height: 301px;
}
.warning_title{
   padding: 10px 0 3px;
}
.btn.get-in-touch {
    padding: 16px 40px 11px 70px;
}
.btn.get-in-touch:hover{
  color:#fff;
}
#address-padding{
  padding-left:8px;
}
.flabel2 {
    font-weight: 600 !important;
    color: #424242;
    font-size: 15px;
    opacity: 0.8;
}
.form-group .comments-form p{
  float: right;
}
.step_one{
  float: left;
}
.step_two{
  float: right;
}
.step_three{
  float: left;
}
.step_four{
  float: right;
}
.number_one .information_one{
    width: 80%;
    float: right;
}
.number_one .information_one{
    width: 80%;
    float: right;
}
.number_two .information_two{
    width: 80%;
    float: left;
}
.number_two .information_two{
    width: 80%;
    float: left;
}
.text-btn1{
    display:block;
}
.text-btn2{
    display:none;
}
.sticky_button {width: 60px; height: 138px; position: fixed; right:0; z-index: 9999999; background-image: url(https://www.goodtogoloans.com.au/wp-content/uploads/2017/08/quick-apply-now-btn-e1505226996945.png); background-repeat: no-repeat; background-position: 0px; cursor:pointer; top:42%; transform: translate(0,-53px); -moz-transform: translate(0,-53px); -ms-transform: translate(0,-53px); -o-transform: translate(0,-53px); -webkit-transform: translate(0,-53px); transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; }
/*.sticky_button.in { right:400px; }*/
.sticky_form{
    width:455px;
    right: -455px;
}
.sticky_button.in {
    right: 455px;
}
}
@media only screen and (min-width:375px){

#footer .usefull-links-widget li a{
    font-size: 14px;
}
}
#header .search-btn a {
    color:#333;
}
.newsletter-widget .btn-primary {
    color: #000;
    background-color: #fff;
    border-color: transparent;
    border-radius: 30px;
    font-weight: 700;
}
/*.newsletter-widget .btn-primary:hover{
    color: #fff;
    background-color: #337ab7;
}*/
input[type="text"], input[type="email"], input[type="number"], input[type="password"]{
    color: #333;
}
.formcontainer .divform{
    z-index:299;
}
.page-id-290 .modal{
  z-index:10001;
}
.modal{
  z-index:9999999;
}
/*.number_one .question_description{
    padding-top: 195px;
}
.number_two .question_description{
    padding-top: 195px;
}*/
@media (max-width: 767px){
    .wp-post-image {
    width: 100%;
    height: auto;
}
#header .main-nav li a {
    padding: 10px 5px 10px 10px!important;
}
}
.subpage-header .btn.get-in-touch{
    display:none;
}
@media only screen and (max-width: 350px){
a.mobno {
    top: 20px;
    font-size: 30px;
    color: #333;
}
}
.enquiry-padding .validate-message{
    margin-top: -16px;
    font-size: 11px;
    text-align: left;
}
.enquiry-padding1 .validate-message{
    margin-top: -16px;
    font-size: 11px;
    text-align: left;
}
.enquiry-padding .finput{
  margin-bottom: 15px;
}
.enquiry-padding1 .finput{
  margin-bottom: 15px;
}
@media only screen and (min-width:1024px) and (max-width:1024px){
    .fixed-header.smallHeader.active #header.header-two {
       display:none;
}
/*.subpage-header{
  margin-top: 310px !important;
}*/
}
blockquote.wpcr3_content{
    border-radius: 10px;
}
.wpcr3_button_1 {
    /* border: 1px solid; */
    /* border-color: #e6e6e6 #cccccc #cccccc #e6e6e6; */
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #ffffff;
    background: #64a000;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: normal;
    outline: 0;
    padding: 10px 12px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    float: none;
    height: auto;
    text-indent: 0;
    margin-bottom: 15px;
}
/*.sam1 i.fa.fa-phone {
    display: none;
}*/
.newsletter-widget .btn:hover{
    line-height: 0em;
}
.newsletter-widget .btn{
    line-height: 0em !important;
}
.loan-process-gtg .loan-section{
  margin-top: -40px;
}
.help-gtg .question_description{
  margin-top: -40px;
}
.fast-loans-gtg .heading {
  margin-top: -40px;
}
.testi-gtg .heading{
  margin-top: -40px;
} 
.btn:hover{
  line-height: unset !important; 
}
.testimonial .rating {
    left: 17px;
    top: -56px;
}
.breadcrumbs li{
    font-size: 12px;
}
.subpage-header h1{
    font-size: 36px;
	font-weight:bold;
}
.blog-item .entry-content{
    border-bottom: 4px solid #efefef;
    padding: 10px 0 28px 0;
}
.comments-gtg{
    margin-top: -10px;
}
a{
  color:#13467a;
  font-weight:500;
}
.trusted_points li{
    font-family: 'montserrat' !important;
}
#header.header-two .main-nav li a{
    font-weight:normal;
}
.page-id-290 .footer-apply{
  display:none;
}
#foxmap {
    width: 100%;
    height: 400px;
    margin: 20px 0 0;
    border: 1px solid #E2E2E2;
    clear: both;
}
.gmap_comp_logo {
    background: url(https://www.goodtogoloans.com.au/wp-content/uploads/2017/02/logo.jpg) no-repeat 0 10px;
    display: block;
    background-size: contain;
    height: 105px;
    position: absolute;
    right: 0;
    top: 23px;
    width: 111px;
}
.gm-style-iw { height:137px !important; }
.gmap_add_wrap { float: left; width: 300px; }
.gmap_add_left { float: left; width: 200px; }
.gmap_add_left a { padding:0 0 5px; }
.gmap_add_left a, .gmap_add_left span { display:inline-block; font-style:normal; }
.gmap_email { display:block; }
.gmap_email a { display:inline-block; padding:0; }
.textwidget .like-share-ul{
   padding-top: 82px;
}
.like-share-ul .fb-like-li{
   padding-bottom: 10px;
}
.like-share-ul li{
   list-style:none;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.header-two#header .main-nav li a{padding: 10px 20px !important;}
.smallHeader .header-two button.applynow {
    bottom: 8px !important;
}

.header-two#header .header-contact-widget li p {
    font-weight: 600 !important;
}
.vc_gitem-post-data h4 {
    font-size: 19px !important;
}
.btn-loans .btn:hover{line-height: 1.425 !important;}

}
/****Mozilla***/
@-moz-document url-prefix() {
.smallHeader .header-two button.applynow {
    bottom: 10px;
}
}