.section-calculator.-miles{padding:30px 0}.calc-banner-image{background-size:60%;background-position:center right;background-repeat:no-repeat}.section-calculator .scrollable-menu{height:auto;max-height:200px;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.section-calculator .scrollable-menu::-webkit-scrollbar{width:0;height:0}.section-calculator .main-header.a-center{color:#4f455e;font-family:Lato;font-size:30px;font-weight:600;line-height:38px;font-weight:700}.section-calculator .main-header.a-center span{color:#71629d}.section-calculator .sub-header.a-center,.section-calculator.-miles .txt-note{color:#4f455e;font-family:Lato;font-size:16px;font-weight:500;line-height:23px;padding-top:15px}.section-calculator .section-calculator.-miles .txt-note{font-style:inherit;text-align:left}.section-calculator .calculator-menu{max-width:100%;margin-bottom:40px}.section-calculator .section-calculate .chart ul{display:inline-block}.section-calculator .section-calculate .chart li:nth-child(-n+4){border:none !important;border-right:none !important}.section-calculator .section-calculate .chart li{border:1px solid #f7f6fc !important;border-right:none !important;margin:2px;text-align:left;padding:5px 10px 30px 10px;width:21%;height:104px;border-radius:5px;background-color:#f7f6fc;float:left;width:24%}.section-calculator .section-calculate .chart li.active{margin:2px;width:24%;height:104px;box-shadow:0 2px 10px rgba(0,0,0,0.05);border-radius:5px;border:1px solid #4f455e !important;background-color:#fff;text-align:left;padding:5px 10px 30px 10px}.section-calculator .section-calculate .chart .input-wrap{padding:0px}.section-calculator .section-calculate .chart .input-wrap input[type='text']{padding-left:15px;max-width:100%;padding-right:0px}.section-calculator .section-calculate .chart .input-wrap .currency{padding-right:10px;left:0}.section-calculator .section-calculate .chart .input-wrap .currency,.section-calculator .section-calculate .chart .input-wrap input[type='text']{color:#4f455e;font-family:Lato;font-size:20px !important;font-weight:400;line-height:33px}.section-calculator .section-calculate .chart .img-wrap p{color:#4f455e;font-family:Lato;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:1.5;padding-top:5px;min-height:30px}.section-calculator .section-calculator .box-miles-earned p .question-box.cardTooltip{width:18px !important;height:18px !important}.section-calculator .section-calculator.-miles .cardTooltip{position:unset}.section-calculator .-miles .calculation-box .amount.-cashback.-annualSpend:after,.section-calculator .-miles .calculation-box .amount.-fees.-annualSpend:after,.section-calculator .calculation-box .amount.-cashback.-fees:after,.section-calculator .calculation-box .amount.-fees.-fees:after,.section-calculator .calculation-box .amount.-cashback:before,.section-calculator .calculation-box .amount.-fees:before{display:none}.section-calculator .calculation-box .amount .txt-label{color:#4f455e;font-family:Lato;font-size:17px;font-weight:600;line-height:30px}.section-calculator .calculation-box .amount .value{color:#71629d;font-family:Lato;font-size:17px;font-weight:600;line-height:30px}.section-calculator .section-calculator.-miles .calculation-box,.section-calculator .box-miles-earned{box-shadow:0 2px 10px rgba(0,0,0,0.08);border-radius:12px;border:1px solid #ebebeb;background-color:#fff}.section-calculator .section-calculator .calculation-box .amount.-savings .txt-label{color:#4f455e;font-family:Lato;font-size:29px;font-weight:600;line-height:30px}.section-calculator .calculation-box .amount.-savings .value{color:#71629d;font-family:Lato;font-size:29px;font-weight:600;line-height:30px}.section-calculator .box-miles-earned{display:block}.section-calculator .section-calculate .chart li.active:before,.section-calculate .chart li.active:after{content:none}.section-calculator .dropdown-txt,.section-calculator .box-miles-earned{color:#4f455e;font-family:Lato;font-size:20px;font-weight:400;line-height:30px}.section-calculator .box-miles-earned{font-weight:600;font-size:15px !important}.section-calculator .dropdown-txt .dropdown,.section-calculator .box-miles-earned .dropdown{padding-right:5px}.section-calculator .dropdown-txt .dropdown>a,.section-calculator .box-miles-earned .dropdown>a{border-bottom:1px solid #00d7c5;text-decoration:none}.section-calculator .dropdown-txt .dropdown a span,.section-calculator .box-miles-earned .dropdown a span{color:#4f455e}.section-calculator.-miles .calculation-box,.section-calculator.-miles .box-miles-earned{padding:25px;height:100%}.section-calculator.-miles .calculation-box>.amount{padding-bottom:10px}.section-calculator.-miles .calculation-box>.amount span.value{float:right;text-align:right}.section-calculator.-miles .calculation-box>.amount span{width:50%}.section-calculator.-miles .calculation-box>.amount.-savings{background-color:transparent;padding:15px 0 0 0}.section-calculator .box-miles-earned p{text-align:left;margin:20px 0 0 0;font-weight:600}.section-calculator .box-miles-earned p strong.milesEarned{color:#71629d;font-family:Lato;font-size:29px;font-weight:600;line-height:30px}.section-calculator .box-miles-earned p .question-box.cardTooltip{width:20px;height:20px;background-color:#00d7c5;font-size:15px;line-height:20px;display:inline-block;margin-top:5px;margin-left:10px}.section-calculator .desk-extra-padding{padding-left:20%}.section-calculator .hide{display:none !important}.section-calculator .show{display:block !important}.section-calculator #air_miles_available{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.08);border-radius:12px;background-color:#fff;color:#4f455e;font-family:Lato;line-height:30px;font-size:20px;margin:0 0 30px}.section-calculator #air_miles_available .dropdown>a>span{text-transform:capitalize;color:#4f455e}.section-calculator #air_miles_available .dropdown>a{border-bottom:1px solid #00d7c5;text-decoration:none;margin-right:5px}.section-calculator #air_miles_available .flight-class-div{padding:25px;border:1px solid #ebebeb;border-top-left-radius:12px;border-top-right-radius:12px}.section-calculator #actual_worth{padding:25px;background:#4f455e;border:1px solid #4f455e;color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;font-size:15px}.section-calculator #actual_worth .calculation-div .dropdown-aerrow{width:7px;height:5px;margin:0 0 3px 10px}.section-calculator #actual_worth>.calculation-div{text-decoration:underline;font-weight:600}.section-calculator #actual_worth .flight-saving-div{font-size:29px;padding:8px 0}.section-calculator #actual_worth .flight-saving-div span.right{float:right}.section-calculator #actual_worth .additional-div{font-weight:900}.section-calculator .box-miles-earned p span{float:right}#air_miles_available .dropdown.open>.dropdown-backdrop{display:none}#air_miles_available .dropdown.open>.dropdown-menu li span{font-size:14px}.section-calculator .extra-information-worth span.fl-right{float:right}.section-calculator .extra-information-worth span.question-box{background:#00d7c5;color:#4f455e;margin-left:5px}.section-calculator #air_miles_not_available{padding:25px;border-radius:12px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.08);color:#4f455e;font-family:Lato;line-height:1.2;font-size:17px}.section-calculator #air_miles_not_available .cta-section{text-align:center;padding:20px 0 10px 0}.section-calculator #air_miles_not_available p span{display:block;margin-bottom:20px}.section-calculator #air_miles_not_available .cta-section a{color:#fff;font-weight:600;background:#00d7c5;border:1px solid #00d7c5;border-radius:50px;padding:12px;font-size:17px;text-decoration:none}.section-calculator .popover{background:#000;color:#fff}.section-calculator .popover .popover-content{color:#fff}.section-calculator .popover.top>.arrow:after{border-top-color:#000}.section-calculator .extra-information-worth{margin:0 0 10px 0}.section-calculator .extra-information-worth span:not(.question-box){line-height:2.7}.-miles .calculation-box .amount.-cashback.-annualSpend:after,.-miles .calculation-box .amount.-fees.-annualSpend:after{display:none}.section-calculator .calculation-box{box-shadow:0 2px 10px rgba(0,0,0,0.08);border-radius:12px;border:1px solid #ebebeb}.section-calculator .box-miles-earned p{line-height:30px}.section-calculator.-miles .cardTooltip{position:inherit}.calculation-box .amount.-savings .txt-label{font-size:29px;font-weight:600;line-height:30px}.flight-class-div .dropdown-menu>li>a{background-color:transparent !important}.flight-class-div .dropdown-menu>li>a:hover,.flight-class-div .dropdown-menu>li>a:focus{border-radius:0px !important;text-decoration:none;color:#262626;background-color:#f5f5f5 !important}.four-column-feature .row.rowlength{display:block}.two-column-image-featurebox .row.featureBox{display:block}.lbl-mob{display:none}.cashback-calculator-section{margin-top:3%}@media only screen and (max-width:767px){.cashback-box .saving-lbl{display:none}.lbl-mob{display:block}.section-calculator.-miles .calculation-box,.section-calculator.-miles .box-miles-earned{padding:15px}.section-calculator .calculation-box .amount .txt-label{display:inline-block;text-align:left;line-height:1.5}.section-calculator span.dropdown.control-wrap.cardSelection{display:block}.section-calculator .section-calculator.-miles .span6{padding-right:15px;padding-left:15px}.calc-banner-image{background-size:contain;background-position:bottom}.section-calculator.-miles .calculation-box>.amount span.value,.section-calculator .box-miles-earned p strong.milesEarned,.section-calculator.-miles .box-miles-earned{font-size:17px}.section-calculator .calculation-box .amount.-savings .txt-label,.section-calculator.-miles .calculation-box>.amount.-savings span.value,.section-calculator .box-miles-earned p,.section-calculator .box-miles-earned p strong.milesEarned{font-size:21px}.section-calculator.-miles .calculation-box>.amount.-savings{padding-top:5px}.section-calculator .box-miles-earned p{margin-top:10px}.section-calculator .section-calculate .chart li,.section-calculate .chart li.active{width:48%}.section-calculator .section-calculate .button-box{background:#f7f6fc;padding:8px;border-radius:4px}.section-calculator .section-calculate .chart{padding:0px}.section-calculator .section-calculate .button-box .btn-options{font-size:14px}.section-calculator .section-calculate .chart li.inactive,.section-calculate .chart li.active{display:inline-block}.section-calculator .section-calculate .chart .input-wrap .currency{margin-top:0}.section-calculator .section-calculate .chart li.active,.section-calculator .section-calculate .chart li{height:95px}.section-calculator .section-calculator.-miles .section-calculate{padding-top:10px}.section-calculator .section-calculate .button-box{margin-top:0px}.section-calculator .desk-extra-padding{padding-left:0px}.section-calculator .box-miles-earned p .question-box.cardTooltip{margin-left:5px}.section-calculator #air_miles_available .dropdown>a{margin-right:10px;display:inline-block}.section-calculator #air_miles_available .dropdown>a>span{min-width:140px;display:inline-block}.section-calculator #air_miles_available .dropdown.calculatorSelection{display:block}.section-calculator #air_miles_available{font-size:17px}.section-calculator .calculation-div{font-size:11px}.section-calculator #actual_worth .flight-saving-div{font-size:20px}.section-calculator #actual_worth .additional-div{font-weight:400;font-size:11px}.section-calculator #air_miles_available .dropdown.open>.dropdown-menu li a{padding:5px 20px}}@media(max-width:991px) and (min-width:768px){.section-calculator .section-calculate .chart li{min-width:170px}.section-calculator .desk-extra-padding{padding-left:0px}.section-calculator #actual_worth .flight-saving-div{padding:15px 0}.section-calculator #actual_worth .additional-div{line-height:1}.section-calculator .box-miles-earned p{font-size:22px}.section-calculator .box-miles-earned p strong.milesEarned{font-size:25px}.section-calculator .box-miles-earned p .question-box.cardTooltip{margin-left:5px}.section-calculator #air_miles_available{font-size:16px}}@media(max-width:640px){.section-calculator .section-calculate .chart li.active{width:48%}}.no-box-shadow{box-shadow:none !important}.money-slider-wrap .slider-box{box-shadow:0 2px 10px rgba(0,0,0,0.08)}.lbl-left span{font-weight:600 !important}@media only screen and (max-width:1024px) and (min-width:768px){.cashback-calculator-section .calculation-box.resultCashbackBox .lbl-left span,.cashback-calculator-section .calculation-box.resultCashbackBox .lbl-right span,.cashback-box.uobCashback .lbl-bold{font-size:20px !important}}