.RadToolTip_CnMaterial {
    background-color: var(--bg-color-main);
    color: var(--color-main_text);
    border-color: #cccccc;
}

.RadToolTip_CnMaterial .rtClose {
    color: #f8fafb;
}

    .RadToolTip_CnMaterial .rtCalloutTopRight,
    .RadToolTip_CnMaterial .rtCalloutTopCenter,
    .RadToolTip_CnMaterial .rtCalloutTopLeft {
        border-bottom-color: var(--color-main_text);
        
    }

        .RadToolTip_CnMaterial .rtCalloutTopRight:before,
        .RadToolTip_CnMaterial .rtCalloutTopCenter:before,
        .RadToolTip_CnMaterial .rtCalloutTopLeft:before {
            border-bottom-color: var(--color-main_text);
            border-color: white !important;
        }

.RadToolTip_CnMaterial .rtCalloutMiddleRight {
    border-left-color: var(--color-main_text);
}

.RadToolTip_CnMaterial .rtCalloutMiddleRight:before {
    border-left-color: var(--color-main_text);
}

.RadToolTip_CnMaterial .rtCalloutMiddleLeft {
    border-right-color: var(--color-main_text);
}

.RadToolTip_CnMaterial .rtCalloutMiddleLeft:before {
    border-right-color: var(--color-main_text);
}

.RadToolTip_CnMaterial .rtCalloutBottomRight,
.RadToolTip_CnMaterial .rtCalloutBottomCenter,
.RadToolTip_CnMaterial .rtCalloutBottomLeft {
    border-top-color: var(--color-main_text);
}

    .RadToolTip_CnMaterial .rtCalloutBottomRight:before,
    .RadToolTip_CnMaterial .rtCalloutBottomCenter:before,
    .RadToolTip_CnMaterial .rtCalloutBottomLeft:before {
        border-top-color: var(--color-main_text);
        border-color: white !important;
    }
    .RadToolTip_CnMaterial .rtCallout {
        border-color: #cccccc !important;
    }

.RadToolTip_CnMaterial.rtLoading {
    background-image: url(" ");
}

.RadToolTip_CnMaterial .rtTitleWrapper .rtTitle {
    font-size: 1.2357142857em;
}

.RadToolTip_CnMaterial .rtClose {
    z-index: 1;
    width: auto;
    height: auto;
    top: 0.7142857143em;
    right: 0.7142857143em;
}

.RadToolTip_CnMaterial _:-ms-fullscreen, .RadToolTip_CnMaterial .rtClose {
    right: 0.6428571429em;
}

.RadToolTip_CnMaterial .rtCloseIcon:before {
    font-size: 24px;
}

.RadToolTip_CnMaterial .rtRelativeWrapper {
    padding: 0.5714285714em 1.1428571429em;
}

.RadToolTip_CnMaterial.rtRtl .rtClose {
    left: 0.5714285714em;
    left: 0.7142857143em \9;
}

.RadToolTip_CnMaterial _:-ms-fullscreen, .RadToolTip_CnMaterial.rtRtl .rtClose {
    left: 0.7142857143em;
}

.RadToolTip_CnMaterial .t-ripple-container {
    top: -1px;
    left: -2px;
}
.RadToolTip.rtShadow {
    box-shadow: none !important;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadToolTip_CnMaterial .t-ripple-container {
        top: -2px;
    }
}
