 .WaysToGiveContainer{
	 width:100%;
	 margin-left: auto;
	 margin-right: auto;
}
 .WaysToGiveContainer p{
	 font-size:16px;
}
 .WTGTileContainer{
	 width: 100%;
	 display: flex;
	 justify-content: center;
	 align-items: center;
}
 .WaystoGiveNav{
	 list-style-type: none;
	 margin: 0;
	 padding: 0;
	 text-align:center;
}
 .WaystoGiveNav li{
	 display:inline;
	 padding:10px;
}
 .WaystoGiveNav li a {
	 font-size:25px;
	 text-decoration:none;
}
 .EndowmentGraphics{
	 width:820px;
}
 .EndowmentGraphicContainer{
	 display:inline-block;
}
 .ScholarEmbiggen {
	 margin: 10px;
	 display: inline-block;
	 float: left;
	 transition: all .2s ease-in-out;
}
 .ScholarEmbiggen:hover {
	 transform: scale(1.1);
}
 .ScholarNewsHeader2 {
	 width: 300px;
	 margin-top: 11px;
	 display: inline-block;
	 float: left;
	 text-align: right;
}
 .EndowmentSpacer {
	 width: 700px;
	 margin-right: auto;
	 margin-left: auto;
	 margin-top: 30px;
	 margin-bottom:22px;
	 border-top-style: solid;
	 border-top-color: #ededed;
}
 .EndowmentTitle {
	 margin-top: -15px;
	 width: 700px;
	 margin-right: auto;
	 margin-left: auto;
}
 .EndowmentTitle h2 {
	 text-align: center;
}
 .EndowmentTitle p {
	 text-align: center;
}
 .WaysToGiveTilesBox {
	 width: 700px;
	 text-align: center;
}
 .TileBox {
	 display: inline-block;
}
 .ETermTileContainer{
	 width: 75%;
	 display: flex;
	 justify-content: center;
	 align-items: center;
	 text-align: center;
	 margin-right: auto;
	 margin-left: auto;
}
 .PlannedGivingRightWhite {
	 background-color: #ffffff;
	 padding: 20px 20px 0px 20px;
}
 .resp-container {
	 position: relative;
	 overflow: hidden;
	 padding-top: 56.25%;
}
 .resp-iframe {
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 border: 0;
}
 .LeftTableofContents{
	 font-weight:bold;
	 font-size:1.2em;
	 color:#f8af19;
	 text-align:left;
	 margin-top:-2%;
}
 .LeftTableofContents a{
	 color:#f8af19 !important;
	 text-decoration:none;
}
 #SubTOCBullet{
	 text-indent:8%;
}
 .GivingFormEmbed{
	 overflow: hidden;
	 padding-top: 56.25%;
	 position: relative;
}
 .GivingFormEmbed iframe {
	 border: 0;
	 height: 100%;
	 left: 0;
	 position: absolute;
	 top: 0;
	 width: 100%;
}
 .impact .wave {
	 width: 0 !important;
}
/* 4x3 Aspect Ratio */
 .GivingFormEmbed-4x3 {
	 padding-top: 75%;
}
 @media screen and (max-width: 800px) {
	 .aspect-label {
		 max-height: 102px;
	}
	 .aspect-content {
		 height: auto;
		 padding: 10px 87px 10px 30px;
	}
	 .aspect-content:before {
		 display: none;
	}
	 .aspect-content:after {
		 top: 0;
	}
	 .aspect-content > div {
		 display: block;
		 width: 100%;
	}
	 .aspect-stat {
		 margin-top: 10px;
		 text-align: left;
	}
	 .PlannedGivingTableColumn {
		 width:95% !important;
	}
}
 @media screen and (max-width: 750px) {
	 .sentiment-wrapper > div {
		 display: block;
		 width: 100%;
		 max-width: 100%;
	}
	 .sentiment-wrapper > div:not(:first-child) {
		 margin-top: 10px;
	}
}
 @media screen and (max-width: 500px) {
	 .aspect-label {
		 max-height: 140px;
	}
	 .aspect-stat > div {
		 display: block;
		 width: 100%;
	}
	 .all-opinions {
		 margin-bottom: 10px;
	}
	 .all-opinions + div > span:first-child {
		 margin: 0;
	}
}
 .GreyBox{
	 background-color:#ededed;
	 width:100vw;
	 margin-left: calc(50% - 50vw);
	 position:relative;
	 overflow:hidden;
	 padding-bottom:4.5% 
}
 .TileBoxContainer{
	 display:flex;
	 padding-left: 2%;
	 padding-right: 2%;
}
 .TileBox{
	 background-color: #ffffff;
	 width: 30%;
	 min-height: 480px;
	 height: -13%;
	 text-align: center;
	 margin-top: 4%;
	 margin-left: 2%;
	 margin-right: 2%;
}
 #ColorBox1{
	 border: 8px solid #00A69C;
}
 #ColorBox2{
	 border: 8px solid #F38C1E;
}
 #ColorBox3{
	 border: 8px solid #92C03E;
}
 #ColorBox4{
	 border: 8px solid #009345;
}
 #ColorBox5{
	 border: 8px solid #007F8F;
}
 #ColorBox6{
	 border: 8px solid #da1c23;
}
 #ColorBox7{
	 border: 8px solid #faaf00;
}
 .TileBoxIcon{
	 margin-bottom: 20px;
	 margin-top: 20px;
}
 .TileBoxIcon img{
	 width:90px;
	 height:auto;
}
 .TileBoxText{
	 margin-top: 20px;
	 margin-bottom: 30px;
}
 .TileBoxText p{
	 margin: 5%;
}
 .TileBoxCTA{
	 margin-top: 20px;
	 margin-bottom: 20px;
}
 .myButton {
	 background-color:#666666;
	 display:inline-block;
	 cursor:pointer;
	 color:#ffffff !important;
	 ;
	 font-family:Arial;
	 font-size:20px;
	 font-weight:bold;
	 padding:20px 26px;
	 text-decoration:none;
	 margin-left:5%;
	 margin-right:5%;
}
 .myButton:hover {
	 background-color:#ededed;
}
 .myButton:active {
	 position:relative;
	 top:1px;
}
 .TileBoxButton {
	 background-color:#faaf00;
	 display:inline-block;
	 cursor:pointer;
	 color:#ffffff !important;
	 ;
	 font-family:Arial;
	 font-size:20px;
	 font-weight:bold;
	 padding:20px 26px;
	 text-decoration:none;
	 margin-left:5%;
	 margin-right:5%;
}
 .TileBoxButton:hover {
	 background-color:#FBCC5C;
}
 .TileBoxButton:active {
	 position:relative;
	 top:1px;
}
 .HomepageCTA{
	 width: 100vw;
	 margin-left: calc(50% - 50vw);
	 background-color:#faaf00;
	 position:relative;
	 overflow:hidden;
	 margin-top:-1.85% 
}
 .HomepageCTA2{
  	 width: 100vw;
	 margin-left: calc(50% - 50vw);
	 background-color:#c0252b;
	 position:relative;
	 overflow:hidden;
	 margin-top:-1.85%
 }
 .HomepageCTAText{
	 width:75%;
	 margin-left:auto;
	 margin-right:auto;
	 padding-top:1%;
}
 .HomepageCTAText h1{
	 font-size:300%;
	 font-weight:bold;
	 color:#ffffff;
	 text-align:center;
}
 .HomepageCTAText p{
	 color:#ffffff;
	 font-size:125%;
	 text-align:center;
}
 .HomepageButtons{
	 display: flex;
	 justify-content: center;
	 align-items: center;
	 padding-bottom:5%;
}
 .HomePageMask:before {
	/* change border-right px to adjust left slope*/
	 border-left: 0 none;
	 border-right: 35px solid transparent;
	 left: 0;
}
 .HomePageMask:after {
	/* change border-left px to adjust right slope*/
	 border-left: 35px solid transparent;
	 border-right: 0 none;
	 right: 0;
}
 .HomePageMask:before, .HomePageMask:after {
	/* bottom-border adjusts thickess of mask*/
	 border-bottom: 20px solid #fff;
	 content: " ";
	 display: block;
	 height: 0;
	 position: absolute;
	 top: 0;
	 width: 50%;
	 box-sizing: border-box;
}
 .HomePageMask {
	 bottom: 0;
	/* adjust height of mask*/
	 height: 20px;
	 left: 0;
	 position: absolute;
	 width: 100%;
}
 .MapHolder{
	 width: 100%;
	 text-align: center;
}
 #ResourceBoxHeader h1 h2 h4 p{
	 color:#ffffff;
}
 #ResourceText{
	 color:#ffffff;
	 width:80%;
}
 #ResourceText h1 h2 h4 p{
	 color:#ffffff;
}
 .AdmissionMap{
	 text-align: center;
	 display: inline-flex;
}
 .TealBox{
	 background-color:#00A69C;
	 width:100vw;
	 margin-left: calc(50% - 50vw);
	 position:relative;
	 overflow:hidden;
	 padding-bottom:4.5% 
}
 .TealBox a{
	 color:#ededed;
}
 .BlueBox{
	 background-color:#007F8F;
	 width:100vw;
	 margin-left: calc(50% - 50vw);
	 position:relative;
	 overflow:hidden;
	 padding-bottom:4.5% 
}
 .GreenBox{
	 background-color:#009345;
	 width:100vw;
	 margin-left: calc(50% - 50vw);
	 position:relative;
	 overflow:hidden;
	 padding-bottom:4.5% 
}
 .OrangeBox{
	 background-color:#F38C1E;
	 width:100vw;
	 margin-left: calc(50% - 50vw);
	 position:relative;
	 overflow:hidden;
	 padding-bottom:4.5% 
}
 .OrangeBox a{
	 color:#ededed;
}
 .RedBox{
	 background-color:#da1c23;
	 width:100vw;
	 margin-left: calc(50% - 50vw);
	 position:relative;
	 overflow:hidden;
	 padding-bottom:4.5% 
}
 .AdditionalResourcesContainer{
	 display:flex;
	 padding-left: 2%;
	 padding-right: 2%;
}
 .ResourceBox{
	 background-color: #ffffff;
	 width: 30%;
	 min-height: 480px;
	 height: -13%;
	 text-align: center;
	 margin-top: 4%;
	 margin-left: 2%;
	 margin-right: 2%;
}
 .ResourceBoxIcon{
	 margin-bottom: 20px;
	 margin-top: 20px;
}
 .ResourceBoxIcon img{
	 width:90px;
	 height:auto;
}
 .ResourceBoxText{
	 margin-top: 20px;
	 margin-bottom: 30px;
}
 .ResourceBoxText p{
	 margin: 5%;
}
 .PlannedGivingHeader{
	 display:grid;
	 place-items:center;
}
 .PlannedGivingHeaderContents{
}
 .ReadableTextBox{
	 display:grid;
	 place-items:center;
}
 .ReadableBoxText a{
	 color: #ededed;
}
 @media(max-width:768px) {
	 .GreyBox {
		 background-color: #ffffff;
		 width: 100%;
		 margin-left: 0;
		 position: relative;
		 overflow: visible;
	}
	 .TileBoxContainer {
		 display: block;
		 padding-left: 0;
		 padding-right: 0;
	}
	 .TileBox {
		 background-color: #ffffff;
		 width: 100%;
		 min-height: 480px;
		 height: -13%;
		 text-align: center;
		 margin-top: 0;
		 margin-left: 0;
		 margin-right: 0;
		 margin-bottom: 0;
	}
	 .PlannedGivingTableColumn {
		 width:95% !important;
	}
	 
	
}
 