﻿
a {
    cursor: pointer;
}

.spaninfo {
    color: cadetblue;
    margin-right: 5px;
}

    .spaninfo a {
        font-size: 1.1em;
    }

article {
    margin: 2rem 0;
}

.blog .blog-title a:hover {
    text-decoration: none;
    color: orange;
}

.blog .blog-title {
    margin-bottom: 1rem;
}

div.blogcontainer .blog-title a {
    color: #000;
}

.blog .blog-meta {
    font-size: small
}

    .blog .blog-meta .spaninfo {
        color: #aaa;
    }

.blog .blog-description {
    font-size: .875rem;
    margin-bottom: 1rem;
    color: #000;
}

.blog blog-img {
    opacity: 0.8;
}

#frmPagepart {
    text-align: center;
    margin-top: 50px;
}

    #frmPagepart a {
        font-size: 13px;
    }

.blogcontainer div {
    min-height: 100px;
    margin: 10px 0;
}

.blog-img-container .blog-img-link {
    display: inline-block;
    overflow: hidden;
    box-sizing: border-box;
}

.blog-img-container .blog-img {
    transition: all 0.2s linear;
}

.blog:hover .blog-img {
    transform: scale(1.1);
}
