/* Boundless styles for the tb_megamenu menus. */

/* Base theme override */
/*.dawgdrops-item a::after {
  background: none;
}
.dawgdrops-item.level-1 > a::after {
    content: "";
    position: absolute;
    right: -14px;
    height: 24px;
    width: 12px;
    top: 14px;
    background: url('assets/svg/slash.svg') no-repeat;
}*/
#dawgdrops .tb-megamenu {
  background-color: white;
}
#dawgdrops .tb-megamenu .nav > li > a {
  border-right: none;
  color: #4b2e83;
  -webkit-font-smoothing: antialiased;
  font-weight: 800;
  text-transform: uppercase;
  padding: 5px 10px 21px 19px;
  background-color: transparent;
}
#dawgdrops .tb-megamenu .dawgdrops-item.dawgdrops-item li a {
  font-weight: normal;
  line-height: 22px;
}
#dawgdrops .tb-megamenu .dawgdrops-item a.dropdown-toggle {
  padding-right: 30px;
}
#dawgdrops .tb-megamenu .nav > li > a:focus,
#dawgdrops .tb-megamenu .nav > li > a:hover {
  background-color: transparent;
  color: #85754d;
  text-decoration: none;
  text-shadow: none;
  outline: none;
}
#dawgdrops .tb-megamenu .dawgdrops-item.dawgdrops-item li a:hover,
#dawgdrops .tb-megamenu .dawgdrops-item.dawgdrops-item li a:focus {
  color: #4b2e83;
}
#dawgdrops .tb-megamenu .dawgdrops-menu {
  border: 0;
  border-top: 4px solid #4b2e83;
  padding: 10px 0;
  margin: -1px 0 0;
  overflow: hidden;
  -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);
}
#dawgdrops .tb-megamenu .dawgdrops-menu li li {
  float: left;
  clear: left;
  border-bottom: thin solid #eee;
}
#dawgdrops .tb-megamenu .dawgdrops-menu li {
  border-bottom: none;
}
#dawgdrops .tb-megamenu .mega-nav .mega-group > .mega-group-title,
#dawgdrops .tb-megamenu .mega-nav .mega-group > a,
#dawgdrops .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,
#dawgdrops .tb-megamenu .dropdown-menu .mega-nav .mega-group > a,
#dawgdrops .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title,
#dawgdrops .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > a {
  background: inherit;
  font-weight: bold;
  margin: 0;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 34px;
  /*color: #85754d;*/
}
#dawgdrops .tb-megamenu .mega-nav .mega-group > .mega-group-title:hover,
#dawgdrops .tb-megamenu .mega-nav .mega-group > a:hover,
#dawgdrops .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,
#dawgdrops .tb-megamenu .dropdown-menu .mega-nav .mega-group > a:hover,
#dawgdrops .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,
#dawgdrops .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > a:hover {
  /*color: #4b2e83;*/
  background-color: #E7E7E7;
}
#dawgdrops .tb-megamenu .dropdown-menu li > a {
  border-top:none;
}
#dawgdrops .tb-megamenu .dropdown-menu .tb-megamenu-submenu li > a {
  color: #707070;
  border-top: none;
  font-size: 16px;
}
#dawgdrops .tb-megamenu .mega-nav > li a,
#dawgdrops .tb-megamenu .dropdown-menu .mega-nav > li a {
  padding: 0 10px;
}
#dawgdrops .tb-megamenu li li {
  width: 90%;
  margin: 0 5%;
  margin-bottom: 10px;
}
#dawgdrops .tb-megamenu .level-2 li {
  margin: 0 10%;
}
#dawgdrops .tb-megamenu .dawgdrops-menu li:last-child {
    margin-bottom: 10px;
}
#dawgdrops .tb-megamenu .span12.mega-col-nav .mega-inner {
  padding-bottom:0;
}
