.indiv-ira .top-nav {
    height: 56px;
    background-color: #EDEFF2;
}

.indiv-ira .note {
    display: block;
    font-size: 13px;
    color: #4D6581;
    opacity: 0.5;
    margin-top: 20px;
    line-height: 1.5;
}

.indiv-ira .section-title {
    font-size: 25px;
    color: #2A528E;
    margin-bottom: 30px;
}

.indiv-ira .heading-section .content-wide {
    border-bottom: 1px solid #d3dce6;
    padding-bottom: 50px;
    margin-top: 70px;
}

.indiv-ira .heading-section .section-title {
    font-size: 38px;
    float: none;
    margin-bottom: 20px;
}

.indiv-ira .heading-section .left {
    width: 760px;
    padding-right: 40px;
}

.indiv-ira .heading-section .right {
    padding: 15px 0 50px 50px;
    border-left: 1px solid #d3dce6;
}

.indiv-ira .why-choose .content-wide {
    padding: 40px 0;
    border-bottom: 1px solid #d3dce6;
}

.indiv-ira .why-choose ul.check-list {
    list-style: square inside url("https://www.xtradecenter.com/images/shared/green-tick.svg");
    padding-left: 0;
}

.indiv-ira .why-choose ul.check-list li {
    font-size: 16px;
    margin-bottom: 10px;
}

.indiv-ira .why-choose .link-blue {
    display: inline-block;
    margin-top: 85px;
    padding-left: 23px;
    font-size: 17px;
    text-decoration: underline;
}

.indiv-ira .ira-rules .content-wide {
    padding: 20px 0;
    border-bottom: 1px solid #d3dce6;
}

.indiv-ira .ira-rules .table-header {
    font-size: 17px;
}

.indiv-ira .ira-rules table td {
    vertical-align: text-top;
    padding: 20px;
    border-bottom: 1px solid #d3dce6;
}

.indiv-ira .ira-rules table td:first-child {
    width: 25%;
}

.indiv-ira .ira-rules table td:not(:first-child) {
    border-left: 1px solid #d3dce6;
    padding-left: 40px;
}

.indiv-ira .ira-rules table tr:last-child td {
    border-bottom: none;
}

.indiv-ira .ira-rules table ul li {
    margin-bottom: 10px;
}

.indiv-ira .more-info .content-wide {
    padding: 20px 20px 40px;
}

.indiv-ira .more-info .section-title {
    font-size: 23px;
}

.indiv-ira .more-info .info-detail {
    margin: 25px 0;
}

.indiv-ira .more-info .link-blue {
    font-size: 17px;
}

/* Rollover IRA */
.rollover-ira .why-choose .link-blue {
    display: inline;
    padding-left: 0;
}

.rollover-ira .how-to-rollover .content-wide {
    padding: 30px 0;
    border-bottom: 1px solid #d3dce6;
}

.rollover-ira .how-to-rollover .link-blue {
    font-size: 17px;
    display: block;
    width: 280px;
    margin: 18px auto;
}

.rollover-ira .how-to-rollover .section-title {
    margin-bottom: 60px;
}

/* Rollover 401k */
.rollover401k .rollover-steps .content-wide {
    padding-bottom: 40px;
}

.rollover401k .rollover-steps .image-col {
    text-align: center;
    padding-top: 20px;
}

.rollover401k .rollover-steps .row {
    border-bottom: 1px solid #d3dce6;
    padding: 20px 0 40px;
}

.rollover401k .rollover-steps .fund-method {
    margin-top: 30px;
}

/* IRA Compare */
.ira-compare .ira-rules table tr:first-child td {
    background-color: #EFF2F7;
    border-top: 1px solid #d3dce6;
    text-align: center;
}

.ira-compare .ira-rules table .col-header {
    font-size: 21px;
    color: #2A528E;
}

.ira-compare .ira-rules .link-blue {
    display: block;
    text-decoration: underline;
    margin-top: 15px;
}