html { margin-top: 0px !important; }
   .line_date { color: #3c4858; font-size: 14px; padding-left: 10px;}
   h1.line_card_title {font-size: 24px; color: #3c4858;}
   .line_image {float: left;}
   .line_image img {
       width: 125px !important;
       height: auto !important;
       overflow: visible;
       box-shadow: 0 0 6px rgba(0,0,0,.24), 0 8px 12px rgba(0,0,0,.14);
       padding: 4px;
   }
   p.related-article { display: none;}
   .line-post-module-bottom .line-description {padding: 0px 20px 20px 145px;font-size: 21px;}
   .line-post-module-bottom .line-description p {line-height: 27px;}
   .entry-content-page.card p {
   font-size: 18px;
   line-height: 28px;
   }
   h6.entry-byline {
       margin: 0 0 12px;
   }

@media screen and ( max-width: 414px ) {

.line-post-module-bottom .line-description {
padding: 100px 20px 20px 0px;
font-size: 21px;
}
.line_image {
float: left;
width: 100%;
}
.line_date {
display: none;
}
h1.line_card_title {
line-height: 28px;
}
}


.line-description.no_image {padding: 0px 20px 20px 0px;}
.site-logo {margin-top: -20px;left: 28px !important;}
.site-logo img {height: auto;max-width: 89%;position: relative;padding-left: 7%;}
.site-logo .custom-logo-link:hover {box-shadow: none !important;}
p.site-description {
    padding-left: 100px;
}
.site-branding {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.site-header.featured-image .custom-logo-link {background: transparent;}
