/** Changes background color, height and margin of the border **/


.top-bar {
    background: transparent; 
   
}

.top-bar .title-area{
    background: #005500; 
   
}

.top-bar-section ul.left li a {
background: #005500;
}

.top-bar-section ul.left li.active a {
background: #005500;
}


.top-bar-section >  ul.left li{
  border: solid 1px #003300;
  border-top: none;
  border-left: none;
}

.top-bar-section ul.left li:last-child{
  border-right: none; 
}


.top-bar-section ul li ul li{
    border: solid 1px #001900; border-top:none;
}


.top-bar-section ul li ul{
    border-top: solid 1px #001900; 
}



.top-bar-section ul > li.has-dropdown .dropdown li a { background: #005500;}


.top-bar-section ul > li.has-dropdown .dropdown li a:hover, 
.top-bar-section ul > li.has-dropdown .dropdown li a:focus { 
	background: #006600; color:#fff; text-decoration:underline;
}


 /** Removes black background on menu item **/
.top-bar-section li a:not(.button) {
    background: #005500;	
     color: #fff;
}

 /** Removes black background on menu item **/
.top-bar-section li a:not(.button):hover {
    background: #006600;	
     color: #fff;text-decoration:underline;
}


 /** Changes the active menu item from default black to a gradient **/
.top-bar-section ul li:hover > a {
	background: #006600;

}


/* FOR DIVIDER */

.top-bar-section > ul > .divider {

  border-right: solid 1px #003300;
  border-left: none;
}


/* FOR ROUNDED BORDER */

/* Commenting out for nav bar corner transparency. -JMSD */

/*.top-bar-section ul.left li{
	background: #007600;
} */


.top-bar-section ul.left li:first-child > a{

border-radius: 15px 0 0 0px;background: #005500;
}
/*border-radius for left*/


.top-bar-section ul.left li:last-child > a{
border-radius: 0 15px 0px 0;
}
.top-bar-section ul > li.has-dropdown .dropdown li > a {
border-radius: 0;

}


/* setting dropdown to down-arrow */
.top-bar-section .has-dropdown > a:after {
              border: inset 5px;
              border-color: #fff transparent transparent transparent;
              border-top-style: solid;              
}



@media only screen and (max-width: 926px) {
	.top-bar-section ul.left li,
	.top-bar-section ul.left li:first-child > a{

		border-radius: 0;
	}
	
	.top-bar-section ul.left li:last-child > a{
	border-radius: 0;
	}
	
	/* dropdown to side-arrow */
	.top-bar-section .has-dropdown > a:after {	
		border: inset 5px;
		border-color: transparent transparent transparent #fff;
		border-left-style: solid;
	}
}


/* Added for nav bar corner transparency -JMSD */
.top-bar-section ul{
	background: rgba(0,0,0,0);
}