/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/*@include font-face('shree', 'gantry-theme://fonts/shree/SHREE0592');*/
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/*custom css for pbhrfindia dot org edited by argentum websolutions- August 2019*/
/* line 27, templates/g5_hydrogen/custom/scss/custom.scss */
body {
  text-align: justify;
}
@media only all and (max-width: 47.99rem) {
  body {
    text-align: left;
  }
}
/* line 32, templates/g5_hydrogen/custom/scss/custom.scss */
body img {
  padding: 5px;
  border: 1px solid #ccc;
  margin-bottom: 40px;
}
/* line 37, templates/g5_hydrogen/custom/scss/custom.scss */
body div.g-block:not(.size-100) {
  text-align: left;
}
/* line 44, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container {
  display: flex;
  align-items: center;
}
@media only all and (max-width: 47.99rem) {
  #header-container {
    flex-direction: column;
  }
}
/* line 51, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container #brand-logo img {
  max-height: 150px;
  margin: auto;
}
@media only all and (max-width: 47.99rem) {
  #header-container #brand-logo img {
    max-height: 80px;
  }
}
/* line 59, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container #header-content {
  flex-grow: 1;
  text-align: center;
}
/* line 62, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 63, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container #header-content #header-detail h1 {
  margin: 0px 10px 0px 0px;
  font-size: 2.5rem;
  font-weight: bold;
  color: #003;
  text-decoration: none;
}
@media only all and (max-width: 47.99rem) {
  #header-container #header-content #header-detail h1 {
    font-size: 1.7rem;
  }
}
/* line 74, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container #header-content #header-detail h2 {
  margin: 0px;
  font-size: 1.5rem;
  color: #003;
  text-decoration: none;
}
@media only all and (max-width: 47.99rem) {
  #header-container #header-content #header-detail h2 {
    font-size: 1.2rem;
  }
}
/* line 85, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container #header-content #header-detail h4 {
  margin: 0px;
  color: #fff;
  text-decoration: none;
}
/* line 92, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container #header-top-line {
  font-size: small;
}
@media only all and (min-width: 48rem) {
  #header-container #header-top-line {
    text-align: right;
  }
}
/* line 97, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container #header-top-line span {
  margin-left: 1rem;
}
/* line 100, templates/g5_hydrogen/custom/scss/custom.scss */
#header-container #header-top-line span:first-child {
  margin-left: 0rem;
}
/* line 107, templates/g5_hydrogen/custom/scss/custom.scss */
#header-disclaimer > div {
  width: 100vw;
  position: relative;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: -50vw;
  text-align: center;
  left: 50%;
  background-color: #b81528;
}
/* line 118, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header {
  background-color: #f1f0ee;
}
/* line 122, templates/g5_hydrogen/custom/scss/custom.scss */
h1, h2, h3, h4, h5, h6 {
  color: #003;
  text-decoration: underline;
  text-rendering: optimizeLegibility;
  font-weight: bold;
}
/* line 129, templates/g5_hydrogen/custom/scss/custom.scss */
h1 {
  font-size: 2.25rem;
}
/* line 133, templates/g5_hydrogen/custom/scss/custom.scss */
h2 {
  font-size: 2rem;
}
/* line 137, templates/g5_hydrogen/custom/scss/custom.scss */
h3 {
  font-size: 1.75rem;
}
/* line 141, templates/g5_hydrogen/custom/scss/custom.scss */
h4 {
  font-size: 1.5rem;
}
/* line 146, templates/g5_hydrogen/custom/scss/custom.scss */
.disclaimer {
  font-size: small;
}
/* line 150, templates/g5_hydrogen/custom/scss/custom.scss */
.disclaimer-highlighted {
  font-size: small;
  border-top: 1px solid #b81528;
  border-bottom: 1px solid #b81528;
  padding: 1rem;
}
/* line 157, templates/g5_hydrogen/custom/scss/custom.scss */
.footer-disclaimer {
  font-size: small;
  background-color: #b81528;
  color: #fff;
  /*RED*/
  padding: 10px;
}
/* line 166, templates/g5_hydrogen/custom/scss/custom.scss */
ul.breadcrumb {
  margin: 0px;
  background-color: transparent;
  font-size: small;
}
/* line 172, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 173, templates/g5_hydrogen/custom/scss/custom.scss */
.form-search button {
  padding: 4.8px 0.7rem;
}
/* line 176, templates/g5_hydrogen/custom/scss/custom.scss */
.form-search input {
  /*width: calc(100% - 1.5rem);*/
}
/* line 181, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 182, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 183, templates/g5_hydrogen/custom/scss/custom.scss */
@media only all and (max-width: 47.99rem) {
  .finder.search form {
    display: flex;
    flex-direction: row;
  }
  /* line 187, templates/g5_hydrogen/custom/scss/custom.scss */
  .finder.search form label {
    display: none;
  }
  /* line 190, templates/g5_hydrogen/custom/scss/custom.scss */
  .finder.search form input {
    flex-basis: auto;
    flex-grow: 1;
    width: 10px;
  }
}
/* line 200, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  font-size: smaller;
}
/* line 204, templates/g5_hydrogen/custom/scss/custom.scss */
@media only all and (max-width: 47.99rem) {
  /* line 207, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-subfeature > div {
    margin-top: 300px;
  }
}
/* line 213, templates/g5_hydrogen/custom/scss/custom.scss */
#g-subfeature1 {
  background-color: #f1f0ee;
}
/*floral white*/
/* line 217, templates/g5_hydrogen/custom/scss/custom.scss */
#g-subfeature2 {
  background-color: #f1f0ee;
}
/*alice blue*/
/* line 221, templates/g5_hydrogen/custom/scss/custom.scss */
.branding {
  font-size: small;
}
/* line 225, templates/g5_hydrogen/custom/scss/custom.scss */
#copyright-4472-particle {
  font-size: small;
}
/* line 229, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background-color: #f0f8ff;
}
/* line 235, templates/g5_hydrogen/custom/scss/custom.scss */
.contentimg nospace {
  margin: 0.75rem 0 1.5rem 0;
  padding-top: 30px;
}
/* line 240, templates/g5_hydrogen/custom/scss/custom.scss */
h3.g-title {
  margin: 0.75rem 0 1.5rem 0;
  padding-top: 0;
}
/* line 245, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home#free-clinic-container {
  display: flex;
  align-items: flex-start;
}
/* line 248, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home#free-clinic-container > div:first-child {
  width: 50%;
}
/* line 251, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home#free-clinic-container > div:last-child {
  padding: 1rem;
  font-size: 1.2rem;
  max-width: 50%;
}
@media only all and (max-width: 59.99rem) {
  #pbhrf-home#free-clinic-container {
    flex-direction: column;
  }
  /* line 259, templates/g5_hydrogen/custom/scss/custom.scss */
  #pbhrf-home#free-clinic-container > div:first-child {
    width: 100%;
  }
  /* line 262, templates/g5_hydrogen/custom/scss/custom.scss */
  #pbhrf-home#free-clinic-container > div:last-child {
    max-width: 100%;
    padding: 0px;
  }
}
/* line 269, templates/g5_hydrogen/custom/scss/custom.scss */
#patient-consultation {
  text-align: left;
  display: flex;
  font-size: 1.2rem;
  margin: auto;
}
@media only all and (max-width: 47.99rem) {
  #patient-consultation {
    flex-direction: column;
  }
}
/* line 283, templates/g5_hydrogen/custom/scss/custom.scss */
span.hilight {
  font-weight: bold;
  color: #b81528;
}
/* line 288, templates/g5_hydrogen/custom/scss/custom.scss */
p {
  margin: 0 0 1.5rem 0;
}
/* line 292, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 293, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #bookdetails1 {
  display: grid;
  grid-template-columns: 35% 63%;
  grid-row-gap: 1rem;
  grid-column-gap: 2%;
}
/* line 298, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #bookdetails1 > div:last-child {
  grid-column-start: 1;
  grid-column-end: span 2;
}
/* line 302, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #bookdetails1 #bookimagelarge {
  display: none;
}
@media only all and (max-width: 47.99rem) {
  #pbhrf-home #bookdetails1 {
    grid-template-columns: 100%;
  }
  /* line 307, templates/g5_hydrogen/custom/scss/custom.scss */
  #pbhrf-home #bookdetails1 > div:last-child {
    grid-column-start: 1;
    grid-column-end: span 1;
  }
}
/* line 312, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #bookdetails1 figure {
  margin: 0px;
}
/* line 314, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #bookdetails1 figure figcaption {
  text-align: left;
}
/* line 317, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #bookdetails1 figure img {
  margin: 0px 0px 1rem 0px;
  padding: 5px;
  border: 1px solid #ccc;
}
/* line 324, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #bookdetails1 .disclaimer {
  background-color: #b81528;
  padding: 10px;
  color: #fff;
}
/* line 328, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #bookdetails1 .disclaimer h3 {
  color: #fff;
}
/* line 336, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  background-color: #fff;
}
/* line 340, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase3 {
  background-color: #f1f0ee;
}
@media only all and (max-width: 47.99rem) {
  /* line 343, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-showcase3 > div {
    margin-top: 50px;
  }
}
/* line 349, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase4 {
  background-color: #fffaf0;
}
/* line 353, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 354, templates/g5_hydrogen/custom/scss/custom.scss */
ol li {
  margin-bottom: 0.875rem;
}
/* line 359, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-flex {
  display: flex;
  padding-bottom: 1rem;
}
/* line 362, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-flex > div {
  padding-left: 2rem;
  padding-right: 2rem;
}
/* line 365, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-flex > div:first-child {
  padding-left: 0px;
}
/* line 368, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-flex > div:last-child {
  padding-right: 0px;
}
@media only all and (max-width: 47.99rem) {
  /* line 373, templates/g5_hydrogen/custom/scss/custom.scss */
  .pbhrf-flex > div {
    padding: 0px;
  }
}
/* line 379, templates/g5_hydrogen/custom/scss/custom.scss */
div[id^="totop"] {
  position: fixed;
  right: 1rem;
  bottom: 1rem;
}
/* line 385, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid {
  text-align: left;
  display: grid;
  grid-template-columns: 32% 32% 32%;
  grid-column-gap: 2%;
  grid-row-gap: 2%;
}
/* line 386, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid h3 {
  text-align: center;
}
@media only all and (max-width: 47.99rem) {
  .pbhrf-feature-grid {
    grid-template-columns: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .pbhrf-feature-grid {
    grid-template-columns: 100%;
  }
}
/* line 400, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div {
  padding: 1rem;
}
/* line 402, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box1 {
  background-color: #fffaf0;
  box-shadow: 1px 1px 3px #ccc;
  /* unvisited link */
  /* visited link */
  /* mouse over link */
  /* selected link */
}
/* line 405, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box1 .g-title {
  color: #b81528;
}
/* line 410, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box1 a:link {
  color: #000;
}
/* line 415, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box1 a:visited {
  color: #000;
}
/* line 420, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box1 a:hover {
  color: #b81528;
}
/* line 425, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box1 a:active {
  color: #000;
}
/* line 429, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box2 {
  background-color: #808080;
  box-shadow: 1px 1px 3px #ccc;
  /* unvisited link */
  /* visited link */
  /* mouse over link */
  /* selected link */
}
/* line 433, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box2 .g-title {
  color: #f5f5f5;
}
/* line 438, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box2 a:link {
  color: #fffaf0;
}
/* line 443, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box2 a:visited {
  color: #fffaf0;
}
/* line 448, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box2 a:hover {
  color: #000;
}
/* line 453, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box2 a:active {
  color: #fffaf0;
}
/* line 458, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box3 {
  background-color: #f5f5f5;
  box-shadow: 1px 1px 3px #ccc;
}
/* line 462, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box4 {
  background-color: #f0f8ff;
  box-shadow: 1px 1px 3px #ccc;
  /* unvisited link */
  /* visited link */
  /* mouse over link */
  /* selected link */
}
/* line 466, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box4 a:link {
  color: #000;
}
/* line 471, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box4 a:visited {
  color: #000;
}
/* line 476, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box4 a:hover {
  color: #b81528;
}
/* line 481, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box4 a:active {
  color: #000;
}
/* line 485, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid > div.box4 .g-title {
  color: #000;
}
/* line 490, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid div[class^="box"] {
  display: flex;
  flex-direction: column;
}
/* line 493, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid div[class^="box"] .mod-list, .pbhrf-feature-grid div[class^="box"] .menu-list {
  flex-grow: 1;
}
/* line 497, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid div[class^="box"] .menu-list {
  display: flex;
  flex-direction: column;
}
/* line 500, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid div[class^="box"] .menu-list ul {
  flex-grow: 1;
}
/* line 509, templates/g5_hydrogen/custom/scss/custom.scss */
.events {
  text-align: left;
  display: grid;
  grid-template-columns: 32% 32% 32%;
  grid-column-gap: 2%;
  grid-row-gap: 2%;
}
@media only all and (max-width: 47.99rem) {
  .events {
    grid-template-columns: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .events {
    grid-template-columns: 100%;
  }
}
/* line 524, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid-2-col {
  text-align: left;
  display: grid;
  grid-template-columns: 58% 40%;
  grid-column-gap: 2%;
  grid-row-gap: 2%;
}
/* line 526, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid-2-col img {
  border: none;
}
@media only all and (max-width: 47.99rem) {
  .pbhrf-feature-grid-2-col {
    grid-template-columns: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .pbhrf-feature-grid-2-col {
    grid-template-columns: 100%;
  }
}
/* line 539, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid-2-col > div {
  padding: 1rem;
}
/* line 541, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid-2-col > div.box2ca {
  background-color: #fffaf0;
  box-shadow: 1px 1px 3px #ccc;
}
/* line 544, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid-2-col > div.box2ca .g-title {
  color: #b81528;
}
/* line 548, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid-2-col > div.box2cb {
  background-color: #fffaf0;
  box-shadow: 1px 1px 3px #ccc;
}
/* line 551, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-feature-grid-2-col > div.box2cb .g-title {
  color: #b81528;
}
/* line 558, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 559, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home .pbhrf-clinic-grid-2-col {
  text-align: left;
  display: grid;
  grid-template-columns: 49% 49%;
  grid-column-gap: 2%;
  grid-row-gap: 2%;
}
@media only all and (max-width: 47.99rem) {
  #pbhrf-home .pbhrf-clinic-grid-2-col {
    grid-template-columns: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  #pbhrf-home .pbhrf-clinic-grid-2-col {
    grid-template-columns: 100%;
  }
}
/* line 571, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home .pbhrf-clinic-grid-2-col > div {
  padding: 1rem;
}
/* line 573, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home .pbhrf-clinic-grid-2-col > div.clinic1 {
  background-color: #f0f8ff;
  box-shadow: 1px 1px 3px #ccc;
}
/* line 576, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home .pbhrf-clinic-grid-2-col > div.clinic1 .g-title {
  color: #b81528;
}
/* line 580, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home .pbhrf-clinic-grid-2-col > div.clinic2 {
  background-color: #f0f8ff;
  box-shadow: 1px 1px 3px #ccc;
}
/* line 583, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home .pbhrf-clinic-grid-2-col > div.clinic2 .g-title {
  color: #b81528;
}
/*This CSS is for the clinic info section, that contrains the feature list*/
/* line 592, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home.pbhrf-clinic-grid-2-col {
  text-align: left;
  display: grid;
  grid-template-columns: 49% 49%;
  grid-column-gap: 2%;
  grid-row-gap: 2%;
}
@media only all and (max-width: 47.99rem) {
  #pbhrf-home.pbhrf-clinic-grid-2-col {
    grid-template-columns: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  #pbhrf-home.pbhrf-clinic-grid-2-col {
    grid-template-columns: 100%;
  }
}
/* line 604, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home.pbhrf-clinic-grid-2-col > div {
  padding: 1rem;
}
/* line 606, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home.pbhrf-clinic-grid-2-col > div.clinic1 {
  background-color: #f0f8ff;
  box-shadow: 1px 1px 3px #ccc;
}
/* line 609, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home.pbhrf-clinic-grid-2-col > div.clinic1 .g-title {
  color: #b81528;
}
/* line 613, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home.pbhrf-clinic-grid-2-col > div.clinic2 {
  background-color: #f0f8ff;
  box-shadow: 1px 1px 3px #ccc;
}
/* line 616, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home.pbhrf-clinic-grid-2-col > div.clinic2 .g-title {
  color: #b81528;
}
/*This css is for the pointers of the free clinic*/
/* line 624, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-clinic-feature-list {
  text-align: left;
  display: grid;
  grid-template-columns: 18% 78%;
  grid-column-gap: 2%;
}
@media only all and (max-width: 47.99rem) {
  .pbhrf-clinic-feature-list {
    grid-template-columns: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .pbhrf-clinic-feature-list {
    grid-template-columns: 100%;
  }
}
/* line 635, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-clinic-feature-list > div {
  padding: 0.5rem;
}
/* line 637, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 638, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-clinic-feature-list > div.clinicfeatureimg img {
  padding: 0px;
  border: 0px;
}
/* line 644, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-clinic-feature-list > div.clinicfeaturetext {
  font-size: 1.5rem;
}
/* line 651, templates/g5_hydrogen/custom/scss/custom.scss */
.booklaunchlinks {
  text-align: left;
  display: grid;
  grid-template-columns: 48% 48%;
  grid-column-gap: 2%;
}
@media only all and (max-width: 47.99rem) {
  .booklaunchlinks {
    grid-template-columns: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .booklaunchlinks {
    grid-template-columns: 100%;
  }
}
/* line 662, templates/g5_hydrogen/custom/scss/custom.scss */
.booklaunchlinks > div {
  padding: 0.5rem;
}
/* line 667, templates/g5_hydrogen/custom/scss/custom.scss */
#about-doctor {
  display: grid;
  grid-template-columns: 30% 68%;
  grid-row-gap: 1rem;
  grid-column-gap: 2%;
}
@media only all and (max-width: 47.99rem) {
  #about-doctor {
    grid-template-columns: 100%;
  }
  /* line 675, templates/g5_hydrogen/custom/scss/custom.scss */
  #about-doctor > div:last-child {
    grid-column-start: 1;
    grid-column-end: span 1;
  }
}
/* line 682, templates/g5_hydrogen/custom/scss/custom.scss */
figure {
  margin: 0px;
}
/* line 684, templates/g5_hydrogen/custom/scss/custom.scss */
figure figcaption {
  text-align: left;
}
/* line 687, templates/g5_hydrogen/custom/scss/custom.scss */
figure img {
  margin: 0px 0px 1rem 0px;
  padding: 5px;
  border: 1px solid #ccc;
}
/* line 692, templates/g5_hydrogen/custom/scss/custom.scss */
figure.center {
  margin: 1rem auto;
  display: block;
}
/* line 696, templates/g5_hydrogen/custom/scss/custom.scss */
figure.left {
  float: left;
  margin: 0px 1rem 1rem 0px;
}
@media only all and (max-width: 47.99rem) {
  figure.left {
    margin: 1rem auto;
    float: none;
    display: block;
  }
}
/* line 707, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase4 {
  background-color: #fffaf0;
}
/* line 711, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-footer-grid {
  text-align: left;
  display: flex;
  flex-direction: column;
}
/* line 713, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-footer-grid img {
  border: none;
}
/* line 719, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-footer-grid > div {
  width: 100%;
  padding: 1rem;
}
/* line 725, templates/g5_hydrogen/custom/scss/custom.scss */
#pratip-banerji {
  position: relative;
  margin-top: -50px;
  padding-top: 50px;
}
/* line 731, templates/g5_hydrogen/custom/scss/custom.scss */
.clinic2 {
  font-size: 0.9rem;
}
/* line 733, templates/g5_hydrogen/custom/scss/custom.scss */
.clinic2 h2, .clinic2 h3, .clinic2 h4 {
  /*font-size: 1.5rem;*/
  /*margin-top: 0px;*/
  /*margin-bottom:0px;*/
}
/* line 740, templates/g5_hydrogen/custom/scss/custom.scss */
#prasanta {
  text-align: left;
  display: grid;
  grid-template-columns: 35% 63%;
  grid-row-gap: 1rem;
  grid-column-gap: 2%;
}
/* line 748, templates/g5_hydrogen/custom/scss/custom.scss */
.pbhrf-clinic-grid-2-col > div.clinic2 {
  background-color: #f0f8ff;
  box-shadow: 1px 1px 3px #ccc;
  padding: 1rem;
}
/* line 754, templates/g5_hydrogen/custom/scss/custom.scss */
.reg-india {
  position: relative;
  padding: 10px;
  opacity: 0.4;
}
/* line 758, templates/g5_hydrogen/custom/scss/custom.scss */
.reg-india:after {
  content: "";
  text-align: center;
  vertical-align: middle;
  color: red;
  font-size: 2rem;
  line-height: 4rem;
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  /*background-color: rgba(0,0,0,.05);*/
  background-image: url('../images/form-overlay.png');
  background-size: 200px auto;
  background-repeat: repeat-y;
  background-position: 50% top;
  z-index: 10;
}
/* this can be used as a generic background for all notice/higlights*/
/* line 781, templates/g5_hydrogen/custom/scss/custom.scss */
.noticemodule {
  font-size: 1.5rem;
  padding: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: #f5f5f5;
}
/* line 789, templates/g5_hydrogen/custom/scss/custom.scss */
.covidnoticemodule {
  font-size: 0.8rem;
  padding: 20px;
  background-color: #f1f0ee;
  /*margin-top:10px;*/
  /*margin-bottom:10px;*/
}
/* line 791, templates/g5_hydrogen/custom/scss/custom.scss */
.covidnoticemodule h2 {
  font-size: 1.5rem;
}
/* line 794, templates/g5_hydrogen/custom/scss/custom.scss */
.covidnoticemodule h3 {
  font-size: 1.5rem;
}
/* line 797, templates/g5_hydrogen/custom/scss/custom.scss */
.covidnoticemodule h4 {
  font-size: 1.5rem;
}
/* made on 05.12.2019, but not in use*/
/* line 809, templates/g5_hydrogen/custom/scss/custom.scss */
.noticemoduleblue {
  background-color: #f0f8ff;
  padding: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* made on 05.12.2019, but not in use*/
/* line 816, templates/g5_hydrogen/custom/scss/custom.scss */
.knowmorebutton a:link {
  background-color: #f1f0ee;
  font-size: 0.8rem;
  box-shadow: 1px 1px 3px #ccc;
  padding: 5px;
  color: #000;
}
/* line 824, templates/g5_hydrogen/custom/scss/custom.scss */
.moduletable.footermenu ul li {
  border-bottom: 1px solid #f1f0ee;
  box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.2);
  padding: 5px;
}
/* line 831, templates/g5_hydrogen/custom/scss/custom.scss */
dt {
  font-size: 0.8rem;
}
/* line 835, templates/g5_hydrogen/custom/scss/custom.scss */
dd {
  font-size: 0.8rem;
}
/* line 837, templates/g5_hydrogen/custom/scss/custom.scss */
.latest-news {
  background-color: #0e3a8c;
  padding: 20px;
  display: flex;
  align-items: flex-start;
}
/* line 842, templates/g5_hydrogen/custom/scss/custom.scss */
.latest-news > div:first-child {
  width: 40%;
}
/* line 845, templates/g5_hydrogen/custom/scss/custom.scss */
.latest-news > div:last-child {
  padding: 1rem;
  font-size: 1.2rem;
  max-width: 60%;
}
@media only all and (max-width: 59.99rem) {
  .latest-news {
    flex-direction: column;
  }
  /* line 853, templates/g5_hydrogen/custom/scss/custom.scss */
  .latest-news > div:first-child {
    width: 100%;
  }
  /* line 856, templates/g5_hydrogen/custom/scss/custom.scss */
  .latest-news > div:last-child {
    max-width: 100%;
    padding: 0px;
  }
}
/* line 863, templates/g5_hydrogen/custom/scss/custom.scss */
.latest-article {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}
/* line 868, templates/g5_hydrogen/custom/scss/custom.scss */
.latest-article > div:first-child {
  width: 40%;
}
/* line 871, templates/g5_hydrogen/custom/scss/custom.scss */
.latest-article > div:last-child {
  padding: 1rem;
  font-size: 1.2rem;
  max-width: 60%;
}
@media only all and (max-width: 59.99rem) {
  .latest-article {
    flex-direction: column;
  }
  /* line 879, templates/g5_hydrogen/custom/scss/custom.scss */
  .latest-article > div:first-child {
    width: 100%;
  }
  /* line 882, templates/g5_hydrogen/custom/scss/custom.scss */
  .latest-article > div:last-child {
    max-width: 100%;
    padding: 0px;
  }
}
/* line 889, templates/g5_hydrogen/custom/scss/custom.scss */
.latestnews1 {
  background-color: #fffaf0;
  box-shadow: 1px 1px 3px #ccc;
  padding: 20px;
}
/* line 893, templates/g5_hydrogen/custom/scss/custom.scss */
.latestnews1 .g-title {
  color: #b81528;
}
/* line 899, templates/g5_hydrogen/custom/scss/custom.scss */
#ff_form2 {
  /*
   .form-actions{
   border: none;
   background-color: transparent;
   display: flex;
   button{
   margin-left: max('35%', 110px);
   @include breakpoint(mobile-only){
   margin-left: 0px;
   }
   }
   }
   */
}
/* line 915, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 916, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 917, templates/g5_hydrogen/custom/scss/custom.scss */
.weblinks > div > div {
  background-color: #f0f8ff;
}
/* line 921, templates/g5_hydrogen/custom/scss/custom.scss */
.weblinks .box2 {
  display: flex;
  flex-direction: column;
  background-color: #f0f8ff;
}
/* line 925, templates/g5_hydrogen/custom/scss/custom.scss */
.weblinks .box2 h3 {
  color: #000;
}
/* line 928, templates/g5_hydrogen/custom/scss/custom.scss */
.weblinks .box2 a {
  color: #000;
}
/* line 931, templates/g5_hydrogen/custom/scss/custom.scss */
.weblinks .box2 li::marker, .weblinks .box2 li:hover::marker {
  color: black;
}
/* line 938, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 944, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 945, templates/g5_hydrogen/custom/scss/custom.scss */
.homecustomfeature .g-array-item {
  background-color: #f0f8ff;
  padding: 10px;
  display: grid;
  /*grid-template-columns: 40% 58%;*/
  grid-column-gap: 1rem;
}
/* line 947, templates/g5_hydrogen/custom/scss/custom.scss */
.homecustomfeature .g-array-item img {
  margin: 0;
}
/* line 955, templates/g5_hydrogen/custom/scss/custom.scss */
.homecustomfeature .g-array-item .g-grid-item-image {
  grid-column: 1;
  grid-row: 1/6;
}
/* line 959, templates/g5_hydrogen/custom/scss/custom.scss */
.homecustomfeature .g-array-item .g-array-item-image {
  grid-column: 1;
  grid-row: 1/4;
}
/* line 963, templates/g5_hydrogen/custom/scss/custom.scss */
.homecustomfeature .g-array-item .g-array-item-title {
  grid-column: 2;
  grid-row: 1;
}
/* line 967, templates/g5_hydrogen/custom/scss/custom.scss */
.homecustomfeature .g-array-item .g-array-item-details {
  grid-column: 2;
  grid-row: 2;
}
/* line 971, templates/g5_hydrogen/custom/scss/custom.scss */
.homecustomfeature .g-array-item .g-array-item-text {
  grid-column: 2;
  grid-row: 3;
}
/* line 975, templates/g5_hydrogen/custom/scss/custom.scss */
.homecustomfeature .g-array-item .g-array-item-read-more {
  grid-column: 2;
  grid-row: 4;
}
@media only all and (max-width: 47.99rem) {
  .homecustomfeature .g-array-item {
    grid-template-columns: 100%;
  }
  /* line 981, templates/g5_hydrogen/custom/scss/custom.scss */
  .homecustomfeature .g-array-item .g-array-item-image {
    grid-column: 1;
    grid-row: 1;
  }
  /* line 985, templates/g5_hydrogen/custom/scss/custom.scss */
  .homecustomfeature .g-array-item .g-array-item-title {
    grid-column: 1;
    grid-row: 2;
  }
  /* line 989, templates/g5_hydrogen/custom/scss/custom.scss */
  .homecustomfeature .g-array-item .g-array-item-details {
    grid-column: 1;
    grid-row: 3;
  }
  /* line 993, templates/g5_hydrogen/custom/scss/custom.scss */
  .homecustomfeature .g-array-item .g-array-item-text {
    grid-column: 1;
    grid-row: 4;
  }
  /* line 997, templates/g5_hydrogen/custom/scss/custom.scss */
  .homecustomfeature .g-array-item .g-array-item-read-more {
    grid-column: 1;
    grid-row: 5;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 1003, templates/g5_hydrogen/custom/scss/custom.scss */
  .homecustomfeature .g-array-item figure {
    display: flex;
    justify-content: center;
  }
  /* line 1007, templates/g5_hydrogen/custom/scss/custom.scss */
  .homecustomfeature .g-array-item h4 {
    text-align: center;
  }
}
/* line 1015, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1016, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1017, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1018, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #g-showcase1 .g-grid > .g-block {
  display: flex;
  flex-direction: column;
}
/* line 1021, templates/g5_hydrogen/custom/scss/custom.scss */
#pbhrf-home #g-showcase1 .g-grid > .g-block > .g-content {
  flex-grow: 1;
}
/* line 1029, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1030, templates/g5_hydrogen/custom/scss/custom.scss */
.cellcontainerblue > div {
  background-color: #f0f8ff;
  background-clip: content-box;
}
/* line 1036, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1037, templates/g5_hydrogen/custom/scss/custom.scss */
.cellcontainergrey > div {
  background-color: #f1f0ee;
  background-clip: content-box;
}
/* line 1044, templates/g5_hydrogen/custom/scss/custom.scss */
.yt-container {
  position: relative;
  width: 100%;
  height: 0;
  padding-top: 56.25%;
  margin-bottom: 1rem;
}
/* line 1050, templates/g5_hydrogen/custom/scss/custom.scss */
.yt-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 1060, templates/g5_hydrogen/custom/scss/custom.scss */
.blue-background {
  background-color: #f0f8ff;
}
/* line 1064, templates/g5_hydrogen/custom/scss/custom.scss */
.grey-background {
  background-color: #f1f0ee;
}
/* line 1068, templates/g5_hydrogen/custom/scss/custom.scss */
.jl-slideshow {
  border: 1px solid #ccc;
  padding: 10px;
}
/* line 1071, templates/g5_hydrogen/custom/scss/custom.scss */
.jl-slideshow img {
  padding: 0px;
  border: none;
}
/* line 1079, templates/g5_hydrogen/custom/scss/custom.scss */
.vidya200 {
  display: flex;
  align-items: flex-start;
}
/* line 1082, templates/g5_hydrogen/custom/scss/custom.scss */
.vidya200 > div:first-child {
  width: 65%;
}
/* line 1085, templates/g5_hydrogen/custom/scss/custom.scss */
.vidya200 > div:last-child {
  padding: 1rem;
  max-width: 34%;
}
@media only all and (max-width: 59.99rem) {
  .vidya200 {
    flex-direction: column;
  }
  /* line 1092, templates/g5_hydrogen/custom/scss/custom.scss */
  .vidya200 > div:first-child {
    width: 100%;
  }
  /* line 1095, templates/g5_hydrogen/custom/scss/custom.scss */
  .vidya200 > div:last-child {
    max-width: 100%;
    padding: 0px;
  }
}
/*# sourceMappingURL=custom_17.css.map */