.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tipsy-n .tipsy-arrow{left:50%}.tipsy-nw .tipsy-arrow{left:18px}.tipsy-ne .tipsy-arrow{right:10px}.tipsy-s .tipsy-arrow{left:50%}.tipsy-sw .tipsy-arrow{left:18px}.tipsy-se .tipsy-arrow{right:10px}.tipsy{font-size:10px;position:absolute;padding:7px;z-index:100000}.tipsy .tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:8px
solid transparent}.tipsy .tipsy-arrow:before{position:absolute;content:'';border:7px
solid transparent}.tipsy .tipsy-arrow-n{border-bottom-color:#ccc;border-top:none;margin-left:-8px;top:0px}.tipsy .tipsy-arrow-n:before{border-bottom-color:#fff;border-top:none;right:-7px;top:1px}.tipsy .tipsy-arrow-s{border-top-color:#ccc;border-bottom:none;margin-left:-8px;bottom:0px}.tipsy .tipsy-arrow-s:before{border-top-color:#fff;border-bottom:none;right:-7px;top:-8px}.tipsy .tipsy-arrow-w{border-right-color:#ccc;border-left:none;left:0px;top:50%;margin-top:-8px}.tipsy .tipsy-arrow-w:before{border-right-color:#fff;border-left:none;right:-8px;top:-7px}.tipsy .tipsy-arrow-e{border-left-color:#ccc;border-right:none;right:0px;top:50%;margin-top:-8px}.tipsy .tipsy-arrow-e:before{border-left-color:#fff;border-right:none;right:1px;top:-7px}.tipsy .tipsy-inner{background-color:#fff;border:1px
solid #ccc;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);color:#000;font-size:14px;padding:8px
12px 8px 12px;line-height:26px;max-width:200px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@keyframes
shine{from{transform:translateX(-90%)}to{transform:translateX(90%)}}.screen-reader-only{font-size:0px;color:transparent;height:1px;display:block;border:none;background-color:transparent;position:absolute}.wff-validations{display:none}input{margin:0
0 10px !important}.controller-api{padding-left:0 !important;padding-right:0 !important}#thelogo{background:none !important}#thelogo-ribbon{position:absolute;background:url(/img/logo-ribbon.png) left 8px no-repeat;display:block;height:150px;width:200px;top:57px;left:-5px;z-index:200}#app-wrapper{margin-bottom:30px}#app-header{margin-bottom:40px;color:#787a7d}#app-header #app-logo{padding:0
0 20px;text-align:center}#app-header #app-logo
h1{margin-bottom:0;text-align:center;font-size:50px}#app-header #app-logo
img{margin-left:auto;margin-right:auto;vertical-align:middle}#app-header #app-descriptor{background:#F2F4F7;border-bottom:none;font-size:18px;font-weight:500;line-height:42px;padding:20px;text-align:center}#app-header #app-descriptor
p{margin-bottom:0}#app-header #app-descriptor
p{margin-left:10px;margin-right:10px}#app-header.referral_override{margin-top:40px}.force_hidden{display:none !important}#authorize-body,#send-credentials{padding-left:20px;padding-right:20px;color:#606266}#authorize-body h3,
#send-credentials
h3{font-size:18px;font-weight:500}#authorize-body h3 .authorize-option,
#send-credentials h3 .authorize-option{font-size:12px}#authorize-body #authorize-details,
#send-credentials #authorize-details{width:40%;margin-left:2%;float:left;font-size:14px;font-weight:300;line-height:24px}#authorize-body #authorize-details p,
#send-credentials #authorize-details
p{margin-bottom:15px;margin-right:8px}#authorize-body #authorize-details #permission-link,
#send-credentials #authorize-details #permission-link{background:url(/img/api/lock-blue.png) no-repeat;display:inline-block;margin-top:8px;padding:4px
0 6px 18px;line-height:12px}#authorize-body #authorize-form,
#send-credentials #authorize-form{width:47%;margin-right:5%;padding-left:8%;float:right;border-left:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#authorize-body #authorize-form h3,
#send-credentials #authorize-form
h3{margin-bottom:20px}#authorize-body #authorize-form #user-badge,
#send-credentials #authorize-form #user-badge{margin-bottom:20px}#authorize-body #authorize-form #user-badge img,
#send-credentials #authorize-form #user-badge
img{width:15%;float:left}#authorize-body #authorize-form #user-badge #user-info,
#send-credentials #authorize-form #user-badge #user-info{width:78%;margin:4px
0 0 3%;float:left;font-size:12px}#authorize-body #authorize-form #user-badge #user-info h3,
#send-credentials #authorize-form #user-badge #user-info
h3{margin:0
0 3px;padding:0;font-size:24px;border:none}#authorize-body #authorize-form #user-badge #user-info div,
#send-credentials #authorize-form #user-badge #user-info
div{margin-left:0.5%;float:left;font-size:13px}#authorize-body #authorize-form #user-badge #user-info a,
#send-credentials #authorize-form #user-badge #user-info
a{float:right}#authorize-body #authorize-form label,
#send-credentials #authorize-form
label{font-weight:normal;width:100%;cursor:pointer}#authorize-body #authorize-form .tos,
#send-credentials #authorize-form
.tos{*zoom:1}#authorize-body #authorize-form .tos:before,
#authorize-body #authorize-form .tos:after,
#send-credentials #authorize-form .tos:before,
#send-credentials #authorize-form .tos:after{display:table;content:"";line-height:0}#authorize-body #authorize-form .tos:after,
#send-credentials #authorize-form .tos:after{clear:both}#authorize-body #authorize-form .tos .input-checkbox-button,
#authorize-body #authorize-form .tos label,
#send-credentials #authorize-form .tos .input-checkbox-button,
#send-credentials #authorize-form .tos
label{clear:none;cursor:pointer;float:left}#authorize-body #authorize-form .tos .input-checkbox-button,
#send-credentials #authorize-form .tos .input-checkbox-button{margin-top:2px}#authorize-body #authorize-form .tos label,
#send-credentials #authorize-form .tos
label{padding:0;margin-left:8px}#authorize-body #authorize-form .name-section .weform-row,
#send-credentials #authorize-form .name-section .weform-row{width:50%}#authorize-body #authorize-form .name-section .weform-row input,
#send-credentials #authorize-form .name-section .weform-row
input{width:75%}#authorize-body #authorize-form .name-section .weform-row.right input,
#send-credentials #authorize-form .name-section .weform-row.right
input{margin-left:5% !important}#authorize-body #authorize-form label,
#send-credentials #authorize-form
label{text-align:left;margin-bottom:10px}#authorize-body #authorize-form .weform-input,
#authorize-body #authorize-form input[type=text],
#authorize-body #authorize-form input[type=email],
#authorize-body #authorize-form input[type=password],
#send-credentials #authorize-form .weform-input,
#send-credentials #authorize-form input[type=text],
#send-credentials #authorize-form input[type=email],
#send-credentials #authorize-form input[type=password]{width:90%;margin-bottom:20px !important;padding:10px;font-size:16px;font-weight:200;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#authorize-body #authorize-form .country_restriction_blurb,
#send-credentials #authorize-form
.country_restriction_blurb{margin-left:0px;margin-top:10px}#authorize-body #authorize-form .hint.required,
#send-credentials #authorize-form
.hint.required{width:300px;margin-left:0px;margin-top:10px;display:block}#authorize-body #authorize-form .weform-actions .button,
#send-credentials #authorize-form .weform-actions
.button{margin-right:5px;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}#authorize-body #authorize-form #forgot-password,
#send-credentials #authorize-form #forgot-password{position:relative;margin-bottom:10px}.tipsy .tipsy-inner{max-width:450px;padding:20px}.tipsy .tipsy-inner
h3{font-size:16px;color:#333}.tipsy .tipsy-inner
p{color:#999;line-height:1.2em}.tipsy .tipsy-inner
p.action{color:#333}#send-credentials
p{font-size:14px;font-weight:300;line-height:24px;margin-bottom:15px}#send-credentials
.warning{color:red;font-size:13px;font-style:italic;margin-top:13px}#send-credentials .app-credentials{display:none}#send-credentials .app-credentials
dl{background:#F0F0F0;border:1px
solid #E8D2DD;border-radius:3px;font-size:13px;padding:15px
15px 5px 15px;margin-bottom:15px}#send-credentials .app-credentials dl
dt{float:left;font-weight:bold;margin:0
30px 10px 0;text-align:right;width:120px}#send-credentials #auto-credentials{border-right:1px solid #DDD;float:left;width:362px;padding-right:20px}#send-credentials #auto-credentials h3
em{color:#7D7F85;font-size:14px;margin-left:10px}#send-credentials #manual-credentials{float:right;width:395px}#send-credentials #send-error{text-align:center;margin-bottom:35px}#send-credentials #send-error
img{margin:0
10px -5px 0}#authorize-form .input-checkbox-button{float:left}#authorize-form .input-checkbox-button
input{float:none;margin:0
!important}#authorize-form
.text{float:right;width:92%}#authorize-form #ukMerchantCheck label.ukNoWhitelabel,
#authorize-form #ukMerchantCheck
label.ukCobranded{margin-bottom:5px}#authorize-form #ukMerchantCheck .text.ukCobranded,
#authorize-form #ukMerchantCheck
.text.ukNoWhitelabel{float:right;width:auto;font-size:11px;font-weight:normal}#oauth2-permissions
h1{border-bottom:1px solid #ddd;margin-left:-10px;line-height:40px;font-size:20px;margin-bottom:30px}#oauth2-permissions h1 #oauth2-app-name{font-size:20px;color:#0084A0}#oauth2-permissions #permission-list{margin-left:20px;width:250px;margin-bottom:20px}#oauth2-permissions #permission-list ul
li{padding-left:20px;padding-bottom:10px;background:url('/img/weform-green-check2.png') no-repeat}#oauth2-permissions #restriction-list{width:200px;border-left:1px solid #ddd;padding-left:20px;margin-bottom:20px}#oauth2-permissions #restriction-list
h3{font-size:14px;padding:0px}#oauth2-permissions #restriction-list ul
li{padding-left:20px;padding-bottom:10px;background:url('/img/api/x-gray.png') no-repeat}.method-confirm #account_type_input
label{margin-left:0 !important;margin-right:25px !important}.method-confirm
#user_name{display:none}.method-confirm
dl{margin-bottom:10px}@media (min-width: 980px){#wepay-dialogs-wrapper
.responsive_container{width:490px !important}}@media (max-width: 767px){#wepay-dialogs-wrapper #restriction-list{border:0;float:left;width:auto}body .pagecontent.container-fluid{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0
auto;padding:0;width:100%}#app-header{width:93%;margin:10px
3.5% 20px;float:left;border:1px
solid #DDD;background:#F2F4F7;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#app-header #app-logo{max-width:24%;max-height:70px;margin:5px
7% 5px 1.5%;padding:0
!important;float:left;overflow:hidden}#app-header #app-logo
h1{display:none}#app-header #app-logo
img{max-width:100%;max-height:100%}#app-header #app-descriptor{width:74%;padding:7px
0;float:left;font-size:14px;line-height:20px;text-align:left}#app-header.no-photo #app-descriptor{width:96%;margin:0
auto !important;padding:13px
0 !important;float:none;font-size:16px !important;line-height:24px !important;text-align:center}#app-header.referral_override{border:none;background:transparent}#app-header.referral_override #app-logo{max-width:100%}#app-header.referral_override #app-logo
img{max-width:70%}#authorize-form{width:98% !important;margin:0
!important;padding:0
1% !important;border:0
!important}#user-info{margin-top:0 !important}.authorize-option{font-size:14px !important}.no-user
h3{border:0
!important;padding:0
!important;margin-bottom:10px !important}#authorize-details{padding:40px
1% 10px !important;width:98% !important}}.user_badge{width:90%;margin-bottom:10px;padding-right:20px;background:#EFEFEF;color:#606266;border:1px
solid #D9D9D9;position:relative;min-height:80px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;filter:progid:DXImageTransform.Microsoft.gradient(StartColorStr=#ffffffff, EndColorStr=#fff3f3f3, GradientType=0);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(StartColorStr=#ffffffff, EndColorStr=#fff3f3f3, GradientType=0)';background-repeat:repeat-x;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#fff,#F3F3F3);background-image:-moz-linear-gradient(top,#fff,#F3F3F3);background-image:-ms-linear-gradient(top,#fff,#F3F3F3);background-image:-o-linear-gradient(top,#fff,#F3F3F3);background-image:linear-gradient(top,#fff,#F3F3F3);-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.user_badge
.user_image{width:80px;height:80px;position:absolute;border-right:1px solid #D9D9D9;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.user_badge
.user_info{width:100%;padding-left:90px;margin-right:5px}.user_badge .user_info
.user_name{padding-top:16px;margin-bottom:5px;font-size:16px;text-shadow:0 1px 0 #FFF}.user_badge .user_info
.user_email{font-size:14px;word-wrap:break-word}#api-account_update,#page-account_update{padding:0;overflow:hidden;background-color:#FFF}#api-account_update #app-wrapper,
#page-account_update #app-wrapper{margin:0}#api-account_update #app-header,
#page-account_update #app-header{margin-bottom:0;border-bottom:1px solid #D6D9DB}#api-account_update #app-logo,
#page-account_update #app-logo{padding:20px
0}#api-account_update #setup-header,
#page-account_update #setup-header{padding:26px
0;margin:0;display:block;font-size:18px;font-weight:normal;text-align:center;background-color:#F2F4F7}#api-account_update #setup-header.full-row,
#page-account_update #setup-header.full-row{padding:10px
0}#api-account_update #setup-header div,
#page-account_update #setup-header
div{min-height:0}#api-account_update #setup-header span,
#page-account_update #setup-header
span{min-height:0}#api-account_update .row-action,
#page-account_update .row-action{padding:22px
0;margin:0;border-top:1px solid #D6D9DB}#api-account_update .row-action .checkmark,
#page-account_update .row-action
.checkmark{min-width:27px;min-height:27px;margin:9px
18px 0 58px;float:left;background:url('/img/icons/check_sprite.png') no-repeat 0 0}#api-account_update .row-action .checkmark.completed,
#page-account_update .row-action
.checkmark.completed{background-position:0 -27px}#api-account_update .row-action.action-bank .currency,
#page-account_update .row-action.action-bank
.currency{color:#999;font-size:11px}#api-account_update .row-action .content,
#page-account_update .row-action
.content{float:left}#api-account_update .row-action .content h2,
#page-account_update .row-action .content
h2{margin-bottom:10px;font-size:18px;color:#73777D}#api-account_update .row-action .content .content,
#page-account_update .row-action .content
.content{font-size:14px;font-weight:light;color:#73777D}#api-account_update .row-action .action,
#page-account_update .row-action
.action{padding-right:36px;text-align:right;font-style:italic}#api-account_update .row-action .action span,
#page-account_update .row-action .action
span{margin-top:1px;display:block;font-size:14px;line-height:21px;color:#BBB}#api-account_update .row-action .action .button,
#page-account_update .row-action .action
.button{padding-left:2em;padding-right:2em;margin:5px
0 0 !important;font-style:normal}#api-account_update #setup-footer,
#page-account_update #setup-footer{display:block;padding:8px
12px 7px;margin:0;background-color:#F2F4F7;border-top:1px solid #D4DAE1;*zoom:1}#api-account_update #setup-footer:before,
#api-account_update #setup-footer:after,
#page-account_update #setup-footer:before,
#page-account_update #setup-footer:after{display:table;content:"";line-height:0}#api-account_update #setup-footer:after,
#page-account_update #setup-footer:after{clear:both}#api-account_update #setup-footer #badge,
#page-account_update #setup-footer
#badge{margin-left:2px;margin-top:9px;float:left}#api-account_update #setup-footer .action,
#page-account_update #setup-footer
.action{padding-right:36px;text-align:right}#api-account_update #setup-footer .action a,
#page-account_update #setup-footer .action
a{margin-top:14px;display:block;font-size:12px}@media (min-aspect-ratio: 5/4) and (max-aspect-ratio: 5/2) and (max-width: 767px){#api-account_update{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#api-account_update #app-header{width:100%;margin:0;padding:15px
0;float:none;border:0;background:#FFF;text-align:center;border-bottom:1px solid #D6D9DB;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#api-account_update #app-header #app-logo{width:100%;max-width:100%;margin:0}#api-account_update #app-header #app-logo
h1{display:block}#api-account_update .row-action{padding:20px
0}#api-account_update .row-action
.checkmark{margin-top:2px;margin-left:18px}#api-account_update .row-action
.span8{width:60%;float:left}#api-account_update .row-action
.span4{width:40%;float:left}#api-account_update #setup-footer
div{width:50%;float:left}#api-account_update #setup-footer div
a{margin-left:0 !important}#api-account_update #setup-footer
.action{padding-right:0}#api-account_update #setup-footer .action
a.button{width:80%;margin-top:0;float:right}}@media (min-aspect-ratio: 4/5) and (max-aspect-ratio: 2/5) and (max-width: 767px){#api-account_update{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#api-account_update #app-header{width:100%;margin:0;padding:15px
0;float:none;border:0;background:#FFF;text-align:center;border-bottom:1px solid #D6D9DB;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#api-account_update #app-header #app-logo{width:100%;height:70px;max-width:100%;margin:0}#api-account_update #app-header #app-logo
h1{display:block}#api-account_update .row-action
.checkmark{margin-top:2px;margin-left:18px}#api-account_update .row-action
.action{width:auto;float:left;clear:both;margin-top:10px;margin-left:62px;text-align:left}#api-account_update #setup-footer
div{width:50%;float:left}#api-account_update #setup-footer div
a{margin-left:-10px !important}#api-account_update #setup-footer
.action{padding-right:0}#api-account_update #setup-footer .action
a.button{width:80%;margin-top:0;float:right}}@media (max-width: 767px){#page-account_update{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#page-account_update #app-header{width:100%;margin:0;padding:15px
0;float:none;border:0;background:#FFF;text-align:center;border-bottom:1px solid #D6D9DB;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#page-account_update #app-header #app-logo{width:100%;height:70px;max-width:100%;margin:0}#page-account_update #app-header #app-logo
h1{display:block}#page-account_update .row-action
.checkmark{margin-top:2px;margin-left:18px}#page-account_update .row-action
.action{width:auto;float:left;clear:both;margin-top:10px;margin-left:62px;text-align:left}#page-account_update #setup-footer
div{width:50%;float:left}#page-account_update #setup-footer div
a{margin-left:-10px !important}#page-account_update #setup-footer
.action{padding-right:0}#page-account_update #setup-footer .action
a.button{width:80%;margin-top:0;float:right}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){#page-account_update .row-action
.checkmark{background-image:url('/img/icons/check_sprite@2x.png');background-size:27px 54px}}#page-authorize.hide-border,#page-confirm.hide-border{border:none;box-shadow:none;margin:0
auto}#page-authorize .input-checkbox-button,
#page-confirm .input-checkbox-button{margin:0
5px}#page-authorize #set-password-container.wepay-pw-container .input-checkbox-button,
#page-confirm #set-password-container.wepay-pw-container .input-checkbox-button{margin:2px
5px 0px 0px}.chase#app-wrapper{min-width:300px;width:auto;margin:auto;padding:22px;color:#414042}.chase#app-wrapper #app-header{margin-bottom:30px}.chase#app-wrapper #app-header #app-logo{font-size:36px;line-height:36px;margin:0
0 10px}.chase#app-wrapper #app-descriptor,
.chase#app-wrapper #authorize-details{background-color:transparent;padding:0
25px;line-height:normal}.chase#app-wrapper #authorize-form{border:1px
solid #bcbcbc;border-radius:10px;padding:25px}.chase#app-wrapper #authorize-form #login-title{font-size:1.4em;font-weight:400;margin-bottom:20px}.chase#app-wrapper #authorize-form input:not(.wff-field-checkbox){width:100%;box-shadow:none;margin-bottom:15px !important}.chase#app-wrapper #authorize-form input[type='checkbox']{width:auto}.chase#app-wrapper #authorize-form #user-exists{margin-bottom:15px}.chase#app-wrapper #authorize-form #user-exists>*{padding-bottom:8px}.chase#app-wrapper #authorize-form #user-exists .user-name{font-size:1.8em;font-weight:500;margin-right:10px}.chase#app-wrapper #authorize-form #user-exists .user-email{font-size:1.2em}.chase#app-wrapper #authorize-form #first-name,
.chase#app-wrapper #authorize-form #last-name{display:inline-block;width:49%}.chase#app-wrapper #authorize-form #last-name{float:right}.chase#app-wrapper #authorize-form #forgot-password{margin-bottom:10px}.chase#app-wrapper #authorize-form #tos label,
.chase#app-wrapper #authorize-form #ca-accept-debit
label{display:flex;text-align:left;font-size:11px;font-weight:normal;float:none;margin:0}.chase#app-wrapper #authorize-form #tos label span,
.chase#app-wrapper #authorize-form #ca-accept-debit label
span{float:none;width:auto}.chase#app-wrapper #authorize-form .button-row{display:flex;justify-content:space-between;align-items:center;margin:25px
0 10px}.chase#app-wrapper #toggle-login-register{text-align:center;margin:30px
0}.chase#app-wrapper #chase-logo{width:100%;text-align:center;margin-top:40px}.chase#app-wrapper #chase-logo
img{width:300px;height:auto}.chase#app-wrapper #chase-logo
img.cobranded{width:200px}#page-confirm.hide-margins{margin:0;padding:0;width:100%}#header.chase_referral{padding:0;position:relative;height:78px;width:100vw;left:calc(0vw);background-image:linear-gradient(to bottom,#1b416c,#5b8cc2);display:flex;justify-content:flex-end;align-items:center;padding:5px}#header.chase_referral #header-logo{order:1;width:100%}#header.chase_referral #header-logo
.logo{background-image:url(/img/chase-integrated-payments-logo-white.svg);background-size:350px;background-position:center;margin-top:0;min-width:310px;height:3.5rem;display:flex;background-repeat:no-repeat;width:100%}#header.chase_referral #header-logo .logo.chase-for-business{background-image:url(/img/chase-for-business.png)}#app-wrapper.chase_referral{font-family:'Open Sans',sans-serif;width:100%}#app-wrapper.chase_referral .app-descriptor{width:90%;max-width:390px;margin:40px
auto;font-size:30px;font-weight:300;color:#363839;text-align:center}#app-wrapper.chase_referral
form{width:90%;max-width:320px;margin:0
auto}#app-wrapper.chase_referral form div#password label.weform-label{display:block;float:none;text-align:left;margin-bottom:5px;font-weight:600;font-size:11px;color:#727577}#app-wrapper.chase_referral form div#password
input{border:solid 1px #757575;box-shadow:none}#app-wrapper.chase_referral form div#password input:focus{outline:#6e6e6e dashed 1px;outline-offset:2px}#app-wrapper.chase_referral form div#tos label,
#app-wrapper.chase_referral form div#tos-container
label{float:none;margin-top:10px}#app-wrapper.chase_referral form div#tos .input-checkbox-button,
#app-wrapper.chase_referral form div#tos-container .input-checkbox-button{position:relative;left:0;margin:0
3px 0 0}#app-wrapper.chase_referral form div#tos .input-checkbox-button input.wff-field,
#app-wrapper.chase_referral form div#tos-container .input-checkbox-button input.wff-field{width:auto;vertical-align:middle;margin-bottom:0 !important}#app-wrapper.chase_referral form div#tos .input-checkbox-button input.wff-field:focus,
#app-wrapper.chase_referral form div#tos-container .input-checkbox-button input.wff-field:focus{outline:#6e6e6e dashed 1px;outline-offset:2px}#app-wrapper.chase_referral form div#tos span.text,
#app-wrapper.chase_referral form div#tos-container
span.text{position:relative;vertical-align:middle;font-size:12px;font-weight:normal;color:#363839}#app-wrapper.chase_referral form div#tos span.text a,
#app-wrapper.chase_referral form div#tos-container span.text
a{text-decoration:underline}#app-wrapper.chase_referral form div#tos span.text a:focus,
#app-wrapper.chase_referral form div#tos-container span.text a:focus{outline:#6e6e6e dashed 1px}#app-wrapper.chase_referral form div.weform-actions{margin:30px
0}#app-wrapper.chase_referral form div.weform-actions
button{border:none;background-image:none;box-shadow:none;text-shadow:none;width:100%;height:60px;font-size:18px;background-color:#0060F0}#app-wrapper.chase_referral form div.weform-actions button:hover{background-color:#0A4386}#app-wrapper.chase_referral form div.weform-actions button:focus{outline:#6e6e6e dashed 1px;outline-offset:2px}#app-wrapper.chase_referral.ic_plus_pw_wrapper{border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);background-color:#fff;height:450px;width:406px;padding-top:10px}#app-wrapper.chase_referral.ic_plus_pw_wrapper .app-descriptor{font-size:26px}#app-wrapper.chase_referral.ic_plus_pw_wrapper #tos
label{display:flex}#app-wrapper.chase_referral.ic_plus_pw_wrapper #tos .input-checkbox-button{margin:0
4px 0 0}#app-wrapper.chase_referral.ic_plus_pw_wrapper #tos
.text{text-align:left;margin-top:2px}#app-wrapper.whitelabel #set-password-container.ic_plus{margin:20px
auto 10px}#set-password-container{display:flex;justify-content:space-between;margin:0
auto;width:775px}#set-password-container.cobranded{width:100%}#set-password-container.cobranded #authorize-form{width:100%}#set-password-container.ic_plus{width:775px;margin:100px
auto 10px}#set-password-container.wepay-pw-container{width:775px;margin:10px
auto 10px}#set-password-container.wepay-pw-container
#passwordInfo{margin-bottom:0px}#set-password-container.wepay-pw-container #tos.weform-row{margin-bottom:10px}#set-password-container.wepay-pw-container.ic_plus{display:block}#set-password-container.wepay-pw-container.ic_plus #authorize-body{padding-left:0px;padding-right:0px}#set-password-container.wepay-pw-container.ic_plus #authorize-details{margin-left:0px}#ic-plus-pricing-details,#blended-pricing-details{width:320px;margin-top:18px;font-family:'Open Sans',sans-serif;color:#363839;font-size:14px}#ic-plus-pricing-details .title-ic-plus,
#blended-pricing-details .title-ic-plus{font-size:22px}#ic-plus-pricing-details .title-ic-plus.title-pricing-plan,
#blended-pricing-details .title-ic-plus.title-pricing-plan{color:#717171;font-weight:normal;margin-bottom:1px}#ic-plus-pricing-details .row-ic-plus,
#ic-plus-pricing-details .row-blended,
#blended-pricing-details .row-ic-plus,
#blended-pricing-details .row-blended{text-align:right;margin:0px
40px 10px 0px;font-size:16px}#ic-plus-pricing-details .label-ic-plus,
#ic-plus-pricing-details .label-blended,
#blended-pricing-details .label-ic-plus,
#blended-pricing-details .label-blended{display:inline-block;color:#717171}#ic-plus-pricing-details .field-ic-plus,
#ic-plus-pricing-details .field-blended,
#blended-pricing-details .field-ic-plus,
#blended-pricing-details .field-blended{width:100px;display:inline-block;color:#414042;font-weight:bold}#ic-plus-pricing-details .footnote,
#blended-pricing-details
.footnote{font-size:10px}#ic-plus-pricing-details #footnote-container-mobile,
#ic-plus-pricing-details #ic-plus-please-review-text-mobile,
#blended-pricing-details #footnote-container-mobile,
#blended-pricing-details #ic-plus-please-review-text-mobile{display:none}#ic-plus-please-review-text{margin-top:20px}#ic-plus-additional-info{width:775px;margin:0
auto}#blended-additional-info
ol{padding:0}#ic-plus-additional-info,#blended-additional-info{font-family:'Open Sans',sans-serif;color:#414042;font-size:14px}#ic-plus-additional-info #footnote-container,
#blended-additional-info #footnote-container{margin-top:20px}#ic-plus-additional-info .details-ic-plus,
#blended-additional-info .details-ic-plus{width:775px;margin:0
auto}#ic-plus-additional-info .details-ic-plus,
#blended-additional-info .details-blended{color:#363839}#ic-plus-additional-info .details-ic-plus.footnote,
#blended-additional-info .details-blended.footnote{margin-bottom:3px;display:flex}#ic-plus-additional-info .details-ic-plus.footnote .footnote-bullet,
#blended-additional-info .details-blended.footnote .footnote-bullet{width:32px}#ic-plus-additional-info .details-ic-plus.footnote .footnote-text,
#blended-additional-info .details-blended.footnote .footnote-text{width:780px}#ic-plus-additional-info .details-ic-plus.extra-margin-bottom,
#blended-additional-info .details-blended.extra-margin-bottom{margin-bottom:15px}#card-pricing-details{width:775px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);background-color:#fff;margin:50px
0px;padding-bottom:20px}#card-pricing-details th,
#card-pricing-details
td{font-family:'Open Sans',sans-serif;color:#414042}#card-pricing-details h5,
#card-pricing-details .table-title{font-weight:bold;margin-bottom:3px}#card-pricing-details #payment-brand-description{padding:11px
75px 11px 11px}#card-pricing-details .small-text-paragraph{margin:28px
35px;font-size:12px}#card-pricing-details .small-text-footer{margin:1px
35px;font-size:12px}#card-pricing-details .small-text-paragraph.margin-override{margin:5px
32px}#card-pricing-details .small-text-paragraph.margin-override.first{margin:27px
32px 5px}#card-pricing-details .small-text-paragraph.margin-override.last{margin:5px
32px 27px}#card-pricing-details
.card{margin:28px
35px 0px;font-size:12px}#card-pricing-details .card-bordered{border:solid 0.5px #dedede}#card-pricing-details .card-bordered.no-bottom-border{border-bottom:none}#card-pricing-details .card-grid{display:grid}#card-pricing-details .flex-container-row{display:flex;justify-content:space-between}#card-pricing-details #payment-brand-grid.card-grid{grid-template-columns:1fr 1fr;grid-template-areas:"brandDescription brandDescription" "discountRate byBrand"}#card-pricing-details .card-grid
p{margin-bottom:0px}#card-pricing-details #termination-fees-card
p{padding:11px
11px 0px 11px;margin-bottom:0px}#card-pricing-details #termination-fees-card
p.last{padding:11px}#card-pricing-details .outline-cell{border:solid 0.5px #dedede;padding:7px
10px}#card-pricing-details .outline-cell-top{border-top:solid 0.5px #dedede;padding:7px
10px}#card-pricing-details .outline-cell-left{border-left:solid 0.5px #dedede;padding:7px
10px}#card-pricing-details .outline-cell-bottom{border-bottom:solid 0.5px #dedede}#card-pricing-details .outline-cell.left-padding{padding:7px
10px 7px 32px}#card-pricing-details #payment-brand-description{grid-area:brandDescription}#card-pricing-details #discount-rate{grid-area:discountRate}#card-pricing-details #by-brand{grid-area:byBrand}#card-pricing-details #payment-brand-assessment-grid.card-grid{grid-template-columns:1fr 2fr 1fr;grid-template-areas:"brandAssessmentHeader brandAssessmentHeader brandAssessmentHeader" "brandAssessLabelMC McLessThanLabel McLessThanFee" "brandAssessLabelMC McGreaterThanLabel McGreaterThanFee" "brandAssessLabelVisa VisaDebitLabel VisaDebitFee" "brandAssessLabelVisa VisaCreditLabel VisaCreditFee" "AmexLabel AmexLabel AmexFee" "DiscoverLabel DiscoverLabel DiscoverFee"}#card-pricing-details #payment-brand-assessment-grid{margin-right:16px;width:344px}#card-pricing-details #payment-brand-assessment-header{grid-area:brandAssessmentHeader}#card-pricing-details #payment-brand-label-mc{grid-area:brandAssessLabelMC}#card-pricing-details #mc-less-than-label{grid-area:McLessThanLabel}#card-pricing-details #mc-less-than-fee{grid-area:McLessThanFee}#card-pricing-details #mc-greater-than-label{grid-area:McGreaterThanLabel}#card-pricing-details #mc-greater-than-fee{grid-area:McGreaterThanFee}#card-pricing-details #payment-brand-label-visa{grid-area:brandAssessLabelVisa}#card-pricing-details #visa-debit-label{grid-area:VisaDebitLabel}#card-pricing-details #visa-debit-fee{grid-area:VisaDebitFee}#card-pricing-details #visa-credit-label{grid-area:VisaCreditLabel}#card-pricing-details #visa-credit-fee{grid-area:VisaCreditFee}#card-pricing-details #amex-label{grid-area:AmexLabel}#card-pricing-details #amex-fee{grid-area:AmexFee}#card-pricing-details #discover-label{grid-area:DiscoverLabel}#card-pricing-details #discover-fee{grid-area:DiscoverFee}#card-pricing-details #payment-brand-network-table{margin-left:16px;width:344px}#card-pricing-details #payment-brand-network-table .col-wide{width:219px}#card-pricing-details #payment-brand-network-table .col-narrow{width:64px}#card-pricing-details #payment-brand-fees-grid{grid-template-columns:20fr 4fr 1fr 20fr 4fr;grid-template-areas:"brandFeesHeader brandFeesHeader brandFeesHeader brandFeesHeader brandFeesHeader" "mcFileTransmissionLabel mcFileTransmissionFee rowOneSpacer txnFeeLabel txnFee" "infrastructureLabel infrastructureFee rowTwoSpacer dataTransferLabel dataTransferFee"}#card-pricing-details #payment-brand-fees-header{grid-area:brandFeesHeader}#card-pricing-details #mc-file-transmission-label{grid-area:mcFileTransmissionLabel}#card-pricing-details #mc-file-transmission-fee{grid-area:mcFileTransmissionFee}#card-pricing-details #mc-file-transmission-fee{grid-area:mcFileTransmissionFee}#card-pricing-details #row-one-spacer{grid-area:rowOneSpacer}#card-pricing-details #txn-fee-label{grid-area:txnFeeLabel}#card-pricing-details #txn-fee{grid-area:txnFee}#card-pricing-details #infrastructure-label{grid-area:infrastructureLabel}#card-pricing-details #infrastructure-fee{grid-area:infrastructureFee}#card-pricing-details #row-two-spacer{grid-area:rowTwoSpacer}#card-pricing-details #data-transfer-label{grid-area:dataTransferLabel}#card-pricing-details #data-transfer-fee{grid-area:dataTransferFee}#card-pricing-details #monthly-fees-grid.card-grid{width:344px;height:80px;margin:27px
16px 27px 32px;grid-template-columns:3fr 1fr;grid-template-areas:"monthlyFeesHeader monthlyFeesHeader" "visaAcquirerFeeLabel visaAcquirerFee"}#card-pricing-details #monthly-fees-header{grid-area:monthlyFeesHeader}#card-pricing-details #visa-acquirer-fee-label{grid-area:visaAcquirerFeeLabel}#card-pricing-details #visa-acquirer-fee{grid-area:visaAcquirerFee}#card-pricing-details #annual-fees-grid.card-grid{width:344px;height:80px;margin:27px
32px 27px 16px;grid-template-columns:3fr 1fr;grid-template-areas:"annualFeesHeader annualFeesHeader" "mcMerchantLocationFeeLabel mcMerchantLocationFee"}#card-pricing-details #annual-fees-header{grid-area:annualFeesHeader}#card-pricing-details #mc-merchant-location-fee-label{grid-area:mcMerchantLocationFeeLabel}#card-pricing-details #mc-merchant-location-fee{grid-area:mcMerchantLocationFee}#card-pricing-details #payment-brand-fee-per-incidence-table{width:704px;margin-bottom:32px}#card-pricing-details #payment-brand-fee-per-incidence-table .col-medium{width:172px}#card-pricing-details #payment-brand-fee-per-incidence-table .col-wide{width:443px}#card-pricing-details #payment-brand-fee-per-incidence-table .col-narrow{width:89px}#card-pricing-details #payment-brand-fee-per-incidence-table .row-section td,
#card-pricing-details #payment-brand-fee-per-incidence-table td.row-section,
#card-pricing-details #payment-brand-fee-per-incidence-table .gridless-row-bottom td.row-section{border-bottom:solid 0.5px #9a9999}#card-pricing-details #payment-brand-fee-per-incidence-table .gridless-row-top
td{border-top:none}#card-pricing-details #payment-brand-fee-per-incidence-table .gridless-row-bottom
td{border-bottom:none}#card-pricing-details #payment-brand-fee-per-incidence-table .gridless-row
td{border-top:none;border-bottom:none}#card-pricing-details .banner-gray{background-color:#f6f7f9;padding:5px
11px;margin:0px}#card-pricing-details .banner-gray.banner-gray-header{font-weight:600;font-size:14px;color:#414042;text-transform:uppercase;padding:11px
35px;margin-bottom:0px}#card-pricing-details #termination-fees-card{margin-bottom:20px}#set-password-container.ic_plus.cobranded{margin:40px
auto 10px}#set-password-container.ic_plus.cobranded #ic-plus-pricing-details{width:370px}#set-password-container.ic_plus.cobranded #authorize-form{width:430px}#set-password-container.ic_plus.ca_layout,#set-password-container.ca_layout{margin:80px
auto;padding:0
20px;width:auto;max-width:943px}#set-password-container.ic_plus.ca_layout #app-wrapper.chase_referral,
#set-password-container.ca_layout #app-wrapper.chase_referral{border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);background-color:#fff;height:450px;min-width:406px;max-width:406px;padding-top:10px}#set-password-container.ic_plus.ca_layout #app-wrapper.chase_referral .app-descriptor,
#set-password-container.ca_layout #app-wrapper.chase_referral .app-descriptor{font-size:26px}#set-password-container.ic_plus.ca_layout .box-container a,
#set-password-container.ca_layout .box-container
a{color:#005DB9}#set-password-container.ic_plus.ca_layout .ca-welcome,
#set-password-container.ca_layout .ca-welcome{width:460px;font-family:'Open Sans',sans-serif;padding-top:1em;padding-right:10px}#set-password-container.ic_plus.ca_layout .ca-welcome h1,
#set-password-container.ca_layout .ca-welcome
h1{font-size:48px;font-weight:300}#set-password-container.ic_plus.ca_layout .ca-welcome p,
#set-password-container.ic_plus.ca_layout .ca-welcome ul,
#set-password-container.ca_layout .ca-welcome p,
#set-password-container.ca_layout .ca-welcome
ul{font-size:16px;font-weight:400}#set-password-container.ic_plus.ca_layout .ca-welcome p,
#set-password-container.ic_plus.ca_layout .ca-welcome ul li,
#set-password-container.ca_layout .ca-welcome p,
#set-password-container.ca_layout .ca-welcome ul
li{margin-bottom:24px}#set-password-container.ic_plus.ca_layout .ca-welcome a,
#set-password-container.ca_layout .ca-welcome
a{text-decoration:underline;color:#005DB9}#set-password-container.ic_plus.ca_layout .ca-welcome img,
#set-password-container.ca_layout .ca-welcome
img{margin-left:3px}#set-password-container.ca_layout.cobranded .ca-welcome{width:750px}#set-password-container.ic_plus.ca_layout.cobranded .ca-welcome{width:330px}.ca-fee-section{max-width:943px;font-family:'Open Sans',sans-serif;margin:0
auto 50px;padding:0
20px}.ca-fee-section
h2{font-size:36px;font-weight:300;margin-bottom:40px}.ca-fee-section
h3{font-size:1.125rem}.ca-fee-section #ic-plus-pricing-details.ca-layout,
.ca-fee-section #blended-pricing-details.ca-layout{background-color:#F6F7F9;color:#717171;width:auto;padding:24px;margin-top:0px}.ca-fee-section #blended-pricing-details.ca-layout
p{font-size:24px;font-weight:400;margin-bottom:0px}.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus{display:block;text-align:left;font-size:18px;font-weight:400;line-height:28px;margin:0px
40px 5px 0px}.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus .field-ic-plus{width:165px;text-align:right}.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus .label-ic-plus{height:32px;width:203px;text-align:right}.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus a,
.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus a:active{text-decoration:none;color:#717171}.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus a sup,
.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus a:active
sup{color:#005DB9;text-decoration:underline;margin-left:3px}.ca-fee-section #ic-plus-pricing-details.ca-layout .hr-wrapper{padding-right:480px}.ca-fee-section #ic-plus-pricing-details.ca-layout
hr{margin:24px
0px}.ca-fee-section #ic-plus-pricing-details.ca-layout #footnote-container
ol{list-style:none;padding:0px}.ca-fee-section #ic-plus-pricing-details.ca-layout #footnote-container
p{margin-bottom: .25em}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout
h3{margin-top:40px}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout
p{font-size:14px;line-height:20px;color:#717171}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout .cfib-member-pricing-differentiator-table{margin-top:16px;width:100%;font-family:'Open Sans',sans-serif;table-layout:fixed;border-collapse:collapse;border:1px
solid #bcbcbc}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout .cfib-member-pricing-differentiator-table td,
.ca-fee-section #cfib-member-pricing-differentiator.ca-layout .cfib-member-pricing-differentiator-table
th{border:1px
solid #bcbcbc;vertical-align:top;padding:8px
16px;font-family:'Open Sans',sans-serif;font-size:14px;color:#414042}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout .cfib-member-pricing-differentiator-table
tr{height:0}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout .cfib-member-pricing-differentiator-table .cfib-member-pricing-differentiator-table-header{background-color:#F6F7F9;padding:4px
13px}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout .cfib-member-pricing-differentiator-table .cfib-member-pricing-differentiator-table-header .cfib-member-pricing-differentiator-table-header-cell{font-size:14px;line-height:20px;font-weight:700px;font-family:'Open Sans',sans-serif}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout .cfib-member-pricing-differentiator-table
.italic{font-style:italic}.ca-fee-section #cfib-member-pricing-differentiator.ca-layout .cfib-member-pricing-differentiator-table .trade-mark{color:#606266;font-size:11px;position:relative;top:0.2em;left:0.1em;font-style:normal}.ca-fee-section #ca-refund-policy-box{border:1px
solid #BCBCBC;margin-top:16px;font-size:14px;line-height:16px}.ca-fee-section #ca-refund-policy-box .refund-policy-header{font-size:14px;background:#F6F7F9;border-bottom:1px solid #BCBCBC;font-weight:700;letter-spacing:0.125914px;color:#414042;padding:8px
16px}.ca-fee-section #ca-refund-policy-box .refund-description{color:#414042;margin:16px;line-height:20px}.ca-fee-section #ic-plus-pricing-details-title.ca-layout{margin-top:40px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout{margin-top:40px;font-family:'Open Sans',sans-serif}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .fee-disclosure-description{font-size:16px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout
h3{margin-top:40px;font-size:18px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table{font-family:'Open Sans',sans-serif;table-layout:fixed;border-collapse:collapse;border:1px
solid #bcbcbc}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table td,
.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table
th{border:1px
solid #bcbcbc;vertical-align:top;padding:8px;font-family:'Open Sans',sans-serif;font-size:14px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table
tr{height:0}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-table-header{background-color:#F6F7F9}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-table-header .ca-fee-table-main-header{padding:17px
8px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-table-header .ca-fee-table-main-header
.title{color:#414042;font-size:18px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-table-header .ca-fee-table-main-header
.body{font-size:14px;margin-top:24px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-table-header .ca-fee-table-sub-header{font-size:14px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-table-header .ca-fee-table-sub-header
.title{color:#414042}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-table-header .ca-fee-table-sub-header
.body{margin-top:8px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .section-row{background-color:#F6F7F9}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .section-row
td{vertical-align:center}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .section-row td
span{display:flex;align-items:center;height:42px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .section-row td span
b{margin-left:16px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .section-row .section-row-name{font-size:16px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .section-row
.italic{font-style:italic}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .section-row .trade-mark{color:#606266;font-size:13px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body
.italic{font-style:italic}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .trade-mark{color:#606266;font-size:11px;position:relative;top:0.2em;left:0.1em;font-style:normal}.ca-fee-section #ca-layout-fee-disclosure.ca-layout .ca-fee-disclosure-table .ca-fee-disclosure-table-body .row-header{font-weight:550}.ca-fee-section #ca-layout-fee-disclosure.ca-layout
.footnote{font-size:12px}.ca-fee-section #ca-layout-fee-disclosure.ca-layout #footnote-italic{margin-top:16px}.ca-fee-section .additional-information-section{margin-top:40px}.ca-fee-section .additional-information-section #upcoming-fee-and-brand-changes{border:1px
solid #BCBCBC;font-size:14px;line-height:16px}.ca-fee-section .additional-information-section #upcoming-fee-and-brand-changes .upcoming-fee-and-brand-changes-header{font-size:14px;background:#F6F7F9;border-bottom:1px solid #BCBCBC;font-weight:700;letter-spacing:0.125914px;color:#414042;padding:8px
16px}.ca-fee-section .additional-information-section #upcoming-fee-and-brand-changes .upcoming-fee-and-brand-changes-description{color:#414042;margin:16px;line-height:20px}.ca-fee-section .additional-information-section #upcoming-fee-and-brand-changes
ul{margin:16px;line-height:20px}.ca-fee-section .additional-information-section #upcoming-fee-and-brand-changes ul
a{text-decoration:underline;color:#005DB9}.ca-fee-section .additional-information-section #payment-brand-charges{border:1px
solid #BCBCBC;font-size:14px;line-height:16px;margin-top:16px}.ca-fee-section .additional-information-section #payment-brand-charges .payment-brand-charges-header{font-size:14px;background:#F6F7F9;border-bottom:1px solid #BCBCBC;font-weight:700;letter-spacing:0.125914px;color:#414042;padding:8px
16px}.ca-fee-section .additional-information-section #payment-brand-charges .payment-brand-charges-text{color:#414042;margin:16px;line-height:20px}.ca-fee-section .additional-information-section #payment-brand-charges .payment-brand-charges-text.notice.title{margin-bottom:0px}.ca-fee-section .additional-information-section #payment-brand-charges .payment-brand-charges-text.notice.description{margin-top:0px}@media (max-width: 767px){#set-password-container{width:600px}#set-password-container.cobranded{width:320px}#set-password-container.wepay-pw-container{width:600px}#set-password-container.wepay-pw-container #authorize-form
.text{width:95%}#set-password-container.ic_plus{flex-direction:column;align-items:center;width:375px;margin:0
auto}#set-password-container.wepay-pw-container.ic_plus{display:flex;flex-direction:column-reverse}#ic-plus-pricing-details{margin-bottom:10px}#ic-plus-pricing-details #footnote-container-mobile,
#ic-plus-pricing-details #ic-plus-please-review-text-mobile{display:block;width:325px;margin-top:25px}#ic-plus-pricing-details #footnote-container-mobile .details-ic-plus.footnote{margin-bottom:3px;display:flex}#ic-plus-pricing-details #footnote-container-mobile .details-ic-plus.footnote .footnote-bullet{width:82px}#ic-plus-pricing-details #footnote-container-mobile .details-ic-plus.footnote .footnote-text{width:780px}#set-password-container.ic_plus.cobranded #ic-plus-pricing-details{width:320px}#card-pricing-details{width:375px;margin:15px
0px 0px}#card-pricing-details .mobile-hidden{display:none}#card-pricing-details .flex-container-row{flex-direction:column}#card-pricing-details #payment-brand-grid,
#card-pricing-details #payment-brand-assessment-grid,
#card-pricing-details #payment-brand-network-table,
#card-pricing-details #payment-brand-fees-grid,
#card-pricing-details #monthly-fees-grid.card-grid,
#card-pricing-details #annual-fees-grid{width:335px;margin:28px
20px 0px}#card-pricing-details #payment-brand-fee-per-incidence-table,
#card-pricing-details #termination-fees-card{width:335px;margin:28px
20px}#card-pricing-details #payment-brand-fees-grid{grid-template-columns:4fr 1fr;grid-template-areas:"brandFeesHeader brandFeesHeader" "mcFileTransmissionLabel mcFileTransmissionFee" "txnFeeLabel txnFee" "infrastructureLabel infrastructureFee" "dataTransferLabel dataTransferFee"}#card-pricing-details #payment-brand-fees-grid #row-one-spacer,
#card-pricing-details #payment-brand-fees-grid #row-two-spacer{display:none}#card-pricing-details .outline-cell-left.no-left-outline-mobile{border-left:none}#card-pricing-details .outline-cell-left.no-bottom-outline-mobile{border-bottom:none}#app-wrapper.chase_referral.ic_plus_pw_wrapper{width:325px;margin-top:20px}#app-wrapper.chase_referral.ic_plus_pw_wrapper .app-descriptor{font-size:20px}#ic-plus-additional-info{width:375px}#ic-plus-additional-info #footnote-container,
#ic-plus-additional-info #ic-plus-please-review-text{display:none}#ic-plus-additional-info .details-ic-plus{width:96%}.chase#app-wrapper{max-width:428px}.chase#app-wrapper #app-header{margin:0;float:none;border:none;background:none;text-align:center}.chase#app-wrapper #app-header #app-logo{max-width:100%;max-height:none;float:none}.chase#app-wrapper #app-header #app-logo
h1{display:block}.chase#app-wrapper #app-header #app-descriptor{padding:10px
0 20px !important;width:100%;border-bottom:1px solid #bcbcbc}.chase#app-wrapper #authorize-form{width:100% !important;padding:0
!important}.chase#app-wrapper #authorize-form
form{margin-top:20px}.chase#app-wrapper #authorize-form
#tos{padding:0}.chase#app-wrapper #authorize-form .button-row{flex-direction:column-reverse;margin:25px
0}.chase#app-wrapper #authorize-form .button-row>*{margin:10px
0}.chase#app-wrapper #authorize-form .button-row
.button.confirm{width:100%}.chase#app-wrapper #authorize-form .button-row
.button.cancel{width:50%}.chase#app-wrapper .authorize-option{font-size:12px !important}.chase#app-wrapper #chase-logo img:not(.cobranded){width:250px}.chase_referral#header
.logo{background-size:300px !important}.chase_referral
span.text{position:relative !important}#set-password-container.ic_plus.ca_layout,#set-password-container.ca_layout{margin:40px
auto;padding:0;width:90%;min-width:unset;flex-direction:column;align-items:center}#set-password-container.ic_plus.ca_layout .ca-welcome,
#set-password-container.ca_layout .ca-welcome{width:100%;padding-right:0}#set-password-container.ic_plus.ca_layout #app-wrapper.chase_referral,
#set-password-container.ic_plus.ca_layout #app-wrapper.chase_referral.ic_plus_pw_wrapper,
#set-password-container.ca_layout #app-wrapper.chase_referral,
#set-password-container.ca_layout #app-wrapper.chase_referral.ic_plus_pw_wrapper{width:325px;margin-top:20px}#set-password-container.ic_plus.ca_layout #app-wrapper.chase_referral .app-descriptor,
#set-password-container.ic_plus.ca_layout #app-wrapper.chase_referral.ic_plus_pw_wrapper .app-descriptor,
#set-password-container.ca_layout #app-wrapper.chase_referral .app-descriptor,
#set-password-container.ca_layout #app-wrapper.chase_referral.ic_plus_pw_wrapper .app-descriptor{font-size:20px}#set-password-container.ca_layout.cobranded .ca-welcome{width:100%}.ca-fee-section{width:90%;padding:0}.ca-fee-section #ic-plus-pricing-details.ca-layout{width:100%}.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus{padding-right:0px;margin:0px
0px 5px 0px;text-align:right}.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus .field-ic-plus{width:73px}.ca-fee-section #ic-plus-pricing-details.ca-layout .hr-wrapper{padding-right:0px}}@media (max-width: 600px){#set-password-container{width:320px}#set-password-container.cobranded{width:320px}#set-password-container.wepay-pw-container{width:344px}#set-password-container.wepay-pw-container #authorize-form
.text{width:92%}}@media (max-width: 320px){.ca-fee-section #ic-plus-pricing-details.ca-layout{padding:10px}.ca-fee-section #ic-plus-pricing-details.ca-layout .row-ic-plus .field-ic-plus{width:65px}}#app-wrapper.loading-redirect{height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}#app-wrapper.loading-redirect
.spinner{height:72px;margin-bottom:24px;transform-origin:center;animation:spin .9s infinite linear}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}