	html
{
	height:100%;
	margin:0!important;
	-webkit-transition:all .33s ease-out;
	transition:all .33s ease-out;
	overflow-y:scroll!important
}
	body
{
font-family: "roboto", Helvetica Neue, Helvetica, Arial, sans-serif;
font-weight:300;
	
}

	table td,table th
{
	text-align:center
}
	a img,table
{
	border:none
}
	body,h3,h3 a
{
	color:#6a6a6a
}
	h2,h2 a,h4,h4 a
{
	line-height:1.5em
}
	h2,h2 a,h4,h4 a,h6,h6 a
{
	color:#222;
	text-transform:uppercase
}
	a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5,h5 a,h5 a:hover,h6 a:hover,p a
{
	color:#c18f59
}
.wpb_single_image .vc_figure,pre
{
	max-width:100%
}
.clear:after,.clearfix:after,.mkd-container:after,.mkd-drop-down .wide .second ul li:nth-child(4n+1)
{
	clear:both
}
	a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var
{
	background:0 0;
	border:0;
	margin:0;
	padding:0;
	vertical-align:baseline;
	outline:0
}
	body,pre
{
	background-color:#fff
}
	article,aside,details,figcaption,figure,footer,header,hgroup,nav,section
{
	display:block
}
	blockquote:after,blockquote:before
{
	content:'';
	content:none
}
	del
{
	text-decoration:line-through
}
	a,footer a,p a
{
	text-decoration:none
}
	table
{
	border-collapse:collapse;
	border-spacing:0;
	vertical-align:middle;
	width:100%
}
	table th
{
	border:0;
	padding:5px 7px
}
	table td
{
	padding:5px 10px
}
	img
{
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-o-user-select:none;
	user-select:none
}
.wp-caption,img
{
	max-width:100%;
	height:auto
}
.clearfix:after,.clearfix:before
{
	content:" ";
	display:table
}
.clear:after
{
	content:"";
	display:block
}

	h1,h1 a
{
	font-size:35px;
	line-height:1.3em;
	font-weight:400;
	color:#222
}
	h2,h2 a
{
	font-size:18px;
	font-weight:500
}
	h3,h3 a
{
	font-size:18px;
	line-height:1.285714285714286em;
	font-weight:300
}
	h4,h4 a
{
	font-size:20px;
	font-weight:500
}
	h5,h5 a
{
	font-family:Dynalight,cursive;
	font-size:24px;
	line-height:1.444444444444444em;
	font-weight:400
}
	h6,h6 a
{
	font-size:13px;
	line-height:1.571428571428571em;
	font-weight:500
}
	h1 a,h2 a,h3 a,h4 a,h5 a,h6 a
{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	font-style:inherit;
	line-height:inherit;
	letter-spacing:inherit;
	text-transform:inherit
}
	dt,p
{
	
}
	a,p a
{
	cursor:pointer;
	-webkit-transition:color .15s ease-out;
	-moz-transition:color .15s ease-out;
	-o-transition:color .15s ease-out;
	-ms-transition:color .15s ease-out;
	transition:color .15s ease-out
}
	p
{
	line-height:24px
}
.woocommerce input[type=button],.woocommerce-page input[type=button],input[type=submit]
{
	-webkit-appearance:none
}
	ol,ul
{
	list-style-position:inside
}
	pre
{
	padding:15px;
	white-space:pre-wrap;
	word-wrap:break-word;
	margin:15px 0
}
	dt
{
	font-weight:700;
	margin-bottom:10px
}
	dd
{
	margin-bottom:15px
}
	sub,sup
{
	font-size:75%;
	height:0;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
	sub
{
	top:.5ex
}
	sup
{
	bottom:.5ex
}
.wp-caption-text
{
	margin:0;
	font-style:italic
}
	table tbody tr,table thead tr
{
	border:1px solid #e6e6e6
}
	table tbody th
{
	border-right:1px solid #e6e6e6
}
	blockquote:not(.mkd-blockquote-shortcode)
{
	padding:0;
	border:none;
	font-style:italic;
	font-size:17px;
	line-height:1.6em;
	margin:20px 0
}
	blockquote cite
{
	font-style:normal;
	font-weight:500
}
	::selection
{
	background:#c18f59;
	color:#fff
}
	::-moz-selection
{
	background:#c18f59;
	color:#fff
}
.bypostauthor,.gallery-caption,.sticky,.wp-caption,.wp-caption-text
{
	opacity:1
}
.alignleft
{
	float:left;
	margin:0 20px 20px 0
}
.alignright
{
	float:right;
	margin:0 0 20px 20px
}
.aligncenter
{
	display:block;
	margin:10px auto
}
.text-align-right
{
	text-align:right
}
.text-align-left
{
	text-align:left
}
.text-align-center
{
	text-align:center
}
.meta
{
	display:none
}
.mkd-wrapper
{
	background-color:#fff;
	position:relative;
	z-index:1000;
	-webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);
	transition:left .33s cubic-bezier(.694,.0482,.335,1);
	left:0
}
.mkd-container,.mkd-content,.mkd-full-width
{
	z-index:100;
	position:relative
}
.mkd-wrapper .mkd-wrapper-inner
{
	width:100%;
	overflow:hidden
}
.mkd-content
{
	margin-top:0;
	background-color:#fff
}
.mkd-content ol ol,.mkd-content ol ul,.mkd-content ul ol,.mkd-content ul ul
{
	padding:0 0 0 15px;
	margin:0
}
.mkd-content li
{
	line-height:30px
}
.mkd-content dl,.mkd-content table
{
	margin:20px 0
}
.mkd-boxed
{
	overflow:hidden!important
}
.mkd-boxed .mkd-wrapper
{
	display:inline-block;
	vertical-align:middle;
	width:100%
}
.mkd-container:after,.mkd-container:before
{
	content:" ";
	display:table
}
.mkd-boxed .mkd-wrapper .mkd-wrapper-inner
{
	width:1150px;
	overflow:visible;
	margin:auto
}
.mkd-boxed .mkd-content
{
	overflow:hidden
}
.mkd-boxed .mkd-footer-inner
{
	width:1150px;
	margin:auto
}
.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-boxed .mkd-page-header .mkd-sticky-header
{
	width:1150px;
	left:auto
}
.mkd-container
{
	padding:0;
	width:100%
}
.mkd-content-inner>.mkd-container
{
	margin-top:60px
}
.mkd-container-inner
{
	width:1100px;
	margin:0 auto
}
.mkd-five-columns>.mkd-five-columns-inner,.mkd-four-columns>.mkd-four-columns-inner,.mkd-three-columns>.mkd-three-columns-inner,.mkd-two-columns-50-50>.mkd-two-columns-50-50-inner
{
	margin:0 -15px
}
	@media only screen and (min-width:1400px)
{
.mkd-grid-1300 .mkd-container-inner,.mkd-grid-1300 .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1300 .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1300 .mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper,.mkd-grid-1300 .mkd-grid,.mkd-grid-1300 .mkd-grid-section .mkd-section-inner
{
	width:1300px
}
.mkd-grid-1300.mkd-boxed .mkd-footer-inner,.mkd-grid-1300.mkd-boxed .mkd-wrapper-inner
{
	width:1350px
}
.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-sticky-header
{
	width:1350px;
	left:auto
}

}
	@media only screen and (min-width:1300px)
{
.mkd-grid-1200 .mkd-container-inner,.mkd-grid-1200 .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1200 .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1200 .mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper,.mkd-grid-1200 .mkd-grid,.mkd-grid-1200 .mkd-grid-section .mkd-section-inner
{
	width:1200px
}
.mkd-grid-1200.mkd-boxed .mkd-footer-inner,.mkd-grid-1200.mkd-boxed .mkd-wrapper-inner
{
	width:1250px
}
.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-sticky-header
{
	width:1250px;
	left:auto
}

}
	@media only screen and (min-width:1200px)
{
.mkd-grid-1000 .mkd-container-inner,.mkd-grid-1000 .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1000 .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1000 .mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper,.mkd-grid-1000 .mkd-grid,.mkd-grid-1000 .mkd-grid-section .mkd-section-inner
{
	width:1000px
}
.mkd-position-right-inner{display:none;}
.mkd-grid-1000.mkd-boxed .mkd-footer-inner,.mkd-grid-1000.mkd-boxed .mkd-wrapper-inner
{
	width:1050px
}
.mkd-grid-1000.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1000.mkd-boxed .mkd-page-header .mkd-sticky-header
{
	width:1050px;
	left:auto
}

}
	@media only screen and (min-width:1000px)
{
.mkd-grid-800 .mkd-container-inner,.mkd-grid-800 .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-800 .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-800 .mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper,.mkd-grid-800 .mkd-grid,.mkd-grid-800 .mkd-grid-section .mkd-section-inner
{
	width:800px
}
.mkd-grid-800.mkd-boxed .mkd-footer-inner,.mkd-grid-800.mkd-boxed .mkd-wrapper-inner
{
	width:850px
}
.mkd-grid-800.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-800.mkd-boxed .mkd-page-header .mkd-sticky-header
{
	width:850px;
	left:auto
}

}
.mkd-two-columns-66-33
{
	width:100%
}
.mkd-two-columns-66-33 .mkd-column1
{
	width:66.66%;
	float:left
}
.mkd-two-columns-66-33 .mkd-column1 .mkd-column-inner
{
	padding:0 20px 0 0
}
.mkd-two-columns-66-33 .mkd-column2
{
	width:33.33%;
	float:left
}
.mkd-two-columns-66-33 .mkd-column2 .mkd-column-inner
{
	padding:0 0 0 20px
}
.mkd-two-columns-33-66
{
	width:100%
}
.mkd-two-columns-33-66 .mkd-column1
{
	width:33.33%;
	float:left
}
.mkd-two-columns-33-66 .mkd-column1 .mkd-column-inner
{
	padding:0 20px 0 0
}
.mkd-two-columns-33-66 .mkd-column2
{
	width:66.66%;
	float:left
}
.mkd-two-columns-33-66 .mkd-column2 .mkd-column-inner
{
	padding:0 0 0 20px
}
.mkd-two-columns-75-25
{
	width:100%
}
.mkd-two-columns-75-25 .mkd-column1
{
	width:75%;
	float:left
}
.mkd-two-columns-75-25 .mkd-column1 .mkd-column-inner
{
	padding:0 20px 0 0
}
.mkd-two-columns-75-25 .mkd-column2
{
	width:25%;
	float:left
}
.mkd-two-columns-75-25 .mkd-column2 .mkd-column-inner
{
	padding:0 0 0 20px
}
.mkd-two-columns-25-75
{
	width:100%
}
.mkd-two-columns-25-75 .mkd-column1
{
	width:25%;
	float:left
}
.mkd-two-columns-25-75 .mkd-column1 .mkd-column-inner
{
	padding:0 20px 0 0
}
.mkd-two-columns-25-75 .mkd-column2
{
	width:75%;
	float:left
}
.mkd-two-columns-25-75 .mkd-column2 .mkd-column-inner
{
	padding:0 0 0 20px
}
.mkd-five-columns .mkd-column .mkd-column-inner,.mkd-four-columns .mkd-column .mkd-column-inner,.mkd-three-columns .mkd-column .mkd-column-inner,.mkd-two-columns-50-50 .mkd-column .mkd-column-inner
{
	padding:0 15px
}
.mkd-two-columns-50-50
{
	width:100%
}
.mkd-two-columns-50-50 .mkd-column
{
	width:50%;
	float:left
}
.mkd-three-columns
{
	width:100%
}
.mkd-three-columns .mkd-column
{
	width:33.33%;
	float:left
}
.mkd-four-columns
{
	width:100%
}
.mkd-four-columns .mkd-column
{
	width:25%;
	float:left
}
.mkd-five-columns
{
	width:100%
}
.mkd-five-columns .mkd-column
{
	width:20%;
	float:left
}
	body.woocommerce.woocommerce-page .mkd-two-columns-66-33.woocommerce_with_sidebar .mkd-column1 .mkd-column-inner,body.woocommerce.woocommerce-page .mkd-two-columns-75-25.woocommerce_with_sidebar .mkd-column1 .mkd-column-inner
{
	padding-left:40px
}
	body.woocommerce.woocommerce-page .mkd-two-columns-25-75.woocommerce_with_sidebar .mkd-column2 .mkd-column-inner,body.woocommerce.woocommerce-page .mkd-two-columns-33-66.woocommerce_with_sidebar .mkd-column2 .mkd-column-inner
{
	padding-right:40px
}
	body.woocommerce.woocommerce-page .full_width .mkd-two-columns-66-33.woocommerce_with_sidebar .mkd-column1 .mkd-column-inner,body.woocommerce.woocommerce-page .full_width .mkd-two-columns-75-25.woocommerce_with_sidebar .mkd-column1 .mkd-column-inner
{
	padding-left:0
}
	body.woocommerce.woocommerce-page .full_width .mkd-two-columns-25-75.woocommerce_with_sidebar .mkd-column2 .mkd-column-inner,body.woocommerce.woocommerce-page .full_width .mkd-two-columns-33-66.woocommerce_with_sidebar .mkd-column2 .mkd-column-inner
{
	padding-right:0
}
	@-webkit-keyframes preload-background
{
	from
{
	background-position:0 0
}
	to
{
	background-position:100% 0
}

}
	@keyframes preload-background
{
	from
{
	background-position:0 0
}
	to
{
	background-position:100% 0
}

}
.mkd-preload-background
{
	background-repeat:repeat!important;
	background-color:transparent!important;
	background-attachment:scroll!important;
	background-size:inherit!important;
	-webkit-animation-name:preload-background;
	-webkit-animation-duration:40s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
	-webkit-animation-delay:0s;
	-webkit-animation-fill-mode:forwards;
	animation-name:preload-background;
	animation-duration:40s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;
	animation-delay:0s;
	animation-fill-mode:forwards
}
.mkd-grid
{
	width:1100px;
	margin:0 auto
}
.mkd-vertical-align-containers
{
	position:relative;
	height:100%;
	width:100%;
	box-sizing:border-box
}
.mkd-vertical-align-containers.mkd-25-50-25 .mkd-position-left,.mkd-vertical-align-containers.mkd-25-50-25 .mkd-position-right
{
	width:25%
}
.mkd-vertical-align-containers.mkd-25-50-25 .mkd-position-center
{
	width:50%;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.mkd-vertical-align-containers.mkd-25-50-25 .mkd-position-center-inner,.mkd-vertical-align-containers.mkd-25-50-25 .mkd-position-left-inner,.mkd-vertical-align-containers.mkd-25-50-25 .mkd-position-right-inner
{
	width:98%
}
.mkd-vertical-align-containers.mkd-33-33-33 .mkd-position-center,.mkd-vertical-align-containers.mkd-33-33-33 .mkd-position-left,.mkd-vertical-align-containers.mkd-33-33-33 .mkd-position-right
{
	width:33.33%
}
.mkd-vertical-align-containers.mkd-33-33-33 .mkd-position-center
{
	width:50%;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.mkd-vertical-align-containers.mkd-33-33-33 .mkd-position-center-inner,.mkd-vertical-align-containers.mkd-33-33-33 .mkd-position-left-inner,.mkd-vertical-align-containers.mkd-33-33-33 .mkd-position-right-inner
{
	width:98%
}
.mkd-vertical-align-containers.mkd-50-50 .mkd-position-left,.mkd-vertical-align-containers.mkd-50-50 .mkd-position-right
{
	width:50%
}
.mkd-vertical-align-containers.mkd-50-50 .mkd-position-center-inner,.mkd-vertical-align-containers.mkd-50-50 .mkd-position-left-inner,.mkd-vertical-align-containers.mkd-50-50 .mkd-position-right-inner
{
	width:98%
}
.mkd-vertical-align-containers.mkd-25-75 .mkd-position-left
{
	width:45%
}
.mkd-vertical-align-containers.mkd-25-75 .mkd-position-right
{
	width:55%
}
.mkd-vertical-align-containers .mkd-position-left
{
	position:relative;
	float:left;
	z-index:2;
	height:100%
}
.mkd-vertical-align-containers .mkd-position-center
{
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	text-align:center;
	z-index:1
}
.mkd-vertical-align-containers .mkd-position-right
{
	position:relative;
	float:right;
	z-index:2;
	height:100%;
	text-align:right
}
.mkd-vertical-align-containers .mkd-position-center-inner,.mkd-vertical-align-containers .mkd-position-left-inner,.mkd-vertical-align-containers .mkd-position-right-inner
{
	vertical-align:middle;
	display:inline-block
}
.mkd-vertical-align-containers .mkd-position-right.mkd-has-widget .mkd-position-right-inner
{
	height:100%
}
.mkd-vertical-align-containers .mkd-position-center:before,.mkd-vertical-align-containers .mkd-position-left:before,.mkd-vertical-align-containers .mkd-position-right:before
{
	content:"";
	display:inline-block;
	vertical-align:middle;
	height:100%
}
.mkd-section
{
	position:relative;
	background-repeat:no-repeat;
	z-index:100
}
.mkd-section.mkd-video-background .mkd-full-section-inner
{
	z-index:20;
	position:relative
}
.mkd-grid-section .mkd-section-inner
{
	width:1100px;
	margin:0 auto;
	position:relative;
	z-index:20
}
.mkd-section-inner-margin
{
	margin-left:-15px;
	margin-right:-15px
}
.mkd-content-aligment-left
{
	text-align:left
}
.mkd-content-aligment-center
{
	text-align:center
}
.mkd-content-aligment-right
{
	text-align:right
}
.last_toggle_el_margin,.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li
{
	margin-bottom:0!important
}
.mkd-parallax-section-holder
{
	position:static;
	padding:0;
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:center 0;
	background-attachment:fixed;
	overflow:hidden;
	opacity:0;
	-webkit-transition:opacity .3s ease-out .1s;
	transition:opacity .3s ease-out .1s
}
.mkd-parallax-section-holder.mkd-vertical-middle-align
{
	display:table;
	width:calc(100% + 30px)
}
.mkd-parallax-section-holder .mkd-parallax-content-outer
{
	display:table-cell;
	height:100%;
	vertical-align:middle;
	padding:100% 0
}
.touch .mkd-parallax-section-holder.mkd-parallax-section-holder-touch-disabled
{
	height:auto!important;
	min-height:300px;
	background-position:center top!important;
	background-attachment:scroll;
	background-size:cover
}
	section.parallax_section_holder.vertical_middle_align .parallax_content_outer
{
	display:table-cell;
	height:100%;
	vertical-align:middle;
	padding:100% 0
}
.mkd-section .mkd-mobile-video-image
{
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	display:none;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:10
}
.mkd-section .mkd-video-overlay
{
	height:100%;
	left:0;
	opacity:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:11
}
.mkd-section .mkd-video-overlay.mkd-video-overlay-active
{
	background-image:url(img/pixel-video.png);
	background-position:0 0;
	background-repeat:repeat;
	opacity:1
}
.mkd-section .mkd-video-wrap
{
	opacity:0;
	top:0;
	left:0;
	overflow:hidden;
	position:absolute;
	width:100%;
	z-index:10;
	-webkit-transition:opacity .3s ease-out;
	transition:opacity .3s ease-out
}
.mkd-section .mkd-video-wrap.mkd-video-visible
{
	opacity:1
}
.mkd-section .mkd-video-wrap .mejs-container .mejs-controls
{
	display:none!important
}
.mkd-section .mkd-video-wrap .mejs-poster
{
	background-size:cover!important;
	-moz-background-size:cover!important;
	-webkit-background-size:cover!important;
	-o-background-size:cover!important
}
.mkd-section .mkd-video-wrap .mejs-container
{
	background-color:transparent!important;
	background-image:none!important;
	height:auto!important
}
.mkd-section .mkd-video-wrap .mejs-mediaelement
{
	background:0 0!important;
	border:0!important
}
.mkd-section .mkd-video-wrap .mejs-container .mejs-poster img
{
	max-width:none!important;
	width:100%!important
}
.mkd-row-triangle
{
	position:absolute;
	left:50%;
	-webkit-transform:translate(-50%,0);
	transform:translate(-50%,0);
	width:0;
	height:0;
	border-left:16px solid transparent!important;
	border-right:16px solid transparent!important;
	z-index:100
}
.mkd-row-triangle-top
{
	top:0;
	border-top:16px solid transparent;
	border-bottom:0
}
.mkd-row-triangle-bottom
{
	bottom:0;
	border-bottom:16px solid transparent;
	border-top:0
}
	@-webkit-keyframes element-from-left
{
	0%
{
	opacity:0;
	transform:translate(-20%,0)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@keyframes element-from-left
{
	0%
{
	opacity:0;
	transform:translate(-20%,0)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@-webkit-keyframes element-from-right
{
	0%
{
	opacity:0;
	transform:translate(20%,0)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@keyframes element-from-right
{
	0%
{
	opacity:0;
	transform:translate(20%,0)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@-webkit-keyframes element-from-top
{
	0%
{
	opacity:0;
	transform:translate(0,-30%)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@keyframes element-from-top
{
	0%
{
	opacity:0;
	transform:translate(0,-30%)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@-webkit-keyframes element-from-bottom
{
	0%
{
	opacity:0;
	transform:translate(0,30%)
}
	100%
{
	opacity:1;
	transform:translate(0,30%)
}

}
	@keyframes element-from-bottom
{
	0%
{
	opacity:0;
	transform:translate(0,30%)
}
	100%
{
	opacity:1;
	transform:translate(0,30%)
}

}
.mkd-element-from-bottom,.mkd-element-from-fade,.mkd-element-from-left,.mkd-element-from-right,.mkd-element-from-top
{
	display:inline-block;
	width:100%
}
.touch .mkd-no-animations-on-touch .mkd-element-from-bottom>div,.touch .mkd-no-animations-on-touch .mkd-element-from-fade>div,.touch .mkd-no-animations-on-touch .mkd-element-from-left>div,.touch .mkd-no-animations-on-touch .mkd-element-from-right>div,.touch .mkd-no-animations-on-touch .mkd-element-from-top>div
{
	opacity:1;
	-webkit-animation:none;
	animation:none;
	-webkit-transform:scale(1);
	transform:scale(1)
}
.mkd-element-from-bottom>div,.mkd-element-from-fade>div,.mkd-element-from-left>div,.mkd-element-from-right>div,.mkd-element-from-top>div
{
	opacity:0;
	display:inline-block;
	width:100%;
	vertical-align:middle
}
.mkd-element-from-fade.mkd-element-from-fade-on>div
{
	opacity:1;
	-webkit-transition:opacity .8s ease 0s;
	transition:opacity .8s ease 0s;
	-webkit-backface-visibility:hidden
}
.mkd-element-from-left.mkd-element-from-left-on>div
{
	-webkit-animation:element-from-left .7s 1 ease-in-out;
	animation:element-from-left .7s 1 ease-in-out;
	opacity:1;
	-webkit-backface-visibility:hidden
}
.mkd-element-from-right.mkd-element-from-right-on>div
{
	-webkit-animation:element-from-right .7s 1 ease-in-out;
	animation:element-from-right .7s 1 ease-in-out;
	opacity:1;
	-webkit-backface-visibility:hidden
}
.mkd-element-from-top.mkd-element-from-top-on>div
{
	-webkit-animation:element-from-top .7s 1 ease-in-out;
	animation:element-from-top .7s 1 ease-in-out;
	opacity:1;
	-webkit-backface-visibility:hidden
}
.mkd-element-from-bottom.mkd-element-from-bottom-on>div
{
	-webkit-animation:element-from-bottom .7s 1 ease-in-out;
	animation:element-from-bottom .7s 1 ease-in-out;
	opacity:1;
	-webkit-backface-visibility:hidden
}
.touch .mkd-no-animation-on-touch .mkd-fade-in,.touch .mkd-no-animation-on-touch .mkd-fade-in-down,.touch .mkd-no-animation-on-touch .mkd-fade-in-left-x-rotate,.touch .mkd-no-animation-on-touch .mkd-flip-in,.touch .mkd-no-animation-on-touch .mkd-grow-in,.touch .mkd-no-animation-on-touch .mkd-x-rotate,.touch .mkd-no-animation-on-touch .mkd-y-translate,.touch .mkd-no-animation-on-touch .mkd-z-rotate
{
	-webkit-transition:none!important;
	transition:none!important;
	-webkit-transform:none!important;
	transform:none!important;
	opacity:1!important
}
.mkd-flip-in
{
	opacity:0;
	-webkit-transform:perspective(1000px) rotateY(25deg);
	transform:perspective(1000px) rotateY(25deg);
	-webkit-transition:all 1.1s ease-in-out;
	transition:all 1.1s ease-in-out
}
.mkd-flip-in.mkd-flip-in-on
{
	opacity:1;
	-webkit-transform:rotateY(0);
	transform:rotateY(0)
}
.mkd-grow-in
{
	opacity:0;
	-webkit-transform:scale(.8);
	transform:scale(.8);
	-webkit-transition:all 1s cubic-bezier(0,1,.5,1);
	transition:all 1s cubic-bezier(0,1,.5,1);
	-webkit-backface-visibility:hidden
}
.mkd-grow-in.mkd-grow-in-on
{
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
.mkd-z-rotate
{
	opacity:0;
	-webkit-transform:rotateZ(7deg);
	transform:rotateZ(7deg);
	-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);
	transition:all .3s cubic-bezier(.165,.84,.44,1);
	-webkit-transform-origin:top right;
	transform-origin:top right;
	-webkit-backface-visibility:hidden
}
.mkd-z-rotate.mkd-z-rotate-on
{
	opacity:1;
	-webkit-transform:rotateZ(0);
	transform:rotateZ(0)
}
.mkd-x-rotate
{
	opacity:0;
	-webkit-transform:perspective(900px) rotateX(-45deg);
	transform:perspective(900px) rotateX(-45deg);
	-webkit-transition:all .6s cubic-bezier(.785,.135,.15,.86);
	transition:all .6s cubic-bezier(.785,.135,.15,.86);
	-webkit-backface-visibility:hidden
}
.mkd-x-rotate.mkd-x-rotate-on
{
	opacity:1;
	-webkit-transform:rotateX(0);
	transform:rotateX(0)
}
.mkd-y-translate
{
	opacity:0;
	-webkit-transform:translate(0,30px);
	transform:translate(0,30px);
	-webkit-transition:all .7s cubic-bezier(.68,-.65,.265,1.65);
	transition:all .7s cubic-bezier(.68,-.65,.265,1.65)
}
.mkd-y-translate.mkd-y-translate-on
{
	opacity:1;
	-webkit-transform:translate(0,0);
	transform:translate(0,0)
}
.mkd-fade-in-down
{
	opacity:0;
	-webkit-transform:translate(0,-25px);
	transform:translate(0,-25px);
	-webkit-transition:all .9s cubic-bezier(0,1,.5,1);
	transition:all .9s cubic-bezier(0,1,.5,1)
}
.mkd-fade-in-down.mkd-fade-in-down-on
{
	opacity:1;
	-webkit-transform:translate(0,0);
	transform:translate(0,0)
}
.mkd-fade-in-left-x-rotate
{
	opacity:0;
	-webkit-transform:rotateZ(-5deg) translate(-30px,0);
	transform:rotateZ(-5deg) translate(-30px,0);
	-webkit-transition:all .4s ease;
	transition:all .4s ease
}
.mkd-fade-in-left-x-rotatemkd-fade-in-left-x-rotate-on
{
	opacity:1;
	-webkit-transform:rotateZ(0) translate(0,0);
	transform:rotateZ(0) translate(0,0)
}
.mkd-fade-in
{
	opacity:0;
	-webkit-transition:all 1s ease;
	transition:all 1s ease
}
.mkd-fade-in.mkd-fade-in-on
{
	opacity:1
}
.mkd-comment-holder
{
	padding-top:46px;
	margin:0;
	clear:both
}
.mkd-comment-holder .mkd-comment-number-icon
{
	color:#c18f59;
	font-size:19px;
	padding-right:7px
}
.mkd-comment-holder h4
{
	display:inline-block;
	font-size:16px
}
.mkd-comment-holder .mkd-comment-image
{
	display:block;
	width:93px;
	height:93px;
	border:1px solid #d8d8d8;
	background-color:#fff;
	padding:8px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	float:left
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text
{
	padding:0 0 0 105px
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .mkd-comment-text-inner
{
	border:1px solid #d8d8d8;
	position:relative;
	min-height:93px;
	background-color:#fff
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .mkd-comment-text-inner:before
{
	content:' ';
	position:absolute;
	top:15px;
	left:-5px;
	width:8px;
	height:8px;
	border:1px solid #d8d8d8;
	border-width:0 0 1px 1px;
	background-color:inherit;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .mkd-comment-info
{
	display:inline-block;
	width:100%;
	vertical-align:middle;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 10px 10px 20px;
	border-bottom:1px solid #d8d8d8
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .comment-edit-link,.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .comment-reply-link,.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .mkd-comment-date,.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .replay
{
	float:right;
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #d8d8d8
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .comment-edit-link,.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .comment-reply-link
{
	text-transform:uppercase
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .comment-reply-link:before
{
	content:"\e050";
	font-family:simple-line-icons;
	padding-right:5px
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .comment-edit-link:before
{
	content:"\e05f";
	font-family:simple-line-icons;
	padding-right:5px
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .mkd-comment-info>:last-child
{
	border:none
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .mkd-comment-name
{
	float:left
}
.mkd-comment-holder .mkd-comment:not(.mkd-pingback-comment) .mkd-comment-text .mkd-text-holder
{
	padding:18px 10px 26px 20px
}
.mkd-comment-list
{
	list-style:none;
	position:relative;
	z-index:150;
	padding:0;
	margin:30px 0 0
}
.mkd-comment-list li
{
	display:inline-block;
	position:relative;
	width:100%;
	line-height:18px
}
.mkd-comment-list>li
{
	margin:0 0 15px
}
.mkd-comment-list .children
{
	margin:15px 0 0;
	padding:0 0 0 70px
}
.mkd-comment-list .children>li
{
	margin:0 0 15px
}
.mkd-comment-list .comment-respond
{
	padding:0 20px
}
.mkd-comment-pager
{
	font-size:0;
	text-align:right;
	margin-top:30px
}
.mkd-comment-pager a,.mkd-comment-pager span
{
	display:inline-block;
	padding:0 20px;
	height:44px;
	line-height:44px;
	margin:0;
	color:#262626;
	background-color:#fff;
	border:1px solid;
	border-color:#d8d8d8;
	border-right-width:0;
	font-size:13px;
	text-align:center
}
.mkd-comment-pager a:last-child,.mkd-comment-pager span:last-child
{
	border-right-width:1px
}
.mkd-comment-pager a:hover
{
	color:#c18f59
}
.mkd-comment-form
{
	padding-top:26px;
	margin-bottom:40px
}
.comment-respond .comment-reply-title
{
	font-size:16px;
	line-height:1.5em;
	text-transform:uppercase;
	font-weight:900;
	margin-bottom:18px;
	color:#222
}
.comment-respond .comment-reply-title a
{
	font-size:12px
}
.comment-respond .comment-reply-title:before
{
	content:"\e07d";
	font-family:simple-line-icons;
	padding-right:10px;
	font-size:19px;
	color:#c18f59;
	font-weight:400
}
.comment-respond .logged-in-as
{
	margin-bottom:10px
}
.mkd-comment-text .comment-respond
{
	margin:20px 0
}
	#respond input[type=text],#respond textarea,.post-password-form input[type=password],.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea
{
	width:100%;
	margin-bottom:15px;
	padding:19px 20px;
	border:1px solid #e8e8e8;
	outline:0;
	font-family:inherit;
	font-size:13px;
	background-color:#f2f2f2;
	color:#727578;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
	#respond input[type=text]::-moz-placeholder,#respond textarea::-moz-placeholder,.post-password-form input[type=password]::-moz-placeholder,.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder
{
	color:#727578;
	opacity:1
}
	#respond input[type=text]:-ms-input-placeholder,#respond textarea:-ms-input-placeholder,.post-password-form input[type=password]:-ms-input-placeholder,.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder
{
	color:#727578
}
	#respond input[type=text]::-webkit-input-placeholder,#respond textarea::-webkit-input-placeholder,.post-password-form input[type=password]::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder
{
	color:#727578
}
.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea
{
	color:#606060;
	padding:12px 14px;
	margin-bottom:11px;
	background-color:#fff
}
.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder
{
	color:#606060;
	opacity:1
}
.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder
{
	color:#606060
}
.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder
{
	color:#606060
}
.wpcf7-form-control.wpcf7-date:focus::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number:focus::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz:focus::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select:focus::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text:focus::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea:focus::-webkit-input-placeholder
{
	color:transparent
}
.wpcf7-form-control.wpcf7-date:focus:-moz-placeholder,.wpcf7-form-control.wpcf7-number:focus:-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:focus:-moz-placeholder,.wpcf7-form-control.wpcf7-select:focus:-moz-placeholder,.wpcf7-form-control.wpcf7-text:focus:-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:focus:-moz-placeholder
{
	color:transparent
}
.wpcf7-form-control.wpcf7-date:focus::-moz-placeholder,.wpcf7-form-control.wpcf7-number:focus::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:focus::-moz-placeholder,.wpcf7-form-control.wpcf7-select:focus::-moz-placeholder,.wpcf7-form-control.wpcf7-text:focus::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:focus::-moz-placeholder
{
	color:transparent
}
.wpcf7-form-control.wpcf7-date:focus:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:focus:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:focus:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:focus:-ms-input-placeholder,.wpcf7-form-control.wpcf7-text:focus:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:focus:-ms-input-placeholder
{
	color:transparent
}
.wpcf7-form-control.wpcf7-textarea
{
	height:136px;
	vertical-align:top;
	max-width:100%
}
	#submit_comment,.comment-respond input[type=submit],.post-password-form input[type=submit],input.wpcf7-form-control.wpcf7-submit
{
	display:inline-block;
	width:auto;
	height:43px;
	line-height:41px;
	padding:0 17px;
	border:1px solid #313748;
	font-size:12px;
	font-weight:300;
	font-family:inherit;
	text-transform:uppercase;
	color:#fff;
	letter-spacing:1px;
	background-color:#353c4e;
	cursor:pointer;
	-webkit-transition:all .15s ease-out;
	transition:all .15s ease-out;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
	#submit_comment:hover,.comment-respond input[type=submit]:hover,.post-password-form input[type=submit]:hover,input.wpcf7-form-control.wpcf7-submit:hover
{
	background-color:#535e7a
}
	input.wpcf7-form-control.wpcf7-submit
{
	border-radius:3px
}
.wpcf7-form .mkd-cf7-two-columns-50-50
{
	display:table;
	width:100%
}
.wpcf7-form .mkd-cf7-two-columns-50-50 .mkd-column:first-child,.wpcf7-form .mkd-cf7-two-columns-50-50 .mkd-column:last-child
{
	display:table-cell;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.wpcf7-form .mkd-cf7-two-columns-50-50 .mkd-column:first-child
{
	padding-right:7.5px
}
.wpcf7-form .mkd-cf7-two-columns-50-50 .mkd-column:last-child
{
	padding-left:7.5px
}
.wpcf7-form .mkd-cf7-two-columns-nwsltr
{
	display:table;
	width:100%
}
.wpcf7-form .mkd-cf7-two-columns-nwsltr .mkd-column p
{
	position:relative
}
.wpcf7-form .mkd-cf7-two-columns-nwsltr .mkd-column:first-child
{
	display:table-cell;
	padding-right:7.5px
}
.wpcf7-form .mkd-cf7-two-columns-nwsltr .mkd-column:last-child
{
	display:table-cell;
	width:1%;
	padding-left:7.5px
}
.wpcf7-form .mkd-cf7-two-columns-nwsltr .ajax-loader
{
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.wpcf7-form input.wpcf7-form-control.wpcf7-submit.mkd-cf7-newsltr-sbmt
{
	background-color:#353c4e;
	border-color:#353c4e;
	color:#fff;
	height:44px;
	line-height:42px
}
.wpcf7-form input.wpcf7-form-control.wpcf7-submit.mkd-cf7-newsltr-sbmt:hover
{
	color:#353c4e;
	background-color:#fff
}
.mkd-pagination
{
	display:inline-block;
	width:100%;
	vertical-align:middle;
	margin-bottom:70px
}
.mkd-pagination li
{
	float:left;
	text-align:center;
	display:block
}
.mkd-pagination li a,.mkd-pagination li.active span
{
	position:relative;
	display:inline-block;
	width:44px;
	height:44px;
	line-height:44px;
	margin:0;
	color:#262626;
	background-color:#fff;
	border:1px solid;
	border-color:#d8d8d8;
	border-right-width:0;
	font-size:13px;
	vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
	white-space:nowrap;
	outline:0;
	text-shadow:none;
	-webkit-transition:color .15s ease-out,background-color .15s ease-out;
	transition:color .15s ease-out,background-color .15s ease-out;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	float:left
}
.mkd-pagination li:last-child>a,.mkd-pagination li:last-child>span
{
	border-right-width:1px
}
.mkd-pagination li a:hover,.mkd-pagination li span.current,.mkd-pagination li span.current:hover,.mkd-pagination li span:hover,.mkd-pagination li.active span
{
	color:#c18f59;
	background-color:#f7f7f7
}
.mkd-pagination li .next span,.mkd-pagination li .prev span
{
	font-size:15px;
	line-height:43px
}
.mkd-print-holder
{
	display:inline-block;
	margin:0 13px
}
.mkd-print-page .mkd-icon-printer
{
	display:block;
	font-size:26px;
	color:#474747;
	margin-bottom:10px
}
.mkd-printer-title
{
	font-size:12px;
	color:#727578;
	margin:0
}
.mkd-owl-slider .owl-item img
{
	display:block;
	position:relative
}
.mkd-owl-slider .owl-buttons .owl-prev
{
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	left:0
}
.mkd-owl-slider .owl-buttons .owl-next
{
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	right:0
}
.mkd-owl-slider .owl-buttons .mkd-next-icon,.mkd-owl-slider .owl-buttons .mkd-prev-icon
{
	display:inline-block;
	width:55px;
	height:55px;
	border:0;
	text-align:center;
	background-color:#fff
}
.mkd-owl-slider .owl-buttons .mkd-next-icon i,.mkd-owl-slider .owl-buttons .mkd-prev-icon i
{
	font-size:21px;
	line-height:55px;
	color:#474747
}
.mkd-owl-slider .owl-buttons .mkd-next-icon:hover i,.mkd-owl-slider .owl-buttons .mkd-prev-icon:hover i
{
	color:#c18f59
}
.mkd-owl-slider .owl-pagination
{
	text-align:center
}
.mkd-owl-slider .owl-pagination .owl-page
{
	display:inline-block
}
.mkd-owl-slider .owl-pagination .owl-page span
{
	display:inline-block;
	width:12px;
	height:12px;
	margin:3px;
	filter:Alpha(Opacity=50);
	opacity:.5;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	background:#e3e3e3
}
.mkd-owl-slider .owl-pagination .owl-page.active span
{
	opacity:1
}
	#mkd-back-to-top,#mkd-back-to-top.off
{
	opacity:0;
	visibility:hidden;
	right:-78px
}
.error404 .mkd-content-inner>.mkd-container
{
	margin-top:245px
}
.mkd-404-page
{
	padding:0
}
.mkd-page-not-found
{
	margin:0 0 255px;
	text-align:center
}
.mkd-page-not-found h2
{
	margin-bottom:35px;
	font-size:121px;
	line-height:110px
}
.mkd-page-not-found h3
{
	margin-bottom:42px
}
.mkd-page-not-found .mkd-404-btn.mkd-btn.mkd-btn-solid
{
	background-color:#3e475d
}
	#mkd-back-to-top
{
	position:fixed;
	width:44px;
	bottom:78px;
	margin:0;
	z-index:10000;
	-webkit-transition:opacity .15s ease-out,visibility .15s ease-out,right .3s ease-out;
	transition:opacity .15s ease-out,visibility .15s ease-out,right .3s ease-out
}
	#mkd-back-to-top:hover>span>i
{
	-webkit-transform:rotate(720deg) translateZ(0) scale(1.1);
	transform:rotate(720deg) translateZ(0) scale(1.1);
	-webkit-transition:-webkit-transform .3s ease-out;
	transition:transform .3s ease-out
}
	#mkd-back-to-top:hover>span:after
{
	-webkit-transform:scale(1.2);
	transform:scale(1.2)
}
	#mkd-back-to-top.on
{
	opacity:1;
	visibility:visible;
	right:32px
}
	#mkd-back-to-top>span
{
	width:34px;
	height:34px;
	line-height:34px;
	text-align:center;
	display:block;
	color:#c18f59;
	font-size:16px;
	background-color:#fff;
	box-shadow:0 0 1px 1px #e7e7e7;
	-webkit-transition:color .15s ease-out;
	transition:color .15s ease-out;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
	#mkd-back-to-top>span:after
{
	position:absolute;
	top:-3px;
	left:-3px;
	width:40px;
	height:40px;
	content:'';
	z-index:-1;
	box-shadow:0 0 1px 1px #e7e7e7;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	-webkit-transition:all .3s cubic-bezier(0,0,.26,2.21);
	transition:all .3s cubic-bezier(0,0,.26,2.21)
}
	#mkd-back-to-top>span>i
{
	display:inline-block;
	width:100%;
	position:relative;
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-transition:-webkit-transform .3s ease-in .05s;
	transition:transform .3s ease-in .05s
}
	#mkd-back-to-top span span
{
	display:block;
	line-height:inherit;
	margin-left:-2px
}
.mkd-self-hosted-video-holder .mkd-video-wrap .mejs-container,.mkd-self-hosted-video-holder .mkd-video-wrap .mejs-overlay-play
{
	height:100%!important;
	/*!important because of the inline style*/width:100%!important/*!important because of the inline style*/
}
.mkd-sidebar,.wpb_widgetised_column
{
	padding-bottom:30px
}
.mkd-sidebar h4,.wpb_widgetised_column h4
{
	font-size:18px;
	margin-bottom:22px
}
.mkd-sidebar .widget,.wpb_widgetised_column .widget
{
	margin-top:28px
}
.mkd-sidebar .widget:first-child,.wpb_widgetised_column .widget:first-child
{
	margin-top:0
}
.mkd-sidebar .widget h3,.wpb_widgetised_column .widget h3
{
	margin-bottom:18px
}
.mkd-sidebar .widget_tag_cloud a,.wpb_widgetised_column .widget_tag_cloud a
{
	color:#6a6a6a;
	display:inline-block;
	padding:9px 14px;
	margin-right:2px;
	margin-bottom:5px;
	font-size:13px!important;
	text-transform:uppercase;
	border:1px solid #ebebeb;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:color .15s ease,border-color .15s ease,background-color .15s ease;
	transition:color .15s ease,border-color .15s ease,background-color .15s ease
}
.mkd-sidebar .widget_tag_cloud a:hover,.wpb_widgetised_column .widget_tag_cloud a:hover
{
	background-color:#c18f59;
	border-color:#c18f59;
	color:#fff
}
.mkd-sidebar .widget_tag_cloud a:last-child,.wpb_widgetised_column .widget_tag_cloud a:last-child
{
	margin:0
}
.mkd-sidebar .wpcf7-form-control.wpcf7-textarea,.wpb_widgetised_column .wpcf7-form-control.wpcf7-textarea
{
	height:81px
}
.mkd-sidebar .widget_archive label.screen-reader-text,.mkd-sidebar .widget_categories label.screen-reader-text,.mkd-sidebar .widget_meta label.screen-reader-text,.mkd-sidebar .widget_nav_menu label.screen-reader-text,.mkd-sidebar .widget_pages label.screen-reader-text,.mkd-sidebar .widget_product_categories label.screen-reader-text,.mkd-sidebar .widget_recent_comments label.screen-reader-text,.mkd-sidebar .widget_recent_entries label.screen-reader-text,.mkd-sidebar .widget_rss label.screen-reader-text,.mkd-sidebar .widget_text label.screen-reader-text,.wpb_widgetised_column .widget_archive label.screen-reader-text,.wpb_widgetised_column .widget_categories label.screen-reader-text,.wpb_widgetised_column .widget_meta label.screen-reader-text,.wpb_widgetised_column .widget_nav_menu label.screen-reader-text,.wpb_widgetised_column .widget_pages label.screen-reader-text,.wpb_widgetised_column .widget_product_categories label.screen-reader-text,.wpb_widgetised_column .widget_recent_comments label.screen-reader-text,.wpb_widgetised_column .widget_recent_entries label.screen-reader-text,.wpb_widgetised_column .widget_rss label.screen-reader-text,.wpb_widgetised_column .widget_text label.screen-reader-text
{
	display:block
}
.mkd-sidebar .widget_archive ul li,.mkd-sidebar .widget_categories ul li,.mkd-sidebar .widget_meta ul li,.mkd-sidebar .widget_nav_menu ul li,.mkd-sidebar .widget_pages ul li,.mkd-sidebar .widget_product_categories ul li,.mkd-sidebar .widget_recent_comments ul li,.mkd-sidebar .widget_recent_entries ul li,.mkd-sidebar .widget_rss ul li,.mkd-sidebar .widget_text ul li,.wpb_widgetised_column .widget_archive ul li,.wpb_widgetised_column .widget_categories ul li,.wpb_widgetised_column .widget_meta ul li,.wpb_widgetised_column .widget_nav_menu ul li,.wpb_widgetised_column .widget_pages ul li,.wpb_widgetised_column .widget_product_categories ul li,.wpb_widgetised_column .widget_recent_comments ul li,.wpb_widgetised_column .widget_recent_entries ul li,.wpb_widgetised_column .widget_rss ul li,.wpb_widgetised_column .widget_text ul li
{
	list-style-type:none;
	position:relative;
	padding:4px 0;
	color:#222;
	border-bottom:1px solid #e9e9e9
}
.mkd-sidebar .widget_archive ul li:before,.mkd-sidebar .widget_categories ul li:before,.mkd-sidebar .widget_meta ul li:before,.mkd-sidebar .widget_nav_menu ul li:before,.mkd-sidebar .widget_pages ul li:before,.mkd-sidebar .widget_product_categories ul li:before,.mkd-sidebar .widget_recent_comments ul li:before,.mkd-sidebar .widget_recent_entries ul li:before,.mkd-sidebar .widget_rss ul li:before,.mkd-sidebar .widget_text ul li:before,.wpb_widgetised_column .widget_archive ul li:before,.wpb_widgetised_column .widget_categories ul li:before,.wpb_widgetised_column .widget_meta ul li:before,.wpb_widgetised_column .widget_nav_menu ul li:before,.wpb_widgetised_column .widget_pages ul li:before,.wpb_widgetised_column .widget_product_categories ul li:before,.wpb_widgetised_column .widget_recent_comments ul li:before,.wpb_widgetised_column .widget_recent_entries ul li:before,.wpb_widgetised_column .widget_rss ul li:before,.wpb_widgetised_column .widget_text ul li:before
{
	position:absolute;
	width:6px;
	height:6px;
	content:'\f0da';
	font-size:12px;
	font-family:FontAwesome;
}
.mkd-sidebar .widget_archive ul li>a,.mkd-sidebar .widget_categories ul li>a,.mkd-sidebar .widget_meta ul li>a,.mkd-sidebar .widget_nav_menu ul li>a,.mkd-sidebar .widget_pages ul li>a,.mkd-sidebar .widget_product_categories ul li>a,.mkd-sidebar .widget_recent_comments ul li>a,.mkd-sidebar .widget_recent_entries ul li>a,.mkd-sidebar .widget_rss ul li>a,.mkd-sidebar .widget_text ul li>a,.wpb_widgetised_column .widget_archive ul li>a,.wpb_widgetised_column .widget_categories ul li>a,.wpb_widgetised_column .widget_meta ul li>a,.wpb_widgetised_column .widget_nav_menu ul li>a,.wpb_widgetised_column .widget_pages ul li>a,.wpb_widgetised_column .widget_product_categories ul li>a,.wpb_widgetised_column .widget_recent_comments ul li>a,.wpb_widgetised_column .widget_recent_entries ul li>a,.wpb_widgetised_column .widget_rss ul li>a,.wpb_widgetised_column .widget_text ul li>a
{
	color:#222;
	text-transform:uppercase
}
.mkd-sidebar .widget_archive ul li>a:first-child,.mkd-sidebar .widget_archive ul li>span:first-child,.mkd-sidebar .widget_categories ul li>a:first-child,.mkd-sidebar .widget_categories ul li>span:first-child,.mkd-sidebar .widget_meta ul li>a:first-child,.mkd-sidebar .widget_meta ul li>span:first-child,.mkd-sidebar .widget_nav_menu ul li>a:first-child,.mkd-sidebar .widget_nav_menu ul li>span:first-child,.mkd-sidebar .widget_pages ul li>a:first-child,.mkd-sidebar .widget_pages ul li>span:first-child,.mkd-sidebar .widget_product_categories ul li>a:first-child,.mkd-sidebar .widget_product_categories ul li>span:first-child,.mkd-sidebar .widget_recent_comments ul li>a:first-child,.mkd-sidebar .widget_recent_comments ul li>span:first-child,.mkd-sidebar .widget_recent_entries ul li>a:first-child,.mkd-sidebar .widget_recent_entries ul li>span:first-child,.mkd-sidebar .widget_rss ul li>a:first-child,.mkd-sidebar .widget_rss ul li>span:first-child,.mkd-sidebar .widget_text ul li>a:first-child,.mkd-sidebar .widget_text ul li>span:first-child,.wpb_widgetised_column .widget_archive ul li>a:first-child,.wpb_widgetised_column .widget_archive ul li>span:first-child,.wpb_widgetised_column .widget_categories ul li>a:first-child,.wpb_widgetised_column .widget_categories ul li>span:first-child,.wpb_widgetised_column .widget_meta ul li>a:first-child,.wpb_widgetised_column .widget_meta ul li>span:first-child,.wpb_widgetised_column .widget_nav_menu ul li>a:first-child,.wpb_widgetised_column .widget_nav_menu ul li>span:first-child,.wpb_widgetised_column .widget_pages ul li>a:first-child,.wpb_widgetised_column .widget_pages ul li>span:first-child,.wpb_widgetised_column .widget_product_categories ul li>a:first-child,.wpb_widgetised_column .widget_product_categories ul li>span:first-child,.wpb_widgetised_column .widget_recent_comments ul li>a:first-child,.wpb_widgetised_column .widget_recent_comments ul li>span:first-child,.wpb_widgetised_column .widget_recent_entries ul li>a:first-child,.wpb_widgetised_column .widget_recent_entries ul li>span:first-child,.wpb_widgetised_column .widget_rss ul li>a:first-child,.wpb_widgetised_column .widget_rss ul li>span:first-child,.wpb_widgetised_column .widget_text ul li>a:first-child,.wpb_widgetised_column .widget_text ul li>span:first-child
{
	padding-left:20px
}
.mkd-sidebar .widget_archive ul li:hover>a,.mkd-sidebar .widget_categories ul li:hover>a,.mkd-sidebar .widget_meta ul li:hover>a,.mkd-sidebar .widget_nav_menu ul li:hover>a,.mkd-sidebar .widget_pages ul li:hover>a,.mkd-sidebar .widget_product_categories ul li:hover>a,.mkd-sidebar .widget_recent_comments ul li:hover>a,.mkd-sidebar .widget_recent_entries ul li:hover>a,.mkd-sidebar .widget_rss ul li:hover>a,.mkd-sidebar .widget_text ul li:hover>a,.wpb_widgetised_column .widget_archive ul li:hover>a,.wpb_widgetised_column .widget_categories ul li:hover>a,.wpb_widgetised_column .widget_meta ul li:hover>a,.wpb_widgetised_column .widget_nav_menu ul li:hover>a,.wpb_widgetised_column .widget_pages ul li:hover>a,.wpb_widgetised_column .widget_product_categories ul li:hover>a,.wpb_widgetised_column .widget_recent_comments ul li:hover>a,.wpb_widgetised_column .widget_recent_entries ul li:hover>a,.wpb_widgetised_column .widget_rss ul li:hover>a,.wpb_widgetised_column .widget_text ul li:hover>a
{
	color:#c18f59
}
.mkd-sidebar .widget_archive ul li .children,.mkd-sidebar .widget_archive ul li .sub-menu,.mkd-sidebar .widget_categories ul li .children,.mkd-sidebar .widget_categories ul li .sub-menu,.mkd-sidebar .widget_meta ul li .children,.mkd-sidebar .widget_meta ul li .sub-menu,.mkd-sidebar .widget_nav_menu ul li .children,.mkd-sidebar .widget_nav_menu ul li .sub-menu,.mkd-sidebar .widget_pages ul li .children,.mkd-sidebar .widget_pages ul li .sub-menu,.mkd-sidebar .widget_product_categories ul li .children,.mkd-sidebar .widget_product_categories ul li .sub-menu,.mkd-sidebar .widget_recent_comments ul li .children,.mkd-sidebar .widget_recent_comments ul li .sub-menu,.mkd-sidebar .widget_recent_entries ul li .children,.mkd-sidebar .widget_recent_entries ul li .sub-menu,.mkd-sidebar .widget_rss ul li .children,.mkd-sidebar .widget_rss ul li .sub-menu,.mkd-sidebar .widget_text ul li .children,.mkd-sidebar .widget_text ul li .sub-menu,.wpb_widgetised_column .widget_archive ul li .children,.wpb_widgetised_column .widget_archive ul li .sub-menu,.wpb_widgetised_column .widget_categories ul li .children,.wpb_widgetised_column .widget_categories ul li .sub-menu,.wpb_widgetised_column .widget_meta ul li .children,.wpb_widgetised_column .widget_meta ul li .sub-menu,.wpb_widgetised_column .widget_nav_menu ul li .children,.wpb_widgetised_column .widget_nav_menu ul li .sub-menu,.wpb_widgetised_column .widget_pages ul li .children,.wpb_widgetised_column .widget_pages ul li .sub-menu,.wpb_widgetised_column .widget_product_categories ul li .children,.wpb_widgetised_column .widget_product_categories ul li .sub-menu,.wpb_widgetised_column .widget_recent_comments ul li .children,.wpb_widgetised_column .widget_recent_comments ul li .sub-menu,.wpb_widgetised_column .widget_recent_entries ul li .children,.wpb_widgetised_column .widget_recent_entries ul li .sub-menu,.wpb_widgetised_column .widget_rss ul li .children,.wpb_widgetised_column .widget_rss ul li .sub-menu,.wpb_widgetised_column .widget_text ul li .children,.wpb_widgetised_column .widget_text ul li .sub-menu
{
	margin-top:4px;
	margin-bottom:-4px;
	border-top:1px solid #d8d8d8
}
.mkd-sidebar .widget_archive ul li:last-child,.mkd-sidebar .widget_categories ul li:last-child,.mkd-sidebar .widget_meta ul li:last-child,.mkd-sidebar .widget_nav_menu ul li:last-child,.mkd-sidebar .widget_pages ul li:last-child,.mkd-sidebar .widget_product_categories ul li:last-child,.mkd-sidebar .widget_recent_comments ul li:last-child,.mkd-sidebar .widget_recent_entries ul li:last-child,.mkd-sidebar .widget_rss ul li:last-child,.mkd-sidebar .widget_text ul li:last-child,.wpb_widgetised_column .widget_archive ul li:last-child,.wpb_widgetised_column .widget_categories ul li:last-child,.wpb_widgetised_column .widget_meta ul li:last-child,.wpb_widgetised_column .widget_nav_menu ul li:last-child,.wpb_widgetised_column .widget_pages ul li:last-child,.wpb_widgetised_column .widget_product_categories ul li:last-child,.wpb_widgetised_column .widget_recent_comments ul li:last-child,.wpb_widgetised_column .widget_recent_entries ul li:last-child,.wpb_widgetised_column .widget_rss ul li:last-child,.wpb_widgetised_column .widget_text ul li:last-child
{
	border:none
}
.mkd-sidebar .widget_archive select,.mkd-sidebar .widget_archive select option,.mkd-sidebar .widget_categories select,.mkd-sidebar .widget_categories select option,.mkd-sidebar .widget_meta select,.mkd-sidebar .widget_meta select option,.mkd-sidebar .widget_nav_menu select,.mkd-sidebar .widget_nav_menu select option,.mkd-sidebar .widget_pages select,.mkd-sidebar .widget_pages select option,.mkd-sidebar .widget_product_categories select,.mkd-sidebar .widget_product_categories select option,.mkd-sidebar .widget_recent_comments select,.mkd-sidebar .widget_recent_comments select option,.mkd-sidebar .widget_recent_entries select,.mkd-sidebar .widget_recent_entries select option,.mkd-sidebar .widget_rss select,.mkd-sidebar .widget_rss select option,.mkd-sidebar .widget_text select,.mkd-sidebar .widget_text select option,.wpb_widgetised_column .widget_archive select,.wpb_widgetised_column .widget_archive select option,.wpb_widgetised_column .widget_categories select,.wpb_widgetised_column .widget_categories select option,.wpb_widgetised_column .widget_meta select,.wpb_widgetised_column .widget_meta select option,.wpb_widgetised_column .widget_nav_menu select,.wpb_widgetised_column .widget_nav_menu select option,.wpb_widgetised_column .widget_pages select,.wpb_widgetised_column .widget_pages select option,.wpb_widgetised_column .widget_product_categories select,.wpb_widgetised_column .widget_product_categories select option,.wpb_widgetised_column .widget_recent_comments select,.wpb_widgetised_column .widget_recent_comments select option,.wpb_widgetised_column .widget_recent_entries select,.wpb_widgetised_column .widget_recent_entries select option,.wpb_widgetised_column .widget_rss select,.wpb_widgetised_column .widget_rss select option,.wpb_widgetised_column .widget_text select,.wpb_widgetised_column .widget_text select option
{
	border:1px solid #d8d8d8;
	background-color:#fff;
	color:#6a6a6a;
	width:100%;
	height:40px;
	padding-left:5px;
	line-height:40px;
	border-radius:0;
	font-family:inherit;
	font-size:13px
}
.mkd-sidebar .widget_archive label,.mkd-sidebar .widget_categories label,.mkd-sidebar .widget_meta label,.mkd-sidebar .widget_nav_menu label,.mkd-sidebar .widget_pages label,.mkd-sidebar .widget_product_categories label,.mkd-sidebar .widget_recent_comments label,.mkd-sidebar .widget_recent_entries label,.mkd-sidebar .widget_rss label,.mkd-sidebar .widget_text label,.wpb_widgetised_column .widget_archive label,.wpb_widgetised_column .widget_categories label,.wpb_widgetised_column .widget_meta label,.wpb_widgetised_column .widget_nav_menu label,.wpb_widgetised_column .widget_pages label,.wpb_widgetised_column .widget_product_categories label,.wpb_widgetised_column .widget_recent_comments label,.wpb_widgetised_column .widget_recent_entries label,.wpb_widgetised_column .widget_rss label,.wpb_widgetised_column .widget_text label
{
	display:block;
	margin-bottom:5px
}
.mkd-sidebar .widget_categories ul,.wpb_widgetised_column .widget_categories ul
{
	margin-top:-15px
}
.mkd-sidebar .widget_calendar caption,.wpb_widgetised_column .widget_calendar caption
{
	margin-bottom:10px
}
.mkd-sidebar .widget_calendar #prev,.wpb_widgetised_column .widget_calendar #prev
{
	text-align:left
}
.mkd-sidebar .widget_calendar #next,.wpb_widgetised_column .widget_calendar #next
{
	text-align:right
}
.mkd-sidebar .widget_rss .rsswidget,.wpb_widgetised_column .widget_rss .rsswidget
{
	font-weight:700;
	display:block
}
.mkd-sidebar .widget_rss .rssSummary,.wpb_widgetised_column .widget_rss .rssSummary
{
	text-transform:none
}
.mkd-sidebar .widget_search form,.wpb_widgetised_column .widget_search form
{
	padding-bottom:26px
}
.mkd-sidebar .widget.mkd-holder-widget,.wpb_widgetised_column .widget.mkd-holder-widget
{
	position:relative;
	text-align:center
}
.mkd-sidebar .widget.mkd-holder-widget.mkd-holder-has-icon:not(:first-child),.wpb_widgetised_column .widget.mkd-holder-widget.mkd-holder-has-icon:not(:first-child)
{
	margin-top:56px
}
.mkd-sidebar .widget.mkd-holder-widget .mkd-holder-icon,.wpb_widgetised_column .widget.mkd-holder-widget .mkd-holder-icon
{
	position:absolute;
	display:inline-block;
	top:0;
	left:50%;
	-webkit-transform:translate(-50%,-50%) rotate(.01deg);
	transform:translate(-50%,-50%) rotate(.01deg)
}
.mkd-sidebar .widget.mkd-holder-widget .mkd-holder-titles,.wpb_widgetised_column .widget.mkd-holder-widget .mkd-holder-titles
{
	padding:30px 10px 20px;
	background-color:#353c4e;
	border-bottom:3px solid #c18f59
}
.mkd-sidebar .widget.mkd-holder-widget .mkd-holder-titles h4,.wpb_widgetised_column .widget.mkd-holder-widget .mkd-holder-titles h4
{
	line-height:22px;
	color:#fff;
	margin-bottom:0
}
.mkd-sidebar .widget.mkd-holder-widget .mkd-holder-titles h5,.wpb_widgetised_column .widget.mkd-holder-widget .mkd-holder-titles h5
{
	line-height:22px;
	color:#fff
}
.mkd-sidebar .widget.mkd-holder-widget .mkd-holder-content,.wpb_widgetised_column .widget.mkd-holder-widget .mkd-holder-content
{
	background-color:#f1f1f1
}
.mkd-sidebar .widget.mkd-holder-widget .mkd-holder-link,.wpb_widgetised_column .widget.mkd-holder-widget .mkd-holder-link
{
	height:47px;
	line-height:47px;
	background-color:#353c4e
}
.mkd-sidebar .widget.mkd-holder-widget .mkd-holder-link span,.wpb_widgetised_column .widget.mkd-holder-widget .mkd-holder-link span
{
	color:#fff;
	font-size:14px
}
.mkd-sidebar .widget.mkd-holder-widget .mkd-holder-link a span,.wpb_widgetised_column .widget.mkd-holder-widget .mkd-holder-link a span
{
	text-decoration:underline
}
.mkd-blog-audio-holder .mejs-container
{
	height:60px!important;
	background-color:#f7f7f7
}
.mejs-container .mejs-inner .mejs-controls
{
	height:60px;
	background-color:#f7f7f7
}
.mejs-container .mejs-inner .mejs-controls .mejs-button button
{
	margin:22px
}
.mejs-container .mejs-inner .mejs-controls .mejs-fullscreen-button button
{
	margin:22px 0
}
.mejs-container .mejs-inner .mejs-controls .mejs-play button
{
	background-image:url(img/audio/play.png);
	background-position:center
}
.mejs-container .mejs-inner .mejs-controls .mejs-pause button
{
	background-image:url(img/audio/pause.png);
	background-position:center
}
.mejs-container .mejs-inner .mejs-controls .mejs-mute button
{
	background-image:url(img/audio/sound.png);
	background-position:center;
	margin:22px 0
}
.mejs-container .mejs-inner .mejs-controls .mejs-unmute button
{
	background-image:url(img/audio/mute.png);
	background-position:center;
	margin:22px 0
}
.mejs-container .mejs-inner .mejs-controls .mejs-time
{
	color:#283033;
	height:10px;
	padding:25px
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail>span
{
	margin:29px 0
}
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-slider div
{
	top:30px
}
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-slider div,.mejs-container .mejs-inner .mejs-controls .mejs-time-rail span
{
	height:1px
}
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-total,.mejs-container .mejs-inner .mejs-controls .mejs-time-loaded,.mejs-container .mejs-inner .mejs-controls .mejs-time-total
{
	background-color:#ddd
}
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-current,.mejs-container .mejs-inner .mejs-controls .mejs-time-current
{
	background-color:#283033
}
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-slider,.mejs-container .mejs-inner .mejs-controls .mejs-time-rail
{
	height:60px;
	padding-top:0
}
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-current:after,.mejs-container .mejs-inner .mejs-controls .mejs-time-current:after
{
	content:'';
	position:absolute;
	left:100%;
	top:50%;
	height:15px;
	width:4px;
	background-color:#283033;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.widget #lang_sel
{
	float:left;
	padding:0;
	position:relative;
	z-index:999;
	text-align:left;
	font-family:inherit;
	height:auto
}
.widget #lang_sel ul
{
	list-style:none
}
.widget #lang_sel ul ul
{
	width:115px;
	position:absolute;
	height:auto;
	top:100%;
	left:0;
	border:0;
	z-index:1000;
	background-color:#f7f7f7;
	padding:0 10px 5px!important;
	visibility:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.widget #lang_sel>ul>li:hover ul
{
	visibility:visible
}
.widget #lang_sel>ul>li
{
	height:75px;
	line-height:73px;
	padding-left:5px
}
.widget #lang_sel li
{
	width:95px;
	position:relative;
	line-height:36px
}
.widget #lang_sel img
{
	position:absolute;
	right:5px;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.mkd-logo-wrapper a,.mkd-main-menu
{
	position:relative;
	display:inline-block
}
.widget #lang_sel a
{
	color:#6a6a6a;
	display:inline-block;
	vertical-align:top;
	border:none;
	background-color:transparent;
	padding:0;
	line-height:inherit;
	font-size:12px;
	background-image:none
}
.widget #lang_sel :hover>a,.widget #lang_sel a:hover,.widget #lang_sel ul ul :hover>a
{
	color:#c18f59;
	background-color:transparent
}
.widget #lang_sel>ul>li>a:after
{
	font-family:ElegantIcons;
	font-size:13px;
	content:'\33'
}
.mkd-logo-wrapper
{
	display:inline-block;
	vertical-align:middle
}
.mkd-logo-wrapper a
{
	vertical-align:middle;
	max-width:100%
}
.mkd-logo-wrapper a img
{
	height:100%;
	-webkit-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
{
	opacity:0;
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
.mkd-logo-wrapper a img.mkd-light-logo
{
	opacity:0;
	-webkit-transform:translateY(-200%);
	transform:translateY(-200%)
}
.mkd-main-menu
{
	vertical-align:middle;
	height:100%
}
.mkd-main-menu .mkd-item-hover
{
	position:absolute;
	width:40px;
	height:0;
	bottom:0;
	border-top:3px solid rgba(255,255,255,.3);
	-webkit-transition:left .25s ease-out,width .2s ease-out;
	transition:left .25s ease-out,width .2s ease-out
}
.mkd-main-menu ul
{
	list-style:none;
	margin:0;
	padding:0;
	text-align:left
}
.mkd-main-menu ul li
{
	position:relative;
	display:inline-block;
	float:left;
	padding:0;
	margin:0;
	background-repeat:no-repeat;
	background-position:right
}
.mkd-main-menu ul li a
{
	font-size:14px;
	line-height:16px;
	font-weight:200;
	color:#fff
}
.mkd-main-menu>ul
{
	display:inline-block;
	vertical-align:middle;
	position:relative;
	height:100%
}
.mkd-main-menu>ul>li
{
	height:100%
}
.mkd-main-menu>ul>li:last-child>a span.plus
{
	display:none
}
.mkd-main-menu>ul>li.has_sub>a i.q_menu_arrow
{
	display:inline-block;
	margin-left:6px
}
.mkd-main-menu>ul>li.has_sub>a .item_inner>i.q_menu_arrow
{
	position:relative;
	left:4px
}
.mkd-main-menu>ul>li>a
{
	letter-spacing:1px;
	padding:0;
	display:inline-block;
	vertical-align:middle;
	text-transform:uppercase;
	position:relative;
	height:100%;
	background-color:transparent;
	-webkit-transition:color .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;
	transition:color .2s ease-out,border-color .2s ease-out,background-color .2s ease-out
}
.mkd-main-menu>ul>li>a:before
{
	height:2px;
	bottom:0
}
.mkd-main-menu>ul>li>a:after
{
	content:"\f005";
	color:#333A4D;
	display:inline-block;
	font-family:FontAwesome;
	font-size:7px;
	font-variant:normal;
	font-weight:400;
	height:100%;
	letter-spacing:0;
	line-height:60px;
	position:absolute;
	right:-3px;
	text-transform:none;
	top:0;
	vertical-align:middle
}
.mkd-sticky-header .mkd-sticky-holder .mkd-main-menu>ul>li>a:after
{
	
	color:#CF9455;
	
}
.mkd-main-menu>ul>li>a>span.item_outer
{
	display:block;
	position:relative;
	top:50%;
	-wwbkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.mkd-main-menu>ul>li>a span.item_inner
{
	display:inline-block;
	padding:0 15px;
	border-width:0;
	position:relative;
	border-color:transparent;
	background-color:transparent;
	-webkit-transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;
	transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out
}
.mkd-main-menu>ul>li>a span.item_inner i
{
	margin-right:5px
}
.mkd-main-menu>ul>li>a span.item_inner i.blank,.mkd-main-menu>ul>li>a span.item_inner i.null
{
	margin-right:0
}
.mkd-main-menu>ul>li>a span.plus
{
	width:4px;
	height:4px;
	display:none;
	position:absolute;
	top:50%;
	right:-2px;
	margin-top:-2px;
	z-index:1;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.mkd-main-menu>ul>li>a>i.blank,.mkd-main-menu>ul>li>a>i.null
{
	display:none
}
.mkd-main-menu>ul>li>a>span.bottom-border
{
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	height:3px;
	width:100%;
	box-sizing:border-box;
	padding:0 20px
}
.mkd-main-menu>ul>li>a>span.bottom-border span.bottom-border-inner
{
	position:relative;
	display:block;
	background-color:transparent;
	width:100%;
	height:100%
}


.mkd-main-menu>ul>li.mkd-active-item>a>span.bottom-border span.bottom-border-inner
{
	background-color:#282E3F
}
.mkd-sticky-header .mkd-main-menu>ul>li.mkd-active-item>a>span.bottom-border span.bottom-border-inner
{
	background-color:#CF9455
}
.mkd-menu-area .mkd-main-menu>ul>li:first-child span.bottom-border,.mkd-menu-area .mkd-main-menu>ul>li:first-child span.item_inner
{
	padding:0 20px 0 0
}
.mkd-main-menu>ul>li:last-child a:after
{
	display:none
}
.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-main-menu>ul>li>a,.mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-main-menu>ul>li>a
{
	color:#fff
}
.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-main-menu>ul>li>a,.mkd-dark-header.mkd-header-style-on-scroll .mkd-page-header .mkd-main-menu>ul>li>a
{
	color:#000
}
.mkd-drop-down ul
{
	list-style:none
}
.mkd-drop-down ul li
{
	position:relative
}
.mkd-drop-down .second
{
	left:0;
	margin:0;
	top:100%;
	position:absolute;
	display:block;
	visibility:hidden;
	overflow:hidden;
	opacity:0;
	z-index:10;
	-webkit-transition:top .15s ease-out;
	transition:top .15s ease-out
}
.mkd-drop-down li.left_position .second
{
	left:0
}
.mkd-drop-down li.right_position .second
{
	left:auto;
	right:0
}
.mkd-drop-down .second.mkd-drop-down-start
{
	visibility:visible;
	overflow:visible;
	opacity:1;
	transition:opacity .2s ease-out;
	-webkit-transition:opacity .2s ease-out
}
.mkd-drop-down>ul>li:hover>.second
{
	z-index:20
}
.mkd-drop-down .second .inner
{
	position:relative;
	padding:0;
	display:block;
	z-index:997
}
.mkd-drop-down .narrow .second i
{
	display:inline-block;
	vertical-align:middle;
	color:inherit;
	font-size:14px;
	margin:-5px 14px 0 0
}
.mkd-drop-down .narrow .second i.blank,.mkd-drop-down .narrow .second i.null
{
	display:none
}
.mkd-drop-down .second .inner ul li.sub a i.q_menu_arrow
{
	position:absolute;
	top:50%;
	right:20px;
	display:inline-block;
	vertical-align:middle;
	color:inherit;
	font-size:14px;
	margin:-6px 0 0
}
.mkd-drop-down .second .inner ul.right li.sub a i.q_menu_arrow
{
	right:auto;
	left:0;
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg)
}
.mkd-drop-down .second .inner>ul,li.narrow .second .inner ul
{
	display:inline-block;
	position:relative;
	background-color:#fff;
	padding:14px 0;
	opacity:0.8;
}
.mkd-drop-down .second .inner ul li
{
	display:block;
	padding:0;
	position:relative;
	float:none;
	height:auto;
	background:0;
	width:263px
}
.mkd-drop-down .wide.left_position .second ul li,.mkd-drop-down .wide.right_position .second ul li
{
	width:180px
}
.mkd-drop-down .second .inner ul li a,.mkd-drop-down .second .inner ul li h4
{
	display:block;
	color:#565656;
	height:auto;
	font-size:15px;
	line-height:35px;
	font-weight:400;
	margin:0 21px;
	padding:0;
	-webkit-transition:color .15s ease-out;
	-moz-transition:color .15s ease-out;
	-ms-transition:color .15s ease-out;
	-o-transition:color .15s ease-out;
	transition:color .15s ease-out;
	float:none;
	border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.mkd-drop-down .second .inner ul li.sub ul li:hover>a,.mkd-drop-down .second .inner>ul>li:hover>a
{
	color:#c18f59
}
.mkd-drop-down .narrow .second .inner ul li ul
{
	position:absolute;
	left:100%;
	top:-14px;
	height:auto;
	opacity:0;
	-webkit-transition:opacity .1s ease-out,-webkit-transform .2s ease-in;
	transition:opacity .1s ease-out,transform .2s ease-in;
	overflow:hidden;
	z-index:10;
	-webkit-transform:translateZ(0) translateX(-20px);
	transform:translateX(-20px);
	visibility:hidden
}
.mkd-drop-down .second .inner ul li:hover ul
{
	visibility:visible;
	z-index:20;
	opacity:1;
	-webkit-transform:translateZ(0) translateX(0);
	transform:translateX(0)
}
.mkd-drop-down .second .inner ul li ul li:hover ul
{
	z-index:20;
	opacity:1!important;
	display:block!important;
	visibility:visible!important
}
	body.mkd-dropdown-slide-from-bottom .mkd-drop-down .second
{
	overflow:visible;
	-webkit-transition:top .15s ease-out,opacity .2s ease-out,height 0s ease-out .5s;
	transition:top .15s ease-out,opacity .2s ease-out,height 0s ease-out .5s
}
	body.mkd-dropdown-slide-from-bottom .mkd-drop-down .narrow .second .inner>ul,body.mkd-dropdown-slide-from-bottom .mkd-drop-down .wide .second .inner>ul
{
	top:30px;
	-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);
	transition:all .3s cubic-bezier(.39,.575,.565,1)
}
	body.mkd-dropdown-slide-from-bottom .mkd-drop-down .narrow .second .inner ul li ul
{
	top:22px;
	-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);
	transition:all .3s cubic-bezier(.39,.575,.565,1)
}
	body.mkd-dropdown-slide-from-bottom .mkd-drop-down .narrow .second.mkd-drop-down-start .inner>ul,body.mkd-dropdown-slide-from-bottom .mkd-drop-down .wide .second.mkd-drop-down-start .inner>ul
{
	top:0
}
	body.mkd-dropdown-slide-from-bottom .mkd-drop-down .narrow .second .inner ul li:hover ul
{
	top:-1px
}
	body.mkd-dropdown-slide-from-top .mkd-drop-down .second
{
	overflow:visible;
	-webkit-transition:top .15s ease-out,opacity .2s ease-out,height 0s ease-out .5s;
	transition:top .15s ease-out,opacity .2s ease-out,height 0s ease-out .5s
}
	body.mkd-dropdown-slide-from-top .mkd-drop-down .narrow .second .inner>ul,body.mkd-dropdown-slide-from-top .mkd-drop-down .wide .second .inner>ul
{
	top:-30px;
	-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);
	transition:all .3s cubic-bezier(.39,.575,.565,1)
}
	body.mkd-dropdown-slide-from-top .mkd-drop-down .narrow .second .inner ul li ul
{
	top:-22px;
	-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);
	transition:all .3s cubic-bezier(.39,.575,.565,1)
}
	body.mkd-dropdown-slide-from-top .mkd-drop-down .narrow .second.mkd-drop-down-start .inner>ul,body.mkd-dropdown-slide-from-top .mkd-drop-down .wide .second.mkd-drop-down-start .inner>ul
{
	top:0
}
	body.mkd-dropdown-slide-from-top .mkd-drop-down .narrow .second .inner ul li:hover ul
{
	top:-1px
}
	body.mkd-dropdown-slide-from-left .mkd-drop-down .second
{
	overflow:visible;
	-webkit-transition:top .2s ease-out,opacity .2s ease-out,height 0s ease-out .4s;
	transition:top .2s ease-out,opacity .2s ease-out,height 0s ease-out .4s
}
	body.mkd-dropdown-slide-from-left .mkd-drop-down .narrow .second .inner>ul,body.mkd-dropdown-slide-from-left .mkd-drop-down .wide .second .inner>ul
{
	left:-30px;
	-webkit-transition:all .2s ease-out;
	transition:all .2s ease-out
}
	body.mkd-dropdown-slide-from-left .mkd-drop-down .narrow .second .inner ul li ul
{
	left:calc(100% - 30px);
	-webkit-transition:all .2s ease-out;
	transition:all .2s ease-out
}
	body.mkd-dropdown-slide-from-left .mkd-drop-down .narrow .second.mkd-drop-down-start .inner>ul,body.mkd-dropdown-slide-from-left .mkd-drop-down .wide .second.mkd-drop-down-start .inner>ul
{
	left:0
}
	body.mkd-dropdown-slide-from-left.mkd-drop-down .narrow .second .inner ul li:hover ul
{
	left:100%
}
.mkd-drop-down .second.right
{
	right:0;
	left:auto
}
.mkd-drop-down .second .inner ul.right li a,.mkd-drop-down .second .inner ul.right li h4
{
	text-align:right
}
.mkd-drop-down .second .inner ul.right li ul
{
	left:-100%
}
.mkd-drop-down .second .inner ul li.sub ul li a,.mkd-drop-down .second .inner ul.right li.sub ul li a
{
	background:0 0
}
.mkd-drop-down .wide .second ul
{
	padding:0
}
.mkd-drop-down .wide .second ul li
{
	float:left;
	padding:26px 0 18px;
	border-left:1px solid rgba(255,255,255,.08);
	border-bottom:0;
	box-sizing:border-box;
	width:100%
}
.mkd-drop-down .wide .second>.inner>ul
{
	width:1100px
}
.mkd-drop-down .wide .second>.inner>ul>li
{
	width:25%
}
.mkd-drop-down .wide.right_position .second ul li:last-child,.mkd-drop-down .wide.right_position .second ul li:nth-child(4n),.mkd-drop-down .wide:not(.right_position) .second ul li:first-child,.mkd-drop-down .wide:not(.right_position) .second ul li:nth-child(4n+1)
{
	border-left-color:transparent
}
.mkd-drop-down .wide .second ul li:last-child
{
	margin-right:0
}
.mkd-drop-down .wide.right_position .second ul li
{
	float:right
}
.mkd-drop-down .wide .second ul li:hover
{
	background-color:transparent
}
.mkd-drop-down .second .inner ul li.sub ul li a i.q_menu_arrow,.mkd-drop-down .wide .second .inner ul li.sub a i.q_menu_arrow
{
	display:none
}
.mkd-drop-down .wide .second .inner ul li a
{
	margin:0 30px
}
.mkd-drop-down .wide .second .inner>ul>li>a
{
	letter-spacing:1px;
	font-size:14px;
	line-height:16px;
	color:#fff;
	font-weight:400;
	text-transform:uppercase
}
.mkd-drop-down .wide .second ul li ul
{
	display:inline-block;
	left:0;
	padding:14px 0 0;
	position:relative;
	top:0;
	background-color:transparent!important;
	-moz-transform:translateZ(0)
}
.mkd-drop-down .wide .second ul li ul li
{
	padding:0;
	margin:0;
	border:0
}
.mkd-drop-down .wide .second ul li a span
{
	position:relative;
	display:block
}
.mkd-drop-down .wide .second i
{
	width:27px;
	height:auto;
	float:left;
	display:inline-block;
	vertical-align:middle;
	color:inherit;
	line-height:inherit;
	font-size:14px
}
.mkd-drop-down .wide .second i.blank,.mkd-drop-down .wide .second i.null
{
	background:0 0;
	border:0;
	display:none
}
.mkd-drop-down .wide .second ul li div.flexslider li:nth-child(4n+1)
{
	clear:none
}
.countdown-row,.mkd-blog-list-holder.mkd-boxes>ul,.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-2 .mkd-gallery-image:nth-child(2n+1),.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-3 .mkd-gallery-image:nth-child(3n+1),.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-4 .mkd-gallery-image:nth-child(4n+1),.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-5 .mkd-gallery-image:nth-child(5n+1),.mkd-image-slider .flex-control-nav.flex-control-thumbs:after,.mkd-portfolio-single-holder .mkd-toolbar-holder,.widget_search,footer .mkd-footer-bottom-holder .mkd-footer-bottom-border-bottom-holder
{
	clear:both
}
.mkd-drop-down .wide .second ul li .flexslider ul
{
	padding:0;
	border:none
}
.mkd-drop-down .wide .second .inner ul li.sub .flexslider ul li a:hover,.mkd-drop-down .wide .second ul li .flexslider ul li a:hover
{
	color:#c18f59
}
.mkd-drop-down .wide .second .inner ul li .flexslider.widget_flexslider .menu_recent_post_text a,.mkd-drop-down .wide .second .inner ul li .flexslider.widget_flexslider a
{
	display:inline-block;
	margin:0
}
.mkd-drop-down .wide .second .inner ul li .flexslider.widget_flexslider>a
{
	vertical-align:middle
}
.mkd-drop-down .wide .second ul li ul.flex-direction-nav a
{
	position:absolute;
	top:0;
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	border:none;
	margin:0
}
.mkd-drop-down .wide .second ul li ul.flex-direction-nav
{
	position:absolute;
	top:50%;
	overflow:visible;
	width:100%
}
.mkd-drop-down .wide .second ul li div.flexslider
{
	margin:0!important
}
.mkd-drop-down .wide .second ul li .flexslider.widget_flexslider ul.flex-direction-nav li
{
	width:100%
}
.flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev,.mkd-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev
{
	left:0;
	height:15px;
	width:15px;
	line-height:15px;
	padding:0
}
.flexslider.widget_flexslider ul.flex-direction-nav a.flex-next,.mkd-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next
{
	right:0;
	height:15px;
	width:15px;
	line-height:15px;
	padding:0
}
.mkd-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text
{
	padding:10px 0
}
.mkd-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a
{
	display:inline;
	padding:0;
	color:#000
}
.mkd-banner,.mkd-sections-link a i
{
	display:inline-block;
	vertical-align:middle
}
.mkd-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a:hover
{
	color:#c18f59
}
.mkd-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider a,.mkd-drop-down .wide .second ul li .flexslider.widget_flexslider a
{
	padding:0;
	text-align:center
}
.mkd-search a,.mkd-sections-link a
{
	color:#fff
}
.mkd-sections-link a span
{
	font-size:10px;
	font-weight:700
}
.mkd-sections-link a i
{
	margin-right:10px
}
	header .mkd-logo-area .mkd-vertical-align-containers .mkd-position-right-inner>*
{
	float:left;
	display:table;
	height:100%
}
	header .mkd-logo-area .mkd-vertical-align-containers.mkd-50-50 .mkd-position-right-inner
{
	width:auto;
	padding-right:25px;
	height:100%;
	font-weight:300
}
	header .mkd-logo-area .mkd-vertical-align-containers .mkd-position-right-inner>*>*
{
	display:table-cell;
	vertical-align:middle
}
	header .mkd-logo-area .mkd-vertical-align-containers .mkd-social-share-holder.mkd-list li
{
	width:68px;
	margin-right:0;
	padding-right:0;
	padding-bottom:2px;
	text-align:center
}
	header .mkd-logo-area .mkd-vertical-align-containers .mkd-social-share-holder.mkd-list li .mkd-social-network-icon
{
	margin-bottom:6px
}
	header .mkd-logo-area .mkd-vertical-align-containers .widget_nav_menu ul
{
	list-style-type:none
}
	header .mkd-logo-area .mkd-vertical-align-containers .widget_nav_menu ul li
{
	float:left;
	line-height:21px
}
	header .mkd-logo-area .mkd-vertical-align-containers .widget_nav_menu ul li a
{
	color:#6a6a6a;
	text-transform:capitalize
}
	header .mkd-logo-area .mkd-vertical-align-containers .widget_nav_menu ul li a:hover
{
	color:#c18f59
}
	header .mkd-logo-area .mkd-vertical-align-containers .mkd-iwt.mkd-iwt-icon-top .mkd-iwt-icon-holder
{
	margin-bottom:4px
}
	header .mkd-logo-area .mkd-vertical-align-containers .mkd-iwt.mkd-iwt-icon-top .mkd-iwt-text-holder p
{
	font-size:13px;
	line-height:22px
}
	header .mkd-menu-area .mkd-position-right-inner,header .mkd-sticky-header .mkd-position-right-inner
{
	height:100%
}
	header .mkd-menu-area .mkd-position-right-inner>*,header .mkd-sticky-header .mkd-position-right-inner>*
{
	display:table;
	height:100%;
	float:left
}
	header .mkd-menu-area .mkd-position-right-inner>*>*,header .mkd-sticky-header .mkd-position-right-inner>*>*
{
	display:table-cell;
	vertical-align:middle
}
.mkd-header-standard .mkd-logo-area
{
	background-color:#282e3f
}
.mkd-header-standard .mkd-menu-area
{
	background-color:#CF9455
}
.mkd-header-standard .mkd-menu-area .mkd-vertical-align-containers .mkd-position-left:before
{
	margin-right:-3px
}
.mkd-header-standard .mkd-menu-area .mkd-vertical-align-containers .mkd-position-left:after
{
	content:"";
	margin-right:3px
}
.mkd-header-standard .mkd-menu-area .mkd-vertical-align-containers .mkd-position-left-inner
{
	height:100%
}
.mkd-mobile-header .mkd-mobile-nav
{
	display:none;
	background-color:#262626
}
.mkd-mobile-header .mkd-mobile-nav ul
{
	list-style-type:none
}
.mkd-mobile-header .mkd-mobile-nav ul ul
{
	margin-left:20px;
	display:none
}
.mkd-mobile-header .mkd-mobile-nav li
{
	position:relative
}
.mkd-mobile-header .mkd-mobile-nav a,.mkd-mobile-header .mkd-mobile-nav h4
{
	border-bottom:1px solid #8b8e90;
	font-size:14px;
	font-weight:400;
	color:#8b8e90;
	padding:9px 0;
	display:block;
	position:relative;
	text-transform:none;
	line-height:17px;
	letter-spacing:0
}
.mkd-mobile-header .mkd-mobile-nav a:hover,.mkd-mobile-header .mkd-mobile-nav h4:hover
{
	color:#c18f59
}
.mkd-mobile-header .mkd-mobile-nav .mobile_arrow
{
	color:#8b8e90;
	position:absolute;
	right:0;
	top:0;
	line-height:35px;
	height:35px;
	padding-right:10px;
	width:50px;
	text-align:right
}
.mkd-mobile-header .mkd-mobile-nav .mobile_arrow:hover
{
	cursor:pointer
}
.mkd-mobile-header .mkd-mobile-nav .mobile_arrow .mkd-sub-arrow
{
	-webkit-transition:transform .2s ease-in-out;
	transition:transform .2s ease-in-out
}
.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);
	transform:rotate(90deg)
}
.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child.mkd-opened ul>li:last-child>a,.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child.mkd-opened ul>li:last-child>h4,.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child>a,.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child>h4,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child.mkd-opened ul>li:last-child>a,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child.mkd-opened ul>li:last-child>h4,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child>a,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child>h4
{
	border-bottom-color:transparent;
	-webkit-transition:border-bottom-color .15s ease-out;
	transition:border-bottom-color .15s ease-out
}
.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child.mkd-opened ul>li.mkd-opened:last-child>a,.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child.mkd-opened ul>li.mkd-opened:last-child>h4,.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child.mkd-opened>a,.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child.mkd-opened>h4,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child.mkd-opened ul>li.mkd-opened:last-child>a,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child.mkd-opened ul>li.mkd-opened:last-child>h4,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child.mkd-opened>a,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child.mkd-opened>h4
{
	border-bottom-color:#8b8e90
}
.mkd-mobile-header
{
	display:none;
	position:relative;
	z-index:101
}
.mkd-mobile-header .mkd-mobile-header-inner
{
	height:60px;
	background-color:#353c4e;
	position:relative
}
.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-position-left
{
	margin-left:10px
}
.mkd-mobile-header .mkd-position-right
{
	margin-right:10px
}
.mkd-mobile-header .mkd-position-right .mkd-position-right-inner>*
{
	float:left
}
.mkd-mobile-header .mkd-position-right .mkd-position-right-inner>:not(:last-child)
{
	margin-right:20px
}
.mkd-mobile-header .mkd-search-opener
{
	font-size:28px;
	width:auto
}
.mkd-mobile-header .mkd-mobile-logo-wrapper a
{
	display:block;
	max-height:54px
}
.mkd-mobile-header .mkd-mobile-logo-wrapper img
{
	height:100%;
	width:auto
}
.mkd-mobile-header .mkd-mobile-menu-opener
{
	float:right;
	position:relative;
	z-index:2;
	height:100%
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-mobile-opener-icon-holder
{
	display:table-cell;
	vertical-align:middle
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-lines-holder
{
	display:block!important;
	margin-top:1px;
	text-align:center
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-lines-holder-inner
{
	display:inline-block;
	vertical-align:middle;
	width:27px;
	height:23px;
	position:relative;
	overflow:hidden
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-lines
{
	position:absolute;
	display:inline-block;
	width:18px;
	height:2px;
	background-color:#fff;
	-webkit-transform-origin:100% 50%;
	transform-origin:100% 50%;
	-webkit-transition:background-color .2s ease-out;
	transition:background-color .2s ease-out
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-lines.line-1
{
	top:1px;
	left:0;
	width:18px;
	-webkit-transition:width .15s ease-out,background-color .2s ease-out;
	transition:width .15s ease-out,background-color .2s ease-out
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-lines.line-2
{
	top:6px;
	left:0;
	width:23px;
	-webkit-transition:width .15s ease-out 50ms,background-color .2s ease-out;
	transition:width .15s ease-out 50ms,background-color .2s ease-out
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-lines.line-3
{
	top:11px;
	left:0;
	width:21px;
	-webkit-transition:width .15s ease-out .1s,background-color .2s ease-out;
	transition:width .15s ease-out .1s,background-color .2s ease-out
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-lines.line-4
{
	top:16px;
	left:0;
	width:18px;
	-webkit-transition:width .15s ease-out .15s,background-color .2s ease-out;
	transition:width .15s ease-out .15s,background-color .2s ease-out
}
.mkd-mobile-header .mkd-mobile-menu-opener .mkd-lines.line-5
{
	top:21px;
	left:0;
	width:21px;
	-webkit-transition:width .15s ease-out .2s,background-color .2s ease-out;
	transition:width .15s ease-out .2s,background-color .2s ease-out
}
.mkd-mobile-header .mkd-mobile-menu-opener.mkd-mobile-active .mkd-lines
{
	width:100%;
	background-color:#c18f59
}
.mkd-mobile-header .mkd-mobile-menu-opener.mkd-mobile-active .mkd-side-area-icon-text
{
	color:#c18f59
}
.mkd-sticky-up-mobile-header .mkd-animate-mobile-header .mkd-mobile-header-inner
{
	width:100%;
	-webkit-transition:transform .4s ease-in-out,left .2s ease,right .2s ease;
	-moz-transition:transform .4s ease-in-out,left .2s ease,right .2s ease;
	-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;
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
.mkd-sticky-up-mobile-header .mobile-header-appear .mkd-mobile-header-inner
{
	top:0;
	left:0;
	width:100%;
	position:fixed;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.mkd-page-header
{
	display:inline-block;
	margin:0;
	position:relative;
	vertical-align:middle;
	width:100%;
	z-index:110
}
.mkd-page-header a img
{
	display:block
}
.mkd-page-header .mkd-grid
{
	height:100%
}
.mkd-page-header .mkd-grid .mkd-vertical-align-containers
{
	padding:0;
	-webkit-transition:background-color .3s ease;
	transition:background-color .3s ease
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-four-columns-inner .mkd-column-inner,footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-three-columns-inner .mkd-column-inner,footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-two-columns-50-50-inner .mkd-column-inner
{
	padding:0 45px
}
.mkd-page-header .mkd-logo-area
{
	height:92px;
	position:relative;
	z-index:3
}
.mkd-page-header .mkd-logo-area .mkd-logo-wrapper a
{
	max-height:82.8px
}
.mkd-page-header .mkd-menu-area .mkd-logo-wrapper a,.mkd-page-header .mkd-sticky-header .mkd-sticky-holder .mkd-logo-wrapper a
{
	max-height:54px
}
.mkd-page-header .mkd-menu-area
{
	height:60px;
	position:relative;
	-webkit-transition:background-color .3s ease;
	transition:background-color .3s ease;
	box-sizing:border-box
}
.mkd-page-header .mkd-sticky-header
{
	height:60px;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:100;
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%);
	-webkit-transition:-webkit-transform .33s ease;
	transition:transform .3s ease;
	-webkit-backface-visibility:hidden
}
.mkd-page-header .mkd-sticky-header.header-appear
{
	transform:translateY(0)
}
.mkd-page-header .mkd-sticky-header .mkd-sticky-holder
{
	height:100%;
	background-color:#353c4e;
	position:relative;
	z-index:2
}
.admin-bar .mkd-page-header .mkd-sticky-header.header-appear
{
	top:32px
}
.mkd-page-header .mkd-sticky-header .mkd-position-left-inner
{
	height:100%
}
.mkd-page-header .mkd-sticky-header .mkd-sticky-right
{
	vertical-align:middle
}
.mkd-page-header .mkd-fixed-wrapper.fixed
{
	width:100%;
	position:fixed;
	left:0;
	top:0;
	-webkit-backface-visibility:hidden
}
	footer,footer .mkd-container-inner,footer .mkd-footer-inner,footer .mkd-footer-top-holder,footer .mkd-footer-top-holder .mkd-footer-top-columns
{
	position:relative
}
.mkd-light-header .mkd-logo-area,.mkd-light-header .mkd-logo-area .widget,.mkd-light-header .mkd-logo-area .widget .widgettitle,.mkd-light-header .mkd-logo-area .widget a,.mkd-light-header .mkd-logo-area .widget i,.mkd-light-header .mkd-logo-area .widget p,.mkd-light-header .mkd-logo-area .widget span,.mkd-light-header .mkd-menu-area,.mkd-light-header .mkd-menu-area .widget,.mkd-light-header .mkd-menu-area .widget .widgettitle,.mkd-light-header .mkd-menu-area .widget a,.mkd-light-header .mkd-menu-area .widget i,.mkd-light-header .mkd-menu-area .widget p,.mkd-light-header .mkd-menu-area .widget span,.mkd-light-header .mkd-vertical-menu-area,.mkd-light-header .mkd-vertical-menu-area .widget,.mkd-light-header .mkd-vertical-menu-area .widget .widgettitle,.mkd-light-header .mkd-vertical-menu-area .widget a,.mkd-light-header .mkd-vertical-menu-area .widget i,.mkd-light-header .mkd-vertical-menu-area .widget p,.mkd-light-header .mkd-vertical-menu-area .widget span
{
	color:#fff!important
}
.mkd-light-header .mkd-logo-area .mkd-light-logo,.mkd-light-header .mkd-menu-area .mkd-light-logo,.mkd-light-header .mkd-vertical-menu-area .mkd-light-logo
{
	opacity:1
}
.mkd-light-header .mkd-logo-area .mkd-dark-logo,.mkd-light-header .mkd-logo-area .mkd-normal-logo,.mkd-light-header .mkd-menu-area .mkd-dark-logo,.mkd-light-header .mkd-menu-area .mkd-normal-logo,.mkd-light-header .mkd-vertical-menu-area .mkd-dark-logo,.mkd-light-header .mkd-vertical-menu-area .mkd-normal-logo
{
	opacity:0
}
.mkd-dark-header .mkd-logo-area,.mkd-dark-header .mkd-logo-area .widget,.mkd-dark-header .mkd-logo-area .widget .widgettitle,.mkd-dark-header .mkd-logo-area .widget a,.mkd-dark-header .mkd-logo-area .widget i,.mkd-dark-header .mkd-logo-area .widget p,.mkd-dark-header .mkd-logo-area .widget span,.mkd-dark-header .mkd-menu-area,.mkd-dark-header .mkd-menu-area .widget,.mkd-dark-header .mkd-menu-area .widget .widgettitle,.mkd-dark-header .mkd-menu-area .widget a,.mkd-dark-header .mkd-menu-area .widget i,.mkd-dark-header .mkd-menu-area .widget p,.mkd-dark-header .mkd-menu-area .widget span,.mkd-dark-header .mkd-vertical-menu-area,.mkd-dark-header .mkd-vertical-menu-area .widget,.mkd-dark-header .mkd-vertical-menu-area .widget .widgettitle,.mkd-dark-header .mkd-vertical-menu-area .widget a,.mkd-dark-header .mkd-vertical-menu-area .widget i,.mkd-dark-header .mkd-vertical-menu-area .widget p,.mkd-dark-header .mkd-vertical-menu-area .widget span
{
	color:#000!important
}
.mkd-dark-header .mkd-logo-area .mkd-dark-logo,.mkd-dark-header .mkd-menu-area .mkd-dark-logo,.mkd-dark-header .mkd-vertical-menu-area .mkd-dark-logo
{
	opacity:1
}
.mkd-dark-header .mkd-logo-area .mkd-light-logo,.mkd-dark-header .mkd-logo-area .mkd-normal-logo,.mkd-dark-header .mkd-menu-area .mkd-light-logo,.mkd-dark-header .mkd-menu-area .mkd-normal-logo,.mkd-dark-header .mkd-vertical-menu-area .mkd-light-logo,.mkd-dark-header .mkd-vertical-menu-area .mkd-normal-logo
{
	opacity:0
}
	footer
{
	display:block;
	width:100%;
	margin:0 auto;
	z-index:100;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
	footer .mkd-container
{
	background-color:inherit
}
	footer .mkd-container-inner>.widget
{
	text-align:center
}
	footer .mkd-footer-ingrid-border-holder-outer
{
	background-color:#393939
}
	footer .mkd-footer-bottom-border-holder,footer .mkd-footer-top-border-holder
{
	position:relative;
	display:block;
	width:100%
}
	footer .mkd-footer-bottom-border-holder.mkd-in-grid,footer .mkd-footer-top-border-holder.mkd-in-grid
{
	width:1100px;
	margin:0 auto
}
	footer .mkd-footer-top-holder
{
	display:block;
	background-color:#202020;
	background-position:center center;
	background-size:cover;
	border-top:3px solid #c18f59
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-four-columns-inner
{
	margin:0 -45px
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-four-columns-inner .mkd-column:nth-child(1):after
{
	left:25%;
	content:'';
	position:absolute;
	top:-42px;
	height:calc(100% + 61px);
	width:1px;
	background-color:#282828;
	margin-left:-23px
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-four-columns-inner .mkd-column:nth-child(2):after
{
	left:50%;
	content:'';
	position:absolute;
	top:-42px;
	height:calc(100% + 61px);
	width:1px;
	background-color:#282828
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-four-columns-inner .mkd-column:nth-child(3):after
{
	left:75%;
	content:'';
	position:absolute;
	top:-42px;
	height:calc(100% + 61px);
	width:1px;
	background-color:#282828;
	margin-left:23px
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-three-columns-inner,footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-two-columns-50-50-inner
{
	margin:0 -45px
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-two-columns-50-50-inner .mkd-column:first-child:after
{
	left:50%;
	content:'';
	position:absolute;
	top:-42px;
	height:calc(100% + 61px);
	width:1px;
	background-color:#282828
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-three-columns-inner .mkd-column:nth-child(1):after
{
	left:33.33%;
	content:'';
	position:absolute;
	top:-42px;
	height:calc(100% + 61px);
	width:1px;
	background-color:#282828;
	margin-left:-5px
}
	footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-three-columns-inner .mkd-column:nth-child(2):after
{
	left:66.66%;
	content:'';
	position:absolute;
	top:-42px;
	height:calc(100% + 61px);
	width:1px;
	background-color:#282828;
	margin-left:5px
}
	footer .mkd-footer-top:not(.mkd-footer-top-full) .mkd-container-inner
{
	padding:42px 0 20px
}
	footer .mkd-footer-top.mkd-footer-top-full
{
	padding:42px 40px 20px
}
	footer .mkd-footer-bottom-holder
{
	display:table;
	width:100%;
	background-color:#141414;
	vertical-align:middle;
	text-align:center;
	height:auto;
	padding:10px 0;
}
	footer .mkd-footer-bottom-holder .mkd-footer-bottom-holder-inner
{
	display:table-cell;
	vertical-align:middle;
	padding:0 40px
}
	footer .mkd-footer-bottom-holder .mkd-footer-btm-table-holder
{
	display:table;
	table-layout:fixed;
	width:100%
}
	footer .mkd-footer-bottom-holder .mkd-column
{
	float:none;
	display:table-cell;
	vertical-align:middle
}
	footer .mkd-footer-bottom-holder .mkd-column-inner
{
	text-align:center;
	vertical-align:middle
}
	footer .mkd-footer-bottom-holder .mkd-three-columns .mkd-column:first-child .mkd-column-inner
{
	text-align:left
}
	footer .mkd-footer-bottom-holder .mkd-three-columns .mkd-column:last-child .mkd-column-inner
{
	text-align:right
}
	footer .mkd-footer-bottom-holder .mkd-two-columns-50-50 .mkd-column:first-child .mkd-column-inner
{
	text-align:left
}
	footer .mkd-footer-bottom-holder .mkd-two-columns-50-50 .mkd-column:last-child .mkd-column-inner
{
	text-align:right
}
	footer.mkd-footer-uncover
{
	position:fixed;
	bottom:0;
	left:0;
	z-index:99;
	-webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);
	transition:left .33s cubic-bezier(.694,.0482,.335,1)
}
	footer.mkd-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date,footer.mkd-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number,footer.mkd-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz,footer.mkd-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text,footer.mkd-footer-uncover .cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select,footer.mkd-footer-uncover .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea
{
	transform:none
}
.mkd-right-side-menu-opened footer.mkd-footer-uncover
{
	left:-270px
}
.boxed footer
{
	width:100%!important;
	box-sizing:border-box;
	-moz-box-sizing:border-box
}
	footer.mkd-disable-footer
{
	display:none
}
	footer .widget
{
	margin-bottom:16px;
	color:#bcbcbc
}
	footer .widget .mkd-footer-widget-title,footer .widget .mkd-sidearea-widget-title
{
	color:#fff;
	font-size:14px;
	margin-bottom:17px
}
	footer .widget ul
{
	list-style:none
}
	footer .widget .wpcf7-form-control.wpcf7-date,footer .widget .wpcf7-form-control.wpcf7-number,footer .widget .wpcf7-form-control.wpcf7-quiz,footer .widget .wpcf7-form-control.wpcf7-select,footer .widget .wpcf7-form-control.wpcf7-text,footer .widget .wpcf7-form-control.wpcf7-textarea,footer .widget input[type=text],footer .widget select
{
	overflow:hidden;
	border:1px solid #474747;
	background-color:#323232;
	color:#f5f5f5;
	font-weight:300;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
	footer .widget .wpcf7-form-control.wpcf7-date::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-number::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-quiz::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-select::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-text::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-textarea::-moz-placeholder,footer .widget input[type=text]::-moz-placeholder,footer .widget select::-moz-placeholder
{
	color:#f5f5f5;
	opacity:1
}
	footer .widget .wpcf7-form-control.wpcf7-date:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-number:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-select:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-text:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,footer .widget input[type=text]:-ms-input-placeholder,footer .widget select:-ms-input-placeholder
{
	color:#f5f5f5
}
	footer .widget .wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,footer .widget input[type=text]::-webkit-input-placeholder,footer .widget select::-webkit-input-placeholder
{
	color:#f5f5f5
}
	footer .widget .wpcf7-form-control.wpcf7-date,footer .widget .wpcf7-form-control.wpcf7-number,footer .widget .wpcf7-form-control.wpcf7-quiz,footer .widget .wpcf7-form-control.wpcf7-select,footer .widget .wpcf7-form-control.wpcf7-text,footer .widget .wpcf7-form-control.wpcf7-textarea
{
	padding:12px 17px;
	margin-bottom:7px
}
	footer .widget .wpcf7-form-control.wpcf7-date:focus::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-number:focus::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-quiz:focus::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-select:focus::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-text:focus::-webkit-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-textarea:focus::-webkit-input-placeholder
{
	color:transparent
}
	footer .widget .wpcf7-form-control.wpcf7-date:focus:-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-number:focus:-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-quiz:focus:-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-select:focus:-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-text:focus:-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-textarea:focus:-moz-placeholder
{
	color:transparent
}
	footer .widget .wpcf7-form-control.wpcf7-date:focus::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-number:focus::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-quiz:focus::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-select:focus::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-text:focus::-moz-placeholder,footer .widget .wpcf7-form-control.wpcf7-textarea:focus::-moz-placeholder
{
	color:transparent
}
	footer .widget .wpcf7-form-control.wpcf7-date:focus:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-number:focus:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-quiz:focus:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-select:focus:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-text:focus:-ms-input-placeholder,footer .widget .wpcf7-form-control.wpcf7-textarea:focus:-ms-input-placeholder
{
	color:transparent
}
	footer .widget .wpcf7-form-control.wpcf7-textarea
{
	height:145px
}
	footer .widget #submit_comment,footer .widget .comment-respond input[type=submit],footer .widget .post-password-form input[type=submit],footer .widget input.wpcf7-form-control.wpcf7-submit
{
	background-color:#c18f59;
	border-color:#a6743e;
	color:#fff
}
	footer .widget #submit_comment:hover,footer .widget .comment-respond input[type=submit]:hover,footer .widget .post-password-form input[type=submit]:hover,footer .widget input.wpcf7-form-control.wpcf7-submit:hover
{
	background-color:#caa072
}
	footer .widget .textwidget
{
	font-size:13px;
	line-height:20px
}
	footer .widget .textwidget p
{
	color:#bcbcbc
}
	footer .widget li a
{
	font-size:14px;
	line-height:33px;
	color:#fff;
	text-transform:uppercase;
	-webkit-transition:color .2s ease-out;
	transition:color .2s ease-out
}
	footer .widget li a:hover
{
	color:#c18f59
}
	footer .widget.widget_tag_cloud a
{
	color:#bcbcbc;
	display:inline-block;
	padding:9px 14px;
	margin-right:2px;
	margin-bottom:5px;
	font-size:13px!important;
	text-transform:uppercase;
	border:1px solid #ebebeb;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:color .15s ease,border-color .15s ease,background-color .15s ease;
	transition:color .15s ease,border-color .15s ease,background-color .15s ease
}
	footer .widget.widget_tag_cloud a:hover
{
	background-color:#c18f59;
	border-color:#c18f59;
	color:#fff
}
	footer .widget.widget_tag_cloud a:last-child
{
	margin:0
}
	footer .widget.widget_archive ol ol,footer .widget.widget_archive ol ul,footer .widget.widget_archive ul ol,footer .widget.widget_archive ul ul,footer .widget.widget_categories ol ol,footer .widget.widget_categories ol ul,footer .widget.widget_categories ul ol,footer .widget.widget_categories ul ul,footer .widget.widget_meta ol ol,footer .widget.widget_meta ol ul,footer .widget.widget_meta ul ol,footer .widget.widget_meta ul ul,footer .widget.widget_nav_menu ol ol,footer .widget.widget_nav_menu ol ul,footer .widget.widget_nav_menu ul ol,footer .widget.widget_nav_menu ul ul,footer .widget.widget_pages ol ol,footer .widget.widget_pages ol ul,footer .widget.widget_pages ul ol,footer .widget.widget_pages ul ul,footer .widget.widget_product_categories ol ol,footer .widget.widget_product_categories ol ul,footer .widget.widget_product_categories ul ol,footer .widget.widget_product_categories ul ul,footer .widget.widget_recent_comments ol ol,footer .widget.widget_recent_comments ol ul,footer .widget.widget_recent_comments ul ol,footer .widget.widget_recent_comments ul ul,footer .widget.widget_recent_entries ol ol,footer .widget.widget_recent_entries ol ul,footer .widget.widget_recent_entries ul ol,footer .widget.widget_recent_entries ul ul,footer .widget.widget_rss ol ol,footer .widget.widget_rss ol ul,footer .widget.widget_rss ul ol,footer .widget.widget_rss ul ul,footer .widget.widget_text ol ol,footer .widget.widget_text ol ul,footer .widget.widget_text ul ol,footer .widget.widget_text ul ul
{
	padding:0 0 0 15px
}
	footer .widget.widget_archive ul li,footer .widget.widget_categories ul li,footer .widget.widget_meta ul li,footer .widget.widget_nav_menu ul li,footer .widget.widget_pages ul li,footer .widget.widget_product_categories ul li,footer .widget.widget_recent_comments ul li,footer .widget.widget_recent_entries ul li,footer .widget.widget_rss ul li,footer .widget.widget_text ul li
{
	list-style-type:none;
	position:relative
}
	footer .widget.widget_archive ul li>a,footer .widget.widget_categories ul li>a,footer .widget.widget_meta ul li>a,footer .widget.widget_nav_menu ul li>a,footer .widget.widget_pages ul li>a,footer .widget.widget_product_categories ul li>a,footer .widget.widget_recent_comments ul li>a,footer .widget.widget_recent_entries ul li>a,footer .widget.widget_rss ul li>a,footer .widget.widget_text ul li>a
{
	color:#fff;
	text-transform:uppercase
}
	footer .widget.widget_archive ul li:hover>a,footer .widget.widget_categories ul li:hover>a,footer .widget.widget_meta ul li:hover>a,footer .widget.widget_nav_menu ul li:hover>a,footer .widget.widget_pages ul li:hover>a,footer .widget.widget_product_categories ul li:hover>a,footer .widget.widget_recent_comments ul li:hover>a,footer .widget.widget_recent_entries ul li:hover>a,footer .widget.widget_rss ul li:hover>a,footer .widget.widget_text ul li:hover>a
{
	color:#c18f59
}
	footer .widget.widget_archive ul li .children,footer .widget.widget_archive ul li .sub-menu,footer .widget.widget_categories ul li .children,footer .widget.widget_categories ul li .sub-menu,footer .widget.widget_meta ul li .children,footer .widget.widget_meta ul li .sub-menu,footer .widget.widget_nav_menu ul li .children,footer .widget.widget_nav_menu ul li .sub-menu,footer .widget.widget_pages ul li .children,footer .widget.widget_pages ul li .sub-menu,footer .widget.widget_product_categories ul li .children,footer .widget.widget_product_categories ul li .sub-menu,footer .widget.widget_recent_comments ul li .children,footer .widget.widget_recent_comments ul li .sub-menu,footer .widget.widget_recent_entries ul li .children,footer .widget.widget_recent_entries ul li .sub-menu,footer .widget.widget_rss ul li .children,footer .widget.widget_rss ul li .sub-menu,footer .widget.widget_text ul li .children,footer .widget.widget_text ul li .sub-menu
{
	margin-top:-5px
}
	footer .widget.widget_archive ul li:last-child,footer .widget.widget_categories ul li:last-child,footer .widget.widget_meta ul li:last-child,footer .widget.widget_nav_menu ul li:last-child,footer .widget.widget_pages ul li:last-child,footer .widget.widget_product_categories ul li:last-child,footer .widget.widget_recent_comments ul li:last-child,footer .widget.widget_recent_entries ul li:last-child,footer .widget.widget_rss ul li:last-child,footer .widget.widget_text ul li:last-child
{
	border:none
}
	footer .widget.widget_archive select,footer .widget.widget_archive select option,footer .widget.widget_categories select,footer .widget.widget_categories select option,footer .widget.widget_meta select,footer .widget.widget_meta select option,footer .widget.widget_nav_menu select,footer .widget.widget_nav_menu select option,footer .widget.widget_pages select,footer .widget.widget_pages select option,footer .widget.widget_product_categories select,footer .widget.widget_product_categories select option,footer .widget.widget_recent_comments select,footer .widget.widget_recent_comments select option,footer .widget.widget_recent_entries select,footer .widget.widget_recent_entries select option,footer .widget.widget_rss select,footer .widget.widget_rss select option,footer .widget.widget_text select,footer .widget.widget_text select option
{
	border:1px solid #4c4c4c;
	background-color:#282828;
	color:#fff;
	width:100%;
	height:40px;
	padding-left:5px;
	line-height:40px;
	border-radius:0;
	font-family:inherit;
	font-size:13px
}
	footer .widget.widget_archive label,footer .widget.widget_categories label,footer .widget.widget_meta label,footer .widget.widget_nav_menu label,footer .widget.widget_pages label,footer .widget.widget_product_categories label,footer .widget.widget_recent_comments label,footer .widget.widget_recent_entries label,footer .widget.widget_rss label,footer .widget.widget_text label
{
	color:#bcbcbc;
	display:block;
	font-size:13px;
	margin-bottom:5px
}
	footer .widget.widget_calendar caption
{
	margin-bottom:10px
}
	footer .widget.widget_calendar #prev
{
	text-align:left
}
	footer .widget.widget_calendar #next
{
	text-align:right
}
	footer .widget.widget_calendar a
{
	color:#c18f59
}
	footer .widget.widget_calendar table
{
	table-layout:fixed
}
	footer .widget .mkd-iwt.mkd-iwt-icon-top
{
	display:inline-block;
	vertical-align:middle
}
	footer .widget .mkd-iwt.mkd-iwt-icon-top .mkd-iwt-icon-holder
{
	margin-bottom:4px
}
	footer .widget .mkd-iwt.mkd-iwt-icon-top .mkd-iwt-text-holder p
{
	font-size:13px
}
	footer .mkd-footer-bottom-holder .widget
{
	margin-bottom:0
}
	footer .mkd-footer-bottom-holder .widget .mkd-footer-widget-title
{
	color:#7f8385
}
	footer .mkd-footer-bottom-holder .widget.widget_nav_menu li
{
	display:inline-block;
	margin-right:36px
}
	footer .mkd-footer-bottom-holder .widget.widget_nav_menu li a
{
	color:#fff;
	letter-spacing:1px
}
	footer .mkd-footer-bottom-holder .widget a,footer .mkd-footer-bottom-holder .widget.widget_nav_menu li a:hover
{
	color:#c18f59
}
	footer .mkd-footer-bottom-holder .widget.widget_nav_menu li a:after
{
	content:"\e033";
	color:#c18f59;
	display:inline-block;
	font-family:ElegantIcons;
	font-size:7px;
	font-variant:normal;
	font-weight:400;
	height:100%;
	letter-spacing:0;
	line-height:32px;
	position:absolute;
	right:-23px;
	text-transform:none;
	top:0;
	vertical-align:middle
}
.mkd-title,.mkd-title.mkd-has-parallax-background
{
	background-repeat:no-repeat;
	position:relative;
	background-size:100%;
	max-height:200px;
	z-index:101
}
	footer .mkd-footer-bottom-holder .widget.widget_nav_menu li:last-child
{
	margin:0
}
	footer .mkd-footer-bottom-holder .widget.widget_nav_menu li:last-child a:after
{
	display:none
}
	footer .mkd-footer-bottom-holder .widget.widget_text
{
	line-height:33px
}
	@-webkit-keyframes title-animation-from-right
{
	0%
{
	opacity:0;
	transform:translate(50%,0)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@keyframes title-animation-from-right
{
	0%
{
	opacity:0;
	transform:translate(50%,0)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@-webkit-keyframes title-animation-from-left
{
	0%
{
	opacity:0;
	transform:translate(-50%,0)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
	@keyframes title-animation-from-left
{
	0%
{
	opacity:0;
	transform:translate(-50%,0)
}
	100%
{
	opacity:1;
	transform:translate(0,0)
}

}
.mkd-title
{
	display:block;
	width:100%;
	
	text-align:left;
	background-color:#f2f2f2;
	background-position:center 0
}
.mkd-title.mkd-has-parallax-background
{
	
}
.mkd-title.mkd-content-center-alignment
{
	text-align:center
}
.mkd-title.mkd-content-right-alignment
{
	text-align:right
}
.mkd-title.mkd-title-animation .mkd-breadcrumbs-holder,.mkd-title.mkd-title-animation .mkd-subtitle span,.mkd-title.mkd-title-animation .mkd-title-icon-holder,.mkd-title.mkd-title-animation h1
{
	opacity:0
}
.mkd-title.mkd-animation-right-left.appeared .mkd-breadcrumbs-holder,.mkd-title.mkd-animation-right-left.appeared .mkd-subtitle span,.mkd-title.mkd-animation-right-left.appeared .mkd-title-icon-holder,.mkd-title.mkd-animation-right-left.appeared h1
{
	opacity:1;
	-webkit-animation-name:title-animation-from-right;
	-webkit-animation-duration:.5s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
	-webkit-animation-delay:.5s;
	animation-name:title-animation-from-right;
	animation-duration:.5s;
	animation-iteration-count:1;
	animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
	animation-delay:.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.mkd-title.mkd-animation-left-right.appeared .mkd-breadcrumbs-holder,.mkd-title.mkd-animation-left-right.appeared .mkd-subtitle span,.mkd-title.mkd-animation-left-right.appeared .mkd-title-icon-holder,.mkd-title.mkd-animation-left-right.appeared h1
{
	opacity:1;
	-webkit-animation-name:title-animation-from-left;
	-webkit-animation-duration:.5s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
	-webkit-animation-delay:.5s;
	animation-name:title-animation-from-left;
	animation-duration:.5s;
	animation-iteration-count:1;
	animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
	animation-delay:.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.mkd-title.mkd-animation-fade-in.appeared h1
{
	opacity:1;
	-webkit-transition:opacity .5s ease-out .4s;
	transition:opacity .5s ease-out .4s
}
.mkd-title.mkd-animation-fade-in.appeared .mkd-subtitle span
{
	opacity:1;
	-webkit-transition:opacity .5s ease-out .6s;
	transition:opacity .5s ease-out .6s
}
.mkd-title.mkd-animation-fade-in.appeared .mkd-breadcrumbs-holder
{
	opacity:1;
	-webkit-transition:opacity .5s ease-out .8s;
	transition:opacity .5s ease-out .8s
}
.mkd-title.mkd-animation-fade-in.appeared .mkd-title-icon-holder
{
	opacity:1;
	-webkit-transition:opacity .5s ease-out .2s;
	transition:opacity .5s ease-out .2s
}
.mkd-title.mkd-has-responsive-background
{
	height:auto!important
}
.mkd-title.mkd-has-responsive-background .mkd-title-holder
{
	display:block;
	position:absolute;
	top:0;
	left:0
}
.mkd-title.mkd-has-responsive-background .mkd-title-holder .mkd-container
{
	display:block;
	height:100%
}
.mkd-title.mkd-has-responsive-background .mkd-title-holder .mkd-container-inner
{
	display:table;
	height:100%
}
.mkd-title.mkd-has-responsive-background .mkd-title-holder .mkd-title-subtitle-holder
{
	display:table-cell;
	vertical-align:middle;
	width:100%
}
.mkd-title .mkd-title-icon-holder
{
	margin-bottom:14px
}
.mkd-title .mkd-title-image img
{
	display:block;
	position:relative;
	width:100%
}
.mkd-title.mkd-title-image-not-responsive .mkd-title-image
{
	display:none
}
.mkd-title .mkd-title-holder
{
	display:table;
	height:100%;
	position:relative;
	width:100%
}
.mkd-title .mkd-title-holder .mkd-container
{
	background-color:transparent;
	display:table-row;
	vertical-align:middle
}
.mkd-title .mkd-title-holder .mkd-container-inner
{
	display:table-cell;
	padding:0!important;
	vertical-align:middle
}
.mkd-title .mkd-title-holder .mkd-title-subtitle-holder
{
	display:block;
	padding:0;
	position:relative;
	z-index:25
}
.mkd-title .mkd-title-holder .mkd-title-subtitle-holder-inner
{
	position:relative
}
.mkd-title .mkd-title-holder h1
{
	color:#222;
	line-height:1.1em;
	display:inline-block;
	vertical-align:middle;
	text-transform:capitalize
}
.mkd-title .mkd-title-holder h1 span
{
	display:inline-block
}
.mkd-title .mkd-title-holder .mkd-subtitle
{
	display:block;
	font-size:12px;
	line-height:1.2em;
	font-weight:300;
	color:#6a6a6a;
	margin-top:20px
}
.mkd-title .mkd-title-holder .mkd-breadcrumbs-holder,.mkd-title .mkd-title-holder .mkd-subtitle span
{
	display:inline-block;
	vertical-align:middle
}
.mkd-title .mkd-title-holder .mkd-breadcrumbs-inner
{
	color:#6a6a6a
}
.mkd-title .mkd-title-holder .mkd-breadcrumbs a,.mkd-title .mkd-title-holder .mkd-breadcrumbs span
{
	color:#6a6a6a;
	font-size:14px;
	line-height:1em;
	display:inline-block;
	vertical-align:middle
}
.mkd-title .mkd-title-holder .mkd-breadcrumbs span.mkd-current
{
	color:#c18f59
}
.mkd-title.mkd-standard-type .mkd-breadcrumbs-holder
{
	position:absolute;
	top:0;
	height:100%
}
.mkd-title.mkd-standard-type .mkd-breadcrumbs-holder .mkd-breadcrumbs
{
	display:table;
	height:100%;
	width:100%
}
.mkd-title.mkd-standard-type .mkd-breadcrumbs-holder .mkd-breadcrumbs-inner
{
	display:table-cell;
	vertical-align:middle
}
.mkd-title.mkd-standard-type.mkd-title-enabled-breadcrumbs .mkd-title-holder h1
{
	width:60%
}
.mkd-title.mkd-standard-type.mkd-title-enabled-breadcrumbs .mkd-breadcrumbs-holder
{
	width:40%;
	text-align:right
}
.mkd-title.mkd-standard-type.mkd-content-left-alignment .mkd-breadcrumbs-holder
{
	right:0
}
.mkd-title.mkd-standard-type.mkd-content-right-alignment .mkd-breadcrumbs-holder
{
	left:0
}
.mkd-title.mkd-standard-type.mkd-content-center-alignment .mkd-breadcrumbs-holder
{
	position:relative;
	top:auto;
	height:auto;
	display:block
}
.mkd-title.mkd-has-background .mkd-breadcrumbs a,.mkd-title.mkd-has-background .mkd-breadcrumbs span,.mkd-title.mkd-has-background .mkd-breadcrumbs span.mkd-current,.mkd-title.mkd-has-background .mkd-subtitle,.mkd-title.mkd-has-background h1
{
	color:#fff
}
.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-side-menu-button-opener,.mkd-light-header .mkd-top-bar .mkd-side-menu-button-opener,.mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-side-menu-button-opener
{
	color:#fff!important
}
.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-side-menu-button-opener,.mkd-dark-header .mkd-top-bar .mkd-side-menu-button-opener,.mkd-dark-header.mkd-header-style-on-scroll .mkd-page-header .mkd-side-menu-button-opener
{
	color:#000!important
}
.mkd-side-menu-button-opener
{
	text-align:center;
	width:68px
}
.mkd-side-menu-button-opener .mkd-lines-holder
{
	display:block!important;
	margin-top:1px;
	text-align:center
}
.mkd-side-menu-button-opener .mkd-lines-holder-inner
{
	display:inline-block;
	vertical-align:middle;
	width:27px;
	height:23px;
	position:relative;
	overflow:hidden
}
.mkd-side-menu-button-opener .mkd-lines
{
	position:absolute;
	display:inline-block;
	width:18px;
	height:2px;
	background-color:#fff;
	-webkit-transform-origin:100% 50%;
	transform-origin:100% 50%;
	-webkit-transition:background-color .2s ease-out;
	transition:background-color .2s ease-out
}
.mkd-side-menu-button-opener .mkd-lines.line-1
{
	top:1px;
	left:0;
	width:18px;
	-webkit-transition:width .15s ease-out,background-color .2s ease-out;
	transition:width .15s ease-out,background-color .2s ease-out
}
.mkd-side-menu-button-opener .mkd-lines.line-2
{
	top:6px;
	left:0;
	width:23px;
	-webkit-transition:width .15s ease-out 50ms,background-color .2s ease-out;
	transition:width .15s ease-out 50ms,background-color .2s ease-out
}
.mkd-side-menu-button-opener .mkd-lines.line-3
{
	top:11px;
	left:0;
	width:21px;
	-webkit-transition:width .15s ease-out .1s,background-color .2s ease-out;
	transition:width .15s ease-out .1s,background-color .2s ease-out
}
.mkd-side-menu-button-opener .mkd-lines.line-4
{
	top:16px;
	left:0;
	width:18px;
	-webkit-transition:width .15s ease-out .15s,background-color .2s ease-out;
	transition:width .15s ease-out .15s,background-color .2s ease-out
}
.mkd-side-menu-button-opener .mkd-lines.line-5
{
	top:21px;
	left:0;
	width:21px;
	-webkit-transition:width .15s ease-out .2s,background-color .2s ease-out;
	transition:width .15s ease-out .2s,background-color .2s ease-out
}
.mkd-side-menu-button-opener:hover .mkd-lines,body.mkd-right-side-menu-opened .mkd-side-menu-button-opener .mkd-lines
{
	width:100%;
	background-color:#c18f59
}
.mkd-side-menu-button-opener .mkd-side-area-icon-text
{
	-webkit-transition:color .2s ease-out;
	transition:color .2s ease-out;
	color:#fff;
	font-size:13px;
	margin-top:7px;
	position:relative;
	display:block!important
}
.mkd-side-menu
{
	background-color:#2e3444;
	height:100%;
	min-height:100%;
	overflow:hidden;
	padding:30px 50px;
	position:fixed;
	top:0;
	right:-270px;
	width:210px;
	z-index:9999;
	-webkit-backface-visibility:hidden;
	text-align:center
}
.mkd-side-menu h4
{
	margin:0 0 15px;
	color:#fff;
	font-weight:700
}
.mkd-side-menu h6
{
	margin:0 0 12px;
	color:#2b2b2b
}
.mkd-side-menu .widget
{
	margin:0 0 30px
}
.mkd-side-menu .widget li
{
	position:relative;
	list-style-type:none
}
.mkd-side-menu .widget ul li.menu-item-has-children,.mkd-side-menu .widget ul li.page_item_has_children
{
	padding-right:0;
	border-bottom:none
}
.mkd-side-menu .widget ul ul
{
	padding:0
}
.mkd-side-menu .widget_rss li a.rsswidget,.mkd-side-menu a:not(.qbutton),.mkd-side-menu li,.mkd-side-menu p,.mkd-side-menu span
{
	color:#fff;
	line-height:30px;
	font-size:14px;
	-webkit-transition:color .15s ease-out;
	transition:color .15s ease-out
}
.mkd-side-menu .widget_calendar
{
	font-size:14px
}
.mkd-side-menu .widget_calendar table
{
	table-layout:fixed
}
.mkd-side-menu .widget_calendar a
{
	color:#c18f59
}
.mkd-side-menu .widget_calendar caption,.mkd-side-menu .widget_calendar td,.mkd-side-menu .widget_calendar th
{
	color:#fff;
	line-height:31px;
	-webkit-transition:color .15s ease-out;
	transition:color .15s ease-out
}
.mkd-side-menu .widget_calendar tbody td,.mkd-side-menu .widget_calendar tbody tr,.mkd-side-menu .widget_calendar thead tr
{
	border-color:#fff
}
.mkd-side-menu .mkd-side-menu-title
{
	display:block;
	margin:0 0 12px
}
.mkd-side-menu .widget_nav_menu li
{
	padding:7px 0
}
.mkd-side-menu .widget_nav_menu li a,.mkd-side-menu .widget_nav_menu li:last-child
{
	margin:0
}
.mkd-side-menu .widget_nav_menu li a
{
	text-transform:uppercase
}
.mkd-side-menu .widget_nav_menu li a:hover
{
	color:#c18f59
}
.mkd-side-menu .widget_nav_menu .sub-menu
{
	margin-top:7px;
	margin-bottom:-7px
}
.mkd-side-menu .widget_nav_menu .sub-menu li
{
	font-size:12px
}
.mkd-side-menu .mkd-close-side-menu-holder
{
	display:table;
	height:75px;
	position:absolute;
	top:0;
	right:23px;
	z-index:1000
}
.mkd-side-menu .mkd-close-side-menu-holder-inner
{
	display:table-cell;
	vertical-align:middle
}
.mkd-side-menu a.mkd-close-side-menu
{
	display:inline-block;
	height:44px;
	width:44px;
	padding:0;
	z-index:1000;
	-webkit-transition:transform .5s ease;
	transition:transform .5s ease
}
.mkd-side-menu a.mkd-close-side-menu span
{
	color:#fff;
	display:inline-block;
	font-size:44px;
	height:44px;
	line-height:44px;
	position:relative;
	text-align:center;
	width:44px
}
.mkd-side-menu a.mkd-close-side-menu:hover
{
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
.mkd-side-menu .widget_tag_cloud a
{
	color:#fff;
	line-height:inherit;
	display:inline-block;
	padding:9px 14px;
	margin-right:2px;
	margin-bottom:5px;
	font-size:13px!important;
	text-transform:uppercase;
	border:1px solid #ebebeb;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:color .15s ease,border-color .15s ease,background-color .15s ease;
	transition:color .15s ease,border-color .15s ease,background-color .15s ease
}
.mkd-side-menu .widget_tag_cloud a:hover
{
	background-color:#c18f59;
	border-color:#c18f59;
	color:#fff
}
.mkd-side-menu .widget_tag_cloud a:last-child
{
	margin:0
}
.mkd-side-menu .widget_archive ul li,.mkd-side-menu .widget_categories ul li,.mkd-side-menu .widget_meta ul li,.mkd-side-menu .widget_pages ul li,.mkd-side-menu .widget_product_categories ul li,.mkd-side-menu .widget_recent_comments ul li,.mkd-side-menu .widget_recent_entries ul li,.mkd-side-menu .widget_rss ul li,.mkd-side-menu .widget_text ul li
{
	list-style-type:none;
	position:relative;
	padding:7px 0
}
.mkd-side-menu .widget_archive ul li>a,.mkd-side-menu .widget_categories ul li>a,.mkd-side-menu .widget_meta ul li>a,.mkd-side-menu .widget_pages ul li>a,.mkd-side-menu .widget_product_categories ul li>a,.mkd-side-menu .widget_recent_comments ul li>a,.mkd-side-menu .widget_recent_entries ul li>a,.mkd-side-menu .widget_rss ul li>a,.mkd-side-menu .widget_text ul li>a
{
	color:#fff;
	text-transform:uppercase
}
.mkd-side-menu .widget_archive ul li:hover>a,.mkd-side-menu .widget_categories ul li:hover>a,.mkd-side-menu .widget_meta ul li:hover>a,.mkd-side-menu .widget_pages ul li:hover>a,.mkd-side-menu .widget_product_categories ul li:hover>a,.mkd-side-menu .widget_recent_comments ul li:hover>a,.mkd-side-menu .widget_recent_entries ul li:hover>a,.mkd-side-menu .widget_rss ul li:hover>a,.mkd-side-menu .widget_text ul li:hover>a
{
	color:#c18f59
}
.mkd-side-menu .widget_archive ul li .children,.mkd-side-menu .widget_categories ul li .children,.mkd-side-menu .widget_meta ul li .children,.mkd-side-menu .widget_pages ul li .children,.mkd-side-menu .widget_product_categories ul li .children,.mkd-side-menu .widget_recent_comments ul li .children,.mkd-side-menu .widget_recent_entries ul li .children,.mkd-side-menu .widget_rss ul li .children,.mkd-side-menu .widget_text ul li .children
{
	margin-top:7px;
	margin-bottom:-7px
}
.mkd-side-menu .widget_archive ul li .children li a,.mkd-side-menu .widget_categories ul li .children li a,.mkd-side-menu .widget_meta ul li .children li a,.mkd-side-menu .widget_pages ul li .children li a,.mkd-side-menu .widget_product_categories ul li .children li a,.mkd-side-menu .widget_recent_comments ul li .children li a,.mkd-side-menu .widget_recent_entries ul li .children li a,.mkd-side-menu .widget_rss ul li .children li a,.mkd-side-menu .widget_text ul li .children li a
{
	font-size:12px
}
.mkd-side-menu .widget_archive ul li .children .children li a,.mkd-side-menu .widget_categories ul li .children .children li a,.mkd-side-menu .widget_meta ul li .children .children li a,.mkd-side-menu .widget_pages ul li .children .children li a,.mkd-side-menu .widget_product_categories ul li .children .children li a,.mkd-side-menu .widget_recent_comments ul li .children .children li a,.mkd-side-menu .widget_recent_entries ul li .children .children li a,.mkd-side-menu .widget_rss ul li .children .children li a,.mkd-side-menu .widget_text ul li .children .children li a
{
	font-size:10px
}
.mkd-side-menu .widget_archive ul li:last-child,.mkd-side-menu .widget_categories ul li:last-child,.mkd-side-menu .widget_meta ul li:last-child,.mkd-side-menu .widget_pages ul li:last-child,.mkd-side-menu .widget_product_categories ul li:last-child,.mkd-side-menu .widget_recent_comments ul li:last-child,.mkd-side-menu .widget_recent_entries ul li:last-child,.mkd-side-menu .widget_rss ul li:last-child,.mkd-side-menu .widget_text ul li:last-child
{
	border:none
}
.mkd-side-menu .widget_archive select,.mkd-side-menu .widget_archive select option,.mkd-side-menu .widget_categories select,.mkd-side-menu .widget_categories select option,.mkd-side-menu .widget_meta select,.mkd-side-menu .widget_meta select option,.mkd-side-menu .widget_pages select,.mkd-side-menu .widget_pages select option,.mkd-side-menu .widget_product_categories select,.mkd-side-menu .widget_product_categories select option,.mkd-side-menu .widget_recent_comments select,.mkd-side-menu .widget_recent_comments select option,.mkd-side-menu .widget_recent_entries select,.mkd-side-menu .widget_recent_entries select option,.mkd-side-menu .widget_rss select,.mkd-side-menu .widget_rss select option,.mkd-side-menu .widget_text select,.mkd-side-menu .widget_text select option
{
	border:1px solid #474747;
	background-color:#fff;
	color:#222;
	width:100%;
	height:40px;
	padding-left:5px;
	line-height:40px;
	border-radius:0;
	font-family:inherit;
	font-size:13px
}
.mkd-side-menu .widget_archive label,.mkd-side-menu .widget_categories label,.mkd-side-menu .widget_meta label,.mkd-side-menu .widget_pages label,.mkd-side-menu .widget_product_categories label,.mkd-side-menu .widget_recent_comments label,.mkd-side-menu .widget_recent_entries label,.mkd-side-menu .widget_rss label,.mkd-side-menu .widget_text label
{
	color:#fff;
	display:block;
	font-size:13px;
	margin-bottom:5px
}
.mkd-side-menu .widget_calendar caption
{
	margin-bottom:10px
}
.mkd-side-menu .widget_calendar #prev
{
	text-align:left
}
.mkd-side-menu .widget_calendar #next
{
	text-align:right
}
.mkd-side-menu .widget_rss li a.rsswidget
{
	font-weight:700;
	display:block;
	color:#fff
}
.mkd-side-menu .widget_rss .rssSummary
{
	text-transform:none;
	line-height:1.3em
}
.mkd-side-menu .widget_search form input[type=text]
{
	color:#fff;
	border-color:#474747;
	
}
.mkd-side-menu .widget_search input[type=submit].mkd-btn.mkd-search-submit
{
	
}
.mkd-side-menu .mkd-social-share-holder.mkd-list li
{
	padding:3px 10px 0 0
}
.mkd-side-menu .mkd-iwt.mkd-iwt-icon-top
{
	display:inline-block;
	vertical-align:middle
}
.mkd-side-menu .mkd-iwt.mkd-iwt-icon-top a,.mkd-side-menu .mkd-iwt.mkd-iwt-icon-top p,.mkd-side-menu .mkd-iwt.mkd-iwt-icon-top span
{
	line-height:inherit
}
.mkd-side-menu .mkd-iwt.mkd-iwt-icon-top .mkd-iwt-icon-holder
{
	margin-bottom:4px
}
.mkd-right-side-menu-opened .mkd-fixed-wrapper.fixed,.mkd-right-side-menu-opened .mkd-sticky-header,.mkd-right-side-menu-opened .mkd-wrapper,.mkd-right-side-menu-opened .mobile-header-appear .mkd-mobile-header-inner,.mkd-right-side-menu-opened footer.uncover
{
	left:-270px
}
.mkd-side-menu-slide-from-right .mkd-wrapper
{
	background-color:#fff;
	position:relative;
	z-index:1000;
	-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);
	transition:left .2s cubic-bezier(.645,.045,.355,1)
}
.mkd-side-menu-slide-from-right .mkd-wrapper .mkd-cover
{
	z-index:0;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	opacity:0;
	filter:alpha(opacity=0);
	background:#000;
	-webkit-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;
	-moz-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;
	-o-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;
	transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out
}
.mkd-side-menu-slide-from-right .carousel-inner
{
	-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);
	transition:left .2s cubic-bezier(.645,.045,.355,1)
}
.mkd-side-menu-slide-from-right .mkd-side-menu
{
	color:#fff;
	padding:30px 50px;
	top:0;
	right:-350px;
	width:350px;
	z-index:9999;
	text-align:center;
	visibility:hidden;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:.2s ease-in-out;
	transition:.2s ease-in-out
}
.mkd-side-menu-slide-from-right .mkd-fixed-wrapper.fixed,.mkd-side-menu-slide-from-right .mkd-sticky-header
{
	-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .33s ease;
	transition:left .2s cubic-bezier(.645,.045,.355,1),transform .33s ease
}
.mkd-side-menu-slide-from-right footer.uncover
{
	-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);
	transition:left .2s cubic-bezier(.645,.045,.355,1)
}
.mkd-side-menu-slide-with-content,.mkd-side-menu-slide-with-content .mkd-side-menu
{
	-webkit-transition:left .2s ease,right .2s ease;
	-moz-transition:left .2s ease,right .2s ease;
	-o-transition:left .2s ease,right .2s ease
}
.mkd-side-menu-slide-from-right.mkd-right-side-menu-opened .mkd-cover
{
	cursor:url(img/close.png),pointer;
	z-index:1002;
	opacity:.6;
	filter:alpha(opacity=60)
}
.mkd-side-menu-slide-from-right.mkd-right-side-menu-opened .mkd-side-menu
{
	right:0;
	visibility:visible
}
.mkd-side-menu-slide-with-content
{
	overflow-x:hidden;
	position:relative;
	left:0;
	-webkit-overflow-scrolling:auto!important;
	transition:left .2s ease,right .2s ease
}
.mkd-side-menu-slide-with-content .mkd-side-menu
{
	position:fixed;
	visibility:visible;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:470px;
	right:-470px;
	height:100%;
	top:0;
	z-index:9999;
	transition:left .2s ease,right .2s ease
}
.mkd-side-menu-slide-with-content.mkd-side-menu-open .mkd-side-menu,.mkd-side-menu-slide-with-content.mkd-width-270.mkd-side-menu-open .mkd-side-menu
{
	right:0
}
.mkd-side-menu-slide-with-content .mkd-wrapper,.mkd-side-menu-slide-with-content footer.uncover
{
	-webkit-transition:left .2s ease,right .2s ease;
	-moz-transition:left .2s ease,right .2s ease;
	-o-transition:left .2s ease,right .2s ease;
	transition:left .2s ease,right .2s ease
}
.mkd-side-menu-slide-with-content .mkd-fixed-wrapper.fixed,.mkd-side-menu-slide-with-content .mkd-mobile-header-inner,.mkd-side-menu-slide-with-content .mkd-sticky-header
{
	-webkit-transition:left .2s ease,right .2s ease,-webkit-transform .33s ease;
	transition:left .2s ease,right .2s ease,transform .33s ease
}
.mkd-side-menu-slide-with-content .carousel-inner
{
	left:0!important;
	-webkit-transition:left .2s ease;
	transition:left .2s ease
}
.mkd-side-menu-slide-with-content.mkd-side-menu-open .mkd-fixed-wrapper,.mkd-side-menu-slide-with-content.mkd-side-menu-open .mkd-mobile-header-inner,.mkd-side-menu-slide-with-content.mkd-side-menu-open .mkd-sticky-header,.mkd-side-menu-slide-with-content.mkd-side-menu-open .mkd-wrapper,.mkd-side-menu-slide-with-content.mkd-side-menu-open footer.uncover
{
	left:-470px
}
.mkd-side-menu-slide-with-content.mkd-side-menu-open .carousel-inner:not(.relative_position)
{
	left:-470px!important
}
.mkd-side-menu-slide-with-content.mkd-width-270.mkd-side-menu-open .mkd-fixed-wrapper,.mkd-side-menu-slide-with-content.mkd-width-270.mkd-side-menu-open .mkd-mobile-header-inner,.mkd-side-menu-slide-with-content.mkd-width-270.mkd-side-menu-open .mkd-sticky-header,.mkd-side-menu-slide-with-content.mkd-width-270.mkd-side-menu-open .mkd-wrapper,.mkd-side-menu-slide-with-content.mkd-width-270.mkd-side-menu-open footer.uncover
{
	left:-270px
}
.mkd-side-menu-slide-with-content.mkd-width-270.mkd-side-menu-open .carousel-inner:not(.relative_position)
{
	left:-270px!important
}
.mkd-side-menu-slide-with-content.mkd-width-270 .mkd-side-menu
{
	width:270px;
	right:-270px
}
.mkd-side-menu-slide-with-content.mkd-width-370.mkd-side-menu-open .mkd-fixed-wrapper,.mkd-side-menu-slide-with-content.mkd-width-370.mkd-side-menu-open .mkd-mobile-header-inner,.mkd-side-menu-slide-with-content.mkd-width-370.mkd-side-menu-open .mkd-sticky-header,.mkd-side-menu-slide-with-content.mkd-width-370.mkd-side-menu-open .mkd-wrapper,.mkd-side-menu-slide-with-content.mkd-width-370.mkd-side-menu-open footer.uncover
{
	left:-370px
}
.mkd-side-menu-slide-with-content.mkd-width-370.mkd-side-menu-open .mkd-side-menu
{
	right:0
}
.mkd-side-menu-slide-with-content.mkd-width-370.mkd-side-menu-open .carousel-inner:not(.relative_position)
{
	left:-370px!important
}
.mkd-side-menu-slide-with-content.mkd-width-370 .mkd-side-menu
{
	width:370px;
	right:-370px
}
.mkd-side-area-uncovered-from-content .mkd-side-menu
{
	background-color:#fff;
	height:100%;
	min-height:100%;
	overflow:hidden;
	padding:30px;
	position:fixed;
	top:0;
	right:0;
	width:210px;
	z-index:90;
	visibility:hidden
}
.mkd-side-area-uncovered-from-content .mkd-fixed-wrapper.fixed,.mkd-side-area-uncovered-from-content .mkd-sticky-header
{
	-webkit-transition:left .3s ease,right .2s ease;
	-moz-transition:left .3s ease,right .2s ease;
	-o-transition:left .3s ease,right .2s ease;
	transition:left .3s ease,right .2s ease
}
.mkd-side-area-uncovered-from-content .widget_calendar table
{
	table-layout:fixed
}
.mkd-side-area-uncovered-from-content.mkd-right-side-menu-opened .mkd-fixed-wrapper.fixed,.mkd-side-area-uncovered-from-content.mkd-right-side-menu-opened .mkd-mobile-header-inner,.mkd-side-area-uncovered-from-content.mkd-right-side-menu-opened .mkd-sticky-header
{
	left:-270px
}
.mkd-search-opener
{
	-webkit-transition:all .15s ease-out;
	transition:all .15s ease-out;
	font-size:26px;
	color:#fff;
	width:68px
}
.mkd-search-opener:hover
{
	color:#c18f59
}
.mkd-search-opener .mkd-search-icon-text
{
	font-size:13px;
	margin-top:5px;
	color:#fff
}
.mkd-search-opener .mkd-search-opener-holder>*
{
	display:block;
	text-align:center;
	font-weight:300
}
.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-search-opener,.mkd-light-header .mkd-top-bar .mkd-search-opener,.mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-search-opener
{
	color:#fff!important
}
.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-search-opener,.mkd-dark-header .mkd-top-bar .mkd-search-opener,.mkd-dark-header.mkd-header-style-on-scroll .mkd-page-header .mkd-search-opener
{
	color:#000!important
}
.mkd-search-slides-from-window-top .mkd-page-header,.mkd-search-slides-from-window-top .mkd-top-bar
{
	top:0;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out
}
.mkd-search-slides-from-window-top .mkd-mobile-header
{
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out
}
.mkd-search-slides-from-window-top .content_inner
{
	margin-top:0;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out
}
.mkd-search-slides-from-window-top .mobile-header-appear .mkd-mobile-header-inner
{
	padding-top:0;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out
}
.mkd-search-slides-from-window-top.mkd-search-open .mkd-page-header,.mkd-search-slides-from-window-top.mkd-search-open .mkd-top-bar
{
	top:50px
}
.mkd-search-slides-from-window-top.mkd-search-open .mkd-search-slide-window-top
{
	height:50px
}
.mkd-search-slides-from-window-top.mkd-search-open .mkd-mobile-header
{
	top:50px!important
}
.mkd-search-slides-from-window-top.mkd-search-open .mobile-header-appear .mkd-mobile-header-inner
{
	padding-top:50px
}
.mkd-search-slides-from-window-top.mkd-search-open .content_inner
{
	margin-top:50px
}
.mkd-search-slides-from-window-top.mkd-search-open .mkd-sticky-header.header-appear
{
	-webkit-transform:translateY(50px);
	transform:translateY(50px)
}
.mkd-fixed-wrapper.fixed .mkd-search-slide-window-top
{
	position:static
}
.mkd-search-slide-window-top
{
	background:#333;
	color:#fff;
	margin:0;
	overflow:hidden;
	width:100%;
	height:0;
	position:fixed;
	top:0;
	left:0;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out
}
.mkd-search-slide-window-top .form-inner
{
	padding:0 45px
}
.mkd-search-slide-window-top .mkd-container-inner
{
	position:relative
}
.mkd-search-slide-window-top i
{
	color:#959595;
	font-size:13px;
	display:inline-block;
	float:left;
	line-height:50px
}
.mkd-search-slide-window-top .mkd-container i
{
	padding:0
}
.mkd-search-slide-window-top .mkd-container input
{
	width:90%;
	padding:0 0 0 10px
}
.mkd-search-slide-window-top .mkd-container .mkd-search-close
{
	right:0
}
.mkd-search-slide-window-top input,.mkd-search-slide-window-top input:focus
{
	background-color:#333;
	border:none;
	box-shadow:none;
	color:#959595;
	display:inline-block;
	font-size:13px;
	line-height:20px;
	height:20px;
	margin:15px 0;
	width:90%;
	padding:0 0 0 10px;
	font-family:inherit;
	outline:0;
	outline-offset:0;
	-webkit-appearance:none;
	border-radius:0;
	float:left
}
.mkd-search-slide-window-top input:focus
{
	outline-offset:0!important
}
	@media only screen and (max-width:1200px)
{
.mkd-search-slide-window-top input
{
	width:80%
}

}
	@media only screen and (max-width:768px)
{
.mkd-search-slide-window-top input
{
	width:70%
}

}
	@media only screen and (max-width:500px)
{
.mkd-search-slide-window-top input
{
	width:65%
}

}
.mkd-search-slide-window-top input[type=submit]
{
	border:0;
	clip:rect(0,0,0,0);
	height:1px;
	margin:-1px;
	padding:0;
	position:absolute;
	width:1px;
	visibility:hidden
}
.mkd-search-slide-window-top .mkd-search-close
{
	color:#959595;
	font-size:13px;
	position:absolute;
	line-height:50px;
	height:50px;
	top:0;
	right:45px
}
	:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder
{
	margin-top:10px
}
.mkd-search-slides-from-header-bottom .mkd-top-bar
{
	z-index:120
}
.mkd-search-slide-header-bottom
{
	background:#fff;
	border-top:1px solid #d8d8d8;
	margin:0;
	overflow:hidden;
	width:100%;
	height:100px;
	z-index:-1;
	position:absolute;
	top:0;
	left:0;
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%);
	-webkit-transition:all .35s cubic-bezier(.55,.085,.68,.53);
	transition:all .35s cubic-bezier(.55,.085,.68,.53)
}
.mkd-search-slide-header-bottom .mkd-container
{
	z-index:auto
}
.mkd-search-slide-header-bottom .mkd-form-holder-outer
{
	display:table;
	height:100px;
	width:100%
}
.mkd-search-slide-header-bottom .mkd-form-holder
{
	display:table-cell;
	vertical-align:middle;
	position:relative;
	padding:0 45px
}
.mkd-search-slide-header-bottom input,.mkd-search-slide-header-bottom input:focus
{
	background-color:transparent;
	border:none;
	box-shadow:none;
	color:#474747;
	font-size:15px;
	font-weight:700;
	display:inline-block;
	vertical-align:middle;
	width:90%;
	padding:0;
	font-family:inherit;
	outline:0;
	outline-offset:0;
	-webkit-appearance:none;
	border-radius:0;
	border-bottom:1px solid #333;
	text-transform:uppercase
}
.mkd-search-cover.disabled input,.mkd-search-cover.disabled input:focus,.mkd-search-slide-header-bottom.mkd-disabled input,.mkd-search-slide-header-bottom.mkd-disabled input:focus
{
	font-weight:400
}
.mkd-search-slide-header-bottom input::-moz-placeholder,.mkd-search-slide-header-bottom input:focus::-moz-placeholder
{
	color:#474747;
	opacity:1
}
.mkd-search-slide-header-bottom input:-ms-input-placeholder,.mkd-search-slide-header-bottom input:focus:-ms-input-placeholder
{
	color:#474747
}
.mkd-search-slide-header-bottom input::-webkit-input-placeholder,.mkd-search-slide-header-bottom input:focus::-webkit-input-placeholder
{
	color:#474747
}
.mkd-search-slide-header-bottom input:focus
{
	outline-offset:0!important
}
.mkd-search-slide-header-bottom .mkd-search-submit
{
	width:auto;
	cursor:pointer;
	font-size:50px;
	position:absolute;
	right:45px;
	top:50%;
	margin-top:-25px;
	-webkit-transition:color .4s ease;
	transition:color .4s ease;
	color:#474747;
	padding:0 0 0 1px
}
.mkd-search-slide-header-bottom .mkd-container-inner .mkd-search-submit,body .mkd-search-cover .mkd-container-inner .mkd-search-close
{
	right:0
}
.mkd-search-slide-header-bottom .mkd-search-submit:hover
{
	color:#c18f59
}
.mkd-search-slide-header-bottom .mkd-container-inner .mkd-form-holder
{
	padding:0
}
.mkd-search-slide-header-bottom.mkd-animated
{
	left:0;
	-webkit-transform:translateY(0);
	transform:translateY(0);
	top:100%
}
.mkd-search-slide-header-bottom.mkd-animated .mkd-form-holder-outer
{
	height:100px
}
.mkd-search-slide-header-bottom.mkd-disabled .mkd-search-submit,.mkd-search-slide-header-bottom.mkd-disabled .mkd-search-submit:hover
{
	cursor:default;
	color:#959595
}
	body .mkd-search-cover
{
	display:none;
	color:#fff;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	z-index:115;
	background:#353c4e
}
	body .mkd-search-cover .mkd-form-holder-outer
{
	display:table;
	width:100%;
	height:100%
}
	body .mkd-search-cover .mkd-form-holder
{
	display:table-cell;
	vertical-align:middle;
	padding:0 45px;
	position:relative
}
	body .mkd-search-cover .mkd-form-holder-inner
{
	display:inline-block;
	vertical-align:middle;
	position:relative;
	width:100%
}
	body .mkd-search-cover .mkd-container-inner .mkd-form-holder
{
	padding:0
}
	body .mkd-search-cover input:focus,body .mkd-search-cover input[type=text]
{
	background-color:#f2f2f2;
	border:1px solid #eaeaea;
	box-shadow:none;
	color:#727578;
	font-size:14px;
	display:inline-block;
	width:calc(100% - 53px);
	padding:17px 23px;
	height:53px;
	font-family:inherit;
	outline:0;
	outline-offset:0;
	-webkit-appearance:none;
	border-radius:0;
	float:left;
	text-transform:none;
	margin:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
	body .mkd-search-cover input:focus::-moz-placeholder,body .mkd-search-cover input[type=text]::-moz-placeholder
{
	color:#727578;
	opacity:1
}
	body .mkd-search-cover input:focus:-ms-input-placeholder,body .mkd-search-cover input[type=text]:-ms-input-placeholder
{
	color:#727578
}
	body .mkd-search-cover input:focus::-webkit-input-placeholder,body .mkd-search-cover input[type=text]::-webkit-input-placeholder
{
	color:#727578
}
	body .mkd-search-cover input:focus
{
	outline-offset:0!important
}
	body .mkd-search-cover input[type=submit]
{
	border:0;
	clip:rect(0,0,0,0);
	height:1px;
	margin:-1px;
	padding:0;
	position:absolute;
	width:1px;
	visibility:hidden
}
	body .mkd-search-cover .mkd-search-submit
{
	display:inline-block;
	height:53px;
	line-height:57px;
	width:53px;
	background-color:#c18f59;
	color:#fff;
	font-size:28px;
	text-align:center
}
	body .mkd-search-cover .mkd-search-close
{
	font-size:23px;
	position:absolute;
	right:20px;
	top:20px;
	line-height:1em;
	z-index:110
}
	body .mkd-search-cover .mkd-search-close a
{
	color:#fff;
	display:inline-block
}
	body .mkd-search-cover .mkd-search-close a:hover
{
	color:#c18f59
}
	body .mkd-search-cover .mkd-search-close a i
{
	vertical-align:top
}
	:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder
{
	color:#262626;
	margin:10px 0 0
}
.mkd-sticky-header .mkd-search-cover
{
	left:0;
	width:100%
}
.mkd-fullscreen-search-holder
{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:105;
	opacity:0
}
.mkd-fullscreen-search-holder .mkd-search-label
{
	font-size:30px;
	line-height:1em;
	color:#a1a1a1;
	vertical-align:bottom
}
.mkd-fullscreen-search-holder .mkd-field-holder
{
	width:30%;
	display:inline-block;
	vertical-align:bottom;
	position:relative;
	border-bottom:1px solid #a1a1a1
}
.mkd-fullscreen-search-holder .mkd-field-holder .mkd-line
{
	position:absolute;
	bottom:-1px;
	left:0;
	height:1px;
	width:0;
	background-color:#696969;
	-webkit-transition:width .3s ease;
	transition:width .3s ease
}
.mkd-fullscreen-search-holder .mkd-search-field
{
	width:100%;
	border-left:none;
	border-top:none;
	border-right:none;
	border-bottom:none;
	background:0 0;
	outline:0;
	height:100%;
	font-size:30px;
	color:#a1a1a1;
	line-height:1em;
	position:relative
}
.mkd-fullscreen-search-holder .mkd-search-submit
{
	border:none;
	background:0 0;
	outline:0;
	width:auto;
	cursor:pointer;
	font-family:ElegantIcons;
	font-size:20px;
	line-height:1em;
	color:#a1a1a1;
	-webkit-transition:color .2s ease;
	transition:color .2s ease
}
.mkd-fullscreen-search-holder .mkd-search-submit:hover
{
	color:#696969
}
.mkd-fullscreen-search-holder .mkd-search-close-holder
{
	float:right;
	margin-right:45px
}
.mkd-fullscreen-search-holder .mkd-fullscreen-search-close-container
{
	position:absolute;
	left:0;
	top:0;
	width:100%
}
.mkd-fullscreen-search-holder .mkd-fullscreen-search-close-container a
{
	opacity:0;
	visibility:hidden;
	-webkit-transition:opacity .2s ease,color .2s ease;
	transition:opacity .2s ease,color .2s ease;
	position:absolute;
	top:40px;
	right:40px
}
.mkd-fullscreen-search-table
{
	display:table;
	width:100%;
	height:100%
}
.mkd-fullscreen-search-cell
{
	display:table-cell;
	vertical-align:middle;
	width:100%;
	height:100%;
	text-align:center
}
.mkd-fullscreen-search-opened .mkd-form-holder .mkd-search-field
{
	width:100%;
	border-left:none;
	border-top:none;
	border-right:none;
	border-bottom:none;
	background:0 0;
	outline:0;
	height:100%;
	font-size:30px;
	color:#a1a1a1;
	line-height:1em;
	position:relative;
	padding:0
}
.mkd-fullscreen-search-overlay,.mkd-search-fade .mkd-fullscreen-search-holder .mkd-fullscreen-search-table
{
	background-color:rgba(255,255,255,.98)
}
.mkd-fullscreen-search-overlay
{
	position:absolute;
	width:2000px;
	height:2000px;
	margin-top:-1000px;
	margin-left:-1000px;
	top:50%;
	left:0;
	border-radius:100%;
	opacity:0;
	z-index:99;
	-ms-transform-origin:50%;
	-webkit-transform-origin:50%;
	transform-origin:50%;
	-webkit-transform:scale(0);
	transform:scale(0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-ms-transition:-ms-transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);
	-webkit-transition:-webkit-transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);
	transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1)
}
.mkd-fullscreen-search-overlay.mkd-animate
{
	-webkit-transform:scale(3);
	transform:scale(3);
	opacity:1
}
.mkd-search-from-circle .mkd-fullscreen-search-holder
{
	-webkit-transition:opacity .3s ease;
	transition:opacity .3s ease;
	display:none;
	opacity:0;
	visibility:visible;
	z-index:111
}
.mkd-search-fade .mkd-fullscreen-search-holder
{
	visibility:hidden;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	opacity:0;
	z-index:111;
	box-sizing:border-box
}
.mkd-search-fade-out.mkd-search-fade .mkd-fullscreen-search-holder
{
	-webkit-animation:search_fade_out .25s linear both;
	animation:search_fade_out .25s linear both
}
.mkd-search-fade-in.mkd-search-fade .mkd-fullscreen-search-holder.mkd-animate
{
	-webkit-animation:search_fade_in .25s linear both;
	animation:search_fade_in .25s linear both
}
.mkd-search-fade .mkd-fullscreen-search-holder.mkd-animate .mkd-fullscreen-search-close
{
	opacity:1;
	visibility:visible
}
	@-webkit-keyframes search_fade_out
{
	0%
{
	opacity:1;
	visibility:visible
}
	100%
{
	opacity:0;
	visibility:hidden
}

}
	@keyframes search_fade_out
{
	0%
{
	opacity:1;
	visibility:visible
}
	100%
{
	opacity:0;
	visibility:hidden
}

}
	@-webkit-keyframes search_fade_in
{
	0%
{
	opacity:0;
	visibility:hidden
}
	100%
{
	opacity:1;
	visibility:visible
}

}
	@keyframes search_fade_in
{
	0%
{
	opacity:0;
	visibility:hidden
}
	100%
{
	opacity:1;
	visibility:visible
}

}
	@-webkit-keyframes search_push_text_top
{
	0%
{
	opacity:0;
	-webkit-transform:translateY(60px);
	transform:translateY(60px)
}
	100%
{
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}

}
	@keyframes search_push_text_top
{
	0%
{
	opacity:0;
	-webkit-transform:translateY(60px);
	transform:translateY(60px)
}
	100%
{
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}

}
.mkd-search-fade.mkd-fullscreen-search-opened .mkd-fullscreen-search-holder .mkd-form-holder
{
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-animation:search_push_text_top .4s ease-out both .25s;
	animation:search_push_text_top .4s ease-out both .25s
}
.mkd-search-fade-out.mkd-search-fade .mkd-fullscreen-search-holder .mkd-field-holder,.mkd-search-fade-out.mkd-search-fade .mkd-fullscreen-search-holder .mkd-search-label,.mkd-search-fade-out.mkd-search-fade .mkd-fullscreen-search-holder .mkd-search-submit
{
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transform:translateY(-30px);
	transform:translateY(-30px);
	-webkit-transition:transform .75s ease-out;
	transition:transform .75s ease-out
}
.widget_search
{
	font-size:0
}
.widget_search input[type=submit].mkd-btn.mkd-search-submit
{
	background-color:#c18f59;
	border-color:#a6743e;
	position:relative;
	height:42px;
	line-height:42px;
	width:10%;
	font-weight:700;
	font-family:inherit;
	vertical-align:top;
	-webkit-transition:all .15s ease-out;
	transition:all .15s ease-out
}
.widget_search input[type=submit].mkd-btn.mkd-search-submit:hover
{
	background-color:#caa072
}
.widget_search form input[type=text],.widget_search form select
{
	height:42px;
	line-height:42px;
	border:1px solid #e8e8e8;
	padding:0 17px;
	outline:0;
	font-family:inherit;
	width:30%;
	margin-right:2%;
	background-color:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.widget_search form input[type=text]::-moz-placeholder
{
	color:#6a6a6a;
	opacity:1
}
.widget_search form input[type=text]:-ms-input-placeholder
{
	color:#6a6a6a
}
.widget_search form input[type=text]::-webkit-input-placeholder
{
	color:#6a6a6a
}
.widget_search form input[type=text]:focus::-webkit-input-placeholder
{
	color:transparent
}
.widget_search form input[type=text]:focus:-moz-placeholder
{
	color:transparent
}
.widget_search form input[type=text]:focus::-moz-placeholder
{
	color:transparent
}
.widget_search form input[type=text]:focus:-ms-input-placeholder
{
	color:transparent
}
.small-images .mkd-portfolio-media .mkd-portfolio-single-media
{
	margin-bottom:20px
}
.small-images .mkd-portfolio-media .mkd-portfolio-single-media:last-child
{
	margin-bottom:0
}
.small-images .mkd-follow-portfolio-info
{
	position:relative
}
.small-images.mkd-portfolio-single-holder .mkd-portfolio-content p,.small-slider.mkd-portfolio-single-holder .mkd-portfolio-content p
{
	float:none;
	width:100%
}
.big-images .mkd-big-image-holder
{
	margin-bottom:30px
}
.big-images .mkd-portfolio-media .mkd-portfolio-single-media
{
	margin-bottom:20px
}
.big-images .mkd-portfolio-media .mkd-portfolio-single-media:last-child
{
	margin-bottom:0
}
.big-slider .mkd-big-image-holder
{
	margin-bottom:30px
}
.big-slider .mkd-owl-slider .owl-buttons .owl-prev
{
	top:auto;
	-webkit-transform:none;
	transform:none;
	bottom:7px;
	left:7px
}
.big-slider .mkd-owl-slider .owl-buttons .owl-next
{
	top:auto;
	-webkit-transform:none;
	transform:none;
	bottom:7px;
	right:7px
}
.gallery .mkd-portfolio-single-media a
{
	position:relative;
	overflow:hidden;
	display:block
}
.gallery .mkd-portfolio-single-media a .mkd-portfolio-gallery-text-holder
{
	position:absolute;
	top:0;
	left:0;
	display:inline-block;
	width:100%;
	height:100%;
	opacity:0;
	background-color:rgba(0,0,0,.5);
	-webkit-transition:opacity .3s ease-out;
	transition:opacity .3s ease-out
}
.gallery .mkd-portfolio-single-media a .mkd-portfolio-gallery-text-holder-inner
{
	position:relative;
	display:table;
	width:100%;
	height:100%
}
.gallery .mkd-portfolio-single-media a .mkd-portfolio-gallery-text-holder-inner h4
{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	color:#fff;
	width:100%;
	height:100%
}
.gallery .mkd-portfolio-single-media a img
{
	display:block
}
.gallery .mkd-portfolio-single-media a:hover .mkd-portfolio-gallery-text-holder
{
	opacity:1
}
.gallery.mkd-portfolio-gallery-three-columns .mkd-portfolio-single-media
{
	width:32%;
	margin-right:2%;
	margin-bottom:2%;
	float:left
}
.gallery.mkd-portfolio-gallery-three-columns .mkd-portfolio-single-media:nth-child(3n)
{
	margin-right:0
}
.gallery.mkd-portfolio-gallery-two-columns .mkd-portfolio-single-media
{
	width:49%;
	margin-right:2%;
	margin-bottom:2%;
	float:left
}
.gallery.mkd-portfolio-gallery-two-columns .mkd-portfolio-single-media:nth-child(2n)
{
	margin-right:0
}
.gallery.mkd-portfolio-gallery-four-columns .mkd-portfolio-single-media
{
	width:24%;
	margin-right:1.333333%;
	margin-bottom:2%;
	float:left
}
.gallery.mkd-portfolio-gallery-four-columns .mkd-portfolio-single-media:nth-child(4n)
{
	margin-right:0
}
.mkd-portfolio-single-holder h4
{
	font-weight:600
}
.mkd-portfolio-single-holder .mkd-toolbar-holder
{
	border-bottom:1px solid #e9e9e9;
	text-align:center;
	margin-bottom:35px;
	padding:5px 0 35px
}
.mkd-portfolio-single-holder .mkd-toolbar-holder .mkd-like-holder,.mkd-portfolio-single-holder .mkd-toolbar-holder .mkd-portfolio-social
{
	display:inline-block;
	margin:0 13px
}
.mkd-portfolio-single-holder .mkd-toolbar-holder .mkd-like i
{
	display:block;
	font-size:26px;
	color:#474747;
	margin-bottom:10px
}
.mkd-portfolio-single-holder .mkd-toolbar-holder .mkd-like-holder span,.mkd-portfolio-single-holder .mkd-toolbar-holder .mkd-printer-title,.mkd-portfolio-single-holder .mkd-toolbar-holder .mkd-social-share-title
{
	font-size:12px;
	color:#727578;
	margin:0
}
.mkd-portfolio-single-holder .mkd-toolbar-holder .mkd-like-holder span
{
	margin:0 1px
}
.mkd-portfolio-single-holder .mkd-portfolio-info-item
{
	margin-bottom:20px
}
.mkd-portfolio-single-holder .mkd-portfolio-info-item:last-child
{
	margin-bottom:0
}
.mkd-portfolio-single-holder .mkd-portfolio-info-holder h4,.mkd-portfolio-single-holder .mkd-portfolio-info-item h4
{
	margin-bottom:20px;
	text-transform:uppercase
}
.mkd-portfolio-single-holder .mkd-portfolio-info-holder .mkd-portfolio-info-item
{
	border-bottom:1px solid #e9e9e9;
	display:inline-block;
	vertical-align:middle;
	width:100%;
	padding-bottom:20px
}
.mkd-portfolio-single-holder .mkd-portfolio-info-holder .mkd-portfolio-info-item:last-child
{
	padding-bottom:0;
	border:0
}
.mkd-portfolio-single-holder .mkd-portfolio-info-holder .mkd-info-title
{
	text-transform:uppercase;
	float:left;
	width:35%
}
.mkd-portfolio-single-holder .mkd-portfolio-info-holder p
{
	float:right;
	width:65%
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav
{
	height:55px;
	line-height:55px;
	text-align:center;
	position:relative;
	margin-top:35px;
	margin-bottom:42px;
	padding:12px 0;
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav a
{
	width:55px;
	height:55px;
	background-color:#fff;
	position:relative;
	display:inline-block
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav a:hover .mkd-portfolio-back-btn span,.mkd-portfolio-single-holder .mkd-portfolio-single-nav a:hover span
{
	color:#c18f59
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav span
{
	color:#474747;
	line-height:55px;
	font-size:21px;
	width:55px;
	height:55px;
	-webkit-transition:color .15s ease-in-out;
	transition:color .15s ease-in-out
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-back-btn
{
	display:inline-block
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-back-btn span
{
	font-size:58px;
	line-height:58px;
	color:#e9e9e9;
	-webkit-transition:color .15s ease-in-out;
	transition:color .15s ease-in-out
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-back-btn,.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-next,.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-prev
{
	height:55px
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-next,.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-prev
{
	position:absolute;
	top:12px
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-prev
{
	left:0
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-prev a
{
	float:left
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-next
{
	right:0
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-portfolio-next a
{
	float:right
}
.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-next-label,.mkd-portfolio-single-holder .mkd-portfolio-single-nav .mkd-prev-label
{
	font-size:13px;
	color:#262626;
	text-transform:uppercase;
	width:auto;
	position:relative;
	display:inline-block;
	margin:0 20px
}
.mkd-portfolio-single-holder .mkd-portfolio-video-lightbox
{
	position:relative;
	display:block
}
.mkd-portfolio-single-holder .mkd-portfolio-video-lightbox img
{
	vertical-align:middle
}
.mkd-portfolio-single-holder .mkd-portfolio-overlay
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.5);
	color:#fff
}
.mkd-portfolio-single-holder .mkd-portfolio-overlay .mkd-portfolio-play-icon
{
	position:absolute;
	font-size:20px;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.mkd-portfolio-single-holder .mkd-related-projects h3
{
	text-transform:uppercase
}
.mkd-portfolio-single-holder .mkd-related-projects .mkd-portfolio-list-holder
{
	margin-top:30px
}
.mkd-elements-holder .mkd-elements-holder-item .wpb_content_element,.mkd-portfolio-single-holder .mkd-related-projects .mkd-portfolio-list-holder article.mix
{
	margin:0
}
.mkd-portfolio-single-holder .mkd-comment-holder
{
	padding-top:10px
}
.mkd-elements-holder
{
	width:100%;
	display:table;
	table-layout:fixed
}
.mkd-elements-holder.mkd-two-columns .mkd-elements-holder-item
{
	width:50%
}
.mkd-elements-holder.mkd-three-columns .mkd-elements-holder-item
{
	width:33%
}
.mkd-elements-holder.mkd-four-columns .mkd-elements-holder-item
{
	width:25%
}
.mkd-elements-holder.mkd-five-columns .mkd-elements-holder-item
{
	width:20%
}
.mkd-elements-holder.mkd-six-columns .mkd-elements-holder-item
{
	width:16%
}
.mkd-elements-holder .mkd-elements-holder-item
{
	display:table-cell;
	vertical-align:middle;
	height:100%;
	background-size:cover
}
.mkd-elements-holder .mkd-elements-holder-item.mkd-vertical-alignment-top
{
	vertical-align:top
}
.mkd-elements-holder .mkd-elements-holder-item.mkd-vertical-alignment-bottom
{
	vertical-align:bottom
}
.mkd-elements-holder .mkd-elements-holder-item.mkd-horizontal-alignment-left
{
	text-align:left
}
.mkd-elements-holder .mkd-elements-holder-item.mkd-horizontal-alignment-center
{
	text-align:center
}
.mkd-elements-holder .mkd-elements-holder-item.mkd-horizontal-alignment-right
{
	text-align:right
}
.mkd-elements-holder .mkd-elements-holder-item .mkd-elements-holder-item-inner
{
	width:100%
}
.mkd-elements-holder.mkd-elements-items-float.mkd-three-columns .mkd-elements-holder-item
{
	width:33.33333333333333%
}
.mkd-elements-holder.mkd-elements-items-float.mkd-six-columns .mkd-elements-holder-item
{
	width:16.66666666666667%
}
.mkd-elements-holder.mkd-elements-items-float .mkd-elements-holder-item
{
	float:left
}
.mkd-elements-holder .mkd-elements-holder-item-content
{
	padding:0 20px
}
.mkd-team
{
	position:relative;
	-webkit-transform:translateZ(0) rotate(.01deg)
}
.mkd-team .mkd-team-inner
{
	position:relative;
	width:100%
}
.mkd-team .mkd-team-image
{
	position:relative;
	overflow:hidden;
	margin-bottom:20px
}
.mkd-team .mkd-team-image img
{
	width:100%;
	vertical-align:middle;
	-webkit-filter:grayscale(0);
	-moz-filter:grayscale(0);
	filter:none;
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	-webkit-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out
}
.mkd-team .mkd-team-info
{
	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	/*position:absolute;
	width:92%;
	left:4%;
	bottom:-45px;*/
	background-color:#353c4e;
	padding:18px 20px;
	text-align:center;
	overflow:hidden
}
.mkd-call-to-action,.mkd-team.linked .mkd-team-read-more
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box
}
.mkd-team .mkd-team-name
{
	line-height:1.2em;
	color:#fff
}
.mkd-team .mkd-team-text
{
	/*margin-top:75px;*/
	margin-top:5px;
	text-align:center
}
.mkd-team .mkd-team-text .mkd-team-description-title
{
	margin-bottom:10px
}
.mkd-team .mkd-team-text .mkd-team-description-title h4
{
	font-size:16px
}
.mkd-team .mkd-team-text .mkd-team-description
{
	margin-bottom:25px
}
.mkd-team .mkd-team-text .mkd-team-description p
{
	color:inherit
}
.mkd-team.linked .mkd-team-read-more
{
	position:absolute;
	box-sizing:border-box;
	color:#fff;
	background-color:#c18f59;
	padding:18px 20px;
	width:100%;
	height:100%;
	left:0;
	top:calc(100% - 3px);
	-webkit-transition:top .2s ease-out;
	transition:top .2s ease-out;
	-webkit-backface-visibility:hidden
}
.mkd-team.linked .mkd-team-read-more a
{
	width:100%;
	height:100%;
	display:table;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
.mkd-team.linked .mkd-team-read-more .mkd-team-read-more-inner
{
	display:table-cell;
	color:#fff;
	vertical-align:middle;
	opacity:0;
	-webkit-transition:opacity .2s ease-out;
	transition:opacity .2s ease-out
}
.mkd-team.linked .mkd-team-read-more .mkd-team-read-more-text
{
	display:inline-block;
	vertical-align:middle;
	text-transform:uppercase;
	text-decoration:underline
}
.mkd-team.linked .mkd-team-read-more .mkd-team-read-more-icon
{
	display:inline-block;
	vertical-align:middle;
	margin:5px
}
.mkd-team.linked .mkd-team-triangle
{
	content:'';
	position:absolute;
	opacity:0;
	left:calc(50% - 12px);
	-webkit-transform:translateY(12px);
	transform:translateY(12px);
	width:0;
	height:0;
	border-left:12px solid transparent!important;
	border-right:12px solid transparent!important;
	border-bottom:12px solid #c18f59;
	-webkit-transition:opacity .05s ease-out,-webkit-transform .1s .2s;
	transition:opacity .05s ease-out,transform .1s .2s
}
.mkd-team .mkd-team-social
{
	text-align:center
}
.mkd-team .mkd-team-social .mkd-icon-shortcode
{
	background:0 0;
	border-right:1px solid #e5e5e5;
	position:relative;
	padding:0 10px
}
.mkd-team .mkd-team-social .mkd-icon-shortcode>a
{
	position:relative
}
.mkd-team .mkd-team-social .mkd-icon-shortcode .mkd-background
{
	display:none
}
.mkd-team .mkd-team-social .mkd-icon-shortcode:last-child
{
	border-right:none
}
.mkd-team .mkd-team-social .mkd-icon-shortcode span.mkd-icon-element
{
	font-size:23px;
	color:#222;
	position:relative;
	line-height:1.2em;
	vertical-align:top;
	-webkit-transition:color .15s ease-out;
	transition:color .15s ease-out
}
.mkd-team .mkd-team-social .mkd-team-social-text
{
	font-size:13px;
	line-height:15px;
	text-transform:capitalize;
	color:#222;
	position:absolute;
	left:0;
	bottom:0;
	width:100%
}
.mkd-team .mkd-team-social .mkd-icon-linked:hover
{
	-webkit-animaiton:none!important;
	animation:none!important
}
.mkd-team .mkd-team-social .mkd-icon-linked:hover a .mkd-icon-element
{
	color:#c18f59
}
.mkd-team:hover.linked img
{
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
	-moz-transform:scale(1.1) rotate(.01deg);
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	filter:grayscale(100%)
}
.mkd-team:hover .mkd-team-read-more
{
	top:0;
	-webkit-transition:top .3s ease;
	transition:top .3s ease
}
.mkd-team:hover .mkd-team-read-more .mkd-team-read-more-inner
{
	display:table-cell;
	color:#fff;
	vertical-align:middle;
	opacity:1;
	-webkit-transition:opacity .2s ease-out .15s;
	transition:opacity .2s ease-out .15s
}
.mkd-team:hover .mkd-team-triangle
{
	-webkit-transition:opacity .05s ease-out .2s,-webkit-transform .15s ease-out .2s;
	transition:opacity .05s ease-out .2s,transform .15s ease-out .2s;
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.mkd-call-to-action
{
	position:relative;
	display:block;
	box-sizing:border-box;
	background-color:#f2f2f2
}
.mkd-call-to-action .mkd-call-to-action-row-50-50,.mkd-call-to-action .mkd-call-to-action-row-66-33,.mkd-call-to-action .mkd-call-to-action-row-75-25
{
	display:table;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:100%
}
.mkd-call-to-action .mkd-call-to-action-row-75-25 .mkd-call-to-action-column1
{
	width:75%
}
.mkd-call-to-action .mkd-call-to-action-row-75-25 .mkd-call-to-action-column2
{
	width:25%
}
.mkd-call-to-action .mkd-call-to-action-row-50-50 .mkd-call-to-action-column1,.mkd-call-to-action .mkd-call-to-action-row-50-50 .mkd-call-to-action-column2
{
	width:50%
}
.mkd-call-to-action .mkd-call-to-action-row-66-33 .mkd-call-to-action-column1
{
	width:66%
}
.mkd-call-to-action .mkd-call-to-action-row-66-33 .mkd-call-to-action-column2
{
	width:34%
}
.mkd-call-to-action .mkd-call-to-action-column2
{
	text-align:right
}
.mkd-call-to-action .mkd-call-to-action-cell
{
	display:table-cell;
	vertical-align:middle
}
.mkd-call-to-action .mkd-call-to-action-text
{
	font-size:17px;
	font-weight:300;
	text-align:left
}
.mkd-call-to-action.with-icon .mkd-text-wrapper .mkd-call-to-action-icon-holder
{
	position:absolute;
	height:100%;
	top:0
}
.mkd-call-to-action.with-icon .mkd-text-wrapper .mkd-call-to-action-text
{
	padding:0 20px 0 45px
}
.mkd-call-to-action.with-icon .mkd-text-wrapper .mkd-call-to-action-icon
{
	display:table;
	height:100%
}
.mkd-call-to-action.with-icon .mkd-text-wrapper .mkd-call-to-action-icon .mkd-call-to-action-icon-inner
{
	display:table-cell;
	height:100%;
	vertical-align:middle
}
.mkd-call-to-action.with-icon .mkd-text-wrapper .mkd-call-to-action-icon .mkd-call-to-action-icon-inner i,.mkd-call-to-action.with-icon .mkd-text-wrapper .mkd-call-to-action-icon .mkd-call-to-action-icon-inner span
{
	color:#c18f59;
	font-size:33px;
	display:inline-block;
	vertical-align:bottom
}
.mkd-counter-holder .mkd-counter-number-holder>span,.mkd-icon-shortcode
{
	vertical-align:middle
}
.mkd-counter-holder
{
	display:block;
	opacity:0;
	-webkit-transition:opacity .3s ease-in;
	transition:opacity .3s ease-in;
	padding:20px 0
}
.mkd-counter-holder .mkd-counter,.mkd-counter-holder .mkd-counter-currency
{
	font-size:75px;
	font-weight:900;
	line-height:1em;
	color:#c18f59;
	overflow:hidden;
	height:1em
}
.mkd-counter-holder .mkd-counter.random
{
	display:inline-block!important
}
.mkd-counter-holder .mkd-counter-title
{
	margin-top:8px
}
.mkd-counter-holder .mkd-counter-text
{
	margin-top:7px;
	font-size:14px
}
.mkd-counter-holder .mkd-counter-number-holder
{
	font-size:0
}
.mkd-counter-holder .mkd-counter-number-holder .mkd-icon-element
{
	vertical-align:middle;
	margin-right:14px
}
.mkd-counter-holder-show
{
	opacity:1
}
.mkd-counter-holder.left
{
	text-align:left
}
.mkd-counter-holder.right
{
	text-align:right
}
.mkd-counter-holder.center
{
	text-align:center
}
.mkd-icon-shortcode
{
	display:inline-block
}
.mkd-icon-shortcode.circle,.mkd-icon-shortcode.square
{
	position:relative;
	width:2em;
	height:2em;
	line-height:2em;
	text-align:center;
	-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out;
	transition:background-color .15s ease-in-out,border-color .15s ease-in-out
}
.mkd-icon-shortcode.circle .mkd-background,.mkd-icon-shortcode.square .mkd-background
{
	background-color:#c18f59;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:0;
	box-sizing:border-box;
	-webkit-transform:scale(1);
	transform:scale(1);
	-webkit-transition:-webkit-transform .15s ease,background-color .15s ease-in-out,border-color .15s ease-in-out;
	transition:transform .15s ease,background-color .15s ease-in-out,border-color .15s ease-in-out
}
.mkd-icon-shortcode.circle a,.mkd-icon-shortcode.square a
{
	display:block;
	line-height:inherit;
	width:100%;
	height:100%;
	position:relative;
	z-index:1
}
.mkd-icon-shortcode.circle .mkd-icon-element,.mkd-icon-shortcode.square .mkd-icon-element
{
	color:#fff;
	line-height:inherit;
	position:relative;
	z-index:1
}
.mkd-icon-shortcode.circle.mkd-icon-linked:hover .mkd-background,.mkd-icon-shortcode.square.mkd-icon-linked:hover .mkd-background
{
	-webkit-transform:scale(1.15);
	transform:scale(1.15)
}
.mkd-sidebar .mkd-icon-shortcode.circle.mkd-icon-linked:hover .mkd-background,.mkd-sidebar .mkd-icon-shortcode.square.mkd-icon-linked:hover .mkd-background
{
	-webkit-transform:none;
	transform:none
}
.mkd-icon-shortcode.circle.mkd-icon-linked .mkd-icon-element,.mkd-icon-shortcode.square.mkd-icon-linked .mkd-icon-element
{
	-webkit-backface-visibility:hidden;
	transform:rotate(.01deg);
	display:inline-block;
	width:100%
}
.mkd-icon-shortcode.circle,.mkd-icon-shortcode.circle .mkd-background
{
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
	div:not(.mkd-iwt-icon-holder)>.mkd-icon-shortcode.circle a
{
	position:relative
}
.mkd-icon-shortcode .mkd-icon-element
{
	-webkit-transition:color .15s ease-in-out;
	transition:color .15s ease-in-out;
	vertical-align:text-bottom
}
.mkd-icon-animation-holder
{
	-webkit-transform:scale(0);
	transform:scale(0);
	-webkit-transition:transform .15s ease-in-out;
	transition:transform .15s ease-in-out;
	display:inline-block
}
.mkd-icon-animation-holder.mkd-icon-animation-show
{
	-webkit-transform:scale(1);
	transform:scale(1)
}
.mkd-icon-tiny
{
	font-size:1.33333333em;
	line-height:.75em;
	vertical-align:-15%
}
.mkd-icon-small
{
	font-size:1.9em
}
.mkd-icon-medium
{
	font-size:3em
}
.mkd-icon-large
{
	font-size:4em
}
.mkd-icon-huge
{
	font-size:5em
}
.countdown-rtl
{
	direction:rtl
}
.countdown-row
{
	width:100%;
	padding:0 2px;
	text-align:center
}
.countdown-show1 .countdown-section
{
	width:98%
}
.countdown-show2 .countdown-section
{
	width:48%
}
.countdown-show3 .countdown-section
{
	width:32.5%
}
.countdown-show4 .countdown-section
{
	width:24.5%
}
.countdown-show5 .countdown-section
{
	width:19.5%
}
.countdown-show6 .countdown-section
{
	width:16.25%
}
.countdown-show7 .countdown-section
{
	width:14%
}
.mkd-countdown
{
	font-weight:900;
	color:#222
}
.countdown-section
{
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	font-weight:inherit
}
.countdown-amount
{
	display:block;
	position:relative;
	font-size:76px;
	line-height:76px;
	margin-bottom:13px;
	color:inherit
}
.mkd-ordered-list ol,.mkd-ordered-list ul
{
	counter-reset:li;
	background-position:left center;
	margin:0 0 30px;
	background-repeat:no-repeat;
	list-style-type:none
}
.countdown-period
{
	display:block;
	font-size:20px;
	text-transform:uppercase;
	color:inherit
}
.countdown-descr
{
	display:block;
	width:100%
}
.mkd-ordered-list ol
{
	display:block
}
.mkd-ordered-list ol li
{
	font-family:inherit;
	line-height:27px;
	font-size:18px
}
.mkd-ordered-list ol li a
{
	color:#6a6a6a
}
.mkd-ordered-list ol li a:hover
{
	color:#c18f59
}
.mkd-ordered-list ol>li:before
{
	color:#c18f59;
	content:counter(li,decimal-leading-zero);
	counter-increment:li;
	padding-right:20px;
	width:14px;
	display:inline-block
}
.mkd-ordered-list ul
{
	display:block
}
.mkd-unordered-list ul
{
	display:inline-block;
	margin:0;
	padding:0;
	list-style-type:none
}
.mkd-unordered-list ul>li
{
	padding-left:29px;
	position:relative;
	font-family:inherit;
	line-height:27px;
	font-size:18px
}
.mkd-unordered-list ul>li:before
{
	display:inline-block;
	position:absolute;
	left:6px;
	top:9px;
	padding:0;
	text-align:center;
	width:6px;
	height:6px;
	background-color:#c18f59;
	content:'';
	border-radius:25px
}
.mkd-unordered-list.mkd-arrow ul>li:before,.mkd-unordered-list.mkd-line ul>li:before
{
	line-height:27px;
	display:inline-block;
	position:absolute;
	top:-1px;
	padding:0;
	background-color:transparent;
	height:27px;
	text-align:center;
	left:0
}
.mkd-unordered-list ul>li a
{
	color:#6a6a6a
}
.mkd-unordered-list ul>li a:hover
{
	color:#c18f59
}
.mkd-unordered-list.mkd-line ul>li:before
{
	width:18px;
	color:#c18f59;
	content:'-'
}
.mkd-unordered-list.mkd-arrow ul>li:before
{
	width:auto;
	color:#c18f59;
	content:'\35';
	font-family:ElegantIcons
}
.mkd-unordered-list.mkd-animate-list ul li
{
	opacity:0;
	top:-40px
}
.touch .mkd-no-animations-on-touch .mkd-unordered-list.mkd-animate-list ul li
{
	opacity:1;
	top:0
}
.mkd-icon-list-item
{
	display:table;
	table-layout:fixed;
	height:27px;
	position:relative
}
.mkd-icon-list-item .mkd-icon-list-icon-holder
{
	display:table-cell;
	vertical-align:middle
}
.mkd-icon-list-item .mkd-icon-list-icon-holder-inner .font_elegant,.mkd-icon-list-item .mkd-icon-list-icon-holder-inner i
{
	display:block;
	color:#c18f59;
	font-size:18px;
	text-align:center
}
.mkd-icon-list-item .mkd-icon-list-text
{
	display:table-cell;
	vertical-align:middle;
	position:relative;
	padding-left:17px;
	font-size:17px;
	font-weight:300;
	text-align:justify;
}.mkd-icon-list-item .mkd-icon-list-text b
{
	font-size:18px;
	font-weight:400;
	color:#333A4D;
}
.mkd-content-aligment-center .mkd-icon-list-item,.mkd-horizontal-alignment-center .mkd-icon-list-item
{
	margin:auto
}
.mkd-content-aligment-right .mkd-icon-list-item,.mkd-horizontal-alignment-right .mkd-icon-list-item
{
	margin-left:auto;
	margin-right:0
}
.mkd-horizontal-alignment-left .mkd-icon-list-item
{
	margin-left:0;
	margin-right:auto
}
.mkd-progress-bar
{
	position:relative;
	margin:0 0 10px;
	width:100%;
	overflow:hidden;
	text-align:left;
	padding-right:24px
}
.mkd-progress-bar .mkd-progress-title-holder
{
	position:relative;
	margin:5px 0 15px
}
.mkd-progress-bar .mkd-progress-title-holder .mkd-progress-title
{
	display:inline-block;
	z-index:100
}
.mkd-progress-bar .mkd-progress-number-wrapper
{
	font-family:Roboto,serif;
	text-align:right;
	position:absolute;
	left:0;
	z-index:10;
	opacity:0;
	color:#fff;
	bottom:0
}
.mkd-progress-bar .mkd-progress-number-wrapper .mkd-progress-number
{
	font-size:13px;
	font-weight:400;
	color:#222;
	display:inline-block;
	text-align:center;
	float:right;
	height:21px;
	line-height:24px
}
.mkd-progress-bar .mkd-progress-number-wrapper .mkd-progress-number .mkd-percent:after
{
	content:'%';
	margin-left:.1em;
	font-size:1em
}
.mkd-progress-bar .mkd-progress-number-wrapper.mkd-floating
{
	width:100%;
	height:100%
}
.mkd-progress-bar .mkd-progress-number-wrapper.mkd-floating .mkd-progress-number
{
	position:absolute;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.mkd-progress-bar .mkd-progress-number-wrapper.mkd-floating.mkd-floating-outside .mkd-progress-number
{
	bottom:-10px;
	background-image:url(img/progress_bar_percent.png);
	background-position:0 0;
	background-repeat:no-repeat;
	width:41px;
	height:30px
}
.mkd-progress-bar .mkd-progress-number-wrapper.mkd-floating.mkd-floating-inside .mkd-progress-number
{
	bottom:-1px;
	-webkit-transform:translateX(-120%);
	transform:translateX(-120%);
	height:15px;
	line-height:15px;
	color:#fff
}
.mkd-progress-bar .mkd-progress-number-wrapper.mkd-floating.mkd-floating-inside .mkd-progress-number .mkd-percent
{
	display:inline-block
}
.mkd-progress-bar .mkd-progress-number-wrapper.mkd-static
{
	width:100%;
	margin-left:0
}
.mkd-progress-bar .mkd-progress-number-wrapper.mkd-static .mkd-progress-number
{
	margin-bottom:-10px
}
.mkd-progress-bar .mkd-progress-content-outer
{
	background-color:rgba(0,0,0,.35);
	position:relative;
	overflow:hidden;
	height:15px
}
.mkd-progress-bar .mkd-progress-content-outer .mkd-progress-content
{
	max-width:100%;
	overflow:hidden;
	background-color:#c18f59;
	height:15px;
	border:1px solid transparent;
	box-sizing:border-box;
	width:0
}
.mkd-testimonials
{
	opacity:0
}
.mkd-testimonials .owl-item
{
	-webkit-perspective:1000
}
.mkd-testimonials .mkd-testimonial-content-inner
{
	float:left;
	display:inline-block;
	position:relative;
	width:calc(100% - 164px);
	background-color:#fff;
	padding:20px;
	margin-bottom:5px;
	border:1px solid #eaeaea;
	margin-left:18px
}
.mkd-testimonials .mkd-testimonial-content-inner:before
{
	content:'';
	position:absolute;
	width:0;
	height:0;
	top:37px;
	left:2px;
	border-top:13px solid transparent;
	border-bottom:13px solid transparent;
	border-right:12px solid #fff;
	z-index:3;
	-webkit-transition:left .2s ease-out .95s;
	transition:left .2s ease-out .95s
}
.mkd-testimonials .mkd-testimonial-content-inner:after
{
	content:'';
	position:absolute;
	width:0;
	height:0;
	left:3px;
	top:35px;
	border-top:15px solid transparent;
	border-bottom:15px solid transparent;
	border-right:13px solid #fff;
	-webkit-transition:left .2s ease-out .95s,border-color .2s ease-out 1s;
	transition:left .2s ease-out .95s,border-color .2s ease-out 1s
}
.mkd-testimonials .mkd-testimonial-content-inner .mkd-testimonial-quote
{
	position:absolute;
	top:-15px;
	color:#dfdfdf;
	font-size:48px
}
.mkd-testimonials .mkd-testimonial-text-holder
{
	position:relative;
	display:block
}
.mkd-testimonials .mkd-testimonial-text-holder .mkd-testimonial-text-inner
{
	display:block;
	text-align:center
}
.mkd-testimonials .mkd-testimonial-text
{
	font-size:13px;
	line-height:20px;
	font-weight:400;
	padding-left:50px;
	text-align:left;
	-webkit-transform:translate3d(0,0,0)
}
.mkd-testimonials .mkd-testimonial-author
{
	padding-left:50px;
	text-align:left;
	padding-right:20px;
	color:#c18f59
}
.mkd-testimonials .mkd-testimonial-author p
{
	text-transform:uppercase;
	font-weight:400;
	font-size:14px;
	line-height:15px
}
.mkd-testimonials .mkd-testimonial-author .mkd-testimonials-job
{
	color:#000
}
.mkd-testimonials .mkd-testimonial-author-text
{
	line-height:1.1em;
	font-size:17px;
	font-weight:700;
	margin:15px 0 0
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-text-holder .mkd-item-title,.mkd-testimonials .mkd-testimonial-author-text span
{
	font-weight:400
}
.mkd-testimonials .mkd-testimonial-image-holder
{
	float:left;
	text-align:left;
	display:inline-block;
	box-sizing:border-box;
	max-width:110px;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	overflow:hidden
}
.mkd-testimonials .mkd-testimonial-image-holder img
{
	display:block;
	position:relative;
	max-width:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mkd-testimonials .active .mkd-testimonial-content-inner:before
{
	left:-12px
}
.mkd-testimonials .active .mkd-testimonial-content-inner:after
{
	border-right-color:#eaeaea;
	left:-13px
}
.mkd-testimonials .owl-backSlide-out
{
	-webkit-animation:backSlideOut .9s both ease;
	-moz-animation:backSlideOut .9s both ease;
	animation:backSlideOut .9s both ease
}
.mkd-testimonials .owl-backSlide-in
{
	-webkit-animation:backSlideIn .9ss both ease;
	-moz-animation:backSlideIn .9ss both ease;
	animation:backSlideIn .9ss both ease
}
.mkd-testimonials.owl-carousel .owl-pagination
{
	text-align:right;
	margin-top:6px
}
.mkd-testimonials.owl-carousel .owl-pagination .owl-page
{
	display:inline-block
}
.mkd-testimonials.owl-carousel .owl-pagination .owl-page span
{
	display:inline-block;
	width:12px;
	height:12px;
	margin:3px;
	background-color:#fff;
	border:2px solid #fff;
	position:relative;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.mkd-testimonials.owl-carousel .owl-pagination .owl-page.active span
{
	background-color:#c18f59
}
.mkd-testimonials.owl-carousel .owl-pagination .owl-page span:after
{
	content:'';
	display:inline-block;
	position:absolute;
	height:calc(100% + 6px);
	width:calc(100% + 6px);
	top:-3px;
	left:-3px;
	background-color:#e9e9e9;
	z-index:-1;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.mkd-pricing-tables.mkd-two-columns .mkd-price-table
{
	width:48.75%
}
.mkd-pricing-tables.mkd-three-columns .mkd-price-table
{
	width:31.666666666666668%
}
.mkd-pricing-tables.mkd-four-columns .mkd-price-table
{
	width:23.125%
}
.mkd-price-table
{
	position:relative;
	width:100%;
	padding:0;
	margin-left:2.5%;
	float:left
}
.mkd-price-table:first-child
{
	margin-left:0
}
.mkd-price-table .mkd-price-table-inner
{
	position:relative;
	background-color:#fff;
	border:1px solid #e8e8e8
}
.mkd-price-table .mkd-price-table-inner ul
{
	list-style:none;
	margin:0
}
.mkd-price-table .mkd-price-table-inner ul li
{
	text-align:center;
	margin:0;
	padding:16px 20px 18px;
	border-bottom:1px solid #e8e8e8
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-prices,.mkd-price-table .mkd-price-table-inner ul li.mkd-table-title
{
	border-bottom:1px solid #e8e8e8
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-title
{
	padding:16px 20px 12px;
	position:relative
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-title .mkd-title-content
{
	display:block
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-content,.mkd-price-table .mkd-price-table-inner ul li.mkd-table-content ul
{
	padding:0
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-content ul li:last-child,.mkd-price-table .mkd-price-table-inner ul li:last-child
{
	border-bottom:none
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-prices
{
	padding:27px 5px 33px;
	background-color:#f7f7f7
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-prices .mkd-price-in-table
{
	text-align:center
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-prices .mkd-value
{
	font-size:18px;
	line-height:18px;
	position:relative;
	vertical-align:top;
	bottom:0
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-prices .mkd-price
{
	font-size:53px;
	line-height:40px;
	padding:0 3px;
	vertical-align:middle;
	color:#c18f59;
	letter-spacing:-1px
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-table-prices .mkd-mark
{
	position:relative;
	vertical-align:bottom
}
.mkd-price-table .mkd-price-table-inner ul li.mkd-price-button
{
	padding:8px 20px
}
.mkd-price-table.mkd-active .mkd-active-text
{
	width:38px;
	text-align:center;
	background-color:#353c4e;
	font-family:Dynalight,cursive;
	color:#fff;
	font-size:15px;
	line-height:26px;
	position:absolute;
	top:-1px;
	right:10px;
	z-index:9
}
.mkd-price-table.mkd-active .mkd-active-text .mkd-active-text-inner
{
	display:block;
	padding:6px 0 2px
}
.mkd-price-table.mkd-active .mkd-active-text:after
{
	content:'';
	width:0;
	height:0;
	position:absolute;
	top:100%;
	left:0;
	border-left:19px solid transparent;
	border-right:19px solid transparent;
	border-top:10px solid #353c4e
}
.mkd-service-table
{
	position:relative;
	text-align:center
}
.mkd-service-table.mkd-service-has-icon
{
	margin-top:30px
}
.mkd-sidebar .mkd-service-table.mkd-service-has-icon:first-child,.wpb_widgetised_column .mkd-service-table.mkd-service-has-icon:first-child
{
	margin-top:0
}
.mkd-sidebar .mkd-service-table.mkd-service-has-icon .mkd-service-titles-holder,.wpb_widgetised_column .mkd-service-table.mkd-service-has-icon .mkd-service-titles-holder
{
	border-bottom:3px solid #c18f59
}
.mkd-sidebar .mkd-service-table.mkd-service-has-icon .mkd-service-titles-holder h4,.wpb_widgetised_column .mkd-service-table.mkd-service-has-icon .mkd-service-titles-holder h4
{
	margin-bottom:0
}
.mkd-sidebar .mkd-service-table.mkd-service-has-icon .mkd-service-titles-holder h5,.wpb_widgetised_column .mkd-service-table.mkd-service-has-icon .mkd-service-titles-holder h5
{
	line-height:22px
}
.mkd-sidebar .mkd-service-table.mkd-service-has-icon li,.wpb_widgetised_column .mkd-service-table.mkd-service-has-icon li
{
	border-bottom:none
}
.mkd-sidebar .mkd-service-table.mkd-service-has-icon li:before,.wpb_widgetised_column .mkd-service-table.mkd-service-has-icon li:before
{
	display:none
}
.mkd-sidebar .mkd-service-table.mkd-service-has-icon .mkd-service-link,.wpb_widgetised_column .mkd-service-table.mkd-service-has-icon .mkd-service-link
{
	border:none;
	height:47px;
	line-height:47px
}
.mkd-sidebar .mkd-service-table.mkd-service-has-icon .mkd-service-link span,.wpb_widgetised_column .mkd-service-table.mkd-service-has-icon .mkd-service-link span
{
	font-size:14px;
	text-transform:none
}
.mkd-service-table .mkd-service-table-icon
{
	position:absolute;
	display:inline-block;
	top:0;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.mkd-service-table .mkd-service-titles-holder
{
	padding:30px 10px 20px;
	background-color:#353c4e
}
.mkd-service-table .mkd-service-titles-holder h4
{
	line-height:22px;
	color:#fff
}
.mkd-service-table .mkd-service-titles-holder h5
{
	line-height:26px;
	color:#fff
}
.mkd-service-table .mkd-service-table-content ul
{
	list-style-type:none
}
.mkd-service-table .mkd-service-table-content li
{
	background-color:#f1f1f1;
	margin-top:1px;
	font-size:14px;
	text-transform:uppercase;
	padding:0 10px;
	height:43px;
	line-height:43px
}
.mkd-service-table .mkd-service-link
{
	height:58px;
	line-height:58px;
	background-color:#353c4e;
	margin-top:2px;
	position:relative;
	overflow:hidden
}
.mkd-service-table .mkd-service-link span
{
	position:relative;
	z-index:44;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:underline
}
.mkd-service-table .mkd-service-link a
{
	position:absolute;
	height:100%;
	width:100%;
	left:0;
	top:0;
	z-index:33;
	letter-spacing:1px
}
.mkd-service-table .mkd-service-link .mkd-service-link-icon
{
	font-size:14px;
	margin-left:5px;
	vertical-align:text-top;
	text-decoration:none
}
.mkd-service-table .mkd-service-link:after
{
	content:'';
	position:absolute;
	top:calc(100% - 3px);
	left:0;
	height:100%;
	width:100%;
	background-color:#c18f59;
	z-index:10;
	-webkit-transition:top .2s ease-out;
	transition:top .2s ease-out;
	-webkit-backface-visibility:hidden
}
.mkd-service-table .mkd-service-link:hover:after
{
	top:0
}
.mkd-pie-chart-holder
{
	position:relative;
	display:block
}
.mkd-pie-chart-holder .mkd-percentage
{
	position:relative;
	display:block;
	height:142px;
	width:142px;
	line-height:142px;
	text-align:center;
	margin:0 auto;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:opacity .3s ease-out;
	transition:opacity .3s ease-out
}
.mkd-pie-chart-holder .mkd-percentage .mkd-pie-title
{
	line-height:inherit
}
.mkd-pie-chart-holder .mkd-percentage canvas
{
	position:absolute;
	top:0;
	left:0
}
.mkd-pie-chart-holder .mkd-to-counter
{
	position:relative;
	font-size:32px;
	color:#262626
}
.mkd-pie-chart-holder .mkd-to-counter:after
{
	content:'%'
}
.mkd-pie-chart-holder .mkd-pie-chart-text
{
	text-align:center;
	margin:29px 0 0
}
.mkd-pie-chart-holder .mkd-pie-chart-text .mkd-pie-title
{
	margin:0 0 19px
}
.mkd-pie-chart-with-icon-holder
{
	position:relative;
	display:block
}
.mkd-pie-chart-with-icon-holder .mkd-percentage-with-icon
{
	position:relative;
	display:block;
	height:142px;
	width:142px;
	line-height:142px;
	text-align:center;
	margin:0 auto;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:opacity .3s ease 0s;
	-moz-transition:opacity .3s ease 0s;
	-o-transition:opacity .3s ease 0s
}
.mkd-pie-chart-with-icon-holder .mkd-percentage-with-icon canvas
{
	position:absolute;
	top:0;
	left:0
}
.mkd-pie-chart-with-icon-holder .mkd-percentage-with-icon i,.mkd-pie-chart-with-icon-holder .mkd-percentage-with-icon span
{
	float:none;
	margin:0;
	font-size:38px;
	color:#262626;
	vertical-align:middle!important;
	display:inline
}
.mkd-pie-chart-with-icon-holder .mkd-percentage-with-icon .mkd_icon_font_elegant
{
	line-height:inherit
}
.mkd-pie-chart-with-icon-holder .mkd-pie-chart-text
{
	text-align:center;
	margin:29px 0 0
}
.mkd-pie-chart-with-icon-holder .mkd-pie-chart-text .mkd-pie-title
{
	margin:0 0 19px
}
.mkd-tabs .mkd-tabs-nav
{
	display:block;
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	vertical-align:middle
}
.mkd-tabs .mkd-tabs-nav li.ui-state-default a span.mkd-icon-frame
{
	color:#222;
	-webkit-transition:all .15s ease-out;
	transition:all .15s ease-out
}
.mkd-tabs .mkd-tabs-nav li a
{
	display:block;
	text-align:center;
	box-sizing:border-box;
	color:#222;
	border:1px solid #d8d8d8;
	font-weight:400;
	-webkit-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;
	font-size:24px;
	font-family:Dynalight,cursive;
	line-height:1em;
	background-color:#f2f2f2;
	padding:12px 15px
}
.mkd-tabs .mkd-tabs-nav li a i
{
	font-size:15px
}
.mkd-tabs .mkd-tabs-nav li.ui-state-active a,.mkd-tabs .mkd-tabs-nav li.ui-state-active a span.mkd-icon-frame,.mkd-tabs .mkd-tabs-nav li.ui-state-hover a,.mkd-tabs .mkd-tabs-nav li.ui-state-hover a span.mkd-icon-frame
{
	color:#c18f59;
	background-color:#fff
}
.mkd-tabs .mkd-tabs-nav .mkd-tab-container
{
	box-sizing:border-box;
	position:relative;
	background-size:cover
}
.mkd-tabs .mkd-tab-container
{
	padding:20px;
	border:1px solid #d8d8d8;
	background-color:#fff;
	background-size:cover;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mkd-tabs.mkd-horizontal .mkd-tabs-nav li
{
	float:left;
	margin-right:5px
}
.mkd-tabs.mkd-horizontal .mkd-tabs-nav li a
{
	border-top-left-radius:2px;
	border-top-right-radius:2px
}
.mkd-tabs.mkd-horizontal .mkd-tabs-nav li.ui-state-active a
{
	border-bottom-color:transparent
}
.mkd-tabs.mkd-horizontal .mkd-tab-container
{
	margin-top:-1px
}
.mkd-tabs.mkd-vertical .mkd-tabs-nav
{
	float:left;
	width:29.93527508090615%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mkd-tabs.mkd-vertical .mkd-tabs-nav li
{
	display:block;
	width:100%;
	margin-bottom:5px
}
.mkd-tabs.mkd-vertical .mkd-tabs-nav li a
{
	border-top-left-radius:2px;
	border-bottom-left-radius:2px
}
.mkd-tabs.mkd-vertical .mkd-tabs-nav li.ui-state-active a
{
	border-right-color:transparent
}
.mkd-tabs.mkd-vertical .mkd-tab-container
{
	float:left;
	margin-left:-1px;
	width:70.06472491909385%
}
.mkd-tabs.mkd-tab-text-icon .mkd-tabs-nav li a .mkd-tab-text-after-icon
{
	padding-left:8px;
	-webkit-transition:initial;
	transition:initial
}
.mkd-tabs.mkd-tab-icon .mkd-tabs-nav li a i,.mkd-tabs.mkd-tab-icon .mkd-tabs-nav li a span
{
	-webkit-transition:initial;
	transition:initial
}
.mkd-tabs.mkd-tab-icon .mkd-tabs-nav li a .mkd-icon-frame
{
	display:inline-block
}
.mkd-tabs.mkd-vertical.mkd-tab-icon .mkd-tabs-nav
{
	width:50px
}
.mkd-tabs.mkd-vertical.mkd-tab-icon .mkd-tab-container
{
	width:100%;
	padding-left:17px;
	margin-left:49px;
	float:none
}
.mkd-accordion-holder
{
	position:relative;
	background-color:#fff;
	border:1px solid #d8d8d8;
	border-bottom:0
}
.mkd-accordion-holder.mkd-boxed .mkd-accordion-content .mkd-accordion-content-inner
{
	margin:0;
	padding:15px 15px 25px
}
.mkd-accordion-holder .mkd-title-holder
{
	cursor:pointer;
	position:relative;
	border-bottom:1px solid #d8d8d8;
	background-color:#f2f2f2;
	padding:0 15px;
	box-sizing:border-box;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	-webkit-transition:background-color .15s ease-out,color .15s ease-out;
	transition:background-color .15s ease-out,color .15s ease-out
}
.mkd-accordion-holder .mkd-title-holder .mkd-tab-title,.mkd-accordion-holder .mkd-title-holder .mkd-tab-title-inner
{
	color:inherit;
	line-height:inherit
}
.mkd-accordion-holder .mkd-title-holder .mkd-tab-title
{
	position:relative;
	display:table;
	table-layout:fixed;
	height:100%;
	width:100%;
	box-sizing:border-box;
	padding-bottom:11px;
	padding-top:12px
}
.mkd-accordion-holder .mkd-title-holder .mkd-tab-title span.mkd-tab-title-inner
{
	position:relative;
	display:table-cell;
	height:100%;
	width:100%;
	vertical-align:middle;
	text-align:center;
	text-align:left;
	padding-right:20px
}
.mkd-accordion-holder .mkd-title-holder .mkd-accordion-mark
{
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	right:15px;
	display:block;
	color:#262626;
	box-sizing:border-box;
	-webkit-transition:background-color .15s ease-out,border-color .15s ease-out;
	transition:background-color .15s ease-out,border-color .15s ease-out
}
.mkd-accordion-holder .mkd-title-holder .mkd-accordion-mark-icon
{
	font-size:15px;
	-webkit-transition:color .15s ease-out;
	transition:color .15s ease-out;
	vertical-align:middle
}
.mkd-accordion-holder .mkd-title-holder.ui-state-active,.mkd-accordion-holder .mkd-title-holder.ui-state-hover
{
	color:#c18f59;
	background-color:transparent
}
.mkd-accordion-holder .mkd-title-holder.ui-state-active .mkd-accordion-mark,.mkd-accordion-holder .mkd-title-holder.ui-state-hover .mkd-accordion-mark
{
	color:#c18f59
}
.mkd-accordion-holder .mkd-title-holder.ui-state-active
{
	border-bottom:0
}
.mkd-accordion-holder .mkd-title-holder.ui-state-active .mkd-accordion-mark-icon .icon-arrow-down-circle
{
	transform:rotate(180deg);
	display:block
}
.mkd-accordion-holder .mkd-accordion-content-inner
{
	margin:0;
	padding:15px 15px 25px
}
.mkd-accordion-holder .ui-accordion-content-active
{
	border-bottom:1px solid #d8d8d8
}
.mkd-google-map-holder
{
	position:relative
}
.mkd-google-map
{
	display:block;
	width:100%;
	height:300px
}
.mkd-google-map embed,.mkd-google-map iframe,.mkd-google-map object
{
	width:100%;
	display:block
}
.mkd-google-map img
{
	max-width:none
}
.mkd-google-map-overlay
{
	position:absolute;
	z-index:1000;
	width:100%;
	height:100%;
	display:none;
	top:0;
	left:0
}
.mkd-separator-holder
{
	position:relative;
	height:1px;
	margin:10px 0;
	font-size:0
}
.mkd-separator-holder.mkd-separator-center
{
	text-align:center
}
.mkd-separator-holder.mkd-separator-left
{
	text-align:left
}
.mkd-separator-holder.mkd-separator-right
{
	text-align:right
}
.mkd-separator-holder.mkd-separator-full-width .mkd-separator
{
	width:100%!important
}
.mkd-separator-holder.mkd-separator-with-icon .mkd-separator-icon
{
	display:inline-block;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.mkd-separator-holder.mkd-separator-with-icon .mkd-separator-icon img
{
	display:inline-block;
	vertical-align:top
}
.mkd-separator-holder.mkd-separator-with-icon.mkd-animate .mkd-separator
{
	-webkit-transform:scale(0);
	transform:scale(0);
	-moz-transition:-moz-transform .2s ease-out .4s;
	-webkit-transition:-webkit-transform .2s ease-out .4s;
	transition:transform .2s ease-out .4s
}
.mkd-separator-holder.mkd-separator-with-icon.mkd-animate .mkd-separator:first-of-type
{
	-webkit-transform-origin:100% 50%;
	transform-origin:100% 50%
}
.mkd-separator-holder.mkd-separator-with-icon.mkd-animate .mkd-separator:last-of-type
{
	-webkit-transform-origin:0 50%;
	transform-origin:0 50%
}
.mkd-separator-holder.mkd-separator-with-icon.mkd-animate.appeared .mkd-separator
{
	-webkit-transform:scale(1);
	transform:scale(1)
}
.mkd-separator
{
	position:relative;
	display:inline-block;
	vertical-align:top;
	border-bottom:1px solid #ddd
}
.mkd-slider .mkd-separator-holder.mkd-separator-with-icon .mkd-separator-icon
{
	-webkit-backface-visibility:hidden
}
.mkd-blog-list-holder
{
	display:inline-block;
	width:100%
}
.mkd-blog-list-holder>ul
{
	list-style:none;
	display:inline-block;
	width:100%;
	height:100%;
	position:relative;
	margin:0;
	padding:0;
	vertical-align:top
}
.mkd-blog-list-holder>ul>li
{
	display:block;
	position:relative
}
.mkd-blog-list-holder .mkd-item-text-holder
{
	display:inline-block;
	width:100%;
	box-sizing:border-box;
	padding:20px 0
}
.mkd-blog-list-holder .mkd-excerpt
{
	margin:10px 0 0
}
.mkd-blog-list-holder .mkd-item-info-section
{
	font-size:12px;
	margin:10px 0 0
}
.mkd-blog-list-holder .mkd-item-info-section .mkd-post-info-icon
{
	color:#c18f59;
	padding-right:3px
}
.mkd-blog-list-holder .mkd-item-info-section>div
{
	display:inline;
	padding:0 5px
}
.mkd-blog-list-holder .mkd-item-info-section>div:first-child
{
	padding:0 5px 0 0
}
.mkd-blog-list-holder .mkd-item-info-section>div:not(:first-child):before
{
	content:'|';
	left:-5px;
	position:relative
}
.mkd-blog-list-holder .mkd-item-info-section .mkd-blog-like a i
{
	margin:0 5px 0 0
}
.mkd-blog-list-holder .mkd-item-image img
{
	width:100%;
	float:left
}
.mkd-blog-list-holder.mkd-boxes>ul>li
{
	padding:0;
	float:left;
	border:0;
	box-sizing:border-box;
	margin:0 2% 2% 0
}
.mkd-blog-list-holder.mkd-boxes.mkd-one-column>ul>li
{
	float:none;
	margin:0
}
.mkd-blog-list-holder.mkd-boxes.mkd-two-columns>ul>li
{
	width:49%
}
.mkd-blog-list-holder.mkd-boxes.mkd-three-columns>ul>li
{
	width:32%
}
.mkd-blog-list-holder.mkd-boxes.mkd-four-columns>ul>li
{
	width:23.5%
}
.mkd-blog-list-holder.mkd-boxes.mkd-four-columns ul.mkd-blog-list li:nth-child(4n),.mkd-blog-list-holder.mkd-boxes.mkd-three-columns ul.mkd-blog-list li:nth-child(3n),.mkd-blog-list-holder.mkd-boxes.mkd-two-columns ul.mkd-blog-list li:nth-child(2n)
{
	margin:0
}
.mkd-blog-list-holder.mkd-boxes.mkd-four-columns ul.mkd-blog-list li:nth-child(4n+1),.mkd-blog-list-holder.mkd-boxes.mkd-three-columns ul.mkd-blog-list li:nth-child(3n+1),.mkd-blog-list-holder.mkd-boxes.mkd-two-columns ul.mkd-blog-list li:nth-child(2n+1)
{
	clear:both
}
.mkd-blog-list-holder.mkd-image-in-box ul>li:not(:first-child)
{
	padding:15px 0 0
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-blog-list-item-inner
{
	position:relative;
	display:table;
	table-layout:fixed;
	height:100%;
	width:100%;
	border-collapse:collapse;
	background-color:#fff
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-image
{
	position:relative;
	display:table-cell;
	height:100%;
	vertical-align:middle;
	text-align:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:250px;
	border:1px solid #d8d8d8;
	padding:7px
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-image img
{
	float:none;
	vertical-align:top
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-image a
{
	display:block;
	position:relative
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-image:hover .mkd-post-info-date-holder
{
	opacity:0
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-text-holder
{
	position:relative;
	display:table-cell;
	height:100%;
	width:100%;
	vertical-align:middle;
	padding:5px 15px;
	text-align:left;
	border:1px solid #d8d8d8
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-info-section
{
	color:#6a6a6a;
	text-transform:capitalize;
	margin:0
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-info-section>div a,.mkd-blog-list-holder.mkd-image-in-box .mkd-item-info-section>div span
{
	color:#6a6a6a
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-item-info-section>div a:hover,.mkd-blog-list-holder.mkd-image-in-box .mkd-item-info-section>div a:hover span
{
	color:#c18f59
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-post-info-date-holder
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:1;
	background-color:rgba(0,0,0,.6);
	-webkit-transition:opacity .2s ease-out;
	transition:opacity .2s ease-out
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-post-info-date-holder .mkd-post-info-date-holder-inner
{
	position:relative;
	display:table;
	table-layout:fixed;
	height:100%;
	width:100%
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-post-info-date-holder .mkd-post-info-date
{
	position:relative;
	display:table-cell;
	height:100%;
	width:100%;
	vertical-align:middle;
	text-align:center
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-post-info-date-holder span
{
	display:block;
	text-align:center;
	color:#fff
}
.mkd-blog-list-holder.mkd-image-in-box .mkd-post-info-date-holder .mkd-post-info-date-day
{
	font-size:23px;
	line-height:25px
}
.mkd-blog-list-holder.mkd-minimal li
{
	margin-bottom:5px
}
.mkd-blog-list-holder.mkd-minimal li:last-child
{
	margin-bottom:0
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner
{
	position:relative;
	padding-left:30px
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner .mkd-item-date-holder
{
	position:absolute;
	top:50%;
	left:0;
	width:60px;
	text-align:center;
	z-index:10;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner .mkd-item-date-holder .mkd-post-info-date-day
{
	display:block;
	background-color:#353c4e;
	color:#fff;
	font-size:25px;
	line-height:50px;
	font-weight:900
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner .mkd-item-date-holder .mkd-post-info-date-month
{
	display:block;
	background-color:#c18f59;
	color:#fff;
	font-family:Dynalight,cursive;
	font-size:21px;
	line-height:32px
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner .mkd-post-info-icon,.mkd-item-minimal-info .mkd-post-info-icon
{
	color:#c18f59;
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner .mkd-item-text-holder
{
	background-color:#fff;
	border:1px solid #d8d8d8;
	padding:20px 50px;
	-webkit-transition:background-color .15s ease-out;
	transition:background-color .15s ease-out;
	position:relative
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner .mkd-item-text-holder .mkd-item-minimal-link
{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner .mkd-item-text-holder:hover
{
	background-color:#f2f2f2
}
.mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item-inner .mkd-item-text-holder:hover .mkd-item-title a
{
	color:#c18f59
}
.mkd-blog-list-holder.mkd-minimal .mkd-item-title
{
	margin-bottom:10px;
	font-size:18px;
	line-height:27px;
	font-weight:300;
	text-transform:capitalize
}
.mkd-blog-list-holder.mkd-minimal .mkd-item-title a
{
	color:#222
}
.mkd-blog-list-holder.mkd-minimal .mkd-item-minimal-info,.mkd-item-minimal-info
{
	line-height:15px;
	font-size:13px;
	font-weight:300;
}
.mkd-blog-list-holder.mkd-minimal .mkd-item-minimal-info>div
{
	display:inline-block;
	position:relative;
	padding-right:24px
}
.mkd-blog-list-holder.mkd-minimal .mkd-item-minimal-info>div .mkd-post-info-icon
{
	padding-right:5px
}
.mkd-blog-list-holder.mkd-minimal .mkd-item-minimal-info>div:after
{
	content:"";
	position:absolute;
	height:100%;
	right:12px;
	top:0;
	border-right:1px solid #eaeaeb
}
.mkd-btn,.mkd-btn .mkd-btn-icon-holder,.mkd-btn .mkd-btn-text,.mkd-btn.mkd-btn-icon .mkd-btn-icon-holder
{
	position:relative;
	display:inline-block;
	vertical-align:middle
}
.mkd-blog-list-holder.mkd-minimal .mkd-item-minimal-info>div:last-child
{
	padding-right:0
}
.mkd-blog-list-holder.mkd-minimal .mkd-item-minimal-info>div:last-child:after
{
	border:none
}
.mkd-latest-posts-widget .mkd-image-in-box .mkd-item-image
{
	width:93px
}
.mkd-latest-posts-widget .mkd-blog-list-holder.mkd-image-in-box ul li
{
	padding-top:0
}
.mkd-latest-posts-widget .mkd-blog-list-holder.mkd-image-in-box li:not(:last-child) .mkd-item-image,.mkd-latest-posts-widget .mkd-blog-list-holder.mkd-image-in-box li:not(:last-child) .mkd-item-text-holder
{
	border-bottom:none
}
.mkd-btn
{
	overflow:hidden;
	outline:0;
	font-weight:400;
	letter-spacing:1px;
	padding:0;
	font-size:12px;
	line-height:1.6em;
	text-transform:uppercase;
	border-radius:2px;
	white-space:nowrap;
	-webkit-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;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mkd-btn .mkd-btn-icon-holder,.mkd-btn .mkd-btn-text
{
	z-index:22
}
.mkd-btn:not([class*=product]) .mkd-btn-text
{
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
.mkd-btn .mkd-btn-icon-holder
{
	width:43px;
	text-align:center;
	font-size:1.25em;
	height:1.25em;
	line-height:1.25em
}
.mkd-btn .mkd-btn-icon-elem
{
	vertical-align:middle
}
.mkd-btn.mkd-btn-icon .mkd-btn-icon-holder
{
	overflow:hidden
}
.mkd-btn.mkd-btn-icon .mkd-btn-icon-holder .mkd-btn-icon-elem
{
	display:block;
	line-height:1.2em;
	font-size:1.2em
}
.mkd-btn.mkd-btn-icon .mkd-btn-icon-holder .mkd-btn-icon-elem:first-child
{
	position:absolute;
	left:-100%;
	width:100%;
	-webkit-transition:left .15s ease-out;
	transition:left .15s ease-out
}
.mkd-btn.mkd-btn-icon .mkd-btn-icon-holder .mkd-btn-icon-elem:last-child
{
	position:relative;
	left:0;
	-webkit-transition:left .15s ease-out .15s;
	transition:left .15s ease-out .15s
}
.mkd-btn.mkd-btn-icon.mkd-btn-solid .mkd-btn-icon-holder:after
{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.08);
	z-index:-1
}
.mkd-btn.mkd-btn-icon:hover .mkd-btn-icon-holder .mkd-btn-icon-elem:first-child
{
	left:0;
	-webkit-transition:left .15s ease-out .15s;
	transition:left .15s ease-out .15s
}
.mkd-btn.mkd-btn-icon:hover .mkd-btn-icon-holder .mkd-btn-icon-elem:last-child
{
	left:100%;
	-webkit-transition:left .15s ease-out;
	transition:left .15s ease-out
}
.mkd-btn.mkd-btn-solid
{
	background-color:#333A4D;
	color:#fff
}
.mkd-btn.mkd-btn-outline
{
	border:1px solid #a6743e;
	color:#c18f59;
	background-color:transparent
}
.mkd-btn.mkd-btn-outline.mkd-btn-icon .mkd-btn-text
{
	border-right:1px solid #a6743e
}
.mkd-btn.mkd-btn-outline:not(.mkd-btn-custom-hover-color):hover
{
	color:#fff!important
}
.mkd-btn.mkd-btn-outline:not(.mkd-btn-custom-hover-bg):hover
{
	background-color:#c18f59!important
}
.mkd-btn.mkd-btn-outline:not(.mkd-btn-custom-border-hover):hover
{
	border-color:#a6743e!important
}
.mkd-btn.mkd-btn-outline:not(.mkd-btn-custom-icon-border-hover):hover .mkd-btn-text
{
	border-color:rgba(0,0,0,.1)!important
}
.mkd-btn.mkd-btn-white
{
	border:1px solid #ddd;
	color:#585858;
	background-color:#fff
}
.mkd-btn.mkd-btn-white.mkd-btn-icon .mkd-btn-text
{
	border-right:1px solid rgba(0,0,0,.1)
}
.mkd-btn.mkd-btn-white:not(.mkd-btn-custom-hover-color):hover
{
	color:#c18f59!important
}
.mkd-btn.mkd-btn-white:not(.mkd-btn-custom-hover-bg):hover
{
	background-color:#fff!important
}
.mkd-btn.mkd-btn-white:not(.mkd-btn-custom-border-hover):hover,.mkd-btn.mkd-btn-white:not(.mkd-btn-custom-icon-border-hover):hover .mkd-btn-text
{
	border-color:rgba(0,0,0,.1)!important
}
.mkd-btn.mkd-btn-small
{
	font-size:9px
}
.mkd-btn.mkd-btn-small .mkd-btn-text
{
	padding:7px 14px
}
.mkd-btn.mkd-btn-small.mkd-btn-icon .mkd-btn-icon-holder
{
	padding-top:7px;
	padding-bottom:7px
}
.mkd-btn.mkd-btn-small .mkd-btn-icon-holder
{
	width:20px
}
.mkd-btn.mkd-btn-medium .mkd-btn-text
{
	padding:13px 16px
}
.mkd-btn.mkd-btn-medium.mkd-btn-icon .mkd-btn-icon-holder
{
	padding-top:13px;
	padding-bottom:13px
}
.mkd-btn.mkd-btn-large
{
	font-size:12px
}
.mkd-btn.mkd-btn-large .mkd-btn-text
{
	padding:12px 19px
}
.mkd-btn.mkd-btn-large.mkd-btn-icon .mkd-btn-icon-holder
{
	padding-top:12px;
	padding-bottom:12px
}
.mkd-btn.mkd-btn-large .mkd-btn-icon-holder
{
	width:45px
}
.mkd-btn.mkd-btn-huge
{
	font-size:13px;
	line-height:1.7em
}
.mkd-btn.mkd-btn-huge .mkd-btn-text
{
	padding:14px 22px
}
.mkd-btn.mkd-btn-huge.mkd-btn-icon .mkd-btn-icon-holder
{
	padding-top:14px;
	padding-bottom:14px;
	height:1.35em;
	line-height:1.35em
}
.mkd-btn.mkd-btn-huge .mkd-btn-icon-holder
{
	width:50px
}
	button.mkd-btn,input[type=submit].mkd-btn
{
	cursor:pointer;
	border:1px solid transparent
}
.mkd-carousel-holder
{
	opacity:0
}
.mkd-carousel-holder .mkd-carousel-item-holder
{
	text-align:center;
	overflow:hidden;
	position:relative
}
.mkd-carousel-holder .mkd-carousel-item-holder .mkd-carousel-item-holder-inner
{
	position:relative;
	height:100%;
	width:100%;
	display:inline-block
}
.mkd-carousel-holder .mkd-carousel-item-holder .mkd-carousel-item-holder-inner a
{
	width:100%
}
.mkd-carousel-holder .mkd-carousel-item-holder .mkd-carousel-first-image-holder
{
	display:inline-block;
	position:relative;
	width:100%;
	opacity:1;
	z-index:5;
	-webkit-transition:-webkit-transform .25s ease-out;
	transition:transform .25s ease-out
}
.mkd-carousel-holder .mkd-carousel-item-holder .mkd-carousel-first-image-holder img
{
	-webkit-backface-visibility:hidden;
	width:100%;
	vertical-align:middle
}
.mkd-carousel-holder .mkd-carousel-item-holder:hover .mkd-carousel-first-image-holder
{
	transform:translateY(100%);
	opacity:0;
	-webkit-transition:-webkit-transform .25s ease-out,opacity .05s ease-out .15s;
	transition:transform .25s ease-out,opacity .05s ease-out .15s
}
.mkd-carousel-holder .mkd-carousel-item-holder .mkd-carousel-second-image-holder
{
	position:absolute;
	left:0;
	opacity:0;
	display:inline-block;
	top:-100%;
	width:100%;
	-webkit-transition:top .25s ease-out,-webkit-transform .25s ease-out,opacity .1s ease-out .2s;
	transition:top .25s ease-out,transform .25s ease-out,opacity .1s ease-out .2s
}
.mkd-carousel-holder .mkd-carousel-item-holder .mkd-carousel-second-image-holder img
{
	-webkit-backface-visibility:hidden;
	width:100%;
	vertical-align:middle
}
.mkd-carousel-holder .mkd-carousel-item-holder:hover .mkd-carousel-second-image-holder
{
	opacity:1;
	top:50%;
	-webkit-transform:translate(0,-50%);
	transform:translate(0,-50%);
	-webkit-transition:top .25s ease-out,-webkit-transform .25s ease-out,opacity .15s ease-out;
	transition:top .25s ease-out,transform .25s ease-out,opacity .15s ease-out
}
.mkd-carousel-holder .mkd-carousel-grid .owl-wrapper-outer
{
	width:auto;
	margin-right:-3px
}
.mkd-carousel-holder .mkd-carousel-grid .mkd-carousel-item-holder
{
	border-right:3px solid transparent
}
.mkd-carousel-holder .mkd-carousel-grid .mkd-carousel-item-holder:first-of-type
{
	border-bottom:3px solid transparent;
	-webkit-transition:border-color .3s ease-out .7s;
	transition:border-color .3s ease-out .7s
}
.mkd-carousel-holder .mkd-carousel-grid .mkd-carousel-item-holder:hover .mkd-carousel-first-image-holder
{
	transform:translateX(100%);
	opacity:0;
	-webkit-transition:-webkit-transform .25s ease-out,opacity .05s ease-out .15s;
	transition:transform .25s ease-out,opacity .05s ease-out .15s
}
.mkd-carousel-holder .mkd-carousel-grid .mkd-carousel-item-holder .mkd-carousel-second-image-holder
{
	position:absolute;
	opacity:0;
	display:inline-block;
	left:-100%;
	top:0;
	height:100%;
	width:100%;
	-webkit-transform:none;
	transform:none;
	-webkit-transition:left .25s ease-out,-webkit-transform .25s ease-out,opacity .1s ease-out .1s;
	transition:left .25s ease-out,transform .25s ease-out,opacity .1s ease-out .1s
}
.mkd-carousel-holder .mkd-carousel-grid .mkd-carousel-item-holder .mkd-carousel-second-image-holder img
{
	-webkit-backface-visibility:hidden;
	width:100%
}
.mkd-carousel-holder .mkd-carousel-grid .mkd-carousel-item-holder:hover .mkd-carousel-second-image-holder
{
	opacity:1;
	left:0;
	top:0;
	-webkit-transform:none;
	transform:none;
	-webkit-transition:left .25s ease-out,-webkit-transform .25s ease-out,opacity .1s ease-out;
	transition:left .25s ease-out,transform .25s ease-out,opacity .1s ease-out
}
.mkd-carousel-holder .mkd-carousel-grid .mkd-carousel-item-holder.active:nth-child(3)
{
	border-right:none
}
.mkd-carousel-holder .mkd-carousel.owl-carousel .owl-item
{
	opacity:0;
	-webkit-transition:opacity .1s ease-out;
	transition:opacity .1s ease-out
}
.mkd-carousel-holder .mkd-carousel.owl-carousel .owl-item.active
{
	opacity:1
}
.mkd-carousel-holder .mkd-carousel.owl-carousel .owl-pagination
{
	text-align:left;
	margin-top:16px
}
.mkd-carousel-holder .mkd-carousel.owl-carousel .owl-pagination .owl-page
{
	display:inline-block
}
.mkd-carousel-holder .mkd-carousel.owl-carousel .owl-pagination .owl-page span
{
	display:inline-block;
	width:12px;
	height:12px;
	margin:3px;
	background-color:#fff;
	border:2px solid #fff;
	position:relative;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.mkd-carousel-holder .mkd-carousel.owl-carousel .owl-pagination .owl-page.active span
{
	background-color:#c18f59
}
.mkd-carousel-holder .mkd-carousel.owl-carousel .owl-pagination .owl-page span:after
{
	content:'';
	display:inline-block;
	position:absolute;
	height:calc(100% + 6px);
	width:calc(100% + 6px);
	top:-3px;
	left:-3px;
	background-color:#e9e9e9;
	z-index:-1;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.mkd-carousel-holder .mkd-carousel.owl-carousel.mkd-pag-right .owl-pagination
{
	text-align:right
}
.mkd-interactive-image
{
	position:relative;
	display:inline-block
}
.mkd-interactive-image img
{
	vertical-align:middle
}
.mkd-interactive-image.mkd-linked>a
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:555
}
.mkd-interactive-image.mkd-checkmark .tick
{
	background:url(../img/tick_whole.png);
	background-repeat:no-repeat;
	position:absolute;
	top:0;
	left:0;
	height:50px;
	width:0
}
.mkd-interactive-image.mkd-animate-image:hover img
{
	-webkit-animation:mkdToggle .4s ease forwards;
	animation:mkdToggle .4s ease forwards
}
	@-webkit-keyframes mkdToggle
{
	0%,100%
{
	-webkit-transform:scale(1)
}
	50%
{
	-webkit-transform:scale(.9)
}
	90%
{
	-webkit-transform:scale(1.03)
}

}
	@keyframes mkdToggle
{
	0%,100%
{
	transform:scale(1)
}
	50%
{
	transform:scale(.9)
}
	90%
{
	transform:scale(1.03)
}

}
	blockquote
{
	quotes:none;
	position:relative;
	display:table;
	border-top:1px solid #c18f59;
	border-bottom:1px solid #c18f59
}
	blockquote .mkd-icon-quotations-holder
{
	display:table-cell;
	vertical-align:top;
	width:1%;
	font-size:68px;
	color:#dfdfdf;
	padding:8px 0
}
	blockquote .mkd-blockquote-text
{
	display:table-cell;
	vertical-align:middle;
	color:#6a6a6a;
	line-height:1.4em;
	padding:28px 0
}
.mkd-image-gallery .mkd-grayscale .mkd-gallery-image img
{
	-moz-filter:grayscale(100%);
	-webkit-filter:grayscale(100%);
	filter:grayscale(100%);
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	-webkit-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out
}
.mkd-image-gallery .mkd-grayscale .mkd-gallery-image:hover img
{
	-webkit-filter:grayscale(0);
	filter:none;
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
	-moz-transform:scale(1.1) rotate(.01deg)
}
.mkd-image-gallery .mkd-gallery-image
{
	overflow:hidden
}
.mkd-image-gallery .mkd-gallery-image img
{
	display:block
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-2 .mkd-gallery-image
{
	width:49%;
	margin-right:2%;
	margin-bottom:2%;
	display:inline-block;
	float:left
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-2 .mkd-gallery-image:nth-child(2n)
{
	margin-right:0
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-2.mkd-image-no-space .mkd-gallery-image
{
	width:50%;
	margin:0
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-3 .mkd-gallery-image
{
	width:32%;
	margin-right:2%;
	margin-bottom:2%;
	display:inline-block;
	float:left
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-3 .mkd-gallery-image:nth-child(3n)
{
	margin-right:0
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-3.mkd-image-no-space .mkd-gallery-image
{
	width:33.33%;
	margin:0
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-4 .mkd-gallery-image
{
	width:48%;
	margin-right:1.33333%;
	margin-bottom:1.33333%;
	display:inline-block;
	float:left
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-4 .mkd-gallery-image:nth-child(4n)
{
	margin-right:0
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-4.mkd-image-no-space .mkd-gallery-image
{
	width:25%;
	margin:0
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-5 .mkd-gallery-image
{
	width:19%;
	margin-right:1.25%;
	margin-bottom:1.25%;
	display:inline-block;
	float:left
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-5 .mkd-gallery-image:nth-child(5n)
{
	margin-right:0
}
.mkd-image-gallery .mkd-image-gallery-grid.mkd-gallery-columns-5.mkd-image-no-space .mkd-gallery-image
{
	width:20%;
	margin:0
}
.mkd-image-gallery .owl-buttons .owl-prev
{
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	left:2%
}
.mkd-image-gallery .owl-buttons .owl-next
{
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	right:2%
}
.mkd-image-gallery .owl-buttons .mkd-next-icon,.mkd-image-gallery .owl-buttons .mkd-prev-icon
{
	display:inline-block;
	width:42px;
	height:42px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	border:2px solid #74797b;
	text-align:center
}
.mkd-image-gallery .owl-buttons .mkd-next-icon i,.mkd-image-gallery .owl-buttons .mkd-prev-icon i
{
	font-size:22px;
	line-height:40px;
	color:#74797b
}
.mkd-image-gallery .owl-pagination
{
	text-align:center
}
.mkd-image-gallery .owl-pagination .owl-page
{
	display:inline-block
}
.mkd-image-gallery .owl-pagination .owl-page span
{
	display:inline-block;
	width:12px;
	height:12px;
	margin:3px;
	filter:Alpha(Opacity=50);
	opacity:.5;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	background:#74797b
}
.mkd-image-gallery .owl-pagination .owl-page.active span
{
	opacity:1
}
.mkd-image-slider
{
	opacity:0
}
.mkd-image-slider.with-thumbs .flex-viewport
{
	padding:8px
}
.mkd-image-slider.with-thumbs .flex-viewport:before
{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:calc(100% - 16px);
	height:calc(100% - 16px);
	border:8px solid #fff;
	z-index:111
}
.mkd-image-slider.with-thumbs .flex-viewport:after
{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:calc(100% - 2px);
	height:calc(100% - 2px);
	border:1px solid #e8e8e8;
	z-index:222
}
.mkd-image-slider .slides li
{
	position:relative
}
.mkd-image-slider .slides li img
{
	display:inline-block;
	vertical-align:middle;
	width:100%
}
.mkd-image-slider .mkd-caption-holder
{
	position:absolute;
	bottom:0;
	background-color:rgba(53,60,78,.85);
	box-sizing:border-box;
	padding:20px;
	width:100%
}
.mkd-image-slider .mkd-caption-holder .flex-caption
{
	color:#fff;
	opacity:0;
	-webkit-transition:opacity .3s ease-out;
	transition:opacity .3s ease-out
}
.mkd-image-slider .mkd-caption-holder span.flex-caption
{
	display:block;
	font-size:16px;
	line-height:1.4em;
	font-weight:900;
	text-transform:uppercase
}
.mkd-image-slider .mkd-caption-holder p.flex-caption
{
	font-size:14px
}
.mkd-image-slider .flex-active-slide .flex-caption
{
	opacity:1
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs
{
	list-style:none;
	margin:7px 7px 8px 8px
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs:after,.mkd-image-slider .flex-control-nav.flex-control-thumbs:before
{
	content:" ";
	display:table
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs li
{
	position:relative;
	display:inline-block;
	float:left;
	height:78px;
	width:78px;
	text-align:center;
	border:7px solid #fff;
	margin-left:-7px;
	margin-top:-7px;
	cursor:pointer
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs li .mkd-image-slider-thumb-hover
{
	pointer-events:none;
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	opacity:0;
	left:0;
	top:0;
	background-color:rgba(53,60,78,.2);
	-webkit-transition:opacity .2s cubic-bezier(.22,.61,.36,1);
	transition:opacity .2s cubic-bezier(.22,.61,.36,1)
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs li:hover .mkd-image-slider-thumb-hover
{
	opacity:1
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs li:before
{
	content:'';
	position:absolute;
	width:72px;
	height:72px;
	border:3px solid #c18f59;
	left:0;
	z-index:-1;
	opacity:0;
	-webkit-transition:opacity .15s ease-in-out;
	transition:opacity .15s ease-in-out
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs li:after
{
	content:'';
	position:absolute;
	top:-8px;
	left:-8px;
	height:calc(100% + 14px);
	width:calc(100% + 14px);
	border:1px solid #e8e8e8;
	z-index:-1
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs li.active-item:before
{
	z-index:1;
	opacity:1
}
.mkd-image-slider .flex-control-nav.flex-control-thumbs li img
{
	display:block;
	height:100%
}
.mkd-image-slider:not(.with-thumbs)
{
	position:relative
}
.mkd-image-slider:not(.with-thumbs) .flex-viewport:before
{
	display:none
}
.mkd-image-slider:not(.with-thumbs) .flexslider
{
	position:relative;
	overflow:hidden
}
.mkd-image-slider:not(.with-thumbs) .slides
{
	display:inline-block;
	vertical-align:middle
}
.mkd-image-slider:not(.with-thumbs) .mkd-caption-holder
{
	height:70px;
	min-height:70px;
	display:table;
	text-align:center
}
.mkd-image-slider:not(.with-thumbs) .mkd-caption-holder p
{
	padding:0 10%;
	display:table-cell;
	vertical-align:middle;
	box-sizing:border-box
}
.mkd-image-slider:not(.with-thumbs) .mkd-slider-navigation
{
	position:absolute;
	bottom:0;
	width:100%;
	min-height:70px;
	z-index:10
}
.mkd-image-slider:not(.with-thumbs) .mkd-slider-navigation a
{
	background-color:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:55px;
	height:55px;
	position:absolute;
	bottom:7px;
	font-size:22px;
	line-height:57px;
	text-align:center;
	color:rgba(25,25,25,.7)
}
.mkd-image-slider:not(.with-thumbs) .mkd-slider-navigation a.flex-prev
{
	left:7px
}
.mkd-image-slider:not(.with-thumbs) .mkd-slider-navigation a.flex-next
{
	right:7px
}
.mkd-image-slider:not(.with-thumbs) .mkd-slider-navigation a:hover
{
	color:#c18f59
}
.mkd-video-box
{
	display:inline-block;
	vertical-align:middle;
	position:relative;
	max-width:100%
}
.mkd-video-box .mkd-video-image
{
	display:block;
	position:relative;
	overflow:hidden
}
.mkd-video-box .mkd-video-image::after
{
	position:absolute;
	content:'';
	top:0;
	left:0;
	height:100%;
	width:100%;
	background-color:rgba(255,255,255,.1);
	z-index:33;
	opacity:0;
	transition:opacity .3s ease-out
}
.mkd-video-box .mkd-video-image:hover:after
{
	opacity:1
}
.mkd-video-box .mkd-video-image:hover .mkd-video-box-button-holder .mkd-video-box-button
{
	background-color:#a6743e
}
.mkd-video-box .mkd-video-image:hover img
{
	-webkit-transform:scale(1.05) rotate(.01deg);
	transform:scale(1.05) rotate(.01deg)
}
.mkd-video-box .mkd-video-image img
{
	display:block;
	position:relative;
	max-width:100%;
	z-index:22;
	-webkit-transition:-webkit-transform .2s ease-out;
	transition:transform .2s ease-out;
	-webkit-backface-visibility:hidden
}
.mkd-video-box .mkd-video-image .mkd-video-box-button-holder
{
	position:absolute;
	top:50%;
	left:50%;
	text-align:center;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	z-index:44
}
.mkd-video-box .mkd-video-image .mkd-video-box-button-holder .mkd-video-box-button
{
	display:inline-block;
	vertical-align:middle;
	position:relative;
	width:75px;
	height:75px;
	background-color:#c18f59;
	overflow:hidden;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:background-color .15s ease-out;
	transition:background-color .15s ease-out
}
.mkd-video-box .mkd-video-image .mkd-video-box-button-holder .mkd-video-box-button .mkd-video-box-button-arrow
{
	position:absolute;
	top:22px;
	left:28px;
	border-top:14px solid transparent;
	border-left:23px solid #fff;
	border-bottom:14px solid transparent;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mkd-video-box .mkd-video-image .mkd-video-box-button-holder.mkd-video-has-desc
{
	-webkit-transform:translate(-50%,calc(-50% - 36px));
	transform:translate(-50%,calc(-50% - 36px))
}
.mkd-video-box .mkd-video-box-text
{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	background-color:#353c4e;
	text-align:left;
	padding:18px 20px;
	box-sizing:border-box;
	z-index:44;
	opacity:0;
	-webkit-transition:opacity .15s ease-out;
	transition:opacity .15s ease-out
}
.mkd-video-box .mkd-video-box-text.mkd-vtext-appear
{
	opacity:1
}
.mkd-video-box .mkd-video-box-text .mkd-video-box-title
{
	display:block;
	color:#fff;
	font-size:16px;
	line-height:1.4em;
	font-weight:900;
	text-transform:uppercase
}
.mkd-video-box .mkd-video-box-text p
{
	color:#fff;
	font-size:14px;
	line-height:23px;
	font-weight:400;
	margin-top:5px
}
.mkd-dropcaps
{
	position:relative;
	display:inline-block;
	float:left;
	height:42px;
	width:42px;
	line-height:42px;
	font-size:34px;
	color:#c18f59;
	font-weight:400;
	text-align:center;
	margin:0 4px 0 0
}
.mkd-dropcaps.mkd-circle,.mkd-dropcaps.mkd-square
{
	font-size:25px;
	background-color:#c18f59;
	color:#fff
}
.mkd-dropcaps.mkd-circle
{
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	border-radius:2em
}
.mkd-portfolio-filter-holder
{
	position:relative;
	display:table;
	table-layout:fixed;
	height:100%;
	width:100%;
	margin-top:60px
}
.mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner
{
	position:relative;
	display:table-cell;
	height:100%;
	width:100%;
	vertical-align:middle;
	text-align:center;
	text-align:left;
	text-align:center
}
.mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul
{
	display:inline-block;
	list-style:none;
	vertical-align:middle;
	margin-top:1px;
	margin-left:1px
}
.mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li
{
	cursor:pointer;
	display:block;
	margin:0;
	float:left;
	text-align:center
}
.mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li span
{
	border:1px solid #eaeaea;
	position:relative;
	display:inline-block;
	vertical-align:middle;
	line-height:42px;
	padding:0 15px;
	color:#262626;
	background-color:#fff;
	font-size:13px;
	letter-spacing:0;
	text-transform:uppercase;
	margin-left:-1px;
	margin-top:-1px;
	-webkit-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-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li:last-child span
{
	border-right-width:1px
}
.mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li.active span,.mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li.current span
{
	background-color:#c18f59;
	border-color:#c18f59;
	color:#fff
}
.mkd-portfolio-list-holder
{
	margin-top:60px;
	font-size:.1px;
	text-align:justify
}
.mkd-portfolio-list-holder:after
{
	content:'';
	display:inline-block;
	width:100%
}
.mkd-portfolio-list-holder article
{
	overflow:hidden;
	position:relative;
	vertical-align:top;
	margin:0
}
.mkd-portfolio-list-holder article.mix
{
	display:none;
	visibility:hidden;
	float:none;
	margin-bottom:2%
}
.mkd-portfolio-list-holder article .mkd-item-image-holder
{
	position:relative
}
.mkd-portfolio-list-holder article .mkd-item-image-holder a
{
	display:block
}
.mkd-portfolio-list-holder article .mkd-item-image-holder a img,.mkd-portfolio-list-holder article .mkd-item-image-holder img
{
	vertical-align:top;
	height:auto;
	max-width:100%
}
.mkd-portfolio-list-holder article .mkd-item-text-holder .mkd-item-title
{
	text-transform:uppercase;
	font-weight:600;
	line-height:1.5em;
	font-size:18px
}
.mkd-portfolio-list-holder article .mkd-item-text-holder .mkd-ptf-category-holder
{
	font-size:12px;
	line-height:1.2em;
	margin-top:5px;
	color:rgba(114,117,120,.15)
}
.mkd-portfolio-list-holder article .mkd-item-text-holder .mkd-ptf-category-holder span
{
	margin-right:5px;
	color:#c18f59;
	font-weight:400
}
.mkd-portfolio-list-holder article .mkd-item-text-holder .mkd-ptf-category-holder span:last-child
{
	margin-right:0;
	margin-left:5px
}
.mkd-portfolio-list-holder .mkd-gap
{
	display:inline-block
}
.mkd-portfolio-list-holder-outer.mkd-ptf-two-columns .mkd-gap,.mkd-portfolio-list-holder-outer.mkd-ptf-two-columns article
{
	width:49%
}
.mkd-portfolio-list-holder-outer.mkd-ptf-three-columns .mkd-gap,.mkd-portfolio-list-holder-outer.mkd-ptf-three-columns article
{
	width:32%
}
.mkd-portfolio-list-holder-outer.mkd-ptf-four-columns .mkd-gap,.mkd-portfolio-list-holder-outer.mkd-ptf-four-columns article
{
	width:23%
}
.mkd-portfolio-list-holder-outer.mkd-ptf-standard article
{
	border:1px solid #e9e9e9;
	box-sizing:border-box
}
.mkd-portfolio-list-holder-outer.mkd-ptf-standard article .mkd-item-text-holder
{
	background-color:#fff;
	padding:15px 20px 19px;
	box-sizing:border-box
}
.mkd-portfolio-list-holder-outer.mkd-ptf-standard article .mkd-item-image-holder
{
	overflow:hidden
}
.mkd-portfolio-list-holder-outer.mkd-ptf-standard article .mkd-item-image-holder a
{
	position:relative;
	z-index:111;
	background-color:transparent;
	cursor:url(img/cursor_plus.png),auto;
	-webkit-transition:-webkit-transform .2s ease-out;
	transition:transform .2s ease-out
}
.mkd-portfolio-list-holder-outer.mkd-ptf-standard article .mkd-item-image-holder a:before
{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	background-color:rgba(22,22,22,.5);
	-webkit-transition:opacity .15s ease-out;
	transition:opacity .15s ease-out;
	z-index:80
}
.mkd-portfolio-list-holder-outer.mkd-ptf-standard article .mkd-item-image-holder img
{
	-webkit-backface-visibility:hidden;
	-webkit-transform:rotate(.02deg);
	transform:rotate(.02deg)
}
.mkd-portfolio-list-holder-outer.mkd-ptf-standard article:hover .mkd-item-image-holder a
{
	-webkit-transform:scale(1.3) translate3d(20px,10px,0) rotate(.02deg);
	transform:scale(1.3) translate3d(20px,10px,0) rotate(.02deg)
}
.mkd-portfolio-list-holder-outer.mkd-ptf-standard article:hover .mkd-item-image-holder a:before
{
	opacity:1
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-item-image-holder
{
	overflow:hidden
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-item-image-holder img
{
	-webkit-transform:scale(1.2);
	transform:scale(1.2);
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	backface-visibility:hidden;
	-webkit-backface-visibility:hidden
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-portfolio-link
{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:2
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-item-text-overlay
{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	opacity:0;
	padding:0;
	box-sizing:border-box;
	-webkit-transition:opacity .2s ease-out;
	transition:opacity .2s ease-out
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-item-text-overlay .mkd-item-title
{
	color:#fff;
	opacity:0;
	-webkit-transform:translateY(-20px);
	transform:translateY(-20px);
	-webkit-transition:opacity .15s ease-out,-webkit-transform 0s ease-out .15s;
	transition:opacity .15s ease-out,transform 0s ease-out .15s
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-item-text-overlay .mkd-ptf-category-holder
{
	color:rgba(255,255,255,.25);
	opacity:0;
	-webkit-transform:translateY(20px);
	transform:translateY(20px);
	-webkit-transition:opacity .15s ease-out .1s,-webkit-transform 0s ease-out .15s;
	transition:opacity .15s ease-out .1s,transform 0s ease-out .15s
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-item-text-overlay-inner
{
	position:relative;
	display:table;
	table-layout:fixed;
	height:100%;
	width:100%;
	background-color:rgba(53,60,78,.95)
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-item-text-holder
{
	position:relative;
	display:table-cell;
	height:100%;
	width:100%;
	vertical-align:middle;
	text-align:center
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article:hover .mkd-item-text-overlay
{
	opacity:1
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article:hover .mkd-item-image-holder img
{
	-webkit-transform:scale(1);
	transform:scale(1)
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article:hover .mkd-item-title
{
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease .05s;
	transition:opacity .2s ease-out,transform .2s ease .05s
}
.mkd-portfolio-list-holder-outer.mkd-ptf-gallery article:hover .mkd-ptf-category-holder
{
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition:opacity .2s ease-out .1s,-webkit-transform .25s ease .1s;
	transition:opacity .2s ease-out .1s,transform .25s ease .1s
}
.mkd-portfolio-list-holder-outer .mkd-ptf-list-paging
{
	text-align:center
}
.mkd-portfolio-list-holder-outer .mkd-ptf-list-paging .mkd-ptf-list-load-more .mkd-btn.mkd-btn-solid
{
	opacity:0;
	background-color:#3e475d
}
.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.owl-carousel .owl-buttons
{
	width:100%
}
.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.owl-carousel .owl-buttons .owl-prev
{
	left:2%;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.owl-carousel .owl-buttons .owl-next
{
	right:2%;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.owl-carousel .owl-buttons .mkd-next-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.owl-carousel .owl-buttons .mkd-prev-icon
{
	display:inline-block;
	width:42px;
	height:42px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	border:2px solid #c18f59;
	text-align:center
}
.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.owl-carousel .owl-buttons .mkd-next-icon i,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.owl-carousel .owl-buttons .mkd-prev-icon i
{
	font-size:22px;
	line-height:40px;
	color:#c18f59
}
.mkd-iwt .mkd-iwt-link
{
	margin-top:20px;
	display:inline-block
}
.mkd-iwt .mkd-iwt-title-holder a
{
	color:inherit
}
.mkd-iwt .mkd-iwt-title-holder a:hover
{
	color:#c18f59
}
.mkd-iwt.mkd-iwt-icon-top
{
	text-align:center
}
.mkd-iwt.mkd-iwt-icon-top .mkd-iwt-icon-holder
{
	margin-bottom:11px
}
.mkd-iwt.mkd-iwt-left-from-title .mkd-iwt-icon-title-holder,.mkd-iwt:not(.mkd-iwt-left-from-title) .mkd-iwt-title-holder
{
	margin-bottom:2px
}
.mkd-iwt.mkd-iwt-icon-left,.mkd-iwt.mkd-iwt-icon-left-from-title
{
	text-align:left
}
.mkd-iwt.mkd-iwt-icon-left .mkd-iwt-icon-holder
{
	float:left
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-tiny .mkd-iwt-content-holder
{
	padding-left:44px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-circle.mkd-iwt-icon-tiny .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-square.mkd-iwt-icon-tiny .mkd-iwt-content-holder
{
	padding-left:50px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-small .mkd-iwt-content-holder
{
	padding-left:53px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-circle.mkd-iwt-icon-small .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-square.mkd-iwt-icon-small .mkd-iwt-content-holder
{
	padding-left:67px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-medium .mkd-iwt-content-holder
{
	padding-left:66px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-circle.mkd-iwt-icon-medium .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-square.mkd-iwt-icon-medium .mkd-iwt-content-holder
{
	padding-left:93px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-large .mkd-iwt-content-holder
{
	padding-left:79px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-circle.mkd-iwt-icon-large .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-square.mkd-iwt-icon-large .mkd-iwt-content-holder
{
	padding-left:119px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-huge .mkd-iwt-content-holder
{
	padding-left:92px
}
.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-circle.mkd-iwt-icon-huge .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-square.mkd-iwt-icon-huge .mkd-iwt-content-holder
{
	padding-left:145px
}
.mkd-iwt.mkd-iwt-icon-right
{
	text-align:right
}
.mkd-iwt.mkd-iwt-icon-right .mkd-iwt-icon-holder
{
	float:right
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-tiny .mkd-iwt-content-holder
{
	padding-right:44px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-circle.mkd-iwt-icon-tiny .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-square.mkd-iwt-icon-tiny .mkd-iwt-content-holder
{
	padding-right:50px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-small .mkd-iwt-content-holder
{
	padding-right:53px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-circle.mkd-iwt-icon-small .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-square.mkd-iwt-icon-small .mkd-iwt-content-holder
{
	padding-right:67px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-medium .mkd-iwt-content-holder
{
	padding-right:66px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-circle.mkd-iwt-icon-medium .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-square.mkd-iwt-icon-medium .mkd-iwt-content-holder
{
	padding-right:93px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-large .mkd-iwt-content-holder
{
	padding-right:79px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-circle.mkd-iwt-icon-large .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-square.mkd-iwt-icon-large .mkd-iwt-content-holder
{
	padding-right:119px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-huge .mkd-iwt-content-holder
{
	padding-right:92px
}
.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-circle.mkd-iwt-icon-huge .mkd-iwt-content-holder,.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-square.mkd-iwt-icon-huge .mkd-iwt-content-holder
{
	padding-right:145px
}
.mkd-iwt.mkd-iwt-left-from-title.mkd-iwt-icon-circle .mkd-iwt-icon-holder,.mkd-iwt.mkd-iwt-left-from-title.mkd-iwt-icon-square .mkd-iwt-icon-holder
{
	margin-right:13px
}
.mkd-iwt.mkd-iwt-left-from-title .mkd-iwt-icon-holder
{
	margin-right:23px
}
.mkd-iwt.mkd-iwt-left-from-title .mkd-iwt-icon-holder,.mkd-iwt.mkd-iwt-left-from-title .mkd-iwt-title-holder
{
	display:inline-block;
	vertical-align:middle
}
.mkd-social-share-holder ul
{
	list-style:none;
	display:inline-block
}
.mkd-social-share-holder i,.mkd-social-share-holder>*
{
	-webkit-transition:color .15s ease-out,background-color .15s ease-out;
	transition:color .15s ease-out,background-color .15s ease-out
}
.mkd-social-share-holder.mkd-list li
{
	display:inline-block;
	margin-right:12px;
	padding-right:10px;
	padding-top:3px;
	border-right:1px solid #dadada
}
.mkd-social-share-holder.mkd-list li a
{
	display:inline-block;
	vertical-align:top
}
.mkd-social-share-holder.mkd-list li a:hover .mkd-social-network-icon
{
	color:#222
}
.mkd-social-share-holder.mkd-list li .mkd-social-network-icon
{
	display:block;
	text-align:center;
	font-size:23px;
	margin-bottom:8px;
	-webkit-transition:color .15s ease-out;
	transition:color .15s ease-out
}
.mkd-social-share-holder.mkd-list li .mkd-social-network-text
{
	display:block;
	font-size:13px;
	line-height:15px;
	color:#6a6a6a;
	text-transform:capitalize
}
.mkd-social-share-holder.mkd-list li:last-child
{
	border-right:none
}
.mkd-social-share-holder.mkd-dropdown
{
	position:relative;
	display:inline-block
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown-opener
{
	display:block;
	text-align:center
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown-opener .social_share
{
	display:block;
	font-size:26px;
	color:#222;
	margin-bottom:10px
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown-opener .mkd-social-share-title
{
	display:block;
	font-size:12px;
	color:#6a6a6a;
	-webkit-transition:color .15s ease-out,backgroud-color .15s ease-out;
	transition:color .15s ease-out,backgroud-color .15s ease-out
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown
{
	visibility:hidden;
	z-index:950;
	position:absolute;
	left:0
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown ul
{
	position:relative;
	display:block;
	z-index:990;
	padding:0!important;
	min-width:66px;
	font-weight:400;
	-webkit-transition:left .15s ease-in-out,opacity .2s ease-out,top .15s ease-in-out;
	transition:left .15s ease-in-out,opacity .2s ease-out,top .15s ease-in-out
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown ul li
{
	visibility:hidden;
	position:absolute;
	text-align:center;
	min-width:66px;
	float:left;
	opacity:.2;
	font-size:20px;
	padding:10px 0;
	-webkit-transition:opacity .2s ease-out;
	transition:opacity .2s ease-out;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#fff;
	border:1px solid #d8d8d8
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown ul li a
{
	color:#474747
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown ul li a *
{
	display:block
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown ul li:hover
{
	background-color:#f7f7f7
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown ul li:hover .mkd-social-network-text,.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown ul li:hover a
{
	color:#c18f59
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown ul li .mkd-social-network-text
{
	font-size:12px;
	line-height:20px;
	color:#6a6a6a;
	padding-top:5px
}
.mkd-social-share-holder.mkd-dropdown .mkd-social-share-dropdown img
{
	width:8px;
	margin-right:10px
}
.mkd-social-share-holder.mkd-dropdown:hover .mkd-social-share-dropdown ul
{
	left:0;
	top:0;
	opacity:1
}
.mkd-social-share-holder.mkd-dropdown:hover .mkd-social-share-dropdown ul li
{
	opacity:1;
	visibility:visible;
	cursor:pointer
}
.mkd-social-share-holder.mkd-dropdown:hover .mkd-social-share-dropdown ul li:nth-child(2)
{
	left:65px
}
.mkd-social-share-holder.mkd-dropdown:hover .mkd-social-share-dropdown ul li:nth-child(3)
{
	left:130px
}
.mkd-social-share-holder.mkd-dropdown:hover .mkd-social-share-dropdown ul li:nth-child(4)
{
	left:195px
}
.mkd-social-share-holder.mkd-dropdown:hover .mkd-social-share-dropdown ul li:nth-child(5)
{
	left:260px
}
.mkd-social-share-holder.mkd-dropdown:hover .mkd-social-share-dropdown ul li:nth-child(6)
{
	left:325px
}
.mkd-social-share-holder.mkd-dropdown:hover .mkd-social-share-dropdown ul li:nth-child(7)
{
	left:390px
}
.mkd-blog-share
{
	-webkit-transition:color .15s ease-out,background-color .15s ease-out;
	transition:color .15s ease-out,background-color .15s ease-out
}
.mkd-blog-share .mkd-social-share-dropdown ul
{
	left:-100px;
	opacity:0
}
.mkd-blog-share .mkd-social-share-dropdown-opener
{
	position:relative;
	z-index:1111;
	background-color:#fff
}
.mkd-blog-share .mkd-social-share-dropdown-opener i
{
	background-color:#fff
}
.mkd-blog-share:hover,.mkd-blog-share:hover .mkd-social-share-holder i,.mkd-blog-share:hover .mkd-social-share-holder>*
{
	background-color:#f7f7f7
}
.mkd-blog-share:hover .mkd-social-share-holder .mkd-social-share-title,.mkd-blog-share:hover .mkd-social-share-holder i.icon-share
{
	color:#c18f59
}
.mkd-portfolio-social .mkd-social-share-dropdown ul
{
	top:-20px;
	opacity:0
}
.mkd-imagewt
{
	display:table;
	table-layout:fixed;
	width:100%
}
.mkd-imagewt .mkd-imagewt-content-holder,.mkd-imagewt .mkd-imagewt-image-holder
{
	display:table-cell;
	vertical-align:top
}
.mkd-imagewt .mkd-imagewt-subtitle
{
	margin-bottom:12px;
	line-height:26px
}
.mkd-imagewt .mkd-imagewt-title
{
	line-height:26px
}
.mkd-imagewt .mkd-imagewt-btn
{
	margin-top:24px
}
.mkd-image-with-hover-info .mkd-image-with-hover-info-inner
{
	position:relative
}
.mkd-image-with-hover-info .mkd-image-with-hover-info-inner .mkd-info-holder,.mkd-image-with-hover-info .mkd-image-with-hover-info-inner .mkd-link
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.mkd-image-with-hover-info .mkd-image-with-hover-info-inner .mkd-info-holder
{
	overflow:hidden
}
.mkd-image-with-hover-info .mkd-image-with-hover-info-inner .mkd-info-holder .mkd-iwt-title-holder h1
{
	font-weight:400
}
.mkd-image-with-hover-info .mkd-image-with-hover-info-inner .mkd-link
{
	z-index:100
}
.mkd-image-with-hover-info .mkd-image-with-hover-info-inner .mkd-info
{
	position:absolute;
	top:0;
	left:-100%;
	width:100%;
	box-sizing:border-box;
	padding:10px 30px;
	z-index:33;
	opacity:0;
	-webkit-transition:opacity .15s ease-out,left .2s ease-out;
	transition:opacity .15s ease-out,left .2s ease-out
}
.mkd-image-with-hover-info .mkd-image-with-hover-info-inner .mkd-mask
{
	position:absolute;
	top:-100%;
	left:0;
	width:100%;
	height:60%;
	background:url(../img/mask.png) top center no-repeat;
	background-size:100% 100%;
	-webkit-transition:top .4s ease-out;
	transition:top .4s ease-out
}
.mkd-image-with-hover-info:hover .mkd-info
{
	left:0;
	opacity:1;
	-webkit-transition:left .4s ease .22s;
	transition:left .4s ease .22s
}
.mkd-image-with-hover-info:hover .mkd-mask
{
	top:0!important
}
.mkd-vertical-separator
{
	border-right:1px solid #e8e8e8;
	margin-left:20px;
	margin-right:20px;
	height:15px;
	display:inline-block;
	vertical-align:middle
}
.mkd-interactive-icon
{
	display:table;
	width:100%;
	opacity:0
}
.mkd-interactive-icon a
{
	display:block
}
.mkd-interactive-icon .mkd-interactive-icon-inner
{
	overflow:hidden;
	position:relative;
	display:table-cell;
	vertical-align:middle
}
.mkd-interactive-icon.mkd-right-border-added
{
	border-right:1px solid rgba(252,252,252,.2)
}
.mkd-interactive-icon.mkd-bottom-border-added.mkd-bottom-border-show-always
{
	border-bottom:1px solid rgba(252,252,252,.2)
}
.mkd-interactive-icon .mkd-interactive-icon-image
{
	text-align:center;
	-webkit-transition:opacity .15s ease-out .15s,-webkit-transform .3s;
	transition:opacity .15s ease-out .15s,transform .3s;
	-webkit-transform:scale(1);
	transform:scale(1)
}
.mkd-interactive-icon .mkd-interactive-icon-title
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 0;
	position:relative;
	text-align:center;
	-webkit-transition:-webkit-transform .2s ease-out;
	transition:transform .2s ease-out
}
.mkd-interactive-icon .mkd-interactive-icon-title h4
{
	color:#fff;
	font-size:16px
}
.mkd-interactive-icon .mkd-interactive-icon-hover-content
{
	position:absolute;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	width:80%
}
.mkd-interactive-icon .mkd-interactive-icon-hover-content .mkd-interactive-icon-separator
{
	position:absolute;
	height:3px;
	width:18px;
	-webkit-transform:scale(0,1);
	transform:scale(0,1);
	background-color:#c18f59;
	top:-8px;
	left:calc(50% - 9px);
	opacity:0;
	-webkit-transition:-webkit-transform .05s ease-out .1s;
	transition:transform .05s ease-out .1s
}
.mkd-interactive-icon .mkd-interactive-icon-hover-content .mkd-interactive-icon-text
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:6px 20px 10px;
	text-align:center;
	color:#fff;
	opacity:0;
	-webkit-font-smoothing:antialiased;
	@inlude mkdTransition(opacity .1s ease-out)
}
.mkd-interactive-icon .mkd-interactive-icon-hover-content .mkd-interactive-icon-small.icon-holder
{
	display:block;
	text-align:center;
	position:relative;
	bottom:5px;
	color:#fff;
	opacity:0;
	-webkit-font-smoothing:antialiased;
	@inlude mkdTransition(opacity .1s ease-out)
}
.mkd-interactive-icon:hover .mkd-interactive-icon-image
{
	opacity:0;
	-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;
	transition:opacity .2s ease-out,transform .2s ease-out;
	-webkit-transform:scale(.4);
	transform:scale(.4)
}
.mkd-interactive-icon:hover .mkd-interactive-icon-title
{
	-webkit-transition:-webkit-transform .5s ease .05s,top .2s ease-out .4s;
	transition:transform .5s ease .05s,top .2s ease-out .4s
}
.mkd-interactive-icon:hover .mkd-interactive-icon-separator
{
	opacity:1;
	-webkit-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition:-webkit-transform .3s ease-out .3s;
	transition:transform .3s ease-out .3s
}
.mkd-interactive-icon:hover .mkd-interactive-icon-small.icon-holder,.mkd-interactive-icon:hover .mkd-interactive-icon-text
{
	opacity:1;
	-webkit-transition:opacity .3s ease-in .3s;
	transition:opacity .3s ease-in .3s
}
.mkd-interactive-banner
{
	position:relative;
	-webkit-transform:translateZ(0) rotate(.01deg);
	margin:25px 0
}
.mkd-interactive-banner .mkd-interactive-banner-inner
{
	position:relative;
	width:100%
}
.mkd-interactive-banner .mkd-interactive-banner-icon
{
	position:absolute;
	z-index:33;
	left:50%;
	top:0;
	margin:auto;
	min-height:50px;
	-webkit-transform:translateZ(0) translate(-50%,-50%);
	transform:translateZ(0) translate(-50%,-50%)
}
.mkd-interactive-banner .mkd-interactive-banner-icon .mkd-icon-element
{
	line-height:1.2em;
	display:inline-block;
	vertical-align:middle
}
.mkd-interactive-banner .mkd-interactive-banner-image
{
	position:relative;
	overflow:hidden;
	margin-bottom:20px
}
.mkd-interactive-banner .mkd-interactive-banner-image img
{
	width:100%;
	vertical-align:middle;
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	filter:grayscale(100%);
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	-webkit-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out
}
.mkd-interactive-banner .mkd-interactive-banner-info
{
	position:absolute;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:92%;
	left:4%;
	bottom:-45px;
	background-color:#353c4e;
	padding:18px 20px;
	text-align:center;
	overflow:hidden
}
.mkd-interactive-banner .mkd-interactive-banner-title
{
	line-height:1.2em;
	color:#fff
}
.mkd-interactive-banner.linked .mkd-interactive-banner-read-more
{
	position:absolute;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color:#fff;
	background-color:#c18f59;
	padding:18px 20px;
	width:100%;
	height:100%;
	left:0;
	top:calc(100% - 3px);
	-webkit-transition:top .2s ease-out;
	transition:top .2s ease-out;
	-webkit-backface-visibility:hidden
}
.mkd-interactive-banner.linked .mkd-interactive-banner-read-more a
{
	width:100%;
	height:100%;
	display:table;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
.mkd-interactive-banner.linked .mkd-interactive-banner-read-more .mkd-interactive-banner-read-more-inner
{
	display:table-cell;
	color:#fff;
	vertical-align:middle;
	opacity:0;
	-webkit-transition:opacity .2s ease-out;
	transition:opacity .2s ease-out
}
.mkd-interactive-banner.linked .mkd-interactive-banner-read-more .mkd-interactive-banner-read-more-text
{
	display:inline-block;
	vertical-align:middle;
	text-transform:uppercase;
	text-decoration:underline
}
.mkd-interactive-banner.linked .mkd-interactive-banner-read-more .mkd-interactive-banner-read-more-icon
{
	display:inline-block;
	vertical-align:middle;
	margin:5px
}
.mkd-interactive-banner.linked .mkd-interactive-banner-triangle
{
	content:'';
	position:absolute;
	opacity:0;
	left:calc(50% - 12px);
	-webkit-transform:translateY(12px);
	transform:translateY(12px);
	width:0;
	height:0;
	border-left:12px solid transparent!important;
	border-right:12px solid transparent!important;
	border-bottom:12px solid #c18f59;
	-webkit-transition:opacity .05s ease-out,-webkit-transform .1s .2s;
	transition:opacity .05s ease-out,transform .1s .2s
}
.mkd-interactive-banner:hover.linked img
{
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-filter:grayscale(0);
	filter:none
}
.mkd-interactive-banner:hover .mkd-interactive-banner-read-more
{
	top:0;
	-webkit-transition:top .3s ease;
	transition:top .3s ease
}
.mkd-interactive-banner:hover .mkd-interactive-banner-read-more .mkd-interactive-banner-read-more-inner
{
	display:table-cell;
	color:#fff;
	vertical-align:middle;
	opacity:1;
	-webkit-transition:opacity .2s ease-out .15s;
	transition:opacity .2s ease-out .15s
}
.mkd-interactive-banner:hover .mkd-interactive-banner-triangle
{
	-webkit-transition:opacity .05s ease-out .2s,-webkit-transform .15s ease-out .2s;
	transition:opacity .05s ease-out .2s,transform .15s ease-out .2s;
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.mkd-fullwidth-slider-holder .owl-controls
{
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	left:3%
}
.mkd-fullwidth-slider-holder .owl-pagination
{
	text-align:center
}
.mkd-fullwidth-slider-holder .owl-pagination .owl-page
{
	display:block
}
.mkd-fullwidth-slider-holder .owl-pagination .owl-page span
{
	display:inline-block;
	width:12px;
	height:12px;
	margin:3px;
	background-color:#fff;
	border:2px solid #fff;
	position:relative;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.mkd-fullwidth-slider-holder .owl-pagination .owl-page.active span
{
	background-color:#c18f59
}
.mkd-fullwidth-slider-holder .owl-pagination .owl-page span:after
{
	content:'';
	display:inline-block;
	position:absolute;
	height:calc(100% + 6px);
	width:calc(100% + 6px);
	top:-3px;
	left:-3px;
	background-color:#e9e9e9;
	z-index:-1;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.mkd-fullwidth-slider-item
{
	position:relative;
	display:inline-block;
	background-size:cover;
	background-position:center;
	width:100%;
	vertical-align:middle
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-image-holder-wrapper
{
	line-height:0
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-image-holder
{
	display:block
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-image-holder img
{
	width:100%;
	height:auto;
	max-height:900px
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-holder
{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:-webkit-linear-gradient(0deg,rgba(34,40,56,.95) 50%,transparent 50%);
	background:linear-gradient(90deg,rgba(34,40,56,.95) 50%,transparent 50%)
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-holder-inner
{
	width:100%;
	height:100%;
	display:inline-block
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper
{
	display:block;
	width:1100px;
	height:100%;
	margin:0 auto
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper .mkd-fullwidth-slider-item-wrapper-inner
{
	width:50%;
	height:100%;
	box-sizing:border-box;
	display:table;
	position:relative
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper .mkd-fullwidth-slider-item-wrapper-inner:after
{
	background-size:cover;
	content:'';
	height:100%;
	position:absolute;
	right:-143px;
	width:144px;
	background:url(img/fullwidth-slider-extend.png) left center no-repeat
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper .mkd-fullwidth-slider-item-elements-holder
{
	display:table-cell;
	vertical-align:middle;
	padding-right:50px
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper .mkd-fullwidth-slider-item-title
{
	margin-bottom:28px
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper .mkd-fullwidth-slider-item-title>*
{
	color:#fff
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper .mkd-fullwidth-slider-item-text
{
	margin-bottom:36px
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper .mkd-fullwidth-slider-item-text h3
{
	color:#fff
}
.mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper .mkd-fullwidth-slider-item-button
{
	display:inline-block
}
.mkd-instagram-feed
{
	margin-left:-5px;
	margin-right:-5px
}
.mkd-instagram-feed li
{
	float:left;
	padding:0 5px;
	margin-bottom:10px;
	box-sizing:border-box
}
.mkd-instagram-feed li img
{
	display:block
}
.mkd-instagram-feed.mkd-col-9 li
{
	width:11.11111111111111%
}
.mkd-instagram-feed.mkd-col-6 li
{
	width:16.66666666666667%
}
.mkd-instagram-feed.mkd-col-4 li
{
	width:25%
}
.mkd-instagram-feed.mkd-col-3 li
{
	width:33.33%
}
.mkd-instagram-feed.mkd-col-2 li
{
	width:50%
}

