.jpm-am-tnc-calendar .react-datepicker__year-dropdown-container--select::after,.jpm-am-tnc-calendar .react-datepicker__month-dropdown-container--select::after,.jpm-am-tnc-control span::after{content:"\E900"}
.jpm-am-tnc-calendar .react-datepicker__navigation--previous::after,.jpm-am-tnc-calendar .react-datepicker__navigation--next::after,.jpm-am-tnc-control [type=SUBMIT]::after,.jpm-am-tnc-control [type=BUTTON]::after,.jpm-am-tnc-control button::after{content:"\E94A"}
.jpm-am-tnc-calendar .date-icon::after{content:"\E922"}
.jpm-am-userprofile-sso{margin:28px 100px 0 100px;width:460px;padding:28px 28px 28px 88px;position:relative;font-weight:var(--am-type-fontWeight-medium);line-height:24px;font-size:16px;background:#dbf5f7}
.jpm-am-userprofile-sso::before{display:inline;content:"";background-repeat:no-repeat;background-size:24px 24px;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(35%);transform:translateY(-50%) translateX(35%);border-right:1px solid #0e3442;background-image:url("../images/ssoKey.svg");padding:20px 24px 5px 20px;left:8px}
.jpm-am-userprofile-sso a{color:#096183;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}
.jpm-am-userprofile-sso a :first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.jpm-am-userprofile-sso a:hover{text-decoration:underline}
.jpm-am-userprofile-sso .sso-carretRight{background-image:url("../images/CaretRight.svg");padding-right:4px;width:24px;display:block;height:24px;float:right}
.jpm-am-aem-login-modal .jpm-am-userprofile-sso{margin:28px auto;width:100%}
@media(max-width:767px){.jpm-am-userprofile-sso{margin:28px auto;width:100%}
}
.jpm-am-tnc-calendar .react-datepicker__year-dropdown-container--select::after,.jpm-am-tnc-calendar .react-datepicker__month-dropdown-container--select::after,.jpm-am-tnc-control span::after{content:"\E900"}
.jpm-am-tnc-calendar .react-datepicker__navigation--previous::after,.jpm-am-tnc-calendar .react-datepicker__navigation--next::after,.jpm-am-tnc-control [type=SUBMIT]::after,.jpm-am-tnc-control [type=BUTTON]::after,.jpm-am-tnc-control button::after{content:"\E94A"}
.jpm-am-tnc-calendar .date-icon::after{content:"\E922"}
.jpm-am-userprofile-sso{margin:28px 100px 0 100px;width:460px;padding:28px 28px 28px 88px;position:relative;font-weight:var(--am-type-fontWeight-medium);line-height:24px;font-size:16px;background:#dbf5f7}
.jpm-am-userprofile-sso::before{display:inline;content:"";background-repeat:no-repeat;background-size:24px 24px;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(35%);transform:translateY(-50%) translateX(35%);border-right:1px solid #0e3442;background-image:url("../images/ssoKey.svg");padding:20px 24px 5px 20px;left:8px}
.jpm-am-userprofile-sso a{color:#096183;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}
.jpm-am-userprofile-sso a :first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.jpm-am-userprofile-sso a:hover{text-decoration:underline}
.jpm-am-userprofile-sso .sso-carretRight{background-image:url("../images/CaretRight.svg");padding-right:4px;width:24px;display:block;height:24px;float:right}
.jpm-am-aem-login-modal .jpm-am-userprofile-sso{margin:28px auto;width:100%}
@media(max-width:767px){.jpm-am-userprofile-sso{margin:28px auto;width:100%}
}
.stepper-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;background:#f5f7f8}
.stepper-container .step{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:40px 0;width:33.33%}
.stepper-container .step-head-section{position:relative;text-align:center;margin:0 0 50px}
.stepper-container .step-head-section .error .step-connector{border-color:#cb4227}
.stepper-container .step-head-section .error .step-icon{border-color:#cb4227}
.stepper-container .step-head-section .error .step-label p{color:#cb4227}
.stepper-container .step:last-child .step-content{border-right:0}
.stepper-container .step-connector{position:absolute;border-top:2px solid #34383c;width:100%;top:30%;left:50%;z-index:1}
.stepper-container .step-connector.completed{border-color:#006496}
.stepper-container .step-label p{font-style:normal;font-stretch:normal;letter-spacing:normal;font-weight:var(--am-type-fontWeight-light);font-size:16px;line-height:1.25;color:#34383c;font-size:20px;line-height:normal;letter-spacing:1px;margin:15px 0 0;text-transform:uppercase}
.stepper-container .step-icon{width:60px;height:60px;border-radius:50%;background:#f5f7f8;font-style:normal;font-stretch:normal;letter-spacing:normal;font-weight:var(--am-type-fontWeight-medium);font-size:28px;line-height:38px;color:#181b1e;line-height:normal;letter-spacing:1.2px;font-size:24px;border:2px solid #34383c;position:relative;margin:0 auto;z-index:2}
.stepper-container .step-icon span{position:absolute;left:39%;top:18%}
.stepper-container .step-icon.completed{border:0;background:#006496;color:#fff}
.stepper-container .step-content{padding:0 30px;border-right:1px solid #0a0909}
.stepper-container .step-selected-field{display:none}
.stepper-container .step:last-child-content{border:0}
@media(max-width:992px){.stepper-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;position:relative;width:100vw !important;margin-left:calc(50% - 50vw) !important;padding-left:calc(50vw - 50%) !important;padding-right:calc(50vw - 50%) !important}
.stepper-container .step{position:relative;margin:0 0 0 -16px;padding:20px 0 0;width:calc(100% + 16px)}
.stepper-container .step-head-section{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:unset;margin:0}
.stepper-container .step-connector{top:20px;left:20px;height:100%;width:2px;border-top:0;border-left:2px solid #34383c}
.stepper-container .step-label p{margin:0;font-size:14px}
.stepper-container .step-icon{width:20px;height:20px;font-size:12px;margin:0 10px}
.stepper-container .step-icon span{position:absolute;left:32%;top:-2px}
.stepper-container .step-icon.completed span{position:absolute;left:36%;top:0}
.stepper-container .step-content{border-right:0;padding:0;margin:20px 30px 30px 40px;display:none}
.stepper-container .step-content.completed{display:none}
.stepper-container .step-content.active{display:block}
.stepper-container .step-selected-field{display:block;margin:5px 30px 0 40px}
}
.jpm-am-tnc-title{font-size:20px;text-align:center;padding:0 0 40px}
.jpm-am-tnc-calendar-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.jpm-am-tnc-disclaimer{font-size:14px;font-weight:300;margin:-10px 0 30px}
.jpm-am-tnc-control{width:100%;position:relative;margin-bottom:20px}
.jpm-am-tnc-control input::-webkit-outer-spin-button,.jpm-am-tnc-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.jpm-am-tnc-control [type=text],.jpm-am-tnc-control [type=number]{-moz-appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;border:solid 1px #ddd;padding:0 15px;margin:5px 0 20px;font-style:normal;font-stretch:normal;letter-spacing:normal;font-weight:var(--am-type-fontWeight-light);font-size:16px;line-height:1.25;color:#34383c;line-height:normal;color:#34383c}
.jpm-am-tnc-control [type=text].error,.jpm-am-tnc-control [type=number].error{border:solid 1px #cb4227}
.jpm-am-tnc-control p.error{color:#cb4227;text-align:left}
.jpm-am-tnc-control .select-styles{background:#fff;height:50px;width:100%;position:absolute;border:1px solid #ddd;margin:5px 0 0 0}
.jpm-am-tnc-control select{border-radius:0;width:100%;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;height:60px;z-index:2;padding:15px 20px}
.jpm-am-tnc-control select:focus{outline:0}
.jpm-am-tnc-control select.error{border:solid 1px #cb4227}
.jpm-am-tnc-control span{position:absolute;top:40%;right:20px;z-index:1;font-size:10px}
.jpm-am-tnc-control span::after{font-family:"jp-icons",fantasy !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.jpm-am-tnc-control [type=SUBMIT],.jpm-am-tnc-control [type=BUTTON],.jpm-am-tnc-control button{text-transform:uppercase;margin:0;padding:15px 20px;min-width:140px;background:#006496;color:#fff;text-align:center;cursor:pointer;border:0}
.jpm-am-tnc-control [type=SUBMIT].outlined,.jpm-am-tnc-control [type=BUTTON].outlined,.jpm-am-tnc-control button.outlined{background:0;color:#006496;border:2px solid #006496;padding:13px 18px 13px 13px}
.jpm-am-tnc-control [type=SUBMIT].outlined:hover,.jpm-am-tnc-control [type=BUTTON].outlined:hover,.jpm-am-tnc-control button.outlined:hover{background-color:#f2f2f2}
.jpm-am-tnc-control [type=SUBMIT].outlined.inactive,.jpm-am-tnc-control [type=BUTTON].outlined.inactive,.jpm-am-tnc-control button.outlined.inactive{color:#fff;border:0;background:#ddd}
.jpm-am-tnc-control [type=SUBMIT].inactive,.jpm-am-tnc-control [type=BUTTON].inactive,.jpm-am-tnc-control button.inactive{background:#ddd}
.jpm-am-tnc-control [type=SUBMIT]::after,.jpm-am-tnc-control [type=BUTTON]::after,.jpm-am-tnc-control button::after{font-family:"jp-icons",fantasy !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-left:15px}
.jpm-am-tnc-control button.outlined[disabled]{color:#fff;border:0;background:#ddd}
.jpm-am-tnc-control .wrapper{position:relative;display:inline-block;margin:10px 20px 10px 0}
.jpm-am-tnc-control .wrapper:last-child{margin-right:0}
.jpm-am-tnc-control .wrapper label{display:block;padding:0 0 0 35px;line-height:1.2;font-size:16px;font-weight:normal}
.jpm-am-tnc-control .wrapper input{height:20px;left:0;opacity:0;position:absolute;top:0;width:20px}
.jpm-am-tnc-control .wrapper input+label::before{border:solid 1px #ddd;content:"";height:20px;left:0;position:absolute;top:0;width:20px;border-radius:50%}
.jpm-am-tnc-control .wrapper input[type=radio]+label::before{border-radius:50%}
.jpm-am-tnc-control .wrapper input[type=checkbox]+label::before{border-radius:0}
.jpm-am-tnc-control .wrapper input+label::after{content:"";opacity:0;border:10px solid #006496;position:absolute;left:0;top:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.jpm-am-tnc-control .wrapper input[type=radio]+label::after{border-radius:50%}
.jpm-am-tnc-control .wrapper input[type=checkbox]+label::after{border-radius:0}
.jpm-am-tnc-control .wrapper input:checked+label::after{opacity:1}
.jpm-am-tnc-control .wrapper input:focus+label::before{-webkit-box-shadow:0 0 0 1px #006496;box-shadow:0 0 0 1px #006496;outline:1px dotted transparent}
@media(max-width:992px){.jpm-am-tnc-title{text-align:left;font-size:18px;padding:0 0 20px}
.jpm-am-tnc-control{text-align:left}
.jpm-am-tnc-control [type=SUBMIT],.jpm-am-tnc-control [type=BUTTON],.jpm-am-tnc-control button{width:100%}
.jpm-am-tnc-disclaimer{margin-bottom:20px}
.jpm-am-tnc-calendar-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
}
.jpm-am-tnc-tab{margin:0 0 15px;text-align:center}
.jpm-am-tnc-tab ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-bottom:solid 1px #ddd;overflow:auto}
.jpm-am-tnc-tab ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.jpm-am-tnc-tab ul li a{text-decoration:none;padding:10px 0 20px;font-style:normal;font-stretch:normal;letter-spacing:normal;font-weight:var(--am-type-fontWeight-medium);font-size:16px;line-height:normal;color:#181b1e;text-align:center;margin:0 10px;white-space:nowrap}
.jpm-am-tnc-tab ul li a.active,.jpm-am-tnc-tab ul li a:hover{border-bottom:5px solid #006496}
@media(max-width:992px){.jpm-am-tnc-tab{text-align:left}
}
.jpm-am-tnc-calendar{padding-bottom:20px}
.jpm-am-tnc-calendar .date-icon{font-family:"jp-icons",fantasy !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;color:#006496;position:absolute;width:25px}
.jpm-am-tnc-calendar .date-text input{border:0;background:0;margin:0;padding:0 45px;font-size:16px;height:auto;width:180px;cursor:pointer}
.jpm-am-tnc-calendar label{padding-bottom:15px;display:block}
.jpm-am-tnc-calendar .react-datepicker-popper{z-index:9;left:-140px !important}
.jpm-am-tnc-calendar .react-datepicker{font-style:normal;font-stretch:normal;letter-spacing:normal;font-weight:var(--am-type-fontWeight-light);font-size:16px;line-height:1.25;color:#34383c;color:#2b2b2b;-webkit-box-shadow:0 7px 13px 0 rgba(0,0,0,.2);box-shadow:0 7px 13px 0 rgba(0,0,0,.2);border-radius:0;z-index:999}
.jpm-am-tnc-calendar .react-datepicker__header{border-bottom:0;background:#f5f7f8;padding-top:15px}
.jpm-am-tnc-calendar .react-datepicker__month--selecting-range{color:#34383c}
.jpm-am-tnc-calendar .react-datepicker__day{border-top:1px solid #d9d7d8;color:#34383c}
.jpm-am-tnc-calendar .react-datepicker__day:hover{border-radius:0;background-color:transparent}
.jpm-am-tnc-calendar .react-datepicker__day--disabled{color:#cdccce}
.jpm-am-tnc-calendar .react-datepicker__day--selected,.jpm-am-tnc-calendar .react-datepicker__day--in-selecting-range,.jpm-am-tnc-calendar .react-datepicker__day--in-range{border-radius:0;background-color:transparent;color:#006496;border-top:1px solid #006496}
.jpm-am-tnc-calendar .react-datepicker__day--in-range{color:#34383c;border-top:1px solid #34383c}
.jpm-am-tnc-calendar .react-datepicker__day--outside-month{visibility:hidden}
.jpm-am-tnc-calendar .react-datepicker__day--today{font-weight:normal;color:#006496;border-top:1px solid #006496}
.jpm-am-tnc-calendar .react-datepicker__day-names{background:#fff;padding:15px 0 0 0}
.jpm-am-tnc-calendar .react-datepicker__navigation--previous,.jpm-am-tnc-calendar .react-datepicker__navigation--next{top:20px}
.jpm-am-tnc-calendar .react-datepicker__navigation--previous::after,.jpm-am-tnc-calendar .react-datepicker__navigation--next::after{font-family:"jp-icons",fantasy !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6.5px;padding-left:10px;position:absolute;-webkit-text-stroke:1px #000}
.jpm-am-tnc-calendar .react-datepicker__navigation--previous{border-right-color:transparent}
.jpm-am-tnc-calendar .react-datepicker__navigation--previous::after{-webkit-transform:translate(0,100%);transform:translate(0,100%)}
.jpm-am-tnc-calendar .react-datepicker__navigation--next{border-left-color:transparent}
.jpm-am-tnc-calendar .react-datepicker__navigation--next::after{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.jpm-am-tnc-calendar .react-datepicker select{background:0;font-style:normal;font-stretch:normal;letter-spacing:normal;font-weight:var(--am-type-fontWeight-regular);font-size:18px;line-height:1.33;color:#006496;font-size:18px;color:#34383c;line-height:normal;margin:15px 15px 15px;padding:0}
.jpm-am-tnc-calendar .react-datepicker__current-month--hasYearDropdown{display:none}
.jpm-am-tnc-calendar .react-datepicker__year-dropdown-container--select,.jpm-am-tnc-calendar .react-datepicker__month-dropdown-container--select{margin:0 2px;position:relative}
.jpm-am-tnc-calendar .react-datepicker__year-dropdown-container--select::after,.jpm-am-tnc-calendar .react-datepicker__month-dropdown-container--select::after{font-family:"jp-icons",fantasy !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;right:0;position:absolute;top:25px}
.jpm-am-tnc-calendar select{border-radius:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.jpm-am-tnc-calendar select:focus{outline:0}
@media(max-width:992px){.jpm-am-tnc-calendar .react-datepicker-popper{left:auto !important}
.jpm-am-tnc-calendar .react-datepicker__navigation--previous,.jpm-am-tnc-calendar .react-datepicker__navigation--next{display:none}
}
.jpm-am-table-toList{display:none}
.jpm-am-table-title{background:#006496;color:#fff;font-size:28px;line-height:44px;padding:40px 60px}
.jpm-am-table-rows{padding:0 60px 20px 60px;border-bottom:6px solid #34383c}
.jpm-am-table-header{border-bottom:1px solid #0a0909;background:#fff}
.jpm-am-table-header div{font-weight:bold}
.jpm-am-table-row,.jpm-am-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.jpm-am-table-row div,.jpm-am-table-header div{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}
.jpm-am-table-row div.currecyDetails div,.jpm-am-table-header div.currecyDetails div{padding:5px 0}
.jpm-am-table-row div.currecyDetails div:nth-child(odd),.jpm-am-table-header div.currecyDetails div:nth-child(odd){padding:0}
.jpm-am-table-row div.currecyDetails div:nth-child(2n),.jpm-am-table-header div.currecyDetails div:nth-child(2n){color:#3ccbda}
.jpm-am-table-row div p,.jpm-am-table-header div p{padding:0;margin-bottom:15px}
.jpm-am-table-row:nth-child(odd){background:#fafafa}
.jpm-am-table-row p a,.jpm-am-table-row p a:hover,.jpm-am-table-row p a:visited,.jpm-am-table-row p a:link,.jpm-am-table-row p a:active{color:#006496;text-decoration:none}
@media(max-width:992px){.jpm-am-table-title{padding:20px 30px}
.jpm-am-table-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-y:scroll;padding:0}
.jpm-am-table-rows.hideTabularData{display:none}
.jpm-am-table-row div{width:150px}
.jpm-am-table-row,.jpm-am-table-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px}
.jpm-am-table-row div,.jpm-am-table-header div{text-align:left;max-height:55px}
.jpm-am-table-header{position:sticky;left:0;padding-left:10px;border-bottom:0}
.jpm-am-table-header div{word-break:keep-all}
.jpm-am-table-toList{display:block;padding:20px 30px}
.jpm-am-table-toList .details{font-weight:var(--am-type-fontWeight-regular);font-size:20px;padding:15px 0 5px;width:100%}
.jpm-am-table-toList .details span{font-weight:var(--am-type-fontWeight-light);font-size:16px}
.jpm-am-table-toList .details select{line-height:normal;font-weight:var(--am-type-fontWeight-regular);font-size:16px;width:100%;background:#fff;padding:15px;border:1px solid #ebebec;margin:5px 0 10px;height:auto}
.jpm-am-table-toList .details p{font-size:16px;padding:0 0 3px;margin:0}
.jpm-am-table-toList .details p.heading{font-weight:var(--am-type-fontWeight-medium)}
}
#jpm-am-tnc-dividend-calculator{position:relative}
#jpm-am-tnc-dividend-calculator .jpm-am-aem-overlay-loader{position:absolute;width:100%;top:50%;margin:0 auto;height:30%;z-index:10;background-position-x:45%;background-size:100px}
#jpm-am-tnc-dividend-calculator .step .step-content{min-height:250px}
#jpm-am-tnc-dividend-calculator .step .step-content .nt-dollar{position:relative;top:21px;height:0;overflow:visible}
#jpm-am-tnc-dividend-calculator .step .jpm-am-tnc-control [type=text],#jpm-am-tnc-dividend-calculator .step .jpm-am-tnc-control [type=number]{margin:5px 0}
#jpm-am-tnc-dividend-calculator .step:nth-child(2) .step-content label,#jpm-am-tnc-dividend-calculator .step:nth-child(2) .step-content input,#jpm-am-tnc-dividend-calculator .step:nth-child(2) .step-content .error,#jpm-am-tnc-dividend-calculator .step:nth-child(2) .step-content .jpm-am-tnc-disclaimer{margin-left:50px}
#jpm-am-tnc-dividend-calculator .step:nth-child(2) .step-content input{width:calc(100% - 50px)}
#jpm-am-tnc-dividend-calculator .step:nth-child(3) .jpm-am-tnc-control{text-align:center}
#jpm-am-tnc-dividend-calculator .step:nth-child(3) .error{color:#cb4227;text-align:left;margin-bottom:20px}
#jpm-am-tnc-dividend-calculator .step:nth-child(3) .jpm-am-tnc-disclaimer{margin-top:15px}
#jpm-am-tnc-dividend-calculator .jpm-am-tnc-result-container{border-bottom:6px solid #34383c}
#jpm-am-tnc-dividend-calculator .jpm-am-tnc-result-container .jpm-am-table-rows{border-bottom:0}
#jpm-am-tnc-dividend-calculator .jpm-am-tnc-control:has(button){text-align:center}
#jpm-am-tnc-dividend-calculator .jpm-am-tnc-control select{height:50px;margin-top:5px}
#jpm-am-tnc-dividend-calculator .jpm-am-tnc-control span{top:26px}
#jpm-am-tnc-dividend-calculator #amount-amountInput{margin-bottom:20px}
#jpm-am-tnc-dividend-calculator #amount-amountInput+p.error{margin-top:-20px;margin-bottom:20px}
#jpm-am-tnc-dividend-calculator .jpm-am-tnc-disclaimer{margin-top:-5px}
#jpm-am-tnc-dividend-calculator .jpm-am-tnc-calendar .react-datepicker__navigation--previous,#jpm-am-tnc-dividend-calculator .jpm-am-tnc-calendar .react-datepicker__navigation--next{display:none}
@media(max-width:992px){#jpm-am-tnc-dividend-calculator .step .step-content{min-height:0}
#jpm-am-tnc-dividend-calculator .step:nth-child(2) .step-content label{margin-left:0}
}