.gilmanButton {
  font-family: "Chakra Petch", sans-serif;
  font-weight: 800;
  font-style: italic;
  text-transform: uppercase;
  color: var(--gilmanRed);
  text-decoration: none;
  padding:.75em;
  border: solid 1px var(--gilmanRed);
  border-radius: 40px;
  transition: 0.25s all;
  background-color:#fff;
  display:inline-block;
}

.gilmanButton:hover{
  color: #fff;
  border: solid 1px var(--gilmanRed);
  background-color:var(--gilmanRed);

}

.img-fluid-alt{
  max-width:none !important;
  width:100%;
  height:auto;
}

h1{
  font-family: "Chakra Petch", sans-serif;
  font-weight: 400;
  font-style: italic;
  text-transform: uppercase;
  font-size:1.5em;
  line-height: 1em;
  margin-bottom:0px;
  text-wrap: balance;
}

h2{
  font-family: "Chakra Petch", sans-serif;
  font-weight: 600;
  font-style: italic;
  text-transform: uppercase;
  font-size:2.5em;
  line-height: 1em;
  margin-bottom:0px;
  text-wrap: balance;
}

h3{
  
  text-wrap: balance;
}

.largeHeadline h1{
  font-size:2.25em;
  line-height: 1em;
}
.largeHeadline h2{
  font-size:3.75em;
  line-height: 1em;
}

.gilmanFeaturedBlock{
  border-left:solid 4px #fff;
  padding-left:15px;

}

.gilmanFeaturedBlock p{
  margin-bottom:.5em;
}

.gilmanMainContentsLight{
  color:#222;
}

.gilmanMainContentsLight h1, .gilmanMainContentsLight h2,.gilmanMainContentsLight p{
  color:#222;
}

.gilmanMainContentsLight .gilmanFeaturedBlock{
  border-left:#222 solid 4px;
}

.gilmanBGRed{
  background-color:var(--gilmanRed);
  color:#fff;
}
.gilmanBGBlue{
  background-color:var(--gilmanBlue);
  color:#fff;
}


    .ideaBulletins img{
        border: solid 1px #ccc;
        margin-bottom:20px;
    }
	
	.size40vh{
		min-height:40vh;
	}
	
	
@media only screen and (max-width:600px) {

	.largeHeadline h1{
	  font-size:1.25em;
	  line-height: 1em;
	}
	.largeHeadline h2{
	  font-size:2.75em;
	  line-height: 1em;
	}
}
@media only screen and (max-width: 768px) {

	.largeHeadline h1{
	  font-size:1.25em;
	  line-height: 1em;
	}
	.largeHeadline h2{
	  font-size:2.75em;
	  line-height: 1em;
	}

}
@media only screen and (max-width: 992px) {

}
@media only screen and (max-width: 1200px) {

}