/*
Theme Name: Divi-K12Press
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Child theme for the Divi theme
Author: CCaddell
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0.0
*/

.et-vert-menu {
	z-index:500;
}
.et-vert-menu .et_pb_menu__menu>nav>ul {
  flex-direction: column;
  margin-left: 0px !important;
  margin-right: 0px !important;
  width: 100%;
  }
.et-vert-menu.et_pb_menu .et-menu-nav ul li.current-menu-item a {
    color: #0c120c;
}
.et-vert-menu .et_pb_menu__menu>nav>ul>li {
  margin: 4px 0 !important;
  }
.et-vert-menu .et_pb_menu__menu>nav>ul>li>ul li {
  display:block !important;
  padding: 0px !important;
  }
  .et-vert-menu .et_pb_menu__menu>nav>ul ul {
    padding: 0px !important;
    top: 0px !important;
  }
.et-vert-menu.et_pb_menu .et-menu-nav li ul.sub-menu {
    border-radius: 0px 8px 8px 0px!important;
    border: none!important;
    box-shadow: none!important;
	background-color: #ecebf3!important;
}
.et-vert-menu .et_pb_menu__menu>nav>ul>li>ul {
  left:calc(100% - 0px) !important;
  top:0px !important;
  }

.et-vert-menu .et-menu .menu-item-has-children>a:first-child:after {
  content: "5" !important; /*change arrow icon for submenu*/
  right: 8px !important;
  }

.et-vert-menu .nav li ul {
    left: calc(100% - 1px); /*align submenu to the right of menu link*/
  }

.et-vert-menu .sub-menu{
	z-index:500;
}
.et-vert-menu .sub-menu a{
	padding: .8vh 8px 8px !important;
}
.et-vert-menu .et_mobile_nav_menu{
	margin: 0 auto!important;
}