.CashCardMainHeading .CCSignIn{display:flex;justify-content:start;padding:2% 0}
.CashCardMainHeading .ccbtn{background-color:#de162b;color:#fff;width:10%}
.CashCardMainHeading .UsBankCardImg{width:100%;height:auto;padding:12% 0 0 0}
@media(min-width:768px) and (max-width:1024px){.CashCardMainHeading .ccbtn{background-color:#de162b;color:#fff;width:25%}
.CashCardMainHeading .UsBankCardImg{width:100%;height:auto;padding:12% 26% 0 0;margin-top:50%;position:absolute}
}
@media(min-width:576px) and (max-width:780px){.CashCardMainHeading .UsBankCardImg{width:100% !important;height:auto !important;padding-right:2%;margin-top:3rem;position:absolute}
}
@media(min-width:481px) and (max-width:767px){.CashCardMainHeading .CCimgdiv{display:flex;justify-content:center}
.CashCardMainHeading .UsBankCardImg{width:35%;height:auto;padding:0}
.CashCardMainHeading{padding-bottom:10px;text-align:left}
.CashCardMainHeading .ccbtn{background-color:#de162b;color:#fff;width:35%;margin:0 auto}
}
@media(max-width:480px){.CashCardMainHeading .CCimgdiv{display:flex;justify-content:center}
.CashCardMainHeading .UsBankCardImg{width:40%;height:auto;padding:5% 0 6% 0}
.CashCardMainHeading{padding-bottom:10px;text-align:left}
.CashCardMainHeading .CCSignIn{display:flex;justify-content:start}
.CashCardMainHeading .ccbtn{background-color:#de162b;color:#fff;width:55%;margin:0 auto}
}
.CashCardMainHeading li{list-style:disc}
.CashCardMainHeading ul{padding-left:4%}
.section-heading,.expandCollapse,.backToTop{display:none}
header{margin-bottom:10px}
#textreminder-terms-and-conditions a{text-decoration:underline;color:#007bff}
.choose-categories-wrapper{margin:30px 0 20px 0}
.choose-categories-wrapper ul.category-ul{display:flex;flex-wrap:wrap;margin-bottom:45px}
.choose-categories-wrapper .add-scroll.cat-border{border-radius:6px;padding:15px 15px 7px 15px}
@media all and (max-width:992px){.choose-categories-wrapper .add-scroll.cat-border{border:0}
}
.add-scroll{display:flex}
@media all and (max-width:992px){.add-scroll{display:block}
}
.choose-categories-wrapper .add-scroll.cat-scrollbar{overflow:auto;padding:15px !important}
.choose-categories-wrapper ul.category-ul li{margin:5px 12px 5px 0;width:30.333%;min-height:90px}
.choose-categories-wrapper ul.category-ul li .catagory-item{height:100%}
.choose-categories-wrapper .categories-right .category-ul li{width:100%}
.choose-categories-wrapper .categories-head{margin-bottom:20px}
.choose-categories-wrapper .categories-head h5{font-size:21px;color:#18398a;font-weight:bold;line-height:24px}
.choose-categories-wrapper .categories-head p{font-size:16px;color:#555}
.choose-categories-wrapper .right-border{position:relative}
.choose-categories-wrapper .right-border:after{content:"";position:absolute;right:8px;height:100%;border-left:1px solid #55555547;bottom:0}
@media all and (max-width:992px){.choose-categories-wrapper .right-border:after{bottom:-30px;right:unset;height:1px;width:100%;border-left:0;border-bottom:solid 1px #55555547}
}
.choose-categories-wrapper .submit-category label,.choose-categories-wrapper .submit-category .form-group .help-text,.form-group .choose-categories-wrapper .submit-category .help-text{font-size:16px;color:#18398a;font-weight:normal}
.choose-categories-wrapper .submit-category input{height:40px;width:93%}
@media all and (max-width:992px){.choose-categories-wrapper .submit-category input{width:100%}
}
.choose-categories-wrapper .button-group-category{width:93%;text-align:right}
@media all and (max-width:992px){.choose-categories-wrapper .button-group-category{width:100%;text-align:left}
.choose-categories-wrapper .button-group-category button{width:100%;margin-top:15px}
}
.choose-categories-wrapper .categories-left .with-errors{margin-top:-40px}
@media all and (max-width:992px){.choose-categories-wrapper .categories-left .with-errors{margin-top:0}
}
@media all and (max-width:992px){.choose-categories-wrapper .categories-left{margin-bottom:60px;position:relative}
.choose-categories-wrapper .categories-left:after{content:"";display:block;position:absolute;bottom:-25px;width:100%;border-bottom:solid 1px #ccc}
}
.choose-categories-wrapper .categories-right .with-errors{margin-top:-40px}
@media all and (max-width:992px){.choose-categories-wrapper .categories-right .with-errors{margin-top:0}
}
@media all and (max-width:992px){.choose-categories-wrapper .categories-mb .form-group{display:flex;margin-bottom:10px}
}
.choose-categories-wrapper .categories-mb{display:none}
@media all and (max-width:992px){.choose-categories-wrapper .categories-mb{display:block}
}
@media all and (max-width:992px){.choose-categories-wrapper .form-group .selectBox.form-control{background:#f6f6f6;font-size:20px;color:#555;line-height:30px}
}
@media all and (max-width:992px){.choose-categories-wrapper .selectBox-dropdown .selectBox-arrow{background-size:25px;width:40px}
}
.catagory-item{border:solid 2px #b6b6b6;border-radius:4px;background-color:#f6f6f6;padding:7px 15px;color:#18398a;font-size:18px;font-weight:normal;line-height:22px;display:flex;align-items:center;justify-content:flex-start}
@media all and (max-width:992px){.catagory-item{justify-content:flex-start}
}
.catagory-item img{width:41px;margin-right:10px}
.catagory-item p{width:77%}
.catagory-item p.cattext-align-center{display:block;text-align:center;width:100%;color:#001e79}
.catagory-item .form-check-label{align-items:center;display:flex;justify-content:flex-end;width:100%}
.btn-max-blue{background-color:#18398a;color:#fff;font-weight:bold;border-radius:4px;margin-top:28px;border:solid 1px #18398a;padding:10px 25px}
.btn-max-white{background-color:#fff;color:#18398a;font-weight:bold;border-radius:4px;margin-top:28px;border:solid 2px #18398a;padding:10px 25px}
.merchants-container .btn-cta:disabled{background-color:#bdc0c9;color:#fff;border:solid 2px #bdc0c9;cursor:no-drop}
.choose-categories-footnote .backlink{color:#18398a;font-weight:normal;margin-top:15px}
@media all and (max-width:992px){.choose-categories-footnote .backlink i{left:auto}
}
.choose-categories-footnote h4,.choose-categories-footnote .car-summary-wrapper .header p,.car-summary-wrapper .header .choose-categories-footnote p{font-size:24px;font-weight:bold}
.categoryModal h3,.categoryModal .profile-head span,.profile-head .categoryModal span{font-size:34px;font-weight:bold;margin-bottom:20px}
.categoryModal .button-group-category button{width:222px}
.help-block.with-errors{color:#d83b48;font-size:14px;padding-top:8px}
.selectBox-dropdown .selectBox-label{width:100% !important}
.choose-categories-wrapper .form-group.submit-category .help-text{font-size:12px}
header{background:white}
.submit-category{display:none}
.categories-mb{display:none !important}
.nav{display:none}
@media(max-width:992px){.choose-categories-wrapper ul.category-ul li{width:100%}
.p-l-r-0{padding:10px}
.rte-text{padding:16px}
body{background:white}
}
@media(min-width:768px){.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:75%}
}
.rte-text{padding:32px}
footer .copyright{display:none}
footer{background-color:#001e79}
footer .unauth-copyright{padding:32px 0 25px 0}
footer .unauth-copyright p{font-size:12px;line-height:14px;margin-bottom:20px;color:#fff}
footer li a{color:#fff !important}
footer li a:hover,footer li{color:#fff}
footer .showinauthor{display:block !important}
.loadingSpinner{display:none}
.matMidSpinner,.fidelitySpinner,.transferPointsSpinner,.annualFeeSpinner{position:fixed;left:0;top:0}
.carouselcomponent,.carouselcomponent,.giftCardCarousel{height:100%}
.col-two-wrapper .container{padding:0;margin:0;max-width:100%}
@media(max-width:992px){.col-two-wrapper .container{padding:0}
}
.reward-redemption-modal .btn{width:100%;margin-top:20px}
.gen-popup-modal .btn{width:auto}
@media(max-width:767px){.full-bg.col-two-wrapper .textimage{margin-top:0}
.carouselcomponent .slick-dotted.slick-slider{margin-bottom:50px}
.gen-popup-modal .btn{width:100%}
}
.catalog-product-list .catalog-product-list--desc .reward-desc{font-size:14px;letter-spacing:.25px;height:85px;margin-bottom:20px;line-height:18px;overflow:hidden;display:none}
.cart-container .qty-section .quanityWrapper .btn-outline{background-color:transparent;color:#737373;border:2px solid #737373}
.points-transfer-sec.transferPointsSection .form-alert{margin-bottom:30px}
.rte-text ul li,.faqcomponent ul li{list-style-type:disc}
.rte-text ul{padding-left:50px}
.faqcomponent ul{padding-left:50px}
.faqcomponent ul li{margin-top:10px;margin-bottom:10px}
.faqcomponent p{margin-bottom:15px !important}
.primary-nav-wrapper .headerWelcomenote{margin-bottom:0}
.points-available-mob{display:none;width:100%}
.points-available-mob.primary-nav-wrapper .headerWelcomenote img{margin-right:0;float:left}
.points-available-mob.primary-nav-wrapper .headerWelcomenote h4{margin-left:0;line-height:29px;margin-left:auto}
.points-available-mob .container>span{line-height:29px}
.header-name-section{display:flex;padding-left:10px;flex-wrap:wrap}
.header-name-section>span{min-width:50%;max-width:100%;padding-right:10px}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.tokenX-field-section{height:50px}