.Zebra_Tooltip {
    background: 0 0;
    position: absolute;
    z-index: 1051 /*Changed from 8000 to 100 by LJ to avoid showing over the main header*/
}

    .Zebra_Tooltip .Zebra_Tooltip_Message {
        background: #e5e3ff;
        border-radius: 5px;
        box-shadow: 0 0 6px rgba(0,0,0,.6);
        color: #000;
        font-size: 12px;
        font-family: Tahoma,Arial,Helvetica,sans-serif;
        line-height: 1.4;
        *margin-right: 0;
        max-width: 250px;
        padding: 10px;
        position: relative;
        _width: expression(document.body.clientWidth > 250px ? '250px': 'auto');
        border: 1px solid #e1dfff;
    }

        .Zebra_Tooltip .Zebra_Tooltip_Message.Zebra_Tooltip_Has_Close {
            padding-right: 23px
        }

    .Zebra_Tooltip .Zebra_Tooltip_Arrow {
        position: absolute;
        width: 20px;
        height: 10px;
        overflow: hidden
    }

        .Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Bottom {
            bottom: 0
        }

            .Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Bottom div {
                top: 0;
                border-color: #e5e3ff transparent transparent;
                _border-bottom-color: pink
            }

                .Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Bottom div.Zebra_Tooltip_Arrow_Border {
                    border-color: #000 transparent transparent
                }

        .Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Top {
            top: 0
        }

            .Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Top div {
                bottom: 0;
                border-color: transparent transparent #000;
                _border-top-color: pink
            }

                .Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Top div.Zebra_Tooltip_Arrow_Border {
                    border-color: transparent transparent #000
                }

        .Zebra_Tooltip .Zebra_Tooltip_Arrow div {
            position: absolute;
            border-style: solid;
            border-width: 10px;
            width: 0;
            height: 0;
            left: 0;
            _border-left-color: pink;
            _border-right-color: pink;
            _filter: chroma(color=pink)
        }

            .Zebra_Tooltip .Zebra_Tooltip_Arrow div.Zebra_Tooltip_Arrow_Border {
                border-width: 10px;
                box-shadow: 0 0 6px rgba(0,0,0,.6);
                left: 0
            }

    .Zebra_Tooltip .Zebra_Tooltip_Close {
        color: #fff;
        font-family: Arial,sans-serif;
        font-size: 18px;
        line-height: 1;
        padding: 0 4px;
        position: absolute;
        right: 2px;
        text-decoration: none;
        top: 2px
    }

        .Zebra_Tooltip .Zebra_Tooltip_Close:hover {
            color: #000;
            background: #c2d076;
            border-radius: 5px
        }

.zebra_tooltips_custom_width_more label a {
    margin: 0 0 !important;    
}

a.zebra_tooltips_custom_width_more {
    color: #acb9f8 !important;    
}
/*@media only screen and (min-device-width : 414px) and (max-device-width : 736px) {
	.Zebra_Tooltip .Zebra_Tooltip_Message {
		max-width: 80% !important;
		left: 7%;
	}
}*/
/*@media (min-width:320px) and (max-width:575px) {
	.Zebra_Tooltip .Zebra_Tooltip_Message {
		max-width: 80% !important;
		left:7%;
	}
}*/
@media (min-width:320px) and (max-width:767px) {
    .Zebra_Tooltip .Zebra_Tooltip_Message
        {
            width:96%;
        }
	}