/* Design & Developed By : Er. Hrisheekesh Kumar Under Shish Technology */
.trust-footer{
    max-width: 200px;
}
@media only screen and (min-width: 600px) {
.welfare-main{
  margin-bottom: 2rem!important;
  font-size: 2.50rem;
}
.welfare-mains-about {
  margin-bottom: 2rem !important;
  font-size: 2.0rem;
}
.years-trust .since-year {
  padding: 1.2rem 1.5rem !important;
  bottom: 99px !important;
}

.trust_body{
  margin-left: 1rem!important;
}
.Projec_ts .btn{
  padding: 0.712rem 1.5rem !important;
}

  }
@media only screen and (max-width: 600px) {
    .hide {
   display: none!important;
    }
    .top-bar-right .contact-info div { margin-right: 0; width: 60%; text-align: center; white-space: nowrap;}

    .helth-ngo-kaustub {
      margin-top: 10px;
  }
  .trust-patna {
    max-width: 147px!important;
}
  }
@media only screen and (max-width: 820px) {
    .hide {
   display: none!important;
    }
    .kaustub-founder {
      float: right;
      display: none;
  }
  .trust-patna {
    max-width: 147px!important;
}
  }
.icons-Now a {
  font-size: 1.0rem;
  color: var(--white);
  margin: 0 .2rem;
  transition: all .3s;
}
.kaustub{
text-align: justify;
}
.sticky-social{
  padding-left: 17px;
}
.social-welfare-titles {
  margin-bottom: 0rem !important;
}

.mfp-bg {
  z-index: 10000; /* Significantly higher value */
}

.mfp-wrap {
  z-index: 10001; /* Significantly higher value */
} 
.kaustub-founder {
  float: right;
}
.dona_te{
  padding: 0.70rem 1.2rem!important;
}

.trust-patna{
  max-width: 10.155rem;
}
.top-bar-right{
background:#0080c4;
}
.posts img {
  width: 180px;
  height: 67px;
}
.Elig {
  color: #27304b !important;
}
.Eligibilit {
  color: #000;
}
.orgainizer{
  font-size: 12px;
  font-weight: 500;
}
.swasthya-ngo-models {
  padding: 3px;
}

.enq_body .form-control {
  border: none;
  box-shadow: none;
  font-size: 0.9375rem;
  border: 1px solid #d4d4d4;
  outline: none;
  color: #5b5b5b;
  background-color: var(--white);
  height: auto;
  padding: 0.6rem 1rem;
  border-radius: 5px;
}
.chari_table{
  max-width: 204px;
}
.ngo_kaustubh_footr{
  background: #1b1616!important;
}
.footer-widget-contact a {
  color: #fff!important;
  font-weight: 400;
}
.footer-widget-contact a:hover {
  color: var(--primary-color)!important;
  font-weight: 400;
}

/* Kaustubh Foundation responsive chattbot area */
    
.chatbot {
  border-top: 2px solid white;
}

.chatbot {
  position: fixed;
  font-size: 0.8em;
  padding: 0px;
  margin: 0;
  color: white;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: space-between;

  z-index: 100;
}

.chatbot button {
  background: var(--dark-main);
  border: none;
  outline: none;
  width: calc(32%);
  border-left: 2px solid lightgrey;
  font-size: 3.3vw;
  text-align: center;
  height: 100%;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  text-align: center;
  flex: 1;
  box-sizing: border-box;
  display: inline;
  text-decoration: none;
}

.chatbot button:first-of-type {
  border-left: none;
}

.chatbot button a {
  text-decoration: none;
  color: white;
  ;
}

.chatbotdecor {
  border: 2px solid white;
  background: var(--dark-main);

}

.chatbot {
  display: none;
}

.chatbotMenuBut {
  width: 50px;
  height: 50px;
  margin-left: 20px;
  border-radius: 100px;
  font-size: 2em;
  background: var(--dark-main);
  color: white;
  border: none;
  outline: none;
  position: absolute;
  margin-top: -20px;
}

.chatbotMenuBut button {
  color: white;
  background: transparent;
  outline: none;
  border: none;
  font-size: 1em;
  line-height: 50px;
  text-align: center;
}

.mob_menu_id {
  display: none;
}


.chatbotMenuBut:nth-of-type(2) {
  margin-left: 80px;
}

@media screen and (max-width: 768px) {
  .chatbot {
      display: block;
  }
  .ngo_hrishee{
    display: none!important;
  }
}

.chatbot {
  width: 100%;
  position: fixed;
  left: 0;
  height: 3.5em;
  color: white;
  background-color: var(--dark-main);
}
:root {
  --main: rgba(1, 68, 107, 0.6);
  --dark-main: #0080c4;
}

.top-bar-right a:hover {
  color: #fff!important;
}