/* 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/g5_helium/custom/scss/custom.scss */
h1 {
  margin: 0.5rem 0rem 0rem 0.5rem;
  font-weight: lighter;
  font-family: "impact";
  text-align: left;
  color: #fff;
}
/* line 2, templates/g5_helium/custom/scss/custom.scss */
h2, h3 {
  margin: 0.5rem 0rem 0rem 0rem;
  font-weight: lighter;
  font-family: "impact";
  text-align: left;
  color: #513d69;
}
/* line 4, templates/g5_helium/custom/scss/custom.scss */
.platform-content, .moduletable, .widget {
  margin: 0rem 0 0.5rem 0;
  padding: 0rem 0 0rem 0;
}
/* line 7, templates/g5_helium/custom/scss/custom.scss */
.title-center .g-title {
  text-align: centre;
  margin: 0 0 0.5rem 0;
}
/* line 11, templates/g5_helium/custom/scss/custom.scss */
#g-header {
  padding: 0rem 0;
}
/* line 17, templates/g5_helium/custom/scss/custom.scss */
#g-aside {
  padding: 1rem 0;
}
/* line 18, templates/g5_helium/custom/scss/custom.scss */
#g-mainbar {
  padding: 1rem 0;
}
/* line 19, templates/g5_helium/custom/scss/custom.scss */
#g-sidebar {
  padding: 1rem 0;
}
/* line 20, templates/g5_helium/custom/scss/custom.scss */
.g-container {
  margin: 1 auto;
  padding: 0rem 0 0rem 0;
}
/* line 25, templates/g5_helium/custom/scss/custom.scss */
#g-expanded {
  padding: 0rem;
}
/* line 28, templates/g5_helium/custom/scss/custom.scss */
body {
  font-size: 0.9rem;
  line-height: 1.25;
}
/* line 31, templates/g5_helium/custom/scss/custom.scss */
body p {
  margin: 0.5rem 0;
}
/* line 37, templates/g5_helium/custom/scss/custom.scss */
.edit.item-page .btn-toolbar .btn, .pager.pagenav a, p.readmore .btn, .contact .form-actions .btn, #contact-form .controls .btn-primary.validate, .profile .btn, .login .btn, .logout .btn, .registration .btn, .profile-edit .btn, .remind .btn, .reset .btn, .search #searchForm .btn, .finder #searchForm .btn, .search #search-form .btn, .finder #search-form .btn {
  display: inline-block;
  font-family: "Georgia";
  font-weight: 600;
  font-size: 0.5rem;
  line-height: 1.15;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #fff;
  border: 1px solid transparent;
  border-radius: 0.5rem;
  margin: 0 0 0 0;
  padding: 0.5rem 0.5rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 58, templates/g5_helium/custom/scss/custom.scss */
dl.article-info {
  margin-top: 0;
  margin-bottom: 0.25rem;
}
/* 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 65, templates/g5_helium/custom/scss/custom.scss */
@media only all and (max-width: 47.99rem) {
  .g-offcanvas-toggle {
    position: fixed;
    z-index: 2001;
  }
}
/* line 73, templates/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0.2rem 0.4rem;
}
/* line 76, templates/g5_helium/custom/scss/custom.scss */
form {
  margin: 0 0 0px;
}
/* line 79, templates/g5_helium/custom/scss/custom.scss */
.moduletable .nav.menu, .moduletable .mostread, .moduletable .latestnews, .moduletable .archive-module, .moduletable .relateditems, .moduletable .categories-module, .moduletable .category-module, .moduletable .latestusers, .moduletable .unstyled {
  margin: 0;
  display: inline-block;
  border: 1px solid #e0e0e5;
  padding: 0.5rem 0.5rem;
}
/* line 86, templates/g5_helium/custom/scss/custom.scss */
.banneritem img {
  display: block;
  border: none;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
}
/* line 95, templates/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {
  padding: 0.5rem;
}
/* line 98, templates/g5_helium/custom/scss/custom.scss */
h2 {
  font-size: 1.5rem;
}
/* .myautoblog is for specificity purposes so only in the blog page */
/* with this page class you will have the changes below */
/* margin from images */
/* line 106, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .pull-left.item-image {
  margin: 0 0 10px 0;
}
/* remove the word "Details" above article details - I just do not like it there! */
/* line 111, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .article-info-term {
  display: none;
}
/* Use of the flexbox to make items have same high */
/* line 116, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .items-row {
  display: flex;
}
/* give some color to items and other ... */
/* line 121, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .items-row [class*="span"] {
  background: #d6d1da;
  margin-bottom: 15px;
  padding: 10px 10px 50px 10px;
  position: relative;
  border-radius: 0.5rem;
}
/* a different color to leading item and other ... */
/* line 130, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .items-leading [class*="leading-"] {
  background: #d6d1da;
  margin-bottom: 15px;
  padding: 10px 10px 50px 10px;
  position: relative;
  border-radius: 0.5rem;
}
/* force items read more button to be always at the bottom right */
/* line 139, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .readmore {
  position: absolute;
  right: 10px;
  bottom: 0px;
}
/* minor changes, that you can change easy later */
/* line 146, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog h2, .blog.myAutoBlog .page-header {
  margin: 0 0 5px 0;
  padding: 5px 5px 3px;
}
/* line 151, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .page-header {
  border-bottom: 0px solid #fff;
  background: #765d94;
}
/* line 155, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .page-header a {
  color: #fff;
  font-weight: normal;
}
/* line 159, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .icons {
  padding: 0 10px;
}
/* line 162, templates/g5_helium/custom/scss/custom.scss */
.blog.myAutoBlog .myIntrotext {
  padding: 10px 10px 10px 10px;
}
@media (max-width: 767px) {
  /* line 166, templates/g5_helium/custom/scss/custom.scss */
  /* removes flex and allow items to stack on mobiles */
  /* line 168, templates/g5_helium/custom/scss/custom.scss */
  .blog.myAutoBlog .items-row {
    display: block;
  }
}
/* line 174, templates/g5_helium/custom/scss/custom.scss */
.blog .items-row, .item-page .items-row {
  margin-bottom: 0rem;
  padding-bottom: 0rem;
}
/* line 178, templates/g5_helium/custom/scss/custom.scss */
.ba-gallery .ba-pagination {
  margin: 0px 0px !important;
}
/* line 185, templates/g5_helium/custom/scss/custom.scss */
p a:link {
  text-decoration: underline;
  font-weight: bold;
}
/* line 188, templates/g5_helium/custom/scss/custom.scss */
.button1 {
  padding: 5px 5px;
  font-size: 10px;
  border-radius: 0.2rem;
  text-decoration: none !important;
}
/*# sourceMappingURL=custom_11.css.map */