@charset "utf-8";

/* CSS Document */


	*{
		margin:0;
	}
	ul {
		margin:0;
		padding:0;
		list-style: none;
		display: flex;
		font-size:16px;
		background: #F90;
	}
	ul li {
		width:100%;
		text-align:center;
		position:relative;
	}
	ul li a {
		color: #FFF;
		text-decoration:none;
		padding:10px 18px;
		display:block;
	}
	ul li a:hover {
		background-color: #960;
	}
	.dropdown {
		position:absolute;
		width:100%;
		flex-wrap:wrap;
		visibility:hidden;
		left:0;
		top:0;
		z-index:100;
	}
	ul li:hover .dropdown {
		visibility:visible;
		top:100%;
	}
	.dropdown2 {
		position:absolute;
		left:150%;
		width:100%;
		top:0;
		flex-wrap:wrap;
		visibility:hidden;
	}
	.dropdown li:hover .dropdown2 {
		left:100%;
		visibility:visible;
	}
	.menu-header {
		display:none;
	}
	
	ul.circle {
		display: block;
		list-style-type:circle;
		background: #fff;
	}
	ul.circle li{
		width:100%;
		text-align:left;
		position:relative;
		margin-left:4%;
	}
	ul.circle li a {
		color: #000;
		text-decoration:none;
		padding:0px 0px;
		position:absolute;
	}
	ul.circle li a:hover {
		background-color: #fff;
		color: #960;
		font-weight:600;
		text-decoration: underline;
	}

    ul.disc {
		display: block;
		list-style-type:disc;
		background: #fff;
	}
	ul.disc li{
		width:100%;
		text-align:left;
		position:relative;
		margin-left:2%;
	}
	ul.disc li a {
		color: #000;
		text-decoration:none;
		padding:0px 0px;
		position:absolute;
	}
	ul.disc li a:hover {
		background-color: #fff;
		color: #960;
		font-weight:600;
		text-decoration: underline;
	}

	@media(max-width: 1200px) {
		ul {
			display:table;
			width:100%;
		}
		ul li {
			text-align:left;
		}
		.dropdown, .dropdown2 {
			position:relative;
			left:0;
			top:0;
			transition:none;
			visibility:visible;
			display:none;
			z-index:1;
		}
		.display {
			display:block;
		}
		.dropdown li:hover .dropdown2 {
			left:0;
		}
		.menu-content {
			display:none;
		}
		.menu-header {
			display:block;
			background:#F90;
			text-align:right;
			padding:10px;
		}
		.fa-bars {
			color:#FFF;
			border:1px solid #fff;
			padding:5px 10px;
			border-radius:4px;
		}
	}