/** ADJUSTMENTS **/
.fa { margin:4px 0; } .lightbox { display: none; } .lightbox h3 { font-size:15pt !important; } .lightbox h4 { font-size:11pt !important; } .clear {clear:both;} .right {text-align:right;} .center{text-align:center;}

/** BUTTONS **/
.box { background-color:#44697D; padding:10px 5px 0px 5px;  margin: 1% 0;color: #FFF; font-size: 12pt; border: 1px solid #EFEFEF; } .outline { background-color:#FFFFFF; padding:10px 5px 0px 5px; margin: 1% 0; border: 2px solid #44697D; } .box p, .box h3, .outline p, .outline h3 { margin-left: 10px; }
.buttons { width: 184px; height:140px; font-size: 17px;font-weight: 500; display: inline-block; 
 border: none; color: #FFFFFF; padding: 15px 30px; text-align: center; text-decoration: none; }
.buttons a:link, .buttons a:visited, .buttons a:active { color: #FFFFFF; }
.buttons:hover { color: #FFFFFF; background-color: #44697D !important; }

/** COLORS **/
.orange { background-color: #BD4F19; /* Orange */}
.blue { background-color: #007EA3; /* Deep Teal */} 
.purple { background-color: #412D5D; /* Eggplant */}
.green { background-color: #206C49; /* Forest Green */}
.white {color: #EFEFEF !important; /* Off White*/}

/*****MOBILE BELOW****/	
@media screen and (min-width: 769px) and (max-width: 1024px) { .buttons { clear:both; width: 49.3%; margin-right:1%; margin:0.1%; }} 
@media screen and (min-width: 480px) and (max-width: 768px) { .buttons { clear:both; height:120px; width: 100%; margin:0.1% 2.8% 0.1% 0.1%; padding: 5px 50px; overflow:hidden;	}} 
@media screen and (max-width: 479px) { .buttons { clear:both; height:120px; width: 100%; 
margin:0.1% 2.8% 0.1% 0.1%; padding: 5px 40px; overflow:hidden; }
}