.yodlee-return-user-modal li {
  font-family: "Nimbus Sans Regular", "Nimbus Sans TW01";
  font-size: 20px;
  line-height: 28px;
  padding-bottom: 5px;
  padding-top: 16px;
  color: #3b4b59; }

.yodlee-return-user-modal p {
  font-family: "Nimbus Sans Regular", "Nimbus Sans TW01";
  font-size: 20px;
  line-height: 28px;
  padding-bottom: 5px;
  padding-top: 16px;
  color: #3b4b59; }

.yodlee-return-user-modal ul {
  list-style-type: disc !important;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px; }

.yodlee-return-user-modal .yodlee-modal-header {
  font-family: "Nimbus Sans Bold", "Nimbus Sans TW01 Bold";
  font-size: 28px;
  line-height: 35px;
  color: #3b4b59;
  margin-bottom: 20px; }

.yodlee-return-user-modal a {
  color: #086ea1;
  font-family: "Nimbus Sans Regular", "Nimbus Sans TW01"; }

.yodlee-return-user-modal .btn {
  font-size: 16px; }
  .yodlee-return-user-modal .btn.blue {
    padding-left: 50px;
    padding-right: 50px; }
  .yodlee-return-user-modal .btn.close-link {
    padding: 10px;
    margin-top: 5px;
    font-family: "Nimbus Sans Bold", "Nimbus Sans TW01 Bold"; }
    .yodlee-return-user-modal .btn.close-link:active, .yodlee-return-user-modal .btn.close-link:hover {
      text-decoration: underline;
      box-shadow: none;
      outline: none; }

.yodlee-return-user-modal .icon-wrapper {
  position: relative;
  width: 100%;
  display: block; }
  .yodlee-return-user-modal .icon-wrapper img {
    display: block;
    margin: -20px auto 30px auto;
    max-height: 105px; }

.yodlee-return-user-modal .yodlee-return-user-wrap {
  text-align: center;
  color: #f9fafa; }

.yodlee-return-user-modal .center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.yodlee-return-user-modal .clearfix:before, .yodlee-return-user-modal .clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.yodlee-return-user-modal .clearfix:after {
  clear: both; }

.yodlee-return-user-modal .clear-both {
  clear: both; }

.user-agreement-section .link-wrap {
  display: inline;
  font-family: "Nimbus Sans Bold", "Nimbus Sans TW01 Bold"; }

.confirm-section .link-wrap {
  display: inline; }

.yodlee-return-user-wrap {
  float: right; }

@media (min-width: 768px) {
  #return-user-yodlee-modal .modal-footer {
    background-color: #f1f1f1;
    margin: 0 -40px -50px -40px; } }

#user-agreement-section {
  border-radius: 0 !important;
  overflow-y: auto;
  max-height: 624px;
  width: 705px;
  padding: 65px 60px 0 20px; }

@media (min-width: 768px) and (max-width: 1024px) {
  #user-agreement-section {
    border-radius: 0 !important;
    overflow-y: auto;
    height: 400px;
    width: 670px;
    padding: 0; } }

@media (max-width: 767px) {
  #user-agreement-section {
    border-radius: 0 !important;
    overflow-y: auto;
    height: 400px;
    width: auto;
    padding: 0; } }

.btn-hero-cta.btn.disabled {
  background-color: #929ba3; }

.link-wrap a.btn.disabled {
  color: #929ba3; }
