.searchbar h3 {display: none;}
.community-bar .right .line-area-home {display: block;}
.news_sec.other.mayalso.blog_post_bar h2 span {display: none;}
.news_sec.other.mayalso.blog_post_bar h2 span.dasktop {display: block;}

.searchbar input.search-submit {line-height: 21px;font-size: 16px;color: #17215C;letter-spacing: 0.72px;display: inline-block;text-transform: none;font-family: 'Area Normal'; font-weight: 700; margin: 40px 0 0;padding: 8px 25px;cursor: pointer;transition: all 0.5s;border-radius: 3px;-webkit-border-radius: 3px;border: 2px solid #31D0FF;background: #fff;}
.searchbar input.search-submit:hover { background: #31D0FF; color: #17215C; }

@media(max-width:1700px){
    .community-bar .right h3 {
    padding: 0 0 55px;}
}

@media only screen and (max-width: 1599px) {
	.pinnacle_content .terms_bar{top: 63%;}
	
	#wrapper { overflow-x: hidden; }
	
	.improve-bar .content .text h2 { padding: 0 0 20px; letter-spacing: normal; font-size:40px;}
	.improve-bar .content .text { padding: 10px 0 10px; }
    
	
	.footer-news .wpcf7 form { padding: 0 0 0 0px; }
	
	.searchbar { right: 0px; margin-right: 0px; }
	.community-bar .right h3{padding: 0 0 20px;line-height: 46px;}
	.community-bar .right p {padding: 0 5px;}
	.community-bar.onlinebanking {height: 453px;}
	
	
	
}


@media only screen and (max-width: 1440px) {
.michael_shelby_bar .itembox .item .text p{font-size:17px;}
.page-template-template-news .inner-banner-bar .text, .page-template-template-saving-accounts-parent .inner-banner-bar .text, .page-template-template-checking-accounts .inner-banner-bar .text, .page-mobile-banking .inner-banner-bar .text,.inner-banner-bar .text {min-height: 72vh;}
.inner-banner-bar .text,.page-template-template-news .inner-banner-bar .text,.page-template-template-saving-accounts-parent .inner-banner-bar .text, .page-mobile-banking .inner-banner-bar .text,.inner-banner-bar.about .text ,.inner-banner2 {min-height: 72vh;}
    .community-bar .right { padding: 120px 115px 120px 130px; }
.banner-bar,.banner-bar.faqs{height: 74vh;}
	
.header-bar .logo { padding: 48px 5px 30px 0px; width: 30%; }
.fdic-sign-bar { padding-left: 15px; }
.header-bar .header-right { padding: 23px 0px 8px 0px; width: 70%; }
.header-bar #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { padding: 0px 20px 0px 10px; }

.middlebanner-bar.block2 .text { left: 80px; margin: 0; }
.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu { margin-top: 12px; }	
	

}

@media only screen and (max-width: 1365px) {
    
    .header-bottom ul li a {
        width: 212px;
        font-size: 18px;
    }

.frequently_bar h2 {padding: 0 0 0px;}
.accordion_bar {padding: 80px 0 20px;}
.mayalso_bar {margin: 0 0 60px;padding: 40px 0 80px;}
.mayalso_bar h2{padding-bottom:0px;}

.totally_free_bar .wrapper2 {max-width: 922px;}
    h1 { font-size: 40px; }
    h2 { font-size: 40px; }
    h3 { font-size: 32px; }


    .header-bar .logo { left: 0; margin-left: 0; }

    .banner-bar { height: 530px; }

    .proud-bar { padding: 100px 0; }
    .proud-bar h2 { font-size: 28px; }

    .community-bar { margin: 0 0 120px; }
    .community-bar .right p { font-size: 18px; }

    .accounts-abr { padding: 0 0 80px; }

    .intro_sec { min-height: 360px; }
    .full_video_sec { margin-bottom: 130px; }

    .service_box { padding: 120px 0 60px; }

    .investment_sec .row { margin: 0; }

    .what_would_bar { padding: 120px 0 100px; }

    .estimate_bar .item-bar { margin: 0 0 80px; }

    .prequalified_bar { padding: 10px 0 130px; }   
	.parent-pageid-633 .money_market_bar.totally_free_bar .wrapper2 ,.parent-pageid-227 .money_market_bar.totally_free_bar .wrapper2{max-width: 1280px;}
	.totally_free_bar .itembox .item::before {border-left: 140px solid rgba(0, 0, 0, 0.16);border-right: 140px solid rgba(0, 0, 0, 0.16);}
	.totally_free_bar .itembox .item::after {border-left: 140px solid #fff;border-right: 140px solid #fff;}
	.parent-pageid-227 .money_market_bar.totally_free_bar .wrapper2 {max-width: 922px;}
	.parent-pageid-653 .money_market_bar.totally_free_bar .wrapper2 {max-width: 1164px;}
	.community-bar.onlinebanking .right {padding: 100px 140px 100px 50px;}
	.banner-bar {height: 74vh;}
}

@media only screen and (max-width: 1279px) {

.improve-bar .content .text h2{font-size:30px;}
	.mortgageis_bar .itembox .text:last-child a {margin: 0 10px;}
	.parent-pageid-983 .inner-bay-home-banner h2 {padding-bottom: 20px;}

	.parent-pageid-653 .money_market_bar.totally_free_bar .itembox .item {width: calc(30% - 24px);margin: 0 13px 100px;padding: 36px 10px 40px;}
	.parent-pageid-983 .accounts-abr.estimate_bar {padding-bottom: 20px;}
	.process_bar.mortgagechild {padding-bottom: 20px;}
    h1 { font-size: 36px; }
    h2 { font-size: 36px; }
    h3 { font-size: 30px; }
	.accordion_bar {padding: 0px 0;}
    .header-midd ul { padding: 0 0 0 45px; }
    .header-midd ul li { margin-left: 0; }
    .header-midd ul li a { padding: 12px 28px; }
     
       
    .header-midd a.login {  min-width: auto; padding: 12px 100px 12px 115px; font-size: 18px; }
    .header-bottom ul li a { width: 190px; padding: 25px 10px; font-size: 17px; }
    

    .banner-bar { height: 450px; }

    .proud-bar { padding: 90px 0;  }
    .proud-bar:before { height: 342px; background-size: 89%; }
    .proud-bar h2 { font-size: 26px; }

    .accounts-abr { padding: 0 0 50px; }
    .accounts-abr .item-bar .text .sub { padding: 55px 20px 50px 16px; }

    .community-bar { height: 390px; margin: 0 0 90px; }
    .community-bar .right { padding: 70px 50px 60px 50px; }
    .community-bar .right h3 { padding: 0 0 50px; }
    .community-bar .right h3:before { bottom: 25px; }
    .community-bar .right p { padding: 0 10px; }

    .improve-bar .content .text { width: auto; padding: 25px 0 0; }
    .improve-bar .content .text h2 { padding: 0 0 20px; }
    .improve-bar .content .text p { padding: 0 50px 20px 0; }
    .tipsmore_btn { padding: 15px 40px 18px; font-size: 20px; }

    .footer-news { padding: 60px 0 30px; }
    .footer-news .fotrlist ul li { padding: 0px 11px 0; font-size: 15px; }
    .footer-news .form-fild { padding: 0; max-width: 870px; }
    .footer-news:after { height: 138px; background-size: 70%; }

    .footer-news .fotrlist { padding: 80px 0 0; }

    /* popup */
    .contctbar h4 { padding: 0 0 30px; font-size: 23px; }


    .busines-contant-bar { padding: 50px 0 50px; }
    .busines-contant-bar p.work_more {  padding: 0 0 20px; }
    .busines-contant-bar .subtext h2 { padding: 15px 0 40px; font-size: 40px; }

    .busines_list { padding: 0 0 75px 110px; }

    .money_market_bar .itembox .item { margin:0 10px 70px; padding: 40px 20px 45px; width: calc(33.3% - 20px); }

    .money_market_bar .itembox .item::after { left: 0px; right: 0; margin: 0 auto; border-left: 155px solid #fff; border-right: 155px solid #fff; }
    .money_market_bar .itembox .item::before { left: 0px; right: 0; margin: 0 auto; border-left: 155px solid rgba(0, 0, 0, 0.16); border-right: 155px solid rgba(0, 0, 0, 0.16); }

    .busines-contant-bar .video_bar { margin: 70px auto 0; height: 500px; }
    .busines-contant-bar .sub_contant { padding: 40px 0 0; }
    .busines_list { padding: 0 0 50px 110px; }
    .busines-contant-bar .funds { padding: 0 0 60px; }

	.totally_free_bar .itembox .item::after {border-left: 115px solid #fff;border-right: 115px solid #fff;}
	.totally_free_bar .itembox .item::before {border-left: 115px solid rgba(0, 0, 0, 0.16);border-right: 115px solid rgba(0, 0, 0, 0.16); top: 100.3%;}
 
    .money_market_bar {  margin: 0 0 50px; padding: 70px 0 0px; }
    .mayalso_bar { padding: 70px 0 70px; }

    .mayalso_bar .itembox .item .text h3 { font-size: 24px; }
    .mayalso_bar .itembox .item .text .sub { left: 0; }
    .mayalso_bar .itembox .item .text { padding: 30px 15px 30px; }

    .mayalso_bar .itembox .item:nth-of-type(2) .text { padding: 30px 10px 30px; }
    /* .mayalso_bar .itembox .item:nth-of-type(2) .text p { padding: 0 0 30px; } */

    .mayalso_bar .itembox .item .image img { height: 99%; object-fit: cover; }


    .mayalso_bar h2 { font-size: 34px; }
    .mayalso_bar .itembox { padding: 50px 0 0; }

    .news_sec h3 { font-size: 26px; line-height: 30px; }

    .credit-banner-bar .text { min-height: 390px; }

    .breadcrumb_sec { padding: 45px 0 30px; }
    .news_detail_sec h1 { font-size: 36px; line-height: 50px; }
    .news_sec.other { padding: 70px 0 25px; margin-top: 80px; }
    .news_sec.other h2 { font-size: 36px; line-height: 46px; }

    .get_started_bar h2 { padding: 0px 0 50px; font-size: 38px; }

    .other_services_bar h2 { font-size: 40px; }
    .other_services_bar .itembox { padding: 40px 0 0; }
    
    .other_services_bar .itembox .text { padding: 40px 30px 40px 30px; }
    .other_services_bar .itembox .text:nth-of-type(4) { padding: 40px 30px 40px 30px; }

    .other_services_bar .itembox .image { padding: 0; }
    .other_services_bar .itembox .text:nth-of-type(4) h3 { padding: 0 0 30px; }

    .investment_sec { padding: 40px 0 60px; }
    .investment_sec .col { padding: 0 40px 50px; }
    .investment_sec h2 { padding-bottom: 60px; }

    .investment_sec .col span { font-size: 28px; line-height: 32px; }
    
    .frequently_bar { padding: 70px 0 45px; }
    .frequently_bar h2 { padding: 0px 0 50px; font-size: 40px; }    
    .accordion_bar { padding: 70px 0;  } 
    .accordion_bar .accordion-item h3 { font-size: 24px; }

    .credit-banner-bar .text p { padding: 20px 70px 20px 0; }

    .accounts-abr.top_space { padding: 90px 0 0; }

    .services_busines_bar .benefits_list { padding: 0 0 50px 300px; }

    .services_contant_bar.services_contant { padding: 20px 0 100px; }
    .services_busines_bar .subtext .image { padding: 70px 0 0; }

    .mortgage_contant_bar { padding: 65px 0 50px; }

    .heading_2 { padding: 0 0 35px; font-size: 40px; }
    .mortgage_contant_bar .subtext p { padding: 0 0 25px; }


    .what_would_bar { padding: 90px 0 80px; }
    .what_would_bar .itembox { padding: 30px 0 0; }
    .what_would_bar .itembox .text .sub { padding: 35px 20px 40px 20px; }
    .what_would_bar .itembox .text h3 { padding: 0 0 25px; font-size: 28px; }
    .what_would_bar .itembox .text p { padding: 0 0px 35px 10px; }

    .estimate_bar .item-bar { margin: 0 0 60px; }

    .checkout_bar { margin: 0 0 70px; height: 450px; }

    .process_bar { padding: 70px 0 50px; }

    .process_bar .contact .sub { padding: 20px 30px 16px 60px; }
    .process_bar .contact:nth-of-type(1) .sub { padding: 20px 30px 0 60px; }
    .process_bar .contact h3 { font-size: 28px; }

    .inner-bay-home-banner .learnBtn { margin: 30px 0 0; }

    .mortgageis_bar { padding: 70px 0 80px; }
    .mortgageis_bar .itembox { padding: 35px 0 0; }
    .mortgageis_bar .itembox .text h3 { font-size: 28px; }
    .mortgageis_bar .itembox .text p { padding: 0 30px 0 35px; }
    .mortgageis_bar .itembox .btn_group a {  margin: 0 0 0 15px; }

    .heading_2 span { font-size: 30px; }
    .prequalified_bar { padding: 10px 0 100px; }

    .money_market_bar.interest_checking .itembox .item { width: calc(25% - 10px); padding: 36px 15px 40px; }

    .totally_free_bar.interest_checking .itembox .item .learnBtn { padding: 12px 23px 12px; }    

    .interest_checking .itembox .item::after { border-left: 110px solid #fff; border-right: 110px solid #fff; }
    .interest_checking .itembox .item::before { border-left: 110px solid rgba(0, 0, 0, 0.16); border-right: 110px solid rgba(0, 0, 0, 0.16); }

    .privacy_content_bar { padding: 100px 0 0px; }

    .pinnacle_checking_bar h2 { padding: 0 0 30px; font-size: 38px; }
    .pinnacle_checking_bar p { padding: 0 20px 35px; }
    .pinnacle_checking_bar .onlinecord { padding: 0 0 40px; }

    .holiday_bar .reasons2 th { padding: 10px 10px 30px !important; }

    .popmoney_bar { padding: 70px 0 0px; }
    .popmoney_bar img { width: 300px; }
    .popmoney_bar .subtext { padding: 40px 0 0; }
    .started_bar h2.heading_2 { padding: 0px 0 30px; font-size: 42px; }
    .process_bar.started_bar .contact .sub p { padding: 0 0 25px; }

    .mobile_content_bar { padding: 80px 0; }
    
    .mobile_content_bar .itembox .text { padding: 30px 20px; }
    .mobile_content_bar .itembox .text h3 { padding: 0 0 20px; }
    .mobile_content_bar .itembox .text:nth-of-type(4) { padding: 0; }
    .mobile_content_bar .itembox .access { padding: 0px 0px 0 20px;  }
    .mobile_content_bar .itembox .access li { padding: 0 0 15px; }

    .banking_bar .itembox {  padding: 15px 0 0; }
    
    .reorder_bar .itembox .text:nth-of-type(4) h3 { padding: 0 0 20px; }

    .traditional_bar .itembox .text { width: calc(50% - 10px); }


    .contact_banner { height: 360px; }
    .can_help_bar .subtext p { padding: 0 0 60px; }
    .can_help_bar .formbox textarea { height: 210px; }

    .report_card { padding: 50px 0 100px; }

    .auto_loans_bar .subtext .benefits_list {  padding: 0 0 0 290px; }

    .filter_popup h2 { padding: 40px 0 40px; font-size: 28px; }
    .filter_popup .itembox { padding: 0 50px; }
    .filter_popup .itembox .subtext { padding: 50px 0; }
    .filter_popup .itembox .text .yearage { font-size: 26px; }
    .loan_results .itembox .approxi { padding: 35px 0; }
    .loan_results .itembox .subtext .text .number { font-size: 20px; }

    .busines-contant-bar.debit_card_bar p { padding: 0 0 30px; }
    .busines-contant-bar.debit_card_bar .subtext h2 { padding: 10px 0 30px; }
    .banking_app_bar .innertext h2 { padding: 0 0 30px; }  
    .banking_app_bar .innertext p { padding: 0 0 25px; } 
    .banking_app_bar { padding: 0 0 0px; } 

    .bank_debit_bar p { padding: 0 0 35px; }
    .bank_debit_bar .subtext .innerBox { margin: 30px auto 0; }
    
    .bank_debit_bar .subtext .innerBox .inner .dot_list li { font-size: 18px; }
    
    .pinny_process_bar { height: 340px; }
    .pinny_process_bar .content { width: 460px;  padding: 50px 0; }
    .pinny_process_bar .content .text {  padding: 0; }
    .pinny_process_bar .content .text h2 { font-size: 40px; }
       

    .driveup_bar { padding: 90px 0 80px; }
    .driveup_bar .itembox .image1 img { width: 445px; }
    .driveup_bar .itembox .text { margin: 80px 0 0 -30px;  padding: 35px 10px 30px 70px; }
    .driveup_bar .itembox .text ol li { font-size: 22px; }
    .driveup_bar .itembox .image2 img { right: 0; width: 220px; }

    .full_watch_bar { height: 400px; }
	.inner-bay-home-banner p {padding: 0px 0 0;}
	.inner-bay-home-banner h2 {padding-bottom: 0px;}
	.inner-bay-home-banner span.subtitle {padding-bottom: 0px;}
	.parent-pageid-633 .money_market_bar.totally_free_bar .itembox .item, .parent-pageid-227 .money_market_bar.totally_free_bar .itembox .item{width: calc(25% - 12px);margin: 0 6px 100px;padding: 36px 10px 40px;}
	.parent-pageid-633 .money_market_bar.totally_free_bar .wrapper2,.parent-pageid-227 .money_market_bar.totally_free_bar .wrapper2  {max-width: 1024px;}
	.mayalso_bar .itembox .item .text h3 {padding: 0 0 10px;}
	.mayalso_bar .itembox .item .text p {padding: 0 0 10px;}
	.money_market_bar.savingac .itembox .item {margin: 0 10px 85px;padding: 57px 20px 57px;width: calc(33.3% - 21px);}
	.money_market_bar.twobytow .itembox .item { width: calc(50% - 21px); }
	.money_market_bar.savingac.savingchild .wrapper {max-width: 1024px;}
	.money_market_bar.savingac .itembox .item::after {border-left: 158px solid #fff;border-right: 148px solid #fff;}
	.page-philanthropy .accounts-abr.about,.accounts-abr.about .item-bar{padding-top: 60px;}
	.accounts-abr.about .item-bar:last-child {margin-bottom: 20px;}
	.investment_sec .row {margin: 0 -80px;}
	.money_market_bar.totally_free_bar .itembox .item {margin: 0 10px 70px;}
	.busines-contant-bar ol {padding: 0px 40px;}
	.holiday_bar {padding: 20px 0 20px;}
	.accounts-abr.about .item-bar {padding-top: 0px;}
	.accounts-abr.about .item-bar {margin-bottom: 40px;}
	.page-id-60 .full_video_sec {margin-bottom: 50px;}
	.services_contant_bar {padding: 0px 0 0px;}
	.busines-contant-bar.investchild h4, .busines-contant-bar.investparent h4 {
    padding: 50px 0 50px;}
	.page-template-template-retirement-calculator .busines-contant-bar .info ul {padding: 0 0 0px 0px;}
	.busines-contant-bar.investparent.retirement .buttons {padding-bottom: 0px;}
	.busines-contant-bar.retirement .image {padding-top: 80px;}
	.busines-contant-bar.investparent.retirement {padding: 92px 0 35px;}
	.community-bar.onlinebanking .right{width: 630px;}
	.community-bar.onlinebanking .left {width: 38%;}
	.community-bar.onlinebanking h3 {padding-bottom: 23px;}
	.page-template-template-news .inner-banner-bar .text, .page-template-template-saving-accounts-parent .inner-banner-bar .text, .page-template-template-checking-accounts .inner-banner-bar .text, .page-mobile-banking .inner-banner-bar .text,.inner-banner-bar .text {min-height: 72vh;}
	.inner-banner-bar .text,.page-template-template-news .inner-banner-bar .text,.page-template-template-saving-accounts-parent .inner-banner-bar .text, .page-mobile-banking .inner-banner-bar .text,.inner-banner-bar.about .text ,.inner-banner2 {min-height: 72vh;}
	.banner-bar {height: 74vh;}
	#popupresults .popup-contact-box {position: absolute;left: 50%;top: 50%;width: 70%;max-height: 90%;}
	.page-id-553 .improve-bar {margin-top: 70px;}
	
	.parent-pageid-653 .money_market_bar.totally_free_bar .wrapper2 { max-width: 922px; }
	.whowe-box .whowe-top { background-size: contain; }
	
	.header-bar .topmenu { padding-bottom: 13px; padding-right: 215px; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu { margin-top: 8px; }
	
	.header-bar .innermenubg a.login { padding: 5px 8px; letter-spacing: 0; position: absolute; top: 15px; right: 15px; }
	.hero-bar h1 { font-size: 42px; }
	
	.imgcontent-bar .item-block { padding: 0 40px; }
	.imgcontent-bar .info { padding: 20px 25px 40px; }
	.imgcontent-bar h3 { font-size: 28px; letter-spacing: 0; }
	.middlebanner-bar .text { padding: 11px 15px 20px 30px; right: 20px; margin-right: 0px; width: 390px; transform: translateY(-45%); }
	.contentimglist-bar .wrapper { padding: 0px 0px 0px 20px; }
	.contentimglist-bar .text { padding: 15px 20px 0px 30px; }
	.contentimglist-bar .imagelist li img { height: 220px; }
	.contentimglist-bar .text h3 { font-size: 28px; letter-spacing: 0; }
	.middlebanner-bar.block2 .text { left: 20px; margin: 0; }
	
	.footer-bar .socialicons { padding: 20px 20px 0px 20px; width: 30%; }
	.footer-bar .footer-menu { width: 40%; }
	.footer-bar .footer-newsletter--cta { width: 30%; padding: 28px 20px 0 20px; }
	.footer-bar { background-position: right 115px top; }
	
	
}
@media only screen and (max-width: 1169px) {
	.fdic-sign-bar { position: static; padding: 0 15px 12px; }
	.header-bar .logo { padding-top: 30px; }
	.investment_sec .row {margin: 0 0px;}
	.investment_sec .row {padding-top: 30px;}
    .inner-banner2 { min-height:500px; }
    .inner-banner2 .text { padding: 20px 0; }
    .inner-banner2 h1 { font-size: 35px; line-height: 40px; }
    .who_we_are_sec { min-height:430px; background-size:100% auto; }
    .mid_banner h2 { font-size: 50px; line-height: 55px; }
    .mid_banner { min-height:300px; }
    .features_sec { padding: 80px 0 55px; margin-bottom: 60px; }
    .features_sec .row .col { padding: 40px 25px 100px; width: calc(33.33% - 15px); margin-bottom: 25px; }
    .map_sec { min-height:400px; margin-bottom: 60px; }
    
    .header-midd a.login {
    padding: 12px 45px 12px 45px;
    }

    .inner-banner-bar h1 { font-size: 40px; line-height: 46px; }

    .business-banner-bar .text { max-width: 383px; min-height: 340px; }

    .header-bottom ul li a { 
        width: 162px;
font-size: 14px;
padding-left: 5px;
padding-right: 5px;
    }

    .intro_sec { min-height: 320px; }
    .full_video_sec { margin-bottom: 100px; }

    .service_box .col { margin-bottom: 60px; }
    .service_box { padding: 90px 0 40px; } 
    
    .michael_shelby_bar .itembox .item { margin: 60px 0 0; width: calc(50% - 15px); }
    .michael_shelby_bar .itembox .item .text h3 { font-size: 22px; }
    .michael_shelby_bar .itembox .item .text h4 { padding: 0px 0 0; }
    .michael_shelby_bar .itembox .item .text p { font-size: 15px;padding-top:0px; }
    .michael_shelby_bar .itembox .item .text span { font-size: 18px; }

    .fancybox-slide--html { padding: 200px 70px 100px !important; }

    .privacy_content_bar .reasons td { padding: 16px 35px 20px 15px !important; }
    .privacy_content_bar th, td { padding: 15px 15px !important; }

    .privacy_content_bar td.types { padding: 0 !important; }
	.page-privacy-notice .privacy_content_bar td.types {padding: 1% 2% !important;}
	.page-privacy-notice .privacy_content_bar table.facts ul, .page-privacy-notice .privacy_content_bar table.weare ul{    padding: 10px 20px;}
	.page-privacy-notice .privacy_content_bar table.facts ul li, .page-privacy-notice .privacy_content_bar table.weare ul li {padding: 0 0 0 12px;font-size: 16px;}
	.page-privacy-notice .privacy_content_bar table.facts ul li:before, .page-privacy-notice .privacy_content_bar table.weare ul li:before{    top: 10px;}
	.parent-pageid-316 .busines-contant-bar .info ul {padding-bottom: 30px;}
	.page-privacy-notice p {    padding-bottom: 0px;    display: block;    clear: both;font-size:16px;line-height:21px;}
	.page-privacy-notice .privacy_content_bar .reasons th, .privacy_content_bar .reasons tr:first-child td{font-size:18px;line-height:24px;}
	.page-privacy-notice .privacy_content_bar table td {font-size: 18px;color: #707070;line-height: 21px;}
	.privacy_content_bar table.weare p {padding-bottom: 10px;}
	.page-privacy-notice .privacy_content_bar table.weare ul {width: calc(50% + 30px);margin-left: -15px;}
	.page-privacy-notice .privacy_content_bar table.weare ul:nth-of-type(2) {margin-left: 0px;width: calc(50% + 0px);}
	.page-id-60 .full_video_sec {margin-bottom: 40px;}
	.parent-pageid-553 .services_contant_bar {padding: 0px 0 0px;}
	.page-template-template-news .inner-banner-bar .text, .page-template-template-saving-accounts-parent .inner-banner-bar .text, .page-template-template-checking-accounts .inner-banner-bar .text, .page-mobile-banking .inner-banner-bar .text,.inner-banner-bar .text {min-height: 72vh;}
.inner-banner-bar .text,.page-template-template-news .inner-banner-bar .text,.page-template-template-saving-accounts-parent .inner-banner-bar .text, .page-mobile-banking .inner-banner-bar .text,.inner-banner-bar.about .text ,.inner-banner2 {min-height: 72vh;}

.banner-bar {height: 74vh;}
.header-bottom ul li ul{width:258px;}
.page-privacy-notice{}

.money_market_bar.savingac .itembox .item::after {border-left: 158px solid #fff;border-right: 148px solid #fff;}
.information-list p { font-size: 16px; }
.information-list li { font-size: 16px; }
.directors-list .directorlist p { font-size: 16px; }
.reports-box .reports-block ul li a { font-size: 16px; }
	
	
}


@media only screen and (max-width: 1023px) {
.pinnacle_content .terms_bar {top: 54%;}
.busines-contant-bar.personalloan .info ul {padding: 0 0 65px 0px;}
.community-bar .right h3 {padding: 0 0 33px;}
.other_services_bar .itembox .text.image img {height: 100%;object-fit: none;}
.header-bottom ul li:last-child ul {left: -126px;}
	.header-bottom ul li ul{width:232px;}
	.inner-banner-bar h2, .inner-banner-bar h1.customhead {font-size: 33px;line-height: 36px;}
	.inner-banner-bar h1 {font-size: 27px;line-height: 28px;}
	.busines-contant-bar.childpage .work_more {margin-bottom: 20px;}
	.community-bar.onlinebanking .right{width: 570px;}
	.community-bar.onlinebanking .left{width:26%;}
	.community-bar.onlinebanking .right{width:568px;}
	.community-bar.onlinebanking h3{font-size:40px;padding-bottom:20px;}
	.community-bar.onlinebanking .right {padding: 60px 140px 100px 50px;}
	.busines-contant-bar.banking_content .info {margin-bottom: 30px;}
	.mortgageis_bar .itembox .text:last-child p a {display: block;margin-bottom: 10px;}
	.busines-contant-bar.investparent .intro{padding-bottom:50px;}
	.busines-contant-bar .info ul {padding: 0 0 0px 150px;}
	.busines-contant-bar.treschild h3 {padding: 0 30px 15px;}    
	.inner-banner-bar h1 { font-size: 35px; line-height: 40px; }
    .inner-banner-bar .text { min-height:310px; }
    .inner-banner-bar .text { max-width: 300px; }  
    .inner-banner-bar .text::before { transform: skew(-20deg,0); -webkit-transform: skew(-20deg,0); right: -64px; }
    .news_sec { margin-top:80px; padding-bottom: 60px; }
    .top_search_bar .search-btn { width: 140px; }
    .top_search_bar .field { width: calc(100% - 202px); }
    .top_search_bar .search { max-width: 430px; }
    .news_sec .row { padding: 60px 0; }
    .news_sec h3 { font-size: 22px; line-height: 26px; min-height:100px; }
	.news_sec .news_col::after {margin: 0 -26% -30% 0;}
    .news_sec .button { margin-top: 0px; }
    .button { min-width: 150px; }
    .error_box .right { width: 40%; }
    .error_box .left { width: 60%; }
    .error_box h1 { font-size: 45px; line-height: 55px; }
    .error_box h1 strong { font-size: 65px; line-height: 70px; padding:0; }
    .error_box p { padding-bottom: 60px; }

    .breadcrumb_sec { padding: 40px 0 30px; }
    .news_detail_sec h1 { font-size: 32px; line-height:42px; }
    .news_detail_sec img.featured { margin: 20px 0; }
    .news_sec.other { margin-top:50px; padding:50px 0 20px; }
    .news_sec.other .row { padding-top:40px; padding-bottom: 20px; }
    .news_sec.other h2 { font-size: 30px; line-height: 35px; }

    .search_sec { padding: 40px 0; }
    .search_sec .search_row { padding-bottom: 30px; margin-bottom: 25px; }
    .search_sec h3 { font-size: 30px; line-height: 35px; letter-spacing:normal; }
    .search_sec .search-bar { margin-bottom: 100px; }

    .inner-banner2 { min-height:400px; }
    .inner-banner2 .text { padding: 15px 0; }
    .inner-banner2 h1 { font-size: 30px; line-height: 35px; }
    .who_we_are_sec { min-height:400px; background-size:100% auto; }
    .mid_banner h2 { font-size: 40px; line-height: 45px; }
    .mid_banner { min-height:250px; }
    .features_sec { padding: 40px 0 30px; margin-bottom: 40px; }
    .features_sec .row .col { padding: 30px 25px 50px; width: calc(33.33% - 10px); margin-bottom: 25px; }
    .map_sec { min-height:300px; margin-bottom: 40px; }  
    .who_we_are_sec h3 { font-size: 35px; line-height: 40px; padding-bottom: 10px; }
    .who_we_are_sec .text { margin:0 20px 0 20px; }
    .features_sec p { line-height: 22px; }
    .features_sec h3 { font-size: 25px; line-height: 30px; padding-bottom: 10px; }

    .intro_sec { min-height: auto; }

    .full_video_sec { min-height: 320px;  margin-bottom: 70px; }
    .full_video_sec .video_thumb { margin: 30px 0 0 0; }

    .service_box { padding: 70px 0 30px; }
    .service_box .col { margin-bottom: 50px; width: calc(50% - 20px); } 
       
    

    /* ========== */
    .logo { width: 146px; padding: 25px 0 0 15px; }
    .header-bar .inner { padding: 0 0 0 145px; }
    .header-midd a.login { padding: 12px 15px 12px 15px; font-size: 16px; }

    .header-midd ul { padding: 0 0 0 45px; }
    .header-midd ul li a {  padding: 12px 16px; font-size: 15px; }
    
    .header-bottom ul li a {  width: auto; padding: 15px 20px; font-size: 15px; }

.money_market_bar .itembox .item::after {border-left: 160px solid #fff;border-right: 160px solid #fff;}
.money_market_bar .itembox .item::before {border-left: 150px solid rgba(0, 0, 0, 0.16);border-right: 150px solid rgba(0, 0, 0, 0.16);}

    .busines-contant-bar .subtext h2 { padding: 15px 0 30px; font-size: 34px; }
    .busines_list { padding: 0 0 50px 40px; }

    .money_market_bar { margin: 0 0 50px; padding: 60px 0 0px; }
    .money_market_bar .itembox .item { margin: 0 0 60px; padding: 30px 15px 30px; width: calc(49% - 13px); }

    .money_market_bar .itembox .item h3 { font-size: 26px; }

    .busines-contant-bar .sub_contant { padding: 30px 0 0; }
    .busines-contant-bar .funds { padding: 0 0 50px; }

    .busines-contant-bar .video_bar { margin: 65px auto 0; height: 380px; }

    .mayalso_bar .itembox .item .image { width: 100%; order: -1; }
	.mayalso_bar .itembox .item .image img {height: 250px;object-fit: cover; }
	.mayalso_bar .itembox .item .image{position:initial;}
    .mayalso_bar .itembox .item .text { width: 100%; }
    .mayalso_bar .itembox .item .text:after { display: none; }
    .mayalso_bar .itembox .item:nth-of-type(2) .text p { padding: 0 0 30px; }
    .mayalso_bar .itembox .item:nth-of-type(2) .text h3 { padding: 0 0 15px; }
    .mayalso_bar { padding: 60px 0 60px; }
    .mayalso_bar .itembox { padding: 30px 0 0; }
    .mayalso_bar h2 { font-size: 30px; }

    .busines-contant-bar { padding: 50px 0 30px; }

    .blog_post_bar .group .search-btn { width: 160px;  margin: 0 0 0px 30px; }
    .blog_post_bar .search { max-width: 500px; }

    .get_started_bar h2 { padding:20px 0 63px;  font-size: 34px; }

    .money_market_bar .itembox .item p { padding: 0 0 20px; }
    .money_market_bar .itembox .item .learnBtn, .mayalso_bar .itembox .item .text .learnBtn { padding: 10px 28px 10px;  }

    .other_services_bar { padding: 40px 0 60px; }
    .other_services_bar .itembox .text { padding: 30px 20px; }
    .other_services_bar .itembox .text h3 { padding: 0 0 15px; font-size: 28px; }
    .other_services_bar .itembox .text p { padding: 0 0 20px; font-size: 16px; }
    .other_services_bar .itembox .text:nth-of-type(4) { padding: 30px 20px; }


    .investment_sec { padding: 30px 0 50px; }
    .investment_sec .col { padding: 0 20px 40px; }
    .investment_sec h2 { padding-bottom: 50px; }
    
    .accordion_bar .accordion .accordion-item h3::after { width: 15px; height: 15px; background-size: 15px; }
    .accordion_bar .accordion-item h3 { font-size: 22px; }
    .accordion_bar .accordion-item > h3 i { top: 22px; }

    .frequently_bar h2 { padding: 0px 0 40px; font-size: 36px; }

    .credit-banner-bar .text { padding: 20px 0; max-width: 360px; }
    .credit-banner-bar .text p { padding: 10px 0px 15px 0; }

    .accounts-abr.top_space { padding: 70px 0 0; }

    .fancybox-slide--html { padding: 135px 40px 80px !important; }

    .filter_popup .itembox { padding: 0 40px; }
    .filter_popup h2 {  padding: 30px 0 30px; font-size: 28px; }    
    .filter_popup .itembox .text .yearage { font-size: 26px; }
    .filter_popup .itembox .subtext { padding: 45px 0; }

    .switch-tab-btn .inner { padding: 0 10px; font-size: 20px; }
    .filter_popup .itembox .subtext .clearbtn { font-size: 22px; }
    .services_contant_bar .insured_list li { margin: 0 0 5px; }
    .privacy_content_bar .weare td.provid {  width: 228px; }

    .savings_bar .itembox .item .image img { height: 100%; object-fit: cover; }

    .mayalso_bar.savings_bar .itembox .item .text { padding: 30px 10px 30px; }
    .mayalso_bar.savings_bar .itembox .item:nth-of-type(2) .text { padding: 30px 10px 30px; }

    .holiday_bar .reasons2 th { font-size: 20px; }
    .holiday_bar .reasons2 th { padding: 10px 10px 20px !important; }

    .report_card { padding: 50px 0 60px; }
    .report_card .itembox .text p { padding: 20px 0 0; font-size: 18px; }
    .report_card .itembox .text p span { font-size: 24px; }

    .pinny_process_bar { height: 290px; }
    .pinny_process_bar .content { width: 410px; padding: 35px 0;  }
    .pinny_process_bar .content .text h2 { font-size: 38px; }

    .driveup_bar { padding: 60px 0; }
    .driveup_bar .itembox .text ol li { font-size: 20px; }
    .driveup_bar .itembox .image1 img { width: 290px; }
    .driveup_bar .itembox .image2 img { width: 150px; }
    .driveup_bar .itembox .text:after { right: -12px; }
    .driveup_bar .itembox .text { margin: 50px 0 0 -19px; padding: 35px 10px 30px 50px; }

    .full_watch_bar { height: 320px; }
    
    h1 { font-size: 30px; }
    h2 { font-size: 30px; padding: 0 0 20px; }
    h3 { font-size: 26px; }

    .banner-bar { height: 350px; }
    .banner-bar .subtext { padding: 24px 0; }

    .proud-bar {  padding: 60px 0; }
    .proud-bar h2 { font-size: 24px; }
    .proud-bar p { font-size: 16px; }

    .accounts-abr { padding: 0 0 20px; }
    .accounts-abr .item-bar .text .sub { padding: 20px 15px 20px 15px; }
    .accounts-abr .item-bar .text .sub p { padding-bottom: 18px; }
    .accounts-abr .item-bar .text .sub h2 { left: 0; }

    .learnBtn { padding: 11px 30px 11px; font-size: 16px; }

    .community-bar { height: 300px; margin: 0 0 65px; }
    .community-bar .right { padding: 40px 20px 40px 20px; }
    .community-bar .right p { font-size: 16px; }

    .tipsmore_btn { padding: 13px 30px 15px; font-size: 18px; top: -20px; }

    .improve-bar { margin: 0 0 60px; }
    .improve-bar .content .text { padding: 20px 0; }
    .improve-bar .content .text h2 { padding: 0 0 20px; }
    .improve-bar .content .text p { padding: 0 0px 20px 0; }
	.improve-bar .image img { width: auto; min-height: 270px; }

    .footer-news { padding: 60px 0 30px; }
    .footer-news .form-fild .sign_btn { font-size: 16px; } 
    .footer-news .fotrlist { padding: 60px 0 0; }
    .footer-news .fotrlist ul.Ftrmenu li { padding: 0px 6px 0 7px; font-size: 14px; }


    .michael_shelby_bar .itembox .item .image { width: 100%; }
    .michael_shelby_bar .itembox .item .image img { width: 100%; }
    .michael_shelby_bar .itembox .item .text { padding: 30px 0 0 0px; width: 100%; }

    .michael_shelby_bar { padding: 0 0 60px; }

    .frequently_bar { padding: 60px 0 45px; }
    .accordion_bar { padding: 60px 0; }

    .services_contant_bar { padding: 20px 0 0; }
    .services_busines_bar .benefits_list { padding: 0 0 50px 200px; }
    .services_contant_bar.services_contant { padding: 20px 0 70px; }
    .services_contant_bar p { padding: 0 10px 25px; }
    .mortgage_contant_bar { padding: 55px 0 50px; }

    .heading_2 { padding: 0 0 25px; font-size: 34px; }
    .what_would_bar { padding: 60px 0 60px; }
    .what_would_bar .itembox .text .sub { padding: 30px 15px; }
    .what_would_bar .itembox .text h3 { padding: 0 0 25px; font-size: 24px; min-height: 83px; }
    .what_would_bar .itembox .text p { padding: 0 0px 25px 0px; }

    .estimate_bar .item-bar { margin: 0 0 51px; }

    .checkout_bar { margin: 0 0 60px; height: 350px; }   
    .checkout_bar .itembox .text { padding: 75px 0; }
    .checkout_bar .itembox .text h2 { padding: 0 0 40px; }

    .process_bar { padding: 60px 0 40px; }
    .process_bar .contact {  margin: 10px 0 25px; }
    .process_bar .contact h3 { font-size: 26px; }
    .process_bar .contact .sub { padding: 20px 15px 0 30px; }
    .process_bar .contact:nth-of-type(1) .sub { padding: 20px 15px 0 30px; }

    .mortgageis_bar { padding: 60px 0; }
    .mortgageis_bar .itembox { padding: 25px 0 0; }
    .mortgageis_bar .itembox .text p { padding: 0 10px; }
    .mortgageis_bar .itembox .text h3 { padding: 0 0 15px; font-size: 26px; }
    .mortgageis_bar .itembox .text:nth-of-type(1) { padding: 30px 0 28px; }
    .mortgageis_bar .itembox .text { padding: 30px 10px; }
    .mortgageis_bar .itembox .btn_group a { margin: 0 0 5px;  display: block; }
    
    .prequalified_bar { padding: 10px 0 80px; }
    .heading_2 span { font-size: 24px; }

    .mortgageis_bar.mortvideo_bar .itembox .text:nth-of-type(1) { padding: 0; }
    .mortvideo_bar .itembox .text .sub { margin-top: 0; }
    .mortvideo_bar .itembox .text .sub h3 { min-height: auto; }
    .money_market_bar.interest_checking .itembox .item { width: calc(33.3% - 10px); }

    .pinnacle_checking_bar h2 { padding: 0 0 20px; font-size: 32px; }

    .privacy_content_bar { padding: 60px 0 0px; }
    .privacy_content_bar table td {  font-size: 18px; }
    .privacy_content_bar .reasons td { padding: 16px 10px 20px 10px !important; }
    .privacy_content_bar .sociles { padding: 0 0 0 20px; }
    .privacy_content_bar .immediately {  padding: 0 20px 0 30px; }
    .privacy_content_bar table th { font-size: 18px; }
    .privacy_content_bar .sharing { padding: 0 0 20px; }

    .popmoney_bar { padding: 60px 0 0px; }
    .popmoney_bar img { width: 270px; }
    .popmoney_bar .subtext { padding: 40px 0 0; }
    .started_bar h2.heading_2 { padding: 0px 0 30px; font-size: 38px; }
    .process_bar.started_bar .contact .sub p { padding: 0 0 25px; }

    .mobile_content_bar .itembox .access li { padding: 0 0 10px; font-size: 17px; }
    .mobile_content_bar .itembox .text:nth-of-type(4) { padding: 0; }

    .banking_bar { padding: 0 0 60px; }
    .banking_bar h2 { font-size: 28px; }    
    .banking_bar .itembox .text .dot_list { padding: 0 0 0 15px;  }
    .banking_bar .itembox .text .dot_list li { font-size: 17px; }
    
    .traditional_bar .itembox { padding: 20px 0 0; }
    .roth_bar .subtext p { padding: 0 0 10px; }

    .busines_list li { font-size: 18px; }
    .traditional_bar .itembox .text .busines_list li { margin: 6px 0 0; }

    .can_help_bar .formbox .inputfild { width: calc(50% - 15px); }

    .can_help_bar .formbox textarea { height: 190px; }
    .can_help_bar .subtext p { padding: 0 0 50px; }
    .can_help_bar .formbox .inputfild label { margin: 0 0 10px; font-size: 18px; }

    .calculator_bar .formbox .submit_btn .button { font-size: 17px; }
    .get_started_bar.speakbanker_bar .itembox .item { width: calc(50% - 12px); }    
    .auto_loans_bar .subtext .benefits_list { padding: 0 0 0 170px; }

    .filter_popup .itembox { padding: 0 25px; }
    .filter_popup .itembox .text .yearage { font-size: 22px; }
    .loan_results .itembox .subtext .text .number { font-size: 18px; }
    .loan_results .itembox .approxi { padding: 30px 0; }

    .pinnacle_content.fancybox-content { max-width: 100%; }
    .pinnacle_content .terms_bar .overlay { padding: 50px 50px; }
    .pinnacle_content .terms_bar .content p { font-size: 24px; }

    .loby_hours_bar .itembox { padding: 30px 30px 20px 30px; }
    .loby_hours_bar .itembox .text_left h2 { font-size: 24px; }
    .loby_hours_bar .itembox .text_right h3 { font-size: 18px; }
	
	.footer-news { padding: 40px 0 20px; }
	.footer-news .fotrlist { padding: 60px 55px 0; }
	.footer-news .fotrlist ul li { padding: 0px 10px; font-size: 14px; }
	.footer-news .footerlogo { text-align: center; padding: 0px; }
	.footer-news .footerlogo img { max-width: 40px; bottom: 35px; }
	.footer-news .footerlogo img + img { bottom: 45px;}
	.parent-pageid-633 .money_market_bar.totally_free_bar .itembox .item, .parent-pageid-227 .money_market_bar.totally_free_bar .itembox .item{width: calc(50% - 12px);}
	.money_market_bar.savingac.savingchild .itembox .item, .money_market_bar.savingac .itembox .item{margin: 0 10px 85px;padding: 57px 20px 57px;width: calc(49.3% - 21px);}
	.money_market_bar.savingac .itembox .item {width: calc(49.3% - 15px);}
	.location-bar #wpsl-gmap{width:100%;}
	.location-bar .wpsl-search {margin: 35px auto 10px;padding: 15px 55px 25px;float: none;width: 450px;}
	.location-bar #wpsl-wrap {display: flex;flex-wrap: wrap;width: 100%;}
	.location-bar #wpsl-gmap{order:3;}
	.location-bar #wpsl-result-list {float: none;width: 486px;margin: 0 auto;}
	.location-bar #wpsl-stores {height: 296px !important;}
	.accounts-abr.about .item-bar {margin-bottom: 55px;}
	.money_market_bar.totally_free_bar .itembox .item {width: calc(48.3% - 13px);}
.money_market_bar .itembox {justify-content: space-around;max-width: 768px;width: 100%;margin: 0 auto;}
	.busines-contant-bar.personal-bar {padding: 55px 0 30px;}
	.busines-contant-bar .info ul {padding: 0 0 20px 0px;max-width: 345px;margin: 0 auto;}
	.services_contant_bar .insured_list{margin-bottom:25px;}
	.busines-contant-bar.investparent {padding: 50px 0 50px;}
	.money_market_bar.savingac {margin-bottom: 50px;}
	.busines-contant-bar .buttons {padding: 0px 0px 92px 0px;}
	.news_sec .news_col {width: calc(49.33% - 16px);}
	.parent-pageid-653 .money_market_bar.totally_free_bar .itembox .item {width: calc(49% - 24px);margin: 0 10px 100px;padding: 36px 20px 40px;}
	.banking_bar .itembox .text ul {padding: 0 0 0px 0px;}
	.busines-contant-bar .subtext h3, .busines-contant-bar.report_card h1{font-size: 28px;}
	.popmoney_bar .wp-block-image {margin-bottom: 28px;}
	.busines-contant-bar.traditional_bar.report_card {padding: 24px 0 30px;}
	.money_market_bar.savingac .itembox .item::after {border-left: 177px solid #fff;border-right: 169px solid #fff;}
	
	.information-list { margin:0 auto; }
	.information-list .info-text { padding-left: 30px;}
	.information-list .info-text { padding-right: 20px;}
	.information-list .info-text:nth-child(2) { padding-right: 20px; padding-left: 30px;}
	
	.header-bar .logo { padding: 0; width: 25%; position: absolute; left: 15px !important; top: 20px; }
	.header-bar { justify-content: flex-end; }
	.fdic-sign-bar { position: static; padding: 0 15px 12px; }
	.fdic-sign-bar img { width: 390px; }
	.header-bar .innermenubg a.login { font-size: 11px; }
	.header-bar .topmenu { padding-bottom: 12px; padding-right: 176px; }
	.header-bar .topmenu ul { padding-right: 10px; }
	.header-bar .innermenubg { width: 100vw; float: right; }
	
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item,
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item:nth-child(2),
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.widget_text { padding: 0px 20px 0px 30px; }
	
	.hero-bar h1 { font-size: 34px; }
	
	.introcontent-bar h2 { padding: 0px 0px 20px; font-size: 22px; }
	
	.imgcontent-bar .item-block { padding: 0 20px; }
	.imgcontent-bar h3 { font-size: 25px; letter-spacing: 0; }
	.imgcontent-bar .info { padding: 20px 15px 30px; }
	
	.middlebanner-bar .text { padding: 5px 0px 20px 20px; right: 20px; margin-right: 0px; width: 300px; transform: translateY(-50%); min-height: 100px; }
	.middlebanner-bar h3 { padding: 0px 0px 10px; font-size: 26px; letter-spacing: 0; }
	.middlebanner-bar p { padding-bottom: 10px; }
	
	.contentimglist-bar { padding: 30px 0px 0px 0px; }
	.contentimglist-bar .text { padding: 5px 15px 0px 20px; }
	.contentimglist-bar .text h3 { font-size: 24px; letter-spacing: 0; padding-bottom: 15px; }
	.contentimglist-bar .text p { padding-bottom: 15px; }
	.contentimglist-bar .imagelist li img { height: auto; }
	.middlebanner-bar.block2 .text { left: 20px; margin: 0; max-width: 350px; }
	
	.footer-bar .socialicons { padding: 20px 20px 0px 0px; width: 45%; }
	.footer-bar .footer-menu { width: 55%; }
	.footer-bar .footer-newsletter--cta { width: 100%; padding: 28px 20px 24px 0; }
	.footer-bar .socialicons h3 { padding-bottom: 20px; font-size: 24px; line-height: 30px; letter-spacing: 0; }
	.footer-bar .socialicons ul { padding-bottom: 15px; }

	a.accountopen { top: 40%; width: 40px; }

	.contentintrobar h1 { font-size: 35px; }
	.contentintrobar.reverse h1 { font-size: 18px; }
	.contentintrobar.reverse h2 { font-size: 35px; }
	
}

@media only screen and (min-width: 769px) {
	
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu { display: flex !important; flex-wrap: wrap !important; justify-content: flex-start; }
	.header-bar #mega-menu-wrap-primary { position: static; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary { position: static; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {  left: 0px !important; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul li:hover ul.sub-menu { display: block; }
	
}

@media only screen and (max-width: 768px) {
	
	.header-bar .innermenubg { padding-bottom: 10px; }
	.header-bar { height: 54px; }
	.header-bar .header-right { padding: 20px 0px 10px 0px; width: 100%; }
	.header-bar #mega-menu-wrap-primary .mega-menu-toggle { display: none !important; background-color: #31D0FF; }
	.header-bar #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,
	.header-bar #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,
	.header-bar #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after { background-color: #17215C; }
	.header-bar .innermenubg a.login1 { padding: 7px 10px; letter-spacing: 0; position: absolute; top: 54px; right: 80px; }
	.header-bar .topmenu { padding-bottom: 15px; padding-right: 0px; }
	.header-bar .logo { width: 240px; left: 50% !important; transform: translateX(-50%); top: 12px; }
	.header-bar a.tel { display: none; }
	
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu { margin-top: 0px; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item { padding: 0px !important; width: 100%; max-width: 100%; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul li,
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul li:last-child { padding: 0px 0px 5px; }
	.header-bar #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary { justify-content: flex-start; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { padding: 10px 20px 10px 15px; z-index: 10; height: auto; font-size: 18px; letter-spacing: 0.54px; font-family: 'Area Normal'; font-weight: 400; background: none; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu { padding: 10px 0px 10px 0px; background: #17215C; min-height: inherit; border-bottom: rgba(255, 255, 255, 0.27) solid 1px; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.widget_text { display: none; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.widget_text h4 { letter-spacing: 0; padding-bottom: 15px; font-size: 24px; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item:not(:last-child):after { opacity: 0; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { display: block; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li { padding: 0; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul { padding: 0px; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul > li > a { padding: 0px 40px 10px 75px; font-size: 14px; font-style: normal; font-weight: 400; line-height: 26px; letter-spacing: 0.28px; position: relative; display: block; text-align: left; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul > li.menu-item-has-children > a:before { content: ""; position: absolute; left: 40px; top: 10px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #31D0FF; display: inline-block; background: transparent; right: auto; opacity: 1; transition: 0.3s all; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul > li.menu-item-has-children > a.active:before { opacity: 1; transform: rotate(180deg); }
	.header-bar .topmenu li:not(:last-child) { display: none; }
	.header-bar .topmenu ul { padding: 0px; }
	.header-bar .topmenu li { padding: 0px; }
	.header-bar .topmenu li a { font-size: 0px; }
	.header-bar .innermenubg a.login.nomobile { display: none; }
	
	.header-bar .mobileshow { display: block; position: absolute; left: 15px; bottom: 15px; width: 100%; }
	.header-bar .innermenubg ul { padding-top: 15px; justify-content: flex-start; }
	/* Online Banking Login bar: pinned to the top of the mobile drawer
	   as a full-width green band with dark navy bold copy. Sits directly
	   under the top header (which ends at 54px). */
	.header-bar .mobileshow a.login {
		position: fixed;
		top: 54px;
		left: 0;
		right: 0;
		width: 100%;
		margin: 0;
		padding: 14px 15px;
		background: #45B97A;
		color: #17215C;
		font-family: 'Area Extended';
		font-size: 14px;
		font-weight: 800;
		text-align: center;
		text-transform: none;
		border: none;
		border-radius: 0;
		letter-spacing: 0.52px;
		z-index: 11;
	}
	.header-bar .mobileshow a.login:hover { background: #45B97A; color: #17215C; }
	/* Push the menu down so it doesn't sit under the green bar. */
	.header-bar .menubg { padding-top: 50px; }
	.header-bar .innermenubg ul li { padding-right: 10px; }
	.header-bar .innermenubg ul li a { display: flex; align-items: center; }
	.header-bar .innermenubg ul li a img { margin-right: 10px; }
	
	.header-bar a.mobilemenu { padding: 5px; display: block; position: absolute; left: 15px; top: 17px; width: 31px; height: 25px; font-size: 0px; }
	.header-bar a.mobilemenu span { display: block; width: 100%; height: 2px; background: #fff; position: relative; transition: 0.3s all; }
	.header-bar a.mobilemenu span:before, .header-bar a.mobilemenu span:after { content: ""; position: absolute; left: 0px; top: 5px; width: 100%; height: 2px; background: #fff; transition: 0.3s all;  }
	.header-bar a.mobilemenu span:after { top: 10px; }
	.header-bar a.mobilemenu.active span { background: none; }
	.header-bar a.mobilemenu.active span:before,
	.header-bar a.mobilemenu.active span:after { transform: rotate(45deg); top: 5px; }
	.header-bar a.mobilemenu.active span:after { transform: rotate(-45deg); }
	.header-bar a.mobilemenu.active { }
	
	.header-bar .innermenubg { position: fixed; left: 0px; top: 54px; width: 100%; display: none; height: calc(100% - 54px); overflow: auto; background: #0E153E; z-index: 10; }
	.header-bar #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary { left: 0px; display: block; background: #0E153E; position: relative; width: 100%; height: auto; max-height: calc(100vh - 150px); overflow: auto; visibility: visible; opacity: 1; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item { display: block; border-bottom: rgba(255, 255, 255, 0.27) solid 1px; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { float: left; margin-right: 5px; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after { color: #31D0FF; font-size: 30px; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul.sub-menu { padding: 15px 0 15px 55px; display: none; position: relative; left: 0; top: 0px; border-left: 0px; height: auto; width: 100%; min-height: inherit; background: #0E153E; }
	.header-bar #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul > li ul li a { padding: 0px; font-size: 13px;
font-style: normal; font-weight: 500; line-height: 36px; letter-spacing: -0.076px; }
	.header-bar { }
	.header-bar { }
	
	
}

@media only screen and (max-width: 767px) {
	
.page-id-2650 .mortvideo_bar .itembox .text .video_thumb {top: 13%;}
.footer-top .right li a {line-height: 0px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.pinnacle_content span.close{top:8px;}
.footer-top .right li:first-child {margin-left: 0px;}
#footer-part .wrapper {max-width: 100%;padding: 0px;}

    h1 { font-size: 24px; }
    h2 { font-size: 26px; padding: 0 0 15px; }
    h3 { font-size: 24px; }

    #back-to-top { display: block; }

    a.close { width: 50px; height: 20px; font-size: 0px; position: absolute; left: 15px; top: 9px; z-index: 8888; }
    a.close:before,  a.close:after { width: 30px; height: 3px; display: block; position: absolute; left: 4px; top: 9px; content: ""; background: #fcbe1d; -webkit-transform: scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); -ms-transform: scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); transform: scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); }
    a.close:after { -webkit-transform: scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); -ms-transform: scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); transform: scale(1) rotate(-45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); }
	
	.learnBtn { padding: 12px 20px 8px; line-height: 19px; font-size: 16px; }
	
	html.menuopen, html.menuopen body { height: 100%; overflow: hidden; }
    /*.header-bar a.mobilemenu { padding: 22px 18px 0px 18px; position: absolute; left: 0px; top: 0px; z-index: 10; font-size: 0px; display: none; width: 62px; height: 64px; background: #17215C; }
    .header-bar a.mobilemenu span { position: relative; display: block; width: 100%; height: 2px; background: #a7c5bd; }
	.header-bar a.mobilemenu span:before, .header-bar a.mobilemenu span:after { content: ""; position: absolute; left: 0px; top: 9px; width: 100%; height: 2px; background: #a7c5bd; transition: 0.3s all; -webkit-transition: 0.3s all; }
	.header-bar a.mobilemenu span:after { top: 18px; }
	.header-bar a.mobilemenu.active span { height: 0px; }
	.header-bar a.mobilemenu.active span:before { top: 10px; transform: rotate(45deg); -webkit-transform: rotate(45deg); }
	.header-bar a.mobilemenu.active span:after { top: 10px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); }
	.header-bar a.mobilemenu.active { }
	.header-bar a.mobilemenu.active { }*/
	
	.mobielmenubar { display: none; position: fixed; left: 0px; top: 64px; width: 100%; height: calc(100% - 64px); overflow: auto; background: rgba(0,0,0,0.50); }
	.mobielmenubar .firstmenu { background: #17215C; }
	.mobielmenubar .firstmenu ul { list-style: none; overflow: hidden; }
	.mobielmenubar .firstmenu li { float: left; width: 33.33%; border-right: #024c38 solid 2px; }
	.mobielmenubar .firstmenu li a { padding: 10px 20px; font-size: 14px; line-height: 18px; font-family:"trade-gothic-next"; font-weight: 400; color: #fff; text-align: center; height: 67px; display: flex; align-items: center; justify-content: center; background: #17215C; }
	.mobielmenubar .firstmenu li:last-child { border: 0px; }
	.mobielmenubar .firstmenu li.current-menu-item > a, .mobielmenubar .firstmenu li.current-menu-parent > a { text-decoration: underline; }
	.mobielmenubar .secondmenu ul { list-style: none; }
	.mobielmenubar .secondmenu li { float: none; width: 100%; position: relative; }
	.mobielmenubar .secondmenu li a { padding: 11px 75px 11px 37px; line-height: 31px; font-size: 16px; display: block; font-family:"trade-gothic-next"; font-weight: 700; color: #5F5E5E; background: rgb(254,254,254);
background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(192,192,192,1) 100%);
background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(192,192,192,1) 100%);
background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(192,192,192,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#c0c0c0',GradientType=0 );
 }
	.mobielmenubar .secondmenu li span { display: none; position: absolute; right: 45px; top: 14px; width: 25px; height: 25px; border: #a1a1a1 solid 1px; border-radius: 50%; -webkit-border-radius: 50%; background: #fff; }
	.mobielmenubar .secondmenu li span:before, .mobielmenubar .secondmenu li span:after { content: ""; position: absolute; left: 5px; top: 11px; width: 14px; height: 1px; background: #8c8c8c; }
	.mobielmenubar .secondmenu li span:after { left: 11px; top: 5px; width: 1px; height: 14px; }
	.mobielmenubar .secondmenu li span.active1:after { opacity: 0; }
	.mobielmenubar .secondmenu li.menu-item-has-children span { display: block; }
	.mobielmenubar .secondmenu li ul { display: none; }
	.mobielmenubar .secondmenu li:first-child ul { }
	.mobielmenubar .secondmenu li li { border-bottom: #dedfe0 solid 1px; }
	.mobielmenubar .secondmenu li li a { background: #fff; font-weight: 400; }
	.mobielmenubar .secondmenu li li.menu-item-has-children > span { display: block !important; }
	.mobielmenubar .secondmenu li li span { display: none !important; }

	.mobielmenubar .secondmenu li li a:after { content: ""; width: 11px; height: 16px; position: absolute; right: 54px; top: 21px; background: url(../images/arrow.png) no-repeat; }
	.mobielmenubar .thirdmenu { padding: 0px 20px 0px 20px; overflow: hidden; height: 43px; background: #17215C;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
	.mobielmenubar .thirdmenu a.search_icon { font-size: 0px; float: left; margin: 0px 0 0 0px; width: 20px; height: 20px; background:  url(../images/search.png) center no-repeat; }
	.mobielmenubar .thirdmenu a.search_icon {background: url(../images/search-icon-custom.png) center no-repeat;background-size: 20px;}
	.mobielmenubar .thirdmenu ul { list-style: none; float: right; }
	.mobielmenubar .thirdmenu li { padding: 0px 0px 0px 15px; float: left; }
	.mobielmenubar .thirdmenu li a { color: #fff; font-size: 12px; }
	.mobielmenubar .thirdmenu li.contactform { display: none; }
	.mobielmenubar { }
	
	.overlaybg { z-index: 121; display: none; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.5); }
	.searchbar, .searchbar.open { position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }
	.searchbar input#s:not([type='submit']) {border: 1px solid #ccc;background: #fff;padding: 13px 15px 13px 15px;margin-right: 0px;font-size: 16px;    font-family: 'TradeGothic';}
	
    /*.button { padding: 12px 25px 8px; font-size: 16px; line-height: 20px; min-width:inherit; }*/
	
	/*.header-bottom, .header-top .menubg { display: none; }
	.header-bar, #header-part { height: 64px; }
	.header-bar { -webkit-box-shadow: 0 0px 0px 0px rgba(0,0,0,0); -moz-box-shadow: 0 0px 0px 0px rgba(0,0,0,0); }
	.header-midd > div > div { display: none; }
	.header-bar .inner { padding: 0px; }
	.header-midd { background: none; }
	.header-bar .logo { padding: 10px 0px 0px 78px; width: calc(100% - 155px); }
	.header-bar .logo a { display: block; max-width: 106px; }
	.header-midd a.login { padding: 12px 10px 12px 60px;
line-height: 20px;
height: 64px;
width: 190px;
font-size: 14px; }*/

    .inner-banner-bar .subtitle { font-size: 16px; line-height: 19px; padding-bottom: 10px; }
    .inner-banner-bar h1 { font-size: 25px; line-height: 30px; }
    .inner-banner-bar .text { max-width: 100%; padding: 20px 15px; min-height:200px; }
    .inner-banner-bar .wrapper2 { padding:0; text-align:center; }
.inner-banner-bar .text::before {opacity: 0.70;transform: skew(-19deg,0);-webkit-transform: skew(-19deg,0);right: -120px;
    width: 150%;}
	.news_sec {margin-top: 0px;padding: 23px 0 109px;box-shadow: none;margin-bottom: 0px;}
    .top_search_bar .search-btn { width: 90px; font-size: 16px; height: 40px; }
	.top_search_bar .field {width: calc(100% - 155px);height: 45px;margin-left: -1px;color: #999899;font-size: 16px;background: #fff;padding: 0px 10px;}
    .top_search_bar .search { max-width: 98.5%; width: 100%; }
    .news_sec .row { padding: 40px 0; }
	.news_sec h3 { font-size: 20px; line-height: 24px; min-height:80px; }
	.news_sec .news_col::after {margin: 0 -20% -16% 0;transform: rotate(40deg);width: 110px;height: 123px;}
    .news_sec .button { margin-top: 0px; }
    .inner-banner-bar::after { height:10px; bottom: -10px; }
    .inner-banner-bar { margin-bottom: 10px; }
    .news_sec .news_col { padding-bottom: 45px; }
    .news_sec .more { bottom: 10px; }

    .news_sec .news_col { width: calc(50% - 11px);    margin: 0 auto 18px; }

    .error_box .right { width: 100%; order:-1; max-width: 100%; }
    .error_box .right img { max-width: 150px; margin:0 auto; }
    .error_box .left { text-align: center; padding:25px 0 0 0; width: 100%; }
    .error_box h1 { font-size: 25px; line-height: 40px; }
    .error_box h1 strong { font-size: 45px; line-height: 50px; }
    .error_box p { padding-bottom: 20px; }
    .error_box { padding: 40px 0; }

    .breadcrumb_sec { padding: 30px 0 30px; }
	.news_detail_sec h1 {font-size: 33px;font-weight: 700;line-height: 37px;}
    .news_detail_sec img.featured { margin: 15px 0; }
    .news_sec.other { margin-top:30px; padding:30px 0 20px; }
    .news_sec.other .row { padding-top:30px; padding-bottom: 10px; }
	.news_sec.other.mayalso.blog_post_bar .row {padding-top: 35px;padding-bottom: 56px;}
    .news_sec.other h2 { font-size: 26px; line-height: 30px; }
	.news_detail_sec .featured_banner {margin-bottom: 25px;margin: 6px -40px 30px -40px;width: calc(100% + 80px);}
    .news_detail_sec .col { width: 100%; padding: 0px; }
    .news_detail_sec .cont_row { margin: 0 -5px 55px; display:block; }
    .news_detail_sec p { padding-bottom: 15px; font-size: 16px; line-height: 22px; }

    .search_sec { padding: 22px 0 30px; }
    .search_sec .search_row { padding-bottom: 20px; margin-bottom: 15px; }
    .search_sec h3 { font-size: 25px; line-height: 30px; }
	.search_sec .search-bar {border-bottom: solid 2px #17215C;display: block;max-width: calc(100% + 72px);margin: 0px -37px;padding: 0px 37px 18px;}

    .inner-banner2 { min-height:220px; }
    .inner-banner2 .text { padding: 10px 0; }
    .inner-banner2 h1 { font-size: 25px; line-height: 30px; }
    .who_we_are_sec { padding: 40px 0; min-height:300px; background-size:100% auto; }
    .mid_banner h2 { font-size: 30px; line-height: 35px; }
    .mid_banner { min-height:200px; }
    .features_sec { padding: 40px 0 30px; margin-bottom: 30px; }
    .features_sec .row .col { padding: 20px 25px; width: calc(100% - 10px); margin-bottom: 25px; background: #fafafa; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }
    /*.features_sec .row .col:after { width: 100%; height:60px; content:''; position:absolute; left:0; top:100%; background:url(../images/box-bg-bottom.png) no-repeat; background-size:100% 100%; }*/
    
    
    .button_rows .row .col { 
        padding: 20px 25px;
        width: calc(100% - 10px);
        margin-bottom: -20px; 
    }
    
    .map_sec { min-height:220px; margin-bottom: 30px; }  
    .who_we_are_sec h3 { font-size: 25px; line-height: 30px; padding-bottom: 10px; }
    .who_we_are_sec .text { margin:0 10px; border-left-width: 7px; padding-left: 15px; }
    .features_sec p { line-height: 22px; }
    .features_sec h3 { font-size: 25px; line-height: 30px; padding-bottom: 10px; }

    .intro_sec {  padding: 40px 0 20px; }
    .intro_sec .text { padding: 0 40px 30px; }
    .intro_sec h3 { font-size: 26px; line-height: 30px; }
    .intro_sec p { font-size: 16px; line-height: 26px; }
    .service_box { padding: 50px 0 20px; }
    .service_box .col { margin-bottom: 30px; width: calc(50% - 10px); padding: 30px 15px; }
    .service_box h4 { font-size: 28px; }
    .service_box p { padding-bottom: 20px; }

    /* ========== */

    .banner-bar { height: 279px; border-bottom: 11px solid #f0f0f0; }
    .banner-bar .subtext { padding: 13px 0; line-height: 28px; }

	.proud-bar {padding: 32px 0 53px;}
	.proud-bar p {font-size: 16px;line-height: 23px;padding-bottom: 2px;}
    .proud-bar h2 { font-size: 20px; }
	.proud-bar .wrapper { padding: 0 45px; }
	.proud-bar .wrapper:before, .proud-bar .wrapper:after {content: "";position: absolute;left: 18px;top: 6px;width: 2px;height: 91%;background: #f0f0f0;}
	.proud-bar .wrapper:after { left: auto; right: 18px; }

    .accounts-abr .item-bar { margin: 0 0 35px; }
    .accounts-abr .item-bar .image { width: 100%; order: -1; display: none; }
    .accounts-abr .item-bar .text { width: 100%; }
    .accounts-abr .text .sub:after { display: none; }
	.accounts-abr .item-bar .text .sub {margin: 0 0px 30px;padding: 37px 35px 32px;box-shadow: 0 0px 0px 0px rgba(0,0,0,0);}
	.accounts-abr .item-bar .text .sub h2 {padding-bottom: 31px;}
    .accounts-abr .item-bar .text:nth-of-type(2) .sub { margin: 0; }
    .accounts-abr { padding: 0 0 10px; }
	.accounts-abr .wrapper { padding: 0px; }
	.accounts-abr .item-bar .text .sub p {padding-bottom: 27px;}
	.accounts-abr .item-bar .text .sub h2 {padding-bottom: 29px;font-size: 24px;font-weight: 700;line-height: 24px;}
	.accounts-abr .item-bar:nth-of-type(2n) .text .sub { margin: 0px; }

    .community-bar { height: auto; margin:0 0 36px; display: flex; }
    .community-bar .left { width: 100%; padding: 30px 0; order: 2; min-height: 235px; }
    .community-bar .left span { font-size: 16px; }
    .community-bar .left img { width: 60px; }

    .community-bar .right { padding: 50px 15px 85px 15px; width: 100%; order: 1; background: #779bad;position:relative;}
    .community-bar .right h3 { padding: 0 10px 35px; line-height: 24px; font-size: 20px; }
    .community-bar .right h3:before { bottom: 13px; width: 94px; }
	
	.improve-bar { margin: 0 0 45px; }
    .footer-top .left li { margin: 0 0 10px; }
    .footer-top .left li a { font-size: 16px; }
    .improve-bar .content { width: 100%; }
    .improve-bar .content:after { display: none; }
    .improve-bar .content .text h2 { padding: 0 0 15px; }

    .improve-bar .image { width: 100%; order: -1; }

    .improve-bar .content .text {  padding: 20px 15px; left: 0; }
	.improve-bar .image img { width: 100%; min-height: inherit; max-width: 100%; }
	.improve-bar .content .text { padding: 15px 15px 30px; }
	.improve-bar .content .text h2 { padding:0 46px 11px; font-size: 20px; line-height: 23px; text-align: center; }
	.improve-bar .morebtn { text-align: center; }
	
    .tipsmore_btn {  padding: 13px 23px 15px; font-size: 16px; }

    .footer-news { padding: 40px 0 30px; }
    .footer-news .form-fild .box { width: calc(50% - 10px); }
    .footer-news:after { height: 83px; background-size: 100%; }
    .footer-news .form-fild .signbox { width: calc(100% - 0px); text-align: center; }
    .footer-news .form-fild .sign_btn { margin: 20px auto 0; padding: 12px 35px; width: auto; text-align: center; }
    .footer-news .fotrlist { padding: 30px 20px 0; }
	.footer-news .fotrlist ul li { border: 0px; float: none; width: 100%; }
	.footer-news a.learnBtn.mobile { display: inline-block; }
	
	.footer-top { text-align: center; }
	.footer-top ul { display: block; padding-bottom: 20px; width: 100%; }
	.footer-top ul.right {padding-bottom: 0px;max-width: 198px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-around;}
	.footer-top .wrapper { display: block; }
	.footer-top #menu-footer-menu li a { font-size: 16px; }
	.footer-news { z-index: 114; }
	.footer-news h3 { font-size: 20px; }
	.footer-news p { font-size: 13px; }
	#footer-part .footer-news .wrapper { text-align: center; }
	.footer-news p { padding-bottom: 15px; }
	.footer-news .formbg { display: none; z-index: 131; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.5); }
	.footer-news .formbgmiddle { padding: 50px 28px 50px 28px; position: fixed; left: 4%; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); width: 92%; background: #f0f0f0; }
	.footer-news .wpcf7 form .box { padding-bottom: 15px; width: calc(100% - 0px); }
	.footer-news .wpcf7 form .box label { text-align: left; }
	.footer-news .wpcf7 form .wpcf7-submit { margin-top: 0px; padding: 8px 15px; font-size: 16px; }
	.footer-news .wpcf7 form .signbox { width: 145px; margin: 0 auto; }
	.footer-news div.wpcf7-response-output { margin: 0px; }
	.footer-news a.closebtn { width: 27px; height: 27px; background: rgba(160, 160, 160, 0.45); border-radius: 100%; display: flex;
align-items: center; position: absolute; top: 12px; right: 12px; cursor: pointer; }
	.footer-news a.closebtn img { margin: 0 auto; }
	
    .searchbar { width: 90%; }
    .contctbar { padding: 38px 15px 8px 15px; }
    .contctbar .formbox .inputfild { width: calc(50% - 7px); }
    .contctbar .formbox textarea { height: 100px; }
    .contctbar .formbox .box { width: calc(100% - 0px); }

	.money_market_bar .itembox .item {width: calc(100% - 0px);}
	.busines-contant-bar {padding:25px 0 32px;}
    .busines-contant-bar p { font-size: 16px; }
    .busines-contant-bar .subtext h2 { padding: 15px 0 20px; font-size: 26px; }

    .busines_list { padding: 0 0 30px 0px; }
    .busines_list li { padding: 0 0 0 20px;  font-size: 17px; }

    .busines-contant-bar .get_started { font-size: 18px; padding: 0 0 30px; }

    .busines-contant-bar .video_bar { margin: 50px auto 0; height: 230px; }
	.community-bar .left .video_thumb, .busines-contant-bar .video_bar .video_thumb {padding: 92px 0 0 0;margin: 0 0 0 0;background-size: 86px;font-size: 18px;letter-spacing: 1.1px;}
    .busines-contant-bar .subtext h2 br { display: none; }

    .busines-contant-bar .funds { padding: 0 0 30px; }
    .busines-contant-bar .sub_contant { padding: 20px 0 0; }

    .michael_shelby_bar .itembox .item .text { padding: 20px 0 0 0px; }
    .michael_shelby_bar .itembox .item .text h3 { font-size: 22px; }
    .michael_shelby_bar .itembox .item { margin: 40px 0 0;  }
    .michael_shelby_bar { padding: 0 0 60px; }
        
	.mayalso_bar {padding: 28px 0 30px;margin: 0 0 50px;background: #f0f0f0;}
	.mayalso_bar h2 {font-size: 20px;padding-bottom: 5px;}
	.mayalso_bar .itembox {padding: 30px 0px 0;}

    .blog_banner .learnBtn { margin: 30px 0 0; }
    
    .credit-banner-bar .learnBtn { padding: 12px 33px 12px; }
	.money_market_bar.get_started_bar {padding: 40px 0 0px;border-bottom: 0px;margin-bottom: 20px;}

    .other_services_bar .itembox .text { padding: 20px 15px; }

    .other_services_bar .itembox .text:nth-of-type(4) { padding: 20px 15px; }
    .other_services_bar .itembox .text:nth-of-type(4) h3 { padding: 0 0 20px; }
    .personal-bar p { padding: 15px 0 0; }

    .investment_sec { padding: 20px 0 40px; }
    .investment_sec .col { padding: 0 15px 30px;width:50%; }
	.investment_sec .col span {font-size: 24px;line-height: 28px;display: flex;flex-wrap: wrap;margin: 0 auto;justify-content: center;padding: 0px 10px;}
    .investment_sec h2 { padding-bottom: 30px; }

    .frequently_bar { padding: 40px 0; }
    .frequently_bar h2 { padding: 0px 0 30px; font-size: 32px; }

	.accordion_bar {padding: 15px 0 20px;}
	.accordion_bar .accordion-item h3 {font-size: 16px;font-weight: 700;line-height: 17px;color: #17215C;padding: 16px 20px 16px 57px;}  

    .accounts-abr.top_space { padding: 40px 0 0; }

    .filter_popup .itembox { padding: 0 20px; }

    .fancybox-slide--html { padding: 50px 20px 30px !important; }
    .filter_popup .itembox .text .yearage { font-size: 18px; }
    .filter_popup .itembox .subtext { padding: 30px 0; }
    .filter_popup .itembox .subtext .clearbtn { font-size: 18px; } 
    .loan_results .itembox .subtext .text .number { font-size: 16px; }  
    .switch-tab-btn .inner { font-size: 18px; }
    
    .filter_popup h2 { padding: 20px 0; font-size: 26px; } 

    .services_busines_bar .benefits_list { padding: 0 0 30px 0; }
    .services_contant_bar p { font-size: 16px; padding: 0 0px 25px;line-height:21px; }           
    .services_contant_bar .insured_list { padding: 15px 10px; }
    .services_busines_bar .subtext .image { padding: 40px 0 0; }
    .services_contant_bar.services_contant { padding: 20px 0 50px; }

    .mortgage_contant_bar { padding: 40px 0; }
    .heading_2 {font-size: 26px;font-size: 24px;font-weight: 700;line-height: 24px;}
    .mortgage_contant_bar .subtext p { padding: 0 0 20px; font-size: 16px;margin-bottom: 10px;}

	.what_would_bar {padding: 68px 0 40px;}
	.what_would_bar .itembox .text {width: calc(100% - 0px);margin: 0 0 70px;}
    .what_would_bar .itembox .text h3 { min-height: auto; }
    .what_would_bar .itembox {  padding: 15px 0 0; }
	.what_would_bar .itembox .text h3 {padding: 0 0 22px;font-size: 24px;font-weight: 700;line-height: 24px;}
	.what_would_bar .itembox .text p {font-size: 16px;font-weight: 400;line-height: 21px;}
    .checkout_bar { margin: 0 0 47px; height: 278px; }
    .checkout_bar .itembox .text { padding: 50px 0; }
	.checkout_bar .itembox .text h2 {padding: 0 0px 20px 0px;text-shadow: 0 0 2px #000;font-size: 24px;font-weight: 700;line-height: 24px;}

    .mortgage_contant_bar .btn_group a { margin: 0px 0 0 20px; }

    .process_bar { padding: 40px 0 20px; }
    .process_bar .contact { margin: 10px 0 20px; }
    .process_bar .contact h3 { font-size: 20px; padding: 13px 10px 15px; }
    .process_bar .contact h3:after { border-right: 16px solid white; border-top: 24px solid transparent; border-bottom: 27px solid transparent; }
    .process_bar .contact .sub { padding: 20px 10px 0 10px; }
    .process_bar .contact:nth-of-type(1) .sub { padding: 20px 10px 0 10px; }
    .dot_list { padding: 0; }

    .process_bar .contact .sub p { font-size: 16px; }
     .dot_list li { font-size: 16px; }
    .process_bar .contact .sub .learnBtn { margin: 20px 0 0; }

	.mortgageis_bar.mortvideo_bar {padding: 20px 0 25px 0px;}
    .mortgageis_bar .itembox .text p { padding: 0; font-size: 16px; }
    .mortgageis_bar .itembox .text h3 { font-size: 24px; }
    .mortgageis_bar .itembox { padding: 15px 0 0; }
    .mortgageis_bar .itembox .text { padding: 20px 15px; }
    .mortgageis_bar .itembox .text:nth-of-type(1) { padding: 20px 15px; }

    .mortgage_contant_bar .accordion_bar { padding: 20px 0 20px; }

    .heading_2 span { font-size: 20px; }
    .prequalified_bar { padding: 10px 0 40px; }
    .mortgageis_bar.mortvideo_bar .itembox .text:nth-of-type(1) { padding: 0; }
	.mortvideo_bar .itembox .text .video_thumb {top: 20%;transform: translate(0, -20%);background-size: 84px;padding: 84px 0 0 0;}
    .money_market_bar.interest_checking .itembox .item { width: calc(50% - 10px); }

	.pinnacle_checking_bar {padding: 0px 0 85px;}
    .pinnacle_checking_bar h2 { padding: 0 0 20px; font-size: 32px; }
	.pinnacle_checking_bar p {padding: 0 0px 27px;font-size: 16px;font-weight: 400;line-height: 21px;}
    .pinnacle_checking_bar .onlinecord { padding: 0 0 30px; }

    .privacy_content_bar .information_box1{  overflow: scroll; }
    .privacy_content_bar table td { font-size: 16px; }

    .mayalso_bar.savings_bar .itembox .item .text { padding: 30px 10px 30px; }
    .mayalso_bar.savings_bar .itembox .item:nth-of-type(2) .text { padding: 30px 10px 30px; }

    .privacy_content_bar { padding: 40px 0 0px; }
    .holiday_bar .reasons2 th {  font-size: 18px; }

    .popmoney_bar { padding: 50px 0 0px; }
    .popmoney_bar .subtext { padding: 30px 0 0; }
    .popmoney_bar .subtext p { font-size: 16px; padding: 0; }
    .popmoney_bar img { width: 240px; }

    .started_bar .mony_box { overflow: scroll; } 
    .started_bar th { padding: 15px 10px;font-size: 16px; }
    .started_bar td { padding: 15px 10px !important; font-size: 16px; }
    .process_bar.started_bar { padding: 40px 0 20px; }
    .started_bar h2.heading_2 { padding: 0px 0 20px; font-size: 32px; }

    .process_bar.started_bar .contact .sub p { padding: 0 0 20px; }
    .dot_list { padding: 0 0 20px; }
    .started_bar table { margin: 10px 0 20px; }
    .other_services_bar { padding: 40px 0px; }
    .other_services_bar .itembox .text h3 { font-size: 26px; }
    .mobile_content_bar .itembox .text:nth-of-type(4) { padding: 0; }

    .mobile_content_bar .sub_using p, .banking_bar p { font-size: 16px; }
    .banking_bar .itembox .text {  width: calc(100% - 0px); margin: 0 0 15px; }
    .mobile_content_bar .itembox .access li { font-size: 16px; }

    .banking_bar { padding: 0 0 30px; }
    .banking_bar .itembox { padding: 0; }

    .reorder_bar .itembox { padding: 10px 0 0; }
    .qualified_bar p { padding: 0 0 15px; }

    .traditional_bar .itembox .text { width: calc(100% - 0px); margin: 0 0 20px; }
    .traditional_bar .itembox .text h3 {  padding: 0 0 10px; }
    .roth_bar .subtext h2 { padding: 0 0 20px; }
    .roth_bar .subtext p { padding: 0; }

    .can_help_bar .formbox .inputfild { width: calc(50% - 7px); }
    .can_help_bar .formbox textarea { height: 150px; }
    .can_help_bar .subtext h2 { padding: 0 0 20px; }
    .can_help_bar .subtext p { padding: 0 0 30px; }

    .report_card .itembox .text { width: calc(50% - 10px); }
    .report_card .itembox .text img {  width: 60px; }
    .report_card .itembox .text img { min-height: 98px; }

    .calculator_bar .formbox .inputfild { width: calc(50% - 7px); }
	
	
	.calculator_bar form {margin: 17px auto 0;}
	.calculator_bar .formbox .inputfild .express {padding: 0;font-size: 10px;padding-bottom: 20px;}
    .calculator_bar { padding: 40px 0 30px; }
    .auto_loans_bar .subtext .benefits_list { padding: 0 0 0 10px; }

    .busines-contant-bar.debit_card_bar p { padding: 0 0 15px; }  
    .banking_app_bar .innertext .appgoogle { margin: 10px 0px 0 10px; }
    .banking_app_bar .innertext p {  padding: 0 0 20px; font-size: 16px; }

    .driveup_bar { padding: 45px 0; }
    .driveup_bar .itembox .image1 img { width: 230px; }
    .driveup_bar .itembox .text { margin: 40px 0 0 -19px; padding: 30px 10px 30px 50px; }
    .driveup_bar .itembox .text ol li {  font-size: 18px; }
    .driveup_bar .itembox .image2 img {  width: 130px; top: 0; }

    .full_watch_bar { height: 270px; }
    .full_watch_bar .video_thumb { padding: 70px 0 0 0; background-size: 70PX; }

    .pinny_process_bar { height: 250px; }
    .pinny_process_bar .content .text h2 { font-size: 32px; }
    .pinny_process_bar .content { width: 300px; padding: 30px 0; }

    .bank_debit_bar .subtext h5 { font-size: 18px; }
    .bank_debit_bar .subtext .innerBox .inner .dot_list li { font-size: 16px; }

    .meet_pinny_banner p { font-size: 18px; }
    
	.pinnacle_content .terms_bar .content p {font-size: 16px;line-height: 21px;}
    .pinnacle_content .terms_bar .overlay { padding: 40px 35px 30px; }
    .pinnacle_content .terms_bar .content { padding: 30px 25px 30px 25px; } 

    .loby_hours_bar .itembox .text_left h2 { font-size: 22px; }
    .loby_hours_bar .itembox .text_left p { font-size: 16px; }
    .loby_hours_bar .itembox { padding: 30px 20px 20px 20px; }
    
	/* 20-05-2020 */
	.search_sec .search-bar form#searchform {display: none;}
	.search_sec .results {text-align:left;color: #17215C;font-weight: 700;font-size: 19px;line-height:17px;display:block;padding-top:0px;}
	.search_sec .wrapper2 {padding: 0px 35px;}
	.search_sec p{display:none;}
	.search_sec h3 a {color: #707070;}
	.search_sec h3 {font-size: 16px;line-height: 21px;padding-bottom: 0px;}
	.search_sec .button {padding: 0px 0px;min-width: inherit;font-size: 16px;line-height: 21px;padding-bottom: 0px;margin-top: 0px;text-transform: capitalize;color: #707070;
	font-weight: 400;background: transparent;font-family: 'TradeGothicBold';text-decoration: underline;position:relative;}
	.search_sec .button:after {content: ' >';}
	.search_sec .search_row {border-bottom: 1px solid #dedfe0;width: calc(100% + 72px);margin: 0px -37px;padding: 12px 37px 10px;}
	.search_sec .search_row:last-child {padding-bottom: 9px;border-bottom: 1px solid #dedfe0;}
	.banner-bar .subtext h1{font-weight:700;}
	.accordion_bar .accordion-item:nth-of-type(1) h3 {border-top: transparent;}
	.accordion_bar .accordion-item > h3 i {background: transparent;border: solid 1px #707070;color: #707070;left: 17px;top:3px;}
	

	.accordion_bar .accordion-item .content p {font-size: 16px;font-weight: 400;line-height: 21px;padding-bottom: 13px;color: #707070;}

	.accordion_bar .accordion-item .content {padding:7px 20px 0 72px;border-bottom: 2px solid transparent;display: none;width: calc(100% + 30px);margin: 0px -15px;}
	.accordion_bar .accordion-item > h3 {font-size: 16px;font-weight: 700;line-height: 17px;color: #17215C;display: flex;flex-wrap: wrap;align-items: center;min-height:66px;}
	.accordion_bar .accordion-item {width: calc(100% + 30px);margin: 0px -15px;}
	.accordion_bar .accordion-item > h3 i.fa.fa-plus {top: initial;margin-top:0px;}
	.accordion_bar .accordion-item h3.active {border-bottom: none;min-height: auto;}
	.top_search_bar label {color: #999899;font-size: 16px;font-weight: bold;}
	.top_search_bar label{padding-bottom:4px;}
	.top_search_bar .search-btn1 {width: 144px;margin-right: 0px;font-size: 16px;font-weight: 400;letter-spacing: 0.64px;text-transform: uppercase;}
	.top_search_bar label span {display: none;}
	.news_sec .rowbg {padding: 33px 0 0px;}
	.news_sec span.date {color: #707070;font-size: 14px;font-weight: 300;}
	

	.inner-banner-bar .text h2 {display: none;}
    
    .page-template-templatestemplate-augusta-webpage-php .inner-banner-bar .text h2 {display: block;}
    
    .page-template-template-business-credit-cards .inner-banner-bar .text h2 {display: block;}
	.inner-banner-bar .text,.page-template-template-news .inner-banner-bar .text,.page-template-template-saving-accounts-parent .inner-banner-bar .text, .page-mobile-banking .inner-banner-bar .text{min-height: 188px;}
	.page-template-template-saving-accounts-parent .inner-banner-bar .text
	.inner-banner-bar .text::before {opacity: 0.70;transform: skew(-19deg,0);-webkit-transform: skew(-19deg,0);right: 49.5%;width: 100%;}
	.inner-banner-bar h1 {font-size: 15px;font-weight: 700;letter-spacing: 1.5px;text-align: left;padding-left:0;line-height:21px;width: 100%;}
	.fancybox-slide.fancybox-slide--video {padding: 0px 9px;}
	.inner-bay-home-banner p {padding: 0px 0 0;}
	.inner-banner-bar .inner{text-align:left;}
	.inner-bay-home-banner p{display:none;}
	.inner-bay-home-banner h2 {display: block !important;font-size: 20px;font-weight: 700;line-height: 22px;}
	.inner-bay-home-banner span.subtitle {font-size: 15px;font-weight: 700;letter-spacing: 1.5px;padding-bottom: 4px;}
	.inner-bay-home-banner .text {padding-left: 27px;}
	.inner-bay-home-banner .inner {width: 47%;}
	.mortgageis_bar.mortvideo_bar .wrapper2 {padding: 0px 0px;}
	.mortvideo_bar .itembox .text .video_thumb {background-size: 84px;}
	.mortvideo_bar .itembox .text .sub h3 {font-size: 30px;font-weight: 700;line-height: 31px;min-height: 123px;padding-bottom: 0px;letter-spacing: 0.8px;}
	.mortvideo_bar .itembox .text .sub {padding: 20px 10px 25px 23px;}
	.mortvideo_bar .itembox .text .sub p{text-align:left;}
	.breadcrumb_sec{display:none;}
	.news_detail_sec .wrapper2 {padding: 70px 35px 0px;}
	.news_detail_sec .contentblock {column-count: 1;}
	.news_detail_sec .contentblock p {font-size: 16px;font-weight: 400;line-height: 21px;padding-bottom: 17px;}
	.news_detail_sec .back_to_blog {padding: 8px 51px;font-family: 'TradeGothic';background: #71a087;height: 17px;color: #ffffff;font-size: 16px;font-weight: 400;letter-spacing: 	0.64px;text-transform: uppercase;margin-left: -6px;text-decoration:none;}
	.news_detail_sec .cont_row {margin: 0 -10px 50px;padding-bottom: 17px;}
	.news_sec.other.mayalso.blog_post_bar {padding: 0 0 0px;}
	.news_sec.other.mayalso.blog_post_bar {border-top: transparent;margin-top:0px;}
	.news_sec.other.mayalso.blog_post_bar h2 {margin-bottom: 0;padding-bottom: 0px;color: #707070;font-size: 20px;line-height: 22px;}
	.news_detail_sec {padding-bottom: 79px;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);margin-bottom: 80px;}
	.news_sec.other.mayalso.blog_post_bar .sub {padding: 0px 18px;height:26px;}
	.news_sec.other.mayalso.blog_post_bar .sub span.date {display: none;}
	.news_sec.other.mayalso.blog_post_bar h2 span.block {display:block;}
	.news_detail_sec .back_to_blog span.desktop {display: none;}
	.news_detail_sec .back_to_blog span.mobile {display: inline-block;}
	.news_sec.other.mayalso.blog_post_bar h2 span.dasktop{display:none;}
	.inner-banner-bar .wp-block-buttons {display: none;}
    .page-template-template-business-credit-cards .inner-banner-bar .wp-block-buttons {display: block;}
	.resourcecenter .top_search_bar {overflow: visible;padding: 6px 27px 0px;}
	.news_sec.resourcecenter .top_search_bar .selectgroup{margin-right:0px;}
	.news_sec.resourcecenter .top_search_bar .select_bar .selectinput{width:290px;    background-size: 43px 45px;}
	.news_sec.resourcecenter .tags {float: none;width: 100%;}
	.news_sec.resourcecenter {padding-top: 12px;}
	.news_sec.resourcecenter.blog_post_bar .tags{margin-bottom:21px;}
	.news_sec.resourcecenter .top_search_bar .tags a {padding: 1px 10px;margin-bottom:4px;}
	.news_sec.resourcecenter.blog_post_bar .selectgroup {order: 2;margin-bottom: 25px;}
	.news_sec.resourcecenter .sub {padding: 2px 18px;}
	.news_sec.resourcecenter .news_col {margin-bottom: 27px;}
	.news_sec.resourcecenter {padding-top: 12px;padding-bottom: 50px;}
	.news_sec.resourcecenter .btn-row {margin: 35px auto 0;}
	.busines-contant-bar.personalloan {padding: 29px 0 23px;}
	.busines-contant-bar.personalloan .wrapper2 {padding: 0 44px;}
	.busines-contant-bar.personalloan .wrapper2 p {line-height: 21px;padding-bottom:0px;}
	.busines-contant-bar .subtext h3 {color: #17215C;padding:10px 0 15px;font-size: 24px;font-weight: 400;line-height: 24px;}	
	.busines-contant-bar.personalloan .info ul {padding: 0 0 19px 20px;}
	.busines-contant-bar.personalloan .info ul li {font-weight: 400;font-size: 16px;font-weight: 400;line-height: 24px;}
	.busines-contant-bar .info ul li:before {width: 11px;height: 14px;top: 5px;left: 4px;}
	.calculator_bar {padding: 40px 0 15px;}
	.calculator_bar h2 {font-weight: 400;line-height: 24px;}
	.calculator_bar p.express {font-size: 10px;font-weight: 400;line-height: 15px;padding: 0px;text-align: left;}
	.calculator_bar .wrapper {padding: 0px 36px;}
	.calculator_bar .formbox .inputfild label{font-weight:700;margin: 0 0 3px;}
	.calculator_bar .formbox .inputfild .custom_fild{    border-radius: 0px;padding: 15px 20px;}
	.calculator_bar .formbox.rateas .inputfild {margin-bottom: 7px;}
	
	.calculator_bar p{padding-bottom:0px;}	
	.money_market_bar .itembox .item h3 {font-size: 26px;font-size: 24px;font-weight: 700;line-height: 24px;}
	.get_started_bar .itembox .item p {text-align: left;font-size: 16px;font-weight: 400;line-height: 21px;}
	.money_market_bar .itembox .item p {padding: 0 0 20px;}
	.money_market_bar .itembox .item .learnBtn {margin-top: 10px;padding: 10px 27px 8px;}
	.calculator_bar .formbox .submit_btn .button {font-size: 16px;padding: 8px 9px;}
	.proud-bar p em {font-size: 14px;font-style: normal;}
	.community-bar .right p {line-height: 19px;}
	.improve-bar .morebtn a.tipsmore_btn {display: none;}
	.improve-bar .content .text p {padding:0 20px 16px 20px;}
	.community-bar .right .line-area-home span:nth-of-type(1) {height: 3px;bottom:53px;}
	.community-bar .right .line-area-home span:nth-of-type(2) {height: 5px;bottom:46px;}
	.community-bar .right .line-area-home span:nth-of-type(3) {height: 5px;bottom:38px;}
	.community-bar .right .line-area-home span:nth-of-type(4) {height: 6px;bottom:30px;}
	.community-bar .right .line-area-home span:nth-of-type(5) {height: 6px;bottom:22px;}
	.community-bar .right .line-area-home span:nth-of-type(6) {height: 8px;bottom:11px;}
	.community-bar .right .line-area-home span:nth-of-type(7) {height: 9px;}
	.community-bar .right .line-area-home span {background: #fff;width: calc(100% + 30px);margin-bottom: 0px;margin: 0px -15px;line-height: initial;padding: 0px;display:inline-block;position:absolute;bottom:0px;left:0px;right:0px;opacity:0.1}
	.community-bar .right .line-area-home {display: block;position: absolute;left: 0px;right: 0px;bottom: 0px;}
	.mortgage_contant_bar h2 {font-size: 24px;font-weight: 700;padding: 0 0 12px;}
	.mortgage_contant_bar .subtext p {font-size: 16px;font-weight: 400;line-height: 21px;}
	.mortgage_contant_bar .wrapper {padding: 2px 35px;}
	.mortgage_contant_bar .button {margin: 48px auto 0;padding: 8px 27px;font-size: 16px;font-weight: 400;letter-spacing: 0.64px;}
	.what_would_bar .wrapper {padding: 0px 15px;margin: 0px -15px;}
	.what_would_bar .itembox .text .sub {padding: 30px 35px;}
	.accounts-abr .item-bar:nth-of-type(2n) .sub h2 {/* padding-bottom: 0px; */max-width: 300px;margin: 0 auto;}
	.accounts-abr .item-bar:nth-of-type(2n) {margin-bottom: 55px;}
	.banner-bar.faqs {height: 279px;}
	.busines-contant-bar.can_help_bar {padding: 35px 0 30px;}
	.busines-contant-bar.can_help_bar .subtext h2 {font-size: 24px;padding-bottom: 14px;}
	.busines-contant-bar.can_help_bar .subtext p {padding: 0 30px 36px;font-size: 16px;font-weight: 400;line-height: 22px;}
	.can_help_bar .wpcf7 p {padding-bottom: 8px;float: none;width: 100%;margin: 0 0px 0 0px;}
	.can_help_bar .wpcf7 {margin: 0 22px 25px;}
	.can_help_bar .wpcf7 label {margin: 0 0 0px;font-size: 16px;font-weight: 700;}
	.can_help_bar .wpcf7 label small{font-size:11px;width: calc(100% + 5px);display:block;}
	.can_help_bar .wpcf7 p.msg{width:100%;}
	.can_help_bar .wpcf7 p.msg label {margin-bottom: 5px;}
	.can_help_bar .wpcf7 textarea {height: 186px;}
	.learnBtn, body .wp-block-button__link, body .wpcf7-submit {padding: 4px 10px;line-height: 25px;font-size: 16px;display: inline-block;background: #71a087;margin-top: 9px;}
	.can_help_bar .wpcf7 div.wpcf7-response-output {float: none;margin-right: 0px;margin-left: 0px;}
	.Privacy_bar h2, .Privacy_bar h1 {font-size: 24px;font-weight: 700;line-height: 24px;}
	.Privacy_bar {width: 100%;padding: 58px 0 43px;}
	.Privacy_bar .wrapper2 {padding: 0 35px;}
	.Privacy_bar p {padding-bottom: 22px;font-size: 16px;line-height: 21px;}
	.page-template-template-checking-accounts .inner-banner-bar .text{min-height: 188px;}
	.page-template-template-checking-accounts .inner-banner-bar .text .inner h1 {font-size: 15px;line-height: 18px;}
	.page-template-template-checking-accounts .inner-banner-bar .text .inner {width: 50%;}
	.busines-contant-bar .wrapper2 {padding: 0px 35px;}
	.busines-contant-bar .work_more p {font-size: 16px;font-weight: 400;line-height: 21px;padding-bottom:0px;}
	
	.parent-pageid-633 .money_market_bar.totally_free_bar,.parent-pageid-227 .money_market_bar.totally_free_bar,.parent-pageid-392 .money_market_bar.totally_free_bar {padding: 0px 0 0px;margin-top: 10px;background:transparent;}
	.parent-pageid-633 .money_market_bar.totally_free_bar .itembox .item,.parent-pageid-227 .money_market_bar.totally_free_bar .itembox .item,.parent-pageid-392 .money_market_bar.totally_free_bar .itembox .item {width: calc(100% - 0px);margin: 0px;padding: 33px 10px 33px;margin-bottom: 32px;}
	.parent-pageid-633 .money_market_bar.totally_free_bar .wrapper2,.parent-pageid-227 .money_market_bar.totally_free_bar .wrapper2,.parent-pageid-392 .money_market_bar.totally_free_bar .wrapper2 {margin: 0 -15px;}
	.parent-pageid-633 .pinnacle_checking_bar h3,.parent-pageid-227 .pinnacle_checking_bar h3,.parent-pageid-392 .pinnacle_checking_bar h3  {font-size: 24px;font-weight: 400;line-height: 24px;}
	.parent-pageid-633 .money_market_bar,.parent-pageid-227 .money_market_bar,.parent-pageid-392 .money_market_bar{margin: 0 0 13px;}
	.parent-pageid-633  .mayalso_bar .itembox .item:nth-of-type(2) .text,.parent-pageid-227  .mayalso_bar .itembox .item:nth-of-type(2) .text,.parent-pageid-392  .mayalso_bar .itembox .item:nth-of-type(2) .text{padding: 30px 44px 35px;}
	.parent-pageid-633  .mayalso_bar .itembox .item:nth-of-type(2) .text p,.parent-pageid-227  .mayalso_bar .itembox .item:nth-of-type(2) .text p,.parent-pageid-392  .mayalso_bar .itembox .item:nth-of-type(2) .text p {padding: 0 0 10px;}
	.parent-pageid-633 .pinnacle_checking_bar .wrapper2,.parent-pageid-227 .pinnacle_checking_bar .wrapper2,.parent-pageid-392 .pinnacle_checking_bar .wrapper2 {padding: 0px 35px;}
	.parent-pageid-633 .pinnacle_checking_bar ul,.parent-pageid-227 .pinnacle_checking_bar ul,.parent-pageid-392 .pinnacle_checking_bar ul {padding: 0 0 22px;width: calc(100% + 30px);margin: 0px -15px;}
	.parent-pageid-633 .pinnacle_checking_bar ul li,.parent-pageid-227 .pinnacle_checking_bar ul li,.parent-pageid-392 .pinnacle_checking_bar ul li {padding: 0 7px 20px;}
	.parent-pageid-633 .money_market_bar.totally_free_bar .itembox .item h3,.parent-pageid-227 .money_market_bar.totally_free_bar .itembox .item h3,.parent-pageid-392 .money_market_bar.totally_free_bar .itembox .item h3 {min-height: 42px;}
	.parent-pageid-633 .money_market_bar.totally_free_bar .itembox .item .learnBtn,.parent-pageid-227 .money_market_bar.totally_free_bar .itembox .item .learnBtn,.parent-pageid-392 .money_market_bar.totally_free_bar .itembox .item .learnBtn {padding: 5px 9px;}
	.parent-pageid-633 .totally_free_bar .itembox .item .month_list li,.parent-pageid-227 .totally_free_bar .itembox .item .month_list li,.parent-pageid-392 .totally_free_bar .itembox .item .month_list li {font-size: 16px;padding-top: 17px;line-height: 21px;}
	.parent-pageid-633 .money_market_bar.totally_free_bar .itembox .item p,.parent-pageid-227 .money_market_bar.totally_free_bar .itembox .item p,.parent-pageid-392 .money_market_bar.totally_free_bar .itembox .item p {line-height: 21px;}
	.parent-pageid-633 a.account,.parent-pageid-227 a.account,.parent-pageid-392 a.account {margin-top: 3px !important;font-size: 13px;}
	
	
	.parent-pageid-633 .pinnacle_checking_bar h4,.parent-pageid-227 .pinnacle_checking_bar h4 {font-size: 12px;font-weight: 400;line-height: 15px;}
	.parent-pageid-633 .mayalso_bar .itembox .item .image,.parent-pageid-227 .mayalso_bar .itembox .item .image {order: -1;position: initial;}
	.parent-pageid-633 .mayalso_bar .itembox .item .text,.parent-pageid-227 .mayalso_bar .itembox .item .text {padding: 30px 44px 19px;}
	.parent-pageid-633 .mayalso_bar .itembox .item .text h3,.parent-pageid-227 .mayalso_bar .itembox .item .text h3 {font-size: 19px;font-weight: 700;}
	.parent-pageid-633 .mayalso_bar .itembox .item .text p,.parent-pageid-227 .mayalso_bar .itembox .item .text p {line-height: 19px;}
	.parent-pageid-633 .mayalso_bar .itembox .item .text .learnBtn,.parent-pageid-227 .mayalso_bar .itembox .item .text .learnBtn, {padding: 6px 19px 6px;}
	.parent-pageid-633 .mayalso_bar .itembox .item,.parent-pageid-227 .mayalso_bar .itembox .item {box-shadow: 0 8px 5px -6px rgba(0,0,0,0.2);}
	.parent-pageid-633 .mayalso_bar .itembox .item .text,.parent-pageid-227 .mayalso_bar .itembox .item .text{padding: 30px 44px 35px;}
	.parent-pageid-633 .mayalso_bar .itembox .item, .parent-pageid-227 .mayalso_bar .itembox .item{margin: 0 0 35px;}
	.parent-pageid-633 .mayalso_bar,.parent-pageid-227 .mayalso_bar {padding: 28px 0 10px;margin: 0 0 0px; background: transparent;}
	
	.parent-pageid-633 .mayalso_bar .itembox .item:nth-of-type(2) .text {padding: 30px 44px 42px;}
	.parent-pageid-633 .money_market_bar .itembox .item::before,.parent-pageid-633 .money_market_bar .itembox .item::after,.parent-pageid-227 .money_market_bar .itembox .item::before,.parent-pageid-227 .money_market_bar .itembox .item::after{display:none}
	.money_market_bar .itembox{max-width:375px;width:100%;margin:0 auto;}
	.money_market_bar.savingac.savingchild .itembox .item,.money_market_bar.savingac .itembox .item{width: calc(100% - 0px);margin: 0px;padding: 28px 30px 33px;margin-bottom: 13px;border-top-width: 22px;}
	.money_market_bar.savingac .itembox .item::after,.money_market_bar.savingac .itembox .item::before{display:none;}
	.page-template-template-saving-accounts-parent .inner-banner-bar .text .inner {padding-left: 14px;width: 49%;}
	.page-template-template-saving-accounts-parent .inner-banner-bar .text .inner h1 {padding-left: 0px;padding-bottom: 0px;}
	.page-template-template-saving-accounts-parent .inner-banner-bar .text .inner h2 {display: block;font-size: 20px;font-weight: 700;line-height: 22px;padding-left: 0px;}
	.busines-contant-bar.savingac .subtext h3 {padding: 10px 0 10px;}
	.busines-contant-bar.savingac .subtext p {padding-bottom: 0px;}
	.busines-contant-bar.savingac .subtext .button {padding: 8px 18px;min-width: inherit;margin-top: 20px;}
	.busines-contant-bar.savingac .subtext .buttons{padding-bottom:27px;}
	.money_market_bar.savingac .itembox .item {width: calc(100% - 0px);}
	.location-bar #wpsl-search-wrap .wpsl-select-wrap{display:none;}
	.full_video_sec h3{line-height:21px;}
	.map_sec .wpsl-search {margin-top: 25px;padding: 45px 52px;width: 100%;position: initial;}
	.location-bar .wpsl-search-btn-wrap {padding-top: 28px;}
	.inner-banner-bar.about p {display: none;}
	.accounts-abr.about .item-bar {margin-bottom: 75px;}
	.full_video_sec{margin-bottom:30px;}
	.inner-banner-bar.about .text {min-height: 188px;}
	.page-philanthropy .accounts-abr.about {padding-top: 0px;}
	.page-philanthropy .accounts-abr.about  .item-bar .text .sub{margin: 0 0px 0px;}
	.investment_sec .row {padding-top: 0px;}
	.improve-bar a.tipsmore_btn {display: none;}
	.improve-bar a.learnBtn {text-align: center;display: flex;margin: 0 auto 0px;max-width: 148px;width: 100%;}
	.improve-bar .subtext{max-height: initial;}
	.busines-contant-bar .buttons {padding: 0px 0px 22px 0px;}
	.parent-pageid-392 .inner-banner-bar h1 {width: 50%;}
	.parent-pageid-227 .busines-contant-bar.loans .info ul {padding-bottom: 0px;margin-left: 10px;}
	.get_started_bar h2 {padding: 0px 0 30px;font-size: 28px;}
	.busines-contant-bar.loans .info ul {margin-left: 15px;}
	.parent-pageid-431 .busines-contant-bar.loans .info ul {padding-bottom: 40px;}
	.parent-pageid-431 .busines-contant-bar.loans {padding-bottom: 0px;}
	.parent-pageid-431 .get_started_bar .itembox .item .contents {min-height: auto;}
	.parent-pageid-431 .inner-banner-bar h1 {width: 50%;}
	.busines-contant-bar ol li {padding-bottom: 10px;font-size: 16px;font-weight: 400;line-height: 24px;}
	.busines-contant-bar p{padding-bottom:10px;}
	.parent-pageid-251 .busines-contant-bar.childpage .info ul {padding-bottom: 10px;}
	.parent-pageid-251 .busines-contant-bar p{padding-bottom:10px;}
	.parent-pageid-251 .inner-banner-bar h1 {width: 50%;}
	
	.busines-contant-bar.personal-bar {padding: 30px 0 30px;}
	.money_market_bar.savingac.treasury {padding-bottom: 50px;margin-bottom: 0px;}
	.parent-pageid-227 .other_services_bar h2{padding-bottom:0px;}
	.other_services_bar h2 {font-size: 27px;padding-bottom: 0px;}
	.busines-contant-bar.treschild .subtextintro {padding-bottom: 0px;}
	.parent-pageid-316 .busines-contant-bar .info ul {padding-bottom: 0px;}
	.busines-contant-bar.personal-bar.treschild {padding: 55px 0 45px;}
	.privacy_content_bar .information_box1 {overflow-x: scroll;}
	.privacy_content_bar table{max-width:1024px;width:1000px;}
	.page-id-553 .services_contant_bar {padding-top: 0px;}
	.page-id-553 .accounts-abr .item-bar:last-child {margin-bottom: 0px;}
	.busines-contant-bar.investparent .intro p {line-height: 21px;font-size: 16px;}
	.busines-contant-bar.investchild  .subtext .info h4 {
    font-size: 26px;}
	.busines-contant-bar.investparent .strategies {padding-bottom: 50px;}
	.busines-contant-bar .subtext .info h4{font-size:24px;}
	.busines-contant-bar.investparent.retirement {padding: 50px 0 0px;}
	.busines-contant-bar.investparent.retirement .intro {padding-bottom: 0px;}
	.bank_debit_bar .subtext .innerBox ul li {font-size: 16px;line-height: 21px;}
	.bank_debit_bar .subtext .innerBox ul li:before{top:7px;}
	.parent-pageid-653 .money_market_bar.totally_free_bar .itembox .item {width: calc(100% - 0px);margin: 0 10px 50px;padding: 36px 20px 40px;}
	.parent-pageid-653 .totally_free_bar .itembox .item .month_list li {padding: 15px 0 0;font-size: 16px;}
	.parent-pageid-653 	.busines-contant-bar .work_more.childpage {margin-bottom: 20px;}
	.banking_bar .itembox .text ul li {font-size: 16px;}
	.parent-pageid-643 .what_would_bar .itembox .text:last-child {margin-bottom: 30px;}
	.prequalified_bar h2 {font-size: 32px;}
	.prequalified_bar h2 strong {font-size: 30px;}
	.community-bar.onlinebanking .video {position: initial;}
	.community-bar.onlinebanking {height: auto;}
	.community-bar.onlinebanking .right {position:initial;padding: 30px 26px 30px 26px;background: rgba(2,84,66,1);width:100%;}
	.community-bar.onlinebanking .right:before{display:none;}
	.community-bar.onlinebanking .video .videobg{height:170px;position:initial;}
	.community-bar.onlinebanking .left {width: 100%;position: absolute;top: -30px;}
	.community-bar.onlinebanking .right h3 {padding: 0 10px 10px;}
	.community-bar.onlinebanking .textcnt {float: none;max-width: 100%;padding-right: 0;}
	.started_bar table.mony_send {width: 520px;}
	.location-bar .innercontent {padding: 35px 25px 28px 25px;}
	.location-bar span.within {display: none;}
	.location-bar #wpsl-search-input{font-size:16px;text-align:center;letter-spacing:1.6px;margin-top: 18px;width:100%;}
	.location-bar #wpsl-search-input::placeholder{color:#fff;}
	.view-map a {background: url(../../assets/images/Polygon_26.png) no-repeat right center;font-family: 'Area Extended', trade-gothic-next, sans-serif;font-size: 14px;font-weight: 800;letter-spacing: 0.52px;text-transform: uppercase;text-decoration: none;display: block;color: #17215C;}
	.view-map {background: #fff;border: 2px solid #31D0FF;padding: 12px 38px;margin: 12px 15px;text-align: left;}
	.location-bar #wpsl-result-list ul {padding: 15px 11px 0px 12px;}

	.location-bar #wpsl-wrap #wpsl-result-list li {padding: 16px 15px 15px 24px;}
	.location-bar #wpsl-result-list li p strong{font-size: 17px; line-height: 1.4;}
	.location-bar #wpsl-result-list li p { line-height: 24px; padding-bottom: 4px; }
	.location-bar #wpsl-result-list li p span {font-size: 16px;line-height: 16px;}
	.location-bar #wpsl-result-list li .wpsl-direction-wrap {position: absolute;right: 28px;top: 70px;font-size: 16px;font-style: initial;}
	.location-bar #wpsl-wrap #wpsl-result-list li { background-position: 92.8% 20px; background-size: 30px; }
	.location-bar #wpsl-gmap{display:none;}
	.location-bar .bottomcontent {display: none;}
	.location-bar #wpsl-wrap{margin-bottom:0px;}
	.page-investment-services .proud-bar .wrapper:after {left: auto;right: 18px;top: 6px;height: 91%;width: 1px;}
	.searchbar h3 {color: #17215C;font-size: 20px;font-weight: 700;margin-bottom:12px;display:block;}
	div#search.searchbar {background: #f0f0f0;	}
	.searchbar .close{right:12px;}
	.searchbar input.search-submit {border: 0px;margin: 15px 0 0;padding: 5px 40px 5px;}
	.parent-pageid-431 .busines-contant-bar .subtext h3 {margin-top: 25px;}
	.blog_post_bar .group{justify-content:center;}
	#popupresults .popup-contact-box{width:94%;}
	input, textarea {-webkit-appearance: none;-webkit-border-radius: 0px;font-family: 'TradeGothicNextLTPro-Lt' !important;}
	.mobielmenubar .firstmenu li.current-menu-item  a{background: #17215C;}
	.page-id-633 .accounts-abr .item-bar .text .sub {margin: 0 0px 0px;}
	.page-id-633 .accounts-abr .item-bar {margin: 0 0 0px;}
	.page-id-633 .accounts-abr {padding: 0 0 0px;}
	.page-id-633 .accounts-abr .item-bar:nth-of-type(2n) {margin-bottom: 55px;}
	.page-id-633 .accounts-abr .item-bar{margin-bottom:55px;}
	.parent-pageid-633 .what_would_bar .itembox .text {width: calc(100% - 0px);margin: 0 0 30px;}
	.page-privacy-notice .privacy_content_bar td.types {padding: 1% 2% !important;}
	.page-id-60 span.within {display: none;}
	.page-id-60 .map_sec .wpsl-search-btn-wrap{padding-top:20px;}
	.map_sec #wpsl-search-input{width:100%;}
	.page-id-60 .map_sec #wpsl-search-input{font-size: 16px;text-align: center;letter-spacing: 1.6px;margin-top: 18px;}
	.page-id-60 #wpsl-search-wrap .wpsl-dropdown{display:none !important;}
	.full_video_sec h3 br {display: none;}
	.full_video_sec h3 {line-height: 30px;}
	.parent-pageid-60 .map_sec #wpsl-search-input{width:100%;font-size: 16px;text-align: center;letter-spacing: 1.6px;margin-top: 18px;}
	.parent-pageid-60 .map_sec #wpsl-search-wrap span.within{display:none;}
	.parent-pageid-60 #wpsl-search select, #wpsl-search-wrap select{display:none !important;}
	.parent-pageid-60 .map_sec .wpsl-search-btn-wrap {padding-top: 20px;}
	.parent-pageid-316 .busines-contant-bar .subtext .info h4 {font-size: 24px;margin-top: 25px;}
	.parent-pageid-316 .busines-contant-bar .info h3 {padding-bottom: 0px;margin-top: 0px;padding-bottom:20px;}
	.page-id-81 .privacy_content_bar table {max-width: 100%;width: 490px;margin:0 auto;}
	.page-id-81  .privacy_content_bar table td {padding: 6px !important;font-size:13px;}
	.page-id-81 .holiday_bar .reasons2 th {font-size: 16px;padding-bottom: 0px !important;}
	.parent-pageid-316 .personal-bar h5 {margin-top: 10px;padding-bottom: 0px;}
	
	.whowe-box .whowe-top::before { display: none; }
	.whowe-box .whowe-top::after { display: none; }
	.whowe-box { padding: 50px 0 0;}
	.information-list .info-text {width: 100% !important; text-align: center; padding: 0 !important;border-right: 0;border-bottom: 1px solid #f2f2f2;}
	.newmap-box { margin: 20px 0 0; }
	.newmap-box .newmap-text { left: 0; bottom: 0;    position: relative;}
	.newmap-box .newmap-text .left { float: none;width: 100%; text-align: center;}
	.newmap-box .newmap-text .left img { margin:0 auto; }
	.newmap-box .newmap-text .right { margin: 20px 0; float: none;width: 100%; text-align: center;}
	.directors-box { margin-top: 25px;}
	.newmap-box .loaction { justify-content: center; }
	.information-list p {  margin: 0 0 10px;}
	.directors-list .director-info {width: 100%;text-align: center; margin-bottom: 40px;}
	.reports-box .reports-block .reports-list { padding-top: 10px;}
	
	/* Mobile CSS */
	/*.header-bar { padding: 0px 0px 70px; }
	.header-bar .header-right { padding: 0px; }
	.header-bar .topmenu { padding: 10px 10px; width: 100%; border-bottom: #fff solid 2px; }
	.header-bar .logo { width: 220px; top: 60px; }
	.header-bar .innermenubg { padding: 14px 15px 0px 0px; }
	.header-bar .innermenubg a.login { padding: 7px 10px; top: auto; bottom: 15px; left: 50%; right: auto; transform: translateX(-50%); }*/
	
	.hero-bar img { height: 250px; }
	.hero-bar h1 { font-size: 28px; }
	
	.introcontent-bar { padding: 35px 0px 70px 0px; }
	.introcontent-bar h2 { padding: 0px 0px 20px; font-size: 20px; }
	.introcontent-bar p { font-size: 15px; line-height: 1.3; }
	
	.imgcontent-bar { margin-top: -50px; }
	.imgcontent-bar .item-block { padding: 0 20px 30px; width: 100%; }
	
	.middlebanner-bar .mainimg { height: 300px; object-position: left; }
	.middlebanner-bar.block2 .mainimg { object-position: top right; height: 330px; }
	.middlebanner-bar:after { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 5; background: #fff; opacity: 0.4; }
	.middlebanner-bar .text,
	.middlebanner-bar.block2 .text { padding: 5px 0px 20px 0px; right: auto; left: 50%; width: 300px; min-height: 100px; border: 0px; text-align: center; transform: translate(-50%,-50%); z-index: 10; }
	
	.contentimglist-bar .wrapper { padding: 0px; }
	.contentimglist-bar .text { padding: 0px 15px 30px 15px; border: 0px; text-align: center; width: 100%; }
	.contentimglist-bar .imagelist { width: 100%; }
	.contentimglist-bar .imagelist li { padding: 0 10px; }
	
	.footer-bar .socialicons { padding: 0px 20px 20px 20px; width: 100%; }
	.footer-bar .footer-menu { width: 100%; padding: 0 20px; }
	.footer-bar .footer-menu ul { padding: 0; column-count: 1; column-gap: 0px; }
	.footer-bar .footer-menu ul:before { display: none; }
	.footer-bar .footer-menu li a { line-height: 30px; }
	.footer-bar { padding-bottom: 20px; }
	.footer-bar .socialicons h3 { font-size: 20px; line-height: 1.2; white-space: nowrap; }
	.footer-bar .socialicons h3 br { display: none; }
	.footer-bar .footer-newsletter--cta { width: 100%; padding: 40px 20px 24px; }
	.footer-bar .footer-newsletter--cta .footer-newsletter__blurb { margin-bottom: 10px; }
	.footer-bar .logosbg { right: 20px; bottom: 0; }

	a.accountopen { top: 40%; width: 35px; }
	
	.contentintrobar h1 { font-size: 30px; }
	.contentintrobar.reverse h1 { font-size: 16px; }
	.contentintrobar.reverse h2 { font-size: 30px; }
	
}
	

@media only screen and (max-width: 639px) {
.page-id-508 .busines-contant-bar ol li {font-size: 16px;font-weight: 400;line-height: 24px;}
.location-bar .innercontent .info {padding-right: 0px;float: none;width: 100%;}
.location-bar .innercontent a.tel, .location-bar .innercontent a.email {margin-right: 20px;line-height: 27px;margin-top: 0px;font-size:17px;}
.parent-pageid-633 .busines-contant-bar.savingac {padding: 26px 0 4px;}
.parent-pageid-653 .money_market_bar.totally_free_bar .itembox .item {width: calc(100% + 20px);margin: 0 -20px 50px;padding: 36px 20px 40px;}
.busines-contant-bar .info ul li {font-size: 16px;font-weight: 400;line-height: 24px;}
.busines-contant-bar .info ul {padding: 0 0 75px 0px;}
.busines-contant-bar .subtext h3{padding-top:14px;}
.busines-contant-bar .info ul {padding: 0 0 20px 0px;}
	.parent-pageid-633 .mayalso_bar .itembox .item .image, .parent-pageid-227 .mayalso_bar .itembox .item .image{position:initial;height:230px;}
.parent-pageid-633 .mayalso_bar, .parent-pageid-227 .mayalso_bar { background: #f0f0f0;}
.parent-pageid-633 .mayalso_bar .itembox,  .parent-pageid-227 .mayalso_bar .itembox{width: calc(100% + 52px);margin: 0 -20px;}
	.calculator_bar .formbox .submit_btn .button {font-size: 16px;padding: 8px 9px;float: none;min-width: initial;float: none;letter-spacing: 0.64px;margin: 0px auto 0px;
width: 146px;display: block;clear: both;}
	.calculator_bar .formbox .submit_btn .button.sendbtn{margin-bottom:20px;}
	
	.calculator_bar .formbox.rateas .inputfild.submit_btn {margin-bottom: 20px;display:block;}
	.calculator_bar .formbox.desktop-open {display: none;}
	.calculator_bar .formbox.mobile-open {display: block !important;}
	.news_sec .news_col {padding-bottom: 45px;width: calc(100% + 30px);margin: 0 -15px 48px -15px;}
    .news_sec h3 { min-height:inherit; }

    .intro_sec .text { padding: 0 30px 30px; }
    .service_box .col { margin-bottom: 30px; width: calc(100% - 0px); }
    .intro_sec .text { padding: 0 15px 30px; }
	.money_market_bar .itembox .item {width: calc(100% + 30px);margin: 0 -15px;padding: 28px 35px 52px;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);margin-bottom: 28px;}
	.money_market_bar .itembox .item::before,.money_market_bar .itembox .item::after{display:none;}

    .money_market_bar .itembox .item::after { border-left: 215px solid #fff; border-right: 215px solid #fff; }
    .money_market_bar .itembox .item::before { border-left: 215px solid rgba(0, 0, 0, 0.16); border-right: 215px solid rgba(0, 0, 0, 0.16); }
    .michael_shelby_bar .itembox .item { margin: 40px 0 0; width: calc(100% - 0px); }

    .mayalso_bar .itembox .item { margin: 0 0 20px; width: calc(100% - 0px); }
    .blog_post_bar .group .search-btn { width: 151px; margin: 0 0 0px 9px; font-size: 15px; }

    .other_services_bar .itembox .image:nth-of-type(2) { order: -1; }
    .other_services_bar .itembox .image img { width: 100%; }
    .other_services_bar .itembox .text { width: calc(100% - 0px); }

    .investment_sec .col { width: 50%; }

    .filter_popup .itembox .subtext .text {  width: 100%; text-align: center; }

	.switch-tab-btn .switch-slider {width: 119px;height: 31px;}
    .switch-tab-btn input:checked ~ .switch-slider:before, .switch-tab-btn.active .switch-slider:before { transform: translateX(38px); }
    .filter_popup .itembox .text .yearage {  margin: 0 0 20px; }

	.checkout_bar .itembox .text {width: 100%;max-width: 264px;padding: 62px 0 0px;}
	.checkout_bar .learnBtn {padding: 8px 27px 8px;letter-spacing: 0.64px;}

    .mortgageis_bar .itembox .text { width: calc(100% - 0px); }
    .mortgageis_bar.mortvideo_bar .itembox .text:before { height: 430px; }
    .money_market_bar.interest_checking .itembox .item { width: calc(100% - 0px); }
    .mobile_content_bar .itembox .text:nth-of-type(3) { order: 1; }
    .get_started_bar.speakbanker_bar .itembox .item { width: calc(100% - 0px); }

    .calculator_bar .formbox { margin: 0; }
    .calculator_bar .formbox .inputfild { margin: 0 0 15px; width: calc(100% - 0px); }
    
    .loan_results .itembox .subtext .results {  margin: 0 0 15px; width: 100%; }
    .filter_popup .itembox .subtext { padding: 20px 0; }
    .banking_app_bar .innertext .appgoogle img { width: 170px; }

    .driveup_bar .itembox .image1 { width: 100%; }
    .driveup_bar .itembox .image2 { width: 100%; }
    .driveup_bar .itembox .image2 img { margin:  0 auto; }

    .bank_debit_bar .subtext .innerBox .inner { width: calc(100% - 0px); }

    .pinny_process_bar .content .text h2 { font-size: 26px; }
    .pinny_process_bar .content { width: 240px; }  

    .pinny_process_bar { height: 200px; }

    .driveup_bar .itembox .text ol li { font-size: 17px; }
    .full_watch_bar {  height: 230px; }

    .pinnacle_content .terms_bar .overlay { padding: 41px 15px 20px; }
    .pinnacle_content .terms_bar .content { padding: 20px 15px 20px 15px; }

    .loby_hours_bar .itembox .text_right { width: 42%; }
    .loby_hours_bar .itembox .text_left h2 { font-size: 20px; }

/* 20 5 20 20 */
	.news_sec .news_col .pic{margin: 0 -15px 10px;}
	.news_sec h3 a {color: #17215C;font-size: 30px;font-weight: 700;line-height: 36px;}
	.news_sec .more {bottom: 20px;}
	.news_sec .btn-row {margin: 25px auto 0;}
	.learnBtn {padding: 12px 20px 8px;}
	.mortvideo_bar .itembox .text .sub h3{min-height:63px;}
	.news_sec.other.mayalso.blog_post_bar h3 a {font-size: 19px;line-height: 21px;padding: 5px 0px 0px;}
	.news_sec.other.mayalso.blog_post_bar .more {font-size: 13px;}
	.news_sec.other.mayalso.blog_post_bar .news_col {margin: 0 -15px 32px -15px;}
	.busines-contant-bar.childpage  .info ul {padding: 0 0 75px 0px;}
	.busines-contant-bar.childpage  .info ul li {font-size: 16px;font-weight: 400;line-height: 24px;}
	.busines-contant-bar.childpage .subtext .info h3 {padding-bottom: 20px;}
	.busines-contant-bar.childpage .info ul {padding-bottom: 58px;}
	.busines-contant-bar.childpage {padding-bottom: 53px;}
	.busines-contant-bar.childpage .button.contact_btn {padding: 8px 28px;}
	.busines-contant-bar.childpage {padding-bottom: 57px;}	
	.money_market_bar.savingchild ,.money_market_bar.savingac {padding-top: 46px;}
	.money_market_bar.savingchild .wrapper, .money_market_bar.savingac .wrapper{margin: 0px;padding: 0px;	}
	.money_market_bar.savingac.savingchild .itembox .item, .money_market_bar.savingac .itembox .item{border-top-width: 22px;}
	.money_market_bar.savingac.savingchild .itembox .item h3, .money_market_bar.savingac .itembox .item h3{padding-bottom: 10px;}
	.money_market_bar.savingchild .itembox .item p,.money_market_bar.savingac .itembox .item p  {font-size: 16px;font-weight: 400;line-height: 21px !important;}
	.money_market_bar.savingchild a.learnBtn, .money_market_bar.savingac a.learnBtn{margin-top: 17px !important;padding: 6px 26px 5px !important;}
	.money_market_bar.savingchild a.account, .money_market_bar.savingac a.account{margin: 12px 0 0 !important;font-size: 13px;}
	.money_market_bar.savingac.savingchild .itembox .item, .money_market_bar.savingac .itembox .item {padding: 28px 30px 17px;margin-bottom: 14px;border-top-width: 22px;}
	.money_market_bar.savingac.savingchild, .money_market_bar.savingac{padding-bottom: 55px;margin-bottom: 69px;}
	.money_market_bar.savingac.savingchild .itembox, .money_market_bar.savingac .itembox{max-width:100%;}
	.filter_popup h2 {padding: 13px 0 13px;font-size: 20px;}
	.filter_popup .itembox .text .yearage {margin: 0 0 8px;font-size: 16px;}
	.filteraccounts {max-width: calc(100% + 8px) !important;margin: 0px -20px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
	.filter_popup .itembox .subtext {padding: 25px 0 0px;border-bottom: transparent;}
	
	.switch-tab-btn .switch-slider:before {height: 28px;width: 28px;top:1px;}
	body.page-template-template-saving-accounts-parent .fancybox-close-small {width: 26px;height: 26px;
background-color: rgba(160, 160, 160, 0.45) !important;border-radius: 20px;color: #fff !important;top: 17px !important;right: 16px !important;}
	.filter_popup .itembox .subtext a.clearbtn {display: none;}
	.filter_popup .itembox .subtext:last-child {margin-top: 15px;background: #fff;width: calc(90% + 0px);margin: 12px auto 10px;padding: 22px 8px 20px;text-align: center;justify-content: center;}	
	.filter_popup .itembox .subtext:last-child a.learnBtn {padding: 5px 26px;margin-top: 10px;margin-bottom: 7px;}
	.filter_popup .itembox {padding: 0 10px;}
	.money_market_bar.savingac {padding: 38px 0 0px;}
	.money_market_bar.savingac .itembox .item {width: calc(100% - 0px);margin: 0px;    margin-bottom: 13px;}
	.money_market_bar.savingac.investparent .itembox .item {min-height: auto;}
	.money_market_bar.savingac .wrapper{padding:0px;}
	.money_market_bar.savingac .itembox .item p {padding-bottom: 0px;}
	.money_market_bar.savingac .itembox a.learnBtn {margin-top: 22px !important;position: relative !important;
bottom: 0 !important;}
	.money_market_bar.savingac {padding-bottom: 57px;margin-bottom: 80px;}
	.location-bar .wpsl-search {margin: 0px auto 0px;padding: 31px 53px 31px;float: none;width: 450px;}
	.money_market_bar.savingac.investparent {margin-bottom: 50px;}
	.meet_pinny_banner p{display:none;}
	.busines-contant-bar.bank_debit_bar p{line-height:21px;}
	.bank_debit_bar .subtext .innerBox ul {padding-left: 0px;}
	.parent-pageid-653 .busines-contant-bar .info ul {padding: 0 0 45px 20px;}
	#wpsl-search-wrap #wpsl-search-btn {margin-bottom: 0px;float: none;text-transform: uppercase !important;padding: 12px 0px 8px;max-width: 149px;text-align: center;margin: 0 auto;width: 100% !important;min-width: initial;}
	.news_sec .news_col::after {margin: 0 -9% -7% 0;transform: rotate(33deg);width: 88px;height: 96px;}
	.newmap-box .loaction { flex-wrap: wrap; }
	.directors-box .directors-text { left: 0; }
	.directors-box .directors-top h2 { left: 0; }
	.directors-box .directors-top { padding: 33px 0 116px;}
	.directors-box .directors-top h2 { font-size: 36px; }
	.directors-list { padding: 40px 0 0; }
	.plas-box .plas-block .plaslist { width: 100%;  margin: 0 auto 40px !important; }
	.reports-box .reports-block ul li { width: 100%; }
	.whowe-box { padding: 20px 0 0;}
	.whowe-box h2 { font-size: 28px; }
	.whowe-box .whowe-top p { font-size: 16px; line-height: 24px; }
	.whowe-box .whowe-top { min-height: auto; margin-bottom: 20px; }
	.reports-box { margin-bottom: 50px; }
    
    
    .augusta_webpage_image_section.accounts-abr .item-bar:nth-child(2n) .text .sub h2 {
  font-size: 24px !important;
  line-height: 1.2;
    }
    
    .augusta_webpage_image_section.accounts-abr .item-bar .text .sub h2 {
  font-size: 24px !important;
  line-height: 1.2;
    }
}

@media only screen and (max-width: 479px) {

    .footer-news .form-fild .box {  width: calc(100% - 0px);  margin: 0 0 15px; }
    .footer-news .form-fild .sign_btn { margin: 0; }
    .footer-news .form-fild .signbox { width: calc(100% - 0px); }

    .contctbar .formbox { margin: 0; }
    .contctbar .formbox .inputfild { width: calc(100% - 0px); margin: 0 0 15px; }
    .contctbar .formbox .item { width: 100%; padding: 0 0 20px;}
    .contctbar .formbox .item .viewall { margin: 10px 0 0; }
    .contctbar .formbox textarea { height: 80px; }

    .money_market_bar .itembox .item::after { border-left: 140px solid #fff;  border-right: 140px solid #fff; }
    .money_market_bar .itembox .item::before { border-left: 140px solid rgba(0, 0, 0, 0.16); border-right: 140px solid rgba(0, 0, 0, 0.16); }

    .blog_post_bar .group .search-btn { margin: 20px 0 0px 0px; }


    .investment_sec .col { width: 100%; }

    .services_contant_bar .insured_list li { display: block;border-right:transparent; }
    .services_contant_bar .insured_list li a { font-size: 16px; border-right: none; }

	.mortgage_contant_bar .btn_group a {margin: 0 0 10px;display: inline;font-size: 13px;font-weight: 300;}
	.mortgage_contant_bar .btn_group p {display: flex;width: calc(100% + 38px);justify-content: space-between;margin: 0px -17.5px;}
    .mortgageis_bar.mortvideo_bar .itembox .text:before { height: 308px; }

    .can_help_bar .formbox { margin: 0; }
    .can_help_bar .formbox .inputfild { width: calc(100% - 0px); margin: 0 0 15px; }
    .can_help_bar .formbox .inputfild.box { margin: 10px 0 15px; } 
    .can_help_bar .formbox textarea { height: 120px; }

    .report_card .itembox .text { width: calc(100% - 0px); }
    .report_card .itembox .text img { min-height: auto; }

    .banking_app_bar .innertext .appgoogle img { width: 130px; }

    .pinny_process_bar .content:after { right: -25px; }

    .pinny_process_bar .content { width: 78%; }
    .pinny_process_bar .content .text { padding: 0 0 0 15px;  float: left; }

    
    .driveup_bar .itembox .image1 img { float: none; margin: 0 auto; }

    .driveup_bar .itembox .text { margin: 20px 0 30px 0px; padding: 30px 10px 30px 50px; width: 80%; }

    .loby_hours_bar .itembox .text_left { width: 100%; }
    .loby_hours_bar .itembox .text_left h2 { font-size: 19px; }
    .loby_hours_bar .itembox .text_left p { padding: 0 0 20px; }
    .loby_hours_bar .itembox .text_right { width: 100%; }
	.mortgage_contant_bar .btn_group {padding: 35px 0 0;}
	.mortgage_contant_bar {padding: 40px 0 0px;}
	.investment_sec .col span{padding:0px 20px;}
	.busines-contant-bar ol {padding: 0px 10px;}
	.bank_debit_bar .subtext .innerBox ul {padding-left: 0px;width: 100%;float: none;margin-bottom: 10px;}
	.location-bar #wpsl-wrap #wpsl-result-list li {padding: 14px 15px 15px 25px;}
	.news_sec .news_col::after {margin: 0 -9% -12% 0;transform: rotate(47deg);width: 88px;height: 85px;}
	.newmap-box .loaction .loaction-text { margin-bottom: 10px; }
}

@media(max-width:374px){
.busines-contant-bar.personalloan .info ul {padding: 0 0 19px 0px;}
.mortgage_contant_bar .btn_group a {margin: 0 0 0px;display: inline;font-size: 11px;font-weight: 300;}
.improve-bar .content .text h2 {padding: 0 20px 11px;}
.improve-bar .content .text p {padding: 0 10px 16px 10px;}
.resourcecenter .top_search_bar {padding: 6px 0px 0px;}
.busines-contant-bar.can_help_bar .subtext p {padding: 0 0px 25px;}
.busines-contant-bar.can_help_bar .wrapper2 {padding: 0px 15px;}
.can_help_bar .wpcf7 {margin: 0 0px 25px;}
.inner-banner-bar h1{width:53%;}
.news_sec .news_col::after {margin: 0 -14% -13% 0;}
}


@media only screen and (min-width: 768px) {
    .mm-menu.mm-current { display: none !important; }
    html.mm-opening .mm-slideout { transform: translate(0px, 0px) !important; -webkit-transform: translate(0px, 0px) !important; }
    html.mm-opened { overflow: visible !important; }
    html.mm-opened body { overflow: visible !important; }
    #mm-blocker { display: none !important; }
}