html {
	scroll-behavior: smooth;
  }
  
  .sup, sup {
	  font-size: 12px;
  }
  
  .nav-horizontal .nav-item {
	  flex: unset;
  }
  
  .bplat-hero {
	  min-height: 430px;	
  }
  
  .new-rewards-box-3-col {
	  display: contents;
  }
  
  #exclusive {
	  min-height: 447px;
  }
  
  .tabs .tab-menu .tab-link,
  .tabs .tab-menu .tab-link:focus, 
  .tabs .tab-menu .tab-link:hover {
	  color: #00175a;
	  font-weight: bold;
	  outline: none !important;
  }
  
  .card-checking-tabs > .container {
	  max-width: 1400px;
  }
  
  .bplat-tab-gray-twocol .col-md-8 {
	  align-items: center;
	  display: flex;
  }
  
  .biz-gold-card-tab-earn {
	  min-height: 360px;
  }
  
  .biz-plat-card-tab-earn {
	  min-height: 306px;
  }
  
  .biz-checking-tab-header {
	  min-height: 84px;
  }
  
  .bplat-biz-checking-tab-header {
	  min-height: 85px;
  }
  
  .bplat-biz-checking-tab-header .row {
	  align-items: center;
	  padding-bottom: 15px !important;
	  padding-top: 15px !important;
  }
  
  .bplat-biz-checking-tab-header .col-md-2 {
	  border-right: 2px solid #66a9e2;
  }
  
  .bplat-biz-checking-tab-header .col-md-2 .image {
	  padding-top: 5px;
  }
  
  .bplat-biz-checking-tab-header .col-md-2 .image img {
	  max-height: 56px;
  }
  
  .biz-checking-tab-earn {
	  min-height: 650px;
  }
  
  .biz-checking-tab-earn .card-img-bg {
	  background-position: top;
  }
  
  .learn-more-arrow img {
	  max-width: 103px;
  }
  
  .biz-checking-tab-earn .numbers .number-row,
  .biz-checking-tab-move .numbers .number-row {
	  display: flex;
	  align-items: center;
	  min-height: 50px;
  }
  
  .benefits-title {
	  display: flex;
	  flex-direction: column;
	  min-height: 114px;
	  justify-content: end;
  }
  
  .benefits-wrapper-2 .benefits-title {
	  min-height: 70px;
  }
  
  .benefits-title img.pad-1-b {
	  padding-bottom: 7px !important;
  }
  
  /* plus signs start */	
  .bundle-plus {
	  width: 38px;
	  height: 38px;
	  position: absolute;
	  top: 44%;
	  right: 100%;
	  transform: translateY(-50%);
  }
  .new-rewards-box-3-col {
	  display: contents;
  }
  .preapproved_callout_2X img {
	  max-width:165px;
	  width:100%;
  }
  .AMEXGoldCard img {
	  max-width:77px;
	  padding-top: 5px;
  }
  /* plus signs end */	
  
  .bplat-hero .card-img-bg {
	  background-position: 40% 50%;
	  background-size: cover;
  }
  .headline-dsk {
  display: block;
  }
  
  #rewards-box-blue3 .dls-gray-02-bg,
  .blue-top-border {
	  background-color: #006FCF !important;
  }
  
  #sticky {
	  background-color: #ECEDEE !important;
  }
  
  .nav-menu {
	  margin-bottom: 0;
  }
  
  .nav-link {
	  color: #00175a;
	  display: block;
	  position: relative;
	  -webkit-user-select: none;
	  -moz-user-select: none;
	  -ms-user-select: none;
	  user-select: none;
	  white-space: nowrap;
  }
  
  .top-divider .container .row {
	  border-right: 2px solid #66A9E2;
	  border-bottom: none;
	  padding-right: 0;
	  padding-left: 0;
  }
  
  .top-divider .container .row .container .row {
	  border-right: none;
  }
  
  .pre-approved img {
	  max-width: 185px;
  }
  
  .biz-plat-card-tab-earn .apply .col-md-3 {
	  padding-right: 0;
  }
  
  .bplat-manage .card-img-bg {
	  background-position: right bottom;
  }
  
  .bplat-manage-col-border {
	  border-left: 1px solid #00175A;
  }
  
  .dark-grey {
	  background-color: #878B8E;
  }
  
  .grey-bg {
	  background-color: #F7F8F9;
  }
  
  .column-gray-border-left {
	  border-left: 1px solid #c8c9c7;
  }
  
  .bca-icon img {
	  max-height: 48px;
  }
  
  .grid-button-tab .container {
	  padding-left: 0;
  }
  
  .biz-checking-tab-move .card-img-bg {
	  background-position: 60%;
  }
  
  .member-since {
	  align-items: center;
	  border-top: 10px solid #006fcf;
	  display: flex;
	  min-height: 400px;
  }
  
  .member-since .card-img-bg {
	  background-position: right center;
  }
  
  .member-since-image img {
	  margin-top: -30px;
	  position: relative;
	  z-index: 100;
  }
  
  /* swap back to display none */
  .headline-tab {
  display: block;
  }
  .subheadline-dsk {
  display: block;
  }
  
  /* swap back to display none */
  .subheadline-mob {
  display: block;
  }
  .rewards-content-dsk {
  display: block;
  }
  
  /* swap back to display none */
  .rewards-content-mob {
  display: block;
  }
  #rewards-content .container{
  max-width: 100%;
  padding-left: 0!important; 
  padding-right: 0!important;
  }
  .rewards-box-grey .container .row .col-md-12,.rewards-box-blue .container .row .col-md-12 {
  height: 560px;
  }
  #rewards-content .col-md-4{
  padding-left: 0 !important;
  padding-right: 0 !important;
  }
  #Remove-blue-border-zmcdonne{
	  border-right: none;
	  border-bottom: none;
  }
  .bus-checking-logo{
	  height: auto;
	  width: 168px;
	  margin: auto;
  }
  #rewards-content > .container .col-md-4 .grid .container .row {
	  margin-left: 20px !IMPORTANT;
	  margin-right: 20px !IMPORTANT;
  }
  #rewards-content > .container .col-md-4 .grid .container .row .col-md-12 .grid .container .row {
	  margin-left: -10px !IMPORTANT;
	  margin-right: -10px !IMPORTANT;
  }
  .rewards-box-grey,.rewards-box-grey3 {
  background-color:#f7f8fa;
  height: 460px;
  }
  .rewards-box-blue {
  background-color:#00175b;
  height: 460px;
  }
  .rewards-box-grey2 {
  background-color:#ebebec;
  height: 80px;
  }
  .rewards-box-blue2 {
  background-color:#00175b;
  height: 80px;
  }
  
  .top-divider .container .row .col-md-4{
  padding-left: 0;
  padding-right: 0;
  }
  .preapproved_callout_2X img {
  max-width:172px;
  width:100%;
  }
  .AMEXGoldCard img {
  max-width:77px;
  }
  .earn_pill img {
  max-width:78px;
  }
  .earn_pill2 img {
  max-width:300px;
  }
  .limitedoffer_pill img {
    max-width: 229px;
  }
  .plus img {
  position: absolute;
	  left: 100%;
	  right: 0;
	  top: 50%;
	  bottom: 50%;
	  z-index: 999;
  }
  .plus1 img {
  position: absolute;
	  left: 100%;
	  right: 0;
	  top: 53%;
	  bottom: 50%;
	  z-index: 999;
  }
  .middle {
  top: 46%; position: absolute;
  }
  .bottom {
  top: 78%; position: absolute;
  }
  #modal-id-goes-here, #modal-id-goes-here-mob {
	  display: none;
	  position: fixed;
	  height: 100vh;
	  width: 100%;
	  background-color: rgba(0,0,0,0.5);
	  left:0;
	  top: 0;
	  align-items: center;
	  justify-content: center;
  }
  #modal-id-goes-here.active, #modal-id-goes-here-mob.active {
	  display: flex !important;
	  z-index: 99;
  }
  #modal-id-goes-here div, #modal-id-goes-here-mob div {
	  width: 100%;
	  max-width: 1000px;
	  text-align: center;
	  position: relative;
	  padding: 0 0 50px;
	  background:#fff;
  }
  #modal-id-goes-here button, #modal-id-goes-here-mob button {
	  text-decoration: none;
	  position: absolute;
	  top: 15px;
	  right: 15px;
	  font-family: "Helvetica Neue", Helvetica, fallbackBold, sans-serif;
	  font-weight: 300;
	  font-size: 35px;
	  color: #fff;
  }
  .button-id-goes-here, .button-id-goes-here-mob{
  cursor: pointer;
  }
  .mid-spacer {
  display: none;
  }
  .tabs.border {
  border:none;
  }
  .tab-content.pad-tb {
  padding-bottom: 0!important;
  }
  .blue-bg .card-img-bg {
  background-color:#006FCF;
  }
  .white-box {
  background-color:#fff;
  }
  .white-box .card-img-bg {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border: 0px solid #000000;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(120,120,120,0.71);
  -moz-box-shadow: 0px 1px 5px 0px rgba(120,120,120,0.71);
  box-shadow: 0px 1px 5px 0px rgba(120,120,120,0.71);
  }
  .white-box .container {
  height: 186px;
  }
  .column-blue {
	  border-right: 2px solid #00175a;
	  border-bottom: none;
  }
  .column-blue1,.column-blue2 {
	  min-height:236px;
  }
  .column-blue-gold .container {
  height: 546px;
  }
  .column-blue-gold .container p {
  font-size: .9375rem;
  }
  .column-blue-business .container {
  height: 236px;
  }
  
  .apply .container, .numbers .container {
  padding-left: 0!important;
	  padding-right: 0!important;
  }
  .members-space {
  height: 80px;
  }
  .redeem .container {
  max-width: 1040px;
  }
  .apply-buttons-dsk {display: block;}
  
  /* swap back to display none */
  .apply-buttons-tab {display: block;}
  
  /* swap back to display none */
  .apply-buttons-tab2 {
	  display: block;
  }
  
  .apply-bar {
	  bottom: 0;
	  position: fixed !important;
	  width: 100%;
	  z-index: 1000;
  }
  
  #amex-footer {
	  padding-bottom: 140px;
  }
  
  /* Override fixed position in Editor mode */
  .aem-AuthorLayer-Edit .apply-bar {
	  position: relative !important;
  }
  
  .apply-bar .btn {
	  white-space: inherit;
  }
  .tab-approved .col-md-6 {
    align-items: center;
    display: flex;
  }
  .tab-approved .col-md-6 p {
    padding-top: 0 !important;
  }
  
  @media screen and (min-width:1575px) {
	  .bplat-hero .card-img-bg {
		  background-color: #006FCF;
		  background-position: right;
		  background-repeat: no-repeat;
		  background-size: contain;
	  }
  }

  @media screen and (min-width: 1351px) {
    .tab-approved .col-md-6 p.tab-approved-tagline {
      margin-left: -35px;
    }
  }
  
  @media screen and (max-width:1350px) {
  .rewards-box-grey, .rewards-box-grey3 {
  height: 520px;
  }
  .rewards-box-blue {
  height: 520px;
  }
  .rewards-box-grey .container .row .col-md-12,.rewards-box-blue .container .row .col-md-12 {
  height: 520px;
  }
  }
  @media screen and (max-width:1280px) {
  
  /* swap back to display none */
  .headline-dsk {
  display: block;
  }
  .headline-tab {
  display: block;
  }
  
  .hide-1280 {
	  display: none;
  }
  
  .biz-gold-card-tab-earn .apply .row {
	  display: block;
  }
  
  .biz-gold-card-tab-earn .apply .row .col-md-4,
  .biz-plat-card-tab-earn .apply .row .col-md-4 {
	  max-width: 100%;
  }
  
  .biz-gold-card-tab-earn .apply .row .col-md-8,
  .biz-plat-card-tab-earn .apply .row .col-md-8 {
	  max-width: 100%;
	  padding-top: 20px;
  }
  
  .biz-plat-card-tab-earn .apply .col-md-9 {
	  padding-top: 10px;
  }
  
  .biz-checking-tab-earn .numbers .number-row,
  .biz-checking-tab-move .numbers .number-row {
	  align-items: flex-start;
  }
  
  .heading-5 {
	  font-size: 1.375rem;
	  line-height: 1.875rem;
  }
  .rewards-box-grey, .rewards-box-grey3 {
  height: 570px;
  }
  .rewards-box-blue {
  height: 570px;
  }
  .rewards-box-grey .container .row .col-md-12,.rewards-box-blue .container .row .col-md-12 {
  height: 570px;
  }
  .apply .container .row .col-md-7, .apply .container .row .col-md-5 {
  max-width: 100%;
  }
  .apply .container .row .col-md-7 {
	  flex: 100%;
  }
  .apply .container .row .button .button .btn.margin-center {
  margin: 0!important;
  }
  .middle {
  top: 40%; position: absolute;
  }
  .bottom {
  top: 73%; position: absolute;
  }
  .white-box .container {
  height: 230px;
  }
  .column-blue-gold .container {
  height: 735px;
  }
  .column-blue-gold .container p {
  font-size: .875rem;
  }
  .column-blue-business .container {
  height: 274px;
  }
  
  .members-space {
  height: 40px;
  }
  /* swap back to display none */
  .apply-buttons-dsk {display: block;}
  .apply-buttons-tab {display: block;}
  /* swap back to display none */
  .apply-buttons-tab2 {display: block;}
  }
  
  @media screen and (max-width:1280px) and (min-width:767px) {
	  .apply-buttons-dsk .row {
		  justify-content: center;
	  }
  
	  .apply-buttons-dsk .col-md-3 {
		  flex: 0 0 34%;
		  max-width: 50%;
	  }
	  
	  .apply-buttons-dsk .col-md-3:first-of-type,
	  .apply-buttons-dsk .col-md-3:last-of-type {
		  max-width: 0;
	  }
  
	  .biz-plat-card-tab-earn .apply .col-md-3,
	  .biz-plat-card-tab-earn .apply .col-md-9 {
		  flex: unset;
		  max-width: 100%;
	  }
  }

  @media screen and (min-width: 1024px) {
    .bplat-hero .col-md-5.col-md-offset-1 {
        margin-left: 7%;
    }
  }
  
  @media screen and (max-width: 1023px) and (min-width: 768px) {
      .top-divider .heading-5 {
        font-size: 19px;
      }
	  .apply-buttons-dsk .col-md-3 {
		  flex: 0 0 47%;
	  }
  
	  .two-col-mid-screen .col-md-3 {
		  flex: 0 0 50%;
		  max-width: 50%;
	  }
  
	  .wrapper-3col > .container {
		  max-width: 720px;
	  }
  
	  .wrapper-3col .col-md-4,
	  .wrapper-3col .col-md-8 {
		  flex: unset;
		  max-width: 100%;
	  }
  
	  .bplat-manage .card-img-bg {
		  background-position: 90%;
	  }
  
	  .benefits-wrapper .col-md-4 .container,
	  .benefits-wrapper .col-md-4 .container .col-md-12 {
		  padding-left: 0 !important;
		  padding-right: 0 !important;
	  }
  }
  
  @media screen and (max-width:1200px) {
  .rewards-box-grey, .rewards-box-grey3 {
  height: 675px;
  }
  .rewards-box-blue {
  height: 675px;
  }
  .rewards-box-grey .container .row .col-md-12,.rewards-box-blue .container .row .col-md-12 {
  height: 675px;
  }
  }
  
  @media screen and (max-width:1024px) {
  .hide-small {
	  display: none;
  }
  
  .top-divider .container {
	  padding-left: 18px;
  }
  
  .biz-checking-tab-header .row {
	  display: block;
  }
  
  .biz-checking-tab-header .row .col-md-2,
  .biz-checking-tab-header .row .col-md-10 {
	  max-width: 100%;
  }
  
  .top-divider .container .row .col-md-2 .image {
	  border-right: none;
  }
  
  .biz-checking-tab-header .row .col-md-2 .image div {
	  text-align: center !important;
  }
  
  .biz-checking-tab-header .row .col-md-2 .image img {
	  padding-right: none;
  }
  
  .biz-checking-tab-earn .heading-6 {
	  font-size: 2.075rem;
  }
  
  .biz-checking-tab-earn .btn {
	  white-space: inherit;
  }
  
  .biz-checking-tab-move .card-img-bg.hidden-sm-down {
	  background-position: 80%;
  }
  
  .bplat-tab-gray-twocol > .container {
	  padding-left: 0 !important;
	  padding-right: 0 !important;
  }
  
  .bplat-tab-gray-twocol .bplat-tab-gray-textcol .row {
	  padding-left: 0 !important;
	  padding-top: 20px;
  }
  
  .bplat-tab-gray-twocol .bplat-tab-gray-textcol .row p {
	  text-align: center !important;
  }
  
  .member-since .card-img-bg {
	  background-position: 80% 50%;
  }
  
  .middle {
  position: relative;
  }
  .bottom {
  top: 82%; position: absolute;
  }
  .mid-spacer {
  display: block;
  }
  .white-box .container {
  height: 296px;
  }
  .column-blue-gold .container {
  height: 977px;
  }
  .column-blue-gold .container p {
  font-size: .875rem;
  }
  .column-blue-business .container {
  height: 322px;
  }
  .members-space {
  height: 20px;
  }
  /* swap back to display none */
  .apply-buttons-dsk {display: block;}
  /* swap back to display none */
  .apply-buttons-tab {display: block;}
  .apply-buttons-tab2 {display: block;}
  }
  @media screen and (max-width:850px) {
  .heading-6 {
	  font-size: 2.075rem;
  }
  }
  
  @media screen and (min-width:768px) {
	  .show-mob,
	  .siteareanav {
		  display: none;
	  }
  
	  .apply-buttons-tab2 > .container > .row .col-md-3:first-of-type,
	  .apply-buttons-tab2 > .container > .row .col-md-3:last-of-type {
		  display: flex;
		  flex-direction: column;
		  justify-content: center;
	  }
  
	  .apply-button-txt > .container {
		  padding-left: 0 !important;
	  }
  
	  .apply-button-txt > .container > .row {
		  justify-content: flex-start;
	  }
  
	  .apply-button-txt > .container > .row > .col-md-12 {
		  flex: none;
	  }
  
	  .apply-button-txt.hide-mob > .container {
		  padding-right: 0 !important;
	  }
  
	  .apply-button-txt.hide-mob > .container > .row {
		  justify-content: flex-end;
	  }
      .benefits-details .image {
        min-height: 55px;
      }
  }
  
  @media screen and (min-width:767px) {
	  .points-3col-top {
		  display: flex;
		  flex-direction: column;
		  justify-content: center;
		  min-height: 115px;
	  }
	  
	  /* button alignment */
	  #rewards-content > div.container .row .col-md-4 > div,
	  #rewards-content > div.container .row .col-md-4 > div > div.grid,
	  .new-rewards-box-3-col > div.container,
	  .new-rewards-box-3-col > div.container .row,
	  .new-rewards-box-3-col > div.container .row .col-md-12 > div {
		  height: 100%;
	  }
	  
	  .new-rewards-box-3-col > div.container .row .col-md-12 > div {
		  display: flex;
		  flex-direction: column;
	  }
	  
	  /*.new-rewards-box-3-col > div.container .row .col-md-12 > div .grid:last-of-type {
		  margin-top: auto;
	  }*/
  
	  .pre-approval .container {
		  padding-left: 0;
	  }
  
	  .pre-approval .col-md-4,
	  .pre-approval .col-md-8 {
		  flex: unset;
		  max-width: 100%;
	  }
  
	  .hide-desktop {
		  display: none;
	  }
  
	  #even-more {
		  padding-bottom: 30px;
	  }
  }
  @media screen and (max-width:767px) {
  .bundle-plus {
	  width: 38px;
	  height: 38px;
	  position: absolute;
	  top: 0%;
	  left: 50%;
	  transform: translateX(-50%);
	  margin-left: 0px;
	  margin-top: -47px;
  }
  
  .show-mob,
  .siteareanav {
	  display: block;
  }
  .hide-mob {
	  display: none;
  }
  
  .hide-mobile {
	  display: none;
  }
  
  .bplat-hero {
	  min-height: 1023px;
  }
  
  .new-rewards-box-dark-blue-3-col > .container,
  #rewards-box-blue3 > .container {
	  padding-bottom: 20px;
  }
  
  #exclusive {
	  min-height: 940px;
  }
  
  #exclusive .card-img-bg {
	  background-position: center bottom;
  }
  
  .bplat-hero .card-img-bg {
	  background-position: 50% 70%;
  }
  
  .biz-gold-card-tab-header {
	  padding: 30px 0 10px 0;
  }
  
  .tabs .tab-menu .tab-link,
  .tabs .tab-menu .tab-link:focus, 
  .tabs .tab-menu .tab-link:hover {
	  border-bottom: 4px solid transparent !important;
	  border-top: 4px solid transparent;
	  justify-content: center;
  }
  
  .tabs .tab-menu .tab-link[aria-selected=true] {
	  border-top: 4px solid #00175a;
  }
  .tabs .tab-menu .tab-link[aria-selected=true]:after {
	  background-color: transparent;
  }
  
  .tab-content.pad-tb,
  .card-checking-tabs > .container > .row {
	  padding-top: 0 !important;
  }
  
  .card-checking-tabs > .container,
  .card-checking-tabs > .container > .row {
	  padding-left: 0 !important;
	  padding-right: 0 !important;
  }
  
  .tab-approved {
	  padding-bottom: 20px;
	  padding-top: 20px;
	  text-align: center;
  }
  
  .tab-approved .heading-5 {
	  border-right: none !important;
	  display: inline-block;
	  padding: 20px 0 20px 0;
  }
  
  .bplat-tab-gray-textcol > .container {
	  padding-left: 10px !important;
	  padding-right: 10px !important;
  }
  
  .preapproved_callout_2X.text-align-left {
	  text-align: center !important;
  }
  
  .biz-gold-card-tab-earn {
	  min-height: 860px;
  }
  
  .biz-plat-card-tab-earn {
	  min-height: 700px;
  }
  
  .biz-plat-card-tab-earn .card-img-bg,
  .biz-checking-tab-earn .card-img-bg {
	  background-position: center bottom;
  }
  
  .biz-checking-tab-earn {
	  min-height: 1700px;
  }
  
  .bplat-biz-checking-tab-header {
	  padding-bottom: 30px;
	  padding-top: 30px;
	  text-align: center;
  }
  
  .top-divider .container .row,
  .bplat-biz-checking-tab-header .col-md-2 {
	  border-right: none;
  }
  
  .bplat-biz-checking-tab-header .col-md-2 .image {
	  padding-bottom: 30px;
  }
  
  .bplat-manage {
	  min-height: 1175px;
  }
  
  .bplat-manage-col-border {
	  border-left: none;
	  border-top: 1px solid #00175A;
	  margin-top: 30px;
	  padding-top: 30px;
  }
  
  .biz-checking-tab-move .card-img-bg.hidden-md-up {
	  background-position: center 80%;
  }
  
  .sub-title {
	  padding-bottom: 40px;
  }
  
  .benefits-title {
	  min-height: 0;
  }
  
  .member-since {
	  display: block;
	  min-height: 800px;
  }
  
  .member-since .card-img-bg {
	  background-position: bottom;
  }
  
  .column-gray-border-left {
	  border-left: none;
  }
  
  .apply-buttons-dsk .col-md-3:nth-child(3) {
	  padding-top: 30px;
  }
  
  .biz-value .biz-value-disclaimer .row {
	  padding-bottom: 0 !important;
  }
  
  #bca-mod-mob {height:1150px;}
  .headline-dsk {
  display: block;
  }
  /* swap back to display none */
  .headline-tab {
  display: block;
  }
  /* swap back to display none */
  .subheadline-dsk {
  display: block;
  }
  .subheadline-mob {
  display: block;
  }
  
  /* swap back to display none */
  .column-blue-business
  .rewards-content-dsk {
  display: block;
  }
  .rewards-content-mob {
  display: block;
  }
  
  /* swap back to display none */
  .rewards-content-dsk {
  display: block;
  }
  .heading-6 {
	  font-size: 2.375rem;
  }
  .heading-5 {
	  font-size: 1.875rem;
	  line-height: 2.375rem;
  }
  .plus img, .plus1 img {
	  left: 47%;
	  right: 50%;
	  top: 92%;
	  bottom: 0;
  }
  .mem img {
  position: absolute;
  z-index: 999;
  left: 27%;
  top: 155%;
  }
  .column-blue {
	  border-bottom: 2px solid #00175a;
	  border-right: none;
  }
  .column-blue1 {
	  height: 225px;
  }
  .column-blue2 {
	  min-height:200px;
  }
  .column-blue3 {
	  min-height:216px;
  }
  .column-blue3 .container .row .image {
	  padding-top: 30px;
  }
  .column-blue4 .container .row .image {
	  padding-top: 25px;
  }
  .rewards-box-grey {
  height: 600px;
  }
  .rewards-box-grey3 {
  height: 550px;
  }
  .rewards-box-blue {
  height: 675px;
  }
  .rewards-box-grey .container .row .col-md-12,.rewards-box-blue .container .row .col-md-12 {
  height: 675px;
  }
  .column-blue-gold .container {
  height: 415px;
  }
  .column-blue-gold .container p {
  font-size: .9375rem;
  }
  .column-blue-business .container {
  height: 236px;
  }
  .bottom {
  position: relative;
  }
  .apply-buttons-dsk {display: block;}
  /* swap back to display none */
  .apply-buttons-tab {display: block;}
  /* swap back to display none */
  .apply-buttons-tab2 {display: block;}
  
  .apply-bar .bg-apply-now,
  .apply-bar .bca-apply-now {
  padding-bottom: 0 !important;
  padding-top: 0;
  }
  }
  
  @media screen and (max-width:541px) {
  /* swap back to display none */
  .headline-dsk {
  display: block;
  }
  .headline-tab {
  display: block;
  }
  .mem img {
  left: 25%;
  top: 155%;
  }
  }
  
  @media screen and (max-width:511px) {
  #bca-mod-mob {height:1200px;}
  .mem img {
  left: 20%;
  top: 155%;
  }
  .column-blue3 .container .row .image {
	  padding-top: 20px;
  }
  }
  
  @media screen and (max-width:495px) {
  .biz-gold-card-tab-earn .heading-6,
  .biz-plat-card-tab-earn .heading-6 {
	  font-size: 2rem;
  }
  
  .biz-gold-card-tab-earn .btn,
  .biz-plat-card-tab-earn .btn {
	  white-space: inherit;
  }
  
  .biz-plat-card-tab-earn {
	  min-height: 560px;
  }
  
  .biz-checking-tab-earn {
	  min-height: 1370px;
  }
  
  .mem img {
  left: 20%;
  top: 145%;
  }
  
  .bplat-hero .card-img-bg {
	  background-position: center bottom;
  }
  
  #exclusive {
	  min-height: 790px;
  }
  
  .hide-495 {
	  display: none;
  }
  
  .member-since {
	  min-height: 750px;
  }
  
  .bplat-manage {
	  min-height: 1300px;
  }
  
  }
  
  @media screen and (max-width:468px) {
  
  .column-blue {
	  border-bottom: 2px solid #00175a;
	  border-right: none;
  }
  .rewards-box-grey {
  height: 650px;
  }
  .rewards-box-grey3 {
  height: 600px;
  }
  .rewards-box-blue {
  height: 650px;
  }
  .rewards-box-grey .container .row .col-md-12,.rewards-box-blue .container .row .col-md-12 {
  height: 650px;
  }
  .plus img, .plus1 img {
	  left: 45%;
	  right: 50%;
	  top: 93%;
	  bottom: 0;
  }
  .column-blue-gold .container {
  height: 525px;
  }
  }
  
  @media screen and (max-width:434px) {
  .column-blue2 {
	  height:220px; 
  }
  }
  
  @media screen and (max-width:422px) {
  .mem img {
	  left: 15%;
	  top: 135%;
  }
  }
  
  @media screen and (max-width:411px) {
  #bca-mod-mob {height:1450px;}
  .mem img {
	  left: 15%;
	  top: 135%;
  }
  
  .column-blue2 .container .row .image {
	  padding-top: 10px;
  }
  }
  
  @media screen and (max-width:395px) {
  .rewards-box-grey {
  height: 700px;
  }
  .rewards-box-grey3 {
  height: 650px;
  }
  .rewards-box-blue {
  height: 700px;
  }
  .rewards-box-grey .container .row .col-md-12,.rewards-box-blue .container .row .col-md-12 {
  height: 700px;
  }
  .plus img, .plus1 img {
	  left: 45%;
	  right: 50%;
	  top: 93%;
	  bottom: 0;
  }
  .mem img {
  left: 12%;
  top: 135%;
  }
  }
  
  @media screen and (max-width:390px) {
  .column-blue1 {
	  height: 250px;
  }
  }
  
  @media screen and (max-width:367px) {
  .mem img {
  left: 10%;
  top: 125%;
  }
  }
  
  
  @media screen and (max-width:359px) {
  #bca-mod-mob {height:1350px;}
  }
  
  @media screen and (max-width:349px) {
  .mem img {
  left: 8%;
  top: 125%;
  }
  }
  
  @media screen and (max-width:325px) {
  #bca-mod-mob {
	  height:1600px;
  }
  .column-blue2 {
	  height: 240px;
  }
  }
  
  @media screen and (max-width:318px) {
  #bca-mod-mob {height:1570px;}
  }
  
  @media screen and (max-width:300px) {
  #bca-mod-mob {height:2030px;}
  .heading-6 {
	  font-size: 2.075rem;
  }
  .column-blue-gold .container {
  height: 580px;
  }
  .column-blue2 {
	  height: 282px;
  }
  .column-blue2 .container .row .image {
	  padding-top: 0;
  }
  .mem img {
  left: 0%;
  top: 100%;
  }
  .biz-plat-card-tab-earn {
	  min-height: 620px;
  }
  .biz-checking-tab-earn {
	  min-height: 1500px;
  }
  }
  
  
  @media only screen and (max-width: 1279px) {
	  .hide-1279 {
		  display: none;
	  }
  }
  
  @media only screen and (max-width: 350px) {
	  .subhead_mob_only_font_size{
		  font-size: 1.1rem !important;
	  }
	  .legal_hero_copy{
		  font-size: 15px !important;
	  }
	  .small_screen_hero_text{
		  font-size: 2rem !important;
		  line-height: 2rem !important;
	  }
	  .welcome_offer_mob_only{
		  font-size: 1.7rem !important;
		  line-height: 1.4rem !important;
	  }
	  .sub_30k_hero_text{
		  line-height: 1.3rem !important;
	  }
	  .book_bg_cont .pad-3-r {
		  padding-right: 0px !important;
	  }
	  .book_bg_cont .margin-3-r {
		  margin-right: 0px !important;
	  }
	  
  }
  
  @media only screen and (max-width: 350px){
	  .bplat-manage {
		  min-height: 1450px !important;
	  }
  }