.toggleMenu {
    display:  none;
    background: #fe8a05;
    padding: 10px 15px;
    color: #000;
}
.nav {
    list-style: none;
     *zoom: 1;
     background:#fff;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width:15em;
}
.nav a {
    padding: 6px 16px !important;
    color:#000;
}
.nav li {
    position: relative;
}
.nav > li {
    float: left;z-index: 100;
}
.nav > li > .parent {
    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
.nav > li > a {
    display: block;line-height:37px;text-decoration:none;font-size:15px;
}
.nav li  ul {
    position: absolute;
    left: -9999px;
}
.nav > li.hover > ul {
    left: 0;

}
.nav li li.hover ul {
    left: 100%;
    top: 0;
}
.nav li li a {
    display: block;
    background: #fff;
    position: relative;
    z-index:100;
   
} .nav li li a i{text-align:right;font-size:15px;float:right;}
.nav li li li a {
    background:#fff;
    z-index:200;
   color:#000;
}
/*
.nav li li:hover.hover a, .nav li li:focus.hover a{
       background-color: #3ab930;
    color:#fff;
}

.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #3ab930;
    color:#fff;
   
}
*/


@media screen and (max-width: 768px) {
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }

}
.menu2{margin-left:-41px;} 

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.blink{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}
.menu-bg11{margin-top: 59px;
    background-color: #151515;
    position: fixed;
    top: -6px;
    z-index:1000;}

@media (min-width:320px) and (max-width:640px){
    
    .logo a img { padding: 18px 0px 0px 0px;width: 100%;}
    header { height: 75px;}
    .side-left ul li a {line-height: 20px;font-size: 10px;border-right: 1px solid rgb(149, 231, 67);color: #000;padding: 0px 5px;margin-top: -13px;}
/*    .side-left{padding:0px 0px 0px 0px;}*/
   .menu-bg11{margin-top: 70px; background-color: transparent; position: fixed;top: -6px;z-index:1000;height: 76px}
    #menu li a{padding:0px 0px}
    .side-left ul{margin-top:2px;}
}