.menu-toggle #menu-btn {
    float: right;
    background: linear-gradient(to bottom, #EE0000, #ee0300) !important;
    border: 1px solid #ff7f26;
    padding: 8px;
    border-radius: 5px;
    cursor: pointer;
    margin: 0px;
}
.menu-toggle {
    display: none;
    float: left;
    width: 100%;
    background: white;
}
.menu-toggle #menu-btn {
    float: right;
    background: linear-gradient(to bottom, #EE0000, #ee0300) !important;
    border: 1px solid white;
    padding: 8px;
    border-radius: 5px;
    cursor: pointer;
    margin: 0px;
}
.ace-responsive-menu li ul.sub-menu > li {
    width: 250px;
}
.ace-responsive-menu > li > a {
	border-radius: 10px;
    display: block;
    position: relative;
    margin: 0;
    border: 0;
    padding: 10px 14px 10px 14px;
    text-decoration: none;
    font-size: 13px;
    font-weight: 300;
    color: #c0c0c0;
}
.ace-responsive-menu li.menu-active > a {
	border-radius: 10px;
    background: white;
    color: black!important;
}
.ace-responsive-menu li a:hover{
	border-radius: 10px;
	display: block;
	background: white;
    color: black!important;
}
.ace-responsive-menu {
	background: linear-gradient(to bottom, #EE0000, #ee0300) !important;
}
.ace-responsive-menu li{
	font-weight: bold!important;
}
.ace-responsive-menu li:hover{
	border-radius: 10px;
	background: white;
    color: black!important;
}
.ace-responsive-menu a{
	color: white!important;
}
.ace-responsive-menu .sub_menu li{
	color: black!important;
	border-top: 0px;
}
.ace-responsive-menu .sub_menu a{
	color: black!important;
}
.ace-responsive-menu li ul.sub-menu {
    background: #ededed !important;
	border-radius: 10px;
	z-index: 9999;
}