#menuPanelBlockly {
    position: relative;
    background: red;
    background: #FCF5EB;
    width: 100%;
    height: 41px;
}
#menuPanelBlockly ul {
    /* padding-right: 68px; */
    position: absolute;
    width: 95%;
	z-index: 999;
}
@media(min-width: 1500px){
	#menuPanelBlockly ul{
		width: 95.4%
	}
}
@media(min-width: 1650px){
	#menuPanelBlockly ul{
		width: 95.8%
	}
}
@media(min-width: 1650px){
	#menuPanelBlockly ul{
		width: 96.1%
	}
}
@media(min-width: 1920px){
	#menuPanelBlockly ul{
		width: 96.6%
	}
}
@media(min-width: 2200px){
	#menuPanelBlockly ul{
		width: 97%
	}
}
@media(min-width: 2400px){
	#menuPanelBlockly ul{
		width: 97.5%
	}
}
@media(min-width: 2600px){
	#menuPanelBlockly ul{
		width: 98%
	}
}
#mainnav ul{
	background: none ;
}
#mainnav li{
	border-right: none;
}
#mainnav li a {
    background: none !important;
	border: none;
}



.custom-button nav li{
	display: block;
	float: inherit;
}
#mainnav ul {
    position: absolute;
    font-weight: 400;
    z-index: 100;
    top: -17px;
    right: 0%;
    padding-right: 0px;
    padding-bottom: 5px;
	width: 16%
}
#placeit{
}
#mainnav li {
  list-style: none;
  margin: 0.5em 0 0;
  font-size: 1.75em;
  display: block;
  padding-bottom: 0px;
  text-align: right;
}
#mainnav li:hover span {
  opacity: 1;
  transition: 0.25s;
}
#mainnav li.invisible {
  opacity: 0;
  visibility: hidden;
  transition: all 0.25s;
}
#mainnav li.animate {
  opacity: 0;
  animation-duration: 0.25s;
  animation-name: easeOutBounce;
  animation-fill-mode: forwards;
}
/*#mainnav li.animate:nth-child(4) {
  animation-delay: 0s;
}
#mainnav li.animate:nth-child(4) {
  animation-delay: 0.15s;
}
#mainnav li.animate:nth-child(4) {
  animation-delay: 0.3s;
}
#mainnav li.animate:nth-child(4) {
  animation-delay: 0.45s;
}*/
#mainnav a {
  text-decoration: none;
  color: #ffffff;
  text-align: inherit;
}
#mainnav i {
    border: 2px solid #ffffff;
    padding: 7px;
    border-radius: 50%;
    background: #276687;
    font-size: 15px;
}
#mainnav span {
    color: #f5a302;
    padding: 0.35em;
    margin-left: 0.5em;
    border-radius: 0.2em;
    font-size: 10px;
    transition: 0.3s;
    background: #fff;
    opacity: 0;
    margin-left: -93px;
    position: relative;
}
#mainnav span:before {
    content: "";
    width: 0px;
    height: 0px;
    position: absolute;
    right: -10px;
    top: 50%;
    margin-top: -0.5em;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #fff;
    border-right: 6px solid transparent;
}
#secondbar ,#thirdbar ,#fourthbar ,#fifthbar ,#sixthbar ,#seventhbar ,#eightbar{
	padding-left: 8px;
	padding-right: 42px;
} 
#secondbar span{
	margin-left: -80px;
} 
#thirdbar span{
	margin-left: -182px;
} 
#fourthbar span{
	margin-left: -164px;
} 
#fifthbar span{
	margin-left: -156px;
} 
#sixthbar span{
	margin-left: -140px
} 
#seventhbar span{
	margin-left: -94px;
} 
#eightbar span{
	margin-left: -109px;
} 
/* Imitates jQuery UI's ease-out-bounce animation effect */
@keyframes easeOutBounce {
  0% {
    font-size: 0;
  }
  37% {
    font-size: 1.75em;
  }
  55% {
    font-size: 1.3125em;
  }
  73% {
    font-size: 1.75em;
  }
  82% {
    font-size: 1.6275em;
  }
  91% {
    font-size: 1.75em;
  }
  96% {
    font-size: 1.715em;
  }
  100% {
    font-size: 1.75em;
    opacity: 1;
  }
}
#firstbar{
	padding-bottom: 0px !important;
}
#firstbar a i {
    font-size: 14px;
    border-radius: 5px;
    padding: 7px 18px;
}
@media (max-width: 767px){
	#menuPanelBlockly{
		height: 80px
	}
	#menuPanelBlockly ul {
		position: inherit;
		width: 85%;
		padding-right: 33px;
	}
	#mainnav ul{
		top: 21px;
		position: absolute;
	}
}















