body {
  font-family: 'Prompt', sans-serif;

}

A:link {
  text-decoration: none;
}

A:visited {
  text-decoration: none;
}

.navbar {
  background-color: #97b396;
  padding: 0;
  border-bottom: 4px solid #d67158 !important;
}

.menu_dis {
  color: #97b396 !important;
  background-color: #a0a8a0;
}

.navbar-brand {
  display: block;
  font: 400 23px 'Prompt' !important;
  text-shadow: 1px 1px 2px #fff;
  text-transform: uppercase;
  color: #000 !important;
  letter-spacing: 1px;
  margin-top: 0px;
  padding-left: 10px !important;
  margin-bottom: 0px;
}

.navbar-brand:hover {}

nav li .active {
  color: #FFF !important;
  display: block;
  background: #d67158 !important;
}

.nav {
  margin-bottom: 0px;
}

.nav a {
  display: block;
  color: #FFF !important;
  letter-spacing: 0.5px;
  padding: 10px !important;
  text-transform: uppercase;
  position: relative;
  z-index: 1000;
}

.nav-item .nav-link {
  color: #555 !important;
}

.nav-item .active {
  font: 16px 'Prompt' !important;
}

.nav-item .nav-link:hover {
  color: #97b396 !important;
}

.dropdown-menu .dropdown-item {
  color: #555 !important;
}

.dropdown-menu li a {
  color: #555 !important;
}

.dropdown-menu .active {
  color: #fff !important;
}

.nav a:hover {
  /*color: #FFF !important;*/
}

.d-active {
  color: #555 !important;
  background-color: #fff;
  border: 1px solid #ddd !important;
  border-bottom: 1px solid #FFF !important;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  ;

}

#ddtarget {
  color: #555 !important;
}

#ddtarget:hover {
  color: #97b396 !important;
}

.nav li {
  position: relative;
}

.navbar-inverse .navbar-toggle {
  border: none;
}

.navbar-collapse {
  box-shadow: none !important;
  border: none !important;
}

.navbar-inverse .navbar-toggle:hover {
  background: transparent !important;
}


.navbar-inverse .navbar-toggle:focus {
  background: transparent !important;
}

.navbar-inverse .navbar-toggle:active {
  background: transparent !important;
}

.navbar-toggler {
  padding: 5px;
  margin: 10px;
  color: #FFF !important;
}

.icon-bar {
  padding: 0px;
}

.navbar-toggler-icon {
  padding: 10px;
}

.hover {
  display: block;
  position: absolute;
  width: 0%;
  height: 100%;
  top: 0px;
  left: 0px;
  background: #829b81 !important;
  z-index: 0;
  opacity: 0;
}

.tabtype {

  color: #d67158;
  border: 1px solid #d67158;

}

.tabtype:hover {
  color: #fff;
  border: 1px solid #d67158 !important;
  background-color: #d67158 !important;
}

.tabtype.active {
  color: #fff;
  border: 1px solid #d67158 !important;
  background-color: #d67158 !important;
}

.tabmenu {
  color: #819b80;
  border: 1px solid #819b80;
}

.tabmenu:hover {
  color: #fff !important;
  border: 1px solid #819b80 !important;
  background-color: #819b80 !important;
}

.tabmenu.active {
  color: #fff !important;
  border: 1px solid #819b80 !important;
  background-color: #819b80 !important;
}



@media (max-width: 767px) {
  .nav {
    padding-bottom: 20px;
  }

  .nav a {
    padding: 12px !important;
  }
}

@media (max-width: 480px) {
  .nav {
    padding-bottom: 20px;
  }
  .ck-res-img{
    padding-top: 700px !important;
  }
}

.res-iframe {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 2300px;
}



/* Then style the iframe to fit in the container div with full height and width */
.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.table_img thead {    
  display:none;   
}

.t-sm{
  font-size: small;
}