.blogPostAnchor {
    display:block !important;
}

#homepage 
code,
pre {
	overflow: auto;
	padding: 0px 10px;
	border-radius: 3px;
	background-color: rgba(248, 248, 248, 0.3);
	font-size: .1rem;
	font-family: "Lato", sans-serif; /*"Courier 10 Pitch", Courier, monospace;*/
	line-height: 1.5;
}
#homepage 
code,
.dark .container .col-md-4:not(:last-child) {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.3));
}
#homepage pre {
	overflow:hidden;
}
.brand {
	margin: 0;
	width:135px;
}
header {
  padding: 0;
}
body > div > div > div:nth-child(1){
	padding:0;
}
body > div.umb-grid > div > div:nth-child(1){
	background-color:lightgrey;
	padding: 10px 0;
}
    h1 {
      font-size: 30px;
      /* display: block; */
      color: black;
    }
@media (min-width: 768px) {
    header .container {
        max-width: 100%;
        padding: 0 40px 0 0;
    }

        header .container .row > div {
            padding-left: 0;
        }

    .container {
        max-width: 99%;
    }

    .dark .container .col-md-4:nth-child(3) {
        /*width: 32.5%;*/
        /*margin-right: 10px;*/
        height: 500px;
        overflow-x: hidden;
        overflow-y: scroll;
    }
        .dark .container .col-md-4 {
            /*width: 32.5%;*/
            /*margin-right: 10px;*/
            height: 500px;
			padding:26px;
        }
		.dark .container .col-md-4:last-child {
            padding:0px;
        }
}
body > header > div.container > div > div.col-xs-8.col-sm-12.col-md-2 {padding-left:0;
}
/* Responsive iFrame */
 
.responsive-iframe-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
 
.responsive-iframe-container iframe,   
.vresponsive-iframe-container object,  
.vresponsive-iframe-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
footer{
	clear:both;
}
h1.site-title {
    float:left;
	position: ABSOLUTE;
    left: 155px;	
	color: rgba(84, 140, 69, 0.75);
    font-weight: 500;
    width: 100px;
    display: block;
    word-wrap: normal;
    white-space: normal;
    line-height: 36px;
    top: 5px;
}
.date {
	font-size:12px;
}
.row.blogsContainer {
	position: relative;
    top: -27px;
		}
div.brand {
    padding: 20px;
	margin:5px 0 5px 10px;
	background-position: 40% 48%;
	background-size:140px;
	width:140px;
}
.container .col-md-3 img {
    float: right;
}
@media (max-width: 960px) {
.container .col-md-3 img {
    float: inherit;
			}
}
#mc_embed_signup {
			    background: #fff;
    clear: left;
    font: inherit !important;
    border: 1px solid black;
    background-color: #E0E0E0;
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
