.site-content {padding: 10px;}
div.entry-content { width: 1024px !important;  max-width: 100% !important; padding: 80px 0 0 10px;}

.site-footer .wrap { width: 1024px;}
.site-footer .widget-area {padding-left: 10px;}

article#post-47{ width: 1024px !important; max-width: 100% !important; }

img.alignnone { margin-right: 0.7em; margin-bottom: 0.2em;}

header.entry-header { display: none; }
h1 { margin: 0 0 0.5em; padding: 0 !important; line-height: 1.1em;}
.wrap, .panel-content { padding-bottom: 3em; padding-top: 0em !important; }

.page.page-one-column:not(.twentyseventeen-front-page) #primary {
    margin-left: auto;
    margin-right: auto;
    max-width: 1024px !important;
}


.wrap {
    max-width: 1024px !important;
    padding-left: 0em !important;
    padding-right: 0em important;
}

.site-branding {display: none;}

.page-one-column .panel-content .wrap {max-width: 1024px;}

.panel-image {max-width: 100% !important; height: auto; background-position: center center; background-repeat: no-repeat;
    -webkit-background-size: 100%; background-size: 100%; position: relative; }

.background-fixed .panel-image { background-attachment: scroll !important; }

div.panel-image::before {  background: none;}


h3 {font-size: 22px; margin: 22px 0; font-weight: bold;}
h2, h3, h4, h5, h6 { clear: both;   line-height: 1.3;}


.entry-content a:link { color: #003399;  text-decoration: none !important; border: none !important;;}
.entry-content a:visited { color: #003399;}
.entry-content a:hover { color: #CCC !important;  text-decoration: underline;}

a:link {text-decoration: none !important;}
a:visited { }
a:hover {text-decoration: none !important;}

.entry-content a, .entry-summary a, .widget a, .site-footer .widget-area a, .posts-navigation a, .widget_authors a strong {
  box-shadow: none !important;
  transition:color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out;
}

.entry-content a:focus, .entry-content a:hover, .entry-summary a:focus, .entry-summary a:hover, .widget a:focus, .widget a:hover, .site-footer .widget-area a:focus, .site-footer .widget-area a:hover, .posts-navigation a:focus, .posts-navigation a:hover, .comment-metadata a:focus, .comment-metadata a:hover, .comment-metadata a.comment-edit-link:focus, .comment-metadata a.comment-edit-link:hover, .comment-reply-link:focus, .comment-reply-link:hover, .widget_authors a:focus strong, .widget_authors a:hover strong, .entry-title a:focus, .entry-title a:hover, .entry-meta a:focus, .entry-meta a:hover, .page-links a:focus .page-number, .page-links a:hover .page-number, .entry-footer a:focus, .entry-footer a:hover, .entry-footer .cat-links a:focus, .entry-footer .cat-links a:hover, .entry-footer .tags-links a:focus, .entry-footer .tags-links a:hover, .post-navigation a:focus, .post-navigation a:hover, .pagination a:focus:not(.prev):not(.next), .pagination a:hover:not(.prev):not(.next), .comments-pagination a:focus:not(.prev):not(.next), .comments-pagination a:hover:not(.prev):not(.next), .logged-in-as a:focus, .logged-in-as a:hover, a:focus .nav-title, a:hover .nav-title, .edit-link a:focus, .edit-link a:hover, .site-info a:focus, .site-info a:hover, .widget .widget-title a:focus, .widget .widget-title a:hover, .widget ul li a:focus, .widget ul li a:hover {
    color: #000;
    -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1);
    box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1);
}

