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

@charset "UTF-8";
.widget.widget_search input.search-field {
  font-family: "Lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  margin-bottom: 0px;
  outline: none;
  background: none;
}
.widget.widget_search input.search-field:hover {
  background: none;
}
.widget.widget_search input.search-field:focus {
  outline: none;
  background: none;
}
.widget.widget_search input.search-submit {
  display: none;
}
#g-aside {
  padding-top: 0;
}
#g-mainbar {
  padding-top: 0;
}
#g-footer {
  padding-bottom: 0;
  margin-bottom: 0;
  z-index: 0;
}
#g-footer .g-content {
  margin-bottom: 0;
}
.biml-logo-container {
  margin-bottom: 150px;
}
.biml-logo {
  padding: 0;
  z-index: 0;
}
.biml-logo > img {
  position: absolute;
  height: 250px;
  width: 250px;
}
/*.biml-logo-home {
	padding: 0;
	
	& > img {
		position: absolute;
		height: 450px;
		width: 450px;
		z-index: 0;
		top: 50px;
		left: 100px;
	}
}*/
.biml-footer img {
  z-index: 0;
  width: 100%;
  height: 100%;
  max-height: 100%;
  bottom: 0;
  left: 0;
}
.biml-footer a {
  pointer-events: none;
}
.biml-footer div {
  padding-bottom: 0;
  margin-bottom: 0;
}
.introduction-block {
  max-width: 75rem;
}
#g-intro.biml-intro-section {
  padding-top: 0;
}
.biml-introduction {
  background-color: white;
}
.biml-introduction h1 {
  padding-top: 0;
  margin-top: 0;
  font-size: 2.5rem;
}
.biml-introduction p:first-of-type {
  font-size: 1.25rem;
}
.home-sidebar {
  margin-top: 6.5rem;
}
.home-sidebar h4 {
  font-weight: bold;
  margin-bottom: 0;
}
.home-sidebar ul {
  margin-left: 0;
  margin-top: 0;
}
.home-sidebar li {
  list-style-type: none;
  margin-top: 0.5rem;
  align-content: left;
}
.home-sidebar-below h4 {
  font-weight: bold;
  margin-bottom: 0;
}
.home-sidebar-below ul {
  margin-left: 0;
  margin-top: 0;
}
.home-sidebar-below li {
  list-style-type: none;
  margin-top: 1rem;
  align-content: left;
}
#g-navigation .g-main-nav .g-toplevel > li {
  padding-right: 2rem;
}
#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content {
  box-shadow: none;
  color: #ff5331;
}
.outline-single_blog_post .g-toplevel li:first-of-type .g-menu-item-title {
  color: #ff5331;
}
.chronology {
  margin-top: 100px;
}
.chronology h4 {
  font-weight: bold;
}
.chronology ul {
  margin-left: 0;
  margin-top: 0;
}
.chronology li {
  list-style-type: none;
  margin-top: 1rem;
  align-content: left;
}
.chronology-date {
  padding: 0;
  margin: 0;
  line-height: 1.25rem;
}
.chronology-title {
  padding: 0;
  margin: 0;
  line-height: 1.25rem;
}
.musings {
  /*& figure {
		display: none;
	}*/
}
.musings h1 {
  margin-left: 12%;
  margin-top: 0;
  font-size: 2.5rem;
}
.musings > ul {
  margin-left: 0;
  list-style-type: none;
}
.musings-avatar {
  display: inline-block;
  width: 10%;
  float: left;
  margin-right: 2%;
  margin-top: 3rem;
  opacity: 1;
}
.musings-avatar:hover {
  opacity: 0.7;
  transition: opacity 0.3s;
  -webkit-transition: opacity 0.3s;
}
.musings-header a {
  display: inline;
  line-height: 1rem;
  margin-bottom: 0;
}
.musings-header p {
  display: inline;
}
.musings-header h4 {
  margin-bottom: 1rem;
}
.musings-author {
  color: #2b2e36;
  font-weight: bold;
}
.musings-author:hover {
  color: #662116;
  transition: color 0.3s;
  -webkit-transition: color 0.3s;
}
.musings-post {
  display: inline-block;
  width: 88%;
  line-height: 2rem;
}
.musings-post h4 {
  color: #2b2e36;
  font-weight: bold;
}
.musings-post h4:hover {
  color: #662116;
  transition: color 0.3s;
  -webkit-transition: color 0.3s;
}
.musings-post p {
  margin: 0;
}
.musings-tags {
  margin-bottom: 4rem;
  margin-top: 0.5rem;
  margin-left: 0;
  list-style-type: none;
  font-weight: bold;
}
.musings-tags li {
  list-style-type: none;
  display: inline;
  margin-right: 0.5rem;
}
#allowed_tags {
  display: none;
}
.entry-title {
  font-weight: bold;
  font-size: 2.5rem;
  line-height: 3rem;
}
.biml-menu {
  margin-top: 6.25rem;
}
.biml-search {
  margin-top: 6.25rem;
}
.entry-meta {
  width: fit-content;
}
#g-page-surround .entry-meta > div[class^="meta-"] {
  font-size: 1rem;
  line-height: 2rem;
}
.meta-date {
  float: right;
  padding-left: 0.25rem;
}
.meta-date a {
  text-transform: capitalize;
  color: #2b2e36;
  pointer-events: none;
}
.meta-date i {
  display: none;
}
.meta-date::after {
  display: none;
}
.meta-author {
  position: relative;
}
.meta-author a {
  text-transform: none;
  color: #2b2e36;
  font-weight: bold;
}
.meta-author a:hover {
  color: #662116;
  transition: color 0.3s;
  -webkit-transition: color 0.3s;
}
.meta-author i {
  display: none;
}
.meta-author::after {
  content: "—";
}
#responses h2 {
  font-size: 1rem;
}
#respond h3 {
  display: none;
}
#commentform .button {
  background: none;
  color: #ff5331;
  padding-left: 0;
}
#commentform .button:hover {
  color: #662116;
  transition: color 0.3s;
  -webkit-transition: color 0.3s;
}
.entry-content .post-thumbnail {
  pointer-events: none;
}
#comments ol.commentlist li.comment .comment-body {
  border: none;
}
.post-img img {
  margin-top: 3.25rem;
  height: 6rem;
  width: 6rem;
  position: absolute;
}
.error404::before {
  content: "";
  position: fixed;
  z-index: -1;
  width: 250%;
  height: 250%;
  top: -75%;
  left: -75%;
  background: url('../images/bimlcowish.png') 0 0 repeat;
  background-size: 12rem;
  opacity: 0.125;
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}
.error404 #g-page-surround {
  background: none;
}
.error404 #g-navigation {
  background: none;
}
.error404 #g-mainbar {
  background: none;
}
#missing-text {
  text-align: center;
}
#missing-text h1 {
  font-size: 4rem;
  padding: 0;
  margin: 6rem 0 0 0;
  line-height: 6rem;
  font-weight: bold;
}
#missing-text h4 {
  color: #ff5331;
  font-size: 2rem;
  padding: 0;
  margin: 0;
  line-height: 3rem;
  font-weight: bold;
}
#missing-cow img {
  margin-left: auto;
  margin-right: auto;
  width: 10%;
  max-height: 10rem;
}
#missing-cow div {
  margin: 0;
  padding: 0;
}
.g-totop {
  text-align: center;
}
.g-totop i {
  color: #ff5331;
}
.g-totop i:hover {
  color: #662116;
  transition: color 0.3s;
  -webkit-transition: color 0.3s;
}
.results h4 a {
  color: #2b2e36;
  font-weight: bold;
}
.results h4 a .g-content {
  margin-left: 0;
  padding-left: 0;
}
.bib-entry p:first-of-type {
  font-weight: bold;
}
.bib-entry p:first-of-type a {
  font-style: italic;
}
.bib-tags {
  margin-bottom: 4rem;
  margin-top: 0.5rem;
  margin-left: 0;
  list-style-type: none;
  font-weight: bold;
}
.bib-tags li {
  list-style-type: none;
  display: inline;
  margin-right: 0.5rem;
}
.bib-tags li::before {
  content: "#";
}
.team-name {
  margin-bottom: 0;
}
.team-name a:hover {
  color: #662116;
  transition: color 0.3s;
  -webkit-transition: color 0.3s;
}
.collapsible {
  color: #2b2e36;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  border-bottom: solid;
}
.collapsed, .collapsible:hover {
  color: #ff5331;
}
.content {
  padding: 0 18px;
  display: none;
  overflow: hidden;
  color: #2b2e36;
  border-left: dashed;
  border-color: #ff5331;
}
.collapsed + .content {
  display: block;
  max-height: none !important;
}
.selector {
  padding: 0 18px;
  display: none;
  overflow: hidden;
  color: #2b2e36;
  border-left: dashed;
  border-color: #ff5331;
}
.selector button {
  color: #2b2e36;
  cursor: pointer;
  padding: 0px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
}
.collapsed + .selector {
  display: block;
  max-height: none !important;
}
#ml_figure {
  margin-bottom: 2rem;
}
html {
  scroll-behavior: smooth;
}
/*# sourceMappingURL=custom_ls_examiner.css.map */