    /*
 Theme Name:   Cleanblog Child
 Description:  Mein Child Theme
 Author:       deisenmann
 Author URI:   http://www.psw-group.de
 Template:     cleanblog
 Version:      1.0
 Text Domain: cleanblog-child
*/
    /*
* @Author: deisenmann
* @Date:   2016-03-14 21:55:34
* @Last Modified by:   Dustin Eisenmann
* @Last Modified time: 2016-03-14 21:56:42
*/


    .post-feed-wrapper .entry-header .entry-title a {
        font-family: Source Sans Pro;
        font-weight: 700;
        color: #4a4849;
        font-size: 28px;
    }

    .search-submit {
        border-radius: 0 2px 2px 0;
        bottom: 0;
        overflow: hidden;
        padding: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 42px;
        border-bottom: 2px solid rgba(51, 51, 51, .18)!important;
    }

    .widget button.search-submit {
        background-color: #00447a;
        color: white;
        border-color: #00447a;
    }

    .site-footer {
        background-color: #565656;
        font-family: Source Sans Pro !important;
    }

    .home .lh-nav-bg-transform.navbar-default .navbar-brand,
    .home .lh-nav-bg-transform.navbar-default .navbar-brand:hover,
    .home .lh-nav-bg-transform.navbar-default .navbar-brand:active,
    .home .lh-nav-bg-transform.navbar-default .navbar-brand:focus,
    .home .lh-nav-bg-transform.navbar-default .navbar-brand:hover {
        font-family: Source Sans Pro !important;
    }

    html,
    body
     {
        font-family: Source Sans Pro !important;
    }

    #secondary .widget #recentcomments a,
    #secondary .widget .rsswidget {
        color: #00447a !important;
    }

    #secondary .widget #recentcomments a:hover,
    #secondary .widget .rsswidget {
        color: #bcbcbc !important;
    }


    #secondary .widget a:hover,
    #secondary .widget a:focus {
        color: #bcbcbc !important;
    }

    .site-header {
        background: url(/blog/wp-content/uploads/2017/09/iso27001-hero.png) !important;
        background: no-repeat scroll top;
        background-size: cover;
        background-position: top;
    }

    .btn,
    .btn-default:visited,
    .btn-default:active:hover,
    .btn-default.active:hover,
    .btn-default:active:focus,
    .btn-default.active:focus,
    .btn-default:active.focus,
    .btn-default.active.focus {
        background: #00447a !important;
        color: white !important;
    }


    #secondary h4.widget-title {
        margin-top: 30px;
        font-size: 18px;
        font-family: Source Sans Pro !important;
    }

    .copy-right-section,
    h2.comments-title {
        font-family: Source Sans Pro !important;
    }

    .post-thumbnail-wrap {
        min-height: 300px;
    }

    .single .entry-content a,
    .page .entry-content a,
    .single .post-comments a,
    .page .post-comments a,
    .single .next-article a,
    .single .prev-article a,
    .page .next-article a,
    .page .prev-article a {
        color: #00447a !important;
    }

    #respond input#submit {
        background: #00447a !important;
        background: #00447a;
    }

    .next-article a,
    .next-post a,
    .prev-article a,
    .prev-post a {
        background: #fff;
        padding: 15px 25px;
        box-shadow: 0 2px 25px rgba(0, 0, 0, .08);
        font-weight: 600;
        color: #4dbf99;
        margin-bottom: 35px;
        width: 100%;
        text-align: center;
        text-decoration: none;
        position: relative;
        font-size: 17px;
    }

    .single .entry-content a:hover,
    .page .entry-content a:hover,
    .single .post-comments a:hover,
    .page .post-comments a:hover,
    .single .next-article a:hover,
    .single .prev-article a:hover,
    .page .next-article a:hover,
    .page .prev-article a:hover {
        color: #bcbcbc !important;
    }

    blockquote {
        border-left: 5px solid #00447a !important;
    }

    .navbar-nav>li>a {
        padding-top: 25px;
        padding-bottom: 25px;
        font-size: 15px !important;
    }

    @media (min-width: 768px) {
        ul#menu-hauptmenue {
            float: right !important;
            margin: 0;
        }
    }

    .navbar-fixed-top,
    .navbar-fixed-bottom {
        position: inherit;
        right: 0;
        left: 0;
        z-index: 1030;
    }

    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:hover,
    .navbar-default .navbar-nav>.active>a:focus {
        color: #555;
        background-color: #f8f8f8;
    }

    #secondary h3.widget-title,
    #secondary h4.widget-title {
        color: #00447a;
    }

    .post-password-form input[type="submit"],
    .post-password-form input[type="submit"]:hover,
    .post-password-form input[type="submit"]:focus,
    .post-password-form input[type="submit"]:active,
    .search-submit,
    .search-submit:hover,
    .search-submit:focus,
    .search-submit:active {
        background-color: #00447a !important; 
        background: #00447a !important; 
        border-color: #00447a !important;
        color: white;
    }

 	.blog .next-post a,
    .blog .prev-post a,
    .blog .next-post a i.fa,
    .blog .prev-post a i.fa,
    .blog .posts-navigation .next-post a:hover .fa,
    .blog .posts-navigation .prev-post a:hover .fa {
        color: #00447a !important;;
    }

	.single-author .entry-meta .author {
	display: inline;
	}

	.site-info {
    text-align: center;
    margin: 0;
    margin-right: 15px !important;
    margin-left: 15px !important;
}

