﻿.fancybox-overlay {
    z-index: 999999;
}

.disclaimer-content-wrap li {
    line-height: 25px;
    margin-bottom: 7px;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    top:35px; /* Position it just below the parent */
    left: 0; /* Align it to the left of the parent */
    background-color: #ffffff; /* Pure white for cleaner look */
    min-width: 180px; /* Slightly wider for better text readability */
    border: 1px solid #ccc; /* Add a subtle border for definition */
    border-radius: 5px; /* Smooth rounded corners */
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15); /* Softer shadow for a modern look */
    z-index: 10; /* Higher z-index to avoid overlap issues */
    padding: 5px 0; /* Remove bulkiness by reducing vertical padding */
}

    .dropdown-content .btn {
        display: block;
        text-align: left;
        padding: 8px 12px; /* Balanced padding for clickable items */
        margin: 0; /* No margin to prevent spacing issues */
        width: 100%; /* Ensure buttons take the full width of the dropdown */
        background-color: #fff; /* Match background to dropdown */
        color: #333; /* Dark text for better readability */
        border: none; /* Remove unnecessary borders */
        text-decoration: none; /* Clean link appearance */
        font-size: 14px; /* Slightly smaller, modern text size */
        cursor: pointer; /* Pointer cursor for better user feedback */
    }

        .dropdown-content .btn:hover {
            background-color: #f1f1f1; /* Subtle hover effect */
            color: #000; /* Slightly darker text on hover */
        }

.dropdown:hover .dropdown-content {
    display: block;
    transition: all 0.3s ease; /* Smooth transition effect for appearance */
}

.bld {
    font-weight: bold;
}

.blinking-text {
    color: #f30 !important; /* Text color */
    font-size: 16px; /* Text size */
    font-weight: bold; /* Bold text */
    animation: blink 2s infinite; /* Animation with a 1-second duration, repeating infinitely */
}

.animation-3sec {
    visibility: visible;
    animation-delay: 0.3s;
    animation-name: zoomIn;
}
.blinking-text:hover {
    animation: none; /* Animation with a 1-second duration, repeating infinitely */
}

.clrboth {
    clear: both;
}

.displaynoneclass {
    display: none;
}

.leftaligntextstyle{
  text-align: left  
}

.redcolour {
    color: red;
}

.fonthundredweight {
    font-weight: 100;
}



.cursor-pointer {
    cursor: pointer;
}

@keyframes blink {
    0%, 100% {
        opacity: 1; /* Fully visible at the start and end */
    }

    50% {
        opacity: 0; /* Invisible at the midpoint */
    }
}
