.section-calculator.-miles{padding:30px 0}.calc-banner-image{background-position:100%;background-repeat:no-repeat;background-size:60%}.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{height:0;width:0}.section-calculator .main-header.a-center{color:#4f455e;font-family:Lato;font-size:30px;font-weight:600;font-weight:700;line-height:38px}.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{margin-bottom:40px;max-width:100%}.section-calculator .section-calculate .chart ul{display:inline-block}.section-calculator .section-calculate .chart li:nth-child(-n+4){border:none!important}.section-calculator .section-calculate .chart li{background-color:#f7f6fc;border:1px solid #f7f6fc!important;border-radius:5px;border-right:none!important;float:left;height:104px;margin:2px;padding:5px 10px 30px;text-align:left;width:21%;width:24%}.section-calculator .section-calculate .chart li.active{background-color:#fff;border:1px solid #4f455e!important;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.05);height:104px;margin:2px;padding:5px 10px 30px;text-align:left;width:24%}.section-calculator .section-calculate .chart .input-wrap{padding:0}.section-calculator .section-calculate .chart .input-wrap input[type=text]{max-width:100%;padding-left:15px;padding-right:0}.section-calculator .section-calculate .chart .input-wrap .currency{left:0;padding-right:10px}.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;line-height:1.5;min-height:30px;padding-top:5px;text-transform:uppercase}.section-calculator .section-calculator .box-miles-earned p .question-box.cardTooltip{height:18px!important;width: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.-cashback:before,.section-calculator .calculation-box .amount.-fees.-fees:after,.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 .box-miles-earned,.section-calculator .section-calculator.-miles .calculation-box{background-color:#fff;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08)}.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-calculate .chart li.active:after,.section-calculator .section-calculate .chart li.active:before{content:none}.section-calculator .box-miles-earned,.section-calculator .dropdown-txt{color:#4f455e;font-family:Lato;font-size:20px;font-weight:400;line-height:30px}.section-calculator .box-miles-earned{font-size:15px!important;font-weight:600}.section-calculator .box-miles-earned .dropdown,.section-calculator .dropdown-txt .dropdown{padding-right:5px}.section-calculator .box-miles-earned .dropdown>a,.section-calculator .dropdown-txt .dropdown>a{border-bottom:1px solid #00d7c5;text-decoration:none}.section-calculator .box-miles-earned .dropdown a span,.section-calculator .dropdown-txt .dropdown a span{color:#4f455e}.section-calculator.-miles .box-miles-earned,.section-calculator.-miles .calculation-box{height:100%;padding:25px}.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}.section-calculator .box-miles-earned p{font-weight:600;margin:20px 0 0;text-align:left}.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{background-color:#00d7c5;display:inline-block;font-size:15px;height:20px;line-height:20px;margin-left:10px;margin-top:5px;width:20px}.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;background-color:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);color:#4f455e;font-family:Lato;font-size:20px;line-height:30px;margin:0 0 30px}.section-calculator #air_miles_available .dropdown>a>span{color:#4f455e;text-transform:capitalize}.section-calculator #air_miles_available .dropdown>a{border-bottom:1px solid #00d7c5;margin-right:5px;text-decoration:none}.section-calculator #air_miles_available .flight-class-div{border:1px solid #ebebeb;border-top-left-radius:12px;border-top-right-radius:12px;padding:25px}.section-calculator #actual_worth{background:#4f455e;border:1px solid #4f455e;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:#fff;font-size:15px;padding:25px}.section-calculator #actual_worth .calculation-div .dropdown-aerrow{height:5px;margin:0 0 3px 10px;width:7px}.section-calculator #actual_worth>.calculation-div{font-weight:600;text-decoration:underline}.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{background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);color:#4f455e;font-family:Lato;font-size:17px;line-height:1.2;padding:25px}.section-calculator #air_miles_not_available .cta-section{padding:20px 0 10px;text-align:center}.section-calculator #air_miles_not_available p span{display:block;margin-bottom:20px}.section-calculator #air_miles_not_available .cta-section a{background:#00d7c5;border:1px solid #00d7c5;border-radius:50px;color:#fff;font-size:17px;font-weight:600;padding:12px;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}.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{border:1px solid #ebebeb;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08)}.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:focus,.flight-class-div .dropdown-menu>li>a:hover{background-color:#f5f5f5!important;border-radius:0!important;color:#262626;text-decoration:none}.four-column-feature .row.rowlength,.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 .box-miles-earned,.section-calculator.-miles .calculation-box{padding:15px}.section-calculator .calculation-box .amount .txt-label{display:inline-block;line-height:1.5;text-align:left}.section-calculator span.dropdown.control-wrap.cardSelection{display:block}.section-calculator .section-calculator.-miles .span6{padding-left:15px;padding-right:15px}.calc-banner-image{background-position:bottom;background-size:contain}.section-calculator .box-miles-earned p strong.milesEarned,.section-calculator.-miles .box-miles-earned,.section-calculator.-miles .calculation-box>.amount span.value{font-size:17px}.section-calculator .box-miles-earned p,.section-calculator .box-miles-earned p strong.milesEarned,.section-calculator .calculation-box .amount.-savings .txt-label,.section-calculator.-miles .calculation-box>.amount.-savings span.value{font-size:21px}.section-calculator.-miles .calculation-box>.amount.-savings{padding-top:5px}.section-calculator .box-miles-earned p{margin-top:10px}.section-calculate .chart li.active,.section-calculator .section-calculate .chart li{width:48%}.section-calculator .section-calculate .button-box{background:#f7f6fc;border-radius:4px;padding:8px}.section-calculator .section-calculate .chart{padding:0}.section-calculator .section-calculate .button-box .btn-options{font-size:14px}.section-calculate .chart li.active,.section-calculator .section-calculate .chart li.inactive{display:inline-block}.section-calculator .section-calculate .chart .input-wrap .currency{margin-top:0}.section-calculator .section-calculate .chart li,.section-calculator .section-calculate .chart li.active{height:95px}.section-calculator .section-calculator.-miles .section-calculate{padding-top:10px}.section-calculator .section-calculate .button-box{margin-top:0}.section-calculator .desk-extra-padding{padding-left:0}.section-calculator .box-miles-earned p .question-box.cardTooltip{margin-left:5px}.section-calculator #air_miles_available .dropdown>a{display:inline-block;margin-right:10px}.section-calculator #air_miles_available .dropdown>a>span{display:inline-block;min-width:140px}.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-size:11px;font-weight:400}.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:0}.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,.08)}.lbl-left span{font-weight:600!important}@media only screen and (max-width:1024px) and (min-width:768px){.cashback-box.uobCashback .lbl-bold,.cashback-calculator-section .calculation-box.resultCashbackBox .lbl-left span,.cashback-calculator-section .calculation-box.resultCashbackBox .lbl-right span{font-size:20px!important}}