@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,300);
@charset "UTF-8";

/* Base Styles */
#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu a {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  font-weight: normal;
  text-decoration: none;
  line-height: 1;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
 
}
#cssmenu ul{border:1px solid #ebebeb; padding:4px 0;}
#cssmenu a {line-height: 1.3;}
#cssmenu {background:#fff; box-shadow: 0px 5px 5px 1px rgba(181, 179, 179, 0.42); padding-bottom: 40px;}


#cssmenu > ul > li {border-bottom:1px solid #e5e5e5;}

#cssmenu > ul > li:last-child {border-bottom:none;}
#cssmenu > ul > li > a {
  font:14px Arial, Helvetica, sans-serif;
  display: block;
 color: #262626;
  padding:8px 0;
}

#cssmenu > ul > li:hover > a, #cssmenu > ul > li > a:hover, #cssmenu > ul > li > a.active{color:#262626;}

#cssmenu > ul > li > a > span {
  display: block;
  padding:2px 25px 2px 20px; font-size: 15px;
  
}

/* #cssmenu > ul > li > a.active > span{background: url(../images/acrd-arrow-wh.png) left 5px no-repeat !important;} */

#cssmenu > ul > li > a:hover {
  text-decoration: none;
   color:#ed008c;
}
#cssmenu > ul > li > a:hover > span{ color:#ed008c;}

#cssmenu > ul > li.active > a {
 /* background:#fdb823;

  background: -moz-linear-gradient(#97be10 0%, #79980d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97be10), color-stop(100%, #79980d));
  background: -webkit-linear-gradient(#97be10 0%, #79980d 100%);
  background: linear-gradient(#97be10 0%, #79980d 100%);
  color: #000;*/
}

#cssmenu > ul > li.active > a span {
  
}
#cssmenu > ul > li.has-sub > a span {
  background:url(../images/acrd-plus.png) center right 5% no-repeat;
}
/* Sub menu */
#cssmenu ul ul {
  display: none;
  min-height:1px;
  border:none;
  padding:0px 10px 10px 22px;
}
#cssmenu ul ul li {
border-bottom:none;

}
#cssmenu ul ul a {
  display: block;
  color:#343434;
  font:13px Arial, Helvetica, sans-serif;
  background:url(../images/acc-inner-list.png) left 8px no-repeat;
  border-bottom:none;
  padding:5px 12px;
}
#cssmenu ul ul a:hover {
  color: #ed008c;
}

@media screen and (max-width:767px){
#cssmenu ul{min-height:1px;}
#cssmenu{margin-bottom:30px;}
}