
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0px;
  padding: 0px;
  width: 270px;
}

ul#menu a,ul#menu span {
    display: block;
    text-decoration: none;
    text-transform: uppercase;
    font: bold 0.9em Corsica SX, sans-serif;
}

ul#menu li { margin-top: 2px; }

ul#menu li a,ul#menu li span {
  background: #b9bbc1;
  color: #233c53;
  padding: 7px 20px 7px 7px;
}

ul#menu li a:hover,ul#menu li span:hover {
    background: #ac1416;
    color: #fff;
}

ul#menu li ul li a {
  background: #fff;
  color: #000;
  text-transform: none;
  font-weight: normal;
  font-size: 1em;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #eee;
  color: #000;
  border-left: 5px #ac1416 solid;
  padding-left: 15px;
}


#menu span.dropdown-arrow:after {
	content: "+";
    color: #fff;
    position: absolute;
	right: 10px;
}

#menu {
    cursor: pointer;
    text-align: left;
    position: relative;
}

/* Стиль свернутого меню */
.iconMenu {
    color: #fff;
    background: #333333;
    padding:10px 0;
    cursor: pointer;
    display: none;
}
.iconMenu .two{
  float: right;
  margin-right: 10px;
  }
.showitems {
    display:block !important;
}



@media screen and (max-width: 769px) {
ul#menu a,ul#menu span {
    font: bold 0.8em Corsica SX, sans-serif;
}

ul#menu, ul#menu ul {
    width: 100%;
}
#menu a{
    padding-bottom: 13px;
    }
#menu a:hover {
    border-bottom: none;
}
.iconMenu {
    display:block;
}
.itemsMenu {
    display:none;
}
.itemsMenu li {
    display:block;
}
ul#menu span.two {
  font-size: 1.5em;
  line-height: 1em;
  }

}


