/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 20 2024 | 11:24:00 */
/* Desktop */
#custom_header {
	background-color: #82d49678;
}
.gamipress-achievement-thumbnail.wp-post-image {
  border-radius: 10px;
  max-width: 40px !important;
  margin-top: -7px;
}
.charitable-campaign-field.charitable-campaign-field-campaign-description .charitable-campaign-builder-placeholder-template-text {
  color: #fff!important;
}
.charitable-campaign-primary-image img {
  height: 200px !important;
}
.charitable-campaign-builder-placeholder-template-text.charitable-campaign-builder-no-description-template.charitable-prevent-select{
  font-size: .82em !important;
	line-height.82em !important;
}
.placeholder.charitable-placeholder.meta-bottom h5 {
  font-size: .8em !important;
}
.campaign-percent-raised {
  font-size: .82em !important;
	color: #82D496!important;
}
.button.charitable-button.donate-button.button-primary {
  background-color: #82D496 !important;
  border-radius: 10px;
  font-size: 1em !important;
  font-family: var(--grimlock-button-font-family) !important;
}
.campaign-goal{
  font-size: .82em !important;
}
.charitable-campaign-field.charitable-campaign-field_donation-wall{
  font-size: .82em !important;
}
.wp-block-quote.is-layout-flow.wp-block-quote-is-layout-flow {
  border-radius: 5px;
}
.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-2.wp-block-columns-is-layout-flex {
  margin-top: 50px;
}
.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-3.wp-block-columns-is-layout-flex{
	  margin-top: 50px;
}
.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-1.wp-block-columns-is-layout-flex{
	margin-top: 50px;
}
.grimlock-section__subtitle.section__subtitle.grimlock-lead.lead {
  max-width: 800px !important;
}
.armadon-icon.armadon-discord.mr-1.fa-2x {
  color: #000;
}
grimlock-navbar-collapse-content navbar-collapse-content, ul, li, a {
  font-size: 14px !important; 
}
.card .entry-summary > p {
  font-size: 12px;
	height: 88px;
  overflow-y: hidden;
}
.post-date.posted-on {
  display: none;
}
.entry-title {
  height: 40px;
  overflow-y: hidden;
}
.grimlock-section__title.section__title.grimlock-lead.lead{
	width:100%!important;
}
li::marker {
  color: #82D496;
}
form.wpcf7-form .wpcf7-response-output {
  margin: 1rem 0;
  padding: 1rem;
}
.gamipress-rank:not(.user-has-earned) .gamipress-rank-image{
	opacity: 1 !important;
  filter: none;
}
.user-has-not-earned {
  list-style-type: none;
}
#gamipress-rank-type-grade {
  padding-top: 100px;
}
.gamipress-logs {
	margin-bottom: 100px;
}
.gamipress-rank-type-title {
  padding-top: 100px !important;
}
.wp-block-heading.pointsheading {
  padding-top: 100px;
	font-size: .9em;
	margin-bottom: -28px;
}


/* min-width of 992 */
@media (min-width: 992px) {
  body.single.single-post #custom_header.region--12-cols-left .section__subtitle, body.single.grimlock--single #custom_header.region--12-cols-left .section__subtitle {
    padding-right: 0px!important;
  }
}




/* 1366 Laptop */
@media (max-width: 1366px) {
grimlock-navbar-collapse-content navbar-collapse-content, ul, li, a {
  font-size: 11px !important;
  margin-right:-2px!important;
}
}






/* Mobile */
@media (max-width: 767.98px) {
.wp-block-getwid-section.onvideo.alignfull.has-inner-blocks-gap-small.getwid-section-content-custom-width.getwid-init {
  margin-top: 10vw !important;
	margin-bottom: -30vw !important;
}
.grimlock-section__btn.grimlock-section__btn--1.section__btn.btn.grimlock-btn-primary.btn-primary {
  text-wrap: wrap!important;
  text-align: left!important;
}
.wp-block-getwid-section.onvideo.alignfull.has-inner-blocks-gap-medium.getwid-section-content-custom-width.getwid-init {
  margin-top: -22vh !important;
  margin-bottom: 5vh;
}
}
