.main.container {
    margin-top: 2em;
}

#evoheader {
	border: 0px;
	box-shadow: 0px 0px 0px 0px;
	display: none;
	position: relative;	/* WF: 118430 - Chris H */
	z-index: -1;	/* WF: 118430 - Chris H */
}

/* START WF: 118992 - Chris H */
#evoheader.partyheader {
	z-index:1;
}
/* END WF: 118992 */

#shopheader {
	border: 0px;
	box-shadow: 0px 0px 0px 0px;
}

#evoheader .item {
	font-size: 1.15rem;
	padding: 0em;
    margin-right: 1.5em;
}

/* START WF: 118430 - Chris H */
#headermenu {
	position: relative;
	z-index: -1;
}
/* END WF: 118430 */

.headermenuitem:hover {
	border-bottom: 7px red solid;
	margin-top: 7px;
}

.item:hover {
	background-color:none;
}

#evoheader.ui.menu .active.item:hover, #evoheader.ui.menu .active.item, #evoheader.dropdown.item:hover, #evoheader.ui.menu a.item:hover {
	background: none;
}

.overlay {
    float: left;
    margin: 0em 3em 1em 0em;
}

.overlay .menu {
    position: relative;
    left: 0;
    transition: left 0.5s ease;
}

.main.menu.fixed {
    background-color: #FFFFFF;
    border: 1px solid #DDD;
}

.ui.menu .item>img:not(.ui) {
	width:10em;
}

.ui.text.container {
    max-width: 1000px!important;
}

#sectionicon {
	padding-right: 0px;
}

#evosection {
	border-bottom: 2px solid lightgrey;
	margin-bottom:2em;
	width: 100%;
}

#evomaxwidth {
	max-width:1020px;
}

#sectionitem {
	padding-right:7em;
	border-radius: 0em;
}
/* WF124799 */
.ui.horizontal.list>.item:last-child {
	padding-right: 0em !important;
}

#mobileevoheader,
#m-mobileevoheader {
	display: flex;
	width: 100% !important;
	position: relative;	/* WF: 118430 - Chris H */
	z-index: -1;	/* WF: 118430 - Chris H */
}

#m-mobileevoheader a {
	margin: auto;
}

#evoheaderhamburger {
	margin-top: 1rem;	
}

#evosection {
	display: none;
}

.ui.vertical.menu .item > .tag.label {
	padding: .5833em 1.5em;
}

#messageicondiv {
	text-align: center;
}

#newMsgCount {
	font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    position: relative;
    top: -22px;
}

#myevoheaderhome, #myevoheadermyevo, #myevoheaderenroll {
	display: none;
}

#myevoheadercontainer {
	width: 100% !important;
}

#myevoheader {
	padding-left: 0.5em !important;
}

#HelpDiv {
	position:relative;
	transform:translateY(90%);
	display:inherit;
}

#MobileSideMenu .item {
	padding: 1em;
	font-size: 1.2em;
}

/* START WF: 117257 - Chris H */
#headerbanner {
	text-align: center;
	padding: 0.5em;
	position: relative;	/* WF: 118430 - Chris H */
	z-index: -1;	/* WF: 118430 - Chris H */
}
/* END WF: 117257 */

/* START WF: 118992 - Chris H */
#PartyHeaderSeparator {
	z-index: -2;
}
/* END WF: 118992 */

@media (min-width: 768px) {

	#mobileevoheader,
	#m-mobileevoheader {
		display: none;
	}
	
	#evoheader {
		display: flex;
	}
	
	#evosection {
		display: inherit;
	}
	
	#myevoheaderhome, #myevoheadermyevo, #myevoheaderenroll {
		display: block;
	}
	
	#myevoheadercontainer {
		width: 90% !important;
	}
	
	/* 123123 comment this out */
	/*
	#myevoheader {
		padding-left: 2em !important;
	}
	*/
	
	#myevoheaderhomemobile, #myevoheadermyevomobile, #menudividermobile, #myevoheaderenrollmobile {
		display: none;
	}
}

@media (min-width: 992px) {
	#evoheader .item {
		margin-right: 1.5em;
	}
}
DIV#loginFormDiv.loginFormDiv{
	z-index:1001;
	display:none;
	width:300px;
	position: absolute;
  	top: 20;
	right:-30;
}
DIV#loginFormDiv.loginFormDiv .ui.form{
	margin-top:40px;
}