﻿div.loqyu-blog-image-container {
    max-width: 100%;
    width: 100%;
}

div.loqyu-blog-image-inner-container {
    position: relative;
}

div.loqyu-blog-image-inner-container a img {
    width: 100%;
}

div.loqyu-blog-image-inner-container > div.loqyu-blog-image-info-container {
    position: absolute;
    left: 0;
    bottom: 0;
    margin: 0;
    padding: 0.5em 1em;
    background: rgba(0, 0, 0, 0.6);
    opacity: 0;
    transition: all 500ms ease-in-out;
}

div.loqyu-blog-image-inner-container > div.loqyu-blog-image-info-container p {
    font-style: italic;
    color: #bebebf;
    margin: 0;
    padding: 0;
}

div.loqyu-blog-image-inner-container > a.loqyu-blog-image-photo:hover + div.loqyu-blog-image-info-container  {
    opacity: 1;
}

/*div.loqyu-blog-article-container h2 {*/
/*    margin-top: 2em;*/
/*    font-style: italic;*/
/*}*/

div.loqyu-blog-article-container h1.loqyu-blog-article-title {
    margin: 2em 0 0.25em 0;
}

div.loqyu-blog-article-container h2 {
    margin: 2.5em 0 1em 0;
}


div.loqyu-blog-article-container p.loqyu-blog-article-posted {
    margin: 0 0 2.5em 0;
    font-style: italic;
}

div.loqyu-blog-article-inner-container p {
    margin: 0 0 2em 0;
}

div.loqyu-blog-article-search-result-entry:first-of-type {
    margin: 2em 0 2.75em 0;
}

div.loqyu-blog-article-search-result-entry {
    margin: 1em 0 2.75em 0;
}

div.loqyu-blog-article-search-result-entry h3 {
    margin: 0 0 0.75em 0;
}

div.loqyu-blog-article-search-result-entry p {
    margin: 0;
}

div.loqyu-blog-article-search-result-entry p.loqyu-blog-article-search-result-entry-abstract {
    font-style: italic;
    margin: 0.5em 0 0 0;
}
