.header .menubar:not(.social) .menu-item a:not(.sr-only) {
    font-weight: 700;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

@media (min-width: 1200px){
	.header .navbar-expand-xl .menubar:not(.social) .menu-item a:not(.sr-only) {
	    position: relative;
	    margin-right: 1px;
	}
}

@media (min-width: 1200px){
	.header .navbar-expand-xl .menubar:not(.social) .menu-item a:not(.sr-only):after {
	    content: '';
	    background-color: #e6e6e6;
	    height: 1em;
	    width: 1px;
	    position: absolute;
	    top: 0;
	    right: -1px;
	    bottom: 0;
	    margin: auto;
	}
}

@media (min-width: 576px){
	.header .menubar:not(.social) .menu-item a:not(.sr-only) {
	    padding: 0.5rem 0.75rem;
	}
}

.header .navbar-light .menubar:not(.social) .menu-item a {
    color: #fb7800;
}


.section-about ul{
	list-style: none;
    padding: 0;	
}

.section-about ul li{
	border-bottom: 1px solid #333;
    padding: 10px 0;
}

.section-about #main-sidebar{
    flex: 0 0 100%;
    max-width: 100%;	
}

#main-menu li{
	position: relative;
}

#main-menu li ul{
	display: none;
	list-style: none;
	padding: 0;	
	position: absolute;
	width: 165px;
    background: #fb7800;
    padding: 0px;
    overflow: hidden;
    height: auto;
    z-index: 9;	
    border-radius: 5px;    
}

#main-menu li ul li{
	border-bottom: 1px solid #e16c00;	
}

#main-menu li ul li:hover{
	background-color: #fc8c26;
}

#main-menu li ul li a{
	color: #fff;
	display: block;
	font-size: 15px;
	text-decoration: none;
}

#main-menu li ul li a:after{
	content: none;
}

#main-menu li:hover ul{
	display: block;	
}

/*
#main-menu { float: left; width: 100%; height: 50px; }
#main-menu li { float: left; padding: 10px 20px; }
 
#main-menu li ul { display: none; position: absolute; }
#main-menu li ul li { display: block; float: none; padding: 5px 10px; }
*/