.rewards-rich {
    padding-top: 1.25rem;
    word-wrap: break-word

}
.rewards-rich h4{
    font-size: 1.125rem;
}
.rewards-rich .block.balance-block {
    display: flex;
    align-items: center;
}
.rewards-rich .block {
    height: auto;
    overflow: hidden
}
.rewards-rich .block .icon {
    float: left;
    width: 3.5rem;
    color: #24b9d7;
}
.rewards-rich .block .icon i {
    font-size: 2rem;
}
.rewards-rich .block .data {
    width: auto;
    overflow: hidden;
    font-size: .875rem;
    color: #232323
}
.rewards-rich .block .data.points span, .rewards-rich .block .data.tiers .info>span {
    font-weight: 700;
}

.rewards-rich .block a[href^="mailto:"] {
    margin-top: 1rem;
    clear: both
}

/*.info-content {
    color: #232323;
    margin-bottom: 1rem;
}*/

.faq-content .question-block {
    padding: 1rem;
    background-color: #f1f1f1;
}
.faq-content .question-block:not(:first-child) {
    margin-top: 1rem;
}
.faq-content .question-block .question {
    font-weight: 700;
    color: #232323;
    user-select: none;
}
.faq-content .question-block .question {
    font-weight: 700;
    color: #232323;
    user-select: none;
    transition: padding-bottom .5s;
}
.faq-content .question-block .question[aria-expanded="true"] {
    padding-bottom: 1rem;
}

/*.faq-content .question-block {
    margin-top: 1rem;
    background-color: #f1f1f1;
}
.faq-content .question-block .question {
    padding: 1rem;
    font-weight: 700;
    color: inherit;
    user-select: none;
    transition: margin-bottom .5s, color 0.25s;
}
.faq-content .question-block .question[aria-expanded="true"] {
    padding-bottom: 0;
    margin-bottom: 1rem;
}
.faq-content .question-block .answer {
    opacity: 0;
    margin-top: -1rem;
    padding: 0 1rem 1rem;
    transition: opacity .5s;
}
.faq-content .question-block .answer[aria-expanded="true"] {
    margin-top: 0;
    opacity: 1;
}*/

.faq-content .question-block .question:before {
    content: '+';
    float: right;
    color: #232323;
    font-size: 1.5rem;
}
.faq-content .question-block .question:not([aria-expanded="false"]):before {
    content: '-';
}
.faq-content .question-block .question:hover:before, .faq-content .question-block .question:hover {
    color: #24b9d7;
    cursor: pointer;
}
.faq-content .question-block .answer div {
    margin-bottom: 0;
}
.faq-content .question-block .answer table {
    width: 100%;
    margin-top: 15px;
    border-radius: 5px;
    overflow: hidden;
}
.faq-content .question-block .answer table thead tr {
    background-color: rgba(0,0,0,.05);
}
.faq-content .question-block .answer table tr {
    width: 100%;
}
.faq-content .question-block .answer table th,
.faq-content .question-block .answer table td {
    padding: 0.625rem;
    text-align: center;
    width: 50%;
}
.faq-content .question-block .answer table tr {
    background-color: #f6f6f6;
}
.faq-content .question-block .answer table tbody td:nth-child(2n) {
    font-weight: 700;
    color: #f39d72;
}
.faq-content .question-block .answer table tr:nth-child(2n) {
    background-color: #fff;
}

.faq-content .question-block .answer table tr:nth-child(2n) {
    background-color: #fff;
}
tab-pane


/* Tier */
.polzunok-container * {
    box-sizing: border-box;
    outline: none;
}
.polzunok-container {
    padding: 25px 21px;
}
.polzunok-container .polzunok {
    min-height: 400px;
    position: relative;
    background: #f39d72;
    width: 16px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2), 0 4px 6px rgba(0,0,0,0.2);
}
.polzunok-container .polzunok .polzunok-handle,
.polzunok-container .polzunok b
{
    position: absolute;
    margin-left: -20px;
    margin-top: -21px;
    text-align: center;
    width: 42px;
    height: 42px;
    font-size: 18px;
    padding-top: 8px;
    cursor: pointer;
    border-radius: 100%;
    border: 4px solid #f39d72;
    left: 6px;
    background: #FFF;
    z-index: 2;
    color: #000;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2), 0 4px 6px rgba(0,0,0,0.2);
}
.polzunok-container .polzunok b.active {
    border-color: #25b9d7;
}
.polzunok-container .polzunok .polzunok-handle {
    z-index: 3;
    border: 4px solid #25b9d7;
    box-shadow: none;
    background: transparent;
}
.polzunok-container .polzunok .polzunok-range {
    position: absolute;
    z-index: 1;
    width: 16px;
    display: block;
    border: 0;
    background: #25b9d7;
}
.polzunok-container .polzunok-horizontal .polzunok-range-min {
    top: 0;
}
.polzunok-container .polzunok-horizontal .polzunok-range-max {
    bottom: 0;
}


/* Tooltip */
.tooltip-inner {
    background-color: #25b9d7;
}
.tooltip.bs-tether-element-attached-left .tooltip-inner::before{
    border-right-color: #f39d72 !important;
}
.tooltip.bs-tether-element-attached-right .tooltip-inner::before{
    border-left-color: #f39d72 !important;
}
.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before{
    border-top-color: #f39d72 !important;
}