/* Styles for search input and results */
        #searchContainer {
            position: fixed;
            /*top: 100px;*/
            /*left: 0;*/
			right: 0;
            /*width: 100%;*/
			float:right;
            z-index: 999;
            background-color: #ffffff; /* Background color of the search container */
			opacity: 1;
        }

        #searchInput {
            display: inline-block;
            width: 200px; /* Adjust as needed */
            padding: 8px;
            font-size: 16px;
            border: 1px solid #ccc;
            border-radius: 4px;
			opacity: .8;
        }

        #searchResults {
            position: absolute;
            width: inherit;
            top: calc(100% + 10px); /* Position below the search input */
            left: 0;
            max-height: 200px; /* Limit height of search results */
            overflow-y: auto; /* Enable vertical scrolling if needed */
            padding: 10px;
            background-color: inherit; /* Inherit background color from the search container */
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Add shadow for a better visual effect */
            display: none; /* Hide initially */
			opacity: .8;
        }
		

        .resultItem {
            display: block;
            color: #333;
            text-decoration: none;
            margin-bottom: 5px;
        }
		
		.second-navbar{
			height: 65px;
		}