
@media (min-width: 768px) {
    .container-fluid {
		padding-left:30px;
		padding-right:30px;
    }
}

@media (min-width: 1280px) {
    .container-fluid {
        margin: 0 auto;
        width: 1260px;
    }
}



@media (max-width: 1279px) { /*for 1279px and less*/

#logo{
	margin-top:31px;
}

header nav ul li a{
	padding:9px 6px;
	padding-bottom:27px;
}

header aside ul li{
	font:normal 13px "aauxpro_ot_regularregular", sans-serif;
    line-height:130%;
}

header aside iframe, header aside ul{
	margin:0 0 0 -12px;
}

.content-2nd .row{
	padding-left:200px;
	padding-right:200px;
}

.rightbox1 p strong{
	font:normal 50px "aauxpro_ot_mediummedium", sans-serif;
    line-height:105%;
}

}


@media (max-width: 1199px) { /*for 1199px and less*/

#logo{
	margin-top:38px;
}

header nav ul li{
	font:normal 16px "aauxpro_ot_regularregular", sans-serif;
    line-height:140%;
}

header nav ul li a{
	padding:9px 5px;
	padding-bottom:27px;
}

header aside ul li{
	font:normal 12px "aauxpro_ot_regularregular", sans-serif;
    line-height:130%;
}

header aside ul li em{
	margin:0 4px;
}

.content-2nd .row{
	padding-left:160px;
	padding-right:160px;
}

.rightbox1 p strong{
	font:normal 45px "aauxpro_ot_mediummedium", sans-serif;
    line-height:115%;
}

.rightbox3 p strong{
	font:normal 78px "aauxpro_ot_regularregular", sans-serif;
    line-height:100%;
}


}


@media (max-width: 1099px) { /*for 1099px and less*/

.header-padding{
	padding:0 40px;
}

header nav ul{
	text-align:center;
}

header aside iframe{
	margin:0 0 0 -25px;
}

.scroll-area{
	padding:18px 40px;
}

.scroll-next{
	position:absolute;
	right:40px;
}

.content-1st .row{
	padding-left:15px;
	padding-right:15px;
}

.content-2nd .row{
	padding-left:100px;
	padding-right:100px;
}

.bottom-strip ul li{
	font:normal 40px "halohandletterregular", sans-serif;
    line-height:120%;
	padding:0 20px 0 0;
	margin:0 0 0 12px;
}

.footer-content{
	padding:40px 0 40px 40px;
}

.inner-content{
	padding:0 40px;
}


}



@media (max-width: 991px) { /*for 991px and less*/

.header-padding{
	padding:0;
}

header nav ul{
	text-align:left;
}

header nav ul li{
	font:normal 14px "aauxpro_ot_regularregular", sans-serif;
    line-height:140%;
}

header nav ul li a{
	padding:9px 4px;
	padding-bottom:27px;
}

header nav ul li ul li{
	font:normal 14px "aauxpro_ot_regularregular", sans-serif;
    line-height:140%;
}

header aside ul{
	padding:0 0 13px 5px;
}

header aside iframe, header aside ul{
	margin:0 0 0 -65px;
}

.scroll-area{
	padding:18px 0;
}

.scroll-next{
	position:absolute;
	right:0;
}

.content-2nd .row{
	padding-left:50px;
	padding-right:50px;
}

.bottom-strip ul li{
	font:normal 37px "halohandletterregular", sans-serif;
    line-height:120%;
	padding:0 18px 0 0;
	margin:0 0 0 10px;
}

.bottom-strip ul li:last-child{
	font:normal 28px "aauxpro_ot_boldbold", sans-serif;
    line-height:140%;
	padding:0;
}

.footer-content{
	padding:40px 0;
}

.inner-content{
	padding:0;
}

.inner-content aside{
	padding-right:15px;
}

.rightbox1 p strong{
	font:normal 40px "aauxpro_ot_mediummedium", sans-serif;
    line-height:115%;
}

.rightbox1 p small{
	font:normal 30px "aauxpro_ot_lightlight", sans-serif;
    line-height:110%;
}

.rightbox3 p strong{
	font:normal 72px "aauxpro_ot_regularregular", sans-serif;
    line-height:100%;
}


}


@media (max-width: 859px) { /*for 859px and less*/

.header-outer{
	padding:20px 0;
}

.header-outer header .col-sm-2{
	float:left;
	width:40%;
}

#logo{
	margin-top:14px;
}

.header-outer header nav{
	display:none;
}

.header-outer header aside{
	float:right;
	width:45%;
}

#mobile-nav{
	display:block;
	float:left;
	width:45px;
	padding:15px 0 0 0;
	position:relative;
	z-index:99;
}

header aside ul{
	padding:0 0 10px 12px;
	text-align:left;
	margin:0;
}

header aside ul li{
	font:normal 13px "aauxpro_ot_regularregular", sans-serif;
    line-height:130%;
}

header aside ul li em{
	margin:0 4px;
}

header aside iframe{
	position:relative;
	margin:0;
}

.hidden-768{
	display:none !important;
}

.show-768{
	display:block !important;
}

.carousel-indicators{
	bottom:20px;
}

.carousel-indicators li, .carousel-indicators li.active{
	margin:0 7px 0 0;
}

.content-1st article h2{
	font:normal 27px "aauxpro_ot_regularregular", sans-serif;
    line-height:130%;
}

.content-1st article p{
	font:normal 17px "aauxpro_ot_regularregular", sans-serif;
    line-height:130%;
}

.content-2nd .row{
	padding-left:15px;
	padding-right:15px;
}

.content-3rd .home-loans, .content-3rd .car-loans, .content-3rd .visa-card{
	padding:20px 0;
	height:230px;
}

.content-3rd article img{
	width:90%;
}

.content-3rd .car-loans img{
	width:70%;
}

.content-3rd h4{
	font:normal 20px "aauxpro_ot_boldbold", sans-serif;
    line-height:130%;
	margin:0 0 14px 0;
}

.bottom-strip ul li{
	font:normal 32px "halohandletterregular", sans-serif;
    line-height:120%;
	padding:0 18px 0 0;
	margin:0 0 0 10px;
}

.bottom-strip ul li:last-child{
	font:normal 25px "aauxpro_ot_boldbold", sans-serif;
    line-height:140%;
	padding:0;
}

.footer-content aside ul li{
	margin:0 30px 0 0;
}

.footer-row2 .col-sm-8, .footer-row2 .col-sm-4{
	float:none;
	width:100%;
}

.ncua{
	margin-bottom:10px;
}

.copyright-info li{
	font:normal 13px "aauxpro_ot_regularregular", sans-serif;
    line-height:120%;
}

.rightbox1 p{
	font:normal 25px "aauxpro_ot_mediummedium", sans-serif;
    line-height:140%;
	margin:0 0 10px 0;
}

.rightbox1 p strong{
	font:normal 34px "aauxpro_ot_mediummedium", sans-serif;
    line-height:115%;
}

.rightbox1 p small{
	font:normal 25px "aauxpro_ot_lightlight", sans-serif;
    line-height:110%;
}

.rightbox3 p{
	font:normal 27px "aauxpro_ot_regularregular", sans-serif;
    line-height:110%;
}

.rightbox3 p strong{
	font:normal 60px "aauxpro_ot_regularregular", sans-serif;
    line-height:100%;
}

.padding-right60{
	padding-right:20px !important;
}

.inner-content article h2, .blog-upper h2{
	font:normal 30px "aauxpro_ot_mediummedium", sans-serif;
    line-height:110%;
	margin:0 0 7px 0;
}

.inner-box section .learn-more{
	font:normal 16px "aauxpro_ot_regularregular", sans-serif;
    line-height:120%;
	padding:8px 22px;
}

.savings-box section{
	background:url(../images/savings-acc-pic.jpg) no-repeat bottom right;
	background-size:45%;
	padding:18px 180px 15px 20px;
}

.blog-content-right h3, .blog-rightbox h3{
	font:normal 21px "aauxpro_ot_mediummedium", sans-serif;
    line-height:110%;
}

.blog-upper figure{
	padding-top:20px;
}

.blog-rightbox ul.social-rightcol li{
	margin:0 15px 0 0;
}

.header-landing{
	padding-bottom:0;
}

.nav-landing li{
	font:normal 25px "aauxpro_ot_mediummedium", sans-serif;
    line-height:115%;
}

.nav-landing li a{
	width:24%;
	padding:28px 0;
}


}


@media (max-width: 767px) { /*for 767px and less*/

.header-padding{
	padding-left:15px;
	padding-right:15px;
}

.header-outer header .col-sm-2{
	float:none;
	width:100%;
}

.header-outer header aside{
	float:none;
	width:100%;
	padding:0;
}

#logo{
	margin-bottom:15px;
}

header aside ul{
	padding:0 0 15px 5px;
}

header aside ul li{
	font:normal 17px "aauxpro_ot_regularregular", sans-serif;
    line-height:130%;
}

header aside ul li em{
	margin:0 6px;
}

header aside iframe{
	width:100%;
}

.hidden-480{
	display:none !important;
}

.show-480{
	display:block !important;
}

.carousel-indicators{
	bottom:8px;
}

.carousel-indicators li, .carousel-indicators li.active{
	margin:0 3px 0 0;
}

.content-1st article{
	margin-bottom:30px;
}

.content-1st article:last-child{
	margin-bottom:0;
}

.content-2nd{
	padding:45px 0;
}

.content-2nd figure{
	width:40%;
}

.content-2nd article{
	float:left;
	width:60%;
}

.content-3rd article{
	margin-bottom:15px;
}

.content-3rd .home-loans, .content-3rd .car-loans, .content-3rd .visa-card{
	padding:30px 0;
	height:auto;
}

.content-3rd article img{
	width:auto;
}

.content-3rd .car-loans img{
	width:auto;
}

.content-3rd h4{
	font:normal 24px "aauxpro_ot_boldbold", sans-serif;
    line-height:130%;
	margin:0 0 14px 0;
}

.bottom-strip ul{
	text-align:left;
}

.bottom-strip ul li{
	display:inline-block;
}

.footer-row1 aside{
	margin-top:20px;
}

.footer-content aside ul{
	margin:0 0 25px 0;
}

.footer-rightcol{
	margin-top:10px;
}

.inner-content aside{
	padding-left:15px;
}

.padding-right60{
	padding-right:0 !important;
}

.savings-box section{
	background:url(../images/savings-acc-pic.jpg) no-repeat bottom right;
	background-size:150px 172px;
	padding:18px 120px 15px 20px;
}

.inner-box-savings .inner-list{
	margin-bottom:20px;
}

.blog-upper figure{
	padding-top:10px;
}

.blog-upper figure img{
	display:block;
	margin:0 auto;
}

.blog-upper{
	text-align:center;
}

.blog-upper aside{
	padding-top:5px;
	padding-left:15px;
}

.blog-content .col-sm-2{
	margin-left:15px;
	margin-bottom:10px;
	width:18%;
}

.blog-content-right ul{
	padding-top:0;
	margin-bottom:15px;
}

.nav-landing li{
	display:block;
	font:normal 20px "aauxpro_ot_mediummedium", sans-serif;
    line-height:115%;
	margin:0 0 6px 0;
}

.nav-landing li a{
	display:block;
	width:100%;
	padding:15px;
}

.banner-landing{
	padding:0 0 5px 0;
}

.landing-bottom-left{
	padding-left:15px;
	margin-top:20px;
}

.landing-bottom-right{
	padding-right:15px;
	margin-top:20px;
}

.blog-upper{
	margin-right:-15px;
	margin-left:0;
}

.blog-rightcol{
	padding-top:0 !important;
}

.blog-content .col-sm-12{
	padding-right:0;
}

header aside iframe{
	display:none;
}

header aside ul{
	padding-bottom:0;
}


}



