/* Fix to hide bullets for ASU Spotlight */
/*div.region-content #page-page ul li::before {
    content: "" !important;
    padding: 0 !important;
    margin: 0 !important;
}*/


ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

.slidecontainer h1 > a, .slidecontainer h2 > a {
    border-bottom: none !important;
    color: #fff !important;
}
.flexslider .flex-direction-nav a {
    border: none !important;
}

/* Fix Header overwrapping the top of content */
@media screen and (max-width: 991px) {
  #top-content {
  
  }  
}

/* Fix for mega menu - Adding ability to scroll */
/* TB mega main menu */
@media screen and (min-width: 992px) {
  .mega-align-justify .mega-dropdown-inner > .tb-megamenu-row {
    /* overflow: auto; */
    /*height: 550px;*/
    height: 400px;
  }
  /* Hide scrollbar for Chrome, Safari and Opera */
  .mega-align-justify .mega-dropdown-inner > .tb-megamenu-row::-webkit-scrollbar {
    display: none;
  }
  /* Hide scrollbar for IE, Edge and Firefox */
  .mega-align-justify .mega-dropdown-inner > .tb-megamenu-row {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  .mega-align-justify .mega-dropdown-inner > .tb-megamenu-row {
    height: 500px;
  }
}
@media screen and (min-width: 992px) and (min-height: 750px) {
  .mega-align-justify .mega-dropdown-inner > .tb-megamenu-row {
    height: 550px;
  }
}

/* ISSC - Additional mega menu fix */
/*.tb-megamenu .nav li.tb-megamenu-item.mega.level-1.mega-align-justify.dropdown > .tb-megamenu-submenu {*/
.tb-megamenu .nav li.tb-megamenu-item.mega.level-1:nth-child(2) > .tb-megamenu-submenu
{
  width: 101vw !important;
}

.tb-megamenu .nav li.tb-megamenu-item.mega.level-1:nth-child(3) > .tb-megamenu-submenu
{
  width: 30vw !important;
}
.mega-align-justify .mega-dropdown-inner > .tb-megamenu-row {
  height: inherit;
}
.mega-group-title {
  font-size: 1.2rem !important;
}
/* Remove weird indentation */
.tb-megamenu .mega-nav, .tb-megamenu .dropdown-menu .mega-nav {
  margin-left: 0 !important;
}
li.tb-megamenu-item.level-3.mega a {
  margin-left: 0 !important;
}
/* Remove hover indent */
.tb-megamenu-item.level-3.mega > a:hover, 
.tb-megamenu-item.level-2.mega > a:hover
{
  padding-left: 0 !important;
}

/*


/* Font size */
#ASUNavMenu .tb-megamenu-nav li.tb-megamenu-item.mega a:not(.mega-group-title) {
  font-size: 14px;
}


/* Mobile menu fix */
/* 2nd level menu item */
@media screen and (max-width: 991px) {
  #asu-header-nav > ul > li.dropdown-open > div.dropdown.open > div > ul > h3 {
    margin-left: 8px;
  }  
}
  



/* headings */
.gold-bnr h2, h2.gold-bnr {
    font-size: 28px;
}

/* fourth level mega menu */

li.tb-megamenu-item.level-4.mega {border: 1px solid #f1f1f1;
	padding: 20px;}


.alert-danger {
    background-color: #f7dddd;
    border-color: #8c1d40;
    display: none;
}



[class*="pane-thrive-"] .row, .pane-node-body .row, .thrive-recent-news .row {
    max-width: none !important;
    margin-right: 0px !important;
    margin-left: 0px !important;
}

