a {
    color: #d11012;
}

.oi_ddate {
    color: #d11012;
}

.oi_legend {    
  	font-family: Lato !important;
	font-weight: 100 !important;
}

.oi_head_holder .row {
  display: flex;
  flex-direction: column;
}

.blog .col-md-4 .oi_widget,
.single-post .col-md-4 .oi_widget,
.archive .col-md-4 .oi_widget {
  margin-bottom: 0px;
  padding: 0px;
}
.blog .col-md-4 .oi_widget:nth-child(n+5),
.single-post .col-md-4 .oi_widget:nth-child(n+5),
.archive .col-md-4 .oi_widget:nth-child(n+5) {
  display: inline-block;
}
.blog .col-md-4 .oi_widget:last-child,
.single-post .col-md-4 .oi_widget:last-child,
.archive .col-md-4 .oi_widget:last-child {
  display: block;
}
.blog .col-md-4 .simple-image,
.single-post .col-md-4 .simple-image,
.archive .col-md-4 .simple-image{
  margin: 5px;
}
.blog .col-md-4 .simple-image img,
.single-post .col-md-4 .simple-image img,
.archive .col-md-4 .simple-image img{
  height: auto;
}

/* fixes blog titles on individual posts, per Kora 03/07/2016 */
.oi_wo_featured_cont {
  position: inherit;
}

.col-md-4 .oi_widget_area {
  position: inherit;
}

.oi_widget {
  background: none;}

/* increases size of the logo by 25% */

    
@media (min-width: 992px) {
	.oi_head_holder .row .col-md-3 {
  		margin: 0 auto;
	}

	.oi_head_holder .row .col-md-3 img {
  		max-width: 125%;
	}

	.oi_head_holder .row .col-md-9 {
  		margin: 0 auto;
  		width: 100%;
  		display: flex;
  		justify-content: center;
	}
}

.oi_head_holder.oi_sticky {
  padding: 40px 100px 0px 40px;
}

.double-column-form ul {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
}