aside.mkdf-sidebar.fixed {
	position: fixed;
	bottom: 0;
}

aside.mkdf-sidebar.sticked {
	position: absolute;
	bottom: 0;
}

/*aside.mkdf-sidebar.sticked {
	position: fixed !important;
	top: auto !important;
	left: auto;
}

.sticked, .sticked-bottom {
    position: fixed;
    left: 50%;
    margin-left: 305px;    
}

.sticked-bottom {
    position: absolute;
}

.sticked {
    bottom: 0;
}*/

body.home .mkdf-content {
	margin-top: 0 !important;
}

.mkdf-mobile-menu-open {
	overflow-y: hidden !important;
}

aside.mkdf-sidebar {
	margin-bottom: 0;
}
/*.mkdf-sticky-sidebar-appeared {
	position: 'fixed';
	top: auto;
	margin-top: -10px;
	bottom: 0;
}*/

#menu-mobile-menu li:first-of-type a {
	color: #000;
	cursor: auto;
}

.static-sidebar {
	display: block; 
	vertical-align: baseline; 
	/*float: left;*/
	position: static; 
/*	height: 1967px; 
	width: 321px; */
}

.mkdf-main-menu>ul>li>a>span.item_outer.has-submenu:before {
  content:"";
  position: absolute;
  right: -13px;
  top: 8px;
  width: 0;
  height: 0;
	border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #ff5347;
  z-index:9999;
}

.single-post .mkdf-post-text p {
	font-size: 18px;
}

.archive.category .post_content_logo {
	display: none;
}

/*.mkdf-page-header {
	margin: 20px 0 90px;
 */

.mkdf-btn.mkdf-btn-solid:hover {
	box-shadow: 0 0 20px rgba(78, 78, 78, 0.5); 
}

.mkdf-btn.mkdf-btn-solid:after {
	display: none;
}

.mkdf-news-holder .owl-item .mkdf-post-image img {
	border-radius: 0;
}

@media (max-width: 1024px) {
	body.archive.category .mikado_cat_block_1.mkdf-news-holder.mkdf-news-block-pp-two-third-one-third .mkdf-news-block-part-featured,
	body.archive.category .mikado_cat_block_1.mkdf-news-holder.mkdf-news-block-pp-two-third-one-third .mkdf-news-block-part-featured .mkdf-post-image a,
	body.archive.category .mikado_cat_block_1.mkdf-news-holder.mkdf-news-block-pp-two-third-one-third .mkdf-news-block-part-featured .mkdf-post-image a img,
	body.archive.category .mikado_cat_block_1.mkdf-news-holder.mkdf-news-block-pp-two-third-one-third .mkdf-news-block-part-featured .mkdf-news-item-image-holder,
	body.archive.category .mikado_cat_block_1.mkdf-news-holder.mkdf-news-block-pp-two-third-one-third .mkdf-news-block-part-non-featured,
	body.archive.category .mikado_cat_block_3 .mkdf-layout2-item.mkdf-layout2-proportions-50-50 .mkdf-news-item-image-holder {
		display: block;
		width: 100%;
	}

	body.archive.category .mikado_cat_block_1 .mkdf-news-list-inner-holder .mkdf-news-block-part-non-featured .mkdf-news-item {
		width: 50%;
	}

	body.archive.category .mkdf-news-holder.mkdf-nl-normal-space .mkdf-news-list-inner-holder {
	  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	  display: -ms-flexbox;      /* TWEENER - IE 10 */
	  display: -webkit-flex;     /* NEW - Chrome */
	  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	}

	body.archive.category .mkdf-layout4-item .mkdf-ni-image-title-part {
		position: relative;
	}

	body.archive.category aside.mkdf-sidebar {
		margin-bottom: 0;
	}

	body.archive.category .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3 {
		clear: none;
		width: 33%;
	}

	body.archive.category .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:first-of-type {
		width: 100%;
	}

/*	.mkdf-page-header {
		margin: 20px 0 0;
	}*/

	.mkdf-related-posts-holder .mkdf-ni-info-top {
		display: none;
	}

	.mkdf-related-posts-holder .mkdf-news-item-image-holder {
    float: left;
    margin-right: 20px;
    width: 50%;
	}

	.mkdf-related-posts-holder .mkdf-ni-image-title-part {
		position: relative;
    background: none;
    max-width: 100%;
    padding: 0;
    width: 100%;
	}

}

@media (max-width: 768px) {
	.mkdf-related-posts-holder .mkdf-news-item-image-holder {
		width: 40%;
	}
}

@media (max-width: 414px) {

	body.archive.category .mkdf-news-holder.mkdf-nl-normal-space .mkdf-news-list-inner-holder {
	  display: block;
	}

	body.archive.category .mikado_cat_block_1 .mkdf-news-list-inner-holder .mkdf-news-block-part-non-featured .mkdf-news-item,
	body.archive.category .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3 {
		width: 100%;
	}

	/*
	.atext_table_style_1 tr,
	.atext_table_style_1 tr td {
		display: block;
	}

	.atext_table_style_1 tr:first-of-type {
		display: none;
	}

	.atext_table_style_1 tr:nth-child(2n) {
		background-color: #dfdfdf;
	}

	.atext_table_style_1 tr td:first-of-type {
		font-weight: bold;
		text-align: center;
	}
	*/

	.atext-table-td-title {
		font-weight: bold;
	}

	.mkdf-related-posts-holder .mkdf-ni-info-top {
		display: block;
	}

	.mkdf-related-posts-holder .mkdf-news-item-image-holder {
    float: none;
    margin-right: 0;
    width: 100%;
	}

	.mkdf-related-posts-holder .mkdf-ni-image-title-part {
		/*position: absolute;*/
    background: #FFF;
    max-width: 100%;
    padding: 10px 20px 0 0;
    width: 100%;
	}
}
