   .bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }

      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }
	  
.table {
    --bs-table-color: var(--bs-body-color);
    --bs-table-bg: transparent;
    --bs-table-border-color: var(--bs-border-color);
    --bs-table-accent-bg: transparent;
    --bs-table-striped-color: var(--bs-body-color);
    --bs-table-striped-bg: #f3f0ed;
    --bs-table-active-color: var(--bs-body-color);
    --bs-table-active-bg: #f1e8e0;
    --bs-table-hover-color: var(--bs-body-color);
    --bs-table-hover-bg: #f1e8e0;
    width: 100%;
    margin-bottom: 1rem;
    color: var(--bs-table-color);
    vertical-align: top;
    border-color: var(--bs-table-border-color)
}
    
	
	  body, p {
		font-family: 'Roboto Condensed', sans-serif;

		
		  font-size: 18px;
		  font-weight: 100;
	  }
	  
	  h1,h2,h3{
		  
		  color: #1d2126;
		 
	  }	  
	  h1 {
		 
		  font-size: 48px;
		  margin-bottom: 50px;
		  margin-top: 20px;
		  text-align: left;
		  color: #1d2126;
		  text-transform: uppercase;
		  font-weight: 100;
		  
		  
	  }	  
	  
	  h2 {
		  font-size: 36px;
		  color: #1d2126;
		  padding-top: 10px;
		  padding-bottom: 10px;
		  margin-bottom: 10px;
		  text-transform: uppercase;
		  
	  }	 
	  .bloglisttitle, .bloglisttitle a, .bloglisttitle a:hover {
		  font-size: 22px;
		 
		  margin-bottom: 10px;
		  color: #000000;
		  line-height: 30px;
		  
	  }
	  .bloglistdate {
		  color: #1d2126;
		  
		  
	  }
	  
	  h3 {
		  font-size: 28px;
		  text-transform: uppercase;
		 
		  
	  }	 	  
	  label {
		   font-weight: bold;
	  }
	  
	  btn-primary {
		background-color: transparent;	  
		border: solid 1px #1d2126;
		
	  }
	  
	  
	  a, a:hover, .nav-link, .btn-link {
		color: #1d2126;
		font-weight: bold;
	  }
	  
	  
	  a {
		text-decoration: none;
		
	  }	  
	  	  
	  .nav-link {
		color: #b1b1b1;	
		font-size: 20px;		
		font-weight: 500;
		margin-left: 20px;
	  }
	  
	  .navbar-nav .nav-link.active, .nav-link:hover, .nav-link.active:hover {
		
		color: #b09049;
		font-size: 20px;		
		font-weight: 500;
		margin-left: 20px;
	  }
	  
	#topSmallMenu {
		font-size: 12px;
	} 


	.topSmallMenuFB {
		fill: #000000;
		background-color: transparent;
		
	}


	#topSmallMenu a, #topSmallMenu a:hover{
		color: #000000;
	} 
	
	.bottomSmallMenuFB {
		font-size: 13px;
	} 


	.bottomSmallMenuFB a, .bottomSmallMenuFB a:hover{
		color: #1d2126;
	} 


	.bottomSmallMenuFB {
		fill: #1d2126;
		background-color: transparent;
		
	}


	#myBottomNav .nav-link {
		color: #1d2126;		 
	  }	
	  
	#myBottomNav .navbar-nav .nav-link .nav-link.active  {
		background-color: #ffffff!important;		 
		color: #b09049!important;
	  }
	  	
	#myBottomNav a.nav-link.active  {
		background-color: #ffffff!important;		 
		color: #b09049!important;
	  }
	  
	.navbar-brand{
		border: 0;
		padding: 0;
		margin: 0;
		box-shadow: none;
	}
	  
		.btn-primary {
		background-color: #1d2126;	  
		border-color: #ffffff;
		border-radius: 4px;
		 font-size: 16px;
		 padding-left: 35px;
		 padding-right: 35px;
		 color: #ffffff;
		 font-weight: bold;
		
		  
	  }	  		
	  .btn-primary:hover {
		background-color: #1d2126;	  
		border-color: #1d2126;
		border-radius: 4px;
		 font-size: 16px;
		 padding-left: 35px;
		 padding-right: 35px;
		 color: #ffffff;
		
		  
	  }	  
	  	  
		.btn-secondary {
		background-color: #ffffff;	  
		border-color: #ffffff;
		border-radius: 4px;
		 font-size: 16px;
		 padding-left: 35px;
		 padding-right: 35px;
		 color: #1d2126;
		 font-weight: bold;
		
		  
	  }		
	  .btn-secondary:hover {
		background-color: #ffffff;	  
		border-color: #ffffff;
		border-radius: 4px;
		 font-size: 16px;
		 padding-left: 35px;
		 padding-right: 35px;
		 color: #1d2126;
		 font-weight: bold;
		
		  
	  }
	  
	  
	  .carousel-caption p, .carousel-caption div
	  {
		  margin: 0;
		  padding: 20px;
		  color: #000000;
		  text-align: center;
	  }	  
	  .carousel-caption
	  {
text-align: center;
		  background-color: rgba(255,255,255,0.3);
		  
	  }	  
	  .carousel-caption h1, h2, h3
	  {
		  margin: 0;
		  padding: 20px;
		  text-align: center;
		 

	  }
	  
.carousel-caption {
    position: absolute;
    right: 30%;
    bottom: 0.5rem;
    left: 30%;
    padding: 0.5rem;
    
    color: #000;
    text-align: center;
}	
	  
body {
  min-height: 75rem;
}

      .nav-scroller {
        position: relative;
        z-index: 2;
        height: 2.75rem;
        overflow-y: hidden;
      }

      .nav-scroller .nav {
        display: flex;
        flex-wrap: nowrap;
        padding-bottom: 1rem;
        margin-top: -1px;
        overflow-x: auto;
        text-align: center;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch;
      }	  
	  
	  
	  .bg-dark{
   
		  background-color: #333333!important;
		  
	  }	  
	  .bg-light{
   
		  background-color: white!important;
		  
	  }
	  
.myYouTubevideo {
  aspect-ratio: 16 / 9;
  width: 100%;
  background-color: #000000;
}	  
	  
	  .myseparatorline{
		color: #b9b9b9;  
	  }
	  
	  .blogBoxList {
		  
				
		#background-color: #FFFFFF;
		
  
	  }
	  
	  
	  .nyitobanner1
	  {
		  background-image: url('image/bg_pmmhealth_nyito_1.jpg');
		  background-position: right top;
		  background-repeat: no-repeat;
		  background-color: #ffffff;
		  width: 100%;
		  height: 440px;
		  margin-top: -50px;
	  }
	  
	  .nyitobanner1p {
		  width: 40%;
	  }
	  
	  
#slide2 {
			  display: none;
			}
		
		@media (max-width: 1027px) {
			#slide1 {
			  display: none;
			}
			#slide2 {
			  display: block;
			}
		}
		
		.nyitobanner1
		{
		  background-image: none;
		  padding: 10px;
		}
	  .nyitobanner1p {
		  width: 100%;
	  }		
		
      }
	  
	  
	  .form-control 
	  {
		  background-color: #ffffff;
		  
		  border: 0;
		  border-bottom: solid 1px #000000;
	  }
	  
	  
	  .footherMenuLink {
		text-align:left;
		line-height: 22px;
		color: #1d2126;
	  }
	  
	  .footherMenuTitle {
		  color: #1d2126;
		  font-weight: bold;
		  font-size: 14px;
		  line-height: 32px;
	  }
	  
	  .footherSocials
	  {
		  float: right;
	  }
	  
	  
	  #searchDiv{
		  
		display: none;  

		
		padding: 10px;
		background-color: #f5f5f5;
		border: solid 2px #1d2126;
	
	  }
	  
	  
	  
	  
	  .navbar-light, .bg-light{
		  background-color: #ffffff!important;
	  }
	  