.widget.widget_listing_comments {
    display: none !important;
}
.widget.widget_listing_comments {
    display: none;
}
.home_page_sections_with_posttype_wrap article.card.card--listing.card--widget {
    border-radius: 5px !important;
	position: relative;
    overflow: hidden;
}
.home_page_sections_with_posttype_wrap article.card:after {
    border: none !important;
}
.home_page_sections_with_posttype_wrap .card--listing .card__content {
    padding: 0px !important;
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 1;
    text-align: center;
}
.home_page_sections_with_posttype_wrap .card__content h2.card__title {
    font-size: 15px !important;
	display: inline-block;
    background: #fff;
    color: #313131;
    padding: 0 15px;
    position: relative;
    min-width: 120px;
    height: 40px;
    line-height: 40px;
    white-space: nowrap;
    font-family: Copse, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
	
}
.home_page_sections_with_posttype_wrap .front-page-section .list a {
    padding-bottom: 45px;
}
.home_page_sections_with_posttype_wrap .card--widget {
    max-width: 400px !Important;
}
.home_page_sections_with_posttype_wrap aside.card__image:hover {
	transform: scale(1.1);
}
.home_page_sections_with_posttype_wrap aside.card__image {
	transition: all .3s;
}

.home_page_sections_category_posttype_wrap .front-page-categories .grid .mkdf-pcl-item {
    padding: 0 15px;
}
.home_page_sections_category_posttype_wrap .grid .mkdf-item-space {
    width: 16.66667%;
}
.home_page_sections_category_posttype_wrap .grid .mkdf-item-space {
    position: relative;
    display: inline-block;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.home_page_sections_category_posttype_wrap article .mkdf-pcli-link {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 10;
}
.home_page_sections_category_posttype_wrap article .mkdf-pcl-item-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
	text-align: center;
    padding: 30px 20px 20px;
    border: 1px solid transparent;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    -webkit-transition: border-color .2s ease-in-out;
    -o-transition: border-color .2s ease-in-out;
    transition: border-color .2s ease-in-out;
}
.home_page_sections_category_posttype_wrap article .mkdf-pcli-link+.mkdf-pcl-item-inner .mkdf-pcli-image {
    -webkit-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
}
.home_page_sections_category_posttype_wrap article .mkdf-pcli-image {
    position: relative;
    display: inline-block;
    width: 75%;
    vertical-align: middle;
}
.home_page_sections_category_posttype_wrap .grid.list {
    width: 100%;
    margin: 0 auto;
}
.home_page_sections_category_posttype_wrap h3.widget_title.widget_title--frontpage {
    padding-top: 40px;
}
.home_page_sections_category_posttype_wrap {
    margin-bottom: 20px;
}
.home_page_sections_category_posttype_wrap article .mkdf-pcli-text-holder {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: opacity .2s ease-in-out;
    -o-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
}
.home_page_sections_category_posttype_wrap article .mkdf-pcli-text-wrapper {
    position: relative;
    display: table;
    table-layout: fixed;
    height: 100%;
    width: 100%;
}
.home_page_sections_category_posttype_wrap article .mkdf-pcli-text {
    position: relative;
    display: table-cell;
    height: 100%;
    width: 100%;
    vertical-align: middle;
}
.home_page_sections_category_posttype_wrap article .mkdf-pcli-title {
    margin: 15px 0 3px;
}
h4.mkdf-pcli-title.entry-title {
    font-size: 14px;
    padding-top: 14px;
}
.home_page_sections_category_posttype_wrap
  article
  .mkdf-pcli-link:hover
  + .mkdf-pcl-item-inner {
  border-color: #ededed;
}
.home_page_sections_category_posttype_wrap
  article
  .mkdf-pcli-link:hover
  + .mkdf-pcl-item-inner
  .mkdf-pcli-image {
  -webkit-transform: translateY(-7px);
  -ms-transform: translateY(-7px);
  transform: translateY(-7px);
}
@media only screen and (max-width: 1366px) and (min-width: 1025px) {
	.home_page_sections_category_posttype_wrap .mkdf-item-space:nth-child(6n+1) {
		clear: both;
	}
}
@media only screen and (max-width: 1000px) {
	.home_page_sections_category_posttype_wrap .mkdf-item-space {
		width: 33.33333% !important;
	}
}
@media only screen and (max-width: 680px) {
	.home_page_sections_category_posttype_wrap .mkdf-item-space {
		width: 45% !important;
	}
	.home_page_sections_category_posttype_wrap .grid.list {
		text-align: center;
	}
	.home_page_sections_category_posttype_wrap .grid--widget {
		display:block;
	}
	h4.mkdf-pcli-title.entry-title {
		font-size: 11px;
		padding-top: 14px;
	}
	.home_page_sections_category_posttype_wrap article .mkdf-pcl-item-inner {
		padding: 30px 5px 20px;
	}
/* 	.single:not(.single-job_listing) .entry-header.has-image, .page .entry-header.has-image {
    	min-height: 250px !important;
	} */
/* 	.page-template-front_page .entry-header .header-content {
		margin-bottom: 0px !important;
	}
	.page-template-front_page .entry-header {
		padding: 71px 0 16px !Imabove;
	} */
}
.header-content h1.page-title {
    padding-top: 100px;
}