@charset "utf-8";
#newmain-menu{
	display: flex; /* or inline-flex */
	padding: 0 10px 30px 25px;
	justify-content: space-between;
	gap:10px;
}

#newmain-menu > a{
	width: 117px;
	text-decoration: none !important;
	position: relative;
}

.newbutton{
	display: flex; /* or inline-flex */
	background: #244089;
	width: 105px;
	height: 45px;
	padding: 6px;
	font-size: 12px;
	border-radius: 4px;
}
.visitorbg{ background: #06a550; }
.exhibitorbg{ background: #e62e1f; }
.delegatebg{ background: #0095c3; }
.historybg{ background: #f39451; }
.contactbg{ background: #8164a8; }
.faqbg{ background: #0267a7; }
#newmain-menu > a:hover > .visitorbg, 
#newmain-menu > a:hover > .exhibitorbg, 
#newmain-menu > a:hover > .delegatebg, 
#newmain-menu > a:hover > .historybg, 
#newmain-menu > a:hover > .contactbg, 
#newmain-menu > a:hover > .faqbg { background: #244089; }

.textcontainer{
	display: flex; /* or inline-flex */
	width: 100%;
	align-self: flex-end;
	z-index: 999;
	color: white;
	line-height: 1;
}
.linktext{  flex-grow: 4; }
.textarrow{ align-self: flex-end; font-size: 12px;}

.linkicon{
	position:absolute;
	width:117px;
	height:57px;
	bottom:0px;
	right:0px;
	background-image:url(images/visitoricon-allwhite.png);
	opacity: 0.15;
	z-index: 1;
}
.visitorlinkicon{ background-image:url(images/Icons_visitor.png); }
.exhibitorlinkicon{ background-image:url(images/Icons_exhibitor.png); }
.delegatelinkicon{ background-image:url(images/Icons_delegate.png); }
.historylinkicon{ background-image:url(images/Icons_history.png); }
.contactlinkicon{ background-image:url(images/Icons_contact.png); }
.faqlinkicon{ background-image:url(images/Icons_faq.png); }

.newregistericon{ background-image:url(images/Icons_register.png); }
.newlisticon{ background-image:url(images/Icons_exhiblist.png); }
.newwhyicon{ background-image:url(images/Icons_whyattend.png); }
.newgalleryicon{ background-image:url(images/Icons_gallery.png); }
.newhowicon{ background-image:url(images/Icons_howtobook.png); }
.newstafficon{ background-image:url(images/Icons_register.png); }
.newinfoicon{ background-image:url(images/Icons_info.png); }
.newdownloadicon{ background-image:url(images/Icons_download.png); }
.newonsiteicon{ background-image:url(images/Icons_onsite.png); }



