#dropdown-menu .hide-buttons [data-button] {
  display: none !important;
}
#dropdown-menu .nav .link,
#dropdown-menu .dropdown-item {
  font-size:1em;
  color: #444;
}
#dropdown-menu .nav-item a:hover{
  color: #138b3b;
}
#dropdown-menu .navbar,
#dropdown-menu .dropdown-menu {
  background: #fff;
}
#dropdown-menu .dropdown-menu .dropdown-toggle[aria-expanded="true"],
#dropdown-menu .dropdown-menu a:hover,
#dropdown-menu .dropdown-menu a:focus {
  background: #f5f5f5;
  color: #138b3b;
}
#dropdown-menu .navbar-toggler {
  color: #138b3b;
}

#banner .mbr-header .mbr-header__text {
  text-align: center;
  font-size: 40px;
  text-shadow: 1px 1px 5px #fff;
  color: #444;
}
#banner .mbr-header .mbr-header__subtext {
  text-align: center;
  font-style: bold;
  color: #444;
}
#banner .mbr-article {
  color: #444;
}
#banner .mbr-article P {
  color: #444;
}





#products .mbr-section-title .mbr-header__text {
  text-align: center;
}





#packages .mbr-section-title .mbr-header__text {
  font-size: 30px;
}





#description .mbr-header__text {
  color: #444;
}
#description .mbr-header__subtext {
  color: #444;
}
#description .mbr-article {
  color: #444;
}
#description .mbr-article P {
  color: #444;
}
#description .mbr-article UL {
  color: #444;
}







#msg-box4-p .mbr-header__text {
  color: #138b3b;
}
#msg-box4-p .mbr-header__subtext {
  color: #ffffff;
}
#msg-box4-p .mbr-article {
  color: #ffffff;
}
#msg-box4-p .mbr-article UL {
  color: #138b3b;
}





#download .mbr-header .mbr-header__text {
  text-align: center;
}
#download .mbr-header .mbr-header__subtext {
  text-align: center;
}
#download .dl-article {
  text-align: center;
  color: #444;
  font-size: 16px;
}



.mbr-table {
  color: #777;
  font-size: 16px;
  line-height: 40px;
  text-align: center;
  position: relative;
  margin-top: -21px;
  top: 14px;
}

tr.table_bottom td{
  border-bottom: 1px solid black;
  border-color: #ccc;
}

tr.table_bottom_left td{
  border-bottom: 1px solid black;
  border-color: #ccc;
  text-align: left;
}


.mbr-download {
  color: #777;
  font-size: 15px;
  line-height: 35px;
  position: relative;
  margin-top: -21px;
  top: 14px;
}

tr.download_bottom td{
  border-bottom: 1px solid black;
  border-color: #ccc;
  padding-left: 0px;
}



a.back-to-top {
  display: none;
  width: 60px;
  height: 60px;
  text-indent: -9999px;
  position: fixed;
  z-index: 999;
  right: 20px;
  bottom: 20px;
  background: #007333 url("up-arrow.png") no-repeat center 43%;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
a:hover.back-to-top {
  background-color: #138b3b;
}



#sm{display:none;}
#gs{display:none;}
#ts{display:none;}
#wb{display:none;}