/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
 .panel h3,
 a,
 blockquote,
 h1,
 h2,
 h3 {
     font-weight: 700;
 }
 @font-face {
     font-family: FontAwesome;
     src: url(https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.eot?v=4.5.0);
     src: url(https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),
         url(https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"), url(https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),
         url(https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),
         url(https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");
     font-weight: 400;
     font-style: normal;
 }
 body {
     color: #593f27;
     background: url(../img/main-background.jpg) #fff;
 }
 .top-bar-section ul li > a,
 a,
 body,
 dl,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 ol,
 ul {
     font-family: "Libre Baskerville", serif;
 }
 .date-submitted .month,
 .date-submitted .year {
     font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 }
 a {
     color: #ed4106;
 }
 a:hover {
     text-decoration: underline;
 }
 .nowrap {
  white-space: nowrap;
 }
 .note {
     font-size: 0.75rem;
 }
 .logo {
     padding: 20px 0;
 }
 h1,
 h2 {
     color: #09477a;
     text-shadow: 1px 1px #7d94a8;
 }
 h3 {
     color: #472f19;
 }
 @media only screen and (min-width: 40.0625em) {
     h2 {
         font-size: 1.75rem;
     }
     h3 {
         font-size: 1.5rem;
     }
 }
 .date-submitted {
     display: block;
     line-height: 1.3em;
     text-align: center;
     float: left;
     padding: 5px;
     margin-top: 5px;
     margin-right: 10px;
     margin-bottom: 8px;
     border: 1px solid #472f19;
     border-radius: 4px;
 }
 .date-submitted .month {
     font-size: 16px;
     padding-top: 2.5px;
     letter-spacing: 3px;
     color: #80644a;
 }
 .date-submitted .year {
     font-size: 20px;
     color: #472f19;
     padding-bottom: 2.5px;
 }
 .new-report {
     padding: 1rem 0;
     border-bottom: 1px solid #ccc;
 }
 .report-text {
     padding-left: 4.75rem;
 }
 .main-img {
     margin: 10px 0;
     border: 1px solid #472f19;
 }
 .breadcrumbs,
 form {
     margin-bottom: 1em;
 }
 @media only screen and (min-width: 58.75em) {
     .top-bar,
     .top-bar-section li:not(.has-form) a:not(.button) {
         background: #09477a;
     }
     .top-bar-section li:not(.has-form) a:not(.button):hover {
         background: #042744;
         text-decoration: none;
     }
 }
 .top-bar-section ul li > a {
     font-size: 1rem;
 }
 .left-off-canvas-menu,
 .tab-bar,
 .top-bar,
 .top-bar-section ul li {
     background: #09477a;
 }
 .top-bar.expanded .title-area {
     background: #195a8f;
 }
 .top-bar .toggle-topbar.menu-icon a,
 .top-bar.expanded .toggle-topbar a {
     color: #fff;
 }
 .top-bar.expanded .toggle-topbar a span::after {
     box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;
 }
 ul.off-canvas-list li a {
     border-bottom: 1px solid #042744;
 }
 .top-bar-section ul li:hover:not(.has-form) > a,
 ul.off-canvas-list li a:hover {
     background-color: #042744;
     text-decoration: none;
 }
 .flex-video {
     padding-top: 0;
 }
 .breadcrumbs > * {
     text-transform: none;
     font-size: 0.75rem;
 }
 .alert-box,
 .vcard .fn {
     font-size: 1rem;
 }
 .breadcrumbs {
     border-radius: 0;
     border: 1px solid #d8d0c1;
     background-color: #d8d0c1;
 }
 .vcard {
     border: none;
 }
 .contact-list {
     list-style-type: none;
     padding: 0.625rem 0.75rem;
 }
 .contact-list li {
     text-indent: -0.75em;
     font-size: 1rem;
     margin-top: 0.5em;
 }
 .contact-list li.phone {
     margin-top: 0;
 }
 .contact-list li:before {
     font-family: FontAwesome;
     float: left;
     width: 1.5em;
 }
 .contact-list li.phone:before {
     content: "\f095";
 }
 .contact-list li.fax:before {
     content: "\f1ac";
 }
 .contact-list li.email:before {
     content: "\f003";
 }
 a.back-to-top {
     display: none;
     width: 60px;
     height: 60px;
     text-indent: -9999px;
     position: fixed;
     z-index: 999;
     right: 20px;
     bottom: 20px;
     background: url(../img/up-arrow.png) center 43% no-repeat rgba(0, 0, 0, 0.15);
     -webkit-border-radius: 30px;
     -moz-border-radius: 30px;
     border-radius: 30px;
 }
 .panel {
     border: 1px solid #472f19;
     background: url(../img/panel-background.jpg);
     padding: 1rem;
 }
 #prayer-burdens a {
  font-size: 0.938rem;
 }
 .panel h3 {
     color: #472f19;
     text-shadow: 1px 1px 1px #74573c;
 }
 .panel h4 {
     line-height: 1.25;
 }
 .panel > h4 {
     margin-top: 1.5rem;
 }
 .alert-box.info {
     color: #333;
 }
 .alert-box.info strong {
     color: #000;
 }
 ol {
     margin-left: 2.25rem;
 }
 blockquote {
     color: #09477a;
     font-size: 1.25rem;
     border-left: none;
 }
 blockquote cite {
     color: #09477a;
     font-size: 1rem;
     text-align: right;
 }
 .footer {
     background-color: #472f19;
     margin-top: 0.5em;
 }
 .footer p {
     color: #fff;
     font-size: 0.75rem;
     margin: 1em 0;
     font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 }
 .fa {
     display: inline-block;
     font: normal normal normal 14px/1 FontAwesome;
     font-size: inherit;
     text-rendering: auto;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
 }
 .fa-home:before {
     content: "\f015";
 }
 .fa-download:before {
     content: "\f019";
 }
 .fa-external-link:before {
     content: "\f08e";
 }
 .fa-sitemap:before {
     content: "\f0e8";
 }
 .fa-file-pdf-o:before {
     content: "\f1c1";
 }
 .spaced-list {
     margin-left: 2.25em;
 }
 .spaced-list li {
     margin-bottom: 1em;
 }
 