@media (max-width:991px){.last-piece .text-right{display:none;}
.last-piece.for-login-pg .license{padding-left:20px;}
.last-piece.for-login-pg .text-right{padding-right:20px;}
.license{padding:10px 0 12px 0;text-align:center;}
.scrolled-menu{display:none !important;}
.menu-global.mini-header .scroll-menu{display:none !important;}
.menu-global{margin-bottom:235px;}
.menu-global .on-right{flex:1;width:160px;position:relative;}
.menu-global .on-right .card-register-btn{display:none;}
.menu-global .on-right .login-btn{display:none;}
.menu-global .on-right .only-mobile{display:inline-block;padding:14px 0;vertical-align:middle;}
.on-right .profile-image img{width:28px;height:28px;}
.login-mobile{position:relative;top:2px;}
.login-mobile img{width:19px;height:auto;}
.menu-global a.login-btn:hover{display:none;}
.menu-mobile{position:relative;top:1px;padding-left:0px;opacity:0;pointer-events:none;width:0px;background:url("../img/index/ico-menu-mobile.svg") no-repeat center center;}
.mini-header .menu-mobile{background:url("../img/index/ico-menu-mobile.svg") no-repeat center center;background-size:100%;opacity:1;pointer-events:all;width:18px;height:16px;margin-left:14px;}
.alway-mini.menu-global .on-right .menu-mobile{background:url(../img/ico-menu-mobile.png) no-repeat center center;background-size:100%;opacity:1;pointer-events:all;width:18px;height:16px;margin-left:14px;}
.menu-responsive-dropdown{position:absolute;top:0;left:0;background:#000;width:100%;height:calc(100vh);padding:0 25px;padding-top:66px;padding-bottom:150px;z-index:5;}
.menu-resp-scroll{overflow:auto;max-height:100%;}
div#scrolled-menu-responsive{opacity:0;pointer-events:none;}
div#scrolled-menu-responsive.active{opacity:1;pointer-events:all;}
#scrolled-menu-responsive img{width:40px;}
.menu-responsive-dropdown a{position:relative;display:block;left:0;margin-top:8px;opacity:1;}
.menu-responsive-dropdown ul a{font-family:'Conv_SukhumvitTadmai_Tex';font-size:14px;overflow:hidden;height:0;margin-top:0;padding-left:55px;}
.menu-responsive-dropdown ul{padding-bottom:0;}
.menu-responsive-dropdown .active + ul{padding-bottom:25px;margin-top:-14px;}
.menu-responsive-dropdown .active + ul a{height:17px;margin-top:20px;line-height:21px;}
.menu-responsive-dropdown h3{font-family:'Conv_SukhumvitTadmai_Bol';font-size:16px;display:inline-block;position:absolute;top:18px;padding-left:15px;width:80vw;}
.menu-responsive-dropdown .menu-responsive{position:relative;border-bottom:1px solid rgba(91,102,112,.4);padding:5px 0;}
.menu-responsive-dropdown h3.menu-more:after{content:"+";position:absolute;top:-3px;font-family:'Gotham-Book';right:0;font-size:24px;}
.menu-responsive-dropdown h3.menu-more:after{transform:rotate(0);right:0;top:-3px;}
.menu-responsive-dropdown h3.menu-more.active:after{transform:rotate(-45deg);right:-1px;}
.menu-responsive-dropdown .menu-btn{position:absolute;bottom:0;}
.menu-responsive-dropdown .menu-lang{position:relative;}
.menu-responsive-dropdown .lang-header-menu{border-top:0.5px solid #535353;padding:10px 0;position:absolute;width:100%;bottom:0;}
.menu-responsive-dropdown .lang-header-menu img{padding:5px;}
.menu-responsive-dropdown .lang-header-menu label{display:inline-block;position:absolute;font-family:'Gotham-Bold';font-size:16px;top:23px;left:56px;}
.menu-responsive-dropdown .lang-header-menu p{float:right;background-color:transparent;color:#707070;font-family:'Gotham-Bold';border-radius:4px;border:#707070 1px solid;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';padding:5px;margin-top:7px;}
.menu-responsive-dropdown .menu-btn button{font-family:'Conv_SukhumvitTadmai_Bol';font-size:18px;margin:12px 0;background:#CF3339;border:none;border-radius:3px;color:#fff;width:90vw;height:45px;cursor:pointer;}
#ktc-logo{position:relative;z-index:6;}
#ktc-logo img{margin-top:13px;max-width:61px;}
.menu-resp-close{top:7px;right:20px;position:absolute;color:#fff;font-size:40px;opacity:1;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:100;}
.index-slide2 .owl-nav button.owl-prev{top:13.5vw;}
.index-slide2 .owl-nav button.owl-next{top:13.5vw;}
.open-on-top h1{margin-top:30px;}
.open-on-top h2.title-mobile{letter-spacing:0.5px;margin-bottom:8px;line-height:36px;margin-top:30px;font-size:32px;}
.icon-wrap{padding:30px 0 0 0;}
.icon-wrap p{line-height:18px;}
.big-link img{margin-bottom:0px;}
.only-desktop{display:none;}
.only-mobile{display:block;}
.menu-global .another-sub .content-wrap > *{flex:0 100%;}
.index-head{}
.another-sub{padding:15px 0 10px 0;margin-bottom:10px;}
.another-sub span{display:none;}
.another-sub a:after{background:none;}
.text-on-slide p{font-size:28px;}
.text-on-slide a{padding-top:8px;font-size:16px;}
.item .slide-title{padding-top:10px;font-size:18px;max-height:60px;}
.item .slide-content{padding-top:5px;font-size:14px;line-height:1.4;}
.slide-wrap:before,
.slide-wrap:after{display:none;}
.to-top:hover{cursor:pointer;}
.chat:hover{cursor:pointer;bottom:57px;}
.input-search{width:calc(100% - 33px);margin-right:0;font-size:14px;}
.button-search{position:fixed;left:20px;right:20px;width:calc(100% - 40px);display:block;bottom:20px;background:#cf3339;color:#fff;height:45px;}
.modal-header{position:relative;z-index:3;padding-left:20px;padding-right:20px;}
.modal-body{padding-left:20px;padding-right:20px;}
#search-modal .modal-body{padding-bottom:70px;padding-top:8px;flex:none;display:block;height:calc(100vh - 130px);overflow:auto;position:relative;z-index:2;}
.menu-global .on-right .login-btn.logged-in{display:inline-block;}
.login-btn.logged-in ul{width:100%;left:0;right:0;position:fixed;top:0;bottom:0;padding-top:75px;}
.active .for-sub-profile-mobile{display:none;}
.for-sub-profile-mobile .profile-image{width:47px;height:47px;margin:15px 20px;}
.on-right .for-sub-profile-mobile .profile-image img{width:100%;height:100%;}
.for-sub-profile-mobile button.close{top:7px;right:20px;position:absolute;color:#fff;font-size:40px;opacity:1;}
.big-link > div{height:152px;}
.menu-global{background-position:left -30px top;}
.footer-menu > .col-lg-3{width:40%;flex:none;}
.image-link .icon-last-content img{width:42px;}
.image-link .icon-last-content p{font-size:16px;}
.content-wrap.breadcrumb-wrap{padding:0 35px;}
.content-wrap.breadcrumb-wrap .site-breadcrumb{text-align:left;}
.content-wrap.breadcrumb-wrap .site-breadcrumb a:not(:first-child),
.overlay-breadcrumb .site-breadcrumb a:not(:first-child){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:10px;margin-right:4px;}
.breadcrumb.bc-content li:not(:first-child).breadcrumb-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:16px;margin-right:6px;}
.content-wrap.breadcrumb-wrap .site-breadcrumb a:last-child,
.overlay-breadcrumb .site-breadcrumb a:last-child,
.breadcrumb.bc-content li:last-child.breadcrumb-item{width:40%;}
.click-compare .on-desktop{display:none;}
.click-compare{}
.compare-title p{text-align:center;margin-bottom:30px;font-size:24px;}
.content-filter .breadcrumb{padding-left:0px;}
.content-filter nav{display:inline-block;}
.col-right-filter{text-align:right;}
.col-right-filter input{width:100%;}
.main-credit h3{padding-top:20px;}
.btn-right{text-align:center;margin-top:30px;}
.click-compare .reverse-col{display:flex;flex-direction:row-reverse;justify-content:flex-end;}
.box-compare-credit p:after{right:95px;}
.click-compare .btn-default,
.click-compare .btn-cancel{width:100%;}
.filter-lifestyle{padding-top:40px;padding-bottom:40px;margin-top:40px;margin-bottom:40px;border:1px solid rgba(91,102,112,.4);border-left:none;border-right:none;}
.filter-content p{text-align:left;}
.row-lifestyle{padding:0;}
.btn-filter-search .btn-cancel{margin-top:80px;}
.btn-filter-search .btn-default{margin-top:80px;}
.creditcard-row{margin-bottom:0px;}
.box-credit-content{padding:20px 10px 40px 10px;}
.main-credit{margin-bottom:40px;}
.btn-filter span{display:none;}
.menu-global a:hover .search-on-default{display:inline-block;}
.menu-global a:hover .search-on-hover{display:none;}
a:hover .on-default{display:inline-block;}
a:hover .on-hover{display:none;}
#header-card-detail .center-responsive{text-align:center;}
#header-card-detail .content-desc.only-mobile{display:block;margin-top:30px;}
#header-card-detail .content-desc.only-desktop,
#header-card-detail .header-desc.only-desktop{display:none;}
.only-mobile .desc-responsive h2{margin-top:40px;}
#header-card-detail .content-desc h2{font-family:'Conv_SukhumvitTadmai_Tex';font-size:30px;}
#header-card-detail .content-desc h3{font-family:'Conv_SukhumvitTadmai_Tex';font-size:16px;line-height:26px;}
#content-card-detail .section-intro h3{font-size:26px;}
#content-card-detail .section-intro p a{margin:auto 15px;}
#content-card-detail .section-intro p{padding:0 10px;}
article.page-content section.full-width .row{background:transparent;}
#content-card-detail .section-desc-promotion p strong{margin-bottom:20px;}
#content-card-detail .section-desc-promotion p{margin-bottom:40px;}
#content-card-detail.page-content .content-inner-merchant-detail .section-service-detail{padding:40px 0;margin-top:-20px;}
#content-card-detail section.content-inner-merchant-detail .row > [class*="col"]{padding:20px;}
article#content-card-detail.first-section-bangchak section,
article#content-card-detail.first-section-hospital{padding-top:0px;}
.sub-sticky .sticky-left li.nav-back{margin-right:0px;}
.card-sub-sticky .nav-img-card img{width:40px;height:auto;padding:0px;vertical-align:top;margin-top:-8px;box-shadow:0px 3px 6px rgba(0,0,0,.4);}
#card-detail-regis .detail-register-desc.section-doc-regis h5{margin-top:20px;}
.section-service-detail .service-desc .media-body h5,
.section-service-detail .service-desc .media-body p,
.static-wrap .small-desc .text-left p{text-align:left !important;}
.static-wrap .small-desc .text-left{align-self:start !important;}
.more-modal .header{margin-top:40px;}
.type-card{margin:40px auto 0 auto;}
.type-card p{padding-bottom:20px;}
.static-wrap .negative-text.position-on-top{color:#fff;}
.static-wrap .negative-text.position-on-top .link-more{color:#fff;}
.block-wrap.block-content{height:auto;width:100%;}
.page-content .still-background.still-width.bg-any-device img{width:100%;}
.static-wrap .still-background img.bg-for-ipad{display:block;}
.static-wrap .still-background img.bg-for-desktop{display:none;}
.bg-grey{background-color:#f6f7f7;}
.page-content .bg-pink-text{display:none;}
.main-loan .box-content{margin-top:20px;margin-bottom:80px;}
.main-loan{padding-bottom:40px;}
.static-wrap .overlap-wrap.text-left{padding:40px 10%;}
.proud-loan-interest .vertical-wrap{position:relative;bottom:auto;left:auto;transform:none;}
.proud-loan-interest .img-ico-flexi{padding-top:40px;padding-bottom:0px;}
.proud-loan .proud-after-logo{margin:117px auto 5px auto;}
.proud-loan .sub-desc{margin-bottom:40px;font-size:24px;line-height:1.4;}
.proud-loan .content-desc h2{font-size:30px;line-height:36px;}
.proud-loan .content-desc h3{font-family:'Conv_SukhumvitTadmai_Tex';font-size:16px;}
.img-full-half img{width:50%;margin:0 auto auto;padding:0;}
.box-more-wrap .box-con-cal{margin:0 auto 40px auto;padding:0 15px;}
.content-wrap{padding:0 20px;}
.content-wrap .on-desk{display:none !important;}
.content-wrap .on-mobile{display:block !important;}
.reverse-box{display:flex;flex-direction:column-reverse;justify-content:flex-end;}
.box-cash-long{background-color:transparent;padding:0 20px;}
.box-cash-short{padding:0 20px;}
.box-cash-long .content-cash{position:relative;top:0;left:0;}
.box-cash-short .content-cash{position:relative;top:0;left:0;}
.box-cash .content-cash h2.on-mobile{padding-top:20px;}
.box-cash .content-cash span{font-family:'Conv_SukhumvitTadmai_Thi';padding-top:16px;}
.box-img-cash{padding:0 20px;}
.box-img-cash img{border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,0.15);}
.box-con-cal .on-mobile p{color:#CF3339;font-family:'Conv_SukhumvitTadmai_Bol';font-size:14px;line-height:26px;text-decoration:underline;padding-top:10px;}
.detail-register{padding:40px 0 40px 0;}
.detail-register h3{margin-bottom:40px;}
.detail-register-desc{margin-bottom:35px;}
.detail-register-desc.col-lg-12{margin-bottom:0;}
.sub-title{line-height:26px;font-size:16px;letter-spacing:0;}
.input-notice{line-height:24px;}
.detail-register-desc h5{margin-top:25px;}
.img-in-loan-wrap{overflow:hidden;border-radius:6px;padding:0;margin:0px 15px 15px 15px;-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 10px 0px rgba(0,0,0,0.16);}
.only-img-top{width:calc(100% - 30px);}
.img-in-loan{width:100%;height:auto;margin:-11.5vw 0;}
.with-loan-img{background:none;}
.with-loan-img h4{font-size:24px;margin-top:45px;}
.with-loan-img p{letter-spacing:0;max-width:510px;margin-bottom:40px;}
.img-precent{width:160px;}
.text-head-wrap > div{font-size:20px;padding:0 35px 10px 35px;line-height:32px;}
.withStore.only-mobile{padding-bottom:0;}
.text-head-wrap > div:nth-child(even){padding-bottom:40px;}
.text-head-wrap li{list-style:outside;margin-left:5px;font-family:'Conv_SukhumvitTadmai_Tex';line-height:22px;margin-bottom:8px;font-size:14px;text-align:left;}
.text-head-wrap li span{font-family:'Conv_SukhumvitTadmai_Thi';}
.text-head-wrap ol{margin-bottom:28px;display:block;}
.little-notice{text-align:left;margin-left:5px;line-height:19px;}
.withStore p{font-size:14px;line-height:20px;display:block;font-family:'Conv_SukhumvitTadmai_Thi';}
.store-ktc{display:block;margin:13px auto;}
.proud-logo + h1{font-size:18px;line-height:1.3;}
a.card-register-center, a.btn-action{margin:30px 0 60px 0;font-size:14px;min-width:108px;padding:8px 22px;}
.box-more{margin:40px 0;}
.box-cash{margin-bottom:40px;}
h4.content-title{margin-bottom:30px;}
.last-piece.for-login-pg .text-right{display:inline-block;}
.last-piece.for-login-pg .text-right .lang-footer label{display:none;}
.last-piece.for-login-pg .license{text-align:left;}
.box-login-con{padding-top:40px;padding-bottom:40px;}
.bg-login{min-height:calc(100vh - 103px);}
.page-flexi-header{padding:8vw 30px;height:40vw;}
.page-flexi-header h1{font-size:22px;line-height:1.4;}
#page-flexi-content section{padding-top:40px;padding-bottom:40px;}
#page-flexi-content h4{font-size:20px;}
#page-flexi-content .content-pre-nav{padding:25px 0;text-align:center;}
#page-flexi-content .content-pre-nav h3{margin-bottom:10px;font-family:"Conv_SukhumvitTadmai_Tex", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;}
#page-flexi-content.forever .content-pre-nav h4{margin-top:0;}
#page-flexi-content .content-pre-nav h4{font-family:"Conv_SukhumvitTadmai_Thi", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.4;}
#page-flexi-content .content-pre-nav h4::after{display:none;}
#nav-flexi-mobile .nav.mini.show{top:66px;}
#nav-flexi-scroll-trigger{padding:0;}
#nav-flexi, #nav-flexi.only-desktop{display:none;}
section#section-flexi-cards{padding:30px 0;}
section#section-flexi-cards > .row > *[class*="col"]:first-child{border:none;}
section#section-flexi-cards > .row > *[class*="col"]:last-child{margin-top:50px;}
section#section-flexi-cards .box-title{margin-bottom:30px;}
section#section-flexi-cards h4{font-size:20px;}
section#section-flexi-cards .sub-title{font-size:14px;}
section#section-flexi-cards figure.box-info{height:135px;}
section#section-flexi-cards figure.box-info h5{font-size:16px;}
section#section-flexi-cards figure.box-info h5 > small{margin-top:5px;font-size:1em;}
section#section-flexi-cards figure.box-info .text-number{font-size:50px;}
section#section-flexi-cards figure.box-info .text-number > small, section#section-flexi-cards figure.box-info .text-number.percent > small{font-size:14px;}
section#section-flexi-cards figure.box-info .btn{margin-top:0;font-size:14px;}
section#section-flexi-installments .left{text-align:center;padding:0;}
article.page-content .installments-wrap img{height:auto;}
section#section-flexi-installments .right{padding:20px 5px;}
#nav-flexi-installments{margin-top:30px;margin-bottom:35px;}
#nav-flexi-installments li.nav-item a{padding-left:20px;padding-right:20px;font-size:18px;}
#content-flexi-installments .button-terms{width:100%;font-size:14px;text-align:center;}
#content-flexi-installments p{font-size:14px;}
section#section-flexi-shops h4{margin-bottom:30px;}
section#section-flexi-shops p{font-size:18px;}
section#section-flexi-shops a.button-contact-shop{margin-top:10px;font-size:18px;}
section#section-flexi-shops .box-center-v{padding:30px;}
#section-flexi-promotions .slide-flexi-promotions .item{width:100%;}
.flexi-modal h5.modal-title.long-title{font-size:16px;}
.flexi-modal p.table-title{font-size:17.5px;}
.two-icon-link{margin:40px 0;}
.fakeBlock{display:none;}
.proud-regis-complete p, .form-register-completed p{font-size:32px;font-family:"Conv_SukhumvitTadmai_Bol";line-height:22px;padding-bottom:10px;margin-top:20px;}
.bg-login .img-result{width:122px;}
.bg-login .card-register-center{margin-top:40px;}
.proud-regis-complete span, .form-register-completed span{font-size:12px;font-family:"Conv_SukhumvitTadmai_Tex";}
.img-result{width:84px;height:auto;margin:40px 0 24px 0;}
section .form-register-completed .img-result{margin-top:0;}
.sub-sticky{height:45px;}
.sticky-left li{line-height:45px;}
.sticky-left li.only-desktop{display:none;}
.sticky-left li.only-mobile{display:inline-block;}
.sticky-left li img{padding:18px;margin-left:-18px;}
.sticky-right .card-register-center,
.sticky-right .btn-action{font-size:14px;line-height:22px;padding:3px 20px;margin:7px 0 7px 15px;border-radius:3px;}
.for-sticky{}
.search-wrap{margin-top:40px;padding-bottom:200px;}
.search-input-wrap{width:calc(100% - 33px);}
.subcat-wrap{text-align:left;vertical-align:top;}
.search-cat-wrap label{padding:12px 25px;line-height:12px;font-size:12px;width:33%;vertical-align:top;}
.search-cat-wrap > label:nth-child(2){width:110px;text-align:left;}
.search-cat-head{padding-right:0;margin-top:24px;}
.search-cat-wrap{margin-top:20px;}
.search-slide .owl-nav{top:calc(10vw - 12px);}
.ktc-tabs li a{padding:0 4vw;}
.search-cat-wrap label:hover{opacity:1;}
.section-cards .box-title .title,
.section-cards .box-title .sub-title{text-align:center;}
.flexi-shop .box-title .title{color:#000;}
.flexi-shop .box-title .sub-title{color:#000;}
.section-cards a.button-contact-shop{text-align:center;display:block;}
.flexi-credit .box-title .title,
.flexi-loan .box-title .title{font-size:30px;}
#page-flexi-content section.forever{padding-bottom:0px;border:none;}
#page-flexi-content.forever h4{margin-top:25px;}
.forever .section-box div[class*="col"].order-lg-last.box-center-v-1{position:relative;padding:40px 100px;}
.forever .section-box div[class*="col"].order-lg-last.box-center-v{position:relative;padding:40px 100px;}
.forever .special-button{padding-bottom:0px;text-align:center;}
#section-flexi-cards-mobile.forever .box-title-forever{margin-bottom:8px;margin-top:32px;}
.forever #nav-flexi-scroll-trigger{padding-bottom:40px;}
.page-forever-header h2{font-size:23px;line-height:34px;margin-top:80px;}
.page-forever-header{padding:4px 0;height:39vw;}
.forever .btn.button-flexi-start{font-size:18px;margin-bottom:20px;}
#page-flexi-content.forever .content-pre-nav h3{font-family:"Conv_SukhumvitTadmai_Bol";font-size:42px;}
#page-flexi-content.forever .content-pre-nav h4{font-family:"Conv_SukhumvitTadmai_Tex";font-size:35px;line-height:1.2;}
#page-flexi-content.forever .content-pre-nav{padding:35px 0;}
.forever #nav-flexi-mobile .nav.full-size a, #nav-flexi-modal .nav.full-size a{padding:16px;font-size:18px;}
#section-flexi-cards-mobile.forever h4{font-size:40px;margin-top:30px;}
#page-flexi-content.forever #section-flexi-promotions h4{font-size:30px;margin-top:40px;margin-bottom:0;}
#section-flexi-cards-mobile.forever .title-new{margin-top:28px;}
#section-flexi-cards-mobile.forever .box-title-forever.rg{margin-top:20px;margin-bottom:20px;}
.forever section#section-flexi-shops p{font-size:30px;}
.forever #page-flexi-content img{width:100%;height:auto;}
.forever#page-flexi-content .half-img-responsive img{margin:0 auto;}
.forever #section-flexi-shops .row{height:auto;}
#page-flexi-content .forever img{width:100%;}
.forever #section-flexi-shops .only-shopping{font-size:24px;}
.forever #section-flexi-shops .button-contact-shop-new1{padding-bottom:15px;padding-top:10px;font-size:35px;}
.forever #section-flexi-shops .only-score{font-size:20px;}
.forever #section-flexi-shops .button-contact-shop{font-size:20px;}
.forever #section-flexi-shops .button-contact-shop-new{font-size:20px;}
#section-flexi-cards-mobile.forever .sub-title-new{font-size:20px;line-height:1.4;}
.forever .btn-link.underlined{font-size:20px;display:inline-block;}
#page-flexi-content .box-info-forever img{width:66%;}
.forever .btn-flexi-share.only-mobile{margin-top:30px;margin-bottom:0px;}
#page-flexi-content.forever section#section-flexi-promotions{padding:0px 20px 40px 20px;}
.forever #section-flexi-shops div[class*="col"].order-lg-last.box-center-v{padding-bottom:10px;padding-top:25px;}
#section-flexi-cards-mobile.forever h4{margin-top:0px;}
#section-flexi-cards-mobile.only-mobile.forever h4{margin-top:0px;margin-bottom:0px;padding-top:5px;font-size:30px;}
.forever #section-flexi-shops{margin-bottom:0px;}
.forever #section-flexi-shops p{margin-top:5px;}
.forever .text-on-slide{margin:5px 0;}
.forever section#section-flexi-shops .box-center-v{padding:40px 60px;}
.forever section#section-flexi-shops h4{margin-bottom:40px;}
.forever #section-flexi-promotions .slide-flexi-promotions .item p{font-size:20px;}
.forever .item .slide-title{font-size:24px;line-height:37px;}
nav[aria-label="breadcrumb"] + .row-search-filter{margin-top:0px;padding-top:6px;}
.search-wrap .btn-wrap{position:fixed;bottom:0;left:0;background:#fff;}
.row-search-filter.only-mobile{display:flex;margin:20px 0;}
.row-search-filter .filter-btn.only-desktop{display:none;}
.row-search-filter .input-search-inline{width:100%;}
.menu-sub-icon .nav-item{flex:0 0 25%;}
.menu-sub-icon .nav-item:after{height:60px;top:50%;margin-top:-30px;}
.menu-sub-icon .nav-item:nth-child(4):after{display:none;}
.menu-sub-icon .nav-link{font-size:12px;padding-left:5px;padding-right:5px;line-height:16px;padding-bottom:0px;}
.menu-sub-icon .nav-link img{width:auto;max-width:40px;max-height:40px;height:auto;margin:0 auto -2px auto;}
.menu-sub-icon .permanent-link .nav-link:after{display:none;}
.menu-sub-icon .permanent-link .nav-link img + p{margin-top:10px;}
.menu-sub-icon .nav{margin:0;}
.slide-wrap.last-slide{margin-bottom:0px;}
.banner-row a{margin-top:40px;margin-bottom:0px;}
.promotion-page .text-on-slide.no-subtitle{margin-top:0px;}
.banner-row.last-bn{margin-bottom:105px;}
#filter-modal .card-select-row .img-checkbox{margin-bottom:10px;}
.full-modal .modal-title{font-size:28px;margin-bottom:10px;}
.all-type-list{margin:10px 9px;width:125px;}
.all-type-list p{font-size:10px;line-height:14px;}
.menu-sub-icon .five-icons .nav-item{flex:auto;}
#promotion-detail .article-wrap .article-cover{margin-bottom:5px;}
#promotion-detail .article-wrap .article-title{letter-spacing:0;}
.form-content .input-ico.input-ico-right span{line-height:22px;}
#terms-modal .header .title{line-height:50px;margin-bottom:25px;}
#terms-modal .header .name{line-height:36px;}
.first-box-setting{margin-bottom:-30px;}
.art-on-desktop{display:none;}
.art-on-mobile{display:block;padding-left:0;}
#article-detail .article-wrap .article-cover{margin-top:5px;margin-bottom:5px;}
#article-detail .article-wrap .article-title{margin-bottom:20px;}
.article-title .art-con-title h2{font-size:16px;line-height:28px;}
.article-title .art-con-title{margin-top:15px;}
.art-con-detail img{margin:10px auto 20px auto;}
.sidebar-right-top .index-head,
.sidebar-right-bottom .index-head{margin-top:40px;}
.sidebar-right .side-content-wrap{margin-bottom:20px;}
.promotion-page .menu-sub-icon{margin-bottom:0px;}
.promotion-page .item .slide-title{height:36px;line-height:1.4;}
.article-page .item .slide-title{height:60px;line-height:1.4;}
.article-page .slide-wrap .index-slide2 .item .slide-content{height:44px;line-height:1.4;}
.btn-filter.only-desktop.with-tablet{display:inline-block;}
.form-wrap .left span.select-arrow{right:15px;}
#nav-sticky-merchant .btn-flexi-share{margin-top:7px;}
.slide-wrap .item .slide-btn{margin-bottom:2px;}
.main-credit.addTop{padding-top:230px;}
.search-cat-head img{margin:13px 0 -13px 0;}
#search-cat-wrap-top .ktc-tabs{margin-top:30px;margin-bottom:10px;}
.title-center{font-size:22px;line-height:1.4;}
.share-on-top,
h1 .share-on-top{position:fixed;top:73px;right:23px;z-index:1;left:auto;}
nav + .content-wrap .share-on-top{top:61px;}
.button-flexi-start + .share-on-top{position:relative;margin:15px auto 0 auto;float:none;display:block;width:30px;top:0;right:0;}
.static-wrap .static-content{padding:40px 100px;position:relative;margin:0;}
.static-wrap .static-content.pl-0{padding:40px 100px !important;}
.so-much-text + .static-content.text-on-right-img{padding:40px 100px;}
.static-wrap .overlap-wrap{width:calc(100% + 170px);margin:-40px -85px;height:auto;padding:40px 20px;}
.static-wrap h5{line-height:1.4;font-size:30px;}
.static-wrap h5.title-static-merchant{margin-bottom:14px;}
.static-wrap .text-left h5,
.static-wrap .text-right h5{text-align:center !important;}
.static-wrap .text-left p,
.static-wrap .text-left a,
.static-wrap .text-right p,
.static-wrap .text-right a{text-align:center !important;}
.static-wrap .text-left li p,
.static-wrap .text-left li a{text-align:left !important;}
.negative-text,
.negative-text .link-more{color:#212529;}
.static-wrap .link-more{color:#000;text-align:center;}
.static-merchant .link-more{color:#000;margin-top:10px;}
.static-merchant.full-blue .bg-on-desktop{display:none;}
.half-half-blue .link-more,
.half-half-blue-reverse .link-more{color:#fff;}
.tel-number p{font-size:24px;}
.tel-number .mini-text{font-size:14px;}
.static-wrap .link-more{margin-bottom:0;}
.tel-number .the-number{font-size:30px;padding-left:50px;}
.global-space{display:none;}
.white-layer{top:0;left:0;right:0;bottom:0;background:#000;}
.white-layer.white-100{background:#000;}
.white-layer.white-100 > div{background:none;padding:0;}
.white-layer h5,
.white-layer p,
.white-layer .link-more{color:#fff;}
.white-layer.white-half{left:0;background:#f9f9f9;}
.white-layer.white-half h5,
.white-layer.white-half p{color:#000;}
.white-layer.white-half.bg-grey-half{background-color:#fff;}
.white-layer.white-mobile{background-color:#fff;}
.white-layer.white-mobile h5,
.white-layer.white-mobile p{color:#000;}
.space-on-left img,
article.page-content .space-on-left img,
.page-content .space-on-left img{max-width:none;width:200%;margin-left:-100%;}
.space-on-right img,
.page-content .space-on-right img,
article.page-content .space-on-right img{max-width:none;width:200%;}
.space-on-right img.crop-small{width:185%;}
.full-overimage.top-banner .text-on-left-img.text-left{padding:40px 100px;text-align:center !important;}
.full-overimage.top-banner .text-on-left-img.text-left.only-forever{display:none;}
.static-content.text-left.text-on-left-img.only-forever{display:none;}
.static-wrap .big-icon-content .static-content{padding-top:10px;padding-bottom:10px;}
.half-half-blue{padding-top:20px;padding-bottom:20px;}
.half-half .row .row .static-content.text-on-left-img{padding-left:35px;}
.static-wrap .btn.button-shop-register{margin:0 auto;display:block;width:210px;}
.static-content.text-on-left-img.float-up,
.static-content.text-on-right-img.float-up{padding:40px 100px;top:0;right:0;max-width:none;}
.half-half-black > .row > div:nth-child(1),
.half-half-blue > .row > div:nth-child(1),
.half-half-grey > .row > div:nth-child(1),
.half-half-white > .row > div:nth-child(1),
.half-half .row > div:nth-child(1),
.half-overlap-grey .row > div:nth-child(1),
.static-wrap .order-lg-2{padding:0 15px;}
.static-wrap.half-half-blue .row .tel-number{padding:20px 35px;}
#section-merchant-card-type{padding-top:0;}
section#section-merchant-card-type .list-card-vendors{margin:0 auto;text-align:center;font-size:0;width:354px;}
section#section-merchant-card-type .list-payment-services{margin-top:10px;}
section#section-merchant-card-type .row:first-child{margin-bottom:20px;}
.half-half .row .row .static-content.text-on-left-img{padding-left:100px;}
.half-half .full-overimage + .full-overimage{padding:0 15px;}
.half-half .full-overimage .space-on-left,
.half-half .full-overimage .space-on-right{overflow:hidden;}
.half-half .full-overimage img{margin:-30.37vw 0;}
.half-half .full-overimage .space-on-left img{margin-left:-100%;}
.top-banner > .row > div:nth-child(1) img{width:156vw;max-width:none;margin-left:-56vw;}
.proud-after-logo .btn-flexi-share{background:rgba(0,0,0,0.5) url(../img/ico-share-pro-white.png) no-repeat center;background-size:80% auto;}
.proud-after-logo .btn-flexi-share:focus{background:#CF3339 url('../img/ico-share-pro-fill.png') no-repeat center;background-size:100% auto;}
.static-wrap .row > .text-left,
.static-wrap .row > .text-right{text-align:center !important;}
.static-wrap .static-content.media-content{padding-left:20px;padding-right:20px;}
.static-wrap .media-content > div{padding:0;}
.static-content .media{padding-left:80px;padding-right:80px;display:block;text-align:center;}
.static-content .media:before{left:0;right:0;}
.static-content .media img{margin:0 0 20px 0;width:100px;}
#header-card-detail .content-desc{margin:30px 0 0 0;}
#header-card-detail .header-title .btn-flexi-share{background:rgba(0,0,0,0.5) url(../img/ico-share-pro-white.png) no-repeat center;background-size:80% auto;}
#header-card-detail .header-title .btn-flexi-share:focus{outline:0;background:#CF3339 url(../img/ico-share-pro-fill.png) no-repeat center;background-size:100% auto;box-shadow:none;}
.nav.mini .btn-flexi-share + .share-popover{top:50px;right:auto;left:-45px;}
.nav.mini .btn-flexi-share + .share-popover:after{border-top:none;border-bottom:8px solid #ECEEED;top:-8px;bottom:auto;right:98px;}
.merchant-share-icon.article-icon .share-btn{margin:10px 0;}
.share-btn.share-btn-mg{margin-top:0;margin-right:12px;}
.second-share-icon{display:inline-block;}
.nav.mini .nav-right.nav-second-menu{display:inline-flex;}
.nav.mini .nav-right.page-loan a.card-register-center{vertical-align:super;}
.static-content.text-left.text-on-left-img{padding:40px 100px;}
#header-card-detail a.card-register-center{margin:30px 0 40px 0;}
.media-content > div:nth-last-child(1) .media:before{display:none;}
.proud-loan .proud-after-logo br{display:none;}
.static-wrap .adjust-top{top:0;}
.so-much-text,
article.page-content .so-much-text,
.so-much-text.space-on-left img,
.so-much-text.space-on-right img,
article.page-content .so-much-text.space-on-left img,
article.page-content .so-much-text.space-on-right img{position:relative;}
.static-wrap .not-so-big img{max-width:500px;margin:0 auto;}
.grey-in-tablet{background:#f9f9f9;}
.static-content li p span{display:inline;}
#header-card-detail .header-title{padding-left:50px;padding-right:50px;}
.static-wrap .crob-on-tablet img{position:relative;height:auto;width:100%;}
#oap-loan-success .proud-regis-complete .desc-title{font-size:28px;margin-top:0px;}
.app-download h5{padding-bottom:2px;}
.app-download p{font-size:25px;line-height:28px;color:#CF3339;padding-bottom:0;margin-top:0;}
.app-download .btn-app-download p{font-size:14px;}
.static-content .media .media-img-wrap img{display:inline-block;margin-left:10px;margin-right:10px;}
.static-content.text-on-right-img.float-up.xvisa{top:0;right:0;padding:40px 100px;max-width:100%;}
.static-wrap .real-size,
.static-wrap.half-half-reverse .real-size{margin:30px auto;max-width:calc(100% - 30px);}
.visasig-wrap{padding-left:100px;padding-right:100px;}
.visasig-wrap img{padding:0 30px 0 0;}
.static-wrap .visasig-wrap > div{margin-bottom:45px;}
.static-wrap .visasig-wrap .link-more{margin-top:16px;}
#proud-regis .content-title{font-size:30px;line-height:45px;white-space:nowrap;}
.detail-register h3,
.page-loan-proud #privillage,
#content-card-detail .static-wrap .content-title{font-size:30px;line-height:45px;padding:0;}
.static-wrap .row.content-wrap{padding:0;}
.ui-autocomplete.form-dropdown{width:45% !important;left:3% !important;}
#iframe-form{height:675px;}
.the-number.call{cursor:pointer;}
}