/* 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
 */

/* line 1, templates/rt_isotope/custom/scss/custom.scss */
body {
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
/* line 5, templates/rt_isotope/custom/scss/custom.scss */
h1, h2, h3, h4, h5 {
  font-family: Helvetica, Arial, sans-serif;
  color: #1c2356;
  font-size: 1.6rem;
}
/* line 11, templates/rt_isotope/custom/scss/custom.scss */
#logo {
  font-size: 1.5em;
  font-weight: 400;
  white-space: nowrap;
}
/* line 17, templates/rt_isotope/custom/scss/custom.scss */
.fa-fw {
  color: #4f6f18;
  text-align: center;
  font-size: 1.8em;
}
/* line 23, templates/rt_isotope/custom/scss/custom.scss */
#tagline {
  font-size: 1.1em;
  color: #766341;
  white-space: nowrap;
}
/* line 29, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation.g-headroom {
  border-bottom: 5px solid rgba(79, 112, 25, 0.75);
}
/* line 33, templates/rt_isotope/custom/scss/custom.scss */
h1 {
  margin-bottom: 10px;
  font-size: 1.9rem;
}
/* line 38, templates/rt_isotope/custom/scss/custom.scss */
h2 {
  font-size: 1.5rem;
  margin-bottom: 0;
}
/* line 43, templates/rt_isotope/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  text-transform: none;
  font-size: 1.1em;
}
/* line 48, templates/rt_isotope/custom/scss/custom.scss */
#g-aside {
  background: #4f7019;
  color: #fff;
  height: 100%;
}
/* line 54, templates/rt_isotope/custom/scss/custom.scss */
#g-sidebar {
  background: #dedede;
}
/* line 58, templates/rt_isotope/custom/scss/custom.scss */
.home {
  height: 580px;
  background: #040505 url('https://www.kathrynmillerphd.com/images/home-photo.jpg') no-repeat;
  background-size: contain;
  background-position: center bottom;
}
/* line 65, templates/rt_isotope/custom/scss/custom.scss */
.about {
  background: #040505 url('https://www.kathrynmillerphd.com/images/about-me-bg.jpg') no-repeat;
  background-size: contain;
  background-position: center bottom;
}
/* line 71, templates/rt_isotope/custom/scss/custom.scss */
.rates {
  background: #040505 url('https://www.kathrynmillerphd.com/images/about-me-bg.jpg') no-repeat;
  background-size: contain;
  background-position: center bottom;
}
/* line 77, templates/rt_isotope/custom/scss/custom.scss */
.forms {
  background: #4f6f18;
  background-size: contain;
  background-position: center bottom;
}
@media (max-width: 1200px) {
  /* line 84, templates/rt_isotope/custom/scss/custom.scss */
  .about {
    height: 1575px;
  }
  /* line 87, templates/rt_isotope/custom/scss/custom.scss */
  .rates {
    height: 1300px;
  }
  /* line 90, templates/rt_isotope/custom/scss/custom.scss */
  .forms {
    height: 1000px;
  }
}
@media (min-width: 1199px) {
  /* line 96, templates/rt_isotope/custom/scss/custom.scss */
  .about {
    height: 1475px;
  }
  /* line 99, templates/rt_isotope/custom/scss/custom.scss */
  .rates {
    height: 1475px;
  }
  /* line 102, templates/rt_isotope/custom/scss/custom.scss */
  .forms {
    height: 1100px;
  }
}
@media (max-width: 958px) {
  /* line 108, templates/rt_isotope/custom/scss/custom.scss */
  .about {
    height: 1815px;
  }
  /* line 111, templates/rt_isotope/custom/scss/custom.scss */
  .rates {
    height: 1300px;
  }
  /* line 114, templates/rt_isotope/custom/scss/custom.scss */
  .forms {
    height: 1000px;
  }
  /* line 117, templates/rt_isotope/custom/scss/custom.scss */
  #logo {
    margin-left: 30px;
  }
  /* line 120, templates/rt_isotope/custom/scss/custom.scss */
  #tagline {
    margin-left: 30px;
  }
  /* line 123, templates/rt_isotope/custom/scss/custom.scss */
  #g-mainbar {
    margin-bottom: 190px;
  }
}
/* line 130, templates/rt_isotope/custom/scss/custom.scss */
#g-copyright {
  text-transform: none;
}
/* line 134, templates/rt_isotope/custom/scss/custom.scss */
#g-copyright .g-copyright {
  text-align: left;
}
/* line 138, templates/rt_isotope/custom/scss/custom.scss */
#g-mainbar {
  height: 100%;
  background: #fff url('https://www.kathrynmillerphd.com/images/bottom.png') 0 no-repeat;
  background-size: contain;
  background-position: center bottom;
}
/*	margin-bottom: 340px; */
/* #g-bottom {
 background: url("https://www.kathrynmillerphd.com/images/bottom-bg.jpg") 0 no-repeat;
 background-position: right bottom; 
 height: 400px;
 } */
/* line 152, templates/rt_isotope/custom/scss/custom.scss */
#g-bottom .g-container {
  padding: 0;
}
/* line 156, templates/rt_isotope/custom/scss/custom.scss */
.white {
  background: #fff;
}
/* #g-container-main {
 background: url("https://www.kathrynmillerphd.com/images/bottom-bg.jpg") 0 no-repeat;
 background-position: right bottom; 
 } */
/*.page-bottom {
 height: 366px;
 background: #4f7019 url("https://www.kathrynmillerphd.com/images/headers/bottom-bg.png");
 background-repeat: no-repeat;
 background-size: contain;
 background-position: right bottom;}
 */
/* line 173, templates/rt_isotope/custom/scss/custom.scss */
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666 !important;
  opacity: 1;
}
/* line 178, templates/rt_isotope/custom/scss/custom.scss */
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666 !important;
  opacity: 1;
}
/* line 183, templates/rt_isotope/custom/scss/custom.scss */
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666 !important;
}
/* line 187, templates/rt_isotope/custom/scss/custom.scss */
::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #666 !important;
}
/* line 191, templates/rt_isotope/custom/scss/custom.scss */
::placeholder {
  /* Most modern browsers support this now. */
  color: #666 !important;
}
/*# sourceMappingURL=custom_9.css.map */