body .pp_pic_holder a.pp_next>*,
body .pp_pic_holder a.pp_previous>* {
	display: none
}

body .pp_pic_holder a.pp_next:after,
body .pp_pic_holder a.pp_previous:after {
	display: block;
	line-height: inherit;
	text-indent: 0 !important
}

body .pp_pic_holder a.pp_next:hover,
body .pp_pic_holder a.pp_previous:hover {
	color: rgba(27, 27, 27, .8)
}

body .pp_pic_holder a.pp_previous {
	left: 30px
}

@media only screen and (max-width:768px) {
	body .pp_pic_holder a.pp_previous {
		left: 20px
	}
}

body .pp_pic_holder a.pp_previous:after {
	content: "\f3d2"
}

body .pp_pic_holder a.pp_next {
	right: 30px
}

@media only screen and (max-width:768px) {
	body .pp_pic_holder a.pp_next {
		right: 20px
	}
}

body .pp_pic_holder a.pp_next:after {
	content: "\f3d3"
}

body .pp_pic_holder a.pp_close {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	width: auto;
	height: auto;
	margin: 0 !important;
	background: 0 0 !important;
	color: #9c9c9c;
	font-family: Ionicons;
	font-size: 0;
	line-height: 1;
	text-indent: 0;
	cursor: pointer;
	opacity: 1 !important
}

body .pp_pic_holder a.pp_close:hover {
	color: #1b1b1b
}

body .pp_pic_holder a.pp_expand {
	position: absolute;
	right: -22px;
	top: -18px;
	display: block;
	height: auto;
	width: auto;
	color: #fff;
	font-family: Ionicons;
	font-size: 0;
	line-height: 1;
	text-align: center;
	text-indent: 0;
	background: 0 0 !important;
	z-index: 2001
}

body .pp_pic_holder a.pp_expand:after {
	content: "\f386";
	font-size: 22px
}

body .pp_pic_holder a.pp_expand:hover {
	color: rgba(255, 255, 255, .8)
}

body .pp_hoverContainer {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2000
}

@media only screen and (max-width:768px) {
	body .pp_hoverContainer {
		width: 100% !important;
		height: 100% !important
	}
}

body .pp_hoverContainer:hover a.pp_next,
body .pp_hoverContainer:hover a.pp_previous {
	opacity: 1
}

body .pp_overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: none;
	background-color: #1b1b1b;
	z-index: 10000 !important
}

.select2-container--default {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: auto;
	margin: 0;
	border: 0;
	border-radius: 0;
	text-align: initial;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
	float: left
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered {
	padding: 0 20px 0 30px
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
	left: 20px;
	right: auto
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
	float: right
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__rendered {
	padding: 0 20px 0 30px
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	margin: 7px auto 0 5px
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	margin: 0 auto 0 3px
}

.select2-container--default.select2-container--disabled .select2-selection--single {
	background-color: #eee;
	cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
	display: none
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
	background-color: #eee;
	cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
	display: none
}

.select2-container--default.select2-container--open .select2-selection--single {
	color: #1b1b1b
}


.select2-container--default.select2-container--open .select2-dropdown {
	left: 0
}

.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above {
	border-bottom-color: transparent
}

.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below {
	border-top-color: transparent
}

.select2-container--default .select2-selection--single {
	display: block;
	height: 60px;
	line-height: 58px;
	padding: 0;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	display: block;
	padding: 0 30px 0 20px;
	color: inherit;
	line-height: inherit;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.select2-container--default .select2-selection--single .select2-selection__clear {
	position: relative;
	cursor: pointer;
	float: right;
	margin: 0;
	font-weight: inherit
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: inherit
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	position: absolute;
	width: auto;
	height: 100%;
	top: 0;
	right: 20px;
	color: inherit;
	line-height: inherit;
	text-align: center
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
	display: none
}

.select2-container--default .select2-selection--single .select2-selection__arrow:before {
	font-family: FontAwesome;
	content: '\f107'
}

.select2-container--default .select2-selection--multiple {
	display: block;
	height: 44px;
	line-height: 42px;
	padding: 0;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background-color: transparent;
	border: 1px solid #c5c5c5;
	border-radius: 0;
	outline: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
	display: block;
	list-style: none;
	padding: 0 30px 0 20px;
	margin: 0;
	color: inherit;
	line-height: inherit;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
	list-style: none
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__placeholder {
	float: left;
	margin: 0;
	color: inherit
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear {
	position: relative;
	cursor: pointer;
	float: right;
	margin: 0;
	font-weight: inherit
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
	float: left;
	margin: 7px 5px 0 0;
	padding: 0 10px;
	line-height: 30px;
	color: #fff;
	background-color: #1b1b1b;
	border: 0;
	border-radius: 0;
	cursor: default
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove {
	display: inline-block;
	margin: 0 3px 0 0;
	color: inherit;
	font-weight: 700;
	cursor: pointer;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove:hover {
	color: inherit;
	opacity: .8
}

.select2-container--default .select2-search--inline {
	float: left
}

.select2-container--default .select2-search--inline .select2-search__field {
	margin: 0;
	padding: 0;
	font-size: 100%;
	background: 0 0;
	border: none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-appearance: textfield;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.select2-container--default .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none
}

.select2-container--default .select2-dropdown {
	position: absolute;
	top: 0;
	left: -100000px;
	width: 100%;
	display: block;
	background-color: #fff;
	border: 1px solid #c5c5c5;
	border-radius: 0;
	z-index: 1051;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.select2-container--default .select2-search--dropdown {
	display: block;
	padding: 14px 15px 2px
}

.select2-container--default .select2-search--dropdown.select2-search--hide {
	display: none
}

.select2-container--default .select2-search--dropdown .select2-search__field {
	padding: 4px 8px;
	width: 100%;
	color: inherit;
	font-size: inherit;
	line-height: 20px;
	font-family: inherit;
	font-weight: inherit;
	border: 1px solid #c5c5c5;
	outline: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: none
}

.select2-container--default .select2-search--dropdown .select2-search__field:focus {
	border-color: #1b1b1b
}

.select2-container--default .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none
}

.select2-container--default .select2-results {
	display: block;
	padding: 0;
	margin: 0;
	overflow: hidden
}

.select2-container--default .select2-results>.select2-results__options {
	max-height: 200px;
	overflow-y: auto
}

.select2-container--default .select2-results__options {
	position: relative;
	padding: 2px 15px;
	margin: 5px 0;
	list-style: none
}

.select2-container--default .select2-results__option {
	padding: 7px 0;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none;
	-webkit-transition: color .2s ease-out;
	-o-transition: color .2s ease-out;
	transition: color .2s ease-out
}

.select2-container--default .select2-results__option[aria-selected] {
	cursor: pointer
}

.select2-container--default .select2-results__option[role=group] {
	padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
	color: #1b1b1b
}

.select2-container--default .select2-results__option[aria-selected=true] {
	color: #1b1b1b;
	background: 0 0
}

.select2-container--default .select2-results__option .select2-results__option {
	padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
	padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -1em;
	padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -2em;
	padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -3em;
	padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -4em;
	padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -5em;
	padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
	color: #1b1b1b;
	background: 0 0
}

.select2-container--default .select2-results__group {
	display: block;
	padding: 7px 0;
	cursor: default
}

.select2-close-mask {
	border: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #fff
}

.select2-hidden-accessible {
	border: 0 !important;
	clip: rect(0 0 0 0) !important;
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important
}

.widget_icl_lang_sel_widget #lang_sel,
.widget_icl_lang_sel_widget #lang_sel_click {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 180px;
	text-align: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
	position: relative;
	display: block;
	padding: 9px 20px;
	border: 1px solid #c5c5c5;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,
.widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after {
	position: absolute;
	right: 20px;
	top: 50%;
	display: block;
	content: '\33';
	font-family: ElegantIcons;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

.widget_icl_lang_sel_widget #lang_sel ul,
.widget_icl_lang_sel_widget #lang_sel_click ul {
	list-style: none;
	padding: 0;
	margin: 0
}

.widget_icl_lang_sel_widget #lang_sel ul li,
.widget_icl_lang_sel_widget #lang_sel_click ul li {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0
}

.widget_icl_lang_sel_widget #lang_sel ul li a,
.widget_icl_lang_sel_widget #lang_sel_click ul li a {
	display: block
}

.widget_icl_lang_sel_widget #lang_sel ul ul,
.widget_icl_lang_sel_widget #lang_sel_click ul ul {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	padding: 13px 20px;
	background-color: #fff;
	border: 1px solid #c5c5c5;
	border-top: none;
	z-index: 10;
	opacity: 0;
	visibility: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: visibility 0s linear .25s, opacity .25s ease-in-out;
	-o-transition: visibility 0s linear .25s, opacity .25s ease-in-out;
	transition: visibility 0s linear .25s, opacity .25s ease-in-out
}

.widget_icl_lang_sel_widget #lang_sel ul ul a,
.widget_icl_lang_sel_widget #lang_sel_click ul ul a {
	padding: 7px 0
}

.widget_icl_lang_sel_widget #lang_sel:hover ul ul,
.widget_icl_lang_sel_widget #lang_sel_click:hover ul ul {
	opacity: 1;
	visibility: visible;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s
}

.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}

.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
	display: inline-block;
	vertical-align: middle;
	margin: 0 15px 5px 0
}

.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child {
	margin: 0 0 5px
}

.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a {
	display: block
}

.widget_icl_lang_sel_widget .lang_sel_list_vertical ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}

.widget_icl_lang_sel_widget .lang_sel_list_vertical ul li {
	display: block;
	margin: 0;
	padding: 3px 0
}

.widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
	display: block
}

.widget_icl_lang_sel_widget {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.widget_icl_lang_sel_widget img {
	position: relative;
	display: inline-block !important;
	vertical-align: middle;
	margin: 0 5px 0 0;
	top: -1px
}

.mkd-page-footer .widget_icl_lang_sel_widget,
.mkd-side-menu .widget_icl_lang_sel_widget,
.mkd-sidebar .widget_icl_lang_sel_widget,
.wpb_widgetised_column .widget_icl_lang_sel_widget {
	width: 100%
}

.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel,
.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel_click,
.mkd-side-menu .widget_icl_lang_sel_widget #lang_sel,
.mkd-side-menu .widget_icl_lang_sel_widget #lang_sel_click,
.mkd-sidebar .widget_icl_lang_sel_widget #lang_sel,
.mkd-sidebar .widget_icl_lang_sel_widget #lang_sel_click,
.wpb_widgetised_column .widget_icl_lang_sel_widget #lang_sel,
.wpb_widgetised_column .widget_icl_lang_sel_widget #lang_sel_click {
	width: 100%
}

.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
	border-color: #fff
}

.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel ul li a,
.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel_click ul li a {
	color: #999
}

.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel ul li a:hover,
.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel_click ul li a:hover {
	color: #fff
}

.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel ul ul,
.mkd-page-footer .widget_icl_lang_sel_widget #lang_sel_click ul ul {
	background-color: #1b1b1b;
	border-color: #fff
}

.mkd-page-footer .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a {
	color: #999
}

.mkd-page-footer .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a:hover {
	color: #fff
}

.mkd-page-footer .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
	color: #999
}

.mkd-page-footer .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a:hover {
	color: #fff
}

.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel,
.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel_click {
	width: auto;
	min-width: 130px
}

.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
	border: 0;
	padding: 4px 10px
}

.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,
.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after {
	right: 10px
}

.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel ul li a,
.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul li a {
	color: #fff;
	letter-spacing: 0
}

.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel ul li a:hover,
.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul li a:hover {
	color: #999
}

.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel ul ul,
.mkd-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul ul {
	padding: 8px 15px;
	background-color: #1b1b1b;
	border: 0
}

.mkd-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
	margin: 0 15px 0 0
}

.mkd-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child {
	margin: 0
}

.mkd-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a {
	color: #fff
}

.mkd-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a:hover {
	color: #999
}

.mkd-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li {
	float: left;
	margin: 0 15px 0 0;
	padding: 0
}

.mkd-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li:last-child {
	margin: 0
}

.mkd-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
	color: #fff
}

.mkd-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a:hover {
	color: #999
}

.mkd-menu-area .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
	margin: 0 20px 0 0
}

.mkd-menu-area .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child {
	margin: 0
}

.mkd-menu-area .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li {
	float: left;
	margin: 0 20px 0 0;
	padding: 0
}

.mkd-menu-area .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li:last-child {
	margin: 0
}

.mkd-main-menu>ul>li.menu-item-language>a span {
	position: relative;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkd-main-menu>ul>li.menu-item-language>a span img {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	top: -1px;
	margin: 0 5px 0 0
}

.mkd-main-menu>ul>li.menu-item-language>a span:after {
	content: '\33';
	font-family: ElegantIcons;
	position: absolute;
	right: -15px;
	top: 50%;
	display: block;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkd-main-menu .menu-item-language .submenu-languages {
	position: absolute;
	top: 100%;
	width: 200px;
	left: 0;
	z-index: 10;
	opacity: 0;
	visibility: hidden;
	border-top: none;
	padding: 18px 0;
	text-align: left;
	background-color: #fff;
	border-top: 1px solid #c5c5c5;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: visibility 0s linear .25s, opacity .25s ease-in-out;
	-o-transition: visibility 0s linear .25s, opacity .25s ease-in-out;
	transition: visibility 0s linear .25s, opacity .25s ease-in-out
}

.mkd-main-menu .menu-item-language .submenu-languages li {
	display: block;
	width: 100%;
	float: none;
	padding: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-main-menu .menu-item-language .submenu-languages a {
	display: block;
	padding: 9px 26px;
	color: #9c9c9c
}

.mkd-main-menu .menu-item-language .submenu-languages a:hover {
	color: #1b1b1b
}

.mkd-main-menu .menu-item-language .submenu-languages img {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	top: -1px;
	margin: 0 5px 0 0
}

.mkd-main-menu .menu-item-language:hover ul {
	opacity: 1;
	visibility: visible;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s
}

.mkd-content .mkd-content-inner>.mkd-container,
.mkd-content .mkd-content-inner>.mkd-full-width {
	background-color: #fff
}

.mkd-blog-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 55px;
	clear: both
}

.mkd-blog-holder .mkd-post-info-author {
	font-weight: 500
}

.mkd-blog-holder article {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-blog-holder article.sticky .mkd-post-title a {
	color: #ce092b
}

.mkd-blog-holder article .mkd-post-content {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkd-blog-holder article .mkd-post-image {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	max-width: 100%
}

.mkd-blog-holder article .mkd-post-image img {
	display: block
}

.mkd-blog-holder article .mkd-post-image-background {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 100%;
	background-position: center;
	background-size: cover
}

.mkd-blog-holder article .mkd-post-image-background a {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.mkd-blog-holder article .mkd-post-image-icon {
	position: absolute;
	top: 20px;
	right: 20px;
	font-size: 30px;
	line-height: 1;
	color: #fff
}

.mkd-blog-holder article .mkd-post-text {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;

	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-blog-holder article .mkd-post-title {
	margin: 0
}

.mkd-blog-holder article .mkd-post-excerpt-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 12px 0 21px
}

.mkd-blog-holder article .mkd-post-excerpt-holder p {
	margin: 0
}

.mkd-blog-holder article .mkd-post-excerpt:after {
	content: '...'
}

.mkd-blog-holder article .mkd-more-link-container {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 15px 0 0
}

.mkd-blog-holder article .mkd-post-info {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkd-blog-holder article .mkd-post-info>* {
	position: relative;
	display: inline-block;
	vertical-align: top;
	color: currentColor
}

.mkd-blog-holder article .mkd-post-info>* a {
	color: inherit
}

.mkd-blog-holder article .mkd-post-info-top {
	margin: 0 0 2px;
	font-weight: 500
}

.mkd-blog-holder article .mkd-post-info-top .mkd-blog-like i {
	margin-right: 5px
}

.mkd-blog-holder article .mkd-post-info-top>div {
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 0;
	color: #9c9c9c;
	font-size: 14px;
	letter-spacing: .05em
}

.mkd-blog-holder article .mkd-post-info-top>div:not(:first-child) {
	padding: 0 7px 0 2px
}

.mkd-blog-holder article .mkd-post-info-top>div:after {
	content: '|';
	position: absolute;
	top: 0;
	right: -2px
}

.mkd-blog-holder article .mkd-post-info-top>div:first-child:after {
	content: ''
}

.mkd-blog-holder article .mkd-post-info-top>div:last-child:after {
	content: ''
}

.mkd-blog-holder article .mkd-post-info-top>div a {
	color: inherit
}

.mkd-blog-holder article .mkd-post-info-top>div a:hover {
	color: #ce092b
}

.mkd-blog-holder article .mkd-post-info-bottom {
	padding-top: 8px
}

.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-left,
.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-right {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

@media only screen and (min-width:769px) {

	.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-left,
	.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-right {
		width: 50%
	}

	.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-left {
		float: left
	}

	.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-left .mkd-soc-share {
		float: left;
		margin: 0 10px 10px 0;
		font-size: 14px;
		font-weight: 600;
		color: #1b1b1b
	}

	.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-left .mkd-social-share-holder.mkd-list li a {
		font-size: 14px
	}

	.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-right {
		text-align: right;
		float: right
	}
}

.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-right>div {
	margin-left: 17px
}

.mkd-blog-holder article .mkd-post-info-bottom .mkd-post-info-bottom-right>div:first-child {
	margin-left: 0
}

.mkd-blog-holder article.format-link .mkd-post-text {
	padding: 20px 164px 52px 50px;
	background: #282828
}

.mkd-blog-holder article.format-link .mkd-link-title {
	color: #fff
}

.mkd-blog-holder article.format-link .mkd-link-title:hover {
	color: #c5c5c5
}

.mkd-blog-holder article.format-link .entry-title.mkd-post-title {
	font-size: 14px;
	color: #ce092b
}

.mkd-blog-holder article.format-link .mkd-post-text-main {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	text-align: left
}

.mkd-blog-holder article.format-link .mkd-post-mark {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	width: 50px;
	vertical-align: middle;
	text-align: left
}

.mkd-blog-holder article.format-link .mkd-post-mark .mkd-link-mark {
	padding-top: 5px;
	font-size: 36px;
	color: #ce092b
}

.mkd-blog-holder article.format-link .mkd-post-link-holder {
	vertical-align: top;
	text-align: left;
	margin-left: 10px
}

.mkd-blog-holder article.format-link .mkd-post-text-main-info {
	margin-left: 10px
}

.mkd-blog-holder article.format-link .mkd-post-text-main-info .mkd-post-info-author {
	display: inline-block;
	font-size: 14px
}

.mkd-blog-holder article.format-link .mkd-post-text-main-info .mkd-post-info-author a {
	color: #ce092b
}

.mkd-blog-holder article.format-link .mkd-post-text-main-info .mkd-bli-info {
	color: red !important
}

.mkd-blog-holder article.format-link .mkd-post-text-main-info .mkd-post-info-category {
	display: inline-block;
	font-size: 12px
}

.mkd-blog-holder article.format-link .mkd-post-text-main-info .mkd-post-info-category a {
	color: #ce092b
}

.mkd-blog-holder article.format-quote .mkd-post-text {
	padding: 47px 120px 60px 50px;
	background-color: #fbfbfb
}

.mkd-blog-holder article.format-quote .mkd-post-text-main {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	text-align: left
}

.mkd-blog-holder article.format-quote .mkd-post-mark {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	width: 50px;
	vertical-align: top;
	text-align: left
}

.mkd-blog-holder article.format-quote .mkd-post-mark .mkd-quote-mark {
	padding-top: 10px;
	font-size: 36px;
	color: #ce092b
}

.mkd-blog-holder article.format-quote .mkd-post-text-main {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	text-align: left
}

.mkd-blog-holder article.format-quote .mkd-post-text-main .mkd-post-quote-holder {
	margin-left: 13px
}

.mkd-blog-holder article.format-quote .mkd-post-text-main-info {
	margin: 28px 0 0 62px
}

.mkd-blog-holder article.format-quote .mkd-post-text-main-info .mkd-post-info-author {
	display: inline-block;
	font-size: 24px;
	font-family: Oswald, sans-serif
}

.mkd-blog-holder article.format-quote .mkd-post-text-main-info .mkd-post-info-author a {
	color: #9c9c9c
}

.mkd-blog-holder article.format-quote .mkd-post-text-main-info .mkd-post-info-author:after {
	content: '|';
	top: 0;
	right: -2px
}

.mkd-blog-holder article.format-quote .mkd-post-text-main-info .mkd-post-info-category {
	display: inline-block;
	font-size: 12px
}

.mkd-blog-holder article.format-quote .mkd-post-text-main-info .mkd-post-info-category a {
	color: #ce092b
}

.mkd-blog-holder article.format-gallery .mkd-post-image {
	width: 100%
}

.mkd-blog-holder article.format-gallery .owl-carousel .owl-item {
	z-index: 2
}

.mkd-blog-holder article.format-gallery .owl-carousel .owl-item.active {
	z-index: 3
}

.mkd-blog-holder article.format-audio.has-post-thumbnail .mkd-post-heading {
	position: relative
}

.mkd-blog-holder article.format-audio.has-post-thumbnail .mkd-blog-audio-holder {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	display: inline-block;
	vertical-align: middle
}

.mkd-blog-holder article.format-audio .mkd-post-image {
	width: 100%;
	max-width: inherit
}

.mkd-blog-holder article.format-audio .mkd-post-image img {
	width: 100%
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-embed,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-embed body {
	background: 0 0
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container {
	background-color: #1b1b1b
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls {
	height: 38px !important
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls {
	padding: 0 10px 0 4px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button {
	width: 39px
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button {
	width: 30px
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button {
	height: 38px
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button button,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button button {
	position: relative;
	height: 100%;
	background: 0 0;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0;
	border: 0;
	outline: 0
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-play button {
	width: 39px;
	background-image: url(../../framework/modules/blog/assets/img/audio/play.png)
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-pause button,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-pause button {
	width: 39px;
	background-image: url(../../framework/modules/blog/assets/img/audio/pause.png)
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-stop button,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-stop button {
	width: 39px;
	background-image: url(../../framework/modules/blog/assets/img/audio/stop.png)
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button {
	width: 30px;
	background-image: url(../../framework/modules/blog/assets/img/audio/sound.png)
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button {
	width: 30px;
	background-image: url(../../framework/modules/blog/assets/img/audio/mute.png)
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-time {
	height: 100%;
	padding: 0;
	font-family: inherit;
	font-size: 13px;
	color: #fff;
	line-height: 36px
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail {
	height: 100%;
	margin: 0 20px 0 0;
	padding: 0;
	font-family: inherit
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total {
	height: 5px;
	margin: 15px 14px;
	background: 0 0;
	background-color: #fff
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current {
	height: 5px;
	background-color: #ce092b
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float {
	top: -14px;
	border: 0;
	color: #fff
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float .mejs-time-float-corner {
	border-top-color: #1b1b1b
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded {
	background: 0 0
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider {
	height: 38px
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	height: 5px;
	top: 15px;
	background: 0 0
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	background-color: #fff
}

.mkd-blog-holder article.format-audio .mkd-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	top: 0;
	background-color: #ce092b
}

.mkd-blog-holder article.format-video .mkd-self-hosted-video {
	max-width: 100%
}

.mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-holder-inner {
	opacity: 0
}

.mkd-blog-holder.mkd-blog-type-masonry article {
	float: left
}

.mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-masonry-grid-sizer,
.mkd-blog-holder.mkd-blog-type-masonry article {
	width: 100%
}

.mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-masonry-grid-gutter {
	width: 0
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-two-columns .mkd-blog-masonry-grid-sizer,
.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-two-columns article {
	width: 50%
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-two-columns article.mkd-post-size-large-width,
.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-two-columns article.mkd-post-size-large-width-height {
	width: 100%
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-three-columns .mkd-blog-masonry-grid-sizer,
.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-three-columns article {
	width: 33.33333%
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-three-columns article.mkd-post-size-large-width,
.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-three-columns article.mkd-post-size-large-width-height {
	width: 66.66667%
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-four-columns .mkd-blog-masonry-grid-sizer,
.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-four-columns article {
	width: 25%
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-four-columns article.mkd-post-size-large-width,
.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-four-columns article.mkd-post-size-large-width-height {
	width: 50%
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-five-columns .mkd-blog-masonry-grid-sizer,
.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-five-columns article {
	width: 20%
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-five-columns article.mkd-post-size-large-width,
.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-five-columns article.mkd-post-size-large-width-height {
	width: 40%
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-masonry-full-width {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-masonry-full-width.mkd-no-space {
	padding: 0 0
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-masonry-full-width.mkd-tiny-space {
	padding: 0 10px
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-masonry-full-width.mkd-small-space {
	padding: 0 20px
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-masonry-full-width.mkd-normal-space {
	padding: 0 30px
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-masonry-full-width.mkd-medium-space {
	padding: 0 40px
}

.mkd-blog-holder.mkd-blog-type-masonry.mkd-blog-masonry-full-width.mkd-large-space {
	padding: 0 50px
}

.mkd-blog-pagination-wp {
	display: none
}

.mkd-blog-pagination {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 13px 0 20px;
	clear: both
}

.mkd-blog-pagination ul {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center
}

.mkd-blog-pagination ul li {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 0 6px
}

.mkd-blog-pagination ul li a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	padding: 0
}

.mkd-blog-pagination ul li a.mkd-pag-active {
	color: #ce092b
}

.mkd-blog-pagination ul li.mkd-pag-first,
.mkd-blog-pagination ul li.mkd-pag-last,
.mkd-blog-pagination ul li.mkd-pag-next,
.mkd-blog-pagination ul li.mkd-pag-prev {
	top: -1px;
	margin: 0
}

.mkd-blog-pagination ul li.mkd-pag-first a,
.mkd-blog-pagination ul li.mkd-pag-last a,
.mkd-blog-pagination ul li.mkd-pag-next a,
.mkd-blog-pagination ul li.mkd-pag-prev a {
	font-size: 22px
}

.mkd-blog-pagination ul li.mkd-pag-first a span,
.mkd-blog-pagination ul li.mkd-pag-last a span,
.mkd-blog-pagination ul li.mkd-pag-next a span,
.mkd-blog-pagination ul li.mkd-pag-prev a span {
	display: block;
	line-height: inherit
}

.mkd-blog-pagination ul li.mkd-pag-first a span:before,
.mkd-blog-pagination ul li.mkd-pag-last a span:before,
.mkd-blog-pagination ul li.mkd-pag-next a span:before,
.mkd-blog-pagination ul li.mkd-pag-prev a span:before {
	display: block;
	line-height: inherit
}

.mkd-blog-list-holder.mkd-bl-pag-standard-blog-list .mkd-blog-list {
	opacity: 1;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out
}

.mkd-blog-list-holder.mkd-bl-pag-standard-blog-list.mkd-bl-pag-standard-blog-list-animate .mkd-blog-list {
	opacity: 0
}

.mkd-bl-standard-pagination {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 20px 0 0;
	clear: both
}

.mkd-bl-standard-pagination ul {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center
}

.mkd-bl-standard-pagination ul li {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 0 12px;
	padding: 0
}

.mkd-bl-standard-pagination ul li a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	padding: 0
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-active a {
	color: #ce092b
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-next,
.mkd-bl-standard-pagination ul li.mkd-bl-pag-prev {
	position: absolute;
	top: 0
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-next a,
.mkd-bl-standard-pagination ul li.mkd-bl-pag-prev a {
	font-size: 30px;
	-webkit-transition: color .2s ease-out, opacity .2s ease-out;
	-o-transition: color .2s ease-out, opacity .2s ease-out;
	transition: color .2s ease-out, opacity .2s ease-out
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-next a span,
.mkd-bl-standard-pagination ul li.mkd-bl-pag-prev a span {
	display: block;
	line-height: inherit
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-next a span:before,
.mkd-bl-standard-pagination ul li.mkd-bl-pag-prev a span:before {
	display: block;
	line-height: inherit
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-prev {
	left: 0
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-prev a {
	opacity: 0
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-next {
	right: 0
}

.mkd-bl-standard-pagination ul li.mkd-bl-pag-next a {
	opacity: 1
}

.mkd-blog-pag-load-more {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 40px 0 30px;
	text-align: center
}

.mkd-blog-pag-loading {
	position: relative;
	display: none;
	width: 100%;
	margin: 40px 0 20px;
	color: #1b1b1b;
	text-align: center
}

.mkd-blog-pag-loading.mkd-standard-pag-trigger {
	position: absolute;
	top: 50px;
	left: 0
}

.mkd-blog-pag-loading.mkd-showing {
	display: block
}

.mkd-blog-pag-loading>div {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 14px;
	margin: 0 3px;
	background-color: #1b1b1b;
	border-radius: 100%;
	-webkit-animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;
	animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both
}

.mkd-blog-pag-loading .mkd-blog-pag-bounce1 {
	-webkit-animation-delay: -.32s;
	animation-delay: -.32s
}

.mkd-blog-pag-loading .mkd-blog-pag-bounce2 {
	-webkit-animation-delay: -.16s;
	animation-delay: -.16s
}

@-webkit-keyframes bl-pag-bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1)
	}
}

@keyframes bl-pag-bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.mkd-blog-holder.mkd-blog-masonry article {
	margin: 0 0 20px;
	padding: 0 0 30px
}

.mkd-blog-holder.mkd-blog-masonry article .mkd-post-info-bottom .mkd-post-info-bottom-right {
	margin-top: 13px
}

.mkd-blog-holder.mkd-blog-masonry article .mkd-post-info-bottom {
	padding-top: 0
}

.mkd-blog-holder.mkd-blog-masonry article.format-link .mkd-link-title {
	margin-bottom: 10px
}

.mkd-blog-holder.mkd-blog-masonry article.format-link .mkd-post-text {
	padding: 30px 60px 55px 50px
}

.mkd-blog-holder.mkd-blog-masonry article.format-quote .mkd-post-mark {
	padding-bottom: 18px
}

.mkd-blog-holder.mkd-blog-masonry article.format-quote .mkd-post-mark .mkd-quote-mark {
	font-size: 36px;
	color: #ce092b
}

.mkd-blog-holder.mkd-blog-masonry article.format-quote .mkd-post-text-main {
	text-align: left
}

.mkd-blog-holder.mkd-blog-masonry article.format-quote .mkd-post-text {
	padding: 35px
}

.mkd-blog-holder.mkd-blog-masonry article.format-quote .mkd-post-text-main-info {
	margin-top: 20px
}

.mkd-blog-holder.mkd-blog-masonry article.format-quote .mkd-post-info-author {
	font-size: 18px
}

.mkd-blog-holder.mkd-blog-masonry article.mkd-post-has-media .mkd-post-heading {
	margin-bottom: 23px
}

.mkd-blog-holder.mkd-blog-masonry article .mkd-post-excerpt-holder {
	margin: 10px 0 12px
}

.mkd-blog-holder.mkd-blog-masonry article .mkd-owl-slider .owl-nav .owl-next>span,
.mkd-blog-holder.mkd-blog-masonry article .mkd-owl-slider .owl-nav .owl-prev>span {
	font-size: 30px
}

.mkd-blog-holder.mkd-blog-masonry .mkd-blog-pagination {
	margin: 44px 0 27px
}

.mkd-blog-holder.mkd-blog-standard article {
	margin: 0 0 60px;
	padding: 0
}

.mkd-blog-holder.mkd-blog-standard article .mkd-post-title-top {
	margin-top: 34px
}

.mkd-blog-holder.mkd-blog-standard article.mkd-post-has-media .mkd-post-heading {
	margin-bottom: 23px
}

.mkd-blog-holder.mkd-blog-standard article.format-link h3.entry-title.mkd-post-title a:hover {
	color: #fff
}

.mkd-blog-holder.mkd-blog-standard article.format-quote .mkd-post-mark {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	width: 50px;
	vertical-align: top;
	text-align: left
}

.mkd-blog-holder.mkd-blog-standard article.format-quote .mkd-post-mark .mkd-quote-mark {
	padding-top: 10px;
	font-size: 36px;
	color: #ce092b
}

.mkd-blog-holder.mkd-blog-standard article.format-quote .mkd-post-text-main {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	text-align: left
}

.mkd-blog-holder.mkd-blog-standard article.format-quote .mkd-post-text-main .mkd-post-quote-holder {
	margin-left: 13px
}

.mkd-blog-holder.mkd-blog-standard article.format-quote .mkd-post-text-main-info {
	margin: 28px 0 0 62px
}

.mkd-blog-holder .mkd-post-read-more-button a .mkd-btn-text {
	color: #ce092b;
	font-size: 16px
}

.mkd-blog-holder .mkd-post-read-more-button a .mkd-btn-icon {
	color: #ce092b
}

.mkd-blog-holder .mkd-post-read-more-button a:hover {
	color: #1b1b1b
}

.mkd-blog-holder .mkd-post-read-more-button .mkd-btn.mkd-btn-simple:not(.mkd-btn-custom-border-hover):hover .mkd-btn-text {
	color: #1b1b1b !important
}

.mkd-author-description {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	background-color: #fafafa;
	text-align: center;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-author-description .mkd-author-description-inner {
	padding: 41px 0 39px;
	min-height: 78px;
	clear: both
}

.mkd-author-description .mkd-author-description-content {
	position: relative;
	padding: 0 30px
}

.mkd-author-description .mkd-author-description-image {
	width: 78px;
	margin: 0 auto
}

.mkd-author-description .mkd-author-description-image img {
	display: block;
	border-radius: 5em
}

.mkd-author-description .mkd-author-description-text-holder {
	position: relative;
	padding: 4px 0
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-name {
	margin: 0
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-name a {
	color: #1b1b1b
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-name a:hover {
	color: #ce092b
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-email {
	margin: 0
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-text {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-text>p {
	margin: 17px 0 14px
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-social-icons {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-social-icons a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 0;
	margin: 0 15px 0 0;
	font-size: 11px;
	color: #1b1b1b
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-social-icons a:last-child {
	margin: 0
}

.mkd-author-description .mkd-author-description-text-holder .mkd-author-social-icons a:hover {
	color: #ce092b
}

@media only screen and (max-width:768px) {
	.mkd-author-description .mkd-author-description-content {
		padding: 0
	}

	.mkd-author-description .mkd-author-description-image {
		display: block
	}

	.mkd-author-description .mkd-author-description-text-holder {
		display: block;
		padding: 0;
		margin-top: 30px
	}
}

.mkd-blog-single-navigation {
	position: relative;
	display: table;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	clear: both;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-blog-single-navigation .mkd-blog-single-navigation-inner {
	padding: 78px 0 30px
}

.mkd-blog-single-navigation .mkd-blog-single-next,
.mkd-blog-single-navigation .mkd-blog-single-prev {
	color: #1b1b1b
}

.mkd-blog-single-navigation .mkd-blog-single-next .mkd-blog-single-nav-mark,
.mkd-blog-single-navigation .mkd-blog-single-prev .mkd-blog-single-nav-mark {
	font-size: 41px;
	line-height: inherit;
	color: inherit
}

.mkd-blog-single-navigation .mkd-blog-single-next .mkd-blog-single-nav-mark:before,
.mkd-blog-single-navigation .mkd-blog-single-prev .mkd-blog-single-nav-mark:before {
	display: block;
	line-height: inherit;
	font-family: FontAwesome
}

.mkd-blog-single-navigation .mkd-blog-single-next .mkd-blog-single-nav-label,
.mkd-blog-single-navigation .mkd-blog-single-prev .mkd-blog-single-nav-label {
	color: inherit
}

.mkd-blog-single-navigation .mkd-blog-single-next:hover,
.mkd-blog-single-navigation .mkd-blog-single-prev:hover {
	color: #ce092b
}

.mkd-blog-single-navigation .mkd-blog-single-prev {
	float: left
}

.mkd-blog-single-navigation .mkd-blog-single-prev .mkd-blog-single-nav-label,
.mkd-blog-single-navigation .mkd-blog-single-prev .mkd-blog-single-nav-mark {
	float: left
}

.mkd-blog-single-navigation .mkd-blog-single-prev .mkd-blog-single-nav-mark {
	margin: 0 14px 0 0
}

.mkd-blog-single-navigation .mkd-blog-single-next {
	float: right
}

.mkd-blog-single-navigation .mkd-blog-single-next .mkd-blog-single-nav-label,
.mkd-blog-single-navigation .mkd-blog-single-next .mkd-blog-single-nav-mark {
	float: right
}

.mkd-blog-single-navigation .mkd-blog-single-next .mkd-blog-single-nav-mark {
	margin: 0 0 0 14px
}

.mkd-single-links-pages {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 13px 0 20px;
	clear: both
}

.mkd-single-links-pages .mkd-single-links-pages-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: left
}

.mkd-single-links-pages .mkd-single-links-pages-inner a,
.mkd-single-links-pages .mkd-single-links-pages-inner span {
	position: relative;
	display: inline-block;
	padding: 0
}

.mkd-single-links-pages .mkd-single-links-pages-inner>* {
	margin: 0 6px
}

.mkd-single-links-pages .mkd-single-links-pages-inner>span {
	color: #ce092b
}

.mkd-related-posts-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-related-posts-holder .mkd-related-posts-holder-inner {
	padding: 23px 0 14px
}

.mkd-related-posts-holder .mkd-related-posts-title {
	margin: 0 0 25px
}

.mkd-related-posts-holder .mkd-related-posts-title>* {
	margin: 0
}

.mkd-related-posts-holder .mkd-related-posts-inner {
	margin: 0 -15px
}

.mkd-related-posts-holder .mkd-related-post {
	position: relative;
	display: inline-block;
	float: left;
	width: 25%;
	margin: 0 0 30px;
	padding: 0 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-content-has-sidebar .mkd-related-posts-holder .mkd-related-post {
	widtH: 33.33333333333333%
}

.touch .mkd-related-posts-holder .mkd-related-post {
	cursor: pointer
}

.mkd-related-posts-holder .mkd-related-post:hover .mkd-related-post-image a:after {
	opacity: 1
}

.mkd-related-posts-holder .mkd-related-post .mkd-related-post-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	overflow: hidden
}

.mkd-related-posts-holder .mkd-related-post .mkd-related-post-image a {
	position: relative;
	display: block
}

.mkd-related-posts-holder .mkd-related-post .mkd-related-post-image a:after {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: '';
	background-color: rgba(36, 39, 42, .8);
	opacity: 0;
	-webkit-transition: opacity .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out
}

.mkd-related-posts-holder .mkd-related-post .mkd-related-post-image img {
	display: block
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-title {
	margin: 21px 0 0
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-title:first-child {
	margin-top: 0
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-info {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 5px 0 0
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-info>div {
	position: relative;
	display: inline-block;
	vertical-align: top;
	float: left;
	padding: 0 13px 0 0;
	color: inherit;
	font-size: 14px;
	font-weight: 500
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-info>div:after {
	position: absolute;
	top: 0;
	right: 4px;
	content: '|'
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-info>div:last-child {
	padding: 0
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-info>div:last-child:after {
	display: none
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-info>div.mkd-post-info-author .mkd-post-info-author-text {
	margin: 0 3px 0 0
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-info>div a {
	color: inherit;
	line-height: inherit;
	font-size: inherit;
	font-weight: inherit
}

.mkd-related-posts-holder .mkd-related-post .mkd-post-info>div a:hover {
	color: #ce092b
}

.mkd-blog-holder.mkd-blog-single {
	margin: 0 0 90px
}

.mkd-blog-holder.mkd-blog-single article {
	margin: 0 0 35px
}

.mkd-blog-holder.mkd-blog-single article .mkd-post-heading {
	margin-bottom: 34px
}

.mkd-blog-holder.mkd-blog-single article.format-link .mkd-post-text {
	padding: 20px 164px 28px 50px;
	margin-bottom: 15px
}

.mkd-blog-holder.mkd-blog-single article.format-quote .mkd-post-text {
	margin-bottom: 15px
}

.mkd-blog-holder.mkd-blog-single article .mkd-post-info-top {
	margin: 0 0 10px 0
}

.mkd-blog-holder.mkd-blog-single article .mkd-post-info-bottom {
	padding-top: 32px
}

.mkd-blog-list-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	clear: both
}

.mkd-blog-list-holder .mkd-blog-list {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	list-style: none;
	margin: 0;
	padding: 0
}

.mkd-blog-list-holder .mkd-bl-item {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-blog-list-holder .mkd-bli-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkd-blog-list-holder .mkd-bli-content {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-blog-list-holder .mkd-post-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 13px
}

.mkd-blog-list-holder .mkd-post-image a {
	display: block
}

.mkd-blog-list-holder .mkd-post-image a:hover:after {
	opacity: 1
}

.mkd-blog-list-holder .mkd-post-image a:after {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: '';
	background-color: rgba(27, 27, 27, .4);
	opacity: 0;
	-webkit-transition: opacity .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out
}

.mkd-blog-list-holder .mkd-post-image img {
	display: block
}

.mkd-blog-list-holder .mkd-bli-info {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 8px;
	clear: both;
	color: #ce092b
}

.mkd-blog-list-holder .mkd-bli-info .mkd-post-info-comments-holder a:before {
	content: "\f075";
	font-family: FontAwesome;
	margin-right: 2px
}

.mkd-blog-list-holder .mkd-bli-info>div {
	position: relative;
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	line-height: 1.2;
	float: left;
	padding: 0 5px 5px 0
}

.mkd-blog-list-holder .mkd-bli-info>div a {
	font-size: 14px;
	font-weight: 400
}

.mkd-blog-list-holder .mkd-bli-info>div:last-child {
	padding: 0 0 5px
}

.mkd-blog-list-holder .mkd-bli-info>div:not(:last-child):after {
	content: '|';
	margin: 0 2px 0 2px;
	font-size: 14px;
	font-weight: 400;
	color: #1b1b1b
}

.mkd-blog-list-holder .mkd-post-info-author a:before {
	content: 'By'
}

.mkd-blog-list-holder .mkd-post-excerpt {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 20px 0 0
}

.mkd-blog-list-holder .mkd-post-excerpt p {
	margin: 0
}

.mkd-blog-list-holder .mkd-post-excerpt:after {
	content: '...'
}

.mkd-blog-list-holder .mkd-post-read-more-button {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 12px 0 0;
	text-transform: capitalize
}

.mkd-blog-list-holder .mkd-post-read-more-button .mkd-btn.mkd-btn-simple:hover .mkd-btn-text {
	color: #ce092b
}

.mkd-blog-list-holder.mkd-bl-pag-skin-light .mkd-bli-content h4.entry-title {
	color: #fff
}

.mkd-blog-list-holder.mkd-bl-pag-skin-light .mkd-bli-content .mkd-bli-info>div a {
	color: #ce092b
}

.mkd-blog-list-holder.mkd-bl-pag-skin-light .mkd-bli-content .mkd-bli-info>div a:hover {
	color: #fff
}

.mkd-blog-list-holder.mkd-bl-pag-skin-light .mkd-bli-content .mkd-bli-info>div:not(:last-child):after {
	color: #ce092b;
	font-size: 14px;
	font-weight: 400
}

.mkd-blog-list-holder.mkd-bl-pag-skin-light .mkd-bli-content .mkd-bli-excerpt .mkd-post-read-more-button a:not(.mkd-btn-custom-hover-color):hover .mkd-btn-text {
	color: #ce092b !important
}

.mkd-blog-list-holder.mkd-bl-pag-skin-light .mkd-bli-content .mkd-bli-excerpt p {
	color: #9c9c9c
}

.mkd-blog-list-holder.mkd-bl-boxed:not(.mkd-bl-one-column) .mkd-bl-item {
	float: left
}

.mkd-blog-list-holder.mkd-bl-boxed:not(.mkd-bl-one-column) .mkd-bl-item .mkd-bli-content .mkd-bli-content-inner {
	background-color: rgba(27, 27, 27, .85)
}

.mkd-blog-list-holder.mkd-bl-boxed:not(.mkd-bl-one-column) .mkd-bl-item:hover .mkd-bli-content .mkd-bli-content-inner {
	background-color: #1b1b1b
}

.mkd-blog-list-holder.mkd-bl-boxed.mkd-bl-two-columns .mkd-bl-item {
	width: 50%
}

@media only screen and (min-width:1025px) {
	.mkd-blog-list-holder.mkd-bl-boxed.mkd-bl-two-columns .mkd-bl-item:nth-child(2n+1) {
		clear: both
	}
}

.mkd-blog-list-holder.mkd-bl-boxed.mkd-bl-three-columns .mkd-bl-item {
	width: 33.33333%
}

@media only screen and (min-width:1025px) {
	.mkd-blog-list-holder.mkd-bl-boxed.mkd-bl-three-columns .mkd-bl-item:nth-child(3n+1) {
		clear: both
	}
}

.mkd-blog-list-holder.mkd-bl-boxed.mkd-bl-four-columns .mkd-bl-item {
	width: 25%
}

@media only screen and (min-width:1201px) {
	.mkd-blog-list-holder.mkd-bl-boxed.mkd-bl-four-columns .mkd-bl-item:nth-child(4n+1) {
		clear: both
	}
}

.mkd-blog-list-holder.mkd-bl-boxed.mkd-bl-five-columns .mkd-bl-item {
	width: 20%
}

@media only screen and (min-width:1201px) {
	.mkd-blog-list-holder.mkd-bl-boxed.mkd-bl-five-columns .mkd-bl-item:nth-child(5n+1) {
		clear: both
	}
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content {
	background-size: cover
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner {
	padding: 57px 45px 44px 36px;
	background-color: #2e3338;
	-webkit-transition: background-color .5s ease;
	-o-transition: background-color .5s ease;
	transition: background-color .5s ease
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-bli-info-top .mkd-post-info-category a {
	border: 1px solid #ce092b;
	background-color: #ce092b;
	color: #fff;
	padding: 4px 10px;
	font-weight: 500;
	font-size: 14px;
	-webkit-transition: color .15s ease-out, background-color .15s ease-out, border-color .15s ease-out;
	-o-transition: color .15s ease-out, background-color .15s ease-out, border-color .15s ease-out;
	transition: color .15s ease-out, background-color .15s ease-out, border-color .15s ease-out
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-bli-info-top .mkd-post-info-category a:hover {
	border-color: #fff;
	background-color: #fff;
	color: #ce092b
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-post-title {
	color: #fff;
	margin: 25px 0 -4px 0
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-bli-excerpt p {
	color: #9c9c9c
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-bli-info {
	margin-top: 35px
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-bli-info>div a {
	color: #ce092b;
	font-weight: 500
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-bli-info>div a:hover {
	color: #fff
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-bli-info>div:not(:last-child):after {
	color: #ce092b
}

.mkd-blog-list-holder.mkd-bl-boxed .mkd-bli-content .mkd-bli-content-inner .mkd-bli-info>div:not(:last-child):after:hover {
	color: #fff
}

.mkd-blog-list-holder.mkd-bl-masonry {
	-webkit-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
	overflow: visible !important
}

.mkd-blog-list-holder.mkd-bl-masonry .mkd-blog-list {
	opacity: 0;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out
}

.mkd-blog-list-holder.mkd-bl-masonry .mkd-bl-item {
	vertical-align: top;
	z-index: 100
}

.mkd-blog-list-holder.mkd-bl-masonry .mkd-bl-grid-sizer,
.mkd-blog-list-holder.mkd-bl-masonry .mkd-bl-item {
	width: 100%
}

.mkd-blog-list-holder.mkd-bl-masonry .mkd-bl-grid-gutter {
	width: 0
}

.mkd-blog-list-holder.mkd-bl-masonry.mkd-bl-two-columns .mkd-bl-grid-sizer,
.mkd-blog-list-holder.mkd-bl-masonry.mkd-bl-two-columns .mkd-bl-item {
	width: 50%
}

.mkd-blog-list-holder.mkd-bl-masonry.mkd-bl-three-columns .mkd-bl-grid-sizer,
.mkd-blog-list-holder.mkd-bl-masonry.mkd-bl-three-columns .mkd-bl-item {
	width: 33.33333%
}

.mkd-blog-list-holder.mkd-bl-masonry.mkd-bl-four-columns .mkd-bl-grid-sizer,
.mkd-blog-list-holder.mkd-bl-masonry.mkd-bl-four-columns .mkd-bl-item {
	width: 25%
}

.mkd-blog-list-holder.mkd-bl-masonry.mkd-bl-five-columns .mkd-bl-grid-sizer,
.mkd-blog-list-holder.mkd-bl-masonry.mkd-bl-five-columns .mkd-bl-item {
	width: 20%
}

.mkd-blog-list-holder.mkd-bl-minimal .mkd-post-info-date {
	display: block;
	margin: 0 0 12px;
	line-height: 1
}

.mkd-blog-list-holder.mkd-bl-minimal .mkd-post-info-date a {
	font-size: 13px
}

.mkd-blog-list-holder.mkd-bl-minimal .mkd-post-excerpt-holder {
	margin-bottom: 21px !important
}

.mkd-blog-list-holder.mkd-bl-minimal .mkd-post-excerpt-holder .mkd-post-excerpt {
	margin: 0
}

.mkd-blog-list-holder.mkd-bl-minimal .mkd-blog-list li {
	padding: 8px 0 24px;
	margin: 0
}

.mkd-blog-list-holder.mkd-bl-minimal .mkd-blog-list li:not(:last-child) {
	border-bottom: 1px solid gray
}

.mkd-blog-list-holder.mkd-bl-simple .mkd-post-image {
	display: table-cell;
	vertical-align: top;
	width: 100px
}

.mkd-blog-list-holder.mkd-bl-simple .mkd-post-image a {
	position: relative
}

.mkd-blog-list-holder.mkd-bl-simple .mkd-post-title {
	margin: 0 0 8px
}

.mkd-blog-list-holder.mkd-bl-simple .mkd-bli-content {
	display: table-cell;
	vertical-align: top;
	width: auto;
	padding-left: 16px
}

.mkd-blog-list-holder.mkd-bl-simple .mkd-bli-content:first-child {
	padding-left: 0
}

.mkd-blog-list-holder.mkd-bl-simple .mkd-bli-content .mkd-post-info-date {
	display: block;
	margin: 5px 0 0;
	line-height: 1
}

.mkd-blog-list-holder.mkd-bl-simple .mkd-bli-content .mkd-post-info-date a {
	font-size: 14px;
	color: #9c9c9c;
	font-weight: 500
}

.mkd-blog-list-holder.mkd-bl-simple .mkd-bli-content .mkd-post-info-date a:hover {
	color: #1b1b1b
}

.mkd-blog-list-holder.mkd-bl-standard .mkd-post-image {
	margin: 0 0 25px
}

.mkd-blog-list-holder.mkd-bl-standard .mkd-post-title {
	margin: 5px 0
}

.mkd-blog-list-holder.mkd-bl-standard .mkd-bli-info {
	margin: 0 0 7px
}

.mkd-blog-list-holder.mkd-bl-standard .mkd-bli-info>div a {
	color: #8b8b8b;
	font-weight: 500
}

.mkd-blog-list-holder.mkd-bl-standard .mkd-post-excerpt {
	margin: 15px 0 0
}

.mkd-blog-list-holder.mkd-bl-standard .mkd-post-read-more-button {
	margin: 18px 0 0
}

.mkd-blog-list-holder.mkd-bl-standard .mkd-post-read-more-button a .mkd-btn-text {
	color: #ce092b
}

.mkd-blog-list-holder.mkd-bl-standard:not(.mkd-bl-one-column) .mkd-bl-item {
	float: left
}

.mkd-blog-list-holder.mkd-bl-standard.mkd-bl-two-columns .mkd-bl-item {
	width: 50%
}

@media only screen and (min-width:1025px) {
	.mkd-blog-list-holder.mkd-bl-standard.mkd-bl-two-columns .mkd-bl-item:nth-child(2n+1) {
		clear: both
	}
}

.mkd-blog-list-holder.mkd-bl-standard.mkd-bl-three-columns .mkd-bl-item {
	width: 33.33333%
}

@media only screen and (min-width:1025px) {
	.mkd-blog-list-holder.mkd-bl-standard.mkd-bl-three-columns .mkd-bl-item:nth-child(3n+1) {
		clear: both
	}
}

.mkd-blog-list-holder.mkd-bl-standard.mkd-bl-four-columns .mkd-bl-item {
	width: 25%
}

@media only screen and (min-width:1281px) {
	.mkd-blog-list-holder.mkd-bl-standard.mkd-bl-four-columns .mkd-bl-item:nth-child(4n+1) {
		clear: both
	}
}

.mkd-blog-list-holder.mkd-bl-standard.mkd-bl-five-columns .mkd-bl-item {
	width: 20%
}

@media only screen and (min-width:1281px) {
	.mkd-blog-list-holder.mkd-bl-standard.mkd-bl-five-columns .mkd-bl-item:nth-child(5n+1) {
		clear: both
	}
}

.mkd-bl-loading {
	position: relative;
	display: none;
	width: 100%;
	margin: 40px 0 20px;
	text-align: center
}

.mkd-bl-loading.mkd-showing {
	display: block
}

.mkd-bl-loading>div {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 14px;
	margin: 0 3px;
	background-color: #1b1b1b;
	border-radius: 100%;
	-webkit-animation: bl-bouncedelay 1.4s infinite ease-in-out both;
	animation: bl-bouncedelay 1.4s infinite ease-in-out both
}

.mkd-bl-loading .mkd-bl-loading-bounce1 {
	-webkit-animation-delay: -.32s;
	animation-delay: -.32s
}

.mkd-bl-loading .mkd-bl-loading-bounce2 {
	-webkit-animation-delay: -.16s;
	animation-delay: -.16s
}

@-webkit-keyframes bl-bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1)
	}
}

@keyframes bl-bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.mkd-blog-slider-holder.mkd-bs-slider .mkd-blog-slider-item {
	text-align: center
}

.touch .mkd-blog-slider-holder.mkd-bs-slider .mkd-blog-slider-item {
	cursor: pointer
}

.mkd-blog-slider-holder.mkd-bs-slider .mkd-blog-slider-item:hover .mkd-item-text-wrapper {
	opacity: 1
}

.mkd-blog-slider-holder.mkd-bs-slider .mkd-post-title {
	color: #fff
}

.mkd-blog-slider-holder.mkd-bs-slider .mkd-post-title a:hover {
	color: rgba(255, 255, 255, .8)
}

.mkd-blog-slider-holder.mkd-bs-slider .mkd-post-read-more-button a {
	color: #fff
}

.mkd-blog-slider-holder.mkd-bs-slider .mkd-post-read-more-button a:hover {
	color: rgba(255, 255, 255, .8) !important
}

.mkd-blog-slider-holder.mkd-bs-carousel .mkd-item-image a:hover:after {
	opacity: 1
}

.mkd-blog-slider-holder.mkd-bs-carousel .mkd-item-image a:after {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: '';
	background-color: rgba(27, 27, 27, .4);
	opacity: 0;
	-webkit-transition: opacity .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out
}

.mkd-blog-slider-holder.mkd-bs-carousel .mkd-post-title {
	margin: 29px 0 0
}

.mkd-blog-slider-holder.mkd-bs-carousel .mkd-post-read-more-button {
	margin: 15px 0 0
}

.mkd-blog-slider-holder.mkd-bs-carousel-centered .active.center .mkd-item-text-wrapper {
	opacity: 1
}

.mkd-blog-slider-holder.mkd-bs-carousel-centered .mkd-blog-slider-item {
	text-align: center
}

.mkd-blog-slider-holder.mkd-bs-carousel-centered .mkd-post-title {
	color: #fff
}

.mkd-blog-slider-holder.mkd-bs-carousel-centered .mkd-post-title a:hover {
	color: rgba(255, 255, 255, .8)
}

.mkd-blog-slider-holder.mkd-bs-carousel-centered .mkd-post-read-more-button a {
	color: #fff
}

.mkd-blog-slider-holder.mkd-bs-carousel-centered .mkd-post-read-more-button a:hover {
	color: rgba(255, 255, 255, .8) !important
}

.mkd-blog-slider-holder .mkd-blog-slider-item {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	list-style-type: none
}

.mkd-blog-slider-holder .mkd-item-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkd-blog-slider-holder .mkd-item-text-wrapper {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(253, 185, 19, .85);
	opacity: 0;
	-webkit-transition: opacity .45s ease-out;
	-o-transition: opacity .45s ease-out;
	transition: opacity .45s ease-out
}

.mkd-blog-slider-holder .mkd-item-text-holder {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%
}

.mkd-blog-slider-holder .mkd-item-text-holder-inner {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	padding: 0 5%
}

.mkd-blog-slider-holder .mkd-item-info-section {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin-bottom: 2px
}

.mkd-blog-slider-holder .mkd-item-info-section>div {
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding-right: 10px;
	margin-right: 3px;
	color: #fff;
	font-size: 12px;
	line-height: 24px
}

.mkd-blog-slider-holder .mkd-item-info-section>div a {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-style: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	text-transform: inherit
}

.mkd-blog-slider-holder .mkd-item-info-section>div a:hover {
	color: rgba(255, 255, 255, .8)
}

.mkd-blog-slider-holder .mkd-item-info-section>div:after {
	content: "/";
	position: absolute;
	top: 0;
	right: 2px
}

.mkd-blog-slider-holder .mkd-item-info-section>div:last-child {
	padding-right: 0;
	margin-right: 0
}

.mkd-blog-slider-holder .mkd-item-info-section>div:last-child:after {
	content: ''
}

.mkd-blog-slider-holder .mkd-post-title {
	margin: 0
}

.mkd-blog-slider-holder .mkd-bli-excerpt {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 12px 0 0
}

.mkd-blog-slider-holder .mkd-bli-excerpt p {
	margin: 0
}

.mkd-blog-slider-holder .mkd-post-read-more-button {
	margin: 5px 0 0
}

.mkd-content-bottom .mkd-content-bottom-inner {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-content-bottom .mkd-content-bottom-inner.mkd-grid {
	padding: 20px 0
}

.mkd-content-bottom .mkd-content-bottom-inner.mkd-full-width {
	padding: 20px 50px
}

.mkd-page-footer {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	z-index: 100;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-page-footer .mkd-footer-top-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	background-color: #000;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-alignment-center {
	text-align: center
}

.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-alignment-left {
	text-align: left
}

.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-alignment-right {
	text-align: right
}

.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-inner {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-inner.mkd-grid {
	padding: 98px 0
}

.mkd-boxed .mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-inner.mkd-grid {
	padding: 98px 28px
}

.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-inner.mkd-full-width {
	padding: 115px 0 98px
}

.mkd-page-footer .mkd-footer-bottom-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	background-color: #363636;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center
}

.mkd-page-footer .mkd-footer-bottom-holder .mkd-footer-bottom-inner {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-page-footer .mkd-footer-bottom-holder .mkd-footer-bottom-inner.mkd-grid {
	padding: 19px 0
}

.mkd-page-footer .mkd-footer-bottom-holder .mkd-footer-bottom-inner.mkd-full-width {
	padding: 19px 50px
}

.mkd-page-header {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	z-index: 110;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-page-header a img {
	display: block
}

.mkd-page-header p {
	margin: 0
}

.mkd-page-header .mkd-vertical-align-containers {
	padding: 0 30px
}

.mkd-paspartu-enabled .mkd-page-header .mkd-vertical-align-containers {
	padding: 0
}

.mkd-page-header .mkd-grid {
	height: 100%
}

.mkd-page-header .mkd-grid .mkd-vertical-align-containers {
	padding: 0;
	-webkit-transition: background-color .3s ease;
	-o-transition: background-color .3s ease;
	transition: background-color .3s ease
}

.mkd-page-header .mkd-logo-area {
	position: relative;
	height: 100px;
	overflow: hidden;
	background-color: #fff
}

.mkd-page-header .mkd-logo-area .mkd-logo-wrapper a {
	max-height: 100px
}

.mkd-page-header .mkd-menu-area {
	position: relative;
	height: 100px;
	background-color: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-boxed .mkd-page-header .mkd-menu-area {
	padding: 0
}

.mkd-page-header .mkd-menu-area .mkd-logo-wrapper a {
	max-height: 100px;
	display: flex;
    align-content: center;

}

.mkd-page-header .mkd-menu-area .widget {
	display: inline-block;
	vertical-align: middle;
	margin: 0
}

.mkd-logo-area-border-disable .mkd-page-header .mkd-logo-area {
	border: none
}

.mkd-logo-area-in-grid-border-disable .mkd-page-header .mkd-logo-area .mkd-grid .mkd-vertical-align-containers {
	border: none
}

.mkd-header-logo-area-in-grid-padding .mkd-page-header .mkd-logo-area .mkd-vertical-align-containers {
	padding: 0 25px
}

.mkd-menu-area-shadow-disable .mkd-page-header .mkd-menu-area {
	-webkit-box-shadow: none;
	box-shadow: none
}

.mkd-menu-area-shadow-disable .mkd-page-header .mkd-menu-area .mkd-grid .mkd-vertical-align-containers {
	-webkit-box-shadow: none;
	box-shadow: none
}

.mkd-menu-area-border-disable .mkd-page-header .mkd-menu-area {
	border: none
}

.mkd-menu-area-in-grid-border-disable .mkd-page-header .mkd-menu-area .mkd-grid .mkd-vertical-align-containers {
	border: none
}

.mkd-header-logo-area-in-grid-padding .mkd-page-header .mkd-menu-area .mkd-vertical-align-containers {
	padding: 0 25px
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-logo-wrapper .mkd-light-logo {
	opacity: 1
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-logo-wrapper .mkd-dark-logo,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-logo-wrapper .mkd-normal-logo {
	opacity: 0
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area {
	color: #fff !important
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget {
	color: #fff !important
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget .widgettitle,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget a,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget i,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget p,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget span {
	color: #fff !important
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget a:hover {
	color: rgba(255, 255, 255, .5) !important
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area {
	color: #fff !important
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget {
	color: #fff !important
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget .widgettitle,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget a,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget i,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget p,
.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget span {
	color: #fff !important
}

.mkd-light-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget a:hover {
	color: rgba(255, 255, 255, .5) !important
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-logo-wrapper .mkd-dark-logo {
	opacity: 1
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-logo-wrapper .mkd-light-logo,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-logo-wrapper .mkd-normal-logo {
	opacity: 0
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area {
	color: #333 !important
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget {
	color: #333 !important
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget .widgettitle,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget a,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget i,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget p,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget span {
	color: #333 !important
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header) .mkd-menu-area .widget a:hover {
	color: rgba(51, 51, 51, .8) !important
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area {
	color: #333 !important
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget {
	color: #333 !important
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget .widgettitle,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget a,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget i,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget p,
.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget span {
	color: #333 !important
}

.mkd-dark-header .mkd-page-header>div:not(.fixed):not(.mkd-sticky-header).mkd-menu-area .widget a:hover {
	color: rgba(51, 51, 51, .8) !important
}

.mkd-logo-wrapper {
	display: inline-block;
	vertical-align: middle
}

.mkd-logo-wrapper a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	max-width: 100%
}

.mkd-logo-wrapper a img {
	height: 100%;
	width: auto;
	-webkit-transition: opacity .2s ease;
	-o-transition: opacity .2s ease;
	transition: opacity .2s ease
}

.mkd-logo-wrapper a img.mkd-normal-logo {
	opacity: 1
}

.mkd-logo-wrapper a img.mkd-dark-logo {
	display:none;
	opacity: 0;
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%)
}

.mkd-logo-wrapper a img.mkd-light-logo {
	display:none;
	opacity: 0;
	-webkit-transform: translateY(-200%);
	-ms-transform: translateY(-200%);
	transform: translateY(-200%)
}

.mkd-main-menu {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 100%;
	width: auto
}

.mkd-main-menu ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	text-align: left
}

.mkd-main-menu ul li {
	position: relative;
	display: inline-block;
	float: left;
	padding: 0;
	margin: 0
}

.mkd-main-menu ul li a {
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	font-family: Oswald, sans-serif;
	font-weight: 400;
	letter-spacing: .03em
}

.mkd-main-menu ul li a:hover {
	color: #ce092b
}

.mkd-main-menu ul li a i:before {
	margin: 0 7px 0 0
}

.mkd-main-menu ul li a .menu_icon_wrapper {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.mkd-main-menu ul li a .mkd-menu-featured-icon {
	position: relative;
	top: -4px;
	left: 5px;
	color: currentColor;
	font-size: 10px;
	margin: 0
}

.mkd-main-menu ul li a .mkd-menu-featured-icon:before {
	margin: 0
}

.mkd-main-menu>ul {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 100%
}

.mkd-main-menu>ul>li {
	float: left;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-main-menu>ul>li>a {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 100%;
	padding: 0 20px;
	color: #1b1b1b;
	font-size: 16px;
	line-height: 23px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: .035em;
	font-family: Oswald, sans-serif
}

.mkd-main-menu>ul>li>a>span.item_outer {
	position: relative;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkd-main-menu>ul>li>a>span.item_outer .item_text {
	position: relative;
	display: inline-block;
	vertical-align: top
}

.mkd-main-menu>ul>li.mkd-active-item>a {
	color: #ce092b
}

.mkd-main-menu>ul>li.has_sub>a .mkd-menu-arrow {
	display: none
}

.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-main-menu>ul>li>a {
	color: #fff
}

.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-main-menu>ul>li>a:hover {
	color: #ce092b
}

.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-main-menu>ul>li.mkd-active-item>a {
	color: #ce092b
}

.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-main-menu>ul>li>a {
	color: #333
}

.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-main-menu>ul>li>a:hover {
	color: #ce092b
}

.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-main-menu>ul>li.mkd-active-item>a {
	color: #ce092b
}

.mkd-drop-down .second {
	position: absolute;
	display: block;
	left: 0px;
	top: 100%;
	visibility: hidden;
	overflow: hidden;
	opacity: 0;
	z-index: 10;
	-webkit-transition: top .15s ease-out;
	-o-transition: top .15s ease-out;
	transition: top .15s ease-out
}

.mkd-drop-down .second.mkd-drop-down-start {
	visibility: visible;
	overflow: visible;
	opacity: 1;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out
}

.mkd-drop-down .second.right {
	right: 10px;
	left: auto
}

.mkd-drop-down .second .inner {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	z-index: 997;
	-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03);
	box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03)
}

.mkd-drop-down .second .inner ul li {
	display: block;
	float: none;
	height: auto
}

.mkd-drop-down .second .inner ul li .widget {
	width: 100%;
	margin: 0 !important
}

.mkd-drop-down .second .inner ul li a {
	position: relative;
	display: block;
	float: none;
	margin: 0;
	padding: 8px 21px;
	font-weight: 300
}

.mkd-drop-down .second .inner ul li a:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 3px;
	background-color: #ce092b;
	opacity: 0;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.mkd-drop-down .second .inner ul li a .item_outer {
	position: relative;
	display: block;
	overflow: hidden;
	padding: 0 30px 0 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: padding .2s ease-in-out;
	-o-transition: padding .2s ease-in-out;
	transition: padding .2s ease-in-out
}

.mkd-drop-down .second .inner ul li a:hover:before {
	opacity: 1
}

.mkd-drop-down .second .inner ul li.current-menu-ancestor>a,
.mkd-drop-down .second .inner ul li.current-menu-item>a {
	color: #ce092b
}

.mkd-drop-down .second .inner ul li.current-menu-ancestor>a:before,
.mkd-drop-down .second .inner ul li.current-menu-item>a:before {
	opacity: 1
}

.mkd-drop-down .second .inner ul li.sub>a .item_outer:after {
	position: absolute;
	display: inline-block;
	vertical-align: middle;
	top: 1px;
	right: 0;
	content: '\f3d3';
	font-family: Ionicons;
	font-size: 17px;
	font-weight: 400;
	font-style: normal;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.mkd-drop-down .second .inner ul.right li a:before {
	left: auto;
	right: 0
}

.mkd-drop-down .second .inner ul.right li a .item_outer {
	padding: 0 0 0 30px
}

.mkd-drop-down .second .inner ul.right li.current-menu-ancestor>a .item_outer,
.mkd-drop-down .second .inner ul.right li.current-menu-item>a .item_outer {
	padding: 0 20px 0 10px
}

.mkd-drop-down .second .inner ul.right li.current-menu-ancestor>a .item_outer:before,
.mkd-drop-down .second .inner ul.right li.current-menu-item>a .item_outer:before {
	left: auto;
	right: 0
}

.mkd-drop-down .second .inner ul.right li.sub>a .item_outer:after {
	right: auto;
	left: 0;
	content: "\f3d2"
}

.mkd-drop-down .second .inner ul.right li a {
	text-align: right
}

.mkd-drop-down .second .inner ul.right li ul {
	left: -100%
}

.mkd-drop-down li.left_position .second {
	left: 0
}

.mkd-drop-down li.right_position .second {
	left: auto;
	right: 0
}

.mkd-drop-down>ul>li:hover>.second {
	z-index: 20
}

.mkd-drop-down .narrow .second .inner ul {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	background-color: rgba(27, 27, 27, .95);
	padding: 18px 0
}

.mkd-drop-down .narrow .second .inner ul li {
	min-width: 250px
}

.mkd-drop-down .narrow .second .inner ul li ul {
	position: absolute;
	left: 100%;
	top: -18px;
	height: auto;
	opacity: 0;
	overflow: hidden;
	z-index: 10;
	-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03);
	box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03);
	-webkit-transform: translateZ(0);
	-webkit-transition: opacity .4s ease-out;
	-o-transition: opacity .4s ease-out;
	transition: opacity .4s ease-out
}

.mkd-drop-down .narrow .second .inner ul li:hover ul {
	z-index: 20;
	opacity: 1
}

.mkd-drop-down .narrow .second .inner ul.right li ul {
	left: -100%
}

.mkd-drop-down .wide .second .inner {
	background-color: rgba(27, 27, 27, .95);
	text-align: center
}

.mkd-drop-down .wide .second .inner ul li a {
	padding: 8px 20px
}

.mkd-drop-down .wide .second .inner ul li ul {
	position: relative;
	display: block;
	top: 0;
	left: 0;
	visibility: visible
}

.mkd-drop-down .wide .second .inner ul li ul li:last-child a {
	padding-bottom: 0
}

.mkd-drop-down .wide .second .inner>ul {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 34px 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-drop-down .wide .second .inner>ul>li {
	float: left;
	width: 25%;
	margin: 0;
	padding: 0 0;
	border-left: 1px solid rgba(197, 197, 197, .5);
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-drop-down .wide .second .inner>ul>li:nth-child(4n+1) {
	border-left: 0
}

.mkd-drop-down .wide .second .inner>ul>li:nth-child(4n+1) {
	clear: both
}

.mkd-drop-down .wide .second .inner>ul>li>a {
	padding: 0 20px 11px;
	color: #fff;
	font-size: 16px;
	line-height: 1.1em;
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: .035em
}

.mkd-drop-down .wide .second .inner>ul>li>a:before {
	display: none
}


.mkd-drop-down .wide .second .inner>ul>li>a.no_link {
	cursor: default
}

.mkd-drop-down .wide .second .inner>ul>li>a.no_link:hover {
	color: #fff
}

.mkd-drop-down .wide .second .inner>ul>li>a .item_outer {
	padding: 0;
	overflow: inherit
}

.mkd-drop-down .wide .second .inner>ul>li>a .item_outer:after,
.mkd-drop-down .wide .second .inner>ul>li>a .item_outer:before {
	display: none
}

.mkd-drop-down .wide .second .inner>ul>li>a:hover {
	color: #ce092b
}

.mkd-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a,
.mkd-drop-down .wide .second .inner>ul>li.current-menu-item>a {
	color: #fff
}

.mkd-drop-down .wide.left_position .second .inner>ul,
.mkd-drop-down .wide.right_position .second .inner>ul {
	width: auto;
	white-space: nowrap
}

.mkd-drop-down .wide.left_position .second .inner>ul>li,
.mkd-drop-down .wide.right_position .second .inner>ul>li {
	float: none;
	display: inline-block;
	vertical-align: top
}

.mkd-drop-down .wide.left_position .second .inner>ul>li:nth-child(4n+1),
.mkd-drop-down .wide.right_position .second .inner>ul>li:nth-child(4n+1) {
	border-left: none
}

.mkd-drop-down .wide.left_position .second ul li,
.mkd-drop-down .wide.right_position .second ul li {
	width: 200px
}

.mkd-drop-down .wide .second .inner ul {
	width: 100%
}

.mkd-boxed .mkd-drop-down .wide .second .inner ul,
.mkd-grid .mkd-drop-down .wide .second .inner ul {
	padding-left: 0;
	padding-right: 0;
	width: 1100px
}

@media only screen and (min-width:1400px) {

	.mkd-grid-1300 .mkd-boxed .mkd-drop-down .wide .second .inner ul,
	.mkd-grid-1300 .mkd-grid .mkd-drop-down .wide .second .inner ul {
		width: 1300px
	}
}

@media only screen and (min-width:1300px) {

	.mkd-grid-1200 .mkd-boxed .mkd-drop-down .wide .second .inner ul,
	.mkd-grid-1200 .mkd-grid .mkd-drop-down .wide .second .inner ul {
		width: 1200px
	}
}

@media only screen and (min-width:1200px) {

	.mkd-grid-1000 .mkd-boxed .mkd-drop-down .wide .second .inner ul,
	.mkd-grid-1000 .mkd-grid .mkd-drop-down .wide .second .inner ul {
		width: 1000px
	}
}

@media only screen and (min-width:1024px) {

	.mkd-grid-800 .mkd-boxed .mkd-drop-down .wide .second .inner ul,
	.mkd-grid-800 .mkd-grid .mkd-drop-down .wide .second .inner ul {
		width: 800px
	}
}

.mkd-page-header .mkd-fixed-wrapper.fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-backface-visibility: hidden
}

.admin-bar .mkd-page-header .mkd-fixed-wrapper.fixed {
	margin-top: 32px
}

.mkd-page-header .mkd-fixed-wrapper.fixed .mkd-menu-area {
	background-color: #fff
}

.mkd-fixed-on-scroll .mkd-page-header .mkd-fixed-wrapper .mkd-menu-area {
	-webkit-transition: height .2s ease;
	-o-transition: height .2s ease;
	transition: height .2s ease
}

.mkd-header-box .mkd-top-bar {
	background-color: transparent
}

.mkd-header-box .mkd-top-bar-background {
	position: absolute;
	height: 80px;
	width: 100%;
	top: 0;
	left: 0;
	background-color: #1b1b1b;
	z-index: 101
}

.mkd-header-box .mkd-page-header .mkd-grid .mkd-vertical-align-containers {
	-webkit-box-sizing: initial;
	box-sizing: initial;
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-header-box .mkd-page-header .mkd-menu-area {
	height: 100px
}

.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-logo-wrapper a {
	max-height: 100px
}

.mkd-header-box .mkd-page-header .mkd-menu-area.mkd-menu-left .mkd-position-left-inner {
	height: 100%
}

.mkd-header-box .mkd-page-header .mkd-menu-area.mkd-menu-center .mkd-position-center-inner {
	height: 100%
}

.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-position-right-inner {
	height: 100%
}

.mkd-header-box .mkd-page-header .mkd-sticky-holder .mkd-grid .mkd-vertical-align-containers {
	padding: 0 30px
}

.mkd-header-box .mkd-drop-down .wide .second>.inner {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
}

.mkd-header-box .mkd-drop-down .wide .second>.inner>ul {
	width: 1100px;
	background-color: rgba(27, 27, 27, .95);
	-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03);
	box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03)
}

.mkd-header-box.mkd-grid-1000 .mkd-drop-down .wide .second>.inner>ul {
	width: 1000px
}

.mkd-header-box.mkd-grid-800 .mkd-drop-down .wide .second>.inner>ul {
	width: 800px
}

@media only screen and (min-width:1400px) {
	.mkd-header-box.mkd-grid-1300 .mkd-drop-down .wide .second>.inner>ul {
		width: 1300px
	}

}

@media only screen and (min-width:1300px) {
	.mkd-header-box.mkd-grid-1200 .mkd-drop-down .wide .second>.inner>ul {
		width: 1200px
	}

}

@media (max-width: 1400px){

		.mkd-main-menu>ul>li>a {

	padding: 0 10px;
	font-size: 14px;

}
}

.mkd-header-standard .mkd-menu-area.mkd-menu-left .mkd-main-menu {
	width: auto;
	padding: 0 0 0 20px
}

.mkd-header-standard .mkd-menu-area.mkd-menu-left .mkd-vertical-align-containers .mkd-position-left-inner {
	height: 100%
}

.mkd-header-standard .mkd-menu-area.mkd-menu-center .mkd-vertical-align-containers .mkd-position-center-inner {
	height: 100%
}

.mkd-header-standard .mkd-menu-area.mkd-menu-right .mkd-main-menu {
	width: auto
}

.mkd-header-standard .mkd-menu-area.mkd-menu-right .mkd-vertical-align-containers .mkd-position-right-inner {
	height: 100%
}

.mkd-header-standard .mkd-menu-area .mkd-position-right-inner {
	height: 100%
}

.mkd-header-vertical .mkd-vertical-alignment-center .mkd-vertical-menu-outer {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	padding: 100px 0
}

.mkd-header-vertical .mkd-vertical-alignment-center .mkd-vertical-menu {
	display: table;
	width: 100%;
	height: 100%;
	min-height: 0
}

.mkd-header-vertical .mkd-vertical-alignment-center .mkd-vertical-menu>ul {
	display: table-cell;
	width: 100%;
	height: 100%;
	vertical-align: middle
}

.mkd-header-vertical .mkd-vertical-menu-outer {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-header-vertical .mkd-vertical-menu {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 61px 0 31px;
	padding: 0;
	z-index: 100
}

.mkd-header-vertical .mkd-vertical-menu ul {
	position: relative;
	list-style-type: none;
	padding: 0;
	margin: 0
}

.mkd-header-vertical .mkd-vertical-menu ul li {
	position: relative;
	padding: 0;
	margin: 0
}

.mkd-header-vertical .mkd-vertical-menu ul li a {
	position: relative;
	display: block;
	margin: 0;
	padding: 8px 0;
	color: #1b1b1b;
	font-size: 16px;
	line-height: 24px;
	font-family: Oswald, sans-serif;
	font-weight: 400;
	letter-spacing: 0
}

.mkd-header-vertical .mkd-vertical-menu ul li a:hover {
	color: #ce092b
}

.mkd-header-vertical .mkd-vertical-menu ul li a:hover .mkd-menu-arrow {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0)
}

.mkd-header-vertical .mkd-vertical-menu ul li a .item_outer {
	position: relative;
	display: block;
	padding: 0 15px 0 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-header-vertical .mkd-vertical-menu ul li a .mkd-menu-arrow {
	position: absolute;
	top: 1px;
	right: 0;
	font-size: inherit;
	line-height: inherit;
	margin: 0;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transition: -webkit-transform .2s ease-in-out;
	transition: -webkit-transform .2s ease-in-out;
	-o-transition: transform .2s ease-in-out;
	transition: transform .2s ease-in-out;
	transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out
}

.mkd-header-vertical .mkd-vertical-menu ul li a .mkd-menu-featured-icon {
	position: relative;
	top: -4px;
	left: 3px;
	color: #1b1b1b;
	font-size: 12px;
	margin: 0
}

.mkd-header-vertical .mkd-vertical-menu ul li a .menu_icon:not(.blank):not(.null) {
	padding: 0 5px 0 0
}

.mkd-header-vertical .mkd-vertical-menu ul li.current-menu-ancestor>a,
.mkd-header-vertical .mkd-vertical-menu ul li.current-menu-item>a,
.mkd-header-vertical .mkd-vertical-menu ul li.current_page_item>a,
.mkd-header-vertical .mkd-vertical-menu ul li.mkd-active-item>a {
	color: #ce092b
}

.mkd-header-vertical .mkd-vertical-menu ul li.current-menu-ancestor>a .mkd-menu-arrow,
.mkd-header-vertical .mkd-vertical-menu ul li.current-menu-item>a .mkd-menu-arrow,
.mkd-header-vertical .mkd-vertical-menu ul li.current_page_item>a .mkd-menu-arrow,
.mkd-header-vertical .mkd-vertical-menu ul li.mkd-active-item>a .mkd-menu-arrow {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0)
}

.mkd-header-vertical .mkd-vertical-menu ul li ul {
	padding: 3px 0
}

.mkd-header-vertical .mkd-vertical-menu ul li ul li.sub>a .item_outer {
	position: relative;
	display: block
}

.mkd-header-vertical .mkd-vertical-menu ul li ul li.sub>a .item_outer:after {
	position: absolute;
	top: -1px;
	right: 0;
	margin: 0;
	font-family: FontAwesome;
	font-size: inherit;
	line-height: inherit;
	content: "\f105"
}

.mkd-header-vertical .mkd-vertical-menu ul li ul li.sub.current-menu-ancestor>a .item_outer:after,
.mkd-header-vertical .mkd-vertical-menu ul li ul li.sub.current_page_item>a .item_outer:after {
	content: "\f107"
}

.mkd-header-vertical .mkd-vertical-menu ul li .second {
	display: none;
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}

.mkd-header-vertical .mkd-vertical-menu ul li .second .inner {
	position: relative;
	display: block;
	padding: 0;
	z-index: 997
}

.mkd-header-vertical .mkd-vertical-menu>ul>li>a {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 30px;
	font-weight: 500;
	color: #1b1b1b;
	font-family: Oswald, sans-serif;
	text-align: center;
	letter-spacing: .035em
}

.mkd-header-vertical .mkd-vertical-menu>ul>li>a span.item_text {
	position: relative;
	display: inline-block;
	vertical-align: top
}

.mkd-light-header.mkd-header-vertical .mkd-vertical-menu ul li a {
	color: #fff !important
}

.mkd-light-header.mkd-header-vertical .mkd-vertical-menu ul li a:hover {
	color: rgba(255, 255, 255, .5) !important
}

.mkd-light-header.mkd-header-vertical .mkd-vertical-menu ul li ul li.current-menu-ancestor>a,
.mkd-light-header.mkd-header-vertical .mkd-vertical-menu ul li ul li.current-menu-item>a,
.mkd-light-header.mkd-header-vertical .mkd-vertical-menu ul li ul li.current_page_item>a {
	color: rgba(255, 255, 255, .5) !important
}

.mkd-light-header.mkd-header-vertical .mkd-vertical-menu>ul>li.current-menu-ancestor>a,
.mkd-light-header.mkd-header-vertical .mkd-vertical-menu>ul>li.mkd-active-item>a {
	color: rgba(255, 255, 255, .5) !important
}

.mkd-dark-header.mkd-header-vertical .mkd-vertical-menu ul li a {
	color: #333 !important
}

.mkd-dark-header.mkd-header-vertical .mkd-vertical-menu ul li a:hover {
	color: rgba(51, 51, 51, .8) !important
}

.mkd-dark-header.mkd-header-vertical .mkd-vertical-menu ul li ul li.current-menu-ancestor>a,
.mkd-dark-header.mkd-header-vertical .mkd-vertical-menu ul li ul li.current-menu-item>a,
.mkd-dark-header.mkd-header-vertical .mkd-vertical-menu ul li ul li.current_page_item>a {
	color: rgba(51, 51, 51, .8) !important
}

.mkd-dark-header.mkd-header-vertical .mkd-vertical-menu>ul>li.current-menu-ancestor>a,
.mkd-dark-header.mkd-header-vertical .mkd-vertical-menu>ul>li.mkd-active-item>a {
	color: rgba(51, 51, 51, .8) !important
}

.mkd-header-vertical .mkd-vertical-area-widget-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 10px 0 0;
	z-index: 100
}

.mkd-header-vertical .mkd-vertical-alignment-center .mkd-vertical-area-widget-holder {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0
}

.mkd-header-vertical.admin-bar .mkd-vertical-menu-area {
	top: 48px;
	height: calc(100% - 48px)
}

.mkd-header-vertical .mkd-content,
.mkd-header-vertical footer {
	padding-left: 350px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-header-vertical .mkd-vertical-menu-area {
	position: fixed;
	top: 0;
	left: 0;
	width: 350px;
	height: 100%;
	padding: 60px 45px 10px;
	background-color: transparent;
	outline: 0;
	z-index: 101;
	-webkit-backface-visibility: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-header-vertical .mkd-vertical-menu-area.mkd-with-scroll {
	overflow: hidden
}

.mkd-header-vertical .mkd-vertical-menu-area-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 100%
}

.mkd-header-vertical .mkd-vertical-menu-area-inner.mkd-vertical-align-left {
	text-align: left
}

.mkd-header-vertical .mkd-vertical-menu-area-inner.mkd-vertical-align-center {
	text-align: center
}

.mkd-header-vertical .mkd-vertical-menu-area-inner.mkd-vertical-align-center .mkd-logo-wrapper img {
	margin: 0 auto
}

.mkd-header-vertical .mkd-logo-wrapper {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	z-index: 100
}

.mkd-header-vertical .mkd-logo-wrapper a {
	display: block;
	position: relative;
	height: 100%
}

.mkd-header-vertical .mkd-logo-wrapper img {
	display: block;
	height: auto;
	max-height: 100%;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.mkd-header-vertical .mkd-vertical-area-background {
	position: fixed;
	top: 0;
	left: 0;
	width: 350px;
	height: 100%;
	background-color: #fff;
	background-position: right top;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 0;
	opacity: 1;
	-webkit-transition: opacity .5s ease, background-color .5s ease;
	-o-transition: opacity .5s ease, background-color .5s ease;
	transition: opacity .5s ease, background-color .5s ease
}

.mkd-header-vertical.mkd-header-vertical-shadow-disable .mkd-vertical-area-background {
	-webkit-box-shadow: none;
	box-shadow: none
}

.mkd-header-vertical.mkd-header-vertical-border-disable .mkd-vertical-area-background {
	border: none
}

.mkd-light-header .mkd-vertical-menu-area .mkd-logo-wrapper .mkd-light-logo {
	opacity: 1
}

.mkd-light-header .mkd-vertical-menu-area .mkd-logo-wrapper .mkd-dark-logo,
.mkd-light-header .mkd-vertical-menu-area .mkd-logo-wrapper .mkd-normal-logo {
	opacity: 0
}

.mkd-dark-header .mkd-vertical-menu-area .mkd-logo-wrapper .mkd-dark-logo {
	opacity: 1
}

.mkd-dark-header .mkd-vertical-menu-area .mkd-logo-wrapper .mkd-light-logo,
.mkd-dark-header .mkd-vertical-menu-area .mkd-logo-wrapper .mkd-normal-logo {
	opacity: 0
}

.mkd-mobile-header {
	position: relative;
	display: none;
	z-index: 110
}

.mkd-mobile-header .mkd-mobile-header-inner {
	position: relative;
	height: 70px;
	background-color: #fff;
	border-bottom: 1px solid #c5c5c5;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-mobile-header .mkd-mobile-header-inner .mkd-mobile-header-holder {
	position: relative;
	z-index: 2;
	height: 100%
}

.mkd-mobile-header .mkd-grid {
	height: 100%
}

.mkd-mobile-header .mkd-vertical-align-containers {
	padding: 0
}

.mkd-mobile-header .mkd-mobile-logo-wrapper a {
	display: block
}

.mkd-mobile-header .mkd-mobile-logo-wrapper img {
	display: block;
	height: 100%;
	width: auto
}

.mkd-mobile-header .mkd-mobile-menu-opener {
	position: relative;
	height: 100%;
	float: left;
	z-index: 2
}

.mkd-mobile-header .mkd-mobile-menu-opener a {
	display: table;
	height: 100%;
	padding-right: 10px
}

.mkd-mobile-header .mkd-mobile-menu-opener a>* {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	line-height: 1em
}

.mkd-mobile-header .mkd-mobile-menu-opener a .mkd-mobile-menu-icon {
	font-size: 20px
}

.mkd-mobile-header .mkd-mobile-menu-opener a .mkd-mobile-menu-text {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-style: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	text-transform: inherit;
	padding-left: 5px
}

.mkd-mobile-header .mkd-mobile-menu-opener.mkd-mobile-menu-opened a {
	color: #ce092b
}

.mkd-mobile-header .mkd-mobile-nav {
	display: none;
	background-color: #fff;
	border-bottom: 1px solid #c5c5c5
}

.mkd-mobile-header .mkd-mobile-nav ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.mkd-mobile-header .mkd-mobile-nav ul li {
	position: relative;
	padding: 0;
	margin: 0
}

.mkd-mobile-header .mkd-mobile-nav ul li a,
.mkd-mobile-header .mkd-mobile-nav ul li h6 {
	position: relative;
	display: block;
	padding: 9px 0;
	margin: 0;
	color: #9c9c9c;
	border-bottom: 1px solid #c5c5c5;
	cursor: pointer
}

.mkd-mobile-header .mkd-mobile-nav ul li a:hover,
.mkd-mobile-header .mkd-mobile-nav ul li h6:hover {
	color: #ce092b
}

.mkd-mobile-header .mkd-mobile-nav ul ul {
	display: none;
	margin-left: 15px
}

.mkd-mobile-header .mkd-mobile-nav ul ul li.current-menu-ancestor>a,
.mkd-mobile-header .mkd-mobile-nav ul ul li.current-menu-ancestor>h6,
.mkd-mobile-header .mkd-mobile-nav ul ul li.current-menu-item>a,
.mkd-mobile-header .mkd-mobile-nav ul ul li.current-menu-item>h6 {
	color: #ce092b
}

.mkd-mobile-header .mkd-mobile-nav ul ul li a,
.mkd-mobile-header .mkd-mobile-nav ul ul li h6 {
	font-size: 11px;
	line-height: 24px
}

.mkd-mobile-header .mkd-mobile-nav .mkd-grid>ul>li>a,
.mkd-mobile-header .mkd-mobile-nav .mkd-grid>ul>li>h6 {
	padding-left: 4px;
	font-size: 13px
}

.mkd-mobile-header .mkd-mobile-nav .mkd-grid>ul>li.mkd-active-item>a,
.mkd-mobile-header .mkd-mobile-nav .mkd-grid>ul>li.mkd-active-item>h6 {
	color: #ce092b
}

.mkd-mobile-header .mkd-mobile-nav .mobile_arrow {
	position: absolute;
	right: 0;
	top: 0;
	width: 50px;
	height: 100%;
	padding-right: 12px;
	font-size: 15px;
	line-height: inherit;
	text-align: right
}

.mkd-mobile-header .mkd-mobile-nav .mobile_arrow:hover {
	cursor: pointer
}

.mkd-mobile-header .mkd-mobile-nav .mobile_arrow * {
	display: block;
	line-height: inherit
}

.mkd-mobile-header .mkd-mobile-nav .mobile_arrow .mkd-sub-arrow {
	-webkit-transition: transform .2s ease-in-out;
	-webkit-transition: -webkit-transform .2s ease-in-out;
	transition: -webkit-transform .2s ease-in-out;
	-o-transition: transform .2s ease-in-out;
	transition: transform .2s ease-in-out;
	transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
	padding: 9px 21px
}

.mkd-mobile-header .mkd-mobile-nav .mobile_arrow .fa-angle-down {
	display: none
}

.mkd-mobile-header .mkd-mobile-nav li.mkd-opened>.mobile_arrow>.mkd-sub-arrow {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child>a,
.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child>a {
	border-bottom: none
}

.mkd-sticky-up-mobile-header .mkd-animate-mobile-header .mkd-mobile-header-inner {
	width: 100%;
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-transition: -webkit-transform .4s ease-in-out, left .2s ease, right .2s ease;
	-webkit-transition: left .2s ease, right .2s ease, -webkit-transform .4s ease-in-out;
	transition: left .2s ease, right .2s ease, -webkit-transform .4s ease-in-out;
	-o-transition: transform .4s ease-in-out, left .2s ease, right .2s ease;
	transition: transform .4s ease-in-out, left .2s ease, right .2s ease;
	transition: transform .4s ease-in-out, left .2s ease, right .2s ease, -webkit-transform .4s ease-in-out
}

.mkd-sticky-up-mobile-header .mobile-header-appear .mkd-mobile-header-inner {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0)
}

.mkd-sticky-up-mobile-header.admin-bar .mobile-header-appear .mkd-mobile-header-inner {
	-webkit-transform: translateY(32px);
	-ms-transform: translateY(32px);
	transform: translateY(32px)
}

.mkd-sticky-header {
	position: fixed;
	top: 0;
	left: 0;
	height: 70px;
	width: 100%;
	z-index: 100;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-transition: -webkit-transform .6s ease;
	transition: -webkit-transform .6s ease;
	-o-transition: transform .6s ease;
	transition: transform .6s ease;
	transition: transform .6s ease, -webkit-transform .6s ease
}

.mkd-sticky-header .mkd-grid {
	height: 100% !important
}

.mkd-sticky-header.header-appear {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0)
}

.mkd-sticky-header .mkd-sticky-holder {
	position: relative;
	height: 100%;
	z-index: 2;
	background-color: #fff;
	-webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, .1);
	box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, .1);
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-sticky-header .mkd-sticky-holder .mkd-vertical-align-containers {
	padding: 0 30px
}

.mkd-sticky-header .mkd-sticky-holder .mkd-grid .mkd-vertical-align-containers {
	padding: 0
}

.mkd-sticky-header .mkd-sticky-holder .mkd-logo-wrapper a {
	max-height: 70px
}

.mkd-sticky-header .mkd-sticky-holder.mkd-menu-left .mkd-position-left .mkd-position-left-inner {
	height: 100%
}

.mkd-sticky-header .mkd-sticky-holder.mkd-menu-left .mkd-main-menu {
	padding: 0 0 0 20px
}

.admin-bar .mkd-sticky-header.header-appear {
	top: 32px
}

.mkd-sticky-header .mkd-position-center-inner,
.mkd-sticky-header .mkd-position-right-inner {
	height: 100%
}

.mkd-sticky-header .mkd-position-right-inner:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%
}

.mkd-sticky-header .mkd-sticky-right {
	display: inline-block;
	vertical-align: middle
}

.mkd-sticky-header .widget {
	display: inline-block;
	vertical-align: middle;
	margin: 0
}

.mkd-top-bar {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 60px;
	color: #fff;
	font-size: 11px;
	line-height: 1;
	background-color: #1b1b1b;
	z-index: 111
}

.mkd-top-bar .mkd-vertical-align-containers {
	padding: 0 30px
}

.mkd-top-bar .mkd-grid {
	height: 100%
}

.mkd-top-bar .mkd-grid .mkd-vertical-align-containers {
	padding: 0
}

.mkd-top-bar .widget {
	margin: 0
}

.mkd-search-opener {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	line-height: 100px;
	margin: 0 10px;
	color: #1b1b1b;
	height:100%;
}

.mkd-sticky-header .mkd-search-opener {

	line-height: 75px;

}

.mkd-search-opener .mkd-search-opener-wrapper>* {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	line-height: inherit;
	
}

.mkd-search-opener .mkd-search-opener-wrapper>:before {
	display: block;
	line-height: inherit
}

.mkd-search-opener:hover {
	color: #ae0724
}

.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-search-opener,
.mkd-light-header .mkd-top-bar .mkd-search-opener {
	color: #fff !important
}

.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-search-opener:hover,
.mkd-light-header .mkd-top-bar .mkd-search-opener:hover {
	color: #ae0724 !important
}

.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-search-opener,
.mkd-dark-header .mkd-top-bar .mkd-search-opener {
	color: #333 !important
}

.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header):not(.fixed) .mkd-search-opener:hover,
.mkd-dark-header .mkd-top-bar .mkd-search-opener:hover {
	color: #ae0724 !important
}

.mkd-search-page-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 80px
}

.mkd-search-page-holder .mkd-search-page-form {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 30px
}

.mkd-search-page-holder .mkd-search-page-form .mkd-search-title {
	margin: 0 0 20px
}

.mkd-search-page-holder .mkd-search-page-form .mkd-search-label {
	display: block;
	font-size: 13px
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 10px;
	clear: both;
	border-bottom: 1px solid #c5c5c5
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-column-left {
	display: table-cell;
	vertical-align: top
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-column-right {
	display: table-cell;
	width: 1%;
	text-align: left;
	vertical-align: top
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-search-field {
	position: relative;
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin: 0;
	padding: 0 20px 0 3px;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background-color: transparent;
	border: none;
	outline: 0;
	vertical-align: middle;
	-webkit-appearance: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-search-field::-webkit-input-placeholder {
	color: inherit
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-search-field:-moz-placeholder {
	color: inherit
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-search-field::-moz-placeholder {
	color: inherit
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-search-field:-ms-input-placeholder {
	color: inherit
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-search-submit {
	position: relative;
	display: inline-block;
	width: auto;
	height: 40px;
	line-height: 40px;
	padding: 0;
	font-size: 18px;
	color: #9c9c9c;
	background-color: transparent;
	border: 0;
	outline: 0;
	cursor: pointer;
	vertical-align: middle;
	-webkit-transition: color .2s ease-in-out;
	-o-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.mkd-search-page-holder .mkd-search-page-form .mkd-form-holder .mkd-search-submit:hover {
	color: #1b1b1b
}

.mkd-search-page-holder article {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 30px 0;
	margin: 0;
	border-bottom: 1px solid #c5c5c5
}

.mkd-search-page-holder article.sticky .mkd-post-title a {
	color: #ce092b
}

.mkd-search-page-holder article.page .mkd-post-title-area .mkd-post-info>div.mkd-post-info-category {
	display: none
}

.mkd-search-page-holder article .mkd-post-content {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkd-search-page-holder article .mkd-post-image {
	display: block;
	float: left;
	width: 130px
}

.mkd-search-page-holder article .mkd-post-image a,
.mkd-search-page-holder article .mkd-post-image img {
	display: block
}

.mkd-search-page-holder article .mkd-post-title-area {
	min-height: 130px;
	padding: 0 0 0 150px
}

.mkd-search-page-holder article .mkd-post-title-area.mkd-no-thumbnail {
	padding: 0;
	min-height: inherit
}

.mkd-search-page-holder article .mkd-post-title-area .mkd-post-title-area-inner {
	width: 100%;
	height: 100%;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-search-page-holder article .mkd-post-title-area .mkd-post-title-area-inner .mkd-post-title {
	margin: 0
}

.mkd-search-page-holder article .mkd-post-title-area .mkd-post-title-area-inner .mkd-post-excerpt {
	margin: 7px 0 0
}

.mkd-search-page-holder .mkd-blog-pagination {
	margin: 50px 0 0
}

.mkd-search-cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: none;
	color: #fff;
	background-color: #fff;
	z-index: 115
}

.mkd-search-cover .mkd-container,
.mkd-search-cover .mkd-container-inner {
	height: 100%
}

.mkd-fixed-header-appear .mkd-search-cover,
.mkd-mobile-header.mobile-header-appear .mkd-search-cover,
.mkd-sticky-header-appear .mkd-search-cover {
	position: fixed
}

.admin-bar .mkd-mobile-header.mobile-header-appear .mkd-search-cover,
.mkd-fixed-header-appear.admin-bar .mkd-search-cover,
.mkd-sticky-header-appear.admin-bar .mkd-search-cover {
	top: 32px
}

.mkd-search-cover .mkd-form-holder-outer {
	display: table;
	width: 100%;
	height: 100%
}

.mkd-search-cover .mkd-form-holder {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	padding: 0 45px
}

.mkd-search-cover .mkd-form-holder-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkd-search-cover .mkd-container-inner .mkd-form-holder {
	padding: 0
}

.mkd-search-cover .mkd-container-inner .mkd-search-close {
	right: 0
}

.mkd-search-cover input {
	display: inline-block;
	vertical-align: middle;
	width: 90%;
	margin: 0;
	padding: 0;
	float: left;
	font-family: inherit;
	color: inherit;
	font-size: inherit;
	font-weight: inherit;
	background-color: transparent;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: 0;
	outline-offset: 0;
	border-radius: 0
}

.mkd-search-cover input::-webkit-input-placeholder {
	color: #9c9c9c
}

.mkd-search-cover input:-moz-placeholder {
	color: #9c9c9c
}

.mkd-search-cover input::-moz-placeholder {
	color: #9c9c9c
}

.mkd-search-cover input:-ms-input-placeholder {
	color: #9c9c9c
}

.mkd-search-cover input[type=submit] {
	border: 0 none;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px;
	visibility: hidden
}

.mkd-search-cover .mkd-search-close {
	position: absolute;
	right: 24px;
	top: 50%;
	font-size: 18px;
	line-height: 1em;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkd-search-cover .mkd-search-close a {
	color: #1b1b1b;
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px
}

.mkd-search-cover .mkd-search-close a * {
	display: block;
	line-height: inherit
}

.mkd-search-cover .mkd-search-close a:hover {
	color: #ce092b
}

.mkd-search-cover.disabled input,
.mkd-search-cover.disabled input:focus {
	font-weight: 400
}

.mkd-fullscreen-with-sidebar-search-holder {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 105;
	opacity: 0
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-search-table {
	display: table;
	width: 100%;
	height: 100%
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-search-cell {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	vertical-align: top;
	text-align: center;
	padding: 110px 0 0
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-search-inner:not(.mkd-grid) {
	width: 90%;
	margin: 0 auto
}

@media only screen and (min-width:1501px) {
	.mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-search-inner:not(.mkd-grid) {
		width: 1500px;
		margin: 0 auto
	}
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-form-holder-inner {
	position: relative;
	width: 100%;
	margin: auto
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-field-holder {
	display: block;
	position: relative
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-search-field {
	position: relative;
	height: 100%;
	width: 100%;
	border: 0;
	padding: 0 0 0 15px;
	background: 0 0;
	outline: 0;
	font-family: inherit;
	font-size: 89px;
	color: #d9cac1;
	line-height: 1;
	letter-spacing: -.02em;
	border-left: 6px solid #d9cac1;
	font-weight: 600;
	-webkit-transition: all .1s;
	-o-transition: all .1s;
	transition: all .1s
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-search-field:focus {
	border-bottom: 0;
	color: #1b1b1b;
	border-color: #1b1b1b
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-search-submit {
	position: absolute;
	right: 0;
	bottom: 40px;
	width: auto;
	font-size: 64px;
	line-height: 1em;
	color: #d9cac1;
	background-color: transparent;
	border: none;
	outline: 0;
	cursor: pointer
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-search-submit:hover {
	color: #1b1b1b
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-search-close {
	position: absolute;
	top: 40px;
	right: 75px;
	color: #d9cac1;
	font-size: 26px;
	opacity: 0;
	visibility: hidden;
	z-index: 1
}

.admin-bar .mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-search-close {
	top: 72px
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-search-close:hover {
	color: #1b1b1b
}

.mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-sidebar {
	margin: 26px 0 0
}

.mkd-search-fade .mkd-fullscreen-with-sidebar-search-holder {
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	opacity: 0;
	z-index: 112;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-search-fade .mkd-fullscreen-with-sidebar-search-holder .mkd-fullscreen-search-table {
	background-color: #ce092b
}

.mkd-search-fade-out.mkd-search-fade .mkd-fullscreen-with-sidebar-search-holder {
	-webkit-animation: search_fade_out .2s ease-out both;
	animation: search_fade_out .2s ease-out both
}

.mkd-search-fade-in.mkd-search-fade .mkd-fullscreen-with-sidebar-search-holder.mkd-animate {
	-webkit-animation: search_fade_in .3s ease both;
	animation: search_fade_in .3s ease both
}

.mkd-search-fade .mkd-fullscreen-with-sidebar-search-holder.mkd-animate .mkd-fullscreen-search-close {
	opacity: 1;
	visibility: visible
}
