.dropdown ul, .dropdown li, .dropdown ul ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.dropdown li {
	display: inline-block;
	margin: 0 10px;
}

.dropdown li a, 
.dropdown li span.separator {
	display: inline-block;
	color: rgba(255, 255, 255, .6);
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0;
	padding: 32px 20px;
	transition: all .5s;
}

.dropdown ul.menu > li.parent > a {
	padding: 32px 35px 32px 20px
}

.dropdown ul.menu > li:hover > a,
.dropdown ul.menu > li.active > a {
	color: #FFF;
	/* text-shadow: 0 0 2px #FFF, 0 0 2px #FFF; */
	font-weight: 400;
	cursor: pointer;
}

.dropdown li > ul {
	visibility: hidden;
	position: absolute;
	top: 80px;
	left: 0;
	z-index: 0;
	opacity: 0;
	width: 100%;
	display: flex;
	justify-content: center;
	padding: 0px 0 0 0;
	border: 0;
	box-shadow: 5px 5px 13px rgba(1, 2, 2, .16);
	background-color: #FFF;
	transform-origin: 50% 0;
	transform: scaleY(0);
	transition-duration: 250ms;
}
.dropdown li li {
	float: none;
	margin: 0 10px;
}

.dropdown li.parent::after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid rgba(255, 255, 255, .6);
	position: relative;
    top: -42px;
    right: -90px;
	opacity: .6;
}

.dropdown li:hover::after {
	opacity: 1;
	border-top-color: #FFF;
}

.dropdown li > ul > li > a, .dropdown li li span.separator {
	display: block;
	color: #656565;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: 0.36px;
	text-transform: uppercase;
	padding: 21px 13px;
	border: 0;
	transition: all 0s;
}

.dropdown li li a:hover{
	color: #000;
	font-weight: 400;
	/* text-shadow: 0 0 0.1px #000, 0 0 0.1px #000; */
}
.dropdown li li.active a {
	font-weight: 600;
}

.dropdown li > ul.active,
.dropdown li.parent.active-submenu > ul {
	transform:scaleY(1);
	display: flex;
	z-index: 10;
	opacity: 1;
	visibility: visible;
}

.dropdown li.parent.active-submenu::after {
	transform: rotate(180deg);
	border-top-color: #FFF;
}
/* .dropdown li:hover > ul, 
.dropdown li:focus > ul */

.dropdown a[href="#"] {
	cursor: default;
}


/**	BOTTOM MENU		**/

.bottom_menu ul {
	margin: 0;
}

.bottom_menu li {
	display: inline-block;
	padding: 0;
	margin: 0;
	list-style: none;
}

.bottom_menu li a, #bottom_menu li span.separator {
	color: #999;
	font-size: 14px;
	font-weight:normal;
	text-decoration:none;
	text-transform: none;
	transition: all .5s;
}

.bottom_menu li.active a, .bottom_menu li:hover a {
	text-decoration: none;
}

/*
     FILE ARCHIVED ON 17:51:50 Sep 20, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:29:27 Dec 01, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.794
  exclusion.robots: 0.107
  exclusion.robots.policy: 0.094
  esindex: 0.011
  cdx.remote: 7.46
  LoadShardBlock: 192.002 (3)
  PetaboxLoader3.datanode: 348.399 (5)
  PetaboxLoader3.resolve: 131.066 (3)
  load_resource: 338.633 (2)
*/