.r-tabs .r-tabs-nav {
    margin: 0;
    padding: 0;
}

.r-tabs .r-tabs-tab {
    display: inline-block;
    margin: 0;
    list-style: none;
}

.r-tabs .r-tabs-panel {
    padding: 15px 0;
    display: none;
}

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

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

/* Tabs container */
.r-tabs {
    position: relative;
    border-radius: 4px;
}

    /* Tab element */
    .r-tabs .r-tabs-nav .r-tabs-tab {
        position: relative;
    }

    /* Tab anchor */
    .r-tabs .r-tabs-nav .r-tabs-anchor {
        display: inline-block;
        padding: 10px 12px;
        text-decoration: none;
        font-size: 11.25pt;
        border-bottom: 1px solid transparent;
        color: #333;
    }

    /* Disabled tab */
    .r-tabs .r-tabs-nav .r-tabs-state-disabled {
        opacity: 0.5;
    }

    /* Active state tab anchor */
    .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
        border-bottom: 1px solid #03A9F4;
    }

    /* Tab panel */
    .r-tabs .r-tabs-panel {
        background-color: white;
        border-bottom: 4px solid white;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
    }

    /* Accordion anchor */
    .r-tabs .r-tabs-accordion-title .r-tabs-anchor {
        display: block;
        padding: 10px;
        border: 1px solid #03A9F4;
        color: #666;
        text-decoration: none;
        font-size: 11pt;
        margin: 5px auto;
        position: relative;
    }

        .r-tabs .r-tabs-accordion-title .r-tabs-anchor:before {
            content: "\f140";
            font-family: "Material Design Icons";
            position:absolute;
            left:15px;
        }
    /* Active accordion anchor */
    .r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
        background-color: #03A9F4;
        color: #fff;
        text-shadow: none;
    }
        .r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor:before {
            content: "\f143";
        }
        /* Disabled accordion button */
        .r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
        opacity: 0.5;
    }


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

    .r-tabs .r-tabs-accordion-title {
        display: block;
    }.select2-container--default .select2-selection--single{display:none !important;}.select2-hidden-accessible{
        height: auto !important; width:auto !important;border:solid 1px #999 !important;position:unset !important;
    }
}