.r-tabs{
    margin-top: 51px;
}

.r-tabs .r-tabs-nav {
    padding: 21px 29px 18px;
    font: 400 20px/20px 'Open Sans', sans-serif;
}

.r-tabs .r-tabs-tab {
    display: inline-block;
    padding: 0 16px 0 9px;
    position: relative;
    list-style: none;
}

.r-tabs .r-tabs-tab:before {
    content: '';
    position: absolute;
    right: 1px;
    top: 3px;
    width: 1px;
    height: 15px;
    background: #fa7b6e;
}
.r-tabs .r-tabs-tab:after {
    content: '';
    position: absolute;
    right: 0;
    top: 3px;
    width: 1px;
    height: 15px;
    background: #c54133;
}

.r-tabs a:hover{
    text-decoration: none;
    color: #faa39a;
}

.r-tabs .r-tabs-panel {
    display: none;
}

.r-tabs .r-tabs-accordion-title {
    display: none;
    background: #e74c3c;
    margin-bottom: 15px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor{
    display: block;
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor:hover{
    background: #faa39a;
    color: #fff;
}

.r-tabs-tab.r-tabs-state-active{
    color: #faa39a;
}

.r-tabs .r-tabs-panel.r-tabs-state-active {
    display: block;
}

/* Accordion responsive breakpoint */
@media only screen and (max-width: 767px) {
    .r-tabs .r-tabs-nav {
        display: none;
    }

    .r-tabs .r-tabs-accordion-title {
        display: block;
    }
}