

table.umplify-summary th { background-color: #bdc3c7; }
table.umplify-summary h3 { margin:0; width:100%; }
table.umplify-summary { margin:0; padding:0; }

table.umplify-summary td.left { padding: 0 10px 0 0; width: 1%; }
table.umplify-summary td { vertical-align:top; padding:0 0 20px 0; }

.footer { padding-top: 20px !important; }


/* REMOVE ANY UNUSED STYLES */

.titled-list li { margin: 20px 0 5px 20px;}
.normal-list li { margin: 5px 0 5px 20px;}
.spaced-list li { margin: 5px 0 30px 20px;}

.image-list {  margin: 0px; padding-left: 0px; }
.image-list li { list-style: none;  margin-bottom: 20px;  min-height: 70px; }
.image-list li img { float: left;  margin-right: 20px; }
.image-list li em { font-family: 'Lato', sans-serif; font-size: 12px; color: #b3b3b3 }
.image-list p { line-height: normal; margin-bottom: auto; }
.image-list .spacing {  min-height: 1px;}

.popular-posts li a, .popular-posts li a:hover { text-decoration: underline; }

.paragraph-with-btn a.btn { float: right;  margin-right: 20px; margin-top: 20px; }
.paragraph-with-btn p { line-height: normal; margin-bottom: auto; }

.invisible-list li { list-style: none;  }

.highlight { background-color: #F3F3F3; }

h1 { font-size: 24pt; }
h2 { font-size: 20pt; }
h3 { font-size: 16pt; }
h4 { font-size: 12pt; }


.site-links a { padding: 0 3px 0 3px; }

.distance-learning .item { margin: 10px 0 10px 0; padding: 10px; }
.distance-learning .even { background-color: #F3F3F3; }
.distance-learning .odd { }


.box { margin: 10px 40px 10px 20px; padding: 20px; border: 1px solid #ccc; background-color: #F2F7F3; }
.top { box-shadow: 0 -5px 5px -5px #333; }
.right { box-shadow: 5px 0 5px -5px #333; }
.bottom { box-shadow: 0 5px 5px -5px #333; }
.left { box-shadow: -5px 0 5px -5px #333; }


.navbar-brand { font-size: 26pt; font-family: "Trebuchet MS", Arial, verdana, sans-serif; }
.navbar-brand .one { color: #FFC073; }
.navbar-brand .two { color: #FFFFFF; }
