@media screen and (max-width: 767px) {
  .table-responsive>.table>tbody>tr>td {
    white-space: initial !important;
  }
}

.highlite>img {
  display: none !important;
}

.mega-nav, .top-bar, .hero__feature__cta a, .footer, .home-feature__title {
  background-color: #6D0020;
  background: #6D0020;
}

.hero__feature__cta a:hover {
  background-color: #750828;
}

.mega-nav .navbar-collapse, .mega-nav .navbar-collapse .navbar-nav>li:hover, .question-boxes .question-box a {
  background-color: #6D0020;
}

.top-nav li>a, h1, .mega-nav .navbar-collapse, .search-toggle a {
  color: #6D0020 !important;
}

a, a:hover, a:visited {
  color: #6D0020;
}

.banner_container {
  background: none !important;
  padding: 0 !important;
}

.uai-container__inner h2, .uai-container__inner .h4 {
  color: #6D0020;
}

.home-feature__cta span {
  color: black;
  font-size: 1.3em;
}

.dropdown-menu-right {
  left: auto;
  right: 0;
}

.footer__disclosure .h4 {
  color: white !important;
}

.dropdown-menu-large>li>ul {
  padding: 0;
  margin: 0;
}

.dropdown-menu-large>li>ul>li {
  list-style: none;
}

.dropdown-menu-large>li>ul>li>a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 300;
  line-height: 1.428571429;
  color: #333333;
  white-space: normal;
}

.dropdown-menu-large>li ul>li>a:hover, .dropdown-menu-large>li ul>li>a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}

.dropdown-menu-large .disabled>a, .dropdown-menu-large .disabled>a:hover, .dropdown-menu-large .disabled>a:focus {
  color: #999999;
}

.dropdown-menu-large .disabled>a:hover, .dropdown-menu-large .disabled>a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: not-allowed;
}

.dropdown-menu-large .dropdown-header {
  font-size: 1.125em;
  font-weight: bold;
  background-color: #fff;
}

@media (max-width: 768px) {
  .dropdown-menu-large {
    margin-left: 0;
    margin-right: 0;
  }
  .dropdown-menu-large>li {
    padding: 0 !important;
    width: 100%;
  }
  .dropdown-menu-large>li>ul {
    /* background-color: #6D0020; */
    width: 100%;
  }
  .dropdown-menu-large>li:last-child {
    margin-bottom: 0;
  }
  .dropdown-menu-large.dropdown-header {
    padding: 3px 15px !important;
  }
}

/* #uia-nav>li:last-child>a {
  color: #730020 !important;
} */

.mega-nav {
  z-index: 1;
  position: relative;
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .25)
}

.mega-nav .navbar-toggle {
  float: left;
  margin-right: 0;
  margin-left: 15px
}

.mega-nav .navbar-toggle .icon-bar {
  position: absolute;
  background-color: #fff;
  height: 4px;
  opacity: 1;
  left: 0;
  transform: rotate(0);
  transition: .25s ease-in-out
}

.mega-nav .navbar-toggle .icon-bar:nth-of-type(2) {
  top: 12px
}

.mega-nav .navbar-toggle .icon-bar:nth-of-type(3) {
  top: 16px
}

.mega-nav .navbar-toggle .icon-bar:nth-of-type(4) {
  top: 24px
}

.mega-nav .navbar-toggle__label {
  margin-top: 4px;
  padding-left: 20px;
  font-weight: 700;
  font-size: 1.15em;
  color: #fff
}

.mega-nav .navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(2) {
  top: 20px;
  transform: rotate(135deg)
}

.mega-nav .navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(3) {
  opacity: 0;
  left: -15px
}

.mega-nav .navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(4) {
  top: 16px;
  transform: rotate(-135deg)
}

.mega-nav .navbar-collapse {
  width: 100%;
  padding: 0;
}

.mega-nav .navbar-collapse .navbar-nav {
  float: none;
  margin: 0 auto;
  width: 100%
}

.mega-nav .navbar-collapse .navbar-nav>li {
  position: relative;
  padding: 20px 0;
  /* border-bottom: 1px solid #48bb7f; */
  clear: both
}

.mega-nav .navbar-collapse .navbar-nav>li:hover {
  /* background: #1b8651 */
}

.mega-nav .navbar-collapse .navbar-nav>li:last-of-type>.dropdown-menu {
  margin-bottom: 0
}

.mega-nav .navbar-collapse .navbar-nav>li.expanded>.dropdown-menu {
  display: block
}

.mega-nav .navbar-collapse .navbar-nav>li.expanded .nav-arrow span:before {
  content: "\e259"
}

.mega-nav .navbar-collapse .navbar-nav>li>a {
  display: inline-block;
  font-family: Raleway, sans-serif;
  font-size: 1.125em;
  color: white;
  /* padding: 0 15px; */
  text-transform: uppercase
}

.mega-nav .navbar-collapse .navbar-nav>li>.dropdown-menu {
  /* position: relative; */
  /* top: 20px; */
  /* width: 100%; */
  /* background: #006b36; */
  border: none;
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 20px;
}

.mega-nav .navbar-collapse .navbar-nav>li>.dropdown-menu li a {
  font-weight: 400;
  font-size: 1.125em;
  /* padding: 20px 15px 20px 30px; */
  display: block;
  background: #fff;
  border-bottom: 1px solid #eee;
  white-space: normal
}

.mega-nav .navbar-collapse .navbar-nav>li>.dropdown-menu li a:hover {
  background: #eee
}

.mega-nav .navbar-collapse .navbar-nav>li>.dropdown-menu li:first-of-type a {
  /* border-top: 1px solid #48bb7f */
}

@media only screen and (min-width:768px) {
  .mega-nav .navbar-collapse {
    width: auto;
    /* background-color: #006b36; */
    clear: left
  }
  .mega-nav .navbar-collapse .navbar-nav {
    float: left;
    margin: 0;
    width: auto
  }
  .mega-nav .navbar-collapse .navbar-nav>li {
    padding: 0;
    clear: none;
    border-bottom: 0
  }
  .mega-nav .navbar-collapse .navbar-nav>li:last-child {
    overflow: visible
  }
  .mega-nav .navbar-collapse .navbar-nav>li>a {
    font-weight: 700
  }
  .mega-nav .navbar-collapse .navbar-nav>li>.dropdown-menu li:first-of-type a {
    border-top: 0;
  }
}

@media only screen and (min-width:768px) and (max-width:1000px) {
  .mega-nav .navbar-collapse .navbar-nav>li>a {
    font-size: 1em
  }
  .mega-nav .navbar-collapse .navbar-nav>li .dropdown-menu li a {
    font-size: .875em
  }
  .mega-nav .navbar-collapse .navbar-nav>li>a {
    padding: 10px 18px 10px 5px;
  }
}

.panel-group .panel {
  border-radius: 0px !important;
}

@media only screen and (min-width: 768px) {
  .hero__feature__cta a {
    width: 195px;
  }
  .hero__feature__cta a .cta-copy .highlite {
    display: flex;
  }
}

.flexslider li {
  list-style: none;
}

.flexslider img {
  display: block;
  ;
  margin: auto;
}

.top-search a.SearchButton:link, .top-search a.SearchButton:visited {
  display: none;
  position: relative;
  top: 1px;
  float: left;
  display: inline-block;
  font-family: Glyphicons Halflings;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #6D0020;
  background-color: #ccc;
  font-size: 13px;
  border-radius: 4px 0 0 4px;
  padding: 6px 12px;
  border-right: 0;
  text-decoration: none
}

.top-search a.SearchButton:link:before, .top-search a.SearchButton:visited:before {
  content: "\e003"
}

.dropdown-header {
  color: #6D0020;
  font-weight: bolder;
}

#sitemap-tree ul {
  list-style: none;
}

li>a.level2 {
  margin-left: 1em;
}

#sitemap-tree .leaf {
  margin-left: 2em;
}

.edMaps_mapWrapper.edMaps_theme__default-Default .edMaps_markerList>div {
  overflow: auto;
}

.slick-slide img {
  max-width: 70px;
}

div.loc-address>span:after {
  content: "\00a0"
}

@media screen and (min-width: 1099px) {
img.full-alert-icon {
        left: 2rem
    }
}
@media screen and (min-width: 1299px) {
     img.full-alert-icon {
        left: 8rem
 }
}


@media ( max-width: 960px) {
  .footer__links,
  .footer p { padding-left: 20px; padding-right: 20px; }
}


/*BEGIN adjustment to EDN rotator styling*/

@media (min-width:804px) {
.edn_articleSummary .edn_articleTitle {
        display: inline-block;
        width: 65% !important;
        text-align: left !important;
        margin-bottom: 0px !important;
    }
}

@media (max-width:803px) {
.edn_articleSummary .edn_articleTitle {
        display: inline-block;
        width: 190px !important;
        text-align: left !important;
        margin-bottom: 0px !important;
    }
}

@media (max-width:460px) {
    .edn_articleSummary .edn_articleTitle {
        display: inline-block;
        width: 100px !important;
        text-align: left !important;
        margin-bottom: 0px !important;

    }
}
/*END adjustment to EDN rotator styling*/

/*BEGIN Override Search Dropdown CSS to Allow it to Show*/
.header {

	overflow: unset !important;

}
/*END Search Dropdown*/

/*BEGIN adjust article image on about\in-the-news*/

.edn_mediaContainer img {
    margin-top: -20px !important;
    margin-left: 20px !important;
}

.edn_articleSummary p {
    width: 80% !important;
}
/*END article image*/



/*BEGIN adjustment to EDN rotator styling*/

@media (min-width:804px) {
.edn_articleSummary .edn_articleTitle {
        display: inline-block;
        width: 65% !important;
        text-align: left !important;
        margin-bottom: 0px !important;
    }
}

@media (max-width:803px) {
.edn_articleSummary .edn_articleTitle {
        display: inline-block;
        width: 190px !important;
        text-align: left !important;
        margin-bottom: 0px !important;
    }
}

@media (max-width:460px) {
  .edn_articleSummary .edn_articleTitle {
      display: inline-block;
      width: 100%!important;
      text-align: left !important;
      margin-bottom: 5px !important;

  }

  .news-slider {
    width: 95%;
    margin: auto;
    margin-left: 4%;
}

 .edn_articleSummary .wrapDiv p {
  width: 100%!important;
 }
}
/*END adjustment to EDN rotator styling*/

/*BEGIN Override Search Dropdown CSS to Allow it to Show*/
.header {

	overflow: unset !important;

}
/*END Search Dropdown*/

/*BEGIN adjust article image on about\in-the-news*/

.edn_mediaContainer img {
    margin-top: -20px !important;
    margin-left: 20px !important;
}

.edn_articleSummary p {
    width: 80% !important;
}
/*END article image*/

/*START Homepage In The News Slick Slider Height fix -CML*/
.home-content .news-slider {
    min-height: 300px;
}
@media(min-width:768px) {
    .home-content .news-slider {
    min-height: 225px;
}
}
/*END Homepage In The News Slick Slider Height fix -CML*/

/*START  In The News Article Detail H1 width fix -CML*/
article.edn_articleDetails > .edn_articleTitle {
    width: 100%;
}
/*END  In The News Article Detail H1 width fix -CML*/

.eds_news_Ozone.eds_subCollection_news {
    margin-bottom: 0!important;
}

/*START  In The News Article Detail Image Margin Left  -CML*/
.ModEasyDNNnewsC .eds_template_Details_Article_Default .articleImageHolder > .in_article_image {
    margin-left: 10px;
}
/*END In The News Article Detail Image Margin Left  -CML*/

/*START Make Hero CTA Copy Uppercase -CML*/
.cta-copy strong.highlite {
text-transform: uppercase;
}
/*END Make Hero CTA Copy Uppercase -CML*/
