.RadTabStrip_CnMaterial {
    font-size: var(--font-size);
    font-weight: var(--font-bold);
}
.RadTabStrip_CnMaterial .rtsLink {
    overflow: hidden;
}

.RadTabStrip_CnMaterial .rtsLevel1 {

    color: var(--color-main_text-light);
    /*background-color: #e9f4fe;*/
    border-width: 0 !important;
    overflow: hidden;
/*    margin:4px 0 5px 0;*/
}

.RadTabStrip_CnMaterial .rtsLevel1 .rtsUL {
    margin-bottom: 0;
}

    .RadTabStrip_CnMaterial .rtsLevel1 .rtsLink {
        border-color: var(--border-color-main_tab-default);
        color: var(--color-main_text);
        background-color: var(--bg-color-main);
        padding: 8px 13px;
        border-width: 0;
        transition: all .2s ease-in-out;
        margin: 1px 1px;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
    }

.RadTabStrip_CnMaterial .rtsLevel1 .rtsTxt {
    /*opacity: 0.8;*/
}

    .RadTabStrip_CnMaterial .rtsLevel1 ~ .rtsLevel {
        border-color: var(--border-color-ctrl);
        color: var(--color-main_text);
        background-color: var(--bg-color-main);
        border-width: 0;
    }

.RadTabStrip_CnMaterial .rtsLevel1 ~ .rtsLevel .rtsLink {
    padding: 14px 13px;
    transition: all .2s ease-in-out;
}

.RadTabStrip_CnMaterial .rtsGhostTab {
    border-color: #8BC34A;
    color: var(--color-main_text-light);
    background-color: #8BC34A;
    border-width: 0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_CnMaterial .rtsPrevArrow,
.RadTabStrip_CnMaterial .rtsNextArrow {
    /*border-color: #8BC34A;*/
    color: var(--color-main_text);
    /*background-color: #fff;*/
    width: 48px;
    padding: 12px;
    text-align: center;
    /*box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);*/
    cursor:pointer;
}
    .RadTabStrip_CnMaterial .rtsPrevArrow {
        box-shadow: 5px 1px 3px -2px rgba(0,0,0,0.11);
        -webkit-box-shadow: 5px 1px 3px -2px rgba(0,0,0,0.11);
        -moz-box-shadow: 5px 1px 3px -2px rgba(0,0,0,0.11);
    }
    .RadTabStrip_CnMaterial .rtsNextArrow {
        box-shadow: -7px 1px 3px -2px rgba(0,0,0,0.11);
        -webkit-box-shadow: -7px 1px 3px -2px rgba(0,0,0,0.11);
        -moz-box-shadow: -7px 1px 3px -2px rgba(0,0,0,0.11);
    }
        .RadTabStrip_CnMaterial .rtsPrevArrow:before, .RadTabStrip_CnMaterial .rtsNextArrow:before {
            margin: 0 auto !important;
            font-family: var(--font-icons) !important;
            font-size: 32px !important;
            width: 28px;
        }

    .RadTabStrip_CnMaterial .rtsHovered .rtsLink {
        color: var(--color-main_tab-hover);
        background-color: var(--bg-color-main_tab-hover);
    }

.RadTabStrip_CnMaterial .rtsHovered .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_CnMaterial .rtsHovered.rtsPrevArrow,
.RadTabStrip_CnMaterial .rtsHovered.rtsNextArrow {
    background: #7CB342;
}

    .RadTabStrip_CnMaterial .rtsSelected .rtsLink {
        color: var(--color-main_tab-hover);
        background-color: var(--bg-color-main_tab-selected);
    }

.RadTabStrip_CnMaterial .rtsSelected .rtsLink:before {
    content: "";
    position: absolute;
}

.RadTabStrip_CnMaterial .rtsSelected .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_CnMaterial .rtsFocused {
    z-index: 1;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_CnMaterial .rtsFocused .rtsLink .rtsTxt {
    opacity: 1;
}

    .RadTabStrip_CnMaterial.rtsHorizontal .rtsSelected .rtsLink:before {
        left: 0;
        right: 0;
        border-bottom: 3px solid var(--border-bot-color-main_menu-selected);
    }

    .RadTabStrip_CnMaterial.rtsHorizontal .rtsPrevArrow:before {
        content: "\e5de";
    }

    .RadTabStrip_CnMaterial.rtsHorizontal .rtsNextArrow:before {
        content: "\e5df";
    }

.RadTabStrip_CnMaterial.rtsHorizontal .rtsButtonsMiddle {
    padding-left: 48px;
    padding-right: 48px;
}

.RadTabStrip_CnMaterial.rtsHorizontal .rtsButtonsStart {
    padding-left: 96px;
}

.RadTabStrip_CnMaterial.rtsHorizontal .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_CnMaterial.rtsHorizontal .rtsButtonsStart .rtsNextArrow {
    left: 48px;
}

.RadTabStrip_CnMaterial.rtsHorizontal .rtsButtonsEnd {
    padding-right: 96px;
}

.RadTabStrip_CnMaterial.rtsHorizontal .rtsButtonsEnd .rtsPrevArrow {
    right: 48px;
}

.RadTabStrip_CnMaterial.rtsHorizontal .rtsButtonsEnd .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow {
    left: 48px;
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow:before {
    content: "\e315";
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    right: 0;
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow {
    left: 0;
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow:before {
    content: "\e314";
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow {
    right: 48px;
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsPrevArrow {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_CnMaterial.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow {
    z-index: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_CnMaterial.rtsTop {
    /*box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);*/
}

.RadTabStrip_CnMaterial.rtsTop .rtsSelected .rtsLink:before {
    bottom: 0;
}

.RadTabStrip_CnMaterial.rtsBottom {
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_CnMaterial.rtsBottom .rtsSelected .rtsLink:before {
    top: 0;
}

.RadTabStrip_CnMaterial.rtsVertical .rtsSelected .rtsLink:before {
    top: 0;
    bottom: 0;
    border-right: 3px solid var(--color-main_text-light);
}

.RadTabStrip_CnMaterial.rtsVertical .rtsPrevArrow,
.RadTabStrip_CnMaterial.rtsVertical .rtsNextArrow {
    width: 100%;
    height: 48px;
}

.RadTabStrip_CnMaterial.rtsVertical .rtsNextArrow:before {
    content: "\e313";
}

.RadTabStrip_CnMaterial.rtsVertical .rtsPrevArrow:before {
    content: "\e316";
}

.RadTabStrip_CnMaterial.rtsVertical .rtsButtonsMiddle {
    padding-top: 48px;
    padding-bottom: 48px;
}

.RadTabStrip_CnMaterial.rtsVertical .rtsButtonsStart {
    padding-top: 96px;
}

.RadTabStrip_CnMaterial.rtsVertical .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_CnMaterial.rtsVertical .rtsButtonsStart .rtsNextArrow {
    top: 48px;
}

.RadTabStrip_CnMaterial.rtsVertical .rtsButtonsEnd {
    padding-bottom: 96px;
}

.RadTabStrip_CnMaterial.rtsVertical .rtsButtonsEnd .rtsPrevArrow {
    bottom: 48px;
}

.RadTabStrip_CnMaterial.rtsVertical .rtsButtonsEnd .rtsNextArrow {
    box-shadow: none;
    z-index: 1;
}

.RadTabStrip_CnMaterial.rtsLeft {
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_CnMaterial.rtsLeft .rtsSelected .rtsLink:before {
    right: 0;
}

.RadTabStrip_CnMaterial.rtsRight {
    box-shadow: -1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_CnMaterial.rtsRight .rtsSelected .rtsLink:before {
    left: 0;
}
