#aofbar-fbar {
	float:left;
	width:100%;
	height:40px;
	vertical-align:middle;
	color:#fff;
	position:relative;
	z-index:100;
}

#aofbar-fbar.tallbar {
	min-height:40px;
	height:auto;	
}

#aofbar-fbar #aofbar-topics {
	float:left;	
	height:40px;
	overflow:hidden;
	width:calc(100% - 100px);
}
#aofbar-fbar #aofbar-topics.unblocked {
	overflow:visible;
}

#aofbar-fbar.expanded #aofbar-topics {
	min-height:40px;
	height:auto;
}

#aofbar-fbar #aofbar-topics .aofbar-topic.xpandedTopic {
	display:none;
}
#aofbar-fbar.expanded #aofbar-topics .aofbar-topic.xpandedTopic {
	display:block;
}

#aofbar-fbar .aofbar-topic, 
#aofbar-fbar #aofbar-placeholder-lbp,
#aofbar-fbar #aofbar-alltopics-lbp {
	padding:0 12px;
	margin:0 0 6px 6px;
	float:left;
	color:#fff;
	background-color:#0;
	height:40px;
	line-height:40px;
	text-align:center;
	cursor:pointer;
	position:relative;
}

#aofbar-fbar #aofbar-placeholder-lbp{
	width:100%;
	text-align: left;
	background-color:#1e1e1e;
}

#aofbar-fbar .aofbar-topic:hover, 
#aofbar-fbar .aofbar-topic.selected:hover, 
#aofbar-fbar #aofbar-alltopics-lbp:hover {
	background-color:#1e1e1e;	
}

#aofbar-fbar #aofbar-seltoggle {
	background-image:url(/AcuCustom/Sitename/Icon/Icons/2018GPXArrowDownIcon.svg);
	width:40px;
	height:40px;
	margin-right:6px;
}

#aofbar-fbar.expanded #aofbar-seltoggle {
	background-image:url(/AcuCustom/Sitename/Icon/Icons/2018GPXArrowUpIcon.svg);
}

#aofbar-fbar #aofbar-tools {
    float: right;
    height: 40px;
    line-height: unset;
}


.aofbar-reset {
	height:40px;
}
/*== MEDIA QUERIES ==*/
@media screen and (max-width:599px){
	#aofbar-fbar #aofbar-topics {
		width:calc(100% - 46px);
		padding-bottom:6px;
	}
	#aofbar-fbar .aofbar-topic {
		background-color:#1e1e1e;
	}
	#aofbar-tools {
		display:none;
	}
	
	#aofbar-fbar #aofbar-seltoggle {
		margin:0;
	}
	
	#aofbar-fbar .aofbar-topic.selected {
		width:100%;
		text-align:left;
	}
	
}
@media screen and (min-width:600px){
	#aofbar-fbar .aofbar-topic.selected {
		background-color:#1e1e1e;	
	}
	
	#aofbar-fbar #aofbar-placeholder-lbp,
	#aofbar-fbar #aofbar-alltopics-lbp {
		display:none;
	}
}