  * {
            margin: 0;
            padding: 0;
        }
		a{
			text-decoration:none!important;
			outline:none!important;
		}
        ul,
        li,
        ol {
            list-style: none;
        }
        
        .sub-menu-toggle {
            display: none;
        }
        
        .sub-menu {
            display: none;
            position: absolute;
            top: 30px;
            left: -25%;
            z-index: 10000;
            height: auto;
            width: 150%;
            padding: 10px;
            text-align: center;
            background-color: #FFF;
            border-radius: 5px;
        }
        
        .navLink {
            padding: 6px 12px;
            color: #858585;
            background: transparent;
            font-size: 16px;
            line-height: 25px;
            text-transform: capitalize;
        }
        
        .menu-item-has-children {
            position: relative;
            cursor: pointer;
        }
        
        #navbarNav {
            /*             overflow-x: hidden;
            overflow-y: hidden; */
        }
        
        #navbarNavUl a {
            outline: none!important;
            text-decoration: none;
			color:rgb(133, 133, 133);
        }
		#navbarNavUl a:hover{
			color:green;
		}
		 @media (min-width: 991px) {
            #navbarNavUl {
               display:flex!important;
			 }}
        @media (max-width: 991px) {
            .sub-menu {
                position: static;
                text-indent: 2em;
                padding: 0px;
                width: auto;
                text-align: left;
            }
            .navLink {
                padding: 6px 4px;
            }
            #navbarNavUl {
                position: absolute;
                top: 60px;
                left: 0;
                right: 0;
                /* display: block; */
                flex-direction: column;
                z-index: 5117;
                background-color: #fff;
                padding: 20px;
				display:none;
            }
			.navbar-main-collapse{
			position:static;
		}
			.navItem{
				padding:5px 0;
			}
			.icon-caidan {
				color:green;
				font-size:32px;
				cursor:pointer;
			}
/* 			.header .container{
				position:relative;
			} */
        }
        
        .menu-item>a {
            font-size: 16px
        }