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

.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-size: 1rem;
}
body p {
  font-size: 1.2rem;
}
.mod-breadcrumbs.breadcrumb.px-3.py-2 {
  margin-top: 0px;
}
.mod-breadcrumbs__divider.float-start {
  margin-right: 8px;
}
.jl-panel.jl-light.jl-margin-remove-first-child {
  background: #00000066;
  padding: 12px;
  width: 65%;
  min-width: 200px;
}
.jl-light {
  color: rgba(255, 255, 255, 0.99);
}
.lead {
  font-size: 1.3rem;
  line-height: 2.5rem;
}
table, td {
  border: transparent;
}
#g-header {
  padding-top: 0px;
}
.fp-news {
  background: #0001;
}
h3.g-title {
  font-size: 2rem;
  font-weight: 400;
  display: block;
  line-height: 1.5;
}
.g-block.size-100.from-study {
  border: 1px solid bisque;
  background-color: cornsilk;
  margin-bottom: 20px;
}
.from-rectory .g-title {
  margin-top: 0px;
}
#g-aside {
  background-color: #00dd0033;
  margin-right: 2rem;
}
a {
  color: #2ec5ce;
  transition: all 0.2s;
}
a:hover {
  color: rgba(152, 134, 35, 0.9);
}
#g-footer {
  padding-bottom: 25px;
}
#mod-custom266 .published, #mod-custom266 .page-header {
  display: none;
}
.pano-thumb {
  float: right;
  border: 1px solid #ddd;
  margin: 6px;
}
#jform_captcha-lbl {
  display: none;
}
.com-content-category-blog__item.blog-item {
  border-bottom: 2px dashed #999;
}
#el-module-jlaccordionjoomla-308 {
  display: none;
}
.mainbar-under.moduletable.faq {
  background-color: #fff !important;
}
.jl-accordion-title {
  padding: 9px;
}
.tm-content.jl-panel.jl-margin-top {
  padding: 8px;
}
.article-info.text-muted dd {
  font-size: 1rem;
}
.fee-table {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}
.wardens {
  padding: 0rem !important;
  padding-top: 0px !important;
  margin: 0rem !important;
  margin-top: 0px !important;
  background-color: transparent !important;
}
.wardens h3 {
  margin-top: 0px;
}
.moduletable .latestnews li {
  border-bottom: 1px solid rgba(23, 232, 234, 0.25);
}
.aside-a.moduletable.whats-new {
  padding: 8px;
}
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
  body p {
    font-size: 1rem;
  }
  .tm-content.jl-panel.jl-margin-top.jl-text-large {
    display: none !important;
  }
  .tm-content.jl-panel.jl-margin-top.jl-text-large h1 {
    padding: 0px;
    margin: 0px;
  }
  .g-logo img {
    height: 70px;
  }
  #logo-3424-particle {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
}
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
  .tm-content.jl-panel.jl-margin-top.jl-text-large h1 {
    padding: 0px;
    margin: 0px;
  }
  .g-logo img {
    height: 70px;
  }
  #logo-3424-particle {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
}
/* Medium devices (landscape tablets, 768px and up) */
/* Large devices (laptops/desktops, 992px and up) */
/* Extra large devices (large laptops and desktops, 1200px and up) */
/*# sourceMappingURL=custom__body_only.css.map */