.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-link, .mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-quote {
	background-color: #034d9c
}
.mkd-filter-blog-holder {
	text-align: center;
	margin-bottom: 30px
}
.mkd-filter-blog-holder li {
	display: inline-block;
	padding: 0 8px;
	cursor: pointer;
	font-size: 15px
}
.mkd-blog-holder article.sticky .mkd-post-title a, .mkd-filter-blog-holder li.mkd-active {
	color: #034d9c
}
.mkd-blog-holder.mkd-blog-type-masonry.mkd-masonry-full-width {
	margin: 0 13px
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery {
	opacity: 0;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery.mkd-appeared {
	opacity: 1
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article {
	width: 25%;
	overflow: hidden
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article .mkd-post-image {
	height: 100%
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article .mkd-post-image a {
	display: block;
	height: 100%
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article .mkd-post-image a:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article .mkd-post-image a img {
	height: 100%;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: transform .3s ease;
	-moz-transition: transform .3s ease;
	transition: transform .3s ease
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article .mkd-title-date {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 0 34px 36px;
	color: #fff;
	width: 100%;
	font-family: Roboto, sans-serif;
	box-sizing: border-box;
	z-index: 102
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article .mkd-title-date a {
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article .mkd-post-title {
	font-size: 36px;
	line-height: 38px;
	margin-bottom: 9px
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article .mkd-post-title a:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-quote .mkd-masonry-gallery-quote-author {
	display: table;
	height: 100%;
	width: 100%;
	padding: 30px 9%;
	box-sizing: border-box
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-quote .mkd-masonry-gallery-quote-author .mkd-masonry-gallery-quote-author-inner {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-quote .mkd-post-mark {
	font-size: 50px;
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-quote .mkd-masonry-gallery-quote {
	font-size: 36px;
	line-height: 38px;
	color: #fff;
	line-height: 1.52em;
	margin-top: 22px
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-quote .mkd-masonry-gallery-quote a:hover {
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-quote .mkd-masonry-gallery-author {
	margin-top: 21px
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-link .mkd-masonry-gallery-link {
	display: table;
	height: 100%;
	width: 100%;
	padding: 30px;
	box-sizing: border-box
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-link .mkd-masonry-gallery-link .mkd-masonry-gallery-link-inner {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-link .mkd-masonry-gallery-link .mkd-post-title {
	font-size: 36px;
	line-height: 38px;
	color: #fff;
	line-height: 1.52em;
	margin-top: 40px
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-link .mkd-masonry-gallery-link .mkd-post-title a:hover {
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-link .mkd-masonry-gallery-link .mkd-post-mark {
	font-size: 48px;
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-video .mkd-video-post-link {
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 48px;
	color: #fff;
	height: 60px;
	width: 60px;
	border: 3px solid #fff;
	border-radius: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-video .mkd-video-post-link span {
	position: absolute;
	top: 50%;
	left: 50%;
	padding-left: 4px;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .mkd-blog-gallery, .mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .slick-list, .mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .slick-track {
	height: 100%
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .slick-slide {
	overflow: hidden
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .slick-next, .mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .slick-prev {
	height: 40px;
	width: 60px
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .slick-next:before, .mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .slick-prev:before {
	color: #fff;
	font-weight: 400;
	font-size: 40px;
	height: 40px;
	width: 60px;
	line-height: 38px
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-gallery .slick-next:before {
	right: -2px
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article:not(.format-gallery) .mkd-post-image a:before {
	z-index: 101;
	/*background: -webkit-linear-gradient(to top, rgba(0,0,0,.9) 0, rgba(0,0,0,.88) 1%, transparent 56%, transparent 74%);
	background: -o-linear-gradient(to top, rgba(0,0,0,.9) 0, rgba(0,0,0,.88) 1%, transparent 56%, transparent 74%);
	background: -moz-linear-gradient(to top, rgba(0,0,0,.9) 0, rgba(0,0,0,.88) 1%, transparent 56%, transparent 74%);
	background: linear-gradient(to top, rgba(0,0,0,.9) 0, rgba(0,0,0,.88) 1%, transparent 56%, transparent 74%)*/
}

a:hover {
	opacity:0.8;
}

.mkd-blog-holder.mkd-blog-type-masonry-gallery article:not(.format-gallery):hover .mkd-post-image a img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	transform: scale(1.05)
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width, .mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width-height {
	width: 50%
}
.mkd-blog-holder.mkd-blog-type-masonry-gallery .mkd-blog-masonry-gallery-grid-sizer {
	width: 25%
}
.mkd-blog-holder.mkd-blog-type-masonry, .mkd-blog-list-holder.mkd-masonry, .mkd-blog-slider-holder.mkd-masonry {
	margin: 0 -13px
}
.mkd-blog-holder.mkd-blog-type-masonry article, .mkd-blog-list-holder.mkd-masonry article, .mkd-blog-slider-holder.mkd-masonry article {
	display: block;
	padding: 0 13px;
	text-align: left;
	vertical-align: top;
	z-index: 100;
	margin: 0 0 26px;
	box-sizing: border-box
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-info-item, .mkd-blog-list-holder.mkd-masonry article .mkd-post-info-item, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-info-item {
	font-family: Roboto, sans-serif
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-info-category.mkd-post-info-item, .mkd-blog-list-holder.mkd-masonry article .mkd-post-info-category.mkd-post-info-item, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-info-category.mkd-post-info-item {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	font-family: Georgia, serif;
	font-style: italic;
	font-size: 17px;
	box-sizing: border-box;
	padding: 12px 24px 0
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-info-category.mkd-post-info-item a, .mkd-blog-list-holder.mkd-masonry article .mkd-post-info-category.mkd-post-info-item a, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-info-category.mkd-post-info-item a {
	display: inline-block;
	color: #fff;
	margin: 0 6px;
	text-shadow: 1px 1px 3px rgba(0,0,0,.2)
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-image, .mkd-blog-list-holder.mkd-masonry article .mkd-post-image, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-image {
	position: relative
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-image a, .mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-image img, .mkd-blog-list-holder.mkd-masonry article .mkd-post-image a, .mkd-blog-list-holder.mkd-masonry article .mkd-post-image img, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-image a, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-image img {
	display: block
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-image:after, .mkd-blog-list-holder.mkd-masonry article .mkd-post-image:after, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-image:after {
	content: "";
	opacity: .3;
	pointer-events: none;
	background: rgba(0,0,0,.4);
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-image:hover:after, .mkd-blog-list-holder.mkd-masonry article .mkd-post-image:hover:after, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-image:hover:after {
	opacity: 1
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-content, .mkd-blog-list-holder.mkd-masonry article .mkd-post-content, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-content {
	position: relative;
	background-color: #fff;
	box-shadow: 2px 3px 3.76px .24px rgba(0,0,0,.04)
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-link .mkd-post-content, .mkd-blog-holder.mkd-blog-type-masonry article.format-quote .mkd-post-content, .mkd-blog-list-holder.mkd-masonry article.format-link .mkd-post-content, .mkd-blog-list-holder.mkd-masonry article.format-quote .mkd-post-content {
	background-color: #034d9c;
	text-align: center
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-text-inner, .mkd-blog-list-holder.mkd-masonry article .mkd-post-text-inner, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-text-inner {
	padding: 27px 25px 25px
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-title, .mkd-blog-list-holder.mkd-masonry article .mkd-post-title, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-title {
	font-size: 20px;
	margin-top: 5px
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-excerpt, .mkd-blog-list-holder.mkd-masonry article .mkd-post-excerpt, .mkd-blog-slider-holder.mkd-masonry article .mkd-post-excerpt {
	margin-top: 13px
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-read-share-holder, .mkd-blog-list-holder.mkd-masonry article .mkd-read-share-holder, .mkd-blog-slider-holder.mkd-masonry article .mkd-read-share-holder {
	margin-top: 19px;
	color: #1bdd9b
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-read-share-holder>a, .mkd-blog-list-holder.mkd-masonry article .mkd-read-share-holder>a, .mkd-blog-slider-holder.mkd-masonry article .mkd-read-share-holder>a {
	color: #1bdd9b;
	font-weight: 700
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-read-share-holder>span, .mkd-blog-list-holder.mkd-masonry article .mkd-read-share-holder>span, .mkd-blog-slider-holder.mkd-masonry article .mkd-read-share-holder>span {
	position: relative;
	top: 2px
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-read-share-holder .mkd-blog-share, .mkd-blog-list-holder.mkd-masonry article .mkd-read-share-holder .mkd-blog-share, .mkd-blog-slider-holder.mkd-masonry article .mkd-read-share-holder .mkd-blog-share {
	float: right
}
.mkd-blog-holder.mkd-blog-type-masonry article .mkd-social-share-dropdown, .mkd-blog-list-holder.mkd-masonry article .mkd-social-share-dropdown, .mkd-blog-slider-holder.mkd-masonry article .mkd-social-share-dropdown {
	left: auto;
	top: auto;
	bottom: 0;
	right: 0
}
.mkd-blog-holder.mkd-blog-type-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-text-inner, .mkd-blog-list-holder.mkd-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-text-inner, .mkd-blog-slider-holder.mkd-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-text-inner {
	padding-top: 4px
}
.mkd-blog-holder.mkd-blog-type-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-info-category.mkd-post-info-item, .mkd-blog-list-holder.mkd-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-info-category.mkd-post-info-item, .mkd-blog-slider-holder.mkd-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-info-category.mkd-post-info-item {
	position: relative
}
.mkd-blog-holder.mkd-blog-type-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-info-category.mkd-post-info-item a, .mkd-blog-list-holder.mkd-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-info-category.mkd-post-info-item a, .mkd-blog-slider-holder.mkd-masonry article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-info-category.mkd-post-info-item a {
	color: #444;
	text-shadow: none
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-video .mkd-post-image-video, .mkd-blog-list-holder.mkd-masonry article.format-video .mkd-post-image-video {
	position: relative
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-video .mkd-post-video, .mkd-blog-list-holder.mkd-masonry article.format-video .mkd-post-video {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-video .mkd-post-video .mkd-video-post-link, .mkd-blog-list-holder.mkd-masonry article.format-video .mkd-post-video .mkd-video-post-link {
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 48px;
	color: #fff;
	height: 60px;
	width: 60px;
	border: 3px solid #fff;
	border-radius: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-video .mkd-post-video .mkd-video-post-link span, .mkd-blog-list-holder.mkd-masonry article.format-video .mkd-post-video .mkd-video-post-link span {
	position: absolute;
	top: 50%;
	left: 50%;
	padding-left: 4px;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-quote .mkd-post-text-inner, .mkd-blog-list-holder.mkd-masonry article.format-quote .mkd-post-text-inner {
	padding: 105px 49px
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-quote .mkd-post-mark, .mkd-blog-list-holder.mkd-masonry article.format-quote .mkd-post-mark {
	font-size: 48px;
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-quote .mkd-post-title-holder, .mkd-blog-list-holder.mkd-masonry article.format-quote .mkd-post-title-holder {
	margin-top: 15px;
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-quote .mkd-post-title-holder .quote-author, .mkd-blog-list-holder.mkd-masonry article.format-quote .mkd-post-title-holder .quote-author {
	display: block;
	margin-top: 21px;
	font-size: 14px;
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-quote .mkd-post-title, .mkd-blog-list-holder.mkd-masonry article.format-quote .mkd-post-title {
	color: #fff;
	line-height: 1.6em
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-quote .mkd-post-title a, .mkd-blog-list-holder.mkd-masonry article.format-quote .mkd-post-title a {
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-link .mkd-post-text-inner, .mkd-blog-list-holder.mkd-masonry article.format-link .mkd-post-text-inner {
	padding: 117px 30px 139px
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-link .mkd-post-mark, .mkd-blog-list-holder.mkd-masonry article.format-link .mkd-post-mark {
	font-size: 48px;
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-link .mkd-post-title, .mkd-blog-list-holder.mkd-masonry article.format-link .mkd-post-title {
	color: #fff;
	margin-top: 15px;
	margin-bottom: 0;
	line-height: 1.6em
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-link .mkd-post-title a, .mkd-blog-list-holder.mkd-masonry article.format-link .mkd-post-title a {
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-gallery .slick-next, .mkd-blog-holder.mkd-blog-type-masonry article.format-gallery .slick-prev, .mkd-blog-list-holder.mkd-masonry article.format-gallery .slick-next, .mkd-blog-list-holder.mkd-masonry article.format-gallery .slick-prev {
	height: 40px;
	width: 60px
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-gallery .slick-next:before, .mkd-blog-holder.mkd-blog-type-masonry article.format-gallery .slick-prev:before, .mkd-blog-list-holder.mkd-masonry article.format-gallery .slick-next:before, .mkd-blog-list-holder.mkd-masonry article.format-gallery .slick-prev:before {
	color: #fff;
	font-weight: 400;
	font-size: 40px;
	height: 40px;
	width: 60px;
	line-height: 38px
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-gallery .slick-next:before, .mkd-blog-list-holder.mkd-masonry article.format-gallery .slick-next:before {
	right: -2px
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-gallery .mkd-post-text .mkd-post-text-inner, .mkd-blog-list-holder.mkd-masonry article.format-gallery .mkd-post-text .mkd-post-text-inner {
	padding-top: 4px
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-gallery .mkd-post-text .mkd-post-info-category.mkd-post-info-item, .mkd-blog-list-holder.mkd-masonry article.format-gallery .mkd-post-text .mkd-post-info-category.mkd-post-info-item {
	position: relative
}
.mkd-blog-holder.mkd-blog-type-masonry article.format-gallery .mkd-post-text .mkd-post-info-category.mkd-post-info-item a, .mkd-blog-list-holder.mkd-masonry article.format-gallery .mkd-post-text .mkd-post-info-category.mkd-post-info-item a {
	color: #444
}
.mkd-blog-holder.mkd-blog-type-masonry {
	opacity: 0;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease
}
.mkd-blog-holder.mkd-blog-type-masonry.mkd-appeared {
	opacity: 1
}
.mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-title:hover, .mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-title .mkd-quote-title:hover {
	opacity: .85
}
.mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-masonry-grid-sizer, .mkd-blog-holder.mkd-blog-type-masonry article {
	width: 25%
}
.mkd-page-content-holder.mkd-grid-col-8 .mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-masonry-grid-sizer, .mkd-page-content-holder.mkd-grid-col-8 .mkd-blog-holder.mkd-blog-type-masonry article {
	width: 50%
}
.mkd-page-content-holder.mkd-grid-col-9 .mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-masonry-grid-sizer, .mkd-page-content-holder.mkd-grid-col-9 .mkd-blog-holder.mkd-blog-type-masonry article {
	width: 33%
}
.mkd-blog-holder.mkd-blog-type-standard {
	width: 66.6667%;
	margin: 0 auto
}
.mkd-blog-holder.mkd-blog-type-standard article {
	margin-bottom: 51px
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-category.mkd-post-info-item {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	font-family: Georgia, serif;
	font-style: italic;
	font-size: 17px;
	box-sizing: border-box;
	padding: 16px 24px 0
}
.mkd-blog-holder.mkd-blog-type-standard article.format-gallery .mkd-post-text .mkd-post-info-category.mkd-post-info-item, .mkd-blog-holder.mkd-blog-type-standard article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-info-category.mkd-post-info-item {
	width: auto;
	margin: -30px -26px 0;
	position: relative
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-category.mkd-post-info-item a {
	display: inline-block;
	color: #fff;
	margin: 0 6px;
	text-shadow: 1px 1px 3px rgba(0,0,0,.2)
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image a, .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image img {
	display: block
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-content {
	position: relative
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-text {
	padding: 30px 26px;
	background-color: #fbfbfb;
	border: 1px solid #d9e6ea
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-title {
	font-size: 36px;
	line-height: 38px;
	margin-top: 11px
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-excerpt {
	margin-top: 19px
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info {
	margin-top: 31px
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info .mkd-post-info-item {
	display: inline-block;
	margin-right: 18px
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info .mkd-post-info-item a {
	color: #a2a2a2
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info .mkd-post-info-item a:hover {
	color: #034d9c
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info .mkd-post-info-item.mkd-blog-share {
	float: right;
	margin-top: 8px;
	margin-right: 0
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-item {
	font-family: Roboto, sans-serif
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-author .mkd-avatar {
	display: inline-block;
	vertical-align: middle
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-author .mkd-avatar a, .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-author .mkd-avatar img {
	display: block
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-author .mkd-avatar img {
	border-radius: 50%
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-author .mkd-author {
	display: inline-block;
	padding-left: 18px
}
.mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-title a, .mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-title .mkd-quote-title a {
	display: block;
	color: #fff
}
.mkd-blog-holder.mkd-blog-type-standard article .mkd-social-share-dropdown {
	left: auto;
	top: auto;
	bottom: 0;
	right: 0
}
.mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-text {
	background-color: #034d9c;
	padding: 50px 37px
}
.mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-mark {
	font-size: 60px;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 37px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}
.mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-title {
	padding-left: 87px;
	color: #fff;
	margin-top: 0
}
.mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-title .mkd-quote-title {
	font-size: 20px;
	color: #fff;
	line-height: 1.6em;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease
}
.mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-quote-author-holder {
	font-size: 14px
}
.mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-text {
	background-color: #034d9c;
	padding: 43px 44px
}
.mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-mark {
	font-size: 50px;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 43px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}
.mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-title {
	padding-left: 70px;
	font-size: 20px;
	color: #fff;
	line-height: 1.6em;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease
}
.mkd-blog-single-navigation .mkd-navigation-post-date, .mkd-tags a {
	font-size: 12px;
	font-family: Roboto, sans-serif
}
.mkd-tags a, .mkd-tags-share-holder .mkd-share-icons-single .mkd-social-share-holder {
	display: inline-block
}
.mkd-blog-holder.mkd-blog-type-standard article.format-gallery .mkd-post-text .mkd-post-info-category.mkd-post-info-item a {
	color: #444
}
.mkd-blog-holder.mkd-blog-type-standard article:not(.has-post-thumbnail):not(.format-gallery) .mkd-post-info-category.mkd-post-info-item a {
	color: #444;
	text-shadow: none
}
.mkd-grid-col-9 .mkd-blog-holder.mkd-blog-type-standard {
	width: 97.2%
}
.mkd-grid-col-8 .mkd-blog-holder.mkd-blog-type-standard {
	width: 100%
}
@media only screen and (max-width:1024px) {
.mkd-blog-holder.mkd-blog-type-standard {
	width: 100%!important
}
}
.mkd-tags a {
	text-transform: uppercase;
	color: #a1a1a1;
	font-weight: 500;
	padding: 0 16px;
	background-color: #f5f5f5;
	border: 1px solid #d9e6ea;
	height: 29px;
	line-height: 30px;
	margin-right: 10px
}
.mkd-tags-share-holder {
	margin-top: 50px
}
.mkd-tags-share-holder .mkd-single-tags-holder {
	float: left
}
.mkd-tags-share-holder .mkd-share-icons-single {
	float: right
}
.mkd-tags-share-holder .mkd-share-icons-single .mkd-share-label {
	display: inline-block;
	font-family: Roboto, sans-serif;
	text-transform: uppercase;
	vertical-align: middle;
	margin-right: 20px
}
.mkd-blog-single-navigation .mkd-single-nav-image-holder a, .mkd-blog-single-navigation .mkd-single-nav-image-holder img, .mkd-related-posts-holder .mkd-related-post a, .mkd-related-posts-holder .mkd-related-post img {
	display: block
}
.mkd-single-links-pages {
	margin-top: 30px
}
.mkd-author-description {
	margin-top: 50px
}
.mkd-author-description .mkd-author-description-inner {
	border: 1px solid #d9e6ea;
	background-color: #fbfbfb;
	padding: 20px 23px
}
.mkd-author-description .mkd-author-description-image {
	float: left;
	width: 216px;
	height: 142px;
	position: relative;
	overflow: hidden
}
.mkd-author-description .mkd-author-description-image img {
	display: block;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}
.mkd-author-description .mkd-author-description-text-holder {
	padding-left: 243px
}
.mkd-author-description .mkd-author-description-text-holder .mkd-author-name {
	margin-top: 16px
}
.mkd-author-description .mkd-author-description-text-holder .mkd-author-text {
	margin-top: 13px
}
.mkd-author-description .mkd-author-description-text-holder .mkd-author-social-holder>a {
	margin-right: 8px
}
.mkd-related-posts-holder {
	margin-top: 50px
}
.mkd-related-posts-inner {
	margin: 0 -12px
}
.mkd-related-posts-holder .mkd-related-post {
	float: left;
	width: 25%;
	padding: 0 12px;
	box-sizing: border-box
}
.mkd-blog-single-navigation {
	border-top: 1px solid #d9e6ea;
	padding: 36px 0
}
.mkd-blog-single-navigation .mkd-single-nav-image-holder {
	width: 58px
}
.mkd-blog-single-navigation .mkd-blog-single-next, .mkd-blog-single-navigation .mkd-blog-single-prev {
	width: 50%
}
.mkd-blog-single-navigation .mkd-blog-single-prev, .mkd-blog-single-navigation .mkd-blog-single-prev .mkd-single-nav-image-holder {
	float: left
}
.mkd-blog-single-navigation .mkd-blog-single-prev .mkd-single-nav-content-holder {
	padding-left: 71px;
	text-align: left
}
.mkd-blog-single-navigation .mkd-blog-single-next, .mkd-blog-single-navigation .mkd-blog-single-next .mkd-single-nav-image-holder {
	float: right
}
.mkd-blog-single-navigation .mkd-blog-single-next .mkd-single-nav-content-holder {
	padding-right: 71px;
	text-align: right
}
.mkd-blog-single-navigation .mkd-navigation-post-title {
	margin-top: 1px;
	margin-bottom: 3px
}
body.single-post .mkd-container>.mkd-post-image-title {
	position: relative;
	text-align: center;
	padding: 14% 0 12%;
	background-size: cover
}
body.single-post .mkd-container>.mkd-post-image-title.left {
	text-align: right
}
body.single-post .mkd-container>.mkd-post-image-title.right {
	text-align: left
}
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-image-title-overlay {
	background-color: #333232;
	opacity: .7;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-image-title-inner {
	position: relative;
	z-index: 11
}
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-title {
	font-size: 72px;
	color: #fff;
	margin-top: 12px;
	margin-bottom: 31px
}
@media only screen and (max-width:768px) {
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-title {
	font-size: 40px
}
}
@media only screen and (max-width:480px) {
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-title {
	font-size: 32px
}
}
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-info {
	font-family: Roboto, sans-serif;
	color: #fff
}
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-info>div {
	display: inline-block;
	padding-right: 17px
}
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-info a {
	color: #fff
}
body.single-post .mkd-container>.mkd-post-image-title .mkd-post-info .mkd-post-info-category-icon, body.single-post .mkd-container>.mkd-post-image-title .mkd-post-info .mkd-post-info-comments-icon, body.single-post .mkd-container>.mkd-post-image-title .mkd-post-info .mkd-post-info-date-icon {
	padding: 0 7px 0 0
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-image-title {
	width: 66.6667%;
	margin: 0 auto
}
.mkd-grid-col-9 .mkd-blog-holder.mkd-blog-single.mkd-blog-image-title {
	width: 88.8889%
}
.mkd-grid-col-8 .mkd-blog-holder.mkd-blog-single.mkd-blog-image-title {
	width: 100%
}
@media only screen and (max-width:1024px) {
.mkd-blog-holder.mkd-blog-single.mkd-blog-image-title {
	width: 100%!important
}
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard {
	width: 66.6667%;
	margin: 0 auto
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-image img {
	display: block
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info-date {
	margin-top: 28px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-title {
	font-size: 36px;
	line-height: 38px;
	margin-top: 6px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info {
	margin-top: 18px;
	margin-bottom: 22px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info .mkd-post-info-item {
	display: inline-block;
	margin-right: 20px;
	font-size: 12px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info .mkd-post-info-item .mkd-post-info-category-icon, .mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info .mkd-post-info-item .mkd-post-info-comments-icon, .mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info .mkd-post-info-item.mkd-post-info-date {
	font-size: 14px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info .mkd-post-info-item .mkd-post-info-comments-icon {
	margin-right: 10px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info .mkd-post-info-item a {
	color: #a2a2a2
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info .mkd-post-info-item a:hover {
	color: #034d9c
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info-author .mkd-avatar {
	display: inline-block;
	vertical-align: middle
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info-author .mkd-avatar a, .mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info-author .mkd-avatar img {
	display: block
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info-author .mkd-avatar img {
	border-radius: 50%
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info-author .mkd-author {
	display: inline-block;
	padding-left: 5px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article .mkd-post-info-item {
	font-family: Roboto, sans-serif
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-link .mkd-post-link {
	background-color: #034d9c;
	position: relative
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-link .mkd-post-link .mkd-post-mark {
	position: absolute;
	top: 50%;
	width: 135px;
	text-align: center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-link .mkd-post-link .mkd-post-mark span {
	color: #fff;
	font-size: 48px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-link .mkd-post-link .mkd-post-title {
	padding-left: 135px;
	padding-right: 30px;
	margin-top: 63px;
	margin-bottom: 63px;
	color: #fff;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-link .mkd-post-link .mkd-post-title:hover {
	opacity: .85
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-link .mkd-post-link .mkd-post-title a:hover {
	color: #fff
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-quote .mkd-post-quote {
	background-color: #034d9c;
	position: relative
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-quote .mkd-post-quote .mkd-post-mark {
	position: absolute;
	top: 50%;
	width: 135px;
	text-align: center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-quote .mkd-post-quote .mkd-post-mark span {
	color: #fff;
	font-size: 93px
}
.mejs-controls .mejs-pause button, .mejs-controls .mejs-play button {
	font-size: 18px
}
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard article.format-quote .mkd-post-quote .mkd-post-title {
	padding-left: 135px;
	padding-right: 30px;
	margin-top: 63px;
	margin-bottom: 63px;
	color: #fff
}
.mkd-grid-col-9 .mkd-blog-holder.mkd-blog-single.mkd-blog-standard {
	width: 88.8889%
}
.mkd-grid-col-8 .mkd-blog-holder.mkd-blog-single.mkd-blog-standard {
	width: 100%
}
@media only screen and (max-width:1024px) {
.mkd-blog-holder.mkd-blog-single.mkd-blog-standard {
	width: 100%!important
}
}
.mkd-blog-holder article .mkd-audio-image-holder, .mkd-blog-list-holder article .mkd-audio-image-holder {
	position: relative
}
.mkd-blog-holder article .mkd-audio-image-holder .mkd-audio-player-holder, .mkd-blog-list-holder article .mkd-audio-image-holder .mkd-audio-player-holder {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%
}
.mkd-blog-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container, .mkd-blog-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container .mejs-controls, .mkd-blog-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-embed, .mkd-blog-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-embed body, .mkd-blog-list-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container, .mkd-blog-list-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container .mejs-controls, .mkd-blog-list-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-embed, .mkd-blog-list-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-embed body {
	background-color: rgba(0,0,0,.2)
}
.mkd-blog-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container .mejs-controls, .mkd-blog-list-holder article .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container .mejs-controls {
	height: 38px!important
}
.mkd-blog-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder, .mkd-blog-list-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder {
	position: relative
}
.mkd-blog-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container, .mkd-blog-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container .mejs-controls, .mkd-blog-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder .mejs-embed, .mkd-blog-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder .mejs-embed body, .mkd-blog-list-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container, .mkd-blog-list-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder .mejs-container .mejs-controls, .mkd-blog-list-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder .mejs-embed, .mkd-blog-list-holder article:not(.has-post-thumbnail) .mkd-audio-image-holder .mkd-audio-player-holder .mejs-embed body {
	background-color: #000
}
.mkd-self-hosted-video-holder .mkd-video-wrap .mejs-container, .mkd-self-hosted-video-holder .mkd-video-wrap .mejs-overlay-play {
	height: 100%!important;/*!important because of the inline style*/
	width: 100%!important/*!important because of the inline style*/
}
.mejs-container {
	height: 38px!important
}
.mejs-container * {
	font-family: "Varela Round", sans-serif
}
.mejs-controls .mejs-button button, .mejs-controls .mejs-mute button, .mejs-controls .mejs-pause button, .mejs-controls .mejs-play button, .mejs-controls .mejs-unmute button {
	font-family: ElegantIcons
}
.mejs-container .mejs-controls {
	height: 38px;
	display: block!important;
	visibility: visible!important;
	opacity: 1!important
}
.mejs-container .mejs-controls div {
	height: 38px;
	text-align: center;
	line-height: 40px
}
.mejs-controls .mejs-button button {
	background: 0 0;
	color: #fff;
	margin: 0;
	height: 100%;
	position: static;
	width: auto;
	display: inline-block;
	-webkit-transition: color .15s ease-out;
	-moz-transition: color .15s ease-out;
	transition: color .15s ease-out
}
.mejs-controls .mejs-button button:hover {
	color: #034d9c
}
.mejs-controls .mejs-button button:focus {
	outline: 0
}
.mejs-container .mejs-controls .mejs-playpause-button {
	width: 46px
}
.mejs-controls .mejs-play button:after {
	content: "\49"
}
.mejs-controls .mejs-pause button:after {
	content: "\5f"
}
.mejs-controls .mejs-mute button {
	font-size: 15px
}
.mejs-controls .mejs-mute button:after {
	content: "\7a"
}
.mejs-controls .mejs-unmute button {
	font-size: 13px
}
.mejs-controls .mejs-unmute button:after {
	content: "\78"
}
.mejs-container .mejs-controls .mejs-fullscreen-button {
	width: 32px
}
.mejs-container .mejs-controls .mejs-fullscreen-button button {
	font-size: 13px
}
.mejs-container .mejs-controls .mejs-fullscreen-button button:after {
	content: "\30"
}
.mejs-container .mejs-controls .mejs-time {
	height: 39px;
	padding: 0;
	width: 35px;
	font-size: 12px;
	font-weight: 600
}
.mejs-controls div.mejs-time-rail {
	padding-top: 0
}
.mejs-controls .mejs-time-rail .mejs-time-float {
	display: none!important
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail .mejs-time-total {
	height: 6px;
	background-color: #fff
}
.mejs-controls .mejs-time-rail .mejs-time-total {
	margin-top: 17px
}
.mejs-controls .mejs-time-rail .mejs-time-current:after {
	content: '';
	height: 9px;
	width: 9px;
	background-color: #034d9c;
	position: absolute;
	bottom: 50%;
	right: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	margin-top: 6px
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
	height: 6px;
	background-color: #d6dbdd
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-time-rail .mejs-time-current {
	background-color: #034d9c;
	height: 6px
}
