@media only screen and (max-width:1366px) and (min-width:1232px){.popup-content,div.menuDrop span.title{text-align:left}header ul.menuList li a{padding:0 17px;font-size:14px}.headerWrapper div.menu{flex:1;text-align:right}header ul.menuList li a.searchBTN{padding:0 30px 0 0}.creditCardPopup{display:none;position:fixed;top:50%;left:50%;width:85%;max-height:90%;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;border-radius:5px;position:relative;max-width:100%;max-height:90%;overflow:scroll}}@media only screen and (max-width:1232px) and (min-width:1120px){.popup-content,div.menuDrop span.title{text-align:left}header ul.menuList li a{padding:0 13px;font-size:12px}.headerWrapper div.menu{flex:1;text-align:right}header ul.menuList li a.searchBTN{padding:0 30px 0 0}.bgColorPromo-02 .contentText .uk-flex,.bgColorPromo-03 .contentText .uk-flex{flex-direction:column}.bgColorPromo-02 .contentText .uk-flex button:first-child{margin-bottom:5px}.creditCardPopup{display:none;position:fixed;top:50%;left:50%;width:85%;max-height:90%;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;border-radius:5px;position:relative;max-width:100%;max-height:90%;overflow:scroll}}@media only screen and (max-width:1120px) and (min-width:1060px){header ul.menuList li a.searchBTN{padding:0 30px 0 0}header ul.menuList li a{padding:0 10px!important;font-size:11px!important}.bgColorPromo-02 .contentText .uk-flex,.bgColorPromo-03 .contentText .uk-flex{flex-direction:column}.bgColorPromo-02 .contentText .uk-flex button:first-child{margin-bottom:5px}.creditCardPopup{display:none;position:fixed;top:50%;left:50%;width:85%;max-height:90%;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;border-radius:5px;text-align:left;position:relative;max-width:100%;max-height:90%;overflow:scroll}}@media only screen and (max-width:1120px) and (min-width:960px){.popup-content,div.menuDrop span.title{text-align:left}header ul.menuList li a{padding:0 5px;font-size:9.5px}header ul.menuList li a.searchBTN{padding:0 28px 0 0!important}.headerWrapper div.menu{flex:1;text-align:right}.bgColorPromo-02 .contentText .uk-flex,.bgColorPromo-03 .contentText .uk-flex{flex-direction:column}.bgColorPromo-02 .contentText .uk-flex button:first-child{margin-bottom:5px}.bgColorPromo-02 .contentText,v .bgColorPromo-03 .contentText{padding:15px 0 15px 40px!important}.bgColorPromo-02 .contentText .uk-flex .btnPrimary{padding:13px 5px}.creditCardPopup{display:none;position:fixed;top:50%;left:50%;width:85%;height:90%;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;border-radius:5px;position:relative;max-width:100%;max-height:90%;overflow:scroll}}@media only screen and (max-width:960px){i.arrowIcon,section.bfBanner{background-size:cover}.uk-sticky,header{padding-bottom:15px}div.menuDrop span.title,header div.menu ul.menuList>li{background-color:#f6f5f5}.amexTag,.bfTag,.gpTag,.troyTag{height:auto}header div.bf-logo-wrapper{margin-top:8px}.desktopShows,div.menuButton div.opened span.line-02,header div.menu ul.menuList li.searchUS{display:none}.mobileShows{display:block}.menuList .searchBTN{display:none!important}.promoArea .buttonDetailBlock{padding:0 15px 20px}div.applyNow button,div.copyright ul li{margin:0}section.creditCards figure.uk-margin-remove{text-align:center}section.creditCards figure.uk-margin-remove img{float:none}.captchaText{width:80%}.captchaText input{margin-top:20px}.refresh{margin-top:20px!important}.refresh img{padding-top:75%!important}.mainSlider.creditCardBanner h1,section.bannerSlider span.title{font-size:32px}.mainSlider.msGold p{font-size:18px;line-height:26px;font-weight:400}.mainSlider.creditCardBanner .columnOne{text-align:center;padding-bottom:30px}.mainSlider.creditCardBanner .columnTwo{display:flex;justify-content:center}.headerWrapper a:first-child{flex:1}.bgColorPromo-02 .contentText .uk-flex,.bgColorPromo-03 .contentText .uk-flex,.campaignFilterBlock,.campaignFilterBlock .filterBlock,div.copyright ul,header div.menu div.menuDrop div.uk-flex,section.breadcrumbs div.uk-flex,section.creditCards.reverseCard .bgColorCard-02{flex-direction:column}header .btnSecondary{margin-right:15px}.uk-sticky{padding-top:15px}div.discountCard,div.menuButton div.opened span.text,footer span.footerTitle,section.campaignDetail,section.filter .uk-select,section.filter button.filter{margin-top:15px}section.bannerSlider .btnTransparent{margin-left:0;margin-top:15px}section.bannerSlider div.bSlider{padding:0 50px}div.applyNow,section.creditCardsApplyNow .bgColorApplyNow{padding:15px}div.arrows a.leftArrowAnc{margin-left:15px}i.arrowIcon{width:32px;height:32px}section.promoArea div.contentText{position:relative;padding:15px}section.promoArea div.contentText p{margin:15px 0;font-size:13px}.bgColorPromo-02 .contentText,.bgColorPromo-03 .contentText{padding:15px!important}.bgColorPromo-02 .contentText .uk-flex button:first-child{margin-bottom:5px}.bgColorPromo-02 .contentText .uk-flex .btnPrimary,.bgColorPromo-03 .contentText .uk-flex .btnPrimary,table.calculateTable td.title{padding:10px;font-size:12px}section.breadcrumbs ul.socialMediaContent{justify-content:flex-end;margin-top:0}section.breadcrumbs ul.socialMediaContent li:first-child{margin-left:0;display:none}section.breadcrumbs ul.breadcrumbsContent{flex-wrap:wrap}section.mileCalculator div.calculator{padding:60px 15px}div.copyright ul{text-align:center;justify-content:center}div.applyNow{margin-bottom:15px!important}div.menuItem>ul{height:0;opacity:0;margin:0;display:none}div.menuItem.opened>ul{height:100%!important;opacity:1!important;display:block}div.menuItem{position:relative;transition:.2s ease-in-out}div.menuItem span.footerTitle::after,div.menuItem span.title::after{content:"";position:absolute;right:16px;top:0;width:8px;height:16px;background:url(../img/icons/breadcrumbs-ico.svg) center no-repeat;display:block}div.menuItem.opened span.footerTitle::after,div.menuItem.opened span.title::after{transform:rotate(-90deg)}div.menuItem.menuItemBg{background-color:#f6f5f5!important}div.menuDrop span.title{border:0;font-weight:700;font-size:15px;line-height:18px;padding:16px}div.menuDrop span.title::after{margin-top:18px}div.menuButton{cursor:pointer}div.menuButton div.opened{margin-top:5px}div.menuButton span.text{font-weight:600;font-size:8px;line-height:9px;letter-spacing:.08em;display:block}div.menuButton span.line{width:100%;background-color:#000;border-radius:3px;height:3px;display:block;margin-bottom:4px;transition:.2s ease-in-out}div.menuButton div.opened span.line-03{transform:rotate(-45deg)}div.menuButton div.opened span.line-01{transform:rotate(45deg);margin-bottom:-3px}header button.btnSecondary a{font-size:12px;padding:8px 5px}header .uk-margin-left{margin-left:4px!important;margin-right:5px}header .milesAndSmilmes{margin-left:5px;margin-right:5px;max-width:95px}header .logo{max-width:118px}div.searchInput{padding:5px}header div.menu{display:none;position:absolute;left:0;right:0;bottom:0;top:62px;background-color:var(--white-color);z-index:9999999;height:100vh}header div.menu ul.menuList{flex-direction:column;width:100%}header div.menu ul.menuList li a{border:0;display:flex;padding:16px;font-weight:700;font-size:14px;line-height:16px;align-items:center;justify-content:space-between}header div.menu ul.menuList li a:hover,header div.menu ul.menuList li.uk-active a{background-color:#efefef}header div.menu ul.menuList li.uk-active div.menuDrop{background-color:#f5f5f6}header div.menu ul.menuList li.uk-active div.menuDrop div.menuItem.opened ul{background-color:#efefee}header div.menu ul.menuList>li>a::after{content:"";width:8px;height:16px;display:inline-block;background:url(../img/icons/breadcrumbs-ico.svg) center no-repeat}header div.menu div.menuDrop{position:unset;width:100%;background-color:transparent;box-shadow:unset;padding:0}header div.menu div.menuDrop div.uk-flex div.uk-margin-right{margin-right:0!important}div.menuDrop ul{padding:16px 0}div.menuDrop ul li{padding:0 16px;position:relative}div.menuDrop ul li::before{width:6px;height:12px;background:url(../img/icons/breadcrumbs-ico.svg) center no-repeat;content:"";display:inline-block}div.menuDrop ul li a{padding:0!important;font-weight:300!important;color:var(--black-color);margin-left:5px}div.menuItem.menuItemBg span.title::after{transform:unset}header div.menu ul.menuList>li.uk-active>a{text-decoration:none;color:#20419a;background-color:#efefef}div.menuItem.menuItemBg.opened span.title::after,header div.menu ul.menuList>li.uk-active>a::after{transform:rotate(90deg)}div.headerWrapper{justify-content:space-between}section.creditCards ul.creditCardWrapper{padding:20px 0 0!important}section.creditCards .bgColorCard-02{flex-direction:column-reverse}section.creditCards span.title{font-size:20px}div.textCenterForResponsive{text-align:center!important}section.allCardBg div.content p{font-size:10px;text-align:center}section.cartTable div.content p{font-size:10px}section.compareButton .btnPrimary a{padding:5px;font-size:12px}table.uk-table td{padding:5px;font-size:10px;min-width:50px}table.calculateTable td{font-size:12px}.campaign-filter--item{border-right:none;padding:5px 10px;margin-right:0;margin-bottom:10px;background:#ebebeb;justify-content:space-between}.campaign-filter--item__checkbox{text-align:right}.bfTag{width:45px}.gpTag{width:50px}.troyTag{width:42px}.amexTag{width:39px}.creditCardPopup{display:none;position:fixed;top:50%;left:50%;width:85%;height:90%;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;border-radius:5px;text-align:left;position:relative;max-width:100%;max-height:90%;overflow:visible}}@media only screen and (max-width:640px){.onlyMobile{display:inline-block}.mobileView{flex-direction:column-reverse;margin-left:unset!important;width:-webkit-fill-available}.mobileView button{width:100%;margin-bottom:10px!important}.requestCartForm button.btnPrimary{padding:15px 5px}.applicationFormTitleBlocks,section.bfBanner div.uk-flex>img{display:none}.mainSlider.creditCardBanner.msPlatinum{background-image:linear-gradient(to bottom,#040304,#e5dfdf)}.mainSlider.creditCardBanner h1{font-size:26px;line-height:32px}.mainSlider.creditCardBanner p{font-size:16px;line-height:24px}section.creditCards .bgColorCard-02{padding:20px 0}section.creditCardsApplyNow .bgColorApplyNow{flex-direction:column}section.creditCardsApplyNow p{font-size:18px;padding-bottom:14px}.section.creditCardsApplyNow a.btnPrimaryCustom{margin-left:0!important}section.creditCardsApplyNow .uk-margin-right{margin-right:0!important}.paymentsFacilitiesDetails{margin:15px 0}section.paymentsFacilitiesDetails div.content{margin-top:15px;padding-top:0}.cardDescriptionBlocks{margin-top:10px!important}.cardDescriptionBlocks p{text-align:justify;font-size:14px;margin-bottom:8px}.requestCartForm label{font-size:13px}.campaign_bf_mobile{display:block;text-align:center;margin:10px 0!important}.bfBanner{text-align:center;padding:60px 0!important}section.bfBanner div.uk-flex{justify-content:space-evenly}section.bfBanner a{margin-right:0}.error-404{font-size:20px}.error-404-sub{padding:0}.allMiniCardsScope{margin-left:0}.allMiniCardsScope div{display:flex;padding-left:0;justify-content:center}.allMiniCardsScope div img{width:90%;margin-bottom:8px!important}.mobileView{margin-top:0!important}}