table td,table th {text-align: center}
 
h4,h6 {line-height: 1.4em}
 
a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a {color: #8f78fc}
 
iframe,pre {max-width: 100%}
 
.mkd-content,.mkd-wrapper,sub,sup {position: relative}
 
.clear:after,.clearfix:after,.mkd-container:after,.mkd-drop-down .wide .second ul li ul: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;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	outline: 0

 }
 .dot {
  height: 25px;
  width: 25px;
  background-color: red;
  border-radius: 50%;
  display: inline-block;
}
body,pre {background-color: #fff}
 
a img,table {border: none}
 

 
article,aside,details,figcaption,figure,footer,header,nav,section {display: block}
 
blockquote:after,blockquote:before {content: '';content:none}
 
del {text-decoration: line-through}
 
body:not(.page-id-2170) .mkd-smooth-transition-loader {
display:none !important;
}
hr {
width:400px;
}


table {

	border-spacing: 0;
	vertical-align: middle;
	width: 100%;
        font-size: 18px;
 }


.tdclass {
width: 150px;
vertical-align: middle;
}
	
 
.wp-caption,img {max-width: 100%;height:auto}
 
.clearfix:after,.clearfix:before {content: " ";display:table}
 
.clear:after {content: "";display:block}
 
html {
	height: 100%;
	margin: 0!important;
	-webkit-transition: all .33s ease-out;
	-moz-transition: all .33s ease-out;
	transition: all .33s ease-out;
	overflow-y: scroll!important
 }
 
body {
	font-family: Ubuntu,sans-serif;
	font-size: 15px;
	line-height: 1.7333333333em;
	color: #8b8a8a;
	font-weight: 300;
	overflow-x: hidden!important;
	-webkit-font-smoothing: antialiased
 }
 
h1,h2,h3 {line-height: 1.2em;font-weight:700}
 
h1 {font-size: 55px}
 
h2 {font-size: 35px}
 
h3 {font-size: 27px}
 
h4 {font-size: 21px;font-weight:600}
 
h5,h6 {font-weight: 500}
 
h5 {font-size: 19px;}
 
h6 {
	font-size: 16px;
	text-transform: uppercase;
	letter-spacing: .5px
 }
 
h1,h2,h3 {margin: 25px 0}
 
h1,h2,h3,h4,h5,h6 {font-family: Arial;color:#0066cc}
 
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-style: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	text-transform: inherit
 }
 
a,p a {
	text-decoration: none;
	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 {margin: 10px 0;text-align: justify}*/
 
.woocommerce input[type=button],.woocommerce-page input[type=button],input[type=submit] {-webkit-appearance: none}
 
ol,ul {list-style-position: inside}
 
ol ol,ol ul,ul ol,ul ul {margin: 0;padding:0 0 0 15px}
 
strong {color: #262932;font-weight:inherit}
 
pre {
	padding: 15px;
	white-space: pre-wrap;
	word-wrap: break-word
 }
 
dt {
	font-size: 15px;
	font-weight: 700;
	margin-bottom: 10px
 }
 
dd {margin-bottom: 15px}
 
sub,sup {
	font-size: 75%;
	height: 0;
	line-height: 0;
	vertical-align: baseline
 }
 
sub {top: .5ex}
 
sup {bottom: .5ex}
 
.wp-caption-text {margin: 0;font-style:italic}

 
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: #0066cc;color:#fff}
 
::-moz-selection {background: #0066cc;color:#fff}
 
.mkd-container,.mkd-content,.mkd-wrapper {background-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}
 
.mkd-wrapper {
	z-index: 1000;
	-webkit-transition: left .33s cubic-bezier(.694,.0482,.335,1);
	-moz-transition: left .33s cubic-bezier(.694,.0482,.335,1);
	transition: left .33s cubic-bezier(.694,.0482,.335,1);
	left: 0
 }
 
	.mkd-wrapper .mkd-wrapper-inner {width: 100%;overflow:hidden}
 
.mkd-meta {display: none}
 
.mkd-content {margin-top: 0;z-index:100}
 
	.mkd-content .mkd-content-inner>.mkd-container>.mkd-container-inner {padding-top: 66px}
 
.last_toggle_el_margin,.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li {margin-bottom: 0!important}
 
.mkd-boxed {overflow: hidden!important}
 
	.mkd-boxed:not(.mkd-header-box) .mkd-page-header .mkd-vertical-align-containers {padding: 0 65px}
 
	.mkd-boxed .mkd-wrapper {
		display: inline-block;
		vertical-align: middle;
		width: 100%
	 }
 
		.mkd-boxed .mkd-wrapper .mkd-wrapper-inner {
			width: 1280px;
			overflow: visible;
			margin: auto
		 }
 
	.mkd-boxed .mkd-content {overflow: hidden}
 
	.mkd-boxed .mkd-footer-inner {width: 1280px;margin:auto}
 
	.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1280px;left:auto}
 
.mkd-smooth-transition-loader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2000
 }
 
.mkd-container,.mkd-full-width {z-index: 100;position:relative}
 
.mkd-smooth-transition-loader.mkd-hide-spinner .mkd-st-loader {display: none}
 
.mkd-container:after,.mkd-container:before {content: " ";display:table}
 
.mkd-container {padding: 0;width:100%}
 
.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:1450px) {.mkd-grid-1300.mkd-boxed .mkd-container-inner,.mkd-grid-1300.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-grid,.mkd-grid-1300.mkd-boxed .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-1300.mkd-boxed .mkd-footer-inner,.mkd-grid-1300.mkd-boxed .mkd-top-bar-background,.mkd-grid-1300.mkd-boxed .mkd-wrapper-inner {width: 1430px}
 
.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1430px;left:auto}
 
{}
 
@media only screen and (min-width:1351px) and (max-width:1450px) {.mkd-grid-1300.mkd-boxed .mkd-container-inner,.mkd-grid-1300.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-grid,.mkd-grid-1300.mkd-boxed .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-1300.mkd-boxed .mkd-footer-inner,.mkd-grid-1300.mkd-boxed .mkd-top-bar-background,.mkd-grid-1300.mkd-boxed .mkd-wrapper-inner {width: 1330px}
 
.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1330px;left:auto}
 
{}
 
@media only screen and (min-width:1350px) {.mkd-grid-1200.mkd-boxed .mkd-container-inner,.mkd-grid-1200.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1200.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1200.mkd-boxed .mkd-grid,.mkd-grid-1200.mkd-boxed .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-1200.mkd-boxed .mkd-footer-inner,.mkd-grid-1200.mkd-boxed .mkd-top-bar-background,.mkd-grid-1200.mkd-boxed .mkd-wrapper-inner {width: 1330px}
 
.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1330px;left:auto}
 
{}
 
@media only screen and (min-width:1251px) and (max-width:1350px) {.mkd-grid-1200.mkd-boxed .mkd-container-inner,.mkd-grid-1200.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1200.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1200.mkd-boxed .mkd-grid,.mkd-grid-1200.mkd-boxed .mkd-grid-section .mkd-section-inner,.mkd-grid-1300.mkd-boxed .mkd-container-inner,.mkd-grid-1300.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-grid,.mkd-grid-1300.mkd-boxed .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-1200.mkd-boxed .mkd-footer-inner,.mkd-grid-1200.mkd-boxed .mkd-top-bar-background,.mkd-grid-1200.mkd-boxed .mkd-wrapper-inner,.mkd-grid-1300.mkd-boxed .mkd-footer-inner,.mkd-grid-1300.mkd-boxed .mkd-top-bar-background,.mkd-grid-1300.mkd-boxed .mkd-wrapper-inner {width: 1230px}
 
.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-sticky-header,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1230px;left:auto}
 
{}
 
@media only screen and (min-width:1251px) {.mkd-grid-1100.mkd-boxed .mkd-container-inner,.mkd-grid-1100.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1100.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1100.mkd-boxed .mkd-grid,.mkd-grid-1100.mkd-boxed .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-1100.mkd-boxed .mkd-footer-inner,.mkd-grid-1100.mkd-boxed .mkd-top-bar-background,.mkd-grid-1100.mkd-boxed .mkd-wrapper-inner {width: 1230px}
 
.mkd-grid-1100.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1100.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1230px;left:auto}
 
{}
 
@media only screen and (min-width:1150px) and (max-width:1250px) {.mkd-grid-1100.mkd-boxed .mkd-container-inner,.mkd-grid-1100.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1100.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1100.mkd-boxed .mkd-grid,.mkd-grid-1100.mkd-boxed .mkd-grid-section .mkd-section-inner,.mkd-grid-1200.mkd-boxed .mkd-container-inner,.mkd-grid-1200.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1200.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1200.mkd-boxed .mkd-grid,.mkd-grid-1200.mkd-boxed .mkd-grid-section .mkd-section-inner,.mkd-grid-1300.mkd-boxed .mkd-container-inner,.mkd-grid-1300.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-grid,.mkd-grid-1300.mkd-boxed .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-1100.mkd-boxed .mkd-footer-inner,.mkd-grid-1100.mkd-boxed .mkd-top-bar-background,.mkd-grid-1100.mkd-boxed .mkd-wrapper-inner,.mkd-grid-1200.mkd-boxed .mkd-footer-inner,.mkd-grid-1200.mkd-boxed .mkd-top-bar-background,.mkd-grid-1200.mkd-boxed .mkd-wrapper-inner,.mkd-grid-1300.mkd-boxed .mkd-footer-inner,.mkd-grid-1300.mkd-boxed .mkd-top-bar-background,.mkd-grid-1300.mkd-boxed .mkd-wrapper-inner {width: 1130px}
 
.mkd-grid-1100.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1100.mkd-boxed .mkd-page-header .mkd-sticky-header,.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-sticky-header,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1130px;left:auto}
 
{}
 
@media only screen and (min-width:1150px) {.mkd-grid-1000.mkd-boxed .mkd-container-inner,.mkd-grid-1000.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1000.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1000.mkd-boxed .mkd-grid,.mkd-grid-1000.mkd-boxed .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-1000.mkd-boxed .mkd-footer-inner,.mkd-grid-1000.mkd-boxed .mkd-top-bar-background,.mkd-grid-1000.mkd-boxed .mkd-wrapper-inner {width: 1130px}
 
.mkd-grid-1000.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1000.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1130px;left:auto}
 
{}
 
@media only screen and (min-width:1025px) and (max-width:1150px) {.mkd-grid-1000.mkd-boxed .mkd-container-inner,.mkd-grid-1000.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1000.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1000.mkd-boxed .mkd-grid,.mkd-grid-1000.mkd-boxed .mkd-grid-section .mkd-section-inner,.mkd-grid-1100.mkd-boxed .mkd-container-inner,.mkd-grid-1100.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1100.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1100.mkd-boxed .mkd-grid,.mkd-grid-1100.mkd-boxed .mkd-grid-section .mkd-section-inner,.mkd-grid-1200.mkd-boxed .mkd-container-inner,.mkd-grid-1200.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1200.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1200.mkd-boxed .mkd-grid,.mkd-grid-1200.mkd-boxed .mkd-grid-section .mkd-section-inner,.mkd-grid-1300.mkd-boxed .mkd-container-inner,.mkd-grid-1300.mkd-boxed .mkd-footer-bottom-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-footer-top-border-holder.mkd-in-grid,.mkd-grid-1300.mkd-boxed .mkd-grid,.mkd-grid-1300.mkd-boxed .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-1000.mkd-boxed .mkd-footer-inner,.mkd-grid-1000.mkd-boxed .mkd-top-bar-background,.mkd-grid-1000.mkd-boxed .mkd-wrapper-inner,.mkd-grid-1100.mkd-boxed .mkd-footer-inner,.mkd-grid-1100.mkd-boxed .mkd-top-bar-background,.mkd-grid-1100.mkd-boxed .mkd-wrapper-inner,.mkd-grid-1200.mkd-boxed .mkd-footer-inner,.mkd-grid-1200.mkd-boxed .mkd-top-bar-background,.mkd-grid-1200.mkd-boxed .mkd-wrapper-inner,.mkd-grid-1300.mkd-boxed .mkd-footer-inner,.mkd-grid-1300.mkd-boxed .mkd-top-bar-background,.mkd-grid-1300.mkd-boxed .mkd-wrapper-inner {width: 1000px}
 
.mkd-grid-1000.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1000.mkd-boxed .mkd-page-header .mkd-sticky-header,.mkd-grid-1100.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1100.mkd-boxed .mkd-page-header .mkd-sticky-header,.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1200.mkd-boxed .mkd-page-header .mkd-sticky-header,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-1300.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 1000px;left:auto}
 
{}
 
@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-grid,.mkd-grid-1300 .mkd-grid-section .mkd-section-inner}
 
{}
 
@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-grid,.mkd-grid-1200 .mkd-grid-section .mkd-section-inner}
 
{}
 
@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-grid,.mkd-grid-1000 .mkd-grid-section .mkd-section-inner}
 
{}
 
@media only screen and (min-width:1025px) {.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-grid,.mkd-grid-800 .mkd-grid-section .mkd-section-inner}
 
.mkd-grid-800.mkd-boxed .mkd-footer-inner,.mkd-grid-800.mkd-boxed .mkd-top-bar-background,.mkd-grid-800.mkd-boxed .mkd-wrapper-inner {width: 930px}
 
.mkd-grid-800.mkd-boxed .mkd-page-header .mkd-fixed-wrapper.fixed,.mkd-grid-800.mkd-boxed .mkd-page-header .mkd-sticky-header {width: 930px;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 15px 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 15px}
 
	.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 15px 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 15px}
 
	.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 15px 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 15px}
 
	.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 15px 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 15px}
 
	.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}
 
to {background-position: 100% 0}
 
{}
 
@keyframes preload-background {from}
 
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%;
		padding: 0 20px;
		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-position-left {
			position: relative;
			float: left;
			z-index: 2;
		 }
 
		.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: 65%;
			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%;
			margin-right: -3px
		 }
 
	.mkd-section {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;
                                  justify-content: center;

	}
    	.mkd-content-aligment-center-table {text-align: center;
                                            width:75%;
    	}
 .mkd-content-aligment-center1 {text-align: center;
                                   color:red;

 }
	.mkd-content-aligment-right {text-align: right}
 
	.mkd-parallax-section-holder {
		position: static;
		padding: 0;
		background-repeat: no-repeat;
		background-color: transparent;
		background-position: center 0;
		background-attachment: fixed;
		overflow: hidden
	 }
 
		.mkd-parallax-section-holder.mkd-vertical-middle-align {display: table;width:100%}
 
		.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
	 }
 
	.mkd-parallax-container {
		position: fixed;
		top: 0;
		left: 0
	 }
 
		.mkd-parallax-container>.mkd-parallax-image-frame {position: absolute;overflow:hidden}
 
			.mkd-parallax-container>.mkd-parallax-image-frame>.mkd-parallax-image {
				position: absolute;
				top: 50%;
				left: 50%;
				max-width: 2000px;
				-webkit-transform: translate3d(-50%,-50%,0);
				transform: translate3d(-50%,-50%,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 {
		top: 0;
		left: 0;
		overflow: hidden;
		position: absolute;
		width: 100%;
		z-index: 10
	 }
 
		.mkd-section .mkd-video-wrap .mejs-offscreen {display: none}
 
		.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;
			width: 100%!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-element-from-bottom,.mkd-element-from-fade,.mkd-element-from-left,.mkd-element-from-right,.mkd-element-from-top,.mkd-st-loader1 {width: 100%;display:inline-block}
 
@-webkit-keyframes element-from-left {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@keyframes element-from-left {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@-webkit-keyframes element-from-right {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@keyframes element-from-right {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@-webkit-keyframes element-from-top {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@keyframes element-from-top {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@-webkit-keyframes element-from-bottom {0%}
 
100% {opacity: 1;transform:translate(0,30%)}
 
{}
 
@keyframes element-from-bottom {0%}
 
100% {opacity: 1;transform:translate(0,30%)}
 
{}
 
	.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;
		-moz-animation: none;
		animation: none;
		-webkit-transform: scale(1);
		-moz-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;
		-moz-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;
		-moz-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;
		-moz-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;
		-moz-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;
		-moz-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-animations-on-touch .mkd-fade-in,.touch .mkd-no-animations-on-touch .mkd-fade-in-down,.touch .mkd-no-animations-on-touch .mkd-fade-in-left-x-rotate,.touch .mkd-no-animations-on-touch .mkd-flip-in,.touch .mkd-no-animations-on-touch .mkd-grow-in,.touch .mkd-no-animations-on-touch .mkd-x-rotate,.touch .mkd-no-animations-on-touch .mkd-y-translate,.touch .mkd-no-animations-on-touch .mkd-z-rotate {
		-webkit-transition: none!important;
		-moz-transition: none!important;
		transition: none!important;
		-webkit-transform: none!important;
		-moz-transform: none!important;
		transform: none!important;
		opacity: 1!important
	 }
 
	.mkd-flip-in {
		opacity: 0;
		-webkit-transform: perspective(1000px) rotateY(25deg);
		-moz-transform: perspective(1000px) rotateY(25deg);
		transform: perspective(1000px) rotateY(25deg);
		-webkit-transition: all 1.1s ease-in-out;
		-moz-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);
			-moz-transform: rotateY(0);
			transform: rotateY(0)
		 }
 
	.mkd-grow-in {
		opacity: 0;
		-webkit-transform: scale(.8);
		-moz-transform: scale(.8);
		transform: scale(.8);
		-webkit-transition: all 1s cubic-bezier(0,1,.5,1);
		-moz-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);
			-moz-transform: scale(1);
			transform: scale(1)
		 }
 
	.mkd-z-rotate {
		opacity: 0;
		-webkit-transform: rotateZ(7deg);
		-moz-transform: rotateZ(7deg);
		transform: rotateZ(7deg);
		-webkit-transition: all .3s cubic-bezier(.165,.84,.44,1);
		-moz-transition: all .3s cubic-bezier(.165,.84,.44,1);
		transition: all .3s cubic-bezier(.165,.84,.44,1);
		-webkit-transform-origin: top right;
		-moz-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);
			-moz-transform: rotateZ(0);
			transform: rotateZ(0)
		 }
 
	.mkd-x-rotate {
		opacity: 0;
		-webkit-transform: perspective(900px) rotateX(-45deg);
		-moz-transform: perspective(900px) rotateX(-45deg);
		transform: perspective(900px) rotateX(-45deg);
		-webkit-transition: all .6s cubic-bezier(.785,.135,.15,.86);
		-moz-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);
			-moz-transform: rotateX(0);
			transform: rotateX(0)
		 }
 
	.mkd-y-translate {
		opacity: 0;
		-webkit-transform: translate(0,30px);
		-moz-transform: translate(0,30px);
		transform: translate(0,30px);
		-webkit-transition: all .7s cubic-bezier(.68,-.65,.265,1.65);
		-moz-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);
			-moz-transform: translate(0,0);
			transform: translate(0,0)
		 }
 
	.mkd-fade-in-down {
		opacity: 0;
		-webkit-transform: translate(0,-25px);
		-moz-transform: translate(0,-25px);
		transform: translate(0,-25px);
		-webkit-transition: all .9s cubic-bezier(0,1,.5,1);
		-moz-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);
			-moz-transform: translate(0,0);
			transform: translate(0,0)
		 }
 
	.mkd-fade-in-left-x-rotate {
		opacity: 0;
		-webkit-transform: rotateZ(-5deg) translate(-30px,0);
		-moz-transform: rotateZ(-5deg) translate(-30px,0);
		transform: rotateZ(-5deg) translate(-30px,0);
		-webkit-transition: all .4s ease;
		-moz-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);
		-moz-transform: rotateZ(0) translate(0,0);
		transform: rotateZ(0) translate(0,0)
	 }
 
	.mkd-fade-in {
		opacity: 0;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		transition: all 1s ease
	 }
 
		.mkd-fade-in.mkd-fade-in-on {opacity: 1}
 
@-webkit-keyframes owlfadeOut {from}
 
to {opacity: 0}
 
{}
 
@keyframes owlfadeOut {from}
 
to {opacity: 0}
 
{}
 
	.owlfadeOut {-webkit-animation-name: owlfadeOut;animation-name:owlfadeOut}
 
@-webkit-keyframes owlfadeIn {from}
 
to {opacity: 1}
 
{}
 
@keyframes owlfadeIn {from}
 
to {opacity: 1}
 
{}
 
	.owlfadeIn {-webkit-animation-name: owlfadeIn;animation-name:owlfadeIn}
 
	.mkd-st-loader {
		position: absolute;
		top: 50%;
		left: 50%;
		z-index: 2100
	 }
 
	.mkd-st-loader1 {position: relative;height:100%}
 
	.mkd-st-loader2 {margin: -50% 0 0 -50%}
 
	.mkd-st-loader .pulse {
		width: 32px;
		height: 32px;
		margin: -16px 0 0 -16px;
		background-color: #0066cc;
		-webkit-border-radius: 16px;
		-moz-border-radius: 16px;
		-ms-border-radius: 16px;
		-o-border-radius: 16px;
		border-radius: 16px;
		-webkit-animation: scaleout 1s infinite ease-in-out;
		animation: scaleout 1s infinite ease-in-out
	 }
 
@-webkit-keyframes scaleout {0%}
 
100% {-webkit-transform: scale(1);opacity:0}
 
{}
 
@-moz-keyframes scaleout {0%}
 
100% {-moz-transform: scale(1);opacity:0}
 
{}
 
@-ms-keyframes scaleout {0%}
 
100% {-ms-transform: scale(1);opacity:0}
 
{}
 
@-o-keyframes scaleout {0%}
 
100% {-o-transform: scale(1);opacity:0}
 
{}
 
@keyframes scaleout {0%}
 
100% {
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 0
 }
 
{}
 
@keyframes blink_square {0%}
 
100% {opacity: 1}
 
{}
 
	.mkd-st-loader .blinking_square {
		width: 60px;
		height: 60px;
		margin: 7px 0 0 7px;
		position: relative
	 }
 
		.mkd-st-loader .blinking_square .blinking_square-node {
			position: absolute;
			top: 0;
			left: 0;
			width: 10px;
			height: 10px;
			background: #0066cc;
			-webkit-animation: blink_square .6s infinite;
			-moz-animation: blink_square .6s infinite;
			animation: blink_square .6s infinite;
			-webkit-border-radius: 30px;
			-moz-border-radius: 30px;
			border-radius: 30px
		 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node1 {
				-webkit-transform: translate3d(-15px,-15px,0);
				-moz-transform: translate3d(-15px,-15px,0);
				transform: translate3d(-15px,-15px,0);
				-webkit-animation-delay: .1s;
				animation-delay: .1s
			 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node2 {
				-webkit-transform: translate3d(0,-15px,0);
				-moz-transform: translate3d(0,-15px,0);
				transform: translate3d(0,-15px,0);
				-webkit-animation-delay: .35s;
				animation-delay: .35s
			 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node3 {
				-webkit-transform: translate3d(15px,-15px,0);
				-moz-transform: translate3d(15px,-15px,0);
				transform: translate3d(15px,-15px,0);
				-webkit-animation-delay: .05s;
				animation-delay: .05s
			 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node4 {
				-webkit-transform: translate3d(-15px,0,0);
				-moz-transform: translate3d(-15px,0,0);
				transform: translate3d(-15px,0,0);
				-webkit-animation-delay: .25s;
				animation-delay: .25s
			 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node5 {
				-webkit-transform: translate3d(0,0,0);
				-moz-transform: translate3d(0,0,0);
				transform: translate3d(0,0,0);
				-webkit-animation-delay: .45s;
				animation-delay: .45s
			 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node6 {
				-webkit-transform: translate3d(15px,0,0);
				-moz-transform: translate3d(15px,0,0);
				transform: translate3d(15px,0,0);
				-webkit-animation-delay: .3s;
				animation-delay: .3s
			 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node7 {
				-webkit-transform: translate3d(-15px,15px,0);
				-moz-transform: translate3d(-15px,15px,0);
				transform: translate3d(-15px,15px,0);
				-webkit-animation-delay: .05s;
				animation-delay: .05s
			 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node8 {
				-webkit-transform: translate3d(0,15px,0);
				-moz-transform: translate3d(0,15px,0);
				transform: translate3d(0,15px,0);
				-webkit-animation-delay: .15s;
				animation-delay: .15s
			 }
 
			.mkd-st-loader .blinking_square .blinking_square-node.blinking_square-node9 {
				-webkit-transform: translate3d(15px,15px,0);
				-moz-transform: translate3d(15px,15px,0);
				transform: translate3d(15px,15px,0);
				-webkit-animation-delay: .35s;
				animation-delay: .35s
			 }
 
	.mkd-st-loader .double_pulse {
		width: 40px;
		height: 40px;
		margin: -20px 0 0 -20px;
		position: relative
	 }
 
		.mkd-st-loader .double_pulse .double-bounce1,.mkd-st-loader .double_pulse .double-bounce2 {
			width: 100%;
			height: 100%;
			border-radius: 50%;
			background-color: #0066cc;
			opacity: .6;
			position: absolute;
			top: 0;
			left: 0;
			-webkit-animation: bounce 2s infinite ease-in-out;
			animation: bounce 2s infinite ease-in-out
		 }
 
		.mkd-st-loader .double_pulse .double-bounce2 {-webkit-animation-delay: -1s;animation-delay:-1s}
 
@-webkit-keyframes bounce {0%,100%}
 
50% {-webkit-transform: scale(1)}
 
{}
 
@keyframes bounce {0%,100%}
 
50% {transform: scale(1);-webkit-transform:scale(1)}
 
{}
 
	.mkd-st-loader .cube {
		width: 60px;
		height: 60px;
		margin: -30px 0 0 -30px;
		background-color: #0066cc;
		-webkit-animation: rotateplane 1.2s infinite ease-in-out;
		animation: rotateplane 1.2s infinite ease-in-out
	 }
 
@-webkit-keyframes rotateplane {0%}
 
50% {-webkit-transform: perspective(120px) rotateY(180deg)}
 
100% {-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)}
 
{}
 
@keyframes rotateplane {0%}
 
50% {transform: perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}
 
100% {transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
 
{}
 
	.mkd-st-loader .rotating_cubes {
		width: 32px;
		height: 32px;
		margin: -16px 0 0 -16px;
		position: relative
	 }
 
		.mkd-st-loader .rotating_cubes .cube1,.mkd-st-loader .rotating_cubes .cube2 {
			background-color: #0066cc;
			width: 10px;
			height: 10px;
			position: absolute;
			top: 0;
			left: 0;
			-webkit-animation: cubemove 1.8s infinite ease-in-out;
			animation: cubemove 1.8s infinite ease-in-out
		 }
 
		.mkd-st-loader .rotating_cubes .cube2 {-webkit-animation-delay: -.9s;animation-delay:-.9s}
 
@-webkit-keyframes cubemove {25%}
 
50% {-webkit-transform: translateX(42px) translateY(42px) rotate(-180deg)}
 
75% {-webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5)}
 
100% {-webkit-transform: rotate(-360deg)}
 
{}
 
@keyframes cubemove {25%}
 
50% {transform: translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}
 
50.1% {transform: translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}
 
75% {transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}
 
100% {transform: rotate(-360deg);-webkit-transform:rotate(-360deg)}
 
{}
 
	.mkd-st-loader .stripes {
		width: 50px;
		height: 60px;
		margin: -30px 0 0 -25px;
		text-align: center;
		font-size: 10px
	 }
 
		.mkd-st-loader .stripes>div {
			background-color: #0066cc;
			height: 100%;
			width: 6px;
			display: inline-block;
			margin: 0 3px 0 0;
			-webkit-animation: stretchdelay 1.2s infinite ease-in-out;
			animation: stretchdelay 1.2s infinite ease-in-out
		 }
 
		.mkd-st-loader .stripes .rect2 {-webkit-animation-delay: -1.1s;animation-delay:-1.1s}
 
		.mkd-st-loader .stripes .rect3 {-webkit-animation-delay: -1s;animation-delay:-1s}
 
		.mkd-st-loader .stripes .rect4 {-webkit-animation-delay: -.9s;animation-delay:-.9s}
 
		.mkd-st-loader .stripes .rect5 {-webkit-animation-delay: -.8s;animation-delay:-.8s}
 
@-webkit-keyframes stretchdelay {0%,100%,40%}
 
20% {-webkit-transform: scaleY(1)}
 
{}
 
@keyframes stretchdelay {0%,100%,40%}
 
20% {transform: scaleY(1);-webkit-transform:scaleY(1)}
 
{}
 
	.mkd-st-loader .wave {
		width: 72px;
		text-align: center;
		margin: -9px 0 0 -36px
	 }
 
		.mkd-st-loader .wave>div {
			width: 18px;
			height: 18px;
			background-color: #0066cc;
			margin: 0 3px 0 0;
			border-radius: 100%;
			display: inline-block;
			-webkit-animation: bouncedelay 1.4s infinite ease-in-out;
			animation: bouncedelay 1.4s infinite ease-in-out;
			-webkit-animation-fill-mode: both;
			animation-fill-mode: both
		 }
 
		.mkd-st-loader .wave .bounce1 {-webkit-animation-delay: -.32s;animation-delay:-.32s}
 
		.mkd-st-loader .wave .bounce2 {-webkit-animation-delay: -.16s;animation-delay:-.16s}
 
@-webkit-keyframes bouncedelay {0%,100%,80%}
 
40% {-webkit-transform: scale(1)}
 
{}
 
@keyframes bouncedelay {0%,100%,80%}
 
40% {transform: scale(1);-webkit-transform:scale(1)}
 
{}
 
	.mkd-st-loader .two_rotating_circles {
		width: 40px;
		height: 40px;
		margin: -20px 0 0 -20px;
		position: relative;
		text-align: center;
		-webkit-animation: rotatecircles 2s infinite linear;
		animation: rotatecircles 2s infinite linear
	 }
 
		.mkd-st-loader .two_rotating_circles .dot1,.mkd-st-loader .two_rotating_circles .dot2 {
			width: 60%;
			height: 60%;
			display: inline-block;
			position: absolute;
			top: 0;
			background-color: #0066cc;
			border-radius: 100%;
			-webkit-animation: bounce 2s infinite ease-in-out;
			animation: bounce 2s infinite ease-in-out
		 }
 
		.mkd-st-loader .two_rotating_circles .dot2 {
			top: auto;
			bottom: 0;
			-webkit-animation-delay: -1s;
			animation-delay: -1s
		 }
 
@-webkit-keyframes rotatecircles {100%}
 
{}
 
@keyframes rotatecircles {100%}
 
{}
 
	.mkd-st-loader .five_rotating_circles {
		width: 60px;
		height: 60px;
		margin: -30px 0 0 -30px;
		position: relative
	 }
 
		.mkd-st-loader .five_rotating_circles .container1>div,.mkd-st-loader .five_rotating_circles .container2>div,.mkd-st-loader .five_rotating_circles .container3>div {
			width: 12px;
			height: 12px;
			background-color: #0066cc;
			border-radius: 100%;
			position: absolute;
			-webkit-animation: bouncedelay 1.2s infinite ease-in-out;
			animation: bouncedelay 1.2s infinite ease-in-out;
			-webkit-animation-fill-mode: both;
			animation-fill-mode: both
		 }
 
		.mkd-st-loader .five_rotating_circles .spinner-container {
			position: absolute;
			width: 100%;
			height: 100%
		 }
 
		.mkd-st-loader .five_rotating_circles .container2 {-webkit-transform: rotateZ(45deg);transform:rotateZ(45deg)}
 
		.mkd-st-loader .five_rotating_circles .container3 {-webkit-transform: rotateZ(90deg);transform:rotateZ(90deg)}
 
		.mkd-st-loader .five_rotating_circles .circle1 {top: 0;left:0}
 
		.mkd-st-loader .five_rotating_circles .circle2 {top: 0;right:0}
 
		.mkd-st-loader .five_rotating_circles .circle3 {right: 0;bottom:0}
 
		.mkd-st-loader .five_rotating_circles .circle4 {left: 0;bottom:0}
 
		.mkd-st-loader .five_rotating_circles .container2 .circle1 {-webkit-animation-delay: -1.1s;animation-delay:-1.1s}
 
		.mkd-st-loader .five_rotating_circles .container3 .circle1 {-webkit-animation-delay: -1s;animation-delay:-1s}
 
		.mkd-st-loader .five_rotating_circles .container1 .circle2 {-webkit-animation-delay: -.9s;animation-delay:-.9s}
 
		.mkd-st-loader .five_rotating_circles .container2 .circle2 {-webkit-animation-delay: -.8s;animation-delay:-.8s}
 
		.mkd-st-loader .five_rotating_circles .container3 .circle2 {-webkit-animation-delay: -.7s;animation-delay:-.7s}
 
		.mkd-st-loader .five_rotating_circles .container1 .circle3 {-webkit-animation-delay: -.6s;animation-delay:-.6s}
 
		.mkd-st-loader .five_rotating_circles .container2 .circle3 {-webkit-animation-delay: -.5s;animation-delay:-.5s}
 
		.mkd-st-loader .five_rotating_circles .container3 .circle3 {-webkit-animation-delay: -.4s;animation-delay:-.4s}
 
		.mkd-st-loader .five_rotating_circles .container1 .circle4 {-webkit-animation-delay: -.3s;animation-delay:-.3s}
 
		.mkd-st-loader .five_rotating_circles .container2 .circle4 {-webkit-animation-delay: -.2s;animation-delay:-.2s}
 
		.mkd-st-loader .five_rotating_circles .container3 .circle4 {-webkit-animation-delay: -.1s;animation-delay:-.1s}
 
	.mkd-st-loader .atom {
		width: 100px;
		height: 100px;
		margin: -50px 0 0 -50px;
		position: relative
	 }
 
		.mkd-st-loader .atom .ball-1 {
			height: 50%;
			width: 50%;
			left: 50%;
			top: 50%;
			position: absolute;
			z-index: 1;
			-webkit-animation: atom_shrink 4.5s infinite linear;
			-moz-animation: atom_shrink 4.5s infinite linear;
			-o-animation: atom_shrink 4.5s infinite linear;
			animation: atom_shrink 4.5s infinite linear
		 }
 
			.mkd-st-loader .atom .ball-1:before {
				content: '';
				background: #0066cc;
				border-radius: 50%;
				height: 100%;
				width: 100%;
				position: absolute;
				top: -50%;
				left: -50%
			 }
 
		.mkd-st-loader .atom .ball-2,.mkd-st-loader .atom .ball-3,.mkd-st-loader .atom .ball-4 {
			position: absolute;
			width: 100%;
			height: 100%;
			z-index: 0
		 }
 
		.mkd-st-loader .atom .ball-2:before,.mkd-st-loader .atom .ball-3:before,.mkd-st-loader .atom .ball-4:before {
			content: '';
			height: 20px;
			width: 20px;
			border-radius: 50%;
			background: #8f78fc;
			top: 0;
			left: 0;
			margin: 0 auto;
			position: absolute
		 }
 
		.mkd-st-loader .atom .ball-2 {
			-webkit-animation: atom_zindex 1.5s .75s infinite steps(2,end);
			-moz-animation: atom_zindex 1.5s .75s infinite steps(2,end);
			-o-animation: atom_zindex 1.5s .75s infinite steps(2,end);
			animation: atom_zindex 1.5s .75s infinite steps(2,end)
		 }
 
		.mkd-st-loader .atom .ball-3 {
			-webkit-transform: rotate(120deg);
			-moz-transform: rotate(120deg);
			-o-transform: rotate(120deg);
			transform: rotate(120deg);
			-webkit-animation: atom_zindex 1.5s -.25s infinite steps(2,end);
			-moz-animation: atom_zindex 1.5s -.25s infinite steps(2,end);
			-o-animation: atom_zindex 1.5s -.25s infinite steps(2,end);
			animation: atom_zindex 1.5s -.25s infinite steps(2,end)
		 }
 
		.mkd-st-loader .atom .ball-4 {
			-webkit-transform: rotate(240deg);
			-moz-transform: rotate(240deg);
			-o-transform: rotate(240deg);
			transform: rotate(240deg);
			-webkit-animation: atom_zindex 1.5s .25s infinite steps(2,end);
			-moz-animation: atom_zindex 1.5s .25s infinite steps(2,end);
			-o-animation: atom_zindex 1.5s .25s infinite steps(2,end);
			animation: atom_zindex 1.5s .25s infinite steps(2,end)
		 }
 
		.mkd-st-loader .atom .ball-2:before {
			-webkit-transform: rotate(0);
			-moz-transform: rotate(0);
			-o-transform: rotate(0);
			transform: rotate(0);
			-webkit-animation: atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
			-moz-animation: atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
			-o-animation: atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
			animation: atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease
		 }
 
		.mkd-st-loader .atom .ball-3:before {
			-webkit-animation: atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
			-moz-animation: atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
			-o-animation: atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
			animation: atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease
		 }
 
		.mkd-st-loader .atom .ball-4:before {
			-webkit-animation: atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
			-moz-animation: atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
			-o-animation: atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
			animation: atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease
		 }
 
@-webkit-keyframes atom_position {50%}
 
{}
 
@-moz-keyframes atom_position {50%}
 
{}
 
@-o-keyframes atom_position {50%}
 
{}
 
@keyframes atom_position {50%}
 
{}
 
@-webkit-keyframes atom_size {50%}
 
{}
 
@-moz-keyframes atom_size {50%}
 
{}
 
@-o-keyframes atom_size {50%}
 
{}
 
@keyframes atom_size {50%}
 
{}
 
@-webkit-keyframes atom_zindex {100%}
 
{}
 
@-moz-keyframes atom_zindex {100%}
 
{}
 
@-o-keyframes atom_zindex {100%}
 
{}
 
@keyframes atom_zindex {100%}
 
{}
 
@-webkit-keyframes atom_shrink {50%}
 
{}
 
@-moz-keyframes atom_shrink {50%}
 
{}
 
@-o-keyframes atom_shrink {50%}
 
{}
 
@keyframes atom_shrink {50%}
 
{}
 
	.mkd-st-loader .clock {
		width: 50px;
		height: 50px;
		margin: -25px 0 0 -25px;
		position: relative;
		-webkit-animation: clock 8s infinite steps(8);
		-moz-animation: clock 8s infinite steps(8);
		-o-animation: clock 8s infinite steps(8);
		animation: clock 8s infinite steps(8)
	 }
 
		.mkd-st-loader .clock .ball {
			height: 50px;
			width: 50px;
			position: absolute
		 }
 
			.mkd-st-loader .clock .ball:before {
				content: '';
				border-radius: 50%;
				height: 18.31501832px;
				width: 18.31501832px;
				position: absolute;
				background: #8f78fc
			 }
 
		.mkd-st-loader .clock .ball-1 {
			-webkit-transform: rotate(-135deg);
			-moz-transform: rotate(-135deg);
			-o-transform: rotate(-135deg);
			transform: rotate(-135deg);
			-webkit-animation: clock1 1s ease-in infinite;
			-moz-animation: clock1 1s ease-in infinite;
			-o-animation: clock1 1s ease-in infinite;
			animation: clock1 1s ease-in infinite
		 }
 
		.mkd-st-loader .clock .ball-2 {
			transform: rotate(-90deg);
			-webkit-transform: rotate(-90deg);
			-moz-transform: rotate(-90deg);
			-o-transform: rotate(-90deg);
			-webkit-animation: clock2 1s ease-in infinite;
			-moz-animation: clock2 1s ease-in infinite;
			-o-animation: clock2 1s ease-in infinite;
			animation: clock2 1s ease-in infinite
		 }
 
		.mkd-st-loader .clock .ball-3 {
			transform: rotate(-45deg);
			-webkit-transform: rotate(-45deg);
			-moz-transform: rotate(-45deg);
			-o-transform: rotate(-45deg);
			-webkit-animation: clock3 1s ease-in infinite;
			-moz-animation: clock3 1s ease-in infinite;
			-o-animation: clock3 1s ease-in infinite;
			animation: clock3 1s ease-in infinite
		 }
 
		.mkd-st-loader .clock .ball-4 {
			-webkit-animation: clock4 1s ease-in infinite;
			-moz-animation: clock4 1s ease-in infinite;
			-o-animation: clock4 1s ease-in infinite;
			animation: clock4 1s ease-in infinite
		 }
 
@-webkit-keyframes clock {100%}
 
{}
 
@-moz-keyframes clock {100%}
 
{}
 
@-o-keyframes clock {100%}
 
{}
 
@keyframes clock {100%}
 
{}
 
@-webkit-keyframes clock1 {0%}
 
100%,30% {-webkit-transform: rotate(-450deg)}
 
{}
 
@-moz-keyframes clock1 {0%}
 
100%,30% {-moz-transform: rotate(-450deg)}
 
{}
 
@-o-keyframes clock1 {0%}
 
100%,30% {-o-transform: rotate(-450deg)}
 
{}
 
@keyframes clock1 {0%}
 
100%,30% {transform: rotate(-450deg)}
 
{}
 
@-webkit-keyframes clock2 {5%}
 
100%,35% {-webkit-transform: rotate(-405deg)}
 
{}
 
@-moz-keyframes clock2 {5%}
 
100%,35% {-moz-transform: rotate(-405deg)}
 
{}
 
@-o-keyframes clock2 {5%}
 
100%,35% {-o-transform: rotate(-405deg)}
 
{}
 
@keyframes clock2 {5%}
 
100%,35% {transform: rotate(-405deg)}
 
{}
 
@-webkit-keyframes clock3 {10%}
 
100%,40% {-webkit-transform: rotate(-360deg)}
 
{}
 
@-moz-keyframes clock3 {10%}
 
100%,40% {-moz-transform: rotate(-360deg)}
 
{}
 
@-o-keyframes clock3 {10%}
 
100%,40% {-o-transform: rotate(-360deg)}
 
{}
 
@keyframes clock3 {10%}
 
100%,40% {transform: rotate(-360deg)}
 
{}
 
@-webkit-keyframes clock4 {15%}
 
100%,45% {-webkit-transform: rotate(-315deg)}
 
{}
 
@-moz-keyframes clock4 {15%}
 
100%,45% {-moz-transform: rotate(-315deg)}
 
{}
 
@-o-keyframes clock4 {15%}
 
100%,45% {-o-transform: rotate(-315deg)}
 
{}
 
@keyframes clock4 {15%}
 
100%,45% {transform: rotate(-315deg)}
 
{}
 
	.mkd-st-loader .mitosis {
		height: 50px;
		width: 50px;
		margin: -25px 0 0 -25px;
		position: relative;
		-webkit-animation: mitosis_invert 2s infinite steps(2,end);
		-moz-animation: mitosis_invert 2s infinite steps(2,end);
		-o-animation: mitosis_invert 2s infinite steps(2,end);
		animation: mitosis_invert 2s infinite steps(2,end)
	 }
 
		.mkd-st-loader .mitosis .ball {
			height: 100%;
			width: 100%;
			position: absolute;
			border-radius: 50%;
			top: 0;
			left: 0;
			background: #8f78fc
		 }
 
		.mkd-st-loader .mitosis .ball-1 {
			-webkit-animation: mitosis_ball1 1s infinite alternate linear;
			-moz-animation: mitosis_ball1 1s infinite alternate linear;
			-o-animation: mitosis_ball1 1s infinite alternate linear;
			animation: mitosis_ball1 1s infinite alternate linear
		 }
 
		.mkd-st-loader .mitosis .ball-2 {
			-webkit-animation: mitosis_ball2 1s infinite alternate linear;
			-moz-animation: mitosis_ball2 1s infinite alternate linear;
			-o-animation: mitosis_ball2 1s infinite alternate linear;
			animation: mitosis_ball2 1s infinite alternate linear
		 }
 
		.mkd-st-loader .mitosis .ball-3 {
			-webkit-animation: mitosis_ball3 1s infinite alternate linear;
			-moz-animation: mitosis_ball3 1s infinite alternate linear;
			-o-animation: mitosis_ball3 1s infinite alternate linear;
			animation: mitosis_ball3 1s infinite alternate linear
		 }
 
		.mkd-st-loader .mitosis .ball-4 {
			-webkit-animation: mitosis_ball4 1s infinite alternate linear;
			-moz-animation: mitosis_ball4 1s infinite alternate linear;
			-o-animation: mitosis_ball4 1s infinite alternate linear;
			animation: mitosis_ball4 1s infinite alternate linear
		 }
 
@-webkit-keyframes mitosis_invert {100%}
 
{}
 
@-moz-keyframes mitosis_invert {100%}
 
{}
 
@-o-keyframes mitosis_invert {100%}
 
{}
 
@keyframes mitosis_invert {100%}
 
{}
 
@-webkit-keyframes mitosis_ball1 {12%}
 
26% {-webkit-transform: translateX(25%) scale(1,.8)}
 
40%,60% {-webkit-transform: translateX(50%) scale(.8,.8)}
 
74% {-webkit-transform: translate(50%,25%) scale(.6,.8)}
 
100%,88% {-webkit-transform: translate(50%,50%) scale(.6,.6)}
 
{}
 
@-moz-keyframes mitosis_ball1 {12%}
 
26% {-moz-transform: translateX(25%) scale(1,.8)}
 
40%,60% {-moz-transform: translateX(50%) scale(.8,.8)}
 
74% {-moz-transform: translate(50%,25%) scale(.6,.8)}
 
100%,88% {-moz-transform: translate(50%,50%) scale(.6,.6)}
 
{}
 
@-o-keyframes mitosis_ball1 {12%}
 
26% {-o-transform: translateX(25%) scale(1,.8)}
 
40%,60% {-o-transform: translateX(50%) scale(.8,.8)}
 
74% {-o-transform: translate(50%,25%) scale(.6,.8)}
 
100%,88% {-o-transform: translate(50%,50%) scale(.6,.6)}
 
{}
 
@keyframes mitosis_ball1 {12%}
 
26% {transform: translateX(25%) scale(1,.8)}
 
40%,60% {transform: translateX(50%) scale(.8,.8)}
 
74% {transform: translate(50%,25%) scale(.6,.8)}
 
100%,88% {transform: translate(50%,50%) scale(.6,.6)}
 
{}
 
@-webkit-keyframes mitosis_ball2 {12%}
 
26% {-webkit-transform: translateX(25%) scale(1,.8)}
 
40%,60% {-webkit-transform: translateX(50%) scale(.8,.8)}
 
74% {-webkit-transform: translate(50%,-25%) scale(.6,.8)}
 
100%,88% {-webkit-transform: translate(50%,-50%) scale(.6,.6)}
 
{}
 
@-moz-keyframes mitosis_ball2 {12%}
 
26% {-moz-transform: translateX(25%) scale(1,.8)}
 
40%,60% {-moz-transform: translateX(50%) scale(.8,.8)}
 
74% {-moz-transform: translate(50%,-25%) scale(.6,.8)}
 
100%,88% {-moz-transform: translate(50%,-50%) scale(.6,.6)}
 
{}
 
@-o-keyframes mitosis_ball2 {12%}
 
26% {-o-transform: translateX(25%) scale(1,.8)}
 
40%,60% {-o-transform: translateX(50%) scale(.8,.8)}
 
74% {-o-transform: translate(50%,-25%) scale(.6,.8)}
 
100%,88% {-o-transform: translate(50%,-50%) scale(.6,.6)}
 
{}
 
@keyframes mitosis_ball2 {12%}
 
26% {transform: translateX(25%) scale(1,.8)}
 
40%,60% {transform: translateX(50%) scale(.8,.8)}
 
74% {transform: translate(50%,-25%) scale(.6,.8)}
 
100%,88% {transform: translate(50%,-50%) scale(.6,.6)}
 
{}
 
@-webkit-keyframes mitosis_ball3 {12%}
 
26% {-webkit-transform: translateX(-25%) scale(1,.8)}
 
40%,60% {-webkit-transform: translateX(-50%) scale(.8,.8)}
 
74% {-webkit-transform: translate(-50%,25%) scale(.6,.8)}
 
100%,88% {-webkit-transform: translate(-50%,50%) scale(.6,.6)}
 
{}
 
@-moz-keyframes mitosis_ball3 {12%}
 
26% {-moz-transform: translateX(-25%) scale(1,.8)}
 
40%,60% {-moz-transform: translateX(-50%) scale(.8,.8)}
 
74% {-moz-transform: translate(-50%,25%) scale(.6,.8)}
 
100%,88% {-moz-transform: translate(-50%,50%) scale(.6,.6)}
 
{}
 
@-o-keyframes mitosis_ball3 {12%}
 
26% {-o-transform: translateX(-25%) scale(1,.8)}
 
40%,60% {-o-transform: translateX(-50%) scale(.8,.8)}
 
74% {-o-transform: translate(-50%,25%) scale(.6,.8)}
 
100%,88% {-o-transform: translate(-50%,50%) scale(.6,.6)}
 
{}
 
@keyframes mitosis_ball3 {12%}
 
26% {transform: translateX(-25%) scale(1,.8)}
 
40%,60% {transform: translateX(-50%) scale(.8,.8)}
 
74% {transform: translate(-50%,25%) scale(.6,.8)}
 
100%,88% {transform: translate(-50%,50%) scale(.6,.6)}
 
{}
 
@-webkit-keyframes mitosis_ball4 {12%}
 
26% {-webkit-transform: translateX(-25%) scale(1,.8)}
 
40%,60% {-webkit-transform: translateX(-50%) scale(.8,.8)}
 
74% {-webkit-transform: translate(-50%,-25%) scale(.6,.8)}
 
100%,88% {-webkit-transform: translate(-50%,-50%) scale(.6,.6)}
 
{}
 
@-moz-keyframes mitosis_ball4 {12%}
 
26% {-moz-transform: translateX(-25%) scale(1,.8)}
 
40%,60% {-moz-transform: translateX(-50%) scale(.8,.8)}
 
74% {-moz-transform: translate(-50%,-25%) scale(.6,.8)}
 
100%,88% {-moz-transform: translate(-50%,-50%) scale(.6,.6)}
 
{}
 
@-o-keyframes mitosis_ball4 {12%}
 
26% {-o-transform: translateX(-25%) scale(1,.8)}
 
40%,60% {-o-transform: translateX(-50%) scale(.8,.8)}
 
74% {-o-transform: translate(-50%,-25%) scale(.6,.8)}
 
100%,88% {-o-transform: translate(-50%,-50%) scale(.6,.6)}
 
{}
 
@keyframes mitosis_ball4 {12%}
 
26% {transform: translateX(-25%) scale(1,.8)}
 
40%,60% {transform: translateX(-50%) scale(.8,.8)}
 
74% {transform: translate(-50%,-25%) scale(.6,.8)}
 
100%,88% {transform: translate(-50%,-50%) scale(.6,.6)}
 
{}
 
	.mkd-st-loader .lines {
		width: 60px;
		height: 60px;
		margin: 0 0 0 -30px
	 }
 
		.mkd-st-loader .lines .line1,.mkd-st-loader .lines .line2,.mkd-st-loader .lines .line3,.mkd-st-loader .lines .line4 {
			margin-left: 10px;
			position: absolute;
			width: 60px;
			height: 4px;
			background-color: #8f78fc;
			-webkit-animation: lines_spin 1.5s infinite linear;
			-webkit-animation-timing-function: ease
		 }
 
		.mkd-st-loader .lines .line2 {-webkit-animation-delay: .1s}
 
		.mkd-st-loader .lines .line3 {-webkit-animation-delay: .2s}
 
		.mkd-st-loader .lines .line4 {-webkit-animation-delay: .3s}
 
@-webkit-keyframes lines_spin {100%}
 
{}
 
@-moz-keyframes lines_spin {100%}
 
{}
 
@-o-keyframes lines_spin {100%}
 
{}
 
@keyframes lines_spin {100%}
 
{}
 
	.mkd-st-loader .fussion {
		width: 30px;
		height: 30px;
		margin: -45px 0 0 -30px;
		position: relative
	 }
 
		.mkd-st-loader .fussion .ball {
			height: 40px;
			width: 40px;
			left: 50%;
			top: 50%;
			background: #8f78fc;
			border-radius: 50%;
			float: left;
			position: absolute
		 }
 
		.mkd-st-loader .fussion .ball-1 {
			background: #8f78fc;
			top: 0;
			left: 50%;
			-webkit-animation: fussion_ball1 1s 0s ease infinite;
			-moz-animation: fussion_ball1 1s 0s ease infinite;
			-o-animation: fussion_ball1 1s 0s ease infinite;
			animation: fussion_ball1 1s 0s ease infinite;
			z-index: 1
		 }
 
		.mkd-st-loader .fussion .ball-2 {
			background: #8f78fc;
			top: 50%;
			left: 100%;
			-webkit-animation: fussion_ball2 1s 0s ease infinite;
			-moz-animation: fussion_ball2 1s 0s ease infinite;
			-o-animation: fussion_ball2 1s 0s ease infinite;
			animation: fussion_ball2 1s 0s ease infinite;
			z-index: 2
		 }
 
		.mkd-st-loader .fussion .ball-3 {
			background: #8f78fc;
			top: 100%;
			left: 50%;
			-webkit-animation: fussion_ball3 1s 0s ease infinite;
			-moz-animation: fussion_ball3 1s 0s ease infinite;
			-o-animation: fussion_ball3 1s 0s ease infinite;
			animation: fussion_ball3 1s 0s ease infinite;
			z-index: 1
		 }
 
		.mkd-st-loader .fussion .ball-4 {
			background: #8f78fc;
			top: 50%;
			left: 0;
			-webkit-animation: fussion_ball4 1s 0s ease infinite;
			-moz-animation: fussion_ball4 1s 0s ease infinite;
			-o-animation: fussion_ball4 1s 0s ease infinite;
			animation: fussion_ball4 1s 0s ease infinite;
			z-index: 2
		 }
 
@-webkit-keyframes fussion_ball1 {50%}
 
100% {
	top: 50%;
	left: 100%;
	z-index: 2
 }
 
{}
 
@-moz-keyframes fussion_ball1 {50%}
 
100% {
	top: 50%;
	left: 100%;
	z-index: 2
 }
 
{}
 
@-o-keyframes fussion_ball1 {50%}
 
100% {
	top: 50%;
	left: 100%;
	z-index: 2
 }
 
{}
 
@keyframes fussion_ball1 {50%}
 
100% {
	top: 50%;
	left: 100%;
	z-index: 2
 }
 
{}
 
@-webkit-keyframes fussion_ball2 {50%}
 
100% {
	top: 100%;
	left: 50%;
	z-index: 1
 }
 
{}
 
@-moz-keyframes fussion_ball2 {50%}
 
100% {
	top: 100%;
	left: 50%;
	z-index: 1
 }
 
{}
 
@-o-keyframes fussion_ball2 {50%}
 
100% {
	top: 100%;
	left: 50%;
	z-index: 1
 }
 
{}
 
@keyframes fussion_ball2 {50%}
 
100% {
	top: 100%;
	left: 50%;
	z-index: 1
 }
 
{}
 
@-webkit-keyframes fussion_ball3 {50%}
 
100% {
	top: 50%;
	left: 0;
	z-index: 2
 }
 
{}
 
@-moz-keyframes fussion_ball3 {50%}
 
100% {
	top: 50%;
	left: 0;
	z-index: 2
 }
 
{}
 
@-o-keyframes fussion_ball3 {50%}
 
100% {
	top: 50%;
	left: 0;
	z-index: 2
 }
 
{}
 
@keyframes fussion_ball3 {50%}
 
100% {
	top: 50%;
	left: 0;
	z-index: 2
 }
 
{}
 
@-webkit-keyframes fussion_ball4 {50%}
 
100% {
	top: 0;
	left: 50%;
	z-index: 1
 }
 
{}
 
@-moz-keyframes fussion_ball4 {50%}
 
100% {
	top: 0;
	left: 50%;
	z-index: 1
 }
 
{}
 
@-o-keyframes fussion_ball4 {50%}
 
100% {
	top: 0;
	left: 50%;
	z-index: 1
 }
 
{}
 
@keyframes fussion_ball4 {50%}
 
100% {
	top: 0;
	left: 50%;
	z-index: 1
 }
 
{}
 
	.mkd-st-loader .wave_circles {
		width: 150px;
		height: 30px;
		margin: -15px 0 0 -75px
	 }
 
		.mkd-st-loader .wave_circles .ball {
			height: 30px;
			width: 30px;
			float: left;
			background: #8f78fc;
			border-radius: 50%;
			margin-right: 10px
		 }
 
		.mkd-st-loader .wave_circles .ball-1 {
			-webkit-animation: wave_jump3 1.8s infinite ease-out;
			-moz-animation: wave_jump3 1.8s infinite ease-out;
			-o-animation: wave_jump3 1.8s infinite ease-out;
			animation: wave_jump3 1.8s infinite ease-out
		 }
 
		.mkd-st-loader .wave_circles .ball-2 {
			-webkit-animation: wave_jump2 1.8s infinite ease-out;
			-moz-animation: wave_jump2 1.8s infinite ease-out;
			-o-animation: wave_jump2 1.8s infinite ease-out;
			animation: wave_jump2 1.8s infinite ease-out
		 }
 
		.mkd-st-loader .wave_circles .ball-3 {
			-webkit-animation: wave_jump1 1.8s infinite ease-out;
			-moz-animation: wave_jump1 1.8s infinite ease-out;
			-o-animation: wave_jump1 1.8s infinite ease-out;
			animation: wave_jump1 1.8s infinite ease-out
		 }
 
		.mkd-st-loader .wave_circles .ball-4 {
			margin-right: 0;
			-webkit-animation: wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
			-moz-animation: wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
			-o-animation: wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
			animation: wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1)
		 }
 
@-webkit-keyframes wave_jump1 {12%}
 
100%,24% {-webkit-transform: translate(40px,0)}
 
{}
 
@-moz-keyframes wave_jump1 {12%}
 
100%,24% {-moz-transform: translate(40px,0);-o-transform:translate(40px,0)}
 
{}
 
@keyframes wave_jump1 {12%}
 
100%,24% {transform: translate(40px,0)}
 
{}
 
@-webkit-keyframes wave_jump2 {12%}
 
24% {-webkit-transform: translate(20px,-40px);-webkit-animation-timing-function:ease-in}
 
100%,36% {-webkit-transform: translate(40px,0)}
 
{}
 
@-moz-keyframes wave_jump2 {12%}
 
24% {-moz-transform: translate(20px,-40px);-moz-animation-timing-function:ease-in}
 
100%,36% {-moz-transform: translate(40px,0)}
 
{}
 
@-o-keyframes wave_jump2 {12%}
 
24% {-o-transform: translate(20px,-40px);-o-animation-timing-function:ease-in}
 
100%,36% {-o-transform: translate(40px,0)}
 
{}
 
@keyframes wave_jump2 {12%}
 
24% {transform: translate(20px,-40px);animation-timing-function:ease-in}
 
100%,36% {transform: translate(40px,0)}
 
{}
 
@-webkit-keyframes wave_jump3 {24%}
 
36% {-webkit-transform: translate(20px,-40px);-webkit-animation-timing-function:ease-in}
 
100%,48% {-webkit-transform: translate(40px,0)}
 
{}
 
@-moz-keyframes wave_jump3 {24%}
 
36% {-moz-transform: translate(20px,-40px);-moz-animation-timing-function:ease-in}
 
100%,48% {-moz-transform: translate(40px,0)}
 
{}
 
@-o-keyframes wave_jump3 {24%}
 
36% {-o-transform: translate(20px,-40px);-o-animation-timing-function:ease-in}
 
100%,48% {-o-transform: translate(40px,0)}
 
{}
 
@keyframes wave_jump3 {24%}
 
36% {transform: translate(20px,-40px);animation-timing-function:ease-in}
 
100%,48% {transform: translate(40px,0)}
 
{}
 
@-webkit-keyframes wave_wipe {100%,48%}
 
{}
 
@-moz-keyframes wave_wipe {100%,48%}
 
{}
 
@-o-keyframes wave_wipe {100%,48%}
 
{}
 
@keyframes wave_wipe {100%,48%}
 
{}
 
	.mkd-st-loader .pulse_circles {
		width: 100px;
		height: 100px;
		margin: -50px 0 0 -50px;
		position: relative
	 }
 
		.mkd-st-loader .pulse_circles * {box-sizing: border-box}
 
		.mkd-st-loader .pulse_circles .ball {
			height: 100%;
			width: 100%;
			background: #8f78fc;
			position: absolute;
			border-radius: 50%;
			border: 0 solid #8f78fc;
			-webkit-animation: pulse_circles_pulse 3s infinite;
			-moz-animation: pulse_circles_pulse 3s infinite;
			-o-animation: pulse_circles_pulse 3s infinite;
			animation: pulse_circles_pulse 3s infinite
		 }
 
		.mkd-st-loader .pulse_circles .ball-2 {
			-webkit-animation-delay: -.75s;
			-moz-animation-delay: -.75s;
			-o-animation-delay: -.75s;
			animation-delay: -.75s
		 }
 
		.mkd-st-loader .pulse_circles .ball-3 {
			-webkit-animation-delay: -1.5s;
			-moz-animation-delay: -1.5s;
			-o-animation-delay: -1.5s;
			animation-delay: -1.5s
		 }
 
		.mkd-st-loader .pulse_circles .ball-4 {
			-webkit-animation-delay: -2.25s;
			-moz-animation-delay: -2.25s;
			-o-animation-delay: -2.25s;
			animation-delay: -2.25s
		 }
 
@-webkit-keyframes pulse_circles_pulse {0%}
 
100% {
	-webkit-transform: scale(1,1);
	opacity: 0;
	border-width: 0
 }
 
{}
 
@-moz-keyframes pulse_circles_pulse {0%}
 
100% {
	-moz-transform: scale(1,1);
	opacity: 0;
	border-width: 0
 }
 
{}
 
@-o-keyframes pulse_circles_pulse {0%}
 
100% {
	-o-transform: scale(1,1);
	opacity: 0;
	border-width: 0
 }
 
{}
 
@keyframes pulse_circles_pulse {0%}
 
100% {
	transform: scale(1,1);
	opacity: 0;
	border-width: 0
 }
 
{}
 
	.rev_slider .mkd-icon-font-elegant {
		font-size: 20px!important;
		top: 3px!important;
		left: -6px!important
	 }
 
	.mkd-comment-holder {margin: 50px 0 0}
 
		.mkd-comment-holder.mkd-comment-holder-without-comments {display: none}
 
		.mkd-comment-holder .mkd-comment-number {font-size: 21px;font-weight:600}
 
		.mkd-comment-holder .mkd-comment-image {
			display: block;
			width: 85px;
			height: 85px;
			float: left;
			-webkit-border-radius: 50%;
			-moz-border-radius: 50%;
			border-radius: 50%
		 }
 
		.mkd-comment-holder .mkd-comment {
			border-bottom: 1px solid #ccc;
			padding-top: 40px;
			padding-bottom: 33px
		 }
 
			.mkd-comment-holder .mkd-comment .mkd-comment-text {padding: 0 0 0 112px;min-height:75px}
 
				.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-text-holder {
					clear: both;
					display: inline-block;
					width: 100%
				 }
 
				.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-info {
					display: inline-block;
					width: 100%;
					vertical-align: middle;
					margin-left: 11px;
					margin-top: 4px
				 }
 
					.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-info>* {
						position: relative;
						float: left;
						color: #8b8a8a;
						font-family: Raleway,sans-serif;
						font-size: 13px;
						font-weight: 400;
						line-height: inherit;
						margin: 0 10px;
						text-transform: uppercase
					 }
 
					.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-info>:last-child:after {display: none}
 
					.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-info>:after {
						position: absolute;
						top: 6px;
						right: -10px;
						display: inline-block;
						content: "";
						height: 14px;
						width: 1px;
						background-color: #e2e3e3
					 }
 
					.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-info>:before {
						position: absolute;
						top: 0;
						left: -20px;
						display: inline-block;
						vertical-align: inherit;
						color: #8b8a8a;
						font-style: normal;
						font-variant: normal;
						text-transform: none;
						text-rendering: auto;
						font-size: 13px;
						line-height: inherit;
						margin: 0 5px 0 0
					 }
 
					.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-info>.comment-reply-link:before {font-family: FontAwesome;content:"f0e6"}
 
					.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-info>:hover {color: #8f78fc}
 
				.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-name {float: left;margin:0 0 6px}
 
				.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-date {
					display: inline-block;
					vertical-align: top;
					position: relative;
					font-size: 13px;
					font-weight: 600;
					color: #8b8a8a;
					text-transform: uppercase;
					margin-left: 19px;
					font-family: Raleway,sans-serif;
					letter-spacing: .5px;
					line-height: 26px;
					top: 2px
				 }
 
					.mkd-comment-holder .mkd-comment .mkd-comment-text .mkd-comment-date:before {
						position: absolute;
						top: 6px;
						left: -10px;
						display: inline-block;
						content: "";
						height: 14px;
						width: 1px;
						background-color: #e2e3e3
					 }
 
	.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%;
			margin: 0
		 }
 
		.mkd-comment-list .children {margin: 0;padding:0 0 0 30px}
 
	.mkd-comment-form {margin-bottom: 40px}
 
	.comment-respond .comment-reply-title {font-size: 20px;margin-bottom:10px}
 
		.comment-respond .comment-reply-title a {font-size: 16px}
 
	.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: 4px;
	padding: 10px 15px;
	border: 1px solid #e9e9e9;
	outline: 0;
	font-family: inherit;
	font-size: 13px;
	background-color: #f6f6f5;
	color: #7f8385;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
 }
 
#respond input[type=text]:focus,#respond textarea:focus,.post-password-form input[type=password]:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-quiz:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus {border: 1px solid #221f1b}
 
#submit_comment,.post-password-form input[type=submit],input.wpcf7-form-control.wpcf7-submit {
	display: inline-block;
	width: auto;
	height: 45px;
	line-height: 45px;
	padding: 0 20px;
	border: 1px solid #8f78fc;
	font-size: 13px;
	color: #fff;
	background-color: #8f78fc;
	cursor: pointer;
	font-family: Raleway,sans-serif;
	-webkit-transition: all .15s ease-out;
	-moz-transition: all .15s ease-out;
	transition: all .15s ease-out
 }
 
#submit_comment:hover,.post-password-form input[type=submit]:hover,input.wpcf7-form-control.wpcf7-submit:hover {color: #8f78fc;background-color:#fff}
 
.mkd-pagination {
	display: inline-block;
	vertical-align: middle;
	width: 100%
 }
 
	.mkd-pagination li {
		display: block;
		float: left;
		margin: 0 4px 4px;
		text-align: center
	 }
 
		.mkd-pagination li a,.mkd-pagination li.active span,.mkd-single-links-pages-inner span {
			display: inline-block;
			font-weight: 600;
			position: relative;
			height: 42px;
			line-height: 40px;
			margin: 0;
			vertical-align: middle;
			width: 42px;
			font-family: Raleway,sans-serif;
			cursor: pointer;
			text-decoration: none;
			white-space: nowrap
		 }
 
		.mkd-pagination li:first-child {margin-left: 0}
 
		.mkd-pagination li a,.mkd-pagination li.active span {
			background: 0 0;
			border: 1px solid #ccc;
			color: #8b8a8a;
			font-size: 16px;
			-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
			transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
		.mkd-pagination li a:hover,.mkd-pagination li.active span {background: #8f78fc;color:#fff}
 
	.mkd-pagination .mkd-pagination-next a,.mkd-pagination .mkd-pagination-prev a,.mkd-single-links-pages-inner span {background: 0 0;border:1px solid #ccc}
 
	.mkd-pagination .mkd-pagination-next a span,.mkd-pagination .mkd-pagination-prev a span {font-size: 23px;line-height:40px}
 
.mkd-single-links-pages-inner span {
	color: #8b8a8a;
	font-size: 16px;
	text-align: center;
	-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
	transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
 }
 
.mkd-single-links-pages-inner a:hover span,.mkd-single-links-pages-inner>span {background: #8f78fc;color:#fff}
 
.mkd-owl-slider {opacity: 0}
 
	.mkd-owl-slider .owl-nav .owl-prev {
		position: absolute;
		left: 20px;
		top: 23px
	 }
 
	.mkd-owl-slider .owl-nav .owl-next {
		position: absolute;
		left: 65px;
		top: 23px
	 }
 
	.mkd-owl-slider .owl-nav .mkd-next-icon,.mkd-owl-slider .owl-nav .mkd-prev-icon {
		background: #fff;
		display: block;
		width: 35px;
		height: 35px;
		text-align: center
	 }
 
	.mkd-owl-slider .owl-nav .mkd-next-icon i,.mkd-owl-slider .owl-nav .mkd-prev-icon i {
		font-size: 22px;
		line-height: 35px;
		color: #373737;
		-webkit-transition: color cubic-bezier(.35,.7,.32,.9) .3s;
		-moz-transition: color cubic-bezier(.35,.7,.32,.9) .3s;
		transition: color cubic-bezier(.35,.7,.32,.9) .3s
	 }
 
	.mkd-owl-slider .owl-nav .mkd-next-icon:hover i,.mkd-owl-slider .owl-nav .mkd-prev-icon:hover i {color: #8f78fc}
 
	.mkd-owl-slider .owl-dots {text-align: center}
 
		.mkd-owl-slider .owl-dots .owl-dot {display: inline-block}
 
			.mkd-owl-slider .owl-dots .owl-dot 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-dots .owl-dot.active span {opacity: 1}
 
#mkd-back-to-top {opacity: 100;visibility:visible}


 
.mkd-owl-shortcode-slider .owl-controls {margin-top: 44px;text-align:center}
 
	.mkd-owl-shortcode-slider .owl-controls .owl-nav {color: #8b8a8a;font-size:40px}
 
		.mkd-owl-shortcode-slider .owl-controls .owl-nav .owl-prev {
			left: -50px;
			position: absolute;
			top: calc(50% - 54px)
		 }
 
		.mkd-owl-shortcode-slider .owl-controls .owl-nav .owl-next {
			position: absolute;
			right: -50px;
			top: calc(50% - 54px)
		 }
 
	.mkd-owl-shortcode-slider .owl-controls .owl-dots {display: inline-block;margin:0 auto}
 
		.mkd-owl-shortcode-slider .owl-controls .owl-dots .owl-dot {float: left}
 
			.mkd-owl-shortcode-slider .owl-controls .owl-dots .owl-dot:first-of-type:last-of-type {display: none}
 
			.mkd-owl-shortcode-slider .owl-controls .owl-dots .owl-dot span {
				background: #8b8a8a;
				height: 12px;
				display: block;
				margin: 0 6px;
				width: 12px;
				-webkit-border-radius: 50%;
				-moz-border-radius: 50%;
				border-radius: 50%
			 }
 
			.mkd-owl-shortcode-slider .owl-controls .owl-dots .owl-dot.active span {background: #8f78fc}
 
.mkd-owl-shortcode-slider.mkd-nav-inside .owl-controls .owl-nav .owl-prev {left: 2%}
 
.mkd-owl-shortcode-slider.mkd-nav-inside .owl-controls .owl-nav .owl-next {right: 2%}
 
.mkd-404-page {padding: 0}
 
.mkd-page-not-found {margin: 80px 0;text-align:center}
 
	.mkd-page-not-found h2 {margin-top: 27px;margin-bottom:40px}
 
	.mkd-page-not-found p {font-size: 19px;margin:10px 10% 50px}
 
#mkd-back-to-top {
	position: fixed;
	width: 64px;
	height: 64px;
	right: 32px;
	bottom: 32px;
	margin: 0;
	z-index: 10001;
	font-family: 'Fira Sans',sans-serif;
	-webkit-transition: opacity .15s ease-out,visibility .15s ease-out;
	-moz-transition: opacity .15s ease-out,visibility .15s ease-out;
	transition: opacity .15s ease-out,visibility .15s ease-out;
	overflow: hidden
 }
 
	#mkd-back-to-top .mkd-icon-stack,.mkd-back-to-top-inner {
		position: absolute;
		top: 0;
		left: 0;
		-moz-transition: all .25s cubic-bezier(.35,.7,.32,.9)
	 }
 
	#mkd-back-to-top.on {opacity: 1;visibility:visible}
 
	#mkd-back-to-top>span {
		width: 64px;
		height: 64px;
		line-height: 64px;
		text-align: center;
		display: block;
		color: #fff;
		font-size: 14px;
		background-color: #8f78fc;
		box-sizing: border-box
	 }
 
	#mkd-back-to-top span span {display: block;line-height:inherit}
 
	#mkd-back-to-top .mkd-icon-stack {
		-webkit-transition: all .25s cubic-bezier(.35,.7,.32,.9);
		transition: all .25s cubic-bezier(.35,.7,.32,.9);
		font-size: 32px;
		background: #474546;
		height: 64px;
		width: 64px;
		z-index: 10001
	 }
 
.mkd-back-to-top-inner {
	z-index: 10000;
	text-transform: uppercase;
	font-size: 14px;
	opacity: 0;
	-webkit-transition: -webkit-transform .25s cubic-bezier(.35,.7,.32,.9),opacity .25s cubic-bezier(.35,.7,.32,.9) .25s;
	-webkit-transition: all .25s cubic-bezier(.35,.7,.32,.9);
	transition: all .25s cubic-bezier(.35,.7,.32,.9);
	-webkit-transform: translate3d(0,30%,0);
	-moz-transform: translate3d(0,30%,0);
	transform: translate3d(0,30%,0)
 }
 
#mkd-back-to-top:hover .mkd-icon-stack {
	-webkit-transform: translate3d(0,-100%,0);
	-moz-transform: translate3d(0,-100%,0);
	transform: translate3d(0,-100%,0)
 }
 
#mkd-back-to-top:hover .mkd-back-to-top-inner {
	opacity: 1;
	-webkit-transition: all .25s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: all .25s cubic-bezier(.35,.7,.32,.9);
	transition: all .25s cubic-bezier(.35,.7,.32,.9);
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
 }
 
.mkd-self-hosted-video-holder .mkd-video-wrap .mejs-container,.mkd-self-hosted-video-holder .mkd-video-wrap .mejs-overlay-play {height: 100%!important;width:100%!important /*!important because of the inline style*/ /*!important because of the inline style*/}
 
.screen-reader-text {
	clip: rect(1px,1px,1px,1px);
	position: absolute!important;
	height: 1px;
	width: 1px;
	overflow: hidden
 }
 
	.screen-reader-text:focus {
		background-color: #f1f1f1;
		border-radius: 3px;
		box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
		clip: auto!important;
		color: #21759b;
		display: block;
		font-size: 14px;
		font-size: .875rem;
		font-weight: 700;
		height: auto;
		left: 5px;
		line-height: normal;
		padding: 15px 23px 14px;
		text-decoration: none;
		top: 5px;
		width: auto;
		z-index: 100000
	 }
 
.mkd-widget-separator {padding-left: 15px}
 
	.mkd-widget-separator:before {
		content: "";
		position: absolute;
		display: inline-block;
		top: calc(50% - 10px);
		left: 0;
		width: 1px;
		height: 20px;
		background-color: #8b8a8a;
		opacity: .5
	 }
 
.mkd-light-header .mkd-widget-separator:before {background-color: #fff}
 
.mkd-dark-header .mkd-widget-separator:before {background-color: #cacccc}
 
.mkd-content-bottom>.mkd-container {background-color: transparent}
 
div.wpcf7 .ajax-loader {display: none}
 
.mkd-logo-wrapper,.mkd-logo-wrapper a {display: inline-block;vertical-align:middle}
 
.mkd-logo-wrapper a {position: relative;max-width:100%}
 
	.mkd-logo-wrapper a img {
		height: 100%;
		width: auto;
		display: block;
		-webkit-transition: opacity .2s ease;
		-moz-transition: opacity .2s ease;
		transition: opacity .2s ease
	 }
 
.mkd-main-menu,.mkd-main-menu ul li {display: inline-block;position:relative}
 
.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-light-logo-area .mkd-logo-wrapper a img.mkd-dark-logo,.mkd-light-logo-area .mkd-logo-wrapper a img.mkd-normal-logo {opacity: 0}
 
.mkd-light-logo-area .mkd-logo-wrapper a img.mkd-light-logo {opacity: 1}
 
.mkd-dark-logo-area .mkd-logo-wrapper a img.mkd-normal-logo {opacity: 0}
 
.mkd-dark-logo-area .mkd-logo-wrapper a img.mkd-dark-logo {opacity: 1}
 
.mkd-dark-logo-area .mkd-logo-wrapper a img.mkd-light-logo {opacity: 0}
 
.mkd-main-menu {
	vertical-align: middle;
	height: 100%;
	margin-left: 15px
 }
 
	.mkd-main-menu ul {
		list-style: none;
		margin: 0;
		padding: 0;
		text-align: left
	 }
 
		.mkd-main-menu ul li {
			float: left;
			padding: 0;
			margin: 0;
			background-repeat: no-repeat;
			background-position: right
		 }
 
			.mkd-main-menu ul li a {font-size: 14px;font-family:Raleway,sans-serif}
 
				.mkd-main-menu ul li a.no_link {cursor: default}
 
			.mkd-main-menu ul li.mkd-active-item a,.mkd-main-menu ul li:hover a {color: #0066cc}
 
		.mkd-main-menu ul .mkd-menu-item-description {
			display: block;
			text-transform: none;
			font-size: 10px;
			color: #ccc;
			font-weight: 400;
			line-height: 1.7em;
			margin-top: -4px
		 }
 
		.mkd-main-menu ul .mkd-menu-featured-icon {
			position: relative;
			display: inline-block!important;
			top: -3px;
			margin-left: 5px;
			color: #0066cc;
			font-size: 11px
		 }
 
	.mkd-main-menu>ul {
		display: inline-block;
		vertical-align: middle;
		position: relative;
		height: 100%
	 }
 
		.mkd-main-menu>ul>li {height: 65%}
 
			.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.mkd-menu-item-with-description {text-align: center}
 
			.mkd-main-menu>ul>li>a {
				position: relative;
				display: inline-block;
				height: 100%;
				padding: 0;
				font-family: Raleway,sans-serif;
				font-size: 20px;
				font-weight: 500;
				vertical-align: middle;
				color: #323232;
				background-color: transparent;
				-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
				transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9)
			 }
 
				.mkd-main-menu>ul>li>a:before {height: 2px;bottom:0}
 
				.mkd-main-menu>ul>li>a:after {height: 1px;bottom:4px}
 
				.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 50px;
					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:after,.mkd-main-menu>ul>li>a span.item_inner:before,.mkd-main-menu>ul>li>a:after,.mkd-main-menu>ul>li>a:before {
						content: "";
						display: none;
						position: absolute;
						left: 0;
						background-color: transparent;
						-webkit-transition: background-color .15s ease-out;
						transition: background-color .15s ease-out;
						width: 100%
					 }
 
					.mkd-main-menu>ul>li>a span.item_inner:before {bottom: 0;height:2px}
 
					.mkd-main-menu>ul>li>a span.item_inner:after {height: 1px;bottom:4px}
 
				.mkd-main-menu>ul>li>a .mkd-menu-arrow {padding-left: 7px}
 
				.mkd-main-menu>ul>li>a>i.blank {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}
 
header.transparent.fixed.scrolled .mkd-drop-down .second,header.transparent.fixed_hiding.scrolled .mkd-drop-down .second {top: 100%}
 
.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;
	-moz-transition: top .15s ease-out;
	transition: top .15s ease-out
 }
 
header.transparent:not(.sticky) .mkd-drop-down .second {top: 75%}
 
header.transparent.mkd-menu-item-first-level-bg-color:not(.sticky) .mkd-drop-down .second,header.transparent.with_border:not(.sticky) .mkd-drop-down .second {top: 100%}
 
.mkd-drop-down li.left_position .second,header.transparent.mkd-menu-item-first-level-bg-color .mkd-drop-down .second:not(.right) {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
 }
 
	.mkd-drop-down .narrow .second i.blank {display: none}
 
	.mkd-drop-down .narrow .second i.mkd-menu-arrow {
		position: absolute;
		top: 50%;
		right: 15px;
		display: inline-block;
		vertical-align: middle;
		color: #aeadad;
		font-size: 17px;
		-webkit-transform: translateY(-52%);
		-moz-transform: translateY(-52%);
		transform: translateY(-52%);
		-webkit-backface-visibility: hidden
	 }
 
.mkd-drop-down .second .inner>ul,.mkd-drop-down li.narrow .second .inner ul {
	display: inline-block;
	position: relative;
	background-color: #fff;
	border: 1px solid #fff;
	padding: 18px 0;
	box-sizing: border-box
 }
 
.mkd-drop-down>ul>li.narrow>.second>.inner>ul,.mkd-drop-down>ul>li.wide>.second>.inner>ul {background-color: #fff;border:1px solid #fff}
 
.mkd-drop-down .second .inner ul li {
	display: block;
	padding: 0 15px;
	position: relative;
	float: none;
	height: auto;
	background: 0;
	width: 190px;
	-webkit-transition: background-color .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: background-color .3s cubic-bezier(.35,.7,.32,.9);
	transition: background-color .3s cubic-bezier(.35,.7,.32,.9)
 }
 
li.narrow .second .inner ul li:last-child {border-bottom: none}
 
.mkd-drop-down .wide.left_position .second ul li,.mkd-drop-down .wide.right_position .second ul li {width: 180px}
 
.mkd-drop-down .narrow .second .inner ul li {
	padding: 0;
	width: 220px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: background-color .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: background-color .3s cubic-bezier(.35,.7,.32,.9);
	transition: background-color .3s cubic-bezier(.35,.7,.32,.9)
 }
 
.mkd-drop-down .second .inner ul li a {
	display: block;
	font-family: Raleway,sans-serif;
	color: #9b9a9a;
	height: auto;
	font-size: 14px;
	font-weight: 400;
	padding: 5px 26px;
	position: relative;
	-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
	transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9)
 }
 
	.mkd-drop-down .second .inner ul li a:before {
		content: "";
		position: absolute;
		top: 25%;
		left: -1px;
		height: 50%;
		width: 4px;
		transform-origin: left;
		background: #0066cc;
		-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
		transition: all .3s cubic-bezier(.35,.7,.32,.9);
		-webkit-transform: scale(0,1);
		-moz-transform: scale(0,1);
		transform: scale(0,1)
	 }
 
	.mkd-drop-down .second .inner ul li a:hover:before {
		-webkit-transform: scale(1,1);
		-moz-transform: scale(1,1);
		transform: scale(1,1)
	 }
 
.mkd-drop-down .second .inner ul li ul li:hover>a,.mkd-drop-down .second .inner ul li.current-menu-item>a,.mkd-drop-down .second .inner ul li.sub ul li:hover>a,.mkd-drop-down .second .inner>ul>li:hover>a {color: #8f78fc}
 
.mkd-drop-down .second .inner ul li a .item_text {
	display: block;
	margin: 0;
	overflow: hidden;
	padding: 0 30px 0 0;
	position: relative;
	transition: padding .2s ease 0s
 }
 
.mkd-drop-down .wide .second i {display: none}
 
.mkd-drop-down .narrow .second .inner ul li ul {
	position: absolute;
	left: calc(100% + 1px);
	top: -19px;
	height: auto;
	opacity: 0;
	overflow: hidden;
	z-index: 10;
	-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
	transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
	-webkit-transform: translateZ(0)
 }
 
.mkd-drop-down .second .inner ul li:hover ul {z-index: 20;opacity:1}
 
.mkd-drop-down .second .inner ul li ul li:hover ul {
	z-index: 20;
	opacity: 1!important;
	display: block!important;
	visibility: visible!important
 }
 
.mkd-drop-down .menu_icon_wrapper {font-size: 14px;color:inherit}
 
	.mkd-drop-down .menu_icon_wrapper>.menu_icon:not(.blank) {margin-right: 10px}
 
body.mkd-dropdown-slide-from-bottom .mkd-drop-down .second {-webkit-transition: top .15s cubic-bezier(.35,.7,.32,.9),opacity .2s cubic-bezier(.35,.7,.32,.9),height 0s cubic-bezier(.35,.7,.32,.9);transition:top .15s cubic-bezier(.35,.7,.32,.9),opacity .2s cubic-bezier(.35,.7,.32,.9),height 0s cubic-bezier(.35,.7,.32,.9)}
 
body.mkd-dropdown-slide-from-bottom .mkd-drop-down .wide .second {
	-webkit-transition: -webkit-transform .2s ease-out;
	transition: transform .2s ease-out;
	-webkit-transform: translate3d(0,30px,0);
	-moz-transform: translate3d(0,30px,0);
	transform: translate3d(0,30px,0)
 }
 
	body.mkd-dropdown-slide-from-bottom .mkd-drop-down .wide .second .inner>ul {
		visibility: hidden;
		top: 0;
		opacity: 0;
		-webkit-transition: all .25s cubic-bezier(0,.57,.58,1);
		transition: all .25s cubic-bezier(0,.57,.58,1)
	 }
 
body.mkd-dropdown-slide-from-bottom .mkd-drop-down .narrow .second .inner>ul {
	visibility: hidden;
	top: 30px;
	opacity: 0;
	-webkit-transition: all .25s cubic-bezier(0,.57,.58,1);
	transition: all .25s cubic-bezier(0,.57,.58,1)
 }
 
body.mkd-dropdown-slide-from-bottom .mkd-drop-down .narrow .second .inner ul li:hover ul {
	opacity: 1;
	visibility: visible;
	top: 0
 }
 
body.mkd-dropdown-slide-from-bottom .mkd-drop-down .narrow .second .inner ul li ul {
	opacity: 0;
	visibility: hidden;
	top: 22px;
	-webkit-transition: all .25s cubic-bezier(0,.57,.58,1);
	transition: all .25s cubic-bezier(0,.57,.58,1)
 }
 
body.mkd-dropdown-slide-from-bottom .mkd-drop-down .wide .second.mkd-drop-down-start {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
 }
 
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;
	opacity: 1;
	visibility: visible;
	overflow: visible
 }
 
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: calc(100% + 1px)}
 
.mkd-drop-down .second.right {right: 0;left:auto}
 
.mkd-drop-down .second .inner ul.right li a {text-align: right}
 
.mkd-drop-down .second .inner ul.right li ul {margin-left: -2px;left:-100%}
 
.mkd-drop-down .wide .second ul {padding: 33px 0;vertical-align:middle}
 
.mkd-drop-down .wide .second.mkd-dropdown-with-background-image ul {background-color: transparent}
 
.mkd-drop-down .wide .second ul li {
	float: left;
	padding: 0;
	border-bottom: 0;
	width: 100%;
	border-right: 1px solid #e1e1e1;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
 }
 
.mkd-top-bar,.mkd-top-bar .mkd-top-bar-widget-area-inner {box-sizing: border-box}
 
.mkd-drop-down .wide .second ul li:last-child {border: 0;margin-right:0}
 
.mkd-drop-down .wide .second ul li a {padding: 6px 15px}
 
.mkd-drop-down .wide .second>.inner>ul {width: 1100px}
 
.mkd-drop-down .wide .second .inner>ul>li:hover>a {background-color: #f0f0ef}
 
@media only screen and (min-width:1400px) {.mkd-grid-1300 .mkd-drop-down .wide .second>.inner>ul}
 
{}
 
@media only screen and (min-width:1300px) {.mkd-grid-1200 .mkd-drop-down .wide .second>.inner>ul}
 
{}
 
	.mkd-grid-1000 .mkd-drop-down .wide .second>.inner>ul {width: 1000px}
 
	.mkd-grid-800 .mkd-drop-down .wide .second>.inner>ul {width: 800px}
 
	.mkd-drop-down .wide .second>.inner>ul>li {width: 25%}
 
	.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 .wide .second .inner>ul>li>a {
		color: #2b2a28;
		font-weight: 700;
		font-size: 16px;
		line-height: 1.5em;
		font-family: Raleway,sans-serif;
		padding-top: 0;
		padding-bottom: 5px
	 }
 
		.mkd-drop-down .wide .second .inner>ul>li>a .item_text {padding: 0}
 
		.mkd-drop-down .wide .second .inner>ul>li>a .mkd-menu-item-description {font-size: 14px}
 
	.mkd-drop-down .wide .second ul li ul {
		display: block;
		left: 0;
		padding: 0;
		position: relative;
		top: 0;
		visibility: visible;
		background-color: transparent!important
	 }
 
		.mkd-drop-down .wide .second ul li ul:after,.mkd-drop-down .wide .second ul li ul:before {content: " ";display:table}
 
		.mkd-drop-down .wide .second ul li ul li {
			padding: 0;
			margin: 0;
			border: 0
		 }
 
	.mkd-full-width-wide-menu .mkd-drop-down .wide .second {background-color: #fff;border:1px solid #fff}
 
		.mkd-full-width-wide-menu .mkd-drop-down .wide .second .inner ul {background-color: transparent!important;border-color:transparent!important}
 
	.mkd-full-width-wide-menu .wide .second .inner {text-align: center}
 
	.mkd-full-width-wide-menu .second .inner ul {text-align: left}
 
	.mkd-drop-down .wide.icons .second ul li a span {position: relative;display:block}
 
	.mkd-drop-down .wide.icons .second ul li.mkd-menu-item-with-icon>a .item_text {padding: 0!important}
 
	.mkd-drop-down .wide.icons .second ul li.mkd-menu-item-with-icon .menu_icon_wrapper {position: relative}
 
		.mkd-drop-down .wide.icons .second ul li.mkd-menu-item-with-icon .menu_icon_wrapper:before {
			content: "45";
			font-family: ElegantIcons;
			text-rendering: auto;
			vertical-align: middle;
			display: inline-block;
			font-size: 14px;
			left: -5px;
			line-height: 14px;
			position: absolute;
			text-transform: none;
			top: 13px;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			transform: translateY(-50%);
			-webkit-transition: left .2s cubic-bezier(.54,.49,0,1.75),opacity .1s ease-out;
			-moz-transition: left .2s cubic-bezier(.54,.49,0,1.75),opacity .1s ease-out;
			transition: left .2s cubic-bezier(.54,.49,0,1.75),opacity .1s ease-out;
			opacity: 0
		 }
 
		.mkd-drop-down .wide.icons .second ul li.mkd-menu-item-with-icon .menu_icon_wrapper i {-webkit-transition: -webkit-transform 0s 0s,opacity .15s ease-out .05s;transition:transform 0s 0s,opacity .15s ease-out .05s}
 
	.mkd-drop-down .wide.icons .second ul li.mkd-menu-item-with-icon:hover .menu_icon_wrapper i {
		-webkit-transform: translateX(-5px);
		-moz-transform: translateX(-5px);
		transform: translateX(-5px);
		opacity: 0;
		-webkit-transition: -webkit-transform .2s cubic-bezier(.54,.49,0,1.75) 0s,opacity .15s ease-out;
		transition: transform .2s cubic-bezier(.54,.49,0,1.75) 0s,opacity .15s ease-out
	 }
 
	.mkd-drop-down .wide.icons .second ul li.mkd-menu-item-with-icon:hover .menu_icon_wrapper:before {
		opacity: 1;
		left: 0;
		-webkit-transition: left .2s cubic-bezier(.54,.49,0,1.75) .15s,opacity .15s ease-out .15s;
		-moz-transition: left .2s cubic-bezier(.54,.49,0,1.75) .15s,opacity .15s ease-out .15s;
		transition: left .2s cubic-bezier(.54,.49,0,1.75) .15s,opacity .15s ease-out .15s
	 }
 
	.mkd-drop-down .wide.icons .second i {
		width: 24px;
		height: auto;
		float: left;
		display: inline-block;
		vertical-align: middle;
		color: inherit;
		line-height: inherit
	 }
 
		.mkd-drop-down .wide.icons .second i.blank {
			background: 0 0;
			border: 0;
			display: none
		 }
 
	.mkd-drop-down .wide .second ul li div.flexslider li:nth-child(4n+1) {clear: none}
 
	.carousel .carousel-control .mkd-thumb-holder .img,.mkd-blog-list-holder.mkd-boxes.mkd-column-2>ul>li:nth-child(2n+1),.mkd-blog-list-holder.mkd-boxes.mkd-column-4>ul>li:nth-child(4n+1),.mkd-blog-list-holder.mkd-image-in-box.mkd-column-2>ul>li:nth-child(2n+1),.mkd-blog-list-holder.mkd-image-in-box.mkd-column-4>ul>li:nth-child(4n+1),.mkd-blog-list-holder.mkd-minimal.mkd-column-2>ul>li:nth-child(2n+1),.mkd-blog-list-holder.mkd-minimal.mkd-column-4>ul>li:nth-child(4n+1),.mkd-countdown .countdown-row,.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-page-header .mkd-sticky-header .mkd-sticky-right-widget-area:after,.mkd-pl-standard-pagination,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: #8f78fc}
 
	.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: 18px 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,.mkd-top-bar {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: #8f78fc}
 
	.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-vertical-menu {font-family: Raleway,sans-serif}
 
	.mkd-search-form {position: relative}
 
		.mkd-search-form input[type=text] {
			width: 235px;
			border: 1px solid transparent;
			background-color: #f3f5f6;
			border-radius: 20px;
			box-sizing: border-box;
			height: 38px;
			padding: 0 10px 0 45px;
			margin: 0;
			font-family: Raleway,sans-serif;
			font-size: 13px;
			font-weight: 500;
			color: #8a95a8
		 }
 
		.mkd-search-form input[type=submit] {
			font-family: ElegantIcons;
			margin: 0;
			padding: 0;
			background-color: transparent;
			border: 0;
			color: #a7b0be;
			font-size: 16px;
			position: absolute;
			left: 15px;
			top: 9px;
			cursor: pointer
		 }
 
	.mkd-dark-header .mkd-search-form input[type=text] {
		background-color: transparent;
		border-color: #000;
		color: #000
	 }
 
		.mkd-dark-header .mkd-search-form input[type=text]::-webkit-input-placeholder {color: #000}
 
		.mkd-dark-header .mkd-search-form input[type=text]:-moz-placeholder {color: #000}
 
		.mkd-dark-header .mkd-search-form input[type=text]::-moz-placeholder {color: #000}
 
		.mkd-dark-header .mkd-search-form input[type=text]:-ms-input-placeholder {color: #000}
 
	.mkd-dark-header .mkd-search-form input[type=submit] {color: #000}
 
	.mkd-light-header .mkd-search-form input[type=submit],.mkd-sections-link a,.mkd-top-bar,.mkd-top-bar-light .mkd-top-bar,.mkd-top-bar-light .mkd-top-bar .widget {color: #fff}
 
	.mkd-light-header .mkd-search-form input[type=text] {
		background-color: transparent;
		border-color: #fff;
		color: #fff
	 }
 
		.mkd-light-header .mkd-search-form input[type=text]::-webkit-input-placeholder {color: #fff}
 
		.mkd-light-header .mkd-search-form input[type=text]:-moz-placeholder {color: #fff}
 
		.mkd-light-header .mkd-search-form input[type=text]::-moz-placeholder {color: #fff}
 
		.mkd-light-header .mkd-search-form input[type=text]:-ms-input-placeholder {color: #fff}
 
	.mkd-sections-link a span {font-size: 10px;font-weight:700}
 
	.mkd-sections-link a i {margin-right: 10px}
 
	.mkd-top-bar-background {
		position: absolute;
		height: 90px;
		top: 0;
		background-color: #333232;
		z-index: 101;
		width: 100%!important
	 }
 
	.mkd-top-bar {
		width: 100%;
		background-color: #333232;
		position: relative;
		font-weight: 400;
		height: 45px;
		font-size: 13px;
		z-index: 111
	 }
 
		.mkd-top-bar .mkd-grid {height: 100%}
 
			.mkd-top-bar .mkd-grid .mkd-vertical-align-containers {padding-left: 0;padding-right:0}
 
		.mkd-top-bar .mkd-vertical-align-containers .mkd-position-center:before,.mkd-top-bar .mkd-vertical-align-containers .mkd-position-left:before,.mkd-top-bar .mkd-vertical-align-containers .mkd-position-right:before {margin-right: 0}
 
		.mkd-top-bar .mkd-top-bar-widget-area,.mkd-top-bar .mkd-top-bar-widget-area-inner {height: 100%}
 
		.mkd-top-bar .mkd-top-bar-widget {
			display: table;
			float: left;
			height: 100%;
			padding-right: 24px
		 }
 
			.mkd-top-bar .mkd-top-bar-widget:last-child {padding-right: 0}
 
			.mkd-top-bar .mkd-top-bar-widget.widget_text {position: relative}
 
		.mkd-top-bar .mkd-top-bar-widget-inner {display: table-cell;vertical-align:middle}
 
		.mkd-top-bar .mkd-logo-wrapper a {max-height: 45px}
 
	.mkd-top-bar-light .mkd-top-bar .widget .widgettitle,.mkd-top-bar-light .mkd-top-bar .widget a,.mkd-top-bar-light .mkd-top-bar .widget i,.mkd-top-bar-light .mkd-top-bar .widget p,.mkd-top-bar-light .mkd-top-bar .widget span {color: #fff!important}
 
	.mkd-top-bar-dark .mkd-top-bar,.mkd-top-bar-dark .mkd-top-bar .widget {color: #000}
 
	.mkd-top-bar-dark .mkd-top-bar .widget .widgettitle,.mkd-top-bar-dark .mkd-top-bar .widget a,.mkd-top-bar-dark .mkd-top-bar .widget i,.mkd-top-bar-dark .mkd-top-bar .widget p,.mkd-top-bar-dark .mkd-top-bar .widget span {color: #000!important}
 
	.mkd-top-bar-gray .mkd-top-bar,.mkd-top-bar-gray .mkd-top-bar .widget,.mkd-top-bar-gray .mkd-top-bar .widget .widgettitle,.mkd-top-bar-gray .mkd-top-bar .widget a,.mkd-top-bar-gray .mkd-top-bar .widget i,.mkd-top-bar-gray .mkd-top-bar .widget p,.mkd-top-bar-gray .mkd-top-bar .widget span {color: #777}
 
	.mkd-header-standard .mkd-main-menu {margin-left: 18px}
 
	.mkd-header-standard .mkd-menu-area {
		background-color: #fff;
		box-shadow: 0 1px 3px rgba(0,0,0,.15);
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
		.mkd-header-standard .mkd-menu-area .mkd-vertical-align-containers .mkd-position-left-inner {height: 100%}
 
			.mkd-header-standard .mkd-menu-area .mkd-vertical-align-containers .mkd-position-left-inner.mkd-menu-area-position-right {    height: 50px;}
 
				.mkd-header-standard .mkd-menu-area .mkd-vertical-align-containers .mkd-position-left-inner.mkd-menu-area-position-right .mkd-logo-wrapper {
                
				}
 
		.mkd-header-standard .mkd-menu-area .mkd-main-menu-widget-area {
			position: relative;
			display: inline-block;
			vertical-align: middle;
			margin-left: 8px;
			height: 100%
		 }
 
		.mkd-header-standard .mkd-menu-area .mkd-main-menu-widget-area-inner {height: 100%}
 
		.mkd-header-standard .mkd-menu-area .mkd-right-from-main-menu-widget {
			display: table;
			float: left;
			padding: 0 15px 0 0;
			position: relative;
			vertical-align: middle;
			height: 100%
		 }
 
			.mkd-header-standard .mkd-menu-area .mkd-right-from-main-menu-widget:last-child {padding-right: 0}
 
			.mkd-header-standard .mkd-menu-area .mkd-right-from-main-menu-widget .mkd-right-from-main-menu-widget-inner {display: table-cell;vertical-align:middle}
 
	.mkd-header-standard.mkd-light-header .mkd-menu-area .mkd-right-from-main-menu-widget:before {background-color: rgba(255,255,255,.5)}
 
	.mkd-header-standard.mkd-dark-header .mkd-menu-area .mkd-right-from-main-menu-widget:before {background-color: rgba(0,0,0,.5)}
 
	.mkd-header-standard.mkd-header-standard-in-grid-shadow-disable .mkd-page-header .mkd-menu-area .mkd-grid .mkd-vertical-align-containers,.mkd-header-standard.mkd-header-standard-shadow-disable .mkd-menu-area {box-shadow: none}
 
	.mkd-header-standard-extended .mkd-page-header .mkd-logo-area {
		background-color: #fff;
		border-bottom: 1px solid #e2e2e2;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		height: 100px;
		z-index: 1
	 }
 
		.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-logo-wrapper a {max-height: 90px}
 
		.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-vertical-align-containers .mkd-position-right-inner {height: auto}
 
		.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-logo-widget-area {
			margin-left: 8px;
			position: relative;
			display: inline-block;
			vertical-align: middle
		 }
 
		.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-right-from-logo-widget {
			float: left;
			padding: 0 25px 0 0;
			position: relative
		 }
 
	.mkd-blog-list-holder .mkd-item-info-section>div.mkd-blog-share .mkd-social-share-holder>ul,.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-main-menu>ul>li:first-child>a span.item_inner {padding-left: 0}
 
	.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-right-from-logo-widget:last-child {padding-right: 0}
 
	.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-right-from-logo-widget.widget_text h6 {text-align: left}
 
	.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-right-from-logo-widget.widget_text .mkd-iwt-title-holder h6 {
		font-size: 13px;
		margin-top: 2px;
		margin-bottom: 0
	 }
 
	.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-right-from-logo-widget.widget_text .mkd-iwt:not(.mkd-iwt-left-from-title) .mkd-iwt-title-holder {margin-bottom: 0}
 
	.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-right-from-logo-widget.widget_text .mkd-iwt-text-holder p {
		margin: 0;
		font-size: 13px;
		line-height: 1em
	 }
 
	.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-right-from-logo-widget.widget_text .mkd-icon-top-left {float: left;margin-right:15px}
 
	.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-right-from-logo-widget.widget_text .mkd-elements-top-right {float: left}
 
	.mkd-header-standard-extended .mkd-page-header .mkd-menu-area {
		background-color: #fff;
		box-shadow: 0 1px 3px rgba(0,0,0,.15);
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		height: 80px
	 }
 
		.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-logo-wrapper a {max-height: 72px}
 
		.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-main-menu {margin-left: 0}
 
		.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-vertical-align-containers .mkd-position-left-inner,.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-vertical-align-containers .mkd-position-right-inner {height: 100%}
 
		.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-main-menu-widget-area {
			margin-left: 8px;
			position: relative;
			display: inline-block;
			vertical-align: middle;
			height: 100%
		 }
 
			.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-main-menu-widget-area .mkd-main-menu-widget-area-inner {height: 100%}
 
		.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-right-from-main-menu-widget {
			float: left;
			display: table;
			height: 100%;
			padding: 0 15px 0 0;
			position: relative
		 }
 
			.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-right-from-main-menu-widget .mkd-right-from-main-menu-widget-inner {display: table-cell;vertical-align:middle}
 
			.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-right-from-main-menu-widget:last-child {padding-right: 0}
 
	.mkd-header-standard-extended.mkd-header-standard-extended-menu-in-grid-shadow-disable .mkd-page-header .mkd-menu-area .mkd-grid .mkd-vertical-align-containers,.mkd-header-standard-extended.mkd-header-standard-extended-menu-shadow-disable .mkd-menu-area {box-shadow: none!important}
 
	.mkd-header-standard-extended.mkd-header-standard-extended-logo-border-disable .mkd-logo-area,.mkd-header-standard-extended.mkd-header-standard-extended-logo-in-grid-border-disable .mkd-page-header .mkd-logo-area .mkd-grid .mkd-vertical-align-containers {border: none!important}
 
@media only screen and (max-width:1440px) {.mkd-header-standard-extended .mkd-page-header .mkd-logo-area .mkd-logo-wrapper a}
 
{}
 
@media only screen and (max-width:1280px) {.mkd-header-standard-extended .mkd-logo-widget-area}
 
{}
 
	.mkd-header-box .mkd-top-bar {background-color: transparent!important}
 
	.mkd-header-box .mkd-page-header .mkd-menu-area {
		height: 100px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
		.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-logo-wrapper a {max-height: 90px}
 
		.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-vertical-align-containers {
			box-shadow: 0 1px 3px rgba(0,0,0,.15);
			box-sizing: initial;
			margin: 0 -35px;
			padding: 0 35px!important;
			background-color: #fff
		 }
 
			.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-vertical-align-containers .mkd-position-left-inner {height: 100%}
 
		.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-main-menu-widget-area {
			position: relative;
			display: inline-block;
			vertical-align: middle;
			margin-left: 8px;
			height: 100%
		 }
 
		.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-main-menu-widget-area-inner {height: 100%}
 
		.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-right-from-main-menu-widget {
			display: table;
			float: left;
			padding: 0 15px 0 0;
			position: relative;
			vertical-align: middle;
			height: 100%
		 }
 
	.mkd-header-minimal .mkd-page-header .mkd-menu-area .mkd-position-right-inner,.mkd-header-minimal .mkd-page-header .mkd-sticky-header .mkd-position-left-inner {height: auto}
 
	.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-right-from-main-menu-widget:last-child {padding-right: 0}
 
	.mkd-header-box .mkd-page-header .mkd-menu-area .mkd-right-from-main-menu-widget .mkd-right-from-main-menu-widget-inner {display: table-cell;vertical-align:middle}
 
	.mkd-header-box .mkd-page-header.mkd-page-header-offset {top: 45px}
 
	.mkd-header-box .mkd-drop-down .wide .second>.inner>ul {width: 1200px}
 
	.mkd-header-box.mkd-grid-1000 .mkd-drop-down .wide .second>.inner>ul {width: 1100px}
 
	.mkd-header-box.mkd-grid-800 .mkd-drop-down .wide .second>.inner>ul {width: 900px}
 
@media only screen and (min-width:1400px) {.mkd-header-box.mkd-grid-1300 .mkd-drop-down .wide .second>.inner>ul}
 
{}
 
@media only screen and (min-width:1300px) {.mkd-header-box.mkd-grid-1200 .mkd-drop-down .wide .second>.inner>ul}
 
{}
 
	.mkd-header-minimal .mkd-page-header .mkd-menu-area {
		background-color: #fff;
		box-shadow: 0 1px 3px rgba(0,0,0,.15);
		box-sizing: border-box
	 }
 
		.mkd-header-minimal .mkd-page-header .mkd-menu-area .mkd-vertical-align-containers {padding: 0 29px}
 
		.mkd-header-minimal .mkd-page-header .mkd-menu-area .mkd-position-center:before,.mkd-header-minimal .mkd-page-header .mkd-menu-area .mkd-position-left:before,.mkd-header-minimal .mkd-page-header .mkd-menu-area .mkd-position-right:before {content: ""}
 
	.mkd-header-minimal.mkd-header-minimal-in-grid-shadow-disable .mkd-page-header .mkd-menu-area .mkd-grid .mkd-vertical-align-containers,.mkd-header-minimal.mkd-header-minimal-shadow-disable .mkd-menu-area {box-shadow: none}
 
	.mkd-header-divided .mkd-menu-area {
		background-color: #fff;
		box-shadow: 0 1px 3px rgba(0,0,0,.15);
		opacity: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
		.mkd-header-divided .mkd-menu-area .mkd-grid {height: 100%}
 
	.mkd-header-divided .mkd-logo-wrapper a img {margin: 0 auto}
 
	.mkd-header-divided .mkd-main-menu {width: auto;margin:0}
 
		.mkd-header-divided .mkd-main-menu>ul>li>a span.item_inner {padding: 0 28px}
 
	.mkd-header-divided .mkd-vertical-align-containers {padding: 0}
 
		.mkd-header-divided .mkd-vertical-align-containers .mkd-position-left {text-align: right}
 
			.mkd-header-divided .mkd-vertical-align-containers .mkd-position-left .mkd-position-left-inner {
				height: 100%;
				text-align: left;
				padding-right: 50px
			 }
 
		.mkd-header-divided .mkd-vertical-align-containers .mkd-position-right {text-align: left}
 
			.mkd-header-divided .mkd-vertical-align-containers .mkd-position-right .mkd-position-right-inner {height: 100%;padding-left:50px}
 
	.mkd-header-divided .mkd-page-header .mkd-vertical-align-containers .mkd-position-center {position: absolute;width:100%}
 
		.mkd-header-divided .mkd-page-header .mkd-vertical-align-containers .mkd-position-center:before {
			content: "";
			display: inline-block;
			vertical-align: middle;
			height: 100%;
			margin-right: -3px
		 }
 
	.mkd-header-divided.mkd-header-divided-in-grid-shadow-disable .mkd-page-header .mkd-menu-area .mkd-grid .mkd-vertical-align-containers,.mkd-header-divided.mkd-header-divided-shadow-disable .mkd-menu-area {box-shadow: none!important}
 
	.mkd-header-divided .mkd-mobile-header .mkd-position-left-inner {height: auto!important}
 
@media only screen and (max-width:1200px) {.mkd-header-divided .mkd-main-menu>ul>li>a span.item_inner}
 
{}
 
	.mkd-header-centered .mkd-page-header .mkd-logo-area {
		background-color: #fff;
		height: 80px;
		z-index: 1;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
		.mkd-header-centered .mkd-page-header .mkd-logo-area .mkd-logo-wrapper a {max-height: 72px}
 
	.mkd-header-centered .mkd-page-header .mkd-menu-area {
		background-color: #fff;
		box-shadow: 0 1px 3px rgba(0,0,0,.15);
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
		.mkd-header-centered .mkd-page-header .mkd-menu-area .mkd-vertical-align-containers .mkd-position-center-inner {height: 100%}
 
	.mkd-header-centered .mkd-page-header .mkd-page-header .mkd-sticky-header .mkd-position-left-inner {height: auto}
 
	.mkd-header-centered .mkd-page-header .mkd-page-header .mkd-sticky-header .mkd-position-right-inner {height: 100%}
 
	.mkd-header-centered.mkd-header-centered-logo-border-disable .mkd-logo-area,.mkd-header-centered.mkd-header-centered-logo-in-grid-border-disable .mkd-page-header .mkd-logo-area .mkd-grid .mkd-vertical-align-containers {border-bottom: none!important}
 
	.mkd-header-centered.mkd-header-centered-menu-in-grid-shadow-disable .mkd-page-header .mkd-menu-area .mkd-grid .mkd-vertical-align-containers,.mkd-header-centered.mkd-header-centered-menu-shadow-disable .mkd-menu-area {box-shadow: none!important}
 
	.mkd-header-vertical .mkd-logo-wrapper {
		z-index: 100;
		display: block;
		position: relative;
		overflow: hidden
	 }
 
		.mkd-header-vertical .mkd-logo-wrapper a {
			display: inline-block;
			vertical-align: middle;
			position: relative;
			height: 100%
		 }
 
		.mkd-header-vertical .mkd-logo-wrapper img {
			display: block;
			height: auto;
			max-height: 100%;
			-webkit-transition: opacity .3s ease;
			-moz-transition: opacity .3s ease;
			transition: opacity .3s ease
		 }
 
	.mkd-header-vertical .mkd-vertical-area-widget-holder {
		z-index: 100;
		position: absolute;
		width: 100%;
		bottom: 0;
		left: 0;
		font-size: 13px;
		line-height: 23px;
		color: #465161
	 }
 
	.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second {
		position: absolute;
		top: -15px;
		left: calc(100% + 40px);
		width: 100%;
		margin-left: 30px;
		opacity: 0;
		background-color: #fff;
		visibility: hidden;
		-webkit-transition: all .25s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: all .25s cubic-bezier(.35,.7,.32,.9);
		transition: all .25s cubic-bezier(.35,.7,.32,.9)
	 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second * {
			visibility: hidden;
			-webkit-transition: visibility .25s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: visibility .25s cubic-bezier(.35,.7,.32,.9);
			transition: visibility .25s cubic-bezier(.35,.7,.32,.9)
		 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second.mkd-float-open {
			margin-left: 0;
			opacity: 1;
			visibility: visible
		 }
 
			.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second.mkd-float-open * {visibility: visible}
 
			.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second.mkd-float-open li {overflow: hidden}
 
				.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second.mkd-float-open li:hover {overflow: visible}
 
		.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second.vertical_menu_start ul li ul,.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second.vertical_menu_start ul li ul * {visibility: hidden}
 
		.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second.vertical_menu_start ul li ul.mkd-float-open,.mkd-header-vertical .mkd-vertical-dropdown-float .menu-item .second.vertical_menu_start ul li ul.mkd-float-open * {visibility: visible;opacity:1}
 
	.mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 15px 0
	 }
 
	.mkd-header-vertical .mkd-vertical-dropdown-float li.narrow .second .inner ul {border: none}
 
	.mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul ul {
		position: absolute;
		border: none;
		top: -15px;
		left: 100%;
		margin-left: 50px;
		height: auto;
		visibility: hidden;
		width: 100%;
		opacity: 0;
		overflow: hidden;
		z-index: 10;
		background-color: #fff;
		-webkit-transition: opacity .25s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: opacity .25s cubic-bezier(.35,.7,.32,.9);
		transition: opacity .25s cubic-bezier(.35,.7,.32,.9)
	 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul ul.mkd-float-open {
			opacity: 1;
			margin-left: 0;
			visibility: visible
		 }
 
	.mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul li a {
		display: block;
		height: auto;
		line-height: 18px;
		font-size: 14px;
		font-weight: 400;
		color: #9b9a9a;
		text-decoration: none;
		position: relative;
		padding: 8px 20px;
		-webkit-transition: color .15s ease-out;
		-moz-transition: color .15s ease-out;
		transition: color .15s ease-out
	 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul li a:before {
			content: "";
			position: absolute;
			top: 25%;
			left: 0;
			height: 50%;
			width: 3px;
			opacity: 0;
			background: #8f78fc;
			-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
			transition: all .3s cubic-bezier(.35,.7,.32,.9);
			-webkit-transform: scale(1,0);
			-moz-transform: scale(1,0);
			transform: scale(1,0)
		 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul li a:hover {color: #8f78fc}
 
			.mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul li a:hover:before {
				opacity: 1;
				-webkit-transform: scale(1,1);
				-moz-transform: scale(1,1);
				transform: scale(1,1)
			 }
 
	.mkd-header-vertical .mkd-vertical-dropdown-float ul li a .mkd-menu-arrow {display: none}
 
	.mkd-header-vertical .mkd-vertical-dropdown-float .second .inner>ul>li>a .menu_icon {
		-webkit-transition: color .15s ease-out;
		-moz-transition: color .15s ease-out;
		transition: color .15s ease-out
	 }
 
	.mkd-header-vertical .mkd-vertical-dropdown-click .second {
		margin: 0;
		display: none;
		overflow: hidden;
		z-index: 10;
		position: relative
	 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-click .second:after {
			display: none;
			width: 44px;
			height: 1px;
			content: '';
			position: absolute;
			left: 0;
			bottom: 0;
			background-color: #8f78fc
		 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-click .second .inner_arrow,.mkd-header-vertical .mkd-vertical-dropdown-click .second ul ul {display: none}
 
	.mkd-header-vertical .mkd-vertical-dropdown-click ul li a {display: block}
 
		.mkd-header-vertical .mkd-vertical-dropdown-click ul li a .line {display: none}
 
	.mkd-header-vertical .mkd-vertical-dropdown-click ul>li.menu-item-has-children>a .plus {
		width: 14px;
		height: 14px;
		z-index: 10000;
		position: absolute;
		top: 50%;
		right: 0;
		display: block;
		color: #9d9d9d;
		font-size: 14px;
		line-height: 14px;
		font-family: ElegantIcons;
		cursor: pointer;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		transform: translateY(-50%)
	 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-click ul>li.menu-item-has-children>a .plus:before {content: "4c"}
 
	.mkd-header-vertical .mkd-vertical-dropdown-click .second ul>li.menu-item-has-children>a .plus {display: block}
 
	.mkd-header-vertical .mkd-vertical-dropdown-click ul li.menu-item-has-children a span {display: inline-block;max-width:180px}
 
	.mkd-header-vertical .mkd-vertical-dropdown-click ul li a .mkd-menu-arrow {display: none}
 
	.mkd-header-vertical .mkd-vertical-dropdown-click li.narrow .second .inner ul {
		background-color: transparent;
		padding: 0;
		width: 100%;
		border: none
	 }
 
	.mkd-header-vertical .mkd-vertical-dropdown-click .second .inner ul li a {
		display: block;
		height: auto;
		font-size: 14px;
		font-weight: 400;
		line-height: 18px;
		color: #a1a1a1;
		margin: 0;
		padding: 10px 0;
		text-decoration: none;
		position: relative;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		transition: color .3s ease
	 }
 
		.mkd-header-vertical .mkd-vertical-dropdown-click .second .inner ul li a:hover,.mkd-header-vertical .mkd-vertical-menu ul li a:hover {color: #8f78fc}
 
	.mkd-header-vertical .mkd-vertical-dropdown-click li.narrow .second .inner ul ul {display: none}
 
	.mkd-header-vertical .mkd-vertical-dropdown-click .second .inner ul ul li a {padding-left: 15px}
 
	.mkd-header-vertical .mkd-vertical-menu-outer {
		display: table;
		margin-left: 0;
		margin-right: 0;
		text-align: inherit;
		width: 100%;
		height: 70%
	 }
 
	.mkd-header-vertical .mkd-vertical-menu {
		display: table-cell;
		height: auto;
		min-height: 0;
		vertical-align: middle;
		position: relative;
		z-index: 101;
		margin: 0;
		text-align: inherit
	 }
 
		.mkd-header-vertical .mkd-vertical-menu ul {position: relative;list-style-type:none}
 
			.mkd-header-vertical .mkd-vertical-menu ul li {position: relative}
 
		.mkd-header-vertical .mkd-vertical-menu>ul>li>a {
			position: relative;
			display: block;
			padding: 10px 0;
			margin: 0;
			font-size: 15px;
			line-height: 18px;
			font-weight: 500;
			color: #444;
			cursor: pointer;
			-webkit-transition: color .15s ease-out,text-decoration .15s ease-out,background-color .15s ease-out;
			-moz-transition: color .15s ease-out,text-decoration .15s ease-out,background-color .15s ease-out;
			transition: color .15s ease-out,text-decoration .15s ease-out,background-color .15s ease-out
		 }
 
			.mkd-header-vertical .mkd-vertical-menu>ul>li>a:before {
				content: '';
				display: block;
				opacity: 0;
				height: 100%;
				position: absolute;
				top: 0;
				left: 0;
				width: 5px;
				background-color: #8f78fc;
				-o-transition: background-color .2s ease-out,opacity .2s ease-out;
				-ms-transition: background-color .2s ease-out,opacity .2s ease-out;
				-webkit-transition: background-color .2s ease-out,opacity .2s ease-out;
				-moz-transition: background-color .2s ease-out,opacity .2s ease-out;
				transition: background-color .2s ease-out,opacity .2s ease-out
			 }
 
			.mkd-header-vertical .mkd-vertical-menu>ul>li>a:after {
				display: none;
				height: 1px;
				width: 44px;
				content: '';
				position: absolute;
				left: 0;
				bottom: 0;
				background-color: #8f78fc
			 }
 
			.mkd-header-vertical .mkd-vertical-menu>ul>li>a>span.item_inner {
				-webkit-transition: text-decoration .2s ease-out;
				-moz-transition: text-decoration .2s ease-out;
				transition: text-decoration .2s ease-out
			 }
 
		.mkd-header-vertical .mkd-vertical-menu>ul>li:last-child>a:after {content: none}
 
		.mkd-header-vertical .mkd-vertical-menu ul>li.menu-item-has-children>a .plus {
			width: 14px;
			height: 14px;
			z-index: 10000;
			position: absolute;
			top: 50%;
			right: 20px;
			display: block;
			color: #9d9d9d;
			font-size: 14px;
			line-height: 14px;
			font-family: ElegantIcons;
			cursor: pointer;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			transform: translateY(-50%)
		 }
 
	.mkd-pl-standard-pagination ul li a,.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-custom-field,nav.mkd-fullscreen-menu ul li a {font-family: Raleway,sans-serif}
 
	.mkd-header-vertical .mkd-vertical-menu ul>li.menu-item-has-children>a .plus:before {content: "4c"}
 
	.mkd-header-vertical .mkd-vertical-menu ul>li.menu-item-has-children.open>a .plus:before {content: "4b"}
 
	.mkd-page-header .mkd-menu-area .mkd-position-center:before,.mkd-page-header .mkd-menu-area .mkd-position-left:before,.mkd-page-header .mkd-menu-area .mkd-position-right:before,body:not(.mkd-header-divided) .mkd-page-header .mkd-sticky-header .mkd-position-center:before,body:not(.mkd-header-divided) .mkd-page-header .mkd-sticky-header .mkd-position-left:before,body:not(.mkd-header-divided) .mkd-page-header .mkd-sticky-header .mkd-position-right:before {content: normal}
 
	.mkd-header-vertical .mkd-vertical-menu ul>li.menu-item-has-children a .plus {display: none}
 
	.mkd-header-vertical .mkd-vertical-menu .second .inner {
		position: relative;
		display: block;
		padding: 0;
		z-index: 997
	 }
 
	.mkd-header-vertical .mkd-vertical-menu .menu_icon:not(.blank):not(.null) {padding-right: 5px}
 
	.mkd-header-vertical .mkd-content,.mkd-header-vertical .mkd-top-bar,.mkd-header-vertical footer {padding-left: 290px;box-sizing:border-box}
 
	.mkd-header-vertical a {color: #262932}
 
	.mkd-dark-header .mkd-vertical-menu>ul>li>a.current,.mkd-dark-header .mkd-vertical-menu>ul>li>a:hover,.mkd-header-vertical a.current,.mkd-header-vertical a:hover {color: #8f78fc!important}
 
	.mkd-header-vertical .mkd-vertical-menu-area {
		position: fixed;
		width: 290px;
		top: 0;
		left: 0;
		padding: 40px;
		background-color: transparent;
		height: 100%;
		z-index: 101;
		-webkit-backface-visibility: hidden;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		outline: 0;
		-webkit-box-shadow: 2px 0 3px 0 rgba(0,0,0,.13);
		-moz-box-shadow: 2px 0 3px 0 rgba(0,0,0,.13);
		box-shadow: 2px 0 3px 0 rgba(0,0,0,.13)
	 }
 
	.mkd-header-vertical.admin-bar .mkd-vertical-menu-area {top: 33px}
 
	.mkd-header-vertical .mkd-vertical-menu-area.mkd-with-scroll {overflow: hidden}
 
	.mkd-header-vertical .mkd-vertical-area-background {
		position: fixed;
		width: 290px;
		height: 100%;
		background-position: right top;
		background-repeat: no-repeat;
		background-color: #fff;
		background-size: cover;
		top: 0;
		left: 0;
		z-index: 0;
		opacity: 1;
		-webkit-transition: opacity .5s ease,background-color .5s ease;
		-moz-transition: opacity .5s ease,background-color .5s ease;
		transition: opacity .5s ease,background-color .5s ease
	 }
 
	.mkd-header-vertical .mkd-vertical-menu-area-inner {
		position: relative;
		height: 100%;
		text-align: center
	 }
 
	.mkd-header-vertical.mkd-disable-header-shadow .mkd-vertical-menu-area {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none
	 }
 
	.mkd-mobile-header .mkd-mobile-nav {display: none;background-color:#fff}
 
		.mkd-mobile-header .mkd-mobile-nav ul {margin: 0;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 #eaeaea;
			font-size: 14px;
			color: #8d8d8d;
			padding: 9px 0;
			margin: 0;
			display: block;
			position: relative;
			text-transform: none;
			line-height: 18px;
			letter-spacing: 0
		 }
 
		.mkd-mobile-header .mkd-mobile-nav a:hover,.mkd-mobile-header .mkd-mobile-nav h4:hover {color: #8f78fc}
 
		.mkd-mobile-header .mkd-mobile-nav .mobile_arrow {
			position: absolute;
			right: 0;
			top: 0;
			line-height: 35px;
			height: 35px;
			padding-right: 10px;
			width: 50px;
			text-align: right
		 }
 
footer .mkd-container-inner>.widget,footer .mkd-footer-top.mkd-footer-top-aligment-center {text-align: center}
 
.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;
	-moz-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);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg)
 }
 
.mkd-mobile-header .mkd-mobile-nav>.mkd-grid>ul>li:last-child>a,.mkd-mobile-header .mkd-mobile-nav>ul>li:last-child>a {border-bottom: none}
 
.mkd-mobile-header {
	display: none;
	position: relative;
	z-index: 101
 }
 
	.mkd-mobile-header .mkd-mobile-header-inner {
		height: 100px;
		background-color: #fff;
		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-mobile-logo-wrapper a {display: block;max-height:80px}
 
	.mkd-mobile-header .mkd-mobile-logo-wrapper img {width: auto}
 
	.mkd-mobile-header .mkd-mobile-menu-opener {
		float: left;
		position: relative;
		z-index: 112;
		height: 100%
	 }
 
		.mkd-mobile-header .mkd-mobile-menu-opener a {
			display: table;
			height: 100%;
			padding-right: 10px;
			color: #000;
			font-size: 50px
		 }
 
			.mkd-mobile-header .mkd-mobile-menu-opener a:hover {color: #8f78fc}
 
		.mkd-mobile-header .mkd-mobile-menu-opener .mkd-mobile-opener-icon-holder {display: table-cell;vertical-align:middle}
 
.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%);
	-moz-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);
	-moz-transform: translateY(0);
	transform: translateY(0);
    margin-bottom: 0px;
 }
 
.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 cubic-bezier(.35,.7,.32,.9);
			-moz-transition: background-color .3s cubic-bezier(.35,.7,.32,.9);
			transition: background-color .3s cubic-bezier(.35,.7,.32,.9)
		 }
 
	.mkd-page-header .mkd-main-menu>ul>li>a {
		position: relative;
		-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
		transition: all .3s cubic-bezier(.35,.7,.32,.9);
		-webkit-box-shadow: inset 0 0 0 transparent;
		-moz-box-shadow: inset 0 0 0 transparent;
		box-shadow: inset 0 0 0 transparent
	 }
 
		.mkd-page-header .mkd-main-menu>ul>li>a.current,.mkd-page-header .mkd-main-menu>ul>li>a:hover {
			-webkit-box-shadow: inset 0 -4px 0 #8f78fc;
			-moz-box-shadow: inset 0 -4px 0 #8f78fc;
			box-shadow: inset 0 -4px 0 #8f78fc
		 }
 
	.mkd-page-header .mkd-logo-area {height: 155px;position:relative}
 
		.mkd-page-header .mkd-logo-area .mkd-logo-wrapper a {max-height: 139.5px}
 
	.mkd-page-header .mkd-menu-area {
		height: 100px;
		position: relative;
		-webkit-transition: background-color .3s ease;
		-moz-transition: background-color .3s ease;
		transition: background-color .3s ease
	 }
 
		.mkd-page-header .mkd-menu-area .mkd-logo-wrapper a {max-height: 90px}
 
		.mkd-page-header .mkd-menu-area .mkd-position-right-inner {height: 100%}
 
	.mkd-page-header .mkd-sticky-header {
		height: 60px;
		width: 100%;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 100;
		-webkit-transform: translateY(-110%);
		transform: translateY(-110%);
		-webkit-transition: -webkit-transform .33s ease;
		transition: transform .3s ease;
		-webkit-backface-visibility: hidden;
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.1);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,.1);
		box-shadow: 1px 1px 3px rgba(0,0,0,.1)
	 }
 
		.mkd-page-header .mkd-sticky-header.header-appear {transform: translateY(0)}
 
body:not(.mkd-header-divided) .mkd-page-header .mkd-sticky-header .mkd-vertical-align-containers .mkd-position-center-inner,body:not(.mkd-header-divided) .mkd-page-header .mkd-sticky-header .mkd-vertical-align-containers .mkd-position-left-inner,body:not(.mkd-header-divided) .mkd-page-header .mkd-sticky-header .mkd-vertical-align-containers .mkd-position-right-inner {display: table;height:100%}
 
body:not(.mkd-header-divided) .mkd-page-header .mkd-sticky-header .mkd-logo-wrapper,body:not(.mkd-header-divided) .mkd-page-header .mkd-sticky-header .mkd-main-menu {display: table-cell}
 
.mkd-page-header .mkd-sticky-header .mkd-sticky-holder {
	height: 100%;
	background-color: #fff;
	position: relative;
	z-index: 2;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
 }
 
.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-holder .mkd-logo-wrapper a {max-height: 54px}
 
.mkd-page-header .mkd-sticky-header .mkd-sticky-right-widget-area {
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	color: #fff
 }
 
	.mkd-page-header .mkd-sticky-header .mkd-sticky-right-widget-area:after,.mkd-page-header .mkd-sticky-header .mkd-sticky-right-widget-area:before {content: " ";display:table}
 
.mkd-page-header .mkd-sticky-header .mkd-sticky-right-widget {
	display: table;
	height: 100%;
	float: left;
	margin-left: 15px
 }
 
.mkd-page-header .mkd-sticky-header .mkd-sticky-right-widget-inner {display: table-cell;vertical-align:middle}
 
.mkd-page-header .mkd-sticky-header .mkd-sticky-right {display: inline-block;vertical-align:middle}
 
.mkd-page-header .mkd-sticky-header .mkd-main-menu>ul>li.mkd-active-item>a,.mkd-page-header .mkd-sticky-header .mkd-main-menu>ul>li>a,.mkd-page-header .mkd-sticky-header .mkd-search-opener,.mkd-page-header .mkd-sticky-header .mkd-side-menu-button-opener {display: block}
 
.mkd-page-header .mkd-sticky-header .mkd-main-menu>ul>li:hover>a,.mkd-page-header .mkd-sticky-header .mkd-search-opener:hover,.mkd-page-header .mkd-sticky-header .mkd-side-menu-button-opener:hover {
	opacity: .8;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
 }
 
.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 {position: relative}
 
.mkd-page-header .mkd-search-opener {
	color: #323232;
	font-size: 20px;
	display: block
 }
 
	.mkd-page-header .mkd-search-opener:hover {opacity: .8}
 
.mkd-light-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart),.mkd-light-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle,.mkd-light-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a,.mkd-light-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i,.mkd-light-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p,.mkd-light-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span,.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart),.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle,.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a,.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i,.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p,.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span,.mkd-light-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart),.mkd-light-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle,.mkd-light-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a,.mkd-light-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i,.mkd-light-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p,.mkd-light-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span {color: #fff}
 
.mkd-light-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a,.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a,.mkd-light-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a {padding: 30px 0 30px 15px;border-color:#fff!important}
 
.mkd-light-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .mkd-btn:hover .mkd-btn-text,.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .mkd-btn:hover .mkd-btn-text,.mkd-light-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .mkd-btn:hover .mkd-btn-text {color: #222328!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-light-header .mkd-vertical-area-widget-holder,.mkd-light-header .mkd-vertical-menu>ul>li>a {color: #fff!important}
 
.mkd-light-header .mkd-dark-header .mkd-vertical-menu>ul>li>a.current,.mkd-light-header .mkd-dark-header .mkd-vertical-menu>ul>li>a:hover {color: #8f78fc!important}
 
.mkd-light-header .mkd-page-header #lang_sel>ul>li>a {color: #fff}
 
.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart),.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle,.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a,.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i,.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p,.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart),.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart),.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span {color: #000!important}
 
.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle:hover,.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a:hover,.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i:hover,.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p:hover,.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span:hover,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle:hover,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a:hover,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i:hover,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p:hover,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span:hover,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .widgettitle:hover,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) a:hover,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) i:hover,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) p:hover,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) span:hover {opacity: .8}
 
.mkd-dark-header .mkd-logo-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .mkd-btn:hover .mkd-btn-text,.mkd-dark-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .mkd-btn:hover .mkd-btn-text,.mkd-dark-header .mkd-vertical-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) .mkd-btn:hover .mkd-btn-text {color: #fff!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}
 
.mkd-dark-header .mkd-vertical-area-widget-holder,.mkd-dark-header .mkd-vertical-menu>ul>li>a {color: #000!important}
 
.mkd-dark-header .mkd-menu-area .mkd-side-menu-button-opener:hover {opacity: .7}
 
.mkd-search-opener {line-height: 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: #3b8ebb}
 
	footer a {text-decoration: none}
 
	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: #221f1b;
		background-position: center center;
		background-size: cover
	 }
 
	footer .mkd-footer-top:not(.mkd-footer-top-full) .mkd-container-inner {padding: 80px 0 70px}
 
	footer .mkd-footer-top.mkd-footer-top-full {padding: 80px 25px 70px}
 
	footer .mkd-footer-top.mkd-footer-top-aligment-left {text-align: left}
 
	footer .mkd-footer-top.mkd-footer-top-aligment-right {text-align: right}
 
	footer .mkd-footer-bottom-holder,footer .mkd-footer-bottom-holder .mkd-column-inner {text-align: center;vertical-align:middle}
 
	footer .mkd-footer-bottom-holder {
		display: table;
		width: 100%;
		background-color: #3b3b3b;
		min-height: 70px
	 }
 
		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-bottom-holder .widget {padding: 23px 0}
 
	footer.mkd-footer-uncover {
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 99;
		-webkit-transition: left .33s cubic-bezier(.694,.0482,.335,1);
		-moz-transition: left .33s cubic-bezier(.694,.0482,.335,1);
		transition: left .33s cubic-bezier(.694,.0482,.335,1)
	 }
 
.mkd-title,.mkd-title.mkd-has-parallax-background {
	background-repeat: no-repeat;
	position: relative;
	z-index: 101
 }
 
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}
 
.boxed footer {
	width: 100%!important;
	box-sizing: border-box;
	-moz-box-sizing: border-box
 }
 
footer.mkd-disable-footer {display: none}
 
@-webkit-keyframes title-animation-from-right {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@keyframes title-animation-from-right {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@-webkit-keyframes title-animation-from-left {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
@keyframes title-animation-from-left {0%}
 
100% {opacity: 1;transform:translate(0,0)}
 
{}
 
	.mkd-title.mkd-title-standard.mkd-has-background .mkd-title-subtitle-holder {padding-bottom: 14px}
 
	.mkd-title {
		display: block;
		width: 100%;
		height: 114px;
		text-align: left;
		background-color: #f0f0ef;
		background-position: center 0
	 }
 
		.mkd-title.mkd-has-parallax-background {background-attachment: fixed}
 
		.mkd-title.mkd-content-center-alignment {text-align: center}
 
			.mkd-title.mkd-content-center-alignment .mkd-title-holder .mkd-title-subtitle-holder {margin: auto}
 
		.mkd-title.mkd-content-right-alignment {text-align: right}
 
			.mkd-title.mkd-content-right-alignment .mkd-title-holder .mkd-title-subtitle-holder {float: right}
 
		.mkd-title.mkd-animation-right-left .mkd-breadcrumbs-holder,.mkd-title.mkd-animation-right-left .mkd-subtitle span,.mkd-title.mkd-animation-right-left h1 {
			-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: 1s;
			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: 1s;
			-webkit-animation-fill-mode: both;
			animation-fill-mode: both
		 }
 
		.mkd-title.mkd-animation-left-right .mkd-breadcrumbs-holder,.mkd-title.mkd-animation-left-right .mkd-subtitle span,.mkd-title.mkd-animation-left-right h1 {
			-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: 1s;
			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: 1s;
			-webkit-animation-fill-mode: both;
			animation-fill-mode: both
		 }
 
		.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-image img {
			display: block;
			position: relative;
			width: 100%
		 }
 
		.mkd-title .mkd-separator-holder .mkd-separator {
			border-bottom-width: 3px;
			border-color: #8f78fc;
			width: 40px;
			margin-top: 15px;
			margin-bottom: 20px
		 }
 
		.mkd-title .mkd-separator-holder.mkd-separator-center {text-align: inherit}
 
		.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 {
				font-size: 21px;
				font-weight: 600;
				display: inline-block;
				line-height: 1.2em;
				vertical-align: middle;
				margin: 0
			 }
 
				.mkd-title .mkd-title-holder h1 span {display: inline-block}
 
			.mkd-title .mkd-title-holder .mkd-subtitle {
				display: block;
				color: #8b8a8a;
				margin-top: 15px;
				margin-bottom: 0;
				font-weight: 400
			 }
 
			.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 a,.mkd-title .mkd-title-holder .mkd-breadcrumbs span {
				color: #8b8a8a;
				font-size: 13px;
				font-family: Raleway,sans-serif;
				font-weight: 500;
				line-height: 1em;
				display: inline-block;
				vertical-align: middle;
				text-transform: uppercase
			 }
 
			.mkd-title .mkd-title-holder .mkd-breadcrumbs a.mkd-current,.mkd-title .mkd-title-holder .mkd-breadcrumbs span.mkd-current {color: #262932}
 
			.mkd-title .mkd-title-holder .mkd-breadcrumbs a:hover {color: #8f78fc}
 
		.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-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-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-side-menu-button-opener,.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-side-menu-button-opener:hover,.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-fullscreen-menu-opener,.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-dark-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-side-menu-button-opener:hover,.mkd-dark-header .mkd-top-bar .mkd-side-menu-button-opener:hover,.mkd-dark-header.mkd-header-style-on-scroll .mkd-page-header .mkd-side-menu-button-opener:hover,.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-side-menu-button-opener:hover,.mkd-light-header .mkd-top-bar .mkd-side-menu-button-opener:hover,.mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-side-menu-button-opener:hover {opacity: .8}
 
	.mkd-side-menu-button-opener {
		font-size: 25px;
		color: #2b2a28;
		display: block;
		height: auto;
		line-height: 0;
		-webkit-transition: initial;
		-moz-transition: initial;
		transition: initial
	 }
 
		.mkd-side-menu-button-opener.medium {
			display: inline-block;
			font-size: 21px;
			line-height: 30px;
			height: 30px;
			width: 19px
		 }
 
		.mkd-side-menu-button-opener.large {
			display: inline-block;
			font-size: 28px;
			line-height: 34px;
			height: 34px;
			width: 24px
		 }
 
		.mkd-side-menu-button-opener>i {
			display: inline-block;
			color: inherit!important;
			height: inherit;
			line-height: inherit;
			vertical-align: bottom;
			width: inherit;
			text-align: center;
			-webkit-transition: opacity .15s ease-out;
			-moz-transition: opacity .15s ease-out;
			transition: opacity .15s ease-out
		 }
 
		.mkd-side-menu-button-opener:hover {color: #8f78fc}
 
		.mkd-side-menu-button-opener span.social_icon {font-family: ElegantIcons!important}
 
		.mkd-side-menu-button-opener i.social_icon {font-family: FontAwesome,serif!important}
 
	.mkd-side-menu {
		background-color: #f0f0ef;
		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
	 }
 
		.mkd-side-menu .mkd-side-menu-title {display: block;margin:0 0 12px}
 
		.mkd-side-menu .mkd-close-side-menu-holder {
			display: table;
			height: 90px;
			position: absolute;
			top: 0;
			right: 38px;
			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: 40px;
			width: 40px;
			padding: 0 2px 4px 0;
			z-index: 1000;
			-webkit-transition: transform .5s ease;
			-moz-transition: transform .5s ease;
			transition: transform .5s ease
		 }
 
			.mkd-side-menu a.mkd-close-side-menu span {
				color: #000;
				display: inline-block;
				font-size: 40px;
				height: 40px;
				line-height: 40px;
				position: relative;
				text-align: center;
				width: 40px
			 }
 
			.mkd-side-menu a.mkd-close-side-menu:hover {
				-webkit-transform: rotate(180deg);
				-moz-transform: rotate(180deg);
				transform: rotate(180deg)
			 }
 
	.admin-bar .mkd-side-menu .mkd-close-side-menu-holder {top: 32px}
 
	.mkd-side-menu-slide-from-right .mkd-wrapper {
		background-color: #fff;
		position: relative;
		z-index: 1000;
		-webkit-transition: left .4s cubic-bezier(.645,.045,.355,1);
		-moz-transition: left .4s cubic-bezier(.645,.045,.355,1);
		transition: left .4s 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: #fff;
			-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);
		-moz-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 {
		padding: 40px 40px 40px 51px;
		top: 0;
		right: -45%;
		width: 26%;
		z-index: 9999;
		text-align: left;
		visibility: hidden;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transition: .4s ease-in-out;
		-moz-transition: .4s ease-in-out;
		transition: .4s 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);
		-moz-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;
			-moz-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: #1b1b1b;
		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-dark-header .mkd-top-bar .mkd-fullscreen-menu-opener:not(.opened) .mkd-line,.mkd-dark-header.mkd-header-style-on-scroll .mkd-page-header .mkd-fullscreen-menu-opener:not(.opened) .mkd-line {background-color: #000!important}
 
	.mkd-light-header .mkd-top-bar .mkd-fullscreen-menu-opener:not(.opened) .mkd-line,.mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-fullscreen-menu-opener:not(.opened) .mkd-line {background-color: #fff!important}
 
	.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-fullscreen-menu-opener:not(.opened) {color: #fff!important}
 
	.mkd-fullscreen-menu-opener {
		font-size: 16px;
		position: relative;
		display: inline-block;
		-webkit-transition: color .2s ease,opacity .2s ease;
		-moz-transition: color .2s ease,opacity .2s ease;
		transition: color .2s ease,opacity .2s ease;
		color: #b9b9b9;
		width: 25px;
		vertical-align: baseline
	 }
 
		.mkd-fullscreen-menu-opener .mkd-position-center-inner,.mkd-fullscreen-menu-opener .mkd-position-left-inner,.mkd-position-right-inner .mkd-fullscreen-menu-opener {display: table-cell;vertical-align:middle}
 
		.mkd-fullscreen-menu-opener .mkd-fullscreen-menu-opener-icon {
			display: inline-block;
			line-height: inherit;
			vertical-align: top;
			text-align: center;
			width: 100%;
			height: 20px;
			position: relative
		 }
 
			.mkd-fullscreen-menu-opener .mkd-fullscreen-menu-opener-icon .mkd-fsm-first-line,.mkd-fullscreen-menu-opener .mkd-fullscreen-menu-opener-icon .mkd-fsm-second-line,.mkd-fullscreen-menu-opener .mkd-fullscreen-menu-opener-icon .mkd-fsm-third-line {
				border-radius: 3px;
				position: absolute;
				top: 45%;
				left: 0;
				height: 0;
				border: 2px solid;
				-webkit-transition: all .2s ease-in-out;
				-moz-transition: all .2s ease-in-out;
				transition: all .2s ease-in-out
			 }
 
			.mkd-fullscreen-menu-opener .mkd-fullscreen-menu-opener-icon .mkd-fsm-first-line {
				width: 16px;
				-webkit-transform: translateY(-8px);
				-moz-transform: translateY(-8px);
				transform: translateY(-8px)
			 }
 
			.mkd-fullscreen-menu-opener .mkd-fullscreen-menu-opener-icon .mkd-fsm-second-line {
				width: 20px;
				-webkit-transition-delay: 50ms;
				transition-delay: 50ms
			 }
 
			.mkd-fullscreen-menu-opener .mkd-fullscreen-menu-opener-icon .mkd-fsm-third-line {
				width: 22px;
				-webkit-transform: translateY(8px);
				-moz-transform: translateY(8px);
				transform: translateY(8px);
				-webkit-transition-delay: .1s;
				transition-delay: .1s
			 }
 
		.mkd-fullscreen-menu-opener:hover {color: #303030}
 
			.mkd-fullscreen-menu-opener:hover .mkd-fsm-first-line,.mkd-fullscreen-menu-opener:hover .mkd-fsm-second-line,.mkd-fullscreen-menu-opener:hover .mkd-fsm-third-line {width: 25px}
 
		.mkd-fullscreen-menu-opener.opened {color: #fff}
 
			.mkd-fullscreen-menu-opener.opened:hover {opacity: .8}
 
			.mkd-fullscreen-menu-opener.opened .mkd-fsm-first-line {
				-webkit-transition-delay: 0s;
				transition-delay: 0s;
				width: 25px;
				-webkit-transform: rotate(45deg);
				-moz-transform: rotate(45deg);
				transform: rotate(45deg)
			 }
 
			.mkd-fullscreen-menu-opener.opened .mkd-fsm-second-line {opacity: 0}
 
			.mkd-fullscreen-menu-opener.opened .mkd-fsm-third-line {
				-webkit-transition-delay: 0s;
				transition-delay: 0s;
				width: 25px;
				-webkit-transform: rotate(-45deg);
				-moz-transform: rotate(-45deg);
				transform: rotate(-45deg)
			 }
 
	.mkd-fullscreen-menu-opened #multiscroll-nav,.mkd-fullscreen-menu-opened .mkd-page-header,.mkd-fullscreen-menu-opened .mkd-top-bar {visibility: hidden}
 
	.mkd-fullscreen-menu-opened .mkd-fullscreen-menu-opener {visibility: visible}
 
	.mkd-fullscreen-menu-holder-outer {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		overflow-x: hidden!important;
		visibility: hidden;
		opacity: 0;
		z-index: 105
	 }
 
	.mkd-fullscreen-menu-holder {
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,.9);
		display: table;
		background-repeat: repeat;
		background-position: 0 0
	 }
 
	.mkd-fullscreen-menu-holder-inner {
		display: table-cell;
		vertical-align: middle;
		padding: 50px 0
	 }
 
	.touch .mkd-fullscreen-menu-holder-outer {display: none}
 
	.touch .mkd-fullscreen-menu-opened .mkd-fullscreen-menu-holder-outer {display: block}
 
	.mkd-fullscreen-logo-wrapper {margin-bottom: 60px;text-align:center}
 
		.mkd-fullscreen-logo-wrapper a {
			display: inline-block;
			max-width: 100%;
			position: relative;
			vertical-align: middle
		 }
 
			.mkd-fullscreen-logo-wrapper a img {height: 100%;width:auto}
 
nav.mkd-fullscreen-menu {
	margin: 0 auto;
	position: relative;
	top: 0;
	text-align: left
 }
 
	nav.mkd-fullscreen-menu ul {
		position: relative;
		list-style: none;
		padding: 0;
		margin: 0
	 }
 
		nav.mkd-fullscreen-menu ul li {
			margin: 0;
			padding: 0;
			text-align: center;
			-webkit-transition: opacity .2s ease;
			-moz-transition: opacity .2s ease;
			transition: opacity .2s ease
		 }
 
		nav.mkd-fullscreen-menu ul>li:hover>a {color: #8f78fc}
 
			nav.mkd-fullscreen-menu ul>li:hover>a .mkd-underline {background-color: #8f78fc;width:100%}
 
		nav.mkd-fullscreen-menu ul li a {
			font-size: 40px;
			font-weight: 700;
			line-height: 55px;
			color: #fff;
			padding: 0;
			display: block;
			position: relative;
			text-decoration: none;
			cursor: pointer;
			-webkit-transition: color .15s ease;
			-moz-transition: color .15s ease;
			transition: color .15s ease
		 }
 
			nav.mkd-fullscreen-menu ul li a span {
				display: inline-block;
				position: relative;
				margin: 15px 0
			 }
 
			nav.mkd-fullscreen-menu ul li a .mkd-underline {
				background-color: #fff;
				margin: 0;
				display: block;
				position: absolute;
				bottom: 0;
				left: 0;
				height: 2px;
				width: 0;
				-webkit-transition: background-color .15s cubic-bezier(.6,0,.26,.99),width .15s cubic-bezier(.6,0,.26,.99);
				-moz-transition: background-color .15s cubic-bezier(.6,0,.26,.99),width .15s cubic-bezier(.6,0,.26,.99);
				transition: background-color .15s cubic-bezier(.6,0,.26,.99),width .15s cubic-bezier(.6,0,.26,.99)
			 }
 
		nav.mkd-fullscreen-menu ul li ul li a {font-size: 20px;line-height:1.8em}
 
			nav.mkd-fullscreen-menu ul li ul li a span {margin: 10px 0}
 
		nav.mkd-fullscreen-menu ul li ul li ul li a {font-size: 15px}
 
	nav.mkd-fullscreen-menu>ul {display: block}
 
	nav.mkd-fullscreen-menu ul.sub_menu {display: none}
 
.mkd-fullscreen-below-menu-widget-holder {
	text-align: center;
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	transform: translateX(-50%);
	bottom: 5%
 }
 
.mkd-fullscreen-above-menu-widget-holder {text-align: center;margin-bottom:50px}
 
@-webkit-keyframes fade_out {0%}
 
100% {opacity: 0;visibility:hidden}
 
{}
 
@-moz-keyframes fade_out {0%}
 
100% {opacity: 0;visibility:hidden}
 
{}
 
@keyframes fade_out {0%}
 
100% {opacity: 0;visibility:hidden}
 
{}
 
@-webkit-keyframes fade_in {0%}
 
100% {opacity: 1;visibility:visible}
 
{}
 
@-moz-keyframes fade_in {0%}
 
100% {opacity: 1;visibility:visible}
 
{}
 
@keyframes fade_in {0%}
 
100% {opacity: 1;visibility:visible}
 
{}
 
	.mkd-fade-push-text-right .mkd-fullscreen-menu-holder-outer,.mkd-fade-push-text-top .mkd-fullscreen-menu-holder-outer,.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer {
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		visibility: hidden;
		overflow: hidden!important;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		position: fixed;
		z-index: 105;
		opacity: 0
	 }
 
	.mkd-fullscreen-fade-out .mkd-fullscreen-menu-holder-outer {
		backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		-webkit-animation: fade_out .25s linear both;
		animation: fade_out .25s linear both
	 }
 
	.mkd-fullscreen-menu-opened.mkd-fullscreen-fade-in .mkd-fullscreen-menu-holder-outer {
		backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		-webkit-animation: fade_in .25s linear both;
		animation: fade_in .25s linear both
	 }
 
@-webkit-keyframes push_text_right {0%}
 
100% {opacity: 1;-webkit-transform:translateX(0)}
 
{}
 
@-moz-keyframes push_text_right {0%}
 
100% {opacity: 1;-moz-transform:translateX(0)}
 
{}
 
@keyframes push_text_right {0%}
 
100% {opacity: 1;transform:translateX(0)}
 
{}
 
@-webkit-keyframes push_nav_right {0%}
 
100% {opacity: 1;-webkit-transform:translateX(0)}
 
{}
 
@-moz-keyframes push_nav_right {0%}
 
100% {opacity: 1;-moz-transform:translateX(0)}
 
{}
 
@keyframes push_nav_right {0%}
 
100% {opacity: 1;transform:translateX(0)}
 
{}
 
	.mkd-fullscreen-menu-opened.mkd-fade-push-text-right .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-above-menu-widget-holder>div,.mkd-fullscreen-menu-opened.mkd-fade-push-text-right .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-below-menu-widget-holder>div,.mkd-fullscreen-menu-opened.mkd-fade-push-text-right .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-logo-wrapper,.mkd-fullscreen-menu-opened.mkd-fade-push-text-right .mkd-fullscreen-menu-holder-outer nav>ul>li>a {
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-animation: push_text_right .4s cubic-bezier(.175,.885,.32,1) both;
		-moz-animation: push_text_right .4s cubic-bezier(.175,.885,.32,1) both;
		animation: push_text_right .4s cubic-bezier(.175,.885,.32,1) both
	 }
 
	.mkd-fade-push-text-right.mkd-push-nav-right .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-above-menu-widget-holder,.mkd-fade-push-text-right.mkd-push-nav-right .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-below-menu-widget-holder,.mkd-fade-push-text-right.mkd-push-nav-right .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-logo-wrapper,.mkd-fade-push-text-right.mkd-push-nav-right .mkd-fullscreen-menu-holder-outer nav {
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-transition: all .75s ease-out;
		-moz-transition: all .75s ease-out;
		transition: all .75s ease-out
	 }
 
@-webkit-keyframes push_text_top {0%}
 
100% {opacity: 1;-webkit-transform:translateY(0)}
 
{}
 
@-moz-keyframes push_text_top {0%}
 
100% {opacity: 1;-moz-transform:translateY(0)}
 
{}
 
@keyframes push_text_top {0%}
 
100% {opacity: 1;transform:translateY(0)}
 
{}
 
	.mkd-fullscreen-menu-opened.mkd-fade-push-text-top .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-above-menu-widget-holder>div,.mkd-fullscreen-menu-opened.mkd-fade-push-text-top .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-below-menu-widget-holder>div,.mkd-fullscreen-menu-opened.mkd-fade-push-text-top .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-logo-wrapper,.mkd-fullscreen-menu-opened.mkd-fade-push-text-top .mkd-fullscreen-menu-holder-outer nav>ul>li>a {
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-animation: push_text_top .4s ease-out both .5s;
		-moz-animation: push_text_top .4s ease-out both .5s;
		animation: push_text_top .4s ease-out both .5s
	 }
 
	.mkd-fade-push-text-top.mkd-push-text-top .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-above-menu-widget-holder,.mkd-fade-push-text-top.mkd-push-text-top .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-below-menu-widget-holder,.mkd-fade-push-text-top.mkd-push-text-top .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-logo-wrapper,.mkd-fade-push-text-top.mkd-push-text-top .mkd-fullscreen-menu-holder-outer nav {
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-transform: translateY(-30px);
		-moz-transform: translateY(-30px);
		transform: translateY(-30px);
		-webkit-transition: all .75s ease-out;
		-moz-transition: all .75s ease-out;
		transition: all .75s ease-out
	 }
 
	.mkd-fullscreen-menu-opened.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-above-menu-widget-holder,.mkd-fullscreen-menu-opened.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-below-menu-widget-holder,.mkd-fullscreen-menu-opened.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-logo-wrapper,.mkd-fullscreen-menu-opened.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer nav {
		backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1);
		-webkit-transition: all .25s linear .1s;
		-moz-transition: all .25s linear .1s;
		transition: all .25s linear .1s
	 }
 
	.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-above-menu-widget-holder,.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-below-menu-widget-holder,.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer .mkd-fullscreen-logo-wrapper,.mkd-fade-text-scaledown .mkd-fullscreen-menu-holder-outer nav {
		backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		opacity: 0;
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		transform: scale(1.1);
		-webkit-transition: all .25s linear .1s;
		-moz-transition: all .25s linear .1s;
		transition: all .25s linear .1s
	 }
 
	.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: 2px solid rgba(255,255,255,.14);
			padding-bottom: 26px
		 }
 
			.mkd-fullscreen-search-holder .mkd-field-holder .mkd-line {
				position: absolute;
				bottom: -2px;
				left: 0;
				height: 2px;
				width: 0;
				background-color: #696969;
				-webkit-transition: width 0s .5s;
				-moz-transition: width 0s .5s;
				transition: width 0s .5s
			 }
 
		.mkd-fullscreen-search-holder .mkd-search-field {
			width: 88%;
			border-left: none;
			border-top: none;
			border-right: none;
			border-bottom: none;
			background: 0 0;
			outline: 0;
			height: 100%;
			font-size: 30px;
			color: #fff;
			line-height: 1em;
			position: relative;
			float: left;
			font-family: Ubuntu,sans-serif
		 }
 
			.mkd-fullscreen-search-holder .mkd-search-field::-webkit-input-placeholder {
				color: #fff;
				font-size: 36px!important;
				font-weight: 300!important;
				font-family: Ubuntu,sans-serif
			 }
 
			.mkd-fullscreen-search-holder .mkd-search-field:-moz-placeholder {
				color: #fff;
				font-size: 36px!important;
				font-weight: 300!important;
				font-family: Ubuntu,sans-serif
			 }
 
			.mkd-fullscreen-search-holder .mkd-search-field::-moz-placeholder {
				color: #fff;
				font-size: 36px!important;
				font-weight: 300!important;
				font-family: Ubuntu,sans-serif
			 }
 
			.mkd-fullscreen-search-holder .mkd-search-field:-ms-input-placeholder {
				color: #fff;
				font-size: 36px!important;
				font-weight: 300!important;
				font-family: Ubuntu,sans-serif
			 }
 
		.mkd-fullscreen-search-holder .mkd-search-submit {
			border: none;
			background: 0 0;
			outline: 0;
			width: auto;
			cursor: pointer;
			font-family: simple-line-icons;
			font-size: 30px;
			line-height: 1em;
			color: #fff;
			float: right;
			-webkit-transition: color .2s ease;
			-moz-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 {
				font-size: 30px;
				opacity: 0;
				visibility: hidden;
				-webkit-transition: opacity .2s ease,color .2s ease;
				transition: opacity .2s ease,color .2s ease;
				position: absolute;
				color: #fff;
				top: 40px;
				right: 40px;
				height: 42px;
				width: 42px;
				line-height: 42px
			 }
 
	.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: 88%;
		border-left: none;
		border-top: none;
		border-right: none;
		border-bottom: none;
		background: 0 0;
		outline: 0;
		height: 100%;
		font-size: 30px;
		color: #fff;
		line-height: 1em;
		position: relative;
		padding: 0;
		float: left
	 }
 
		.mkd-fullscreen-search-opened .mkd-form-holder .mkd-search-field::-webkit-input-placeholder {
			color: #fff;
			font-size: 36px;
			font-weight: 400
		 }
 
		.mkd-fullscreen-search-opened .mkd-form-holder .mkd-search-field:-moz-placeholder {
			color: #fff;
			font-size: 36px;
			font-weight: 400
		 }
 
		.mkd-fullscreen-search-opened .mkd-form-holder .mkd-search-field::-moz-placeholder {
			color: #fff;
			font-size: 36px;
			font-weight: 400
		 }
 
		.mkd-fullscreen-search-opened .mkd-form-holder .mkd-search-field:-ms-input-placeholder {
			color: #fff;
			font-size: 36px;
			font-weight: 400
		 }
 
	.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);
		-moz-transform: scale(0);
		transform: scale(0);
		background-color: rgba(255,255,255,.98);
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-transition: transform .6s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1);
		transition: transform .6s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1)
	 }
 
		.mkd-fullscreen-search-overlay.mkd-animate {
			-webkit-transform: scale(3);
			-moz-transform: scale(3);
			transform: scale(3);
			opacity: 1
		 }
 
	.mkd-search-from-circle .mkd-fullscreen-search-holder {
		-webkit-transition: opacity .3s ease;
		-moz-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;
		background-size: cover;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
		.mkd-search-fade .mkd-fullscreen-search-holder .mkd-fullscreen-search-table {background-color: #282828}
 
body.mkd-fullscreen-search-with-bg-image.mkd-search-fade .mkd-fullscreen-search-table {background-color: transparent}
 
.mkd-search-fade-out.mkd-search-fade .mkd-fullscreen-search-holder {
	-webkit-animation: search_fade_out .25s linear both;
	-moz-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;
	-moz-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%}
 
100% {opacity: 0;visibility:hidden}
 
{}
 
@keyframes search_fade_out {0%}
 
100% {opacity: 0;visibility:hidden}
 
{}
 
@-webkit-keyframes search_fade_in {0%}
 
100% {opacity: 1;visibility:visible}
 
{}
 
@keyframes search_fade_in {0%}
 
100% {opacity: 1;visibility:visible}
 
{}
 
@-webkit-keyframes search_push_text_top {0%}
 
100% {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
 }
 
{}
 
@keyframes search_push_text_top {0%}
 
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 cubic-bezier(.19,1,.22,1) both .25s;
		-moz-animation: search_push_text_top .4s cubic-bezier(.19,1,.22,1) both .25s;
		animation: search_push_text_top .4s cubic-bezier(.19,1,.22,1) both .25s
	 }
 
	.mkd-search-fade.mkd-fullscreen-search-opened .mkd-fullscreen-search-holder .mkd-field-holder .mkd-line {
		-webkit-transition: width .3s ease;
		-moz-transition: width .3s ease;
		transition: width .3s ease
	 }
 
	.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(0);
		-moz-transform: translateY(0);
		transform: translateY(0);
		-webkit-transition: transform .5s cubic-bezier(.19,1,.22,1);
		-moz-transition: transform .5s cubic-bezier(.19,1,.22,1);
		transition: transform .5s cubic-bezier(.19,1,.22,1)
	 }
 
	.mkd-search-cover {
		display: none;
		color: #fff;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 115;
		background-color: #fff
	 }
 
		.mkd-search-cover>* {background-color: transparent}
 
		.mkd-search-cover .mkd-form-holder-outer {
			display: table;
			width: 100%;
			height: 100%
		 }
 
		.mkd-search-cover .mkd-form-holder {
			display: table-cell;
			vertical-align: middle;
			padding: 0 45px;
			position: relative
		 }
 
		.mkd-search-cover .mkd-form-holder-inner {
			display: inline-block;
			vertical-align: middle;
			position: relative;
			width: 100%
		 }
 
		.mkd-search-cover .mkd-container-inner .mkd-form-holder {padding: 0}
 
		.mkd-search-cover .mkd-container-inner .mkd-search-close {right: 0}
 
		.mkd-search-cover input,.mkd-search-cover input:focus {
			background-color: transparent;
			border: none;
			box-shadow: none;
			color: #696969;
			font-size: 15px;
			font-weight: 700;
			display: inline-block;
			width: 90%;
			padding: 0;
			font-family: inherit;
			outline: 0;
			outline-offset: 0;
			-webkit-appearance: none;
			border-radius: 0;
			float: left;
			text-transform: uppercase;
			margin: 0
		 }
 
		.mkd-search-cover input:focus {outline-offset: 0!important}
 
		.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
		 }
 
		.mkd-search-cover .mkd-search-close {
			font-size: 34px;
			position: absolute;
			right: 24px;
			top: 50%;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
			transform: translateY(-50%);
			line-height: 1em
		 }
 
			.mkd-search-cover .mkd-search-close a {color: #9d9d9d;display:inline-block}
 
				.mkd-search-cover .mkd-search-close a:hover {color: #8f78fc}
 
				.mkd-search-cover .mkd-search-close a i {vertical-align: top}
 
		.mkd-search-cover.disabled input,.mkd-search-cover.disabled input:focus {font-weight: 400}
 
	:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder {margin: 10px 0 0}
 
	.mkd-search-dropdown .widget_mkd_search_opener {position: relative;cursor:pointer}
 
	.mkd-search-dropdown .mkd-search-dropdown-holder {
		position: absolute;
		top: calc(100% + 1px);
		right: 0;
		padding: 13px;
		width: 378px;
		z-index: 10;
		opacity: 0;
		visibility: hidden;
		background-color: #fff;
		border: 1px solid #f2f2f2;
		line-height: 1.7333333333em;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transition: visibility 0s linear .2s,opacity .2s ease-in-out 0s;
		-moz-transition: visibility 0s linear .2s,opacity .2s ease-in-out 0s;
		transition: visibility 0s linear .2s,opacity .2s ease-in-out 0s
	 }
 
		.mkd-search-dropdown .mkd-search-dropdown-holder input[type=text] {
			border: none;
			outline: 0;
			width: 75%;
			display: block;
			font-family: Ubuntu,sans-serif;
			font-size: 12px;
			color: #969696;
			float: left;
			background-color: #f7f7f7;
			padding: 10px 17px;
			height: 35px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
	.mkd-dark-header .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-webkit-input-placeholder,.mkd-light-header .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-webkit-input-placeholder,.mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-webkit-input-placeholder,.mkd-top-bar-dark .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-webkit-input-placeholder,.mkd-top-bar-light .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-webkit-input-placeholder {color: #969696}
 
	.mkd-dark-header .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]:-moz-placeholder,.mkd-light-header .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]:-moz-placeholder,.mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]:-moz-placeholder,.mkd-top-bar-dark .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]:-moz-placeholder,.mkd-top-bar-light .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]:-moz-placeholder {color: #969696;opacity:1}
 
	.mkd-dark-header .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-moz-placeholder,.mkd-light-header .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-moz-placeholder,.mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-moz-placeholder,.mkd-top-bar-dark .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-moz-placeholder,.mkd-top-bar-light .mkd-search-dropdown .mkd-search-dropdown-holder input[type=text]::-moz-placeholder {color: #969696;opacity:1}
 
	.mkd-search-dropdown .mkd-search-dropdown-holder input[type=submit] {
		float: left;
		width: 25%;
		min-width: auto;
		padding: 7px 0;
		font-weight: 600;
		height: 35px
	 }
 
	.mkd-search-dropdown.mkd-header-standard-border-disable .mkd-search-dropdown-holder {top: 100%}
 
	.mkd-search-dropdown .widget_mkd_search_opener:hover .mkd-search-dropdown-holder {
		opacity: 1;
		visibility: visible;
		-webkit-transition-delay: 0s;
		-moz-transition-delay: 0s;
		transition-delay: 0s
	 }
 
	.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-search-opener:hover,.mkd-dark-header.mkd-header-style-on-scroll .mkd-page-header .mkd-search-opener:hover,.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-search-opener:hover,.mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-search-opener:hover,.mkd-top-bar-dark .mkd-top-bar .mkd-search-opener:hover,.mkd-top-bar-light .mkd-top-bar .mkd-search-opener:hover {opacity: .8}
 
	.mkd-top-bar .mkd-position-left .mkd-search-dropdown-holder {left: 0;right:auto}
 
	.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;
		-moz-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;
		-moz-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;
		-moz-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;
		-moz-transition: all .25s ease-out;
		transition: all .25s ease-out;
            margin-bottom: 0px;
	 }
 
	.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);
		-moz-transform: translateY(50px);
		transform: translateY(50px)
	 }
 
	.mkd-fixed-wrapper.fixed .mkd-search-slide-window-top {position: static}
 
	.mkd-search-slide-window-top {
		background: #262626;
		color: #fff;
		margin: 0;
		overflow: hidden;
		width: 100%;
		height: 0;
		position: fixed;
		top: 0;
		left: 0;
		-webkit-transition: all .25s ease-out;
		-moz-transition: all .25s ease-out;
		transition: all .25s ease-out
	 }
 
body.logged-in.admin-bar .mkd-search-slide-window-top {top: 32px}
 
.mkd-search-slide-window-top .mkd-search-slide-window-top-search-icon {
	position: absolute;
	top: 0;
	left: 0
 }
 
.mkd-search-slide-window-top>.mkd-container {background-color: transparent}
 
.mkd-search-slide-window-top .form-inner,.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-search-slide-window-top i {padding: 0;position:absolute}
 
.mkd-search-slide-window-top .mkd-container input {
	width: 100%;
	padding: 0 0 0 20px;
	margin: 0;
	height: 50px;
	box-sizing: border-box
 }
 
.mkd-search-slide-window-top .mkd-container .mkd-search-close {right: 6px}
 
.mkd-search-slide-window-top input,.mkd-search-slide-window-top input:focus {
	background-color: #262626;
	border: none;
	box-shadow: none;
	color: #959595;
	display: inline-block;
	font-size: 13px;
	line-height: 20px;
	height: 50px;
	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}
 
{}
 
@media only screen and (max-width:768px) {.mkd-search-slide-window-top input}
 
{}
 
@media only screen and (max-width:500px) {.mkd-search-slide-window-top input}
 
{}
 
	.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
	 }
 
	.mkd-search-opener,.mkd-search-opener .mkd-search-icon-text {
		-webkit-transition: all .15s ease-out;
		-moz-transition: all .15s ease-out;
		transition: all .15s ease-out
	 }
 
	.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-search-opener,.mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-search-opener,.mkd-top-bar-light .mkd-top-bar .mkd-search-opener {color: #fff!important}
 
	.mkd-dark-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-search-opener,.mkd-dark-header.mkd-header-style-on-scroll .mkd-page-header .mkd-search-opener,.mkd-top-bar-dark .mkd-top-bar .mkd-search-opener {color: #000!important}
 
	:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder {color: #959595;margin-top:10px}
 
	.search .format-link h2.mkd-post-title,.search .format-link h2.mkd-post-title a:hover,.search .format-quote h2.mkd-post-title,.search .format-quote h2.mkd-post-title a:hover {color: #fff}
 
body.search-no-results .mkd-search-results-holder,body.search-results .mkd-search-results-holder {margin: 0 0 3px}
 
body.search-no-results .mkd-search-page-form-holder,body.search-results .mkd-search-page-form-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 33px 0 53px
 }
 
body.search-no-results .mkd-search-page-form-holder>*,body.search-results .mkd-search-page-form-holder>* {
	display: table-cell;
	vertical-align: middle;
	position: relative;
	white-space: nowrap
 }
 
body.search-no-results .mkd-search-page-form-holder>*>.mkd-search-field,body.search-results .mkd-search-page-form-holder>*>.mkd-search-field {
	width: 100%;
	height: 52px;
	box-sizing: border-box;
	border: 1px solid #ccc;
	border-right: none;
	padding: 5px 30px;
	font-size: 15px
 }
 
body.search-no-results .mkd-search-page-form-holder>*>.mkd-search-submit,body.search-results .mkd-search-page-form-holder>*>.mkd-search-submit {
	background-color: #8f78fc;
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	-webkit-transition: background-color .2s ease-in-out 0s;
	-moz-transition: background-color .2s ease-in-out 0s;
	transition: background-color .2s ease-in-out 0s;
	width: 52px;
	height: 52px;
	border: 0;
	border-radius: 0;
	box-sizing: border-box
 }
 
body.search-no-results .mkd-search-page-form-holder>*>.mkd-search-submit:hover,body.search-results .mkd-search-page-form-holder>*>.mkd-search-submit:hover {background-color: #262932}
 
body.search-no-results .mkd-search-page-form-holder>.mkd-search-page-form-inner-column-1,body.search-results .mkd-search-page-form-holder>.mkd-search-page-form-inner-column-1 {width: 99%}
 
body.search-no-results .mkd-search-page-form-holder>.mkd-search-page-form-inner-column-2,body.search-results .mkd-search-page-form-holder>.mkd-search-page-form-inner-column-2 {width: 1%}
 
body.search-no-results .mkd-blog-holder.mkd-blog-type-standard article,body.search-results .mkd-blog-holder.mkd-blog-type-standard article {
	padding-bottom: 26px;
	margin-bottom: 28px;
	border-bottom: 1px solid #ccc
 }
 
body.search-no-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image-holder,body.search-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image-holder {
	position: relative;
	display: table-cell;
	height: 100%;
	width: auto;
	vertical-align: top
 }
 
body.search-no-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image-holder .mkd-post-image-holder-inner,body.search-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image-holder .mkd-post-image-holder-inner {position: relative}
 
body.search-no-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image-holder .mkd-post-image-holder-inner .mkd-post-image-link,body.search-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image-holder .mkd-post-image-holder-inner .mkd-post-image-link {display: block}
 
body.search-no-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image-holder .mkd-post-image-holder-inner .mkd-post-image-link>*,body.search-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-image-holder .mkd-post-image-holder-inner .mkd-post-image-link>* {vertical-align: middle}
 
body.search-no-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-content,body.search-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-content {
	position: relative;
	display: table-cell;
	height: 100%;
	width: auto;
	padding: 0 0 0 26px!important;
	text-align: left;
	vertical-align: top
 }
 
body.search-no-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-content .entry-title,body.search-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-content .entry-title {margin-top: 0;margin-bottom:11px}
 
body.search-no-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-content:first-child,body.search-results .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-content:first-child {padding-left: 0!important}
 
.mkd-portfolio-list-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
 }
 
	.mkd-portfolio-list-holder article {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: middle;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
.touch .mkd-portfolio-list-holder article {cursor: pointer}
 
.mkd-portfolio-list-holder article .mkd-pl-item-inner,.mkd-portfolio-list-holder article .mkd-pli-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
 }
 
.mkd-portfolio-list-holder article .mkd-pli-image img {display: block;width:100%}
 
.mkd-portfolio-list-holder article .mkd-pli-link {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
 }
 
.mkd-portfolio-list-holder article .mkd-pli-text-wrapper {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%
 }
 
.mkd-portfolio-list-holder article .mkd-pli-text {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle
 }
 
	.mkd-portfolio-list-holder article .mkd-pli-text .mkd-pli-title {margin: 0}
 
	.mkd-portfolio-list-holder article .mkd-pli-text .mkd-pli-category-holder {
		position: relative;
		display: block;
		margin: 1px 0 0;
		z-index: 11
	 }
 
		.mkd-portfolio-list-holder article .mkd-pli-text .mkd-pli-category-holder h6 {
			position: relative;
			display: block;
			vertical-align: middle;
			margin: 0
		 }
 
			.mkd-portfolio-list-holder article .mkd-pli-text .mkd-pli-category-holder h6 a {
				display: inline-block;
				position: relative;
				margin: 0 6px 0 0;
				padding: 0 10px 0 0;
				color: #8b8a8a
			 }
 
				.mkd-portfolio-list-holder article .mkd-pli-text .mkd-pli-category-holder h6 a:after {
					content: "";
					display: block;
					height: 11px;
					position: absolute;
					right: -1px;
					top: 3px;
					width: 1px;
					background-color: #e2e3e3
				 }
 
				.mkd-portfolio-list-holder article .mkd-pli-text .mkd-pli-category-holder h6 a:hover {color: #8f78fc}
 
			.mkd-portfolio-list-holder article .mkd-pli-text .mkd-pli-category-holder h6:last-child a:after {display: none}
 
	.mkd-portfolio-list-holder article .mkd-pli-text .mkd-pli-excerpt {margin: 3px 0 0}
 
.mkd-portfolio-list-holder.mkd-pl-no-space .mkd-pl-inner {margin: 0;overflow:hidden}
 
.mkd-portfolio-list-holder.mkd-pl-no-space article {padding: 0;margin:0}
 
.mkd-portfolio-list-holder.mkd-pl-tiny-space .mkd-pl-inner {margin: 0 -5px;overflow:hidden}
 
.mkd-portfolio-list-holder.mkd-pl-tiny-space article {padding: 0 5px;margin:0 0 10px}
 
.mkd-portfolio-list-holder.mkd-pl-small-space .mkd-pl-inner {margin: 0 -10px;overflow:hidden}
 
.mkd-portfolio-list-holder.mkd-pl-small-space article {padding: 0 10px;margin:0 0 20px}
 
.mkd-portfolio-list-holder.mkd-pl-normal-space .mkd-pl-inner {margin: 0 -15px;overflow:hidden}
 
.mkd-portfolio-list-holder.mkd-pl-normal-space article {padding: 0 15px;margin:0 0 30px}
 
.mkd-portfolio-list-holder.mkd-pl-gallery:not(.mkd-pl-one-column) article {float: left}
 
.mkd-portfolio-list-holder.mkd-pl-gallery.mkd-pl-two-columns article {width: 50%}
 
.mkd-portfolio-list-holder.mkd-pl-gallery.mkd-pl-three-columns article {width: 33.3333333333%}
 
.mkd-portfolio-list-holder.mkd-pl-gallery.mkd-pl-four-columns article {width: 25%}
 
.mkd-portfolio-list-holder.mkd-pl-gallery.mkd-pl-five-columns article {width: 20%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry .mkd-pl-inner {opacity: 0}
 
.mkd-portfolio-list-holder.mkd-pl-masonry .mkd-pl-grid-sizer,.mkd-portfolio-list-holder.mkd-pl-masonry article {width: 100%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry .mkd-pl-grid-gutter {width: 0}
 
.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-two-columns .mkd-pl-grid-sizer,.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-two-columns article {width: 50%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-two-columns article.mkd-pl-masonry-large-width {width: 100%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-three-columns .mkd-pl-grid-sizer,.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-three-columns article {width: 33.3333333333%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-three-columns article.mkd-pl-masonry-large-width {width: 66.6666666667%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-four-columns .mkd-pl-grid-sizer,.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-four-columns article {width: 25%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-four-columns article.mkd-pl-masonry-large-width {width: 50%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-five-columns .mkd-pl-grid-sizer,.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-five-columns article {width: 20%}
 
.mkd-portfolio-list-holder.mkd-pl-masonry.mkd-pl-five-columns article.mkd-pl-masonry-large-width {width: 40%}
 
.mkd-portfolio-list-holder.mkd-pl-has-animation article {
	opacity: 0;
	-webkit-transform: translateY(80px);
	-moz-transform: translateY(80px);
	transform: translateY(80px);
	-webkit-transition: opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04);
	-moz-transition: opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04);
	transition: opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04)
 }
 
	.mkd-portfolio-list-holder.mkd-pl-has-animation article.mkd-item-show {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		transform: translateY(0)
	 }
 
		.mkd-portfolio-list-holder.mkd-pl-has-animation article.mkd-item-show.mkd-item-shown {
			-webkit-transition: none;
			-moz-transition: none;
			transition: none
		 }
 
.touch .mkd-portfolio-list-holder.mkd-pl-has-animation article {
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	transform: translateY(0)
 }
 
.mkd-portfolio-list-holder.mkd-pl-gallery-overlay article .mkd-pli-text .mkd-pli-excerpt,.mkd-portfolio-list-holder.mkd-pl-gallery-overlay article .mkd-pli-text .mkd-pli-title {color: #fff}
 
.mkd-portfolio-list-holder.mkd-pl-gallery-overlay article .mkd-pli-text .mkd-pli-category-holder a {
	color: #8f78fc;
	margin: 0 8px;
	padding: 0
 }
 
	.mkd-portfolio-list-holder.mkd-pl-gallery-overlay article .mkd-pli-text .mkd-pli-category-holder a:after {background: rgba(204,204,204,.5)}
 
	.mkd-portfolio-list-holder.mkd-pl-gallery-overlay article .mkd-pli-text .mkd-pli-category-holder a:hover {color: #fff}
 
.mkd-portfolio-list-holder.mkd-pl-gallery-overlay article .mkd-pli-image:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(29,29,29,.75);
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out;
	opacity: 0
 }
 
.mkd-portfolio-list-holder.mkd-pl-gallery-overlay article:hover .mkd-pli-image:after,.mkd-portfolio-list-holder.mkd-pl-gallery-overlay article:hover .mkd-pli-text-holder {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
 }
 
.mkd-portfolio-list-holder.mkd-pl-gallery-overlay .mkd-pli-text-holder {
	position: absolute;
	display: block;
	width: 100%;
	top: 0;
	left: 0;
	height: 100%;
	padding: 20px;
	opacity: 0;
	text-align: center;
	-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
	transition: all .3s cubic-bezier(.35,.7,.32,.9);
	-webkit-transform: translate3d(0,5%,0);
	-moz-transform: translate3d(0,5%,0);
	transform: translate3d(0,5%,0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
 }
 
.mkd-portfolio-list-holder.mkd-pl-gallery-slide-from-image-bottom article:hover .mkd-pli-text-holder,.mkd-portfolio-list-holder.mkd-pl-gallery-slide-from-image-bottom article:hover .mkd-pli-text-wrapper {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	transform: translateY(0)
 }
 
.mkd-portfolio-list-holder.mkd-pl-gallery-slide-from-image-bottom .mkd-pli-text-holder {
	position: absolute;
	display: block;
	width: 100%;
	height: auto;
	bottom: 0;
	left: 0;
	padding: 18px 0 5px;
	background-color: #fff;
	overflow: hidden;
	-webkit-transition: -webkit-transform .4s ease-in-out;
	-moz-transition: -moz-transform .4s ease-in-out;
	transition: transform .4s ease-in-out;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	transform: translateY(100%);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
 }
 
.mkd-portfolio-list-holder.mkd-pl-gallery-slide-from-image-bottom .mkd-pli-text-wrapper {
	-webkit-transition: -webkit-transform .4s ease-in-out;
	-moz-transition: -moz-transform .4s ease-in-out;
	transition: transform .4s ease-in-out;
	-webkit-transform: translateY(-200%);
	-moz-transform: translateY(-200%);
	transform: translateY(-200%)
 }
 
.mkd-portfolio-list-holder.mkd-pl-standard-shader article {margin-bottom: 47px!important}
 
	.mkd-portfolio-list-holder.mkd-pl-standard-shader article a {position: relative}
 
		.mkd-portfolio-list-holder.mkd-pl-standard-shader article a i {
			position: absolute;
			top: 50%;
			left: 50%;
			margin: -30px 0 0 -30px;
			speak: none;
			color: #fff;
			font-size: 21px;
			line-height: 60px;
			height: 60px;
			width: 60px;
			background: #000;
			text-align: center;
			z-index: 2;
			opacity: 0;
			-webkit-border-radius: 50%;
			-moz-border-radius: 50%;
			border-radius: 50%;
			-webkit-transform: translate3d(0,25%,0);
			-moz-transform: translate3d(0,25%,0);
			transform: translate3d(0,25%,0);
			transition: opacity .25s cubic-bezier(.35,.7,.32,.9),transform .25s cubic-bezier(.35,.7,.32,.9) .25s;
			-webkit-transform: opacity .25s cubic-bezier(.35,.7,.32,.9),-webkit-transform .25s cubic-bezier(.35,.7,.32,.9) .25s
		 }
 
		.mkd-portfolio-list-holder.mkd-pl-standard-shader article a .mkd-pli-image:after {
			position: absolute;
			display: block;
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			content: '';
			z-index: 1;
			background-color: rgba(143,120,252,.7);
			opacity: 0;
			-webkit-transition: opacity .2s ease-in-out;
			-moz-transition: opacity .2s ease-in-out;
			transition: opacity .2s ease-in-out
		 }
 
		.mkd-portfolio-list-holder.mkd-pl-standard-shader article a:hover .mkd-pli-image:after,.mkd-portfolio-list-holder.mkd-pl-standard-switch-images article .mkd-pli-image img:nth-child(1) {opacity: 1}
 
		.mkd-portfolio-list-holder.mkd-pl-standard-shader article a .mkd-pli-link {z-index: 2}
 
		.mkd-portfolio-list-holder.mkd-pl-standard-shader article a:hover i {
			opacity: 1;
			-webkit-transition: all .25s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: all .25s cubic-bezier(.35,.7,.32,.9);
			transition: all .25s cubic-bezier(.35,.7,.32,.9);
			-webkit-transform: translate3d(0,0,0);
			-moz-transform: translate3d(0,0,0);
			transform: translate3d(0,0,0)
		 }
 
			.mkd-portfolio-list-holder.mkd-pl-standard-shader article a:hover i:hover {background: rgba(0,0,0,.75)}
 
.mkd-portfolio-list-holder.mkd-pl-standard-shader .mkd-pli-text-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 12px 0 0
 }
 
	.mkd-portfolio-list-holder.mkd-pl-standard-shader .mkd-pli-text-holder .mkd-pli-title {margin-top: 4px}
 
	.mkd-portfolio-list-holder.mkd-pl-standard-shader .mkd-pli-text-holder .mkd-pli-excerpt {margin-top: 5px}
 
	.mkd-portfolio-list-holder.mkd-pl-standard-shader .mkd-pli-text-holder .mkd-pli-category-holder {margin-top: 0}
 
.mkd-portfolio-list-holder.mkd-pl-standard-switch-images article .mkd-pli-image img {
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out
 }
 
.mkd-accordion-holder .mkd-accordion-title-holder,.mkd-pl-filter-holder ul li h6 {-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9);-moz-transition:color .3s cubic-bezier(.35,.7,.32,.9)}
 
.mkd-portfolio-list-holder.mkd-pl-standard-switch-images article .mkd-pli-image img:nth-child(2) {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0
 }
 
.mkd-pl-filter-holder,.mkd-pl-filter-holder ul,.mkd-pl-filter-holder ul li,.mkd-pl-standard-pagination,.mkd-pl-standard-pagination ul {
	display: inline-block;
	position: relative;
	vertical-align: middle
 }
 
.mkd-portfolio-list-holder.mkd-pl-standard-switch-images article.mkd-pl-has-switch-image:hover .mkd-pli-image img:nth-child(1) {opacity: 0}
 
.mkd-portfolio-list-holder.mkd-pl-standard-switch-images article.mkd-pl-has-switch-image:hover .mkd-pli-image img:nth-child(2) {opacity: 1}
 
.mkd-portfolio-list-holder.mkd-pl-standard-switch-images .mkd-pli-text-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 12px 0 0
 }
 
	.mkd-portfolio-list-holder.mkd-pl-standard-switch-images .mkd-pli-text-holder .mkd-pli-title {margin-top: 4px}
 
	.mkd-portfolio-list-holder.mkd-pl-standard-switch-images .mkd-pli-text-holder .mkd-pli-excerpt {margin-top: 5px}
 
	.mkd-portfolio-list-holder.mkd-pl-standard-switch-images .mkd-pli-text-holder .mkd-pli-category-holder {margin-top: 0}
 
.mkd-pl-filter-holder {
	width: 100%;
	margin: 0 0 20px;
	text-align: center
 }
 
	.mkd-pl-filter-holder ul {
		margin: 0;
		padding: 0;
		list-style: none
	 }
 
		.mkd-pl-filter-holder ul li {
			margin: 0 0 10px;
			padding: 0 15px;
			cursor: pointer
		 }
 
@media only screen and (max-width:1440px) {.mkd-pl-filter-holder ul li}
 
{}
 
@media only screen and (max-width:1024px) {.mkd-pl-filter-holder ul li}
 
{}
 
	.mkd-pl-filter-holder ul li h6 {color: #262932;transition:color .3s cubic-bezier(.35,.7,.32,.9)}
 
	.mkd-pl-filter-holder ul li.mkd-pl-current h6,.mkd-pl-filter-holder ul li:hover h6 {color: #8f78fc}
 
	.mkd-portfolio-list-holder.mkd-pl-pag-standard .mkd-pl-inner {
		opacity: 1;
		-webkit-transition: opacity .2s ease-out;
		-moz-transition: opacity .2s ease-out;
		transition: opacity .2s ease-out
	 }
 
	.mkd-portfolio-list-holder.mkd-pl-pag-standard.mkd-pl-pag-standard-animate .mkd-pl-inner {opacity: 0}
 
	.mkd-pl-standard-pagination {
		width: 100%;
		margin: 20px 0 0;
		text-align: center;
		opacity: 1;
		-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .5s;
		-moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .5s;
		transition: opacity .3s cubic-bezier(.35,.7,.32,.9) .5s
	 }
 
		.mkd-pl-standard-pagination ul {
			width: auto;
			padding: 0;
			margin: 0;
			list-style: none;
			text-align: center
		 }
 
			.mkd-pl-standard-pagination ul li {
				display: block;
				float: left;
				margin: 0 4px 4px;
				text-align: center
			 }
 
				.mkd-pl-standard-pagination ul li:first-child {margin-left: 0}
 
				.mkd-pl-standard-pagination ul li a {
					background: 0 0;
					border: 1px solid #ccc;
					color: #8b8a8a;
					cursor: pointer;
					display: inline-block;
					font-size: 16px;
					font-weight: 600;
					position: relative;
					height: 42px;
					line-height: 40px;
					margin: 0;
					text-decoration: none;
					vertical-align: middle;
					white-space: nowrap;
					width: 42px;
					-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
					-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
					transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
					-webkit-border-radius: 4px;
					-moz-border-radius: 4px;
					border-radius: 4px;
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					box-sizing: border-box
				 }
 
				.mkd-pl-standard-pagination ul li.mkd-pl-pag-active a {background: #8f78fc;color:#fff}
 
				.mkd-pl-standard-pagination ul li.mkd-pl-pag-next,.mkd-pl-standard-pagination ul li.mkd-pl-pag-prev {position: absolute;top:0}
 
				.mkd-pl-standard-pagination ul li.mkd-pl-pag-next a,.mkd-pl-standard-pagination ul li.mkd-pl-pag-prev a {
					background: 0 0;
					border: 1px solid #ccc;
					font-size: 30px;
					-webkit-transition: color .2s ease-out,opacity .2s ease-out;
					-moz-transition: color .2s ease-out,opacity .2s ease-out;
					transition: color .2s ease-out,opacity .2s ease-out
				 }
 
				.mkd-pl-standard-pagination ul li.mkd-pl-pag-next a span,.mkd-pl-standard-pagination ul li.mkd-pl-pag-prev a span {
					display: block;
					font-size: 23px;
					line-height: 40px
				 }
 
				.mkd-pl-standard-pagination ul li.mkd-pl-pag-next a span:before,.mkd-pl-standard-pagination ul li.mkd-pl-pag-prev a span:before {display: block;line-height:inherit}
 
				.mkd-pl-standard-pagination ul li.mkd-pl-pag-prev {right: 100%}
 
					.mkd-pl-standard-pagination ul li.mkd-pl-pag-prev a {opacity: 0}
 
				.mkd-pl-standard-pagination ul li.mkd-pl-pag-next {left: 100%}
 
					.mkd-pl-standard-pagination ul li.mkd-pl-pag-next a {opacity: 1}
 
	.mkd-pl-loading.mkd-showing+.mkd-pl-standard-pagination {opacity: 0}
 
	.mkd-pl-load-more-holder {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: middle
	 }
 
		.mkd-pl-load-more-holder .mkd-pl-load-more {margin: 40px 0 0;text-align:center}
 
	.mkd-pl-loading {
		position: relative;
		display: none;
		width: 100%;
		margin: 40px 0 20px;
		color: #262932;
		text-align: center
	 }
 
		.mkd-pl-loading.mkd-filter-trigger {
			position: absolute;
			top: 250px;
			left: 0
		 }
 
		.mkd-pl-loading.mkd-standard-pag-trigger {
			position: absolute;
			top: 50px;
			left: 0
		 }
 
	.mkd-pl-has-filter .mkd-pl-loading.mkd-standard-pag-trigger {top: 150px}
 
	.mkd-pl-loading.mkd-showing {display: block}
 
	.mkd-pl-loading>div,.mkd-portfolio-project-info,.mkd-portfolio-project-info .mkd-ppi-title,.mkd-portfolio-project-info>div,.mkd-portfolio-project-info>div a,.mkd-portfolio-slider-holder {
		position: relative;
		display: inline-block;
		vertical-align: middle
	 }
 
	.mkd-pl-loading>div {
		width: 14px;
		height: 14px;
		margin: 0 3px;
		background-color: #262932;
		border-radius: 100%;
		-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
		-moz-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
		animation: sk-bouncedelay 1.4s infinite ease-in-out both
	 }
 
	.mkd-pl-loading .mkd-pl-loading-bounce1 {
		-webkit-animation-delay: -.32s;
		-moz-animation-delay: -.32s;
		animation-delay: -.32s
	 }
 
	.mkd-pl-loading .mkd-pl-loading-bounce2 {
		-webkit-animation-delay: -.16s;
		-moz-animation-delay: -.16s;
		animation-delay: -.16s
	 }
 
@-webkit-keyframes sk-bouncedelay {0%,100%,80%}
 
40% {-webkit-transform: scale(1)}
 
{}
 
@-moz-keyframes sk-bouncedelay {0%,100%,80%}
 
40% {-moz-transform: scale(1)}
 
{}
 
@keyframes sk-bouncedelay {0%,100%,80%}
 
40% {-webkit-transform: scale(1);transform:scale(1)}
 
{}
 
	.mkd-portfolio-project-info .mkd-ppi-label {margin: 0;padding:0}
 
	.mkd-portfolio-project-info>div a {margin: 0 5px 0 0}
 
	.mkd-portfolio-project-info .mkd-ppi-title,.mkd-portfolio-project-info>div a:last-child {margin: 0}
 
	.mkd-portfolio-slider-holder {width: 100%;opacity:0}
 
		.mkd-portfolio-slider-holder .mkd-pl-inner {margin: 0!important}
 
		.mkd-portfolio-slider-holder article {
			width: auto!important;
			padding: 0!important;
			margin: 0!important;
			float: none!important
		 }
 
	.mkd-elements-holder.mkd-elements-items-float .mkd-elements-holder-item,.mkd-portfolio-single-holder.mkd-ps-gallery-layout .mkd-ps-image-holder .mkd-ps-image,.mkd-portfolio-single-holder.mkd-ps-small-gallery-layout .mkd-ps-image-holder .mkd-ps-image {float: left}
 
	.mkd-portfolio-slider-holder article .mkd-pl-item-inner,.mkd-portfolio-slider-holder article .mkd-pli-image {width: auto}
 
	.mkd-portfolio-slider-holder .owl-nav .owl-next,.mkd-portfolio-slider-holder .owl-nav .owl-prev {
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		transform: translateY(-50%)
	 }
 
	.mkd-portfolio-slider-holder .owl-nav .owl-prev {left: 12px}
 
	.mkd-portfolio-slider-holder .owl-nav .owl-next {left: auto;right:12px}
 
	.mkd-portfolio-slider-holder .owl-nav .mkd-next-icon,.mkd-portfolio-slider-holder .owl-nav .mkd-prev-icon {
		background: #fff;
		display: block;
		width: 35px;
		height: 35px;
		text-align: center
	 }
 
	.mkd-portfolio-slider-holder .owl-nav .mkd-next-icon i,.mkd-portfolio-slider-holder .owl-nav .mkd-prev-icon i {
		font-size: 22px;
		line-height: 35px;
		color: #373737;
		-webkit-transition: color cubic-bezier(.35,.7,.32,.9) .3s;
		-moz-transition: color cubic-bezier(.35,.7,.32,.9) .3s;
		transition: color cubic-bezier(.35,.7,.32,.9) .3s
	 }
 
	.mkd-portfolio-slider-holder .owl-nav .mkd-next-icon:hover i,.mkd-portfolio-slider-holder .owl-nav .mkd-prev-icon:hover i {color: #8f78fc}
 
	.mkd-portfolio-slider-holder .owl-dots {text-align: center}
 
		.mkd-portfolio-slider-holder .owl-dots .owl-dot {display: inline-block}
 
			.mkd-portfolio-slider-holder .owl-dots .owl-dot 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-portfolio-slider-holder .owl-dots .owl-dot.active span {opacity: 1}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-slider-variable-width article .mkd-pli-image img {width: auto}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-light-skin .owl-nav .owl-next:hover .mkd-next-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-light-skin .owl-nav .owl-next:hover .mkd-prev-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-light-skin .owl-nav .owl-prev:hover .mkd-next-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-light-skin .owl-nav .owl-prev:hover .mkd-prev-icon {color: #ccc}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-light-skin .owl-nav .mkd-next-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-light-skin .owl-nav .mkd-prev-icon {color: #fff}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-dark-skin .owl-nav .owl-next:hover .mkd-next-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-dark-skin .owl-nav .owl-next:hover .mkd-prev-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-dark-skin .owl-nav .owl-prev:hover .mkd-next-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-dark-skin .owl-nav .owl-prev:hover .mkd-prev-icon {color: #5d5d5d}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-dark-skin .owl-nav .mkd-next-icon,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-nav-dark-skin .owl-nav .mkd-prev-icon {color: #000}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-light-skin .owl-dots .owl-dot span {background-color: rgba(255,255,255,.2)}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-light-skin .owl-dots .owl-dot.active span,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-light-skin .owl-dots .owl-dot:hover span {background-color: #ccc}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-dark-skin .owl-dots .owl-dot span {background-color: rgba(0,0,0,.2)}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-dark-skin .owl-dots .owl-dot.active span,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-dark-skin .owl-dots .owl-dot:hover span {background-color: #5d5d5d}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-bellow-slider .owl-nav .owl-next,.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-bellow-slider .owl-nav .owl-prev {margin: -19px 0 0}
 
	.mkd-portfolio-slider-holder .mkd-portfolio-list-holder.mkd-pag-bellow-slider .owl-dots {
		position: relative;
		bottom: auto;
		margin: 16px 0 0
	 }
 
	.single-portfolio-item .mkd-content .mkd-content-inner>.mkd-container>.mkd-container-inner,.single-portfolio-item .mkd-content .mkd-content-inner>.mkd-full-width>.mkd-full-width-inner {padding: 66px 0 95px}
 
	.mkd-portfolio-single-holder {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: middle
	 }
 
		.mkd-portfolio-single-holder .mkd-separator {
			border-bottom-width: 3px;
			width: 40px;
			margin: 6px 0 10px
		 }
 
		.mkd-portfolio-single-holder .mkd-portfolio-title {margin: 0 0 10px}
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder,.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image-inner-holder {
			position: relative;
			display: inline-block;
			width: 100%;
			vertical-align: middle
		 }
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image {
			position: relative;
			display: inline-block;
			width: 100%;
			vertical-align: middle;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image .mkd-ps-text-overlay {
				position: absolute;
				display: block;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				opacity: 0;
				z-index: 1;
				text-align: center;
				background-color: rgba(29,29,29,.6);
				-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
				transition: opacity .3s cubic-bezier(.35,.7,.32,.9)
			 }
 
				.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image .mkd-ps-text-overlay>.mkd-ps-text-overlay-inner-holder {
					position: relative;
					display: table;
					table-layout: fixed;
					height: 100%;
					width: 100%
				 }
 
					.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image .mkd-ps-text-overlay>.mkd-ps-text-overlay-inner-holder>.mkd-ps-text-overlay-inner {
						position: relative;
						display: table-cell;
						height: 100%;
						width: 100%;
						vertical-align: middle
					 }
 
						.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image .mkd-ps-text-overlay>.mkd-ps-text-overlay-inner-holder>.mkd-ps-text-overlay-inner>* {color: #fff}
 
			.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image a {
				position: absolute;
				display: block;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				z-index: 2
			 }
 
			.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image:hover .mkd-ps-text-overlay {opacity: 1}
 
		.mkd-portfolio-single-holder.mkd-ps-slider-layout .mkd-ps-image-holder .mkd-ps-image-inner,.mkd-portfolio-single-holder.mkd-ps-small-slider-layout .mkd-ps-image-holder .mkd-ps-image-inner {opacity: 0}
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder .mkd-ps-image img {position: relative;display:block}
 
		.mkd-portfolio-single-holder .mkd-ps-info-holder {
			position: relative;
			display: inline-block;
			width: 100%;
			vertical-align: middle
		 }
 
			.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item {margin-bottom: 25px}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item .mkd-separator-holder {margin-bottom: 7px}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item .mkd-portfolio-content {margin-bottom: 33px}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item .mkd-portfolio-info-title {margin: 0}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item a,.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item h6,.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item p {
					position: relative;
					display: inline-block;
					vertical-align: middle;
					margin: 0
				 }
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-categories h6 a,.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-tags h6 a {
					color: #8b8a8a;
					display: inline-block;
					position: relative;
					margin: 0 6px 0 0;
					padding: 0 10px 0 0
				 }
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-categories h6 a:after,.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-tags h6 a:after {
					content: "";
					background: #ccc;
					display: block;
					height: 11px;
					position: absolute;
					right: 0;
					top: 3px;
					width: 1px
				 }
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-categories h6 a:hover,.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-tags h6 a:hover {color: #8f78fc}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-categories h6:last-child a:after,.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-tags h6:last-child a:after {display: none}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-date h6 {color: #8b8a8a}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-custom-field a {
					color: #8b8a8a;
					font-weight: 500;
					line-height: 1.4em;
					font-size: 13px
				 }
 
					.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-custom-field a:hover {color: #8f78fc}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-social h6 {color: #8b8a8a;margin-right:10px}
 
				.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-social .mkd-social-share-holder {display: inline-block}
 
					.mkd-portfolio-single-holder .mkd-ps-info-holder .mkd-portfolio-info-item.mkd-portfolio-social .mkd-social-share-holder:before {display: none}
 
		.mkd-portfolio-single-holder.mkd-ps-huge-images-layout {
			padding: 0 4%;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.mkd-portfolio-single-holder.mkd-ps-huge-images-layout .mkd-ps-image-holder {margin: 0 0 40px}
 
				.mkd-portfolio-single-holder.mkd-ps-huge-images-layout .mkd-ps-image-holder .mkd-ps-image {margin: 0 0 30px}
 
					.mkd-portfolio-single-holder.mkd-ps-huge-images-layout .mkd-ps-image-holder .mkd-ps-image:last-child {margin: 0}
 
@media only screen and (max-width:1200px) {.mkd-portfolio-single-holder.mkd-ps-huge-images-layout}
 
{}
 
@media only screen and (max-width:1024px) {.mkd-portfolio-single-holder.mkd-ps-huge-images-layout .mkd-ps-info-holder}
 
{}
 
@media only screen and (max-width:768px) {.mkd-portfolio-single-holder.mkd-ps-huge-images-layout}
 
{}
 
	.mkd-portfolio-single-holder.mkd-ps-images-layout .mkd-ps-image-holder {margin: 0 0 40px}
 
		.mkd-portfolio-single-holder.mkd-ps-images-layout .mkd-ps-image-holder .mkd-ps-image {margin: 0 0 30px}
 
			.mkd-portfolio-single-holder.mkd-ps-images-layout .mkd-ps-image-holder .mkd-ps-image:last-child {margin: 0}
 
	.mkd-portfolio-single-holder.mkd-ps-small-images-layout .mkd-ps-image-holder .mkd-ps-image {margin: 0 0 30px}
 
		.mkd-portfolio-single-holder.mkd-ps-small-images-layout .mkd-ps-image-holder .mkd-ps-image:last-child {margin: 0}
 
@media only screen and (max-width:1024px) {.mkd-portfolio-single-holder.mkd-ps-small-images-layout .mkd-ps-info-holder}
 
{}
 
	.mkd-portfolio-single-holder.mkd-ps-slider-layout .mkd-ps-image-holder {margin: 0 0 40px}
 
		.mkd-portfolio-single-holder.mkd-ps-slider-layout .mkd-ps-image-holder .mkd-ps-image img {width: 100%}
 
	.mkd-portfolio-single-holder.mkd-ps-small-slider-layout .mkd-ps-image-holder .mkd-ps-image img {width: 100%}
 
@media only screen and (max-width:1024px) {.mkd-portfolio-single-holder.mkd-ps-small-slider-layout .mkd-ps-info-holder}
 
{}
 
	.mkd-portfolio-single-holder.mkd-ps-gallery-layout .mkd-ps-image-holder {width: 100%;margin:0 0 40px}
 
		.mkd-portfolio-single-holder.mkd-ps-gallery-layout .mkd-ps-image-holder .mkd-ps-image a:after {
			position: absolute;
			display: block;
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			content: '';
			opacity: 0;
			-webkit-transition: opacity .2s ease-in-out;
			-moz-transition: opacity .2s ease-in-out;
			transition: opacity .2s ease-in-out
		 }
 
		.mkd-portfolio-single-holder.mkd-ps-gallery-layout .mkd-ps-image-holder .mkd-ps-image a:hover:after,.mkd-portfolio-single-holder.mkd-ps-gallery-layout .mkd-ps-image-holder .mkd-ps-image a:hover:before {opacity: 1}
 
	.mkd-portfolio-single-holder.mkd-ps-small-gallery-layout .mkd-ps-image-holder {width: 100%}
 
		.mkd-portfolio-single-holder.mkd-ps-small-gallery-layout .mkd-ps-image-holder .mkd-ps-image a:before {
			position: absolute;
			top: 50%;
			left: 50%;
			margin: -19px 0 0 -19px;
			content: '4c';
			font-family: ElegantIcons;
			speak: none;
			color: #fff;
			font-size: 38px;
			line-height: 1;
			font-style: normal;
			font-weight: 400;
			font-variant: normal;
			-webkit-font-smoothing: antialiased;
			z-index: 2;
			opacity: 0;
			-webkit-transition: opacity .2s ease-in-out;
			-moz-transition: opacity .2s ease-in-out;
			transition: opacity .2s ease-in-out
		 }
 
		.mkd-portfolio-single-holder.mkd-ps-small-gallery-layout .mkd-ps-image-holder .mkd-ps-image a:after {
			position: absolute;
			display: block;
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			content: '';
			background-color: rgba(143,120,252,.7);
			opacity: 0;
			-webkit-transition: opacity .2s ease-in-out;
			-moz-transition: opacity .2s ease-in-out;
			transition: opacity .2s ease-in-out
		 }
 
		.mkd-portfolio-single-holder.mkd-ps-small-gallery-layout .mkd-ps-image-holder .mkd-ps-image a:hover:after,.mkd-portfolio-single-holder.mkd-ps-small-gallery-layout .mkd-ps-image-holder .mkd-ps-image a:hover:before {opacity: 1}
 
@media only screen and (max-width:1024px) {.mkd-portfolio-single-holder.mkd-ps-small-gallery-layout .mkd-ps-info-holder}
 
{}
 
	.mkd-portfolio-single-holder.mkd-ps-masonry-layout .mkd-ps-image-holder {margin: 0 0 40px}
 
		.mkd-portfolio-single-holder.mkd-ps-masonry-layout .mkd-ps-image-holder .mkd-ps-image-inner,.mkd-portfolio-single-holder.mkd-ps-small-masonry-layout .mkd-ps-image-holder .mkd-ps-image-inner {
			position: relative;
			display: inline-block;
			width: 100%;
			vertical-align: middle;
			opacity: 0
		 }
 
@media only screen and (max-width:1024px) {.mkd-portfolio-single-holder.mkd-ps-small-masonry-layout .mkd-ps-info-holder}
 
{}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-two-columns .mkd-ps-image {width: 50%}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-three-columns .mkd-ps-image {width: 33.3333333333%}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-four-columns .mkd-ps-image,.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images .mkd-ps-grid-sizer,.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images .mkd-ps-image {width: 25%}
 
@media only screen and (min-width:1025px) {.mkd-portfolio-list-holder.mkd-pl-gallery.mkd-pl-three-columns article: nth-child(3n+1),.mkd-portfolio-list-holder.mkd-pl-gallery.mkd-pl-two-columns article:nth-child(2n+1),.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-three-columns .mkd-ps-image:nth-child(3n+1),.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-two-columns .mkd-ps-image:nth-child(2n+1)}
 
{}
 
@media only screen and (min-width:1201px) {.mkd-portfolio-list-holder.mkd-pl-gallery.mkd-pl-five-columns article: nth-child(5n+1),.mkd-portfolio-list-holder.mkd-pl-gallery.mkd-pl-four-columns article:nth-child(4n+1),.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-four-columns .mkd-ps-image:nth-child(4n+1)}
 
{}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-no-space .mkd-ps-image-inner {margin: 0}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-no-space .mkd-ps-image {padding: 0;margin:0}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-tiny-space {margin: 0 0 30px}
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-tiny-space .mkd-ps-image-inner {margin: 0 -5px}
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-tiny-space .mkd-ps-image {padding: 0 5px;margin:0 0 10px}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-small-space {margin: 0 0 20px}
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-small-space .mkd-ps-image-inner {margin: 0 -10px}
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-small-space .mkd-ps-image {padding: 0 10px;margin:0 0 20px}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-normal-space {margin: 0 0 10px}
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-normal-space .mkd-ps-image-inner {margin: 0 -15px}
 
		.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-gallery-images.mkd-ps-normal-space .mkd-ps-image {padding: 0 15px;margin:0 0 30px}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images .mkd-ps-grid-gutter {width: 0}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-two-columns .mkd-ps-grid-sizer,.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-two-columns .mkd-ps-image {width: 50%}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-two-columns .mkd-ps-image.mkd-ps-masonry-large-item {width: 100%}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-three-columns .mkd-ps-grid-sizer,.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-three-columns .mkd-ps-image {width: 33.3333333333%}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-three-columns .mkd-ps-image.mkd-ps-masonry-large-item {width: 66.6666666667%}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-four-columns .mkd-ps-grid-sizer,.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-four-columns .mkd-ps-image {width: 25%}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-four-columns .mkd-ps-image.mkd-ps-masonry-large-item {width: 50%}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-no-space .mkd-ps-image-inner {margin: 0}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-no-space .mkd-ps-image {padding: 0;margin:0}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-tiny-space .mkd-ps-image-inner {margin: 0 -5px}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-tiny-space .mkd-ps-image {padding: 0 5px;margin:0 0 10px}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-small-space .mkd-ps-image-inner {margin: 0 -10px}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-small-space .mkd-ps-image {padding: 0 10px;margin:0 0 20px}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-normal-space .mkd-ps-image-inner {margin: 0 -15px}
 
	.mkd-portfolio-single-holder .mkd-ps-image-holder.mkd-ps-masonry-images.mkd-ps-normal-space .mkd-ps-image {padding: 0 15px;margin:0 0 30px}
 
	.mkd-portfolio-single-holder .mkd-social-share-holder.mkd-list:before {left: 0}
 
	.mkd-portfolio-single-nav {
		border-bottom: 1px solid #ccc;
		border-top: 1px solid #ccc;
		height: 80px;
		margin-top: 60px;
		padding: 25px 0;
		position: relative;
		text-align: center
	 }
 
		.mkd-portfolio-single-nav .mkd-portfolio-back-btn {
			display: inline-block;
			font-size: 33px;
			line-height: 80px
		 }
 
		.mkd-portfolio-single-nav .mkd-portfolio-back-btn,.mkd-portfolio-single-nav .mkd-portfolio-next,.mkd-portfolio-single-nav .mkd-portfolio-prev {height: 80px}
 
		.mkd-portfolio-single-nav .mkd-portfolio-next,.mkd-portfolio-single-nav .mkd-portfolio-prev {position: absolute;top:25px}
 
		.mkd-portfolio-single-nav .mkd-portfolio-next a,.mkd-portfolio-single-nav .mkd-portfolio-prev a {display: table;height:80px}
 
		.mkd-portfolio-single-nav .mkd-portfolio-next a .nav-image,.mkd-portfolio-single-nav .mkd-portfolio-prev a .nav-image {
			display: table-cell;
			height: 80px;
			vertical-align: top;
			width: 110px
		 }
 
		.mkd-portfolio-single-nav .mkd-portfolio-next a .nav-item,.mkd-portfolio-single-nav .mkd-portfolio-prev a .nav-item {
			display: table-cell;
			height: 80px;
			vertical-align: top;
			width: auto
		 }
 
		.mkd-portfolio-single-nav .mkd-portfolio-next a .nav-item h5,.mkd-portfolio-single-nav .mkd-portfolio-prev a .nav-item h5 {
			font-size: 16px;
			line-height: 1.2em;
			margin: 0;
			margin-bottom: 8px
		 }
 
		.mkd-portfolio-single-nav .mkd-portfolio-next a .nav-item h6,.mkd-portfolio-single-nav .mkd-portfolio-prev a .nav-item h6 {
			color: #8b8a8a;
			display: inline-block;
			margin: 0 0 8px
		 }
 
		.mkd-portfolio-single-nav .mkd-portfolio-next a .nav-item span,.mkd-portfolio-single-nav .mkd-portfolio-prev a .nav-item span {color: #8b8a8a}
 
		.mkd-portfolio-single-nav .mkd-portfolio-prev {left: 0;text-align:left}
 
			.mkd-portfolio-single-nav .mkd-portfolio-prev .nav-item {padding-left: 25px}
 
			.mkd-portfolio-single-nav .mkd-portfolio-prev span {padding-right: 6px}
 
		.mkd-portfolio-single-nav .mkd-portfolio-next {right: 0;text-align:right}
 
			.mkd-portfolio-single-nav .mkd-portfolio-next .nav-item {padding-right: 25px}
 
			.mkd-portfolio-single-nav .mkd-portfolio-next span {padding-left: 6px}
 
			.mkd-portfolio-single-nav .mkd-portfolio-next:hover a .nav-item h6,.mkd-portfolio-single-nav .mkd-portfolio-prev:hover a .nav-item h6 {color: #8f78fc}
 
		.mkd-portfolio-single-nav .mkd-portfolio-back-btn a {color: #262932}
 
		.mkd-portfolio-single-nav .mkd-portfolio-back-btn:hover a {color: #8f78fc}
 
	.mkd-elements-holder {
		width: 100%;
		display: table;
		table-layout: fixed
	 }
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-1-1 {width: 100%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-1-2 {width: 50%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-1-3 {width: 33.3333%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-2-3 {width: 66.6666%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-1-4 {width: 25%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-3-4 {width: 75%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-1-5 {width: 20%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-2-5 {width: 40%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-3-5 {width: 60%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-4-5 {width: 80%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-1-6 {width: 16.6666%}
 
		.mkd-elements-holder .mkd-elements-holder-item.mkd-width-5-6 {width: 83.3333%}
 
		.mkd-elements-holder .mkd-elements-holder-item {
			display: table-cell;
			vertical-align: middle;
			position: relative;
			height: 100%
		 }
 
			.mkd-elements-holder .mkd-elements-holder-item .mkd-elements-holder-item-content {
				background-size: cover;
				background-repeat: no-repeat;
				background-position: center
			 }
 
			.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-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-horizontal-alignment-left {text-align: left}
 
			.mkd-elements-holder .mkd-elements-holder-item .mkd-elements-holder-item-inner {width: 100%}
 
			.mkd-elements-holder .mkd-elements-holder-item.mkd-shadow .mkd-elements-holder-item-content {box-shadow: 2px 3px 3.76px .24px rgba(0,0,0,.04);border:1px solid #ccc}
 
		.mkd-elements-holder.mkd-elements-items-float .mkd-elements-holder-item.mkd-width-1-3 {width: 33.33333333333333%}
 
		.mkd-elements-holder.mkd-elements-items-float .mkd-elements-holder-item.mkd-width-1-6 {width: 16.66666666666667%}
 
		.mkd-elements-holder .mkd-elements-holder-item-content {padding: 0 20px}
 
	.mkd-team.main-info-below-image {-webkit-transform: translateZ(0)}
 
		.mkd-team.main-info-below-image .mkd-team-image-outer-wrapper {overflow: hidden}
 
			.mkd-team.main-info-below-image .mkd-team-image-outer-wrapper .mkd-team-image {position: relative}
 
				.mkd-team.main-info-below-image .mkd-team-image-outer-wrapper .mkd-team-image img {display: block}
 
		.mkd-team.main-info-below-image .mkd-team-info {margin-top: 30px;text-align:center}
 
			.mkd-team.main-info-below-image .mkd-team-info .mkd-team-title-holder {margin-bottom: 27px}
 
				.mkd-team.main-info-below-image .mkd-team-info .mkd-team-title-holder .mkd-team-name {margin: 0 0 6px}
 
				.mkd-team.main-info-below-image .mkd-team-info .mkd-team-title-holder .mkd-team-position {
					color: #8f78fc;
					letter-spacing: .5px;
					margin: 0
				 }
 
			.mkd-team.main-info-below-image .mkd-team-info .mkd-team-text {padding: 0}
 
			.mkd-team.main-info-below-image .mkd-team-info .mkd-team-social-wrapp {margin-top: 24px}
 
				.mkd-team.main-info-below-image .mkd-team-info .mkd-team-social-wrapp .mkd-icon-shortcode {
					-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
					-moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
					transition: opacity .3s cubic-bezier(.35,.7,.32,.9)
				 }
 
					.mkd-team.main-info-below-image .mkd-team-info .mkd-team-social-wrapp .mkd-icon-shortcode a {
						color: #8b8a8a;
						font-size: 14px;
						-webkit-transition: color .1s ease-in-out;
						-moz-transition: color .1s ease-in-out;
						transition: color .1s ease-in-out
					 }
 
						.mkd-team.main-info-below-image .mkd-team-info .mkd-team-social-wrapp .mkd-icon-shortcode a:hover {color: #8f78fc}
 
					.mkd-team.main-info-below-image .mkd-team-info .mkd-team-social-wrapp .mkd-icon-shortcode.normal {margin: 0 10px}
 
					.mkd-team.main-info-below-image .mkd-team-info .mkd-team-social-wrapp .mkd-icon-shortcode:not(.normal) {margin: 0 3px}
 
		.mkd-team.main-info-below-image:hover .mkd-team-image:before {opacity: .6}
 
	.mkd-team.main-info-on-hover {overflow: hidden}
 
		.mkd-team.main-info-on-hover .mkd-team-inner {overflow: hidden;width:100%}
 
		.mkd-team.main-info-on-hover .mkd-team-image {position: relative;overflow:hidden}
 
			.mkd-team.main-info-on-hover .mkd-team-image img {width: 100%;vertical-align:middle}
 
		.mkd-team.main-info-on-hover .mkd-team-content-holder {
			position: absolute;
			height: 100%;
			width: 100%;
			left: 0;
			top: 0;
			opacity: 0;
			filter: alpha(opacity=0);
			display: table-cell;
			vertical-align: middle;
			background-color: #8f78fc;
			-webkit-transition: opacity .15s ease-out,background-color .15s ease-out;
			-moz-transition: opacity .15s ease-out,background-color .15s ease-out;
			transition: opacity .15s ease-out,background-color .15s ease-out;
			-webkit-transform: translateZ(0);
			-moz-transform: translateZ(0);
			transform: translateZ(0)
		 }
 
			.mkd-team.main-info-on-hover .mkd-team-content-holder .mkd-team-content {
				display: table;
				width: 100%;
				height: 100%
			 }
 
				.mkd-team.main-info-on-hover .mkd-team-content-holder .mkd-team-content .mkd-team-content-inner {
					display: table-cell;
					vertical-align: middle;
					text-align: center;
					position: relative
				 }
 
					.mkd-team.main-info-on-hover .mkd-team-content-holder .mkd-team-content .mkd-team-content-inner .mkd-team-name,.mkd-team.main-info-on-hover .mkd-team-content-holder .mkd-team-content .mkd-team-content-inner .mkd-team-position {color: #fff}
 
					.mkd-team.main-info-on-hover .mkd-team-content-holder .mkd-team-content .mkd-team-content-inner .mkd-team-social-wrapp {margin: 35px 0 0}
 
						.mkd-team.main-info-on-hover .mkd-team-content-holder .mkd-team-content .mkd-team-content-inner .mkd-team-social-wrapp .mkd-icon-shortcode a {font-size: 14px}
 
						.mkd-team.main-info-on-hover .mkd-team-content-holder .mkd-team-content .mkd-team-content-inner .mkd-team-social-wrapp .mkd-icon-shortcode.normal {margin: 0 10px}
 
						.mkd-team.main-info-on-hover .mkd-team-content-holder .mkd-team-content .mkd-team-content-inner .mkd-team-social-wrapp .mkd-icon-shortcode:not(.normal) {margin: 0 3px}
 
		.mkd-team.main-info-on-hover:hover .mkd-team-content-holder {opacity: 1}
 
		.mkd-team.main-info-on-hover .mkd-team-text {padding: 20px 0;text-align:center}
 
	.touch .mkd-team .mkd-team-social-holder {cursor: pointer}
 
	.mkd-call-to-action {
		position: relative;
		display: block;
		box-sizing: border-box
	 }
 
		.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;
			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-text-wrapper .mkd-call-to-action-text {font-size: 19px;font-weight:400}
 
		.mkd-call-to-action .mkd-text-wrapper .mkd-call-to-action-icon-holder {
			position: absolute;
			height: 100%;
			top: 0
		 }
 
			.mkd-call-to-action .mkd-text-wrapper .mkd-call-to-action-icon-holder .mkd-call-to-action-icon {display: table;height:100%}
 
				.mkd-call-to-action .mkd-text-wrapper .mkd-call-to-action-icon-holder .mkd-call-to-action-icon .mkd-call-to-action-icon-inner {
					display: table-cell;
					height: 100%;
					vertical-align: middle
				 }
 
					.mkd-call-to-action .mkd-text-wrapper .mkd-call-to-action-icon-holder .mkd-call-to-action-icon .mkd-call-to-action-icon-inner .mkd-call-to-action-icon {font-size: 40px;display:inline}
 
		.mkd-call-to-action.with-icon .mkd-text-wrapper .mkd-call-to-action-text {padding: 0 20px 0 70px;font-weight:400}
 
		.mkd-call-to-action .mkd-button-wrapper .mkd-btn.mkd-btn-solid,.mkd-call-to-action .mkd-button-wrapper .mkd-btn.mkd-btn-solid.mkd-dark,.mkd-call-to-action .mkd-button-wrapper .mkd-btn.mkd-btn-solid.mkd-dark:hover,.mkd-call-to-action .mkd-button-wrapper .mkd-btn.mkd-btn-solid.mkd-light,.mkd-call-to-action .mkd-button-wrapper .mkd-btn.mkd-btn-solid.mkd-light:hover,.mkd-call-to-action .mkd-button-wrapper .mkd-btn.mkd-btn-solid:hover {
			background-color: #221f1b!important;
			border-color: #221f1b!important;
			color: #fff!important
		 }
 
	.mkd-counter-holder {
		display: block;
		opacity: 0;
		padding: 20px 0;
		-webkit-transition: opacity .3s ease-in;
		-moz-transition: opacity .3s ease-in;
		transition: opacity .3s ease-in
	 }
 
		.mkd-counter-holder .mkd-counter-icon-holder {margin-bottom: 18px}
 
		.mkd-counter-holder .mkd-counter {
			color: #8f78fc;
			display: inline-block!important;
			font-size: 45px;
			font-weight: 500;
			font-family: Raleway,sans-serif;
			height: 1em;
			line-height: 1em;
			margin-bottom: 7px;
			overflow: hidden
		 }
 
		.mkd-counter-holder .mkd-counter-title {margin-top: 0}
 
		.mkd-counter-holder .mkd-counter-text {margin: 5px 0 0}
 
	.mkd-counter-holder-show {opacity: 1}
 
	.mkd-counter-holder.left {text-align: left}
 
	.mkd-counter-holder.center {text-align: center;padding:20px 40px}
 
	.mkd-counter-holder.right {text-align: right}
 
	.mkd-counter-holder.mkd-light {color: #fff}
 
		.mkd-counter-holder.mkd-light .mkd-counter-icon-holder {color: #d9d9d9}
 
		.mkd-counter-holder.mkd-light .mkd-counter,.mkd-counter-holder.mkd-light .mkd-counter-title {color: #fff}
 
		.mkd-counter-holder.mkd-light .mkd-separator {border-color: #d9d9d9}
 
	.mkd-counter-holder.mkd-dark {color: #221f1b}
 
		.mkd-counter-holder.mkd-dark .mkd-counter-icon-holder {color: #d6d2cc}
 
		.mkd-counter-holder.mkd-dark .mkd-counter,.mkd-counter-holder.mkd-dark .mkd-counter-title {color: #221f1b}
 
		.mkd-counter-holder.mkd-dark .mkd-separator {border-color: #d6d2cc}
 
	.mkd-icon-shortcode {display: inline-block}
 
		.mkd-icon-shortcode.circle,.mkd-icon-shortcode.square {
			background-color: #8f78fc;
			width: 2em;
			height: 2em;
			line-height: 2em;
			text-align: center;
			-webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out;
			-moz-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 a,.mkd-icon-shortcode.square a {
			display: inline-block;
			width: 100%;
			height: 100%
		 }
 
		.mkd-icon-shortcode.circle .mkd-icon-element,.mkd-icon-shortcode.square .mkd-icon-element {color: #fff;line-height:inherit}
 
		.mkd-icon-shortcode.circle {
			-webkit-border-radius: 50%;
			-moz-border-radius: 50%;
			border-radius: 50%
		 }
 
		.mkd-icon-shortcode .mkd-icon-element {
			-webkit-transition: color .15s ease-in-out;
			-moz-transition: color .15s ease-in-out;
			transition: color .15s ease-in-out
		 }
 
	.mkd-icon-animation-holder {
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		transform: scale(0);
		-webkit-transition: transform .15s ease-in-out;
		-moz-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);
			-moz-transform: scale(1);
			transform: scale(1)
		 }
 
	.mkd-icon-tiny {
		font-size: 1.33333333em;
		line-height: .75em;
		vertical-align: -15%
	 }
 
	.mkd-icon-small {font-size: 2em}
 
	.mkd-icon-medium {font-size: 3em}
 
	.mkd-icon-large {font-size: 4em}
 
	.mkd-icon-huge {font-size: 5em}
 
	.countdown-rtl {direction: rtl}
 
	.mkd-countdown {font-weight: 700}
 
		.mkd-countdown .countdown-row {
			width: 100%;
			padding: 0 2px;
			text-align: center
		 }
 
			.mkd-countdown .countdown-row .countdown-section {
				display: inline-block;
				vertical-align: middle;
				text-align: center;
				font-weight: inherit
			 }
 
				.mkd-countdown .countdown-row .countdown-section .countdown-amount {
					font-family: Raleway,sans-serif;
					display: block;
					position: relative;
					font-size: 70px;
					line-height: 70px;
					margin-bottom: 20px;
					color: inherit;
					font-weight: 500
				 }
 
				.mkd-countdown .countdown-row .countdown-section .countdown-period {
					display: block;
					font-size: 15px;
					letter-spacing: 1px;
					text-transform: uppercase;
					color: inherit
				 }
 
	.mkd-blog-list-holder .mkd-item-info-section>.mkd-post-info-date,.mkd-btn {letter-spacing: .5px}
 
	.mkd-countdown .countdown-row .countdown-section .countdown-descr {display: block;width:100%}
 
	.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-message {
		position: relative;
		padding: 24px 27px;
		margin: 0;
		background-color: #f3f3f3;
		border: 0 solid #ccc
	 }
 
@media only screen and (max-width:480px) {.mkd-message}
 
{}
 
	.mkd-message .mkd-message-inner {position: relative;padding-right:20px}
 
		.mkd-message .mkd-message-inner .mkd-message-text {display: table;height:100%}
 
@media screen and (max-width:320px) {.mkd-message .mkd-message-inner .mkd-message-text}
 
{}
 
	.mkd-message .mkd-message-inner .mkd-message-text .mkd-message-text-inner {
		display: table-cell;
		height: 100%;
		vertical-align: middle;
		color: #8b8a8a;
		font-size: 14px;
		font-style: normal;
		font-weight: 400
	 }
 
	.mkd-message .mkd-message-inner a.mkd-close {
		position: absolute;
		right: 6px;
		top: 3px;
		line-height: 13px;
		font-size: 18px
	 }
 
		.mkd-message .mkd-message-inner a.mkd-close i {
			width: 14px;
			height: 14px;
			color: #fff;
			font-weight: 700;
			display: inline-block
		 }
 
			.mkd-message .mkd-message-inner a.mkd-close i:hover {color: #8f78fc}
 
	.mkd-message.mkd-with-icon .mkd-message-icon-holder {float: right;padding:0 20px 0 34px}
 
@media only screen and (max-width:600px) {.mkd-message.mkd-with-icon .mkd-message-icon-holder}
 
{}
 
	.mkd-message.mkd-with-icon .mkd-message-icon-holder .mkd-message-icon {display: table;height:100%}
 
		.mkd-message.mkd-with-icon .mkd-message-icon-holder .mkd-message-icon .mkd-message-icon-inner {
			display: table-cell;
			height: 100%;
			vertical-align: middle;
			color: #fff;
			font-size: 18px;
			font-weight: 400
		 }
 
			.mkd-message.mkd-with-icon .mkd-message-icon-holder .mkd-message-icon .mkd-message-icon-inner>i,.mkd-message.mkd-with-icon .mkd-message-icon-holder .mkd-message-icon .mkd-message-icon-inner>span {
				color: #fff;
				line-height: 1em;
				padding: 8px
			 }
 
	.mkd-ordered-list ol {
		counter-reset: li;
		display: block;
		list-style-type: none;
		margin: 0;
		padding: 0
	 }
 
		.mkd-ordered-list ol>li.mkd-list-item {
			border: none;
			font-family: inherit;
			margin-bottom: 10px;
			position: relative
		 }
 
			.mkd-ordered-list ol>li.mkd-list-item:before {
				color: #8f78fc;
				counter-increment: li;
				display: inline-block;
				margin-right: 1em;
				width: 1em
			 }
 
	.mkd-ordered-list.mkd-roman ol>li:before {content: counter(li,upper-roman)}
 
	.mkd-ordered-list.mkd-decimal ol>li:before {content: counter(li,decimal-leading-zero)}
 
	.mkd-unordered-list ul {
		display: block;
		list-style-type: none;
		margin: 0;
		padding: 0
	 }
 
		.mkd-unordered-list ul>li.mkd-list-item {
			border: none;
			display: table;
			font-family: inherit;
			line-height: 0;
			position: relative;
			margin-bottom: 21px;
			width: 100%
		 }
 
			.mkd-unordered-list ul>li.mkd-list-item .icon {
				display: table-cell;
				height: 100%;
				vertical-align: middle;
				width: 1%
			 }
 
				.mkd-unordered-list ul>li.mkd-list-item .icon i {color: #8f78fc}
 
			.mkd-unordered-list ul>li.mkd-list-item .text {
				display: table-cell;
				height: 100%;
				line-height: 1em;
				padding-left: 1em;
				vertical-align: middle;
				width: 99%
			 }
 
	.mkd-ordered-list.mkd-animate-list ol li.list-item,.mkd-ordered-list.mkd-animate-list ul li.list-item,.mkd-unordered-list.mkd-animate-list ol li.list-item,.mkd-unordered-list.mkd-animate-list ul li.list-item {
		opacity: 0;
		top: -40px;
		-webkit-transition: opacity .4s ease-in-out,top .4s ease-in-out;
		-moz-transition: opacity .4s ease-in-out,top .4s ease-in-out;
		transition: opacity .4s ease-in-out,top .4s ease-in-out
	 }
 
	.mkd-ordered-list.mkd-animate-list.mkd-appeared ol li.list-item,.mkd-ordered-list.mkd-animate-list.mkd-appeared ul li.list-item,.mkd-unordered-list.mkd-animate-list.mkd-appeared ol li.list-item,.mkd-unordered-list.mkd-animate-list.mkd-appeared ul li.list-item {opacity: 1;top:0}
 
	.mkd-progress-bar {
		position: relative;
		margin: 0 0 25px;
		width: 100%;
		overflow: hidden;
		text-align: left;
		padding-right: 24px
	 }
 
		.mkd-progress-bar .mkd-progress-title-holder {position: relative;margin:0 0 11px}
 
			.mkd-progress-bar .mkd-progress-title-holder .mkd-progress-title {display: inline-block;z-index:100}
 
		.mkd-progress-bar .mkd-progress-number-wrapper {
			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: 12px;
				font-weight: 600;
				color: #fff;
				display: inline-block;
				text-align: center;
				float: right;
				height: 16px;
				line-height: 16px;
				padding-left: 8px;
				padding-right: 8px
			 }
 
				.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%);
					-moz-transform: translateX(-50%);
					transform: translateX(-50%)
				 }
 
				.mkd-progress-bar .mkd-progress-number-wrapper.mkd-floating .mkd-down-arrow {display: none}
 
			.mkd-progress-bar .mkd-progress-number-wrapper.mkd-floating-outside .mkd-progress-number {
				background-color: transparent;
				bottom: 0;
				color: #221f1b;
				font-size: 13px;
				font-weight: 600
			 }
 
			.mkd-progress-bar .mkd-progress-number-wrapper.mkd-floating-inside .mkd-progress-number {
				bottom: -3px;
				height: 16px;
				line-height: 16px;
				-webkit-transform: translateX(-100%);
				-moz-transform: translateX(-100%);
				transform: translateX(-100%)
			 }
 
				.mkd-progress-bar .mkd-progress-number-wrapper.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 {color: #279eff;font-size:14px}
 
		.mkd-progress-bar .mkd-progress-content-outer {
			background-color: #f5f7f6;
			position: relative;
			overflow: hidden;
			height: 11px
		 }
 
			.mkd-progress-bar .mkd-progress-content-outer .mkd-progress-content {
				max-width: 100%;
				width: 0;
				overflow: hidden;
				background-color: #8f78fc;
				height: 11px;
				border: 1px solid transparent;
				box-sizing: border-box
			 }
 
	.mkd-testimonials-holder .mkd-grid {position: relative}
 
	.mkd-testimonials-holder .mkd-testimonials {opacity: 0}
 
		.mkd-testimonials-holder .mkd-testimonials .mkd-testimonial-image-holder {display: block}
 
			.mkd-testimonials-holder .mkd-testimonials .mkd-testimonial-image-holder img {
				-webkit-border-radius: 50%;
				-moz-border-radius: 50%;
				border-radius: 50%
			 }
 
		.mkd-testimonials-holder .mkd-testimonials .owl-controls .owl-nav .owl-next,.mkd-testimonials-holder .mkd-testimonials .owl-controls .owl-nav .owl-prev {
			-webkit-transition: all .15s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: all .15s cubic-bezier(.35,.7,.32,.9);
			transition: all .15s cubic-bezier(.35,.7,.32,.9)
		 }
 
		.mkd-testimonials-holder .mkd-testimonials .owl-controls .owl-nav .owl-prev:hover {
			-webkit-transform: translate3d(-5px,0,0);
			-moz-transform: translate3d(-5px,0,0);
			transform: translate3d(-5px,0,0)
		 }
 
		.mkd-testimonials-holder .mkd-testimonials .owl-controls .owl-nav .owl-next:hover {
			-webkit-transform: translate3d(5px,0,0);
			-moz-transform: translate3d(5px,0,0);
			transform: translate3d(5px,0,0)
		 }
 
		.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider {margin-top: -21px;text-align:center}
 
			.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-content {
				position: relative;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			 }
 
			.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-image-holder {
				height: 90px;
				margin: 0 auto;
				margin-bottom: 32px;
				width: 90px
			 }
 
				.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-image-holder img {max-width: 90px}
 
			.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder {position: relative;display:block}
 
				.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner {display: block;text-align:center}
 
					.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-text {
						color: #f3f3f3;
						font-size: 22px;
						line-height: 1.6em;
						padding: 0 150px;
						-webkit-transform: translateZ(0)
					 }
 
					.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-separator-holder {margin-top: 26px}
 
						.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-separator-holder .mkd-separator {border-color: #8f78fc}
 
					.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-title {
						margin: 20px 0;
						font-size: 30px;
						line-height: 1.6em;
						font-weight: 700;
						-webkit-transform: translateZ(0)
					 }
 
					.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-author {
						margin: 0;
						color: #f3f3f3;
						-webkit-transform: translateZ(0)
					 }
 
					.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonials-job {
						color: #8f78fc;
						margin-top: 7px;
						-webkit-transform: translateZ(0)
					 }
 
			.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-slider .owl-controls {margin-top: 19px}
 
		.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .owl-stage {-webkit-filter: blur(0)}
 
		.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content {
			-webkit-transform: translateZ(0);
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-title {margin: 0 0 15px}
 
			.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-text {font-size: 16px}
 
	.mkd-boxed-layout .mkd-testimonial-text-holder {background-color: #fff;padding:40px 40px 37px}
 
	.mkd-flat-layout .mkd-testimonial-text-holder {background-color: transparent;padding:0}
 
	.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom {margin-top: 30px}
 
		.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom .mkd-testimonial-image-holder {
			float: left;
			height: 60px;
			margin-right: 30px;
			width: 60px
		 }
 
			.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom .mkd-testimonial-image-holder img {max-width: 60px}
 
		.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom .mkd-testimonial-author {margin: 0;padding-top:3px}
 
		.mkd-testimonials-holder .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom .mkd-testimonial-job {color: #8b8a8a;margin:5px 0 0}
 
	.mkd-testimonials-holder.mkd-light .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-author,.mkd-testimonials-holder.mkd-light .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-text {color: #fff}
 
	.mkd-testimonials-holder.mkd-light .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-job {color: #888}
 
	.mkd-testimonials-holder.mkd-light .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-text,.mkd-testimonials-holder.mkd-light .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-title {color: #221f1b}
 
	.mkd-boxed-layout.mkd-light .mkd-testimonial-text-holder {background-color: #fff}
 
	.mkd-testimonials-holder.mkd-light .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom .mkd-testimonial-author,.mkd-testimonials-holder.mkd-light .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom .mkd-testimonial-job {color: #fff}
 
	.mkd-testimonials-holder.mkd-light .owl-controls .owl-dots .owl-dot span {background: #fff}
 
	.mkd-testimonials-holder.mkd-light .owl-controls .owl-dots .owl-dot.active span {background: #888}
 
	.mkd-testimonials-holder.mkd-dark .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-author,.mkd-testimonials-holder.mkd-dark .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-text {color: #221f1b}
 
	.mkd-testimonials-holder.mkd-dark .mkd-testimonials.mkd-testimonials-slider .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-job {color: #888}
 
	.mkd-testimonials-holder.mkd-dark .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom .mkd-testimonial-author,.mkd-testimonials-holder.mkd-dark .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-bottom .mkd-testimonial-job,.mkd-testimonials-holder.mkd-dark .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-text,.mkd-testimonials-holder.mkd-dark .mkd-testimonials.mkd-testimonials-carousel .mkd-testimonial-content .mkd-testimonial-text-holder .mkd-testimonial-text-inner .mkd-testimonial-title {color: #221f1b}
 
	.mkd-boxed-layout.mkd-dark .mkd-testimonial-text-holder {background-color: #eee}
 
	.mkd-testimonials-holder.mkd-dark .owl-controls .owl-dots .owl-dot span {background: #221f1b}
 
	.mkd-testimonials-holder.mkd-dark .owl-controls .owl-dots .owl-dot.active span {background: #888}
 
	.mkd-full-width .mkd-testimonials-holder .mkd-tes-nav>.mkd-tes-nav-prev {left: 112px}
 
	.mkd-full-width .mkd-testimonials-holder .mkd-tes-nav>.mkd-tes-nav-next {right: 112px}
 
	.mkd-full-width .mkd-testimonials-holder.mkd-tes-skin-light .mkd-tes-nav>* {color: #fff}
 
	.mkd-full-width .mkd-grid-section .mkd-testimonials-holder .mkd-tes-nav>.mkd-tes-nav-prev {left: -98px}
 
	.mkd-full-width .mkd-grid-section .mkd-testimonials-holder .mkd-tes-nav>.mkd-tes-nav-next {right: -98px}
 
	.mkd-price-table {
		position: relative;
		width: 100%;
		padding: 0;
		margin-left: 2.5%;
		float: left;
		-webkit-transition: .2s all ease-in-out;
		-moz-transition: .2s all ease-in-out;
		transition: .2s all ease-in-out
	 }
 
		.mkd-price-table:first-child {margin-left: 0}
 
		.mkd-price-table .mkd-price-table-inner {
			position: relative;
			background-color: #fff;
			border: 1px solid #ccc
		 }
 
			.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: 15px 20px
				 }
 
			.mkd-price-table .mkd-price-table-inner .mkd-price-table-title {border-bottom: 1px solid #ccc;padding:8px 20px 9px}
 
				.mkd-price-table .mkd-price-table-inner .mkd-price-table-title h4 {color: #8b8a8a}
 
			.mkd-price-table .mkd-price-table-inner .mkd-price-table-price {padding: 24px 20px 19px}
 
				.mkd-price-table .mkd-price-table-inner .mkd-price-table-price .mkd-price-holder {
					font-family: Raleway,sans-serif;
					font-size: 57px;
					font-weight: 700;
					line-height: 1em
				 }
 
					.mkd-price-table .mkd-price-table-inner .mkd-price-table-price .mkd-price-holder .mkd-currency {font-size: 26px;top:-.5em}
 
					.mkd-price-table .mkd-price-table-inner .mkd-price-table-price .mkd-price-holder .mkd-value {color: #262932}
 
				.mkd-price-table .mkd-price-table-inner .mkd-price-table-price .mkd-interval {display: block;margin-top:11px}
 
			.mkd-price-table .mkd-price-table-inner .mkd-price-table-content {
				padding: 0 50px;
				margin-bottom: 27px;
				margin-top: -8px
			 }
 
				.mkd-price-table .mkd-price-table-inner .mkd-price-table-content ul {
					border-top: 1px solid #ccc;
					padding: 0;
					margin: 8px -50px -22px
				 }
 
					.mkd-price-table .mkd-price-table-inner .mkd-price-table-content ul li {border-bottom: 1px solid #ccc}
 
						.mkd-price-table .mkd-price-table-inner .mkd-price-table-content ul li:last-child {border-bottom: none}
 
			.mkd-price-table .mkd-price-table-inner .mkd-price-table-button {border-top: 1px solid #ccc;padding:22px 20px}
 
				.mkd-price-table .mkd-price-table-inner .mkd-price-table-button .mkd-btn.mkd-btn-solid,.mkd-price-table .mkd-price-table-inner .mkd-price-table-button .mkd-btn.mkd-btn-solid:hover {
					background: #221f1b!important;
					border: #221f1b!important;
					color: #fff!important
				 }
 
	.mkd-larger-active .mkd-price-table.mkd-active .mkd-price-table-inner .mkd-price-table-title h4,.mkd-price-table.mkd-active .mkd-price-table-inner .mkd-price-table-price .mkd-price-holder .mkd-currency,.mkd-price-table.mkd-active .mkd-price-table-inner .mkd-price-table-price .mkd-price-holder .mkd-value {color: #8f78fc}
 
	.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-larger-active .mkd-price-table {margin-top: 18px}
 
		.mkd-larger-active .mkd-price-table.mkd-active {margin-top: 0}
 
			.mkd-larger-active .mkd-price-table.mkd-active .mkd-price-table-inner .mkd-price-table-title {padding: 10px 20px 11px}
 
			.mkd-larger-active .mkd-price-table.mkd-active .mkd-price-table-inner .mkd-price-table-price {padding: 35px 20px 27px}
 
				.mkd-larger-active .mkd-price-table.mkd-active .mkd-price-table-inner .mkd-price-table-price .mkd-price-holder {font-size: 64px}
 
			.mkd-larger-active .mkd-price-table.mkd-active .mkd-price-table-inner .mkd-price-table-button .mkd-btn {background-color: #8f78fc}
 
				.mkd-larger-active .mkd-price-table.mkd-active .mkd-price-table-inner .mkd-price-table-button .mkd-btn.mkd-btn-solid:not(.mkd-btn-custom-border-hover):hover {background-color: #262932!important}
 
	.mkd-pricing-slider {display: table;width:100%}
 
		.mkd-pricing-slider .mkd-pricing-slider-inner-left {
			display: table-cell;
			padding-right: 15px;
			vertical-align: top;
			width: 50%
		 }
 
		.mkd-pricing-slider .mkd-pricing-slider-inner-right {
			display: table-cell;
			padding-left: 15px;
			vertical-align: top;
			width: 50%
		 }
 
			.mkd-pricing-slider .mkd-pricing-slider-inner-right .mkd-pricing-slider-inner-right2 {
				background-color: #fff;
				border: transparent;
				padding: 55px 50px 50px 60px
			 }
 
		.mkd-pricing-slider .mkd-pricing-slider-title-holder {margin-top: 18px}
 
			.mkd-pricing-slider .mkd-pricing-slider-title-holder .mkd-pricing-slider-title {color: #fff;margin:0 0 18px}
 
			.mkd-pricing-slider .mkd-pricing-slider-title-holder .mkd-separator-holder .mkd-separator {border-bottom: 1px solid #fff}
 
		.mkd-pricing-slider .mkd-pricing-slider-description {color: #fff;margin-bottom:37px}
 
		.mkd-pricing-slider .mkd-pricing-slider-button-holder .mkd-pricing-slider-button .mkd-btn,.mkd-pricing-slider .mkd-pricing-slider-button-holder .mkd-pricing-slider-button-extra .mkd-btn {
			background-color: rgba(255,255,255,.3);
			border-color: transparent;
			color: #fff
		 }
 
		.mkd-pricing-slider .mkd-pricing-slider-button-holder .mkd-pricing-slider-button-extra.active .mkd-btn,.mkd-pricing-slider .mkd-pricing-slider-button-holder .mkd-pricing-slider-button.active .mkd-btn {
			background-color: #fff;
			border-color: transparent;
			color: #221f1b
		 }
 
		.mkd-pricing-slider .mkd-pricing-slider-button-holder .mkd-pricing-slider-button-extra {margin-left: 9px}
 
		.mkd-pricing-slider .mkd-pricing-slider-description-holder {
			float: left;
			padding-right: 15px;
			text-align: center;
			width: 50%;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.mkd-pricing-slider .mkd-pricing-slider-description-holder .mkd-pricing-info-title {margin-top: 16px}
 
		.mkd-pricing-slider .mkd-pricing-slider-info-holder {
			border-left: 1px solid #ccc;
			float: right;
			padding-left: 15px;
			text-align: center;
			width: 50%;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.mkd-pricing-slider .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing {
				display: inline-block;
				line-height: 1;
				margin-bottom: 25px;
				white-space: nowrap
			 }
 
				.mkd-pricing-slider .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-value {
					color: #ababac;
					display: inline-block;
					font-size: 30px;
					font-weight: 600;
					margin-top: 13px;
					vertical-align: top
				 }
 
				.mkd-pricing-slider .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-price {
					color: #221f1b;
					font-size: 63px;
					font-family: Raleway,sans-serif;
					font-weight: 600
				 }
 
				.mkd-pricing-slider .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-mark {
					color: #8b8a8a;
					display: inline-block;
					font-size: 19px;
					margin-top: 16px
				 }
 
			.mkd-pricing-slider .mkd-pricing-slider-info-holder .mkd-pricing-info-button .mkd-btn {background-color: #262932!important;border-color:#262932!important}
 
		.mkd-pricing-slider .mkd-pricing-slider-bar-holder {
			background-color: #ccc;
			height: 10px;
			margin: 53px 0 16px;
			position: relative
		 }
 
			.mkd-pricing-slider .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar {height: 100%;background-color:#8f78fc}
 
				.mkd-pricing-slider .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag {
					background-color: #8f78fc;
					cursor: pointer;
					display: inline-block;
					height: 22px;
					left: 0;
					line-height: 30px;
					position: absolute;
					top: -6px!important;
					width: 22px;
					z-index: 10;
					-webkit-border-radius: 50%;
					-moz-border-radius: 50%;
					border-radius: 50%
				 }
 
					.mkd-pricing-slider .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag i {
						color: #fff;
						font-size: 10px;
						height: 22px;
						line-height: 22px;
						padding-left: 2px;
						position: absolute;
						right: 0;
						text-align: left;
						top: 1px;
						width: 11px;
						-webkit-box-sizing: border-box;
						-moz-box-sizing: border-box;
						box-sizing: border-box
					 }
 
						.mkd-pricing-slider .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag i:first-child {
							left: 0;
							padding-right: 2px;
							text-align: right
						 }
 
					.mkd-pricing-slider .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag .mkd-pricing-slider-value-holder {
						text-align: center;
						position: absolute;
						z-index: 100;
						opacity: 1;
						top: 18px;
						box-sizing: border-box;
						width: 120px;
						-webkit-transform: translateX(calc(-50% - 9px));
						-moz-transform: translateX(calc(-50% - 9px));
						transform: translateX(calc(-50% - 9px))
					 }
 
						.mkd-pricing-slider .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag .mkd-pricing-slider-value-holder .mkd-pricing-slider-value {
							color: #8f78fc;
							display: inline-block;
							text-align: center;
							font-size: 13px;
							line-height: 1.4em;
							font-weight: 500;
							text-transform: uppercase;
							letter-spacing: .5px;
							font-family: Raleway,sans-serif
						 }
 
				.mkd-pricing-slider .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .delimiter {
					width: 2px;
					height: 10px;
					background-color: #fff;
					display: inline-block;
					position: absolute;
					top: 0;
					left: 10%
				 }
 
	.mkd-accordion-holder,.mkd-accordion-holder .mkd-accordion-title-holder .mkd-accordion-mark-holder .mkd-accordion-mark-icon,.mkd-tabs .mkd-tab-container,.mkd-tabs .mkd-tabs-nav {position: relative}
 
	.mkd-pricing-slider.mkd-light .mkd-pricing-slider-inner-right .mkd-pricing-slider-inner-right2 {background-color: #fff;border:1px solid #fff}
 
	.mkd-pricing-slider.mkd-light .mkd-pricing-slider-title-holder .mkd-pricing-slider-title {color: #fff}
 
	.mkd-pricing-slider.mkd-light .mkd-pricing-slider-description {color: #ccc}
 
	.mkd-pricing-slider.mkd-light .mkd-pricing-slider-button-holder .mkd-pricing-slider-button .mkd-btn,.mkd-pricing-slider.mkd-light .mkd-pricing-slider-button-holder .mkd-pricing-slider-button-extra .mkd-btn {
		background-color: #ccc;
		border-color: #ccc;
		color: #221f1b
	 }
 
	.mkd-pricing-slider.mkd-light .mkd-pricing-slider-description-holder .mkd-pricing-info-title {color: #221f1b}
 
	.mkd-pricing-slider.mkd-light .mkd-pricing-slider-info-holder {border-left: 1px solid #ccc}
 
		.mkd-pricing-slider.mkd-light .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-value {color: #ccc}
 
		.mkd-pricing-slider.mkd-light .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-price {color: #221f1b}
 
		.mkd-pricing-slider.mkd-light .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-mark {color: #ccc}
 
		.mkd-pricing-slider.mkd-light .mkd-pricing-slider-info-holder .mkd-pricing-info-button .mkd-btn {
			background-color: #221f1b;
			border-color: #221f1b;
			color: #fff
		 }
 
	.mkd-pricing-slider.mkd-light .mkd-pricing-slider-bar-holder {background-color: #ccc}
 
		.mkd-pricing-slider.mkd-light .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar,.mkd-pricing-slider.mkd-light .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag {background-color: #221f1b}
 
	.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-inner-right .mkd-pricing-slider-inner-right2 {background-color: #221f1b;border:1px solid #221f1b}
 
	.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-description,.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-title-holder .mkd-pricing-slider-title {color: #221f1b}
 
	.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-button-holder .mkd-pricing-slider-button .mkd-btn,.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-button-holder .mkd-pricing-slider-button-extra .mkd-btn {
		background-color: #ccc;
		border-color: #ccc;
		color: #fff
	 }
 
	.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-description-holder .mkd-pricing-info-title {color: #fff}
 
	.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-description-holder .mkd-pricing-info-description,.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-value {color: #ccc}
 
	.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-info-holder {border-left: 1px solid #fff}
 
		.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-price {color: #fff}
 
		.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-info-holder .mkd-pricing-info-pricing .mkd-mark {color: #ccc}
 
		.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-info-holder .mkd-pricing-info-button .mkd-btn {
			background-color: #fff!important;
			border-color: #fff!important;
			color: #221f1b!important
		 }
 
	.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-bar-holder {background-color: #fff}
 
		.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar,.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag {background-color: #ccc}
 
		.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag i {color: #221f1b}
 
		.mkd-pricing-slider.mkd-dark .mkd-pricing-slider-bar-holder .mkd-pricing-slider-bar .mkd-pricing-slider-drag .mkd-pricing-slider-value {color: #ccc}
 
	.mkd-tabs .mkd-tabs-nav {
		display: block;
		list-style: none;
		margin: 0;
		overflow: hidden;
		padding: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
		.mkd-tabs .mkd-tabs-nav li {
			display: block;
			font-size: 24px;
			line-height: 24px;
			margin: 0
		 }
 
			.mkd-tabs .mkd-tabs-nav li .mkd-tab-title {
				color: inherit;
				display: block;
				line-height: 1.2em;
				margin: 0;
				vertical-align: middle
			 }
 
				.mkd-tabs .mkd-tabs-nav li .mkd-tab-title a {
					background: #8f78fc;
					border: 1px solid #ccc;
					color: #fff;
					display: block;
					padding: 21px 32px;
					vertical-align: middle;
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					box-sizing: border-box;
					-webkit-transition: background-color .2s cubic-bezier(.35,.7,.32,.9);
					-moz-transition: background-color .2s cubic-bezier(.35,.7,.32,.9);
					transition: background-color .2s cubic-bezier(.35,.7,.32,.9)
				 }
 
					.mkd-tabs .mkd-tabs-nav li .mkd-tab-title a .mkd-icon-frame {
						display: inline-block;
						font-size: 24px;
						margin-right: 10px;
						vertical-align: middle
					 }
 
			.mkd-tabs .mkd-tabs-nav li.ui-state-active a,.mkd-tabs .mkd-tabs-nav li.ui-state-hover a {background-color: #fff;color:#262932}
 
			.mkd-tabs .mkd-tabs-nav li.ui-state-active a .mkd-icon-frame,.mkd-tabs .mkd-tabs-nav li.ui-state-hover a .mkd-icon-frame {color: #262932}
 
	.mkd-tabs .mkd-tab-container {
		background: #fff;
		border: 1px solid #ccc;
		padding: 23px 33px 43px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
	.mkd-tabs.mkd-horizontal-tab .mkd-tabs-nav li:not(:last-child) a,.mkd-tabs.mkd-vertical-tab .mkd-tabs-nav li a {border-right: 0}
 
	.mkd-tabs.mkd-horizontal-tab .mkd-tabs-nav li a,.mkd-tabs.mkd-vertical-tab .mkd-tabs-nav li:not(:last-child) a {border-bottom: 0}
 
	.mkd-tabs .mkd-tab-container .mkd-elements-holder .mkd-elements-holder-item {opacity: 0}
 
		.mkd-tabs .mkd-tab-container .mkd-elements-holder .mkd-elements-holder-item.mkd-appeared {
			opacity: 1;
			-webkit-transition: all .75s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: all .75s cubic-bezier(.35,.7,.32,.9);
			transition: all .75s cubic-bezier(.35,.7,.32,.9)
		 }
 
	.mkd-tabs.equal.mkd-column-1>ul>li {width: calc(100% / 1)}
 
	.mkd-tabs.equal.mkd-column-2>ul>li {width: calc(100% / 2)}
 
	.mkd-tabs.equal.mkd-column-3>ul>li {width: calc(100% / 3)}
 
	.mkd-tabs.equal.mkd-column-4>ul>li {width: calc(100% / 4)}
 
	.mkd-tabs.equal.mkd-column-5>ul>li {width: calc(100% / 5)}
 
	.mkd-tabs.mkd-horizontal-tab .mkd-tabs-nav li {float: left}
 
	.mkd-tabs.mkd-vertical-tab .mkd-tabs-nav {float: left;width:25%}
 
		.mkd-tabs.mkd-vertical-tab .mkd-tabs-nav li {
			display: block;
			position: relative;
			width: 100%
		 }
 
	.mkd-tabs.mkd-vertical-tab .mkd-tab-container {float: left;width:75%}
 
	.mkd-accordion-holder .mkd-accordion-title-holder {
		background: #fff;
		color: #8b8a8a;
		cursor: pointer;
		display: table;
		min-height: 25px;
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		transition: color .3s cubic-bezier(.35,.7,.32,.9)
	 }
 
		.mkd-accordion-holder .mkd-accordion-title-holder .mkd-accordion-icon-holder {
			display: table-cell;
			font-size: 25px;
			padding-right: 20px;
			vertical-align: middle;
			width: 1%;
			-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9);
			transition: color .3s cubic-bezier(.35,.7,.32,.9)
		 }
 
		.mkd-accordion-holder .mkd-accordion-title-holder .mkd-accordion-title {
			color: inherit;
			display: table-cell;
			vertical-align: middle;
			width: 98%
		 }
 
		.mkd-accordion-holder .mkd-accordion-title-holder .mkd-accordion-mark-holder {
			display: table-cell;
			vertical-align: middle;
			width: 1%
		 }
 
	.mkd-google-map,.mkd-google-map embed,.mkd-google-map iframe,.mkd-google-map object {display: block;width:100%}
 
	.mkd-accordion-holder .mkd-accordion-title-holder .mkd-accordion-mark-holder .mkd-accordion-mark-icon>span {
		font-size: 25px;
		height: 25px;
		position: absolute;
		right: 0;
		top: 0;
		width: 25px;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		transform: translateY(-50%);
		-webkit-transition: opacity .15s ease-out;
		-moz-transition: opacity .15s ease-out;
		transition: opacity .15s ease-out
	 }
 
		.mkd-accordion-holder .mkd-accordion-title-holder .mkd-accordion-mark-holder .mkd-accordion-mark-icon>span.mkd-open {opacity: 1}
 
		.mkd-accordion-holder .mkd-accordion-title-holder .mkd-accordion-mark-holder .mkd-accordion-mark-icon>span.mkd-close,.mkd-accordion-holder .mkd-accordion-title-holder.ui-state-active .mkd-accordion-mark-icon>span.mkd-open {opacity: 0}
 
	.mkd-accordion-holder .mkd-accordion-title-holder.ui-state-active {color: #262932}
 
		.mkd-accordion-holder .mkd-accordion-title-holder.ui-state-active .mkd-accordion-icon-holder {color: #8f78fc}
 
		.mkd-accordion-holder .mkd-accordion-title-holder.ui-state-active .mkd-accordion-mark-icon>span.mkd-close {opacity: 1}
 
	.mkd-accordion-holder .mkd-accordion-title-holder.ui-state-hover {color: #262932}
 
		.mkd-accordion-holder .mkd-accordion-title-holder.ui-state-hover .mkd-accordion-icon-holder {color: #8f78fc}
 
	.mkd-accordion-holder .mkd-accordion-content {
		background: #f3f3f3;
		margin: 0;
		padding: 23px 33px 43px
	 }
 
	.mkd-accordion-holder.mkd-boxed {border: 1px solid #ccc;border-bottom:none}
 
		.mkd-accordion-holder.mkd-boxed .mkd-accordion-title-holder {border-bottom: 1px solid #ccc;padding:15px 25px}
 
		.mkd-accordion-holder.mkd-boxed .mkd-accordion-content {border-bottom: 1px solid #ccc}
 
	.mkd-google-map-holder {position: relative}
 
	.mkd-google-map {height: 300px}
 
		.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: auto;
		font-size: 0;
		line-height: 1em
	 }
 
		.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 {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		border-bottom: 1px solid #d3d3d2;
		margin: 10px 0
	 }
 
	.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;
				float: left;
				margin-bottom: 30px;
				margin-right: 30px;
				position: relative;
				width: 100%;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			 }
 
				.mkd-blog-list-holder>ul>li:last-child {margin-bottom: 0}
 
		.mkd-blog-list-holder .mkd-item-text-holder {
			display: inline-block;
			padding: 20px 0 0;
			width: 100%;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.mkd-blog-list-holder .mkd-item-text-holder .mkd-item-title {line-height: 1.4em;margin:0}
 
			.mkd-blog-list-holder .mkd-item-text-holder .mkd-excerpt {margin: 15px 0 0}
 
			.mkd-blog-list-holder .mkd-item-text-holder .mkd-item-info-section {margin-top: 15px}
 
		.mkd-blog-list-holder .mkd-item-info-section>div {
			position: relative;
			float: left;
			color: #8b8a8a;
			font-family: Raleway,sans-serif;
			font-size: 13px;
			font-weight: 600;
			line-height: inherit;
			margin: 0 22px;
			text-transform: uppercase
		 }
 
			.mkd-blog-list-holder .mkd-item-info-section>div.mkd-post-info-author,.mkd-blog-list-holder .mkd-item-info-section>div.mkd-post-info-category,.mkd-blog-list-holder .mkd-item-info-section>div:first-child {margin-left: 0}
 
			.mkd-blog-list-holder .mkd-item-info-section>div a {color: #8b8a8a}
 
				.mkd-blog-list-holder .mkd-item-info-section>div a:hover {color: #8f78fc}
 
			.mkd-blog-list-holder .mkd-item-info-section>div:not(:last-child):after {
				position: absolute;
				top: 6px;
				right: -10px;
				display: inline-block;
				content: "";
				height: 10px;
				width: 1px;
				background-color: #e2e3e3;
				visibility: visible;
				opacity: 1
			 }
 
			.mkd-blog-list-holder .mkd-item-info-section>div.mkd-post-info-date:before {
				display: inline-block;
				vertical-align: inherit;
				color: #8b8a8a;
				font-style: normal;
				font-variant: normal;
				text-transform: none;
				text-rendering: auto;
				font-size: 13px;
				line-height: 13px;
				margin: 0 5px 0 0;
				-webkit-transition: color cubic-bezier(.35,.7,.32,.9) .3s;
				-moz-transition: color cubic-bezier(.35,.7,.32,.9) .3s;
				transition: color cubic-bezier(.35,.7,.32,.9) .3s;
				font-family: FontAwesome;
				content: "f017"
			 }
 
	.mkd-btn,.mkd-btn .mkd-btn-text {line-height: 1em;display:inline-block}
 
	.mkd-blog-list-holder.mkd-boxes.mkd-column-2>ul>li:nth-child(2n),.mkd-blog-list-holder.mkd-boxes.mkd-column-3>ul>li:nth-child(3n),.mkd-blog-list-holder.mkd-boxes.mkd-column-4>ul>li:nth-child(4n),.mkd-blog-list-holder.mkd-image-in-box.mkd-column-2>ul>li:nth-child(2n),.mkd-blog-list-holder.mkd-image-in-box.mkd-column-3>ul>li:nth-child(3n),.mkd-blog-list-holder.mkd-image-in-box.mkd-column-4>ul>li:nth-child(4n),.mkd-blog-list-holder.mkd-minimal.mkd-column-2>ul>li:nth-child(2n),.mkd-blog-list-holder.mkd-minimal.mkd-column-3>ul>li:nth-child(3n),.mkd-blog-list-holder.mkd-minimal.mkd-column-4>ul>li:nth-child(4n) {margin-right: 0}
 
	.mkd-blog-list-holder.mkd-boxes.mkd-column-2>ul>li,.mkd-blog-list-holder.mkd-image-in-box.mkd-column-2>ul>li,.mkd-blog-list-holder.mkd-minimal.mkd-column-2>ul>li {width: calc((100% - ((2 - 1) * 30px))/ 2)}
 
	.mkd-blog-list-holder.mkd-boxes.mkd-column-3>ul>li,.mkd-blog-list-holder.mkd-image-in-box.mkd-column-3>ul>li,.mkd-blog-list-holder.mkd-minimal.mkd-column-3>ul>li {width: calc((100% - ((3 - 1) * 30px))/ 3)}
 
	.mkd-blog-list-holder.mkd-boxes.mkd-column-3>ul>li:nth-child(3n+1),.mkd-blog-list-holder.mkd-image-in-box.mkd-column-3>ul>li:nth-child(3n+1),.mkd-blog-list-holder.mkd-minimal.mkd-column-3>ul>li:nth-child(3n+1) {clear: both}
 
	.mkd-blog-list-holder.mkd-boxes.mkd-column-4>ul>li,.mkd-blog-list-holder.mkd-image-in-box.mkd-column-4>ul>li,.mkd-blog-list-holder.mkd-minimal.mkd-column-4>ul>li {width: calc((100% - ((4 - 1) * 30px))/ 4)}
 
	.mkd-blog-list-holder .mkd-item-image a {
		display: block;
		position: relative;
		overflow: hidden
	 }
 
		.mkd-blog-list-holder .mkd-item-image a:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			-webkit-transition: all .15s ease-in-out;
			-moz-transition: all .15s ease-in-out;
			transition: all .15s ease-in-out
		 }
 
		.mkd-blog-list-holder .mkd-item-image a:hover:before {background: rgba(0,0,0,.25)}
 
	.mkd-blog-list-holder .mkd-item-image img {width: 100%;float:left}
 
	.mkd-blog-list-holder .mkd-read-more-holder .mkd-btn span.mkd-btn-text {font-size: 11px}
 
	.mkd-blog-list-holder .mkd-item-info-section>div.mkd-blog-share {margin: 0}
 
		.mkd-blog-list-holder .mkd-item-info-section>div.mkd-blog-share .mkd-social-share-holder:before {content: ""}
 
	.mkd-blog-list-holder.mkd-boxes>ul>li {background: #fff}
 
		.mkd-blog-list-holder.mkd-boxes>ul>li .mkd-item-text-holder {padding: 35px 40px}
 
			.mkd-blog-list-holder.mkd-boxes>ul>li .mkd-item-text-holder .mkd-item-info-section {margin-top: 19px}
 
			.mkd-blog-list-holder.mkd-boxes>ul>li .mkd-item-text-holder .mkd-read-more-holder {margin-top: 15px}
 
				.mkd-blog-list-holder.mkd-boxes>ul>li .mkd-item-text-holder .mkd-read-more-holder>a .arrow_carrot-right {position: relative}
 
					.mkd-blog-list-holder.mkd-boxes>ul>li .mkd-item-text-holder .mkd-read-more-holder>a .arrow_carrot-right:before {
						display: inline-block;
						-webkit-transition: all .2s cubic-bezier(.35,.7,.32,.9);
						-moz-transition: all .2s cubic-bezier(.35,.7,.32,.9);
						transition: all .2s cubic-bezier(.35,.7,.32,.9);
						-webkit-transform: translate3d(-4px,0,0);
						-moz-transform: translate3d(-4px,0,0);
						transform: translate3d(-4px,0,0)
					 }
 
	.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-1 .mkd-blog-list-masonry-item:nth-child(1n):before,.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-2 .mkd-blog-list-masonry-item:nth-child(2n):before,.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-3 .mkd-blog-list-masonry-item:nth-child(3n):before,.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-4 .mkd-blog-list-masonry-item:nth-child(4n):before {display: none}
 
	.mkd-blog-list-holder.mkd-boxes>ul>li .mkd-item-text-holder .mkd-read-more-holder>a .arrow_carrot-right:after {
		content: "";
		position: absolute;
		top: 50%;
		left: 3px;
		width: 0;
		height: 1px;
		background: #8f78fc;
		transform-origin: right;
		-webkit-transition: all .2s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: all .2s cubic-bezier(.35,.7,.32,.9);
		transition: all .2s cubic-bezier(.35,.7,.32,.9)
	 }
 
	.mkd-blog-list-holder.mkd-boxes>ul>li .mkd-item-text-holder .mkd-read-more-holder>a:hover .arrow_carrot-right:before {
		-webkit-transform: translate3d(2px,0,0);
		-moz-transform: translate3d(2px,0,0);
		transform: translate3d(2px,0,0)
	 }
 
	.mkd-blog-list-holder.mkd-boxes>ul>li .mkd-item-text-holder .mkd-read-more-holder>a:hover .arrow_carrot-right:after {width: 10px}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-column-1 .mkd-blog-list-masonry-grid-sizer,.mkd-blog-list-holder.mkd-masonry.mkd-column-1 .mkd-blog-list-masonry-item {width: calc((100% - ((1 - 1) * 30px))/ 1)}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-column-2 .mkd-blog-list-masonry-grid-sizer,.mkd-blog-list-holder.mkd-masonry.mkd-column-2 .mkd-blog-list-masonry-item {width: calc((100% - ((2 - 1) * 30px))/ 2)}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-column-3 .mkd-blog-list-masonry-grid-sizer,.mkd-blog-list-holder.mkd-masonry.mkd-column-3 .mkd-blog-list-masonry-item {width: calc((100% - ((3 - 1) * 30px))/ 3)}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-column-4 .mkd-blog-list-masonry-grid-sizer,.mkd-blog-list-holder.mkd-masonry.mkd-column-4 .mkd-blog-list-masonry-item {width: calc((100% - ((4 - 1) * 30px))/ 4)}
 
	.mkd-blog-list-holder.mkd-masonry .mkd-blog-list-masonry-grid-gutter {width: 30px}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-1 .mkd-blog-list-masonry-grid-sizer,.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-1 .mkd-blog-list-masonry-item {width: calc((100% - ((1 - 1) * (30px * 2)))/ 1)}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-2 .mkd-blog-list-masonry-grid-sizer,.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-2 .mkd-blog-list-masonry-item {width: calc((100% - ((2 - 1) * (30px * 2)))/ 2)}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-3 .mkd-blog-list-masonry-grid-sizer,.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-3 .mkd-blog-list-masonry-item {width: calc((100% - ((3 - 1) * (30px * 2)))/ 3)}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-4 .mkd-blog-list-masonry-grid-sizer,.mkd-blog-list-holder.mkd-masonry.mkd-with-separator.mkd-column-4 .mkd-blog-list-masonry-item {width: calc((100% - ((4 - 1) * (30px * 2)))/ 4)}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-with-separator .mkd-blog-list-masonry-grid-gutter {width: calc(30px * 2)}
 
	.mkd-blog-list-holder.mkd-masonry.mkd-with-separator .mkd-blog-list-masonry-item:before {
		background: #ccc;
		content: '';
		display: block;
		height: 100%;
		left: -30px;
		position: absolute;
		top: 0;
		width: 1px;
		z-index: 1
	 }
 
	.mkd-blog-list-holder.mkd-masonry .mkd-blog-list {
		opacity: 0;
		-webkit-transition: opacity .15s ease-out;
		-moz-transition: opacity .15s ease-out;
		transition: opacity .15s ease-out
	 }
 
		.mkd-blog-list-holder.mkd-masonry .mkd-blog-list.mkd-appeared {opacity: 1}
 
	.mkd-blog-list-holder.mkd-masonry .mkd-item-image {position: relative}
 
		.mkd-blog-list-holder.mkd-masonry .mkd-item-image .mkd-post-info-category {
			right: 20px;
			top: 23px;
			position: absolute;
			z-index: 1
		 }
 
	.mkd-btn,.mkd-btn.mkd-btn-icon .arrow_carrot-right {position: relative}
 
	.mkd-blog-list-holder.mkd-masonry .mkd-item-image .mkd-post-info-category:first-child:last-child {
		position: relative;
		top: auto;
		right: auto
	 }
 
	.mkd-blog-list-holder.mkd-masonry .mkd-item-image .mkd-post-info-category a {
		background: #f3f3f3;
		color: #8b8a8a;
		display: inline-block;
		padding: 10px 20px;
		font-family: Raleway,sans-serif;
		font-size: 11px;
		font-weight: 500;
		line-height: 1em;
		text-transform: uppercase
	 }
 
		.mkd-blog-list-holder.mkd-masonry .mkd-item-image .mkd-post-info-category a:hover {color: #8f78fc}
 
	.mkd-blog-list-holder.mkd-masonry .mkd-item-text-holder {padding-top: 23px}
 
	.mkd-blog-list-holder.mkd-image-in-box .mkd-item-image {
		float: left;
		min-width: 110px;
		width: 20%
	 }
 
	.mkd-blog-list-holder.mkd-image-in-box .mkd-item-text-holder {
		float: right;
		max-width: calc(100% - 110px);
		padding: 0 0 0 30px;
		width: 80%
	 }
 
		.mkd-blog-list-holder.mkd-image-in-box .mkd-item-text-holder .mkd-excerpt {margin-top: 3px}
 
		.mkd-blog-list-holder.mkd-image-in-box .mkd-item-text-holder .mkd-item-info-section {margin-top: 9px}
 
	.mkd-blog-list-holder.mkd-minimal .mkd-item-text-holder {padding-top: 0}
 
		.mkd-blog-list-holder.mkd-minimal .mkd-item-text-holder .mkd-item-info-section {margin-top: 0}
 
	.mkd-btn {
		font-size: 14px;
		font-style: normal;
		font-weight: 600;
		outline: 0;
		padding: 18px 39px;
		font-family: Raleway,sans-serif;
		-webkit-transition: color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
		-moz-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-text {vertical-align: middle}
 
		.mkd-btn .mkd-icon-font-elegant {
			display: inline-block;
			vertical-align: middle;
			margin-left: -6px
		 }
 
		.mkd-btn.mkd-btn-solid {
			background-color: #8f78fc;
			border: 1px solid #8f78fc;
			color: #fff
		 }
 
			.mkd-btn.mkd-btn-solid.mkd-light {
				background-color: #221f1b;
				border: 1px solid #221f1b;
				color: #fff
			 }
 
			.mkd-btn.mkd-btn-solid.mkd-dark {
				background-color: #fff;
				border: 1px solid #fff;
				color: #221f1b
			 }
 
		.mkd-btn.mkd-btn-outline {
			border: 1px solid #8f78fc;
			color: #8f78fc;
			background-color: transparent
		 }
 
			.mkd-btn.mkd-btn-outline.mkd-light {
				border: 1px solid #fff;
				color: #fff;
				background-color: transparent
			 }
 
			.mkd-btn.mkd-btn-outline.mkd-dark {
				border: 1px solid #221f1b;
				color: #221f1b;
				background-color: transparent
			 }
 
		.mkd-btn.mkd-btn-minimal {
			background-color: transparent;
			border: 0;
			color: #8f78fc;
			padding-left: 0!important;
			padding-right: 0!important
		 }
 
			.mkd-btn.mkd-btn-minimal:not(.mkd-btn-custom-hover-color):hover {color: #fff!important}
 
			.mkd-btn.mkd-btn-minimal.mkd-light {color: #fff}
 
				.mkd-btn.mkd-btn-minimal.mkd-light:not(.mkd-btn-custom-hover-color):hover {color: #8f78fc!important}
 
			.mkd-btn.mkd-btn-minimal.mkd-dark {color: #221f1b}
 
				.mkd-btn.mkd-btn-minimal.mkd-dark:not(.mkd-btn-custom-hover-color):hover {color: #8f78fc!important}
 
		.mkd-btn.mkd-btn-small {font-size: 13px;padding:15px 36px}
 
			.mkd-btn.mkd-btn-small .mkd-icon-font-elegant {font-size: 16px}
 
		.mkd-btn.mkd-btn-medium .mkd-icon-font-elegant {font-size: 18px}
 
		.mkd-btn.mkd-btn-large {font-size: 15px;padding:21px 42px}
 
			.mkd-btn.mkd-btn-large .mkd-icon-font-elegant {font-size: 20px;margin-top:-3px}
 
		.mkd-btn.mkd-btn-huge,.mkd-btn.mkd-btn-huge-full-width {font-size: 16px;padding:24px 45px}
 
		.mkd-btn.mkd-btn-huge .mkd-icon-font-elegant,.mkd-btn.mkd-btn-huge-full-width .mkd-icon-font-elegant {font-size: 22px}
 
		.mkd-btn.mkd-btn-huge-full-width {display: block;text-align:center}
 
		.mkd-btn.mkd-btn-icon .mkd-btn-text {margin-right: 2px}
 
		.mkd-btn.mkd-btn-icon .arrow_carrot-right:before {
			display: inline-block;
			opacity: 0;
			-webkit-transform: translate3d(0,-20px,0);
			-moz-transform: translate3d(0,-20px,0);
			transform: translate3d(0,-20px,0);
			-webkit-transition: all .15s ease-in-out;
			-moz-transition: all .15s ease-in-out;
			transition: all .15s ease-in-out
		 }
 
		.mkd-btn.mkd-btn-icon .arrow_carrot-right:after {
			content: "35";
			opacity: 1;
			-webkit-transition: all .15s ease-in-out;
			-moz-transition: all .15s ease-in-out;
			transition: all .15s ease-in-out;
			position: absolute;
			display: block;
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			-webkit-transform: translate3d(0,0,0);
			-moz-transform: translate3d(0,0,0);
			transform: translate3d(0,0,0)
		 }
 
		.mkd-btn.mkd-btn-icon:hover .arrow_carrot-right:before {
			color: inherit;
			opacity: 1;
			-webkit-transition: all .15s ease-in-out;
			-moz-transition: all .15s ease-in-out;
			transition: all .15s ease-in-out;
			-webkit-transform: translate3d(0,0,0);
			-moz-transform: translate3d(0,0,0);
			transform: translate3d(0,0,0)
		 }
 
		.mkd-btn.mkd-btn-icon:hover .arrow_carrot-right:after {
			color: inherit;
			opacity: 0;
			-webkit-transition: all .15s ease-in-out;
			-moz-transition: all .15s ease-in-out;
			transition: all .15s ease-in-out;
			-webkit-transform: translate3d(0,20px,0);
			-moz-transform: translate3d(0,20px,0);
			transform: translate3d(0,20px,0)
		 }
 
button.mkd-btn,input[type=submit].mkd-btn {cursor: pointer}
 
.rev-btn .arrow_carrot-right {position: relative}
 
	.rev-btn .arrow_carrot-right:before {
		display: inline-block;
		opacity: 0;
		height: 12px!important;
		-webkit-transform: translate3d(0,-20px,0);
		-moz-transform: translate3d(0,-20px,0);
		transform: translate3d(0,-20px,0);
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: all .15s ease-in-out;
		transition: all .15s ease-in-out
	 }
 
	.rev-btn .arrow_carrot-right:after,.rev-btn:hover .arrow_carrot-right:before {
		opacity: 1;
		-webkit-transition: all .15s ease-in-out;
		-moz-transition: all .15s ease-in-out
	 }
 
	.rev-btn .arrow_carrot-right:after {
		content: "35";
		height: 12px!important;
		transition: all .15s ease-in-out;
		position: absolute;
		display: block;
		width: 100%;
		top: 0;
		left: 0;
		-webkit-transform: translate3d(0,0,0);
		-moz-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	 }
 
.rev-btn:hover .arrow_carrot-right:before {
	color: inherit;
	transition: all .15s ease-in-out;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
 }
 
.rev-btn:hover .arrow_carrot-right:after {
	color: inherit;
	opacity: 0;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out;
	-webkit-transform: translate3d(0,20px,0);
	-moz-transform: translate3d(0,20px,0);
	transform: translate3d(0,20px,0)
 }
 
.mkd-clients-carousel {opacity: 0}
 
	.mkd-clients-carousel.owl-carousel .owl-stage-outer {margin: -20px;padding:20px}
 
	.mkd-clients-carousel .mkd-clients-carousel-item-holder {position: relative}
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder .mkd-clients-carousel-first-image-holder.mkd-image-zoom img {
			-webkit-transition: transform .15s ease-out;
			-moz-transition: transform .15s ease-out;
			transition: transform .15s ease-out;
			-webkit-backface-visibility: hidden
		 }
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder .mkd-clients-carousel-first-image-holder.mkd-image-zoom:hover img {
			-webkit-transform: scale(1.1);
			-moz-transform: scale(1.1);
			transform: scale(1.1)
		 }
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder .mkd-clients-carousel-first-image-holder.mkd-image-change {
			left: 0;
			opacity: 1;
			position: absolute;
			top: 0;
			z-index: 5;
			-webkit-transition: opacity .15s ease-out;
			-moz-transition: opacity .15s ease-out;
			transition: opacity .15s ease-out
		 }
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder .mkd-clients-carousel-second-image-holder {
			display: block;
			opacity: 0;
			position: relative;
			top: 0;
			left: 0;
			-webkit-transition: opacity .15s ease-out;
			-moz-transition: opacity .15s ease-out;
			transition: opacity .15s ease-out
		 }
 
			.mkd-clients-carousel .mkd-clients-carousel-item-holder .mkd-clients-carousel-second-image-holder img {width: auto}
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder:hover .mkd-clients-carousel-first-image-holder.mkd-image-change {opacity: 0}
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder:hover .mkd-clients-carousel-second-image-holder {opacity: 1}
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder .mkd-image-flip.mkd-clients-carousel-first-image-holder,.mkd-clients-carousel .mkd-clients-carousel-item-holder .mkd-image-flip.mkd-clients-carousel-second-image-holder {
			display: block;
			opacity: 1;
			-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
			transition: all .3s cubic-bezier(.35,.7,.32,.9)
		 }
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder .mkd-image-flip.mkd-clients-carousel-second-image-holder {
			position: absolute;
			top: 0;
			left: 0;
			opacity: 0;
			-webkit-transform: translate3d(0,100%,0);
			-moz-transform: translate3d(0,100%,0);
			transform: translate3d(0,100%,0)
		 }
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder:hover .mkd-image-flip.mkd-clients-carousel-first-image-holder {
			opacity: 0;
			-webkit-transform: translate3d(0,-100%,0);
			-moz-transform: translate3d(0,-100%,0);
			transform: translate3d(0,-100%,0)
		 }
 
		.mkd-clients-carousel .mkd-clients-carousel-item-holder:hover .mkd-image-flip.mkd-clients-carousel-second-image-holder {
			opacity: 1;
			-webkit-transform: translate3d(0,0,0);
			-moz-transform: translate3d(0,0,0);
			transform: translate3d(0,0,0)
		 }
 
.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-animation-fade .mkd-slide-element-inner,.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-animation-flip .mkd-slide-element-inner,.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-animation-from_bottom .mkd-slide-element-inner,.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-animation-from_left .mkd-slide-element-inner,.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-animation-from_right .mkd-slide-element-inner,.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-animation-from_top .mkd-slide-element-inner,.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-animation-spin .mkd-slide-element-inner,.mkd-image-gallery .mkd-image-gallery-slider {opacity: 0}
 
.mkd-clients-carousel .owl-controls .owl-dots {
	margin-top: 61px;
	display: inline-block;
	margin: 0 auto
 }
 
.mkd-clients-carousel .owl-controls .owl-nav {color: #8b8a8a;font-size:40px}
 
	.mkd-clients-carousel .owl-controls .owl-nav .owl-next,.mkd-clients-carousel .owl-controls .owl-nav .owl-prev {
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		transform: translateY(-50%)
	 }
 
	.mkd-clients-carousel .owl-controls .owl-nav .owl-prev {left: 20px}
 
	.mkd-clients-carousel .owl-controls .owl-nav .owl-next {right: 20px}
 
.mkd-clients-carousel .owl-controls .owl-dots .owl-dot {float: left}
 
	.mkd-clients-carousel .owl-controls .owl-dots .owl-dot span {
		background: #8b8a8a;
		height: 12px;
		display: block;
		margin: 0 6px;
		width: 12px;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%
	 }
 
	.mkd-clients-carousel .owl-controls .owl-dots .owl-dot.active:first-of-type:last-of-type {display: none}
 
	.mkd-clients-carousel .owl-controls .owl-dots .owl-dot.active span {background: #8f78fc}
 
blockquote {
	quotes: none;
	position: relative;
	display: table
 }
 
	blockquote .mkd-icon-quotations-holder {
		display: table-cell;
		width: 1%;
		padding: 0;
		font-size: 70px;
		line-height: 40px;
		font-weight: 400;
		color: #8f78fc
	 }
 
		blockquote .mkd-icon-quotations-holder .icon_quotations {
			position: relative;
			top: -16px;
			left: -16px
		 }
 
	blockquote .mkd-blockquote-text {display: table-cell;vertical-align:top}
 
.mkd-image-gallery .mkd-grayscale .mkd-gallery-image img {
	filter: grayscale(100%);
	-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
	transition: all .3s cubic-bezier(.35,.7,.32,.9)
 }
 
.mkd-image-gallery .mkd-grayscale .mkd-gallery-image:hover img {filter: none}
 
.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-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-4 .mkd-gallery-image {
	width: 24%;
	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-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-slider .owl-controls .owl-nav .owl-prev {left: 2%}
 
.mkd-image-gallery .mkd-image-gallery-slider .owl-controls .owl-nav .owl-next {right: 2%}
 
.mkd-video-button-play {
	display: block;
	font-size: 50px;
	height: 75px;
	line-height: 75px;
	margin: 0 auto;
	width: 75px
 }
 
	.mkd-video-button-play .mkd-video-button-wrapper {
		background-color: #f3f3f3;
		color: #8f78fc;
		display: block;
		height: 100%;
		position: relative;
		width: 100%;
		-webkit-transition: all .15s ease;
		-moz-transition: all .15s ease;
		transition: all .15s ease;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%
	 }
 
		.mkd-video-button-play .mkd-video-button-wrapper:hover {
			-webkit-transform: scale(1.15);
			-moz-transform: scale(1.15);
			transform: scale(1.15)
		 }
 
		.mkd-video-button-play .mkd-video-button-wrapper span {
			left: 50%;
			margin-left: 5px;
			position: absolute;
			top: 50%;
			-webkit-transform: translate(-50%,-50%);
			-moz-transform: translate(-50%,-50%);
			transform: translate(-50%,-50%)
		 }
 
.mkd-dropcaps,.mkd-social-share-holder.mkd-list {position: relative}
 
.mkd-video-button-title {margin-top: 20px;text-align:center}
 
.mkd-dropcaps {
	display: inline-block;
	float: left;
	height: 45px;
	width: 45px;
	line-height: 45px;
	font-size: 40px;
	color: #8f78fc;
	font-weight: 700;
	text-align: center;
	margin: 5px 20px 0 0
 }
 
	.mkd-dropcaps.mkd-circle,.mkd-dropcaps.mkd-square {
		font-size: 25px;
		background-color: #8f78fc;
		color: #fff
	 }
 
	.mkd-dropcaps.mkd-circle {
		-webkit-border-radius: 2em;
		-moz-border-radius: 2em;
		border-radius: 2em
	 }
 
.mkd-iwt {
	-webkit-transform: translate3d(-5px,0,0);
	-moz-transform: translate3d(-5px,0,0);
	transform: translate3d(-5px,0,0);
	-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
	transition: all .3s cubic-bezier(.35,.7,.32,.9)
 }
 
	.mkd-iwt .mkd-iwt-link {margin-top: 20px;display:inline-block}
 
	.mkd-iwt.mkd-iwt-icon-top {text-align: center}
 
		.mkd-iwt.mkd-iwt-icon-top .mkd-iwt-icon-holder {margin-bottom: 23px}
 
		.mkd-iwt.mkd-iwt-icon-top .mkd-iwt-content-holder .mkd-iwt-title {margin: 0;margin-bottom:15px}
 
	.mkd-iwt.mkd-iwt-icon-left .mkd-iwt-title-holder,.mkd-iwt:not(.mkd-iwt-left-from-title) .mkd-iwt-title-holder {margin-bottom: 13px}
 
	.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-title-holder .mkd-iwt-title {margin: 0}
 
	.mkd-iwt.mkd-iwt-icon-left.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: 61px}
 
	.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-medium .mkd-iwt-content-holder {padding-left: 80px}
 
	.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-large .mkd-iwt-content-holder {padding-left: 95px}
 
	.mkd-iwt.mkd-iwt-icon-left.mkd-iwt-icon-huge .mkd-iwt-content-holder {padding-left: 110px}
 
	.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-title-holder {margin-bottom: 13px}
 
			.mkd-iwt.mkd-iwt-icon-right .mkd-iwt-title-holder .mkd-iwt-title {margin: 0}
 
		.mkd-iwt.mkd-iwt-icon-right.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: 61px}
 
		.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-medium .mkd-iwt-content-holder {padding-right: 80px}
 
		.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-large .mkd-iwt-content-holder {padding-right: 95px}
 
		.mkd-iwt.mkd-iwt-icon-right.mkd-iwt-icon-huge .mkd-iwt-content-holder {padding-right: 110px}
 
	.mkd-iwt.mkd-iwt-left-from-title .mkd-iwt-icon-title-holder {margin-bottom: 13px}
 
	.mkd-iwt.mkd-iwt-left-from-title .mkd-iwt-icon-holder {margin-right: 20px}
 
	.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;
	margin: 0
 }
 
.mkd-social-share-holder.mkd-list a {
	color: #8b8a8a;
	font-size: 13px;
	line-height: 28px;
	vertical-align: top
 }
 
.mkd-social-share-holder.mkd-list:before {
	content: "f3ac";
	position: absolute;
	top: 0;
	left: -20px;
	display: block;
	margin: 0 5px 0 0;
	width: 27px;
	height: 24px;
	font-family: Ionicons;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-rendering: auto;
	font-size: 15px;
	text-align: left;
	color: #8b8a8a;
	line-height: 24px;
	-webkit-transition: color cubic-bezier(.35,.7,.32,.9) .3s;
	-moz-transition: color cubic-bezier(.35,.7,.32,.9) .3s;
	transition: color cubic-bezier(.35,.7,.32,.9) .3s
 }
 
.mkd-social-share-holder.mkd-list li {display: inline-block;margin-right:10px}
 
	.mkd-social-share-holder.mkd-list li.mkd-facebook-share a:hover {color: #295396!important}
 
	.mkd-social-share-holder.mkd-list li.mkd-twitter-share a:hover {color: #31CBFD!important}
 
	.mkd-social-share-holder.mkd-list li.mkd-google_plus-share a:hover {color: #DC4B38!important}
 
	.mkd-social-share-holder.mkd-list li.mkd-linkedin-share a:hover {color: #0072B0!important}
 
	.mkd-social-share-holder.mkd-list li.mkd-tumblr-share a:hover {color: #32526B!important}
 
	.mkd-social-share-holder.mkd-list li.mkd-pinterest-share a:hover {color: #C21E25!important}
 
	.mkd-social-share-holder.mkd-list li.mkd-vk-share a:hover {color: #476A94!important}
 
.mkd-slider {
	position: relative;
	width: 100%;
	overflow: hidden;
	z-index: 10
 }
 
.mkd-slider-preloader {
	position: absolute;
	width: 100%;
	height: 1500px;
	background-color: #fff;
	z-index: 20
 }
 
.carousel {position: relative;margin:0}
 
	.carousel.mkd-full-screen {height: 1500px}
 
	.carousel .carousel-inner {
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		overflow: hidden;
		z-index: 1
	 }
 
		.carousel .carousel-inner .item {
			position: relative;
			display: none;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.carousel .carousel-inner .item.active,.carousel .carousel-inner .item.next,.carousel .carousel-inner .item.prev {display: block}
 
			.carousel .carousel-inner .item.next,.carousel .carousel-inner .item.prev {
				position: absolute;
				top: 0;
				width: 100%
			 }
 
			.carousel .carousel-inner .item .mkd-image {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 110%;
				background-position: center 0;
				background-repeat: no-repeat;
				background-size: cover
			 }
 
				.carousel .carousel-inner .item .mkd-image img {
					display: none!important;
					width: 0;
					height: 0
				 }
 
			.carousel .carousel-inner .item .mkd-image-pattern {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				z-index: 2
			 }
 
			.carousel .carousel-inner .item .mkd-slider-elements-container {
				position: absolute;
				top: 50%;
				left: 50%;
				z-index: 12;
				-webkit-transform: translate(-50%,-50%);
				-moz-transform: translate(-50%,-50%);
				transform: translate(-50%,-50%)
			 }
 
				.carousel .carousel-inner .item .mkd-slider-elements-container:not(.mkd-grid) {width: 100%}
 
				.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slider-elements-container-inner {
					position: relative;
					width: 100%;
					padding-bottom: 0
				 }
 
					.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slider-elements-container-inner .mkd-slider-elements-holder-frame {
						position: absolute;
						top: 0;
						left: 0
					 }
 
						.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slider-elements-container-inner .mkd-slider-elements-holder-frame:not(.mkd-grid) {width: 100%}
 
				.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element {
					position: absolute;
					margin: 0;
					color: #fff
				 }
 
					.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-image {line-height: 0}
 
						.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-image img {vertical-align: middle}
 
					.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-text-small {
						font-size: 22px;
						line-height: 1.454545454545455em;
						font-weight: 500;
						color: #fff
					 }
 
					.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-text-normal {
						font-size: 36px;
						line-height: 1.65em;
						font-weight: 700;
						color: #fff
					 }
 
					.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-text-large {
						font-size: 60px;
						line-height: 1.285714285714286em;
						font-weight: 700;
						color: #fff
					 }
 
					.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element.mkd-slide-element-text-extra-large {
						font-size: 100px;
						line-height: 1.2em;
						font-weight: 700;
						color: #fff
					 }
 
					.carousel .carousel-inner .item .mkd-slider-elements-container .mkd-slide-element .mkd-slide-element-wrapper-link.inheriting {color: inherit!important}
 
			.carousel .carousel-inner .item .mkd-slide-element-section-link {
				z-index: 13;
				position: absolute!important;
				left: 50%!important;
				-webkit-transform: translateX(-50%)!important;
				transform: translateX(-50%)!important
			 }
 
				.carousel .carousel-inner .item .mkd-slide-element-section-link .mkd-slide-anchor-holder {
					position: relative;
					display: inline-block;
					vertical-align: middle;
					text-align: center
				 }
 
					.carousel .carousel-inner .item .mkd-slide-element-section-link .mkd-slide-anchor-holder .mkd-slide-anchor-button {
						position: relative;
						display: inline-block;
						vertical-align: middle;
						font-size: 50px;
						color: #fff
					 }
 
						.carousel .carousel-inner .item .mkd-slide-element-section-link .mkd-slide-anchor-holder .mkd-slide-anchor-button .scroll-text {
							display: block;
							margin-top: 10px;
							font-size: 12px;
							text-transform: uppercase;
							font-weight: 700;
							letter-spacing: 1px
						 }
 
			.carousel .carousel-inner .item.active .mkd-slide-element.mkd-slide-element-animation-fade .mkd-slide-element-inner {
				-webkit-animation: fade .6s cubic-bezier(.165,.84,.44,1) both;
				-moz-animation: fade .6s cubic-bezier(.165,.84,.44,1) both;
				-o-animation: fade .6s cubic-bezier(.165,.84,.44,1) both;
				animation: fade .6s cubic-bezier(.165,.84,.44,1) both
			 }
 
			.carousel .carousel-inner .item.active .mkd-slide-element.mkd-slide-element-animation-flip .mkd-slide-element-inner {
				-webkit-animation: flip .6s cubic-bezier(.165,.84,.44,1) both;
				-moz-animation: flip .6s cubic-bezier(.165,.84,.44,1) both;
				-o-animation: flip .6s cubic-bezier(.165,.84,.44,1) both;
				animation: flip .6s cubic-bezier(.165,.84,.44,1) both
			 }
 
			.carousel .carousel-inner .item.active .mkd-slide-element.mkd-slide-element-animation-spin .mkd-slide-element-inner {
				-webkit-animation: spin .6s cubic-bezier(.165,.84,.44,1) both;
				-moz-animation: spin .6s cubic-bezier(.165,.84,.44,1) both;
				-o-animation: spin .6s cubic-bezier(.165,.84,.44,1) both;
				animation: spin .6s cubic-bezier(.165,.84,.44,1) both
			 }
 
			.carousel .carousel-inner .item.active .mkd-slide-element.mkd-slide-element-animation-from_top .mkd-slide-element-inner {
				-webkit-animation: from-top .6s cubic-bezier(.165,.84,.44,1) both;
				-moz-animation: from-top .6s cubic-bezier(.165,.84,.44,1) both;
				-o-animation: from-top .6s cubic-bezier(.165,.84,.44,1) both;
				animation: from-top .6s cubic-bezier(.165,.84,.44,1) both
			 }
 
			.carousel .carousel-inner .item.active .mkd-slide-element.mkd-slide-element-animation-from_bottom .mkd-slide-element-inner {
				-webkit-animation: from-bottom .6s cubic-bezier(.165,.84,.44,1) both;
				-moz-animation: from-bottom .6s cubic-bezier(.165,.84,.44,1) both;
				-o-animation: from-bottom .6s cubic-bezier(.165,.84,.44,1) both;
				animation: from-bottom .6s cubic-bezier(.165,.84,.44,1) both
			 }
 
			.carousel .carousel-inner .item.active .mkd-slide-element.mkd-slide-element-animation-from_left .mkd-slide-element-inner {
				-webkit-animation: from-left .6s cubic-bezier(.165,.84,.44,1) both;
				-moz-animation: from-left .6s cubic-bezier(.165,.84,.44,1) both;
				-o-animation: from-left .6s cubic-bezier(.165,.84,.44,1) both;
				animation: from-left .6s cubic-bezier(.165,.84,.44,1) both
			 }
 
			.carousel .carousel-inner .item.active .mkd-slide-element.mkd-slide-element-animation-from_right .mkd-slide-element-inner {
				-webkit-animation: from-right .6s cubic-bezier(.165,.84,.44,1) both;
				-moz-animation: from-right .6s cubic-bezier(.165,.84,.44,1) both;
				-o-animation: from-right .6s cubic-bezier(.165,.84,.44,1) both;
				animation: from-right .6s cubic-bezier(.165,.84,.44,1) both
			 }
 
.touch .carousel .carousel-inner .item {background-position: center 0!important}
 
.carousel .carousel-inner .mkd-video {
	position: static;
	left: 0;
	direction: ltr
 }
 
	.carousel .carousel-inner .mkd-video video.mkd-video-element {object-fit: inherit;width:100%!important}
 
.carousel .carousel-inner .mkd-slider-content-outer {
	position: relative;
	height: 100%;
	width: 1100px;
	margin: 0 auto;
	z-index: 12
 }
 
	.carousel .carousel-inner .mkd-slider-content-outer .mkd-slide-anchor-holder {text-align: center}
 
		.carousel .carousel-inner .mkd-slider-content-outer .mkd-slide-anchor-holder.mkd-slider-anchor-in-content {position: relative;margin-top:80px}
 
		.carousel .carousel-inner .mkd-slider-content-outer .mkd-slide-anchor-holder.mkd-slider-anchor-on-bottom-of-the-slider {
			position: absolute;
			bottom: 10%;
			left: 50%;
			margin: 0;
			-webkit-animation: fade .6s 1 cubic-bezier(.5,.11,.805,.32);
			-moz-animation: fade .6s 1 cubic-bezier(.5,.11,.805,.32);
			-o-animation: fade .6s 1 cubic-bezier(.5,.11,.805,.32);
			animation: fade .6s 1 cubic-bezier(.5,.11,.805,.32);
			-webkit-transform: translateX(-50%);
			-moz-transform: translateX(-50%);
			transform: translateX(-50%)
		 }
 
		.carousel .carousel-inner .mkd-slider-content-outer .mkd-slide-anchor-holder .mkd-slide-anchor-button {
			position: relative;
			display: inline-block;
			vertical-align: middle;
			font-size: 50px;
			color: #fff
		 }
 
			.carousel .carousel-inner .mkd-slider-content-outer .mkd-slide-anchor-holder .mkd-slide-anchor-button .scroll-text {
				display: block;
				margin-top: 10px;
				font-size: 12px;
				text-transform: uppercase;
				font-weight: 700;
				letter-spacing: 1px
			 }
 
.carousel.mkd-slide .carousel-inner .item {
	-webkit-transition: .6s ease-in-out left;
	-moz-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left
 }
 
	.carousel.mkd-slide .carousel-inner .item.prev {left: -100%}
 
		.carousel.mkd-slide .carousel-inner .item.prev.right {left: 0}
 
	.carousel.mkd-slide .carousel-inner .item.next {left: 100%}
 
	.carousel.mkd-slide .carousel-inner .item.active,.carousel.mkd-slide .carousel-inner .item.next.left {left: 0}
 
	.carousel.mkd-slide .carousel-inner .item.active.left {left: -100%}
 
	.carousel.mkd-slide .carousel-inner .item.active.right {left: 100%}
 
.carousel.mkd-fade .carousel-inner .item {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out;
	transition: opacity .5s ease-in-out
 }
 
	.carousel.mkd-fade .carousel-inner .item.next,.carousel.mkd-fade .carousel-inner .item.prev {z-index: 1}
 
	.carousel.mkd-fade .carousel-inner .item.active {opacity: 1;filter:alpha(opacity=100)}
 
		.carousel.mkd-fade .carousel-inner .item.active.left,.carousel.mkd-fade .carousel-inner .item.active.right {
			z-index: 2;
			opacity: 0;
			filter: alpha(opacity=0)
		 }
 
.carousel.mkd-vertical-up:not(.mkd-has-height) .carousel-inner {height: 100%}
 
.carousel.mkd-vertical-up .carousel-inner .item {
	-webkit-transition: -webkit-transform .6s ease;
	-moz-transition: -moz-transform .6s ease;
	transition: transform .6s ease
 }
 
	.carousel.mkd-vertical-up .carousel-inner .item.prev {
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
		transform: translateY(-100%)
	 }
 
		.carousel.mkd-vertical-up .carousel-inner .item.prev.right {
			-webkit-transform: translateY(0);
			-moz-transform: translateY(0);
			transform: translateY(0)
		 }
 
	.carousel.mkd-vertical-up .carousel-inner .item.next {
		-webkit-transform: translateY(100%);
		-moz-transform: translateY(100%);
		transform: translateY(100%)
	 }
 
	.carousel.mkd-vertical-up .carousel-inner .item.active,.carousel.mkd-vertical-up .carousel-inner .item.next.left {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		transform: translateY(0)
	 }
 
	.carousel.mkd-vertical-up .carousel-inner .item.active.left {
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
		transform: translateY(-100%)
	 }
 
	.carousel.mkd-vertical-up .carousel-inner .item.active.right {
		-webkit-transform: translateY(100%);
		-moz-transform: translateY(100%);
		transform: translateY(100%)
	 }
 
.carousel.mkd-vertical-down:not(.mkd-has-height) .carousel-inner {height: 100%}
 
.carousel.mkd-vertical-down .carousel-inner .item {
	-webkit-transition: -webkit-transform .6s ease;
	-moz-transition: -moz-transform .6s ease;
	transition: transform .6s ease
 }
 
	.carousel.mkd-vertical-down .carousel-inner .item.prev {
		-webkit-transform: translateY(99%);
		-moz-transform: translateY(99%);
		transform: translateY(99%)
	 }
 
		.carousel.mkd-vertical-down .carousel-inner .item.prev.right {
			-webkit-transform: translateY(0);
			-moz-transform: translateY(0);
			transform: translateY(0)
		 }
 
	.carousel.mkd-vertical-down .carousel-inner .item.next {
		-webkit-transform: translateY(-99%);
		-moz-transform: translateY(-99%);
		transform: translateY(-99%)
	 }
 
	.carousel.mkd-vertical-down .carousel-inner .item.active,.carousel.mkd-vertical-down .carousel-inner .item.next.left {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		transform: translateY(0)
	 }
 
	.carousel.mkd-vertical-down .carousel-inner .item.active.left {
		-webkit-transform: translateY(100%);
		-moz-transform: translateY(100%);
		transform: translateY(100%)
	 }
 
	.carousel.mkd-vertical-down .carousel-inner .item.active.right {
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
		transform: translateY(-100%)
	 }
 
.carousel.mkd-slide-cover .carousel-inner .item {
	-webkit-transition: .6s ease-in-out left;
	-moz-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left
 }
 
	.carousel.mkd-slide-cover .carousel-inner .item.prev {left: -100%;z-index:100}
 
		.carousel.mkd-slide-cover .carousel-inner .item.prev.right {left: 0}
 
	.carousel.mkd-slide-cover .carousel-inner .item.next {left: 100%;z-index:99}
 
	.carousel.mkd-slide-cover .carousel-inner .item.active,.carousel.mkd-slide-cover .carousel-inner .item.next.left {left: 0}
 
	.carousel.mkd-slide-cover .carousel-inner .item.active.left {left: -30%}
 
	.carousel.mkd-slide-cover .carousel-inner .item.active.right {left: 30%}
 
.carousel.mkd-slide-peek .carousel-inner .item {
	-webkit-transition: left .6s ease-in-out,right .6s ease-in-out;
	-moz-transition: left .6s ease-in-out,right .6s ease-in-out;
	transition: left .6s ease-in-out,right .6s ease-in-out
 }
 
	.carousel.mkd-slide-peek .carousel-inner .item.prev {
		left: 0;
		right: 85%;
		width: auto;
		z-index: 100;
		overflow: hidden
	 }
 
		.carousel.mkd-slide-peek .carousel-inner .item.prev.right {left: 0;right:0}
 
	.carousel.mkd-slide-peek .carousel-inner .item.next {
		left: 85%;
		right: 0;
		width: auto;
		z-index: 99;
		overflow: hidden
	 }
 
		.carousel.mkd-slide-peek .carousel-inner .item.next.left {left: 0;right:0}
 
	.carousel.mkd-slide-peek .carousel-inner .item.active {
		left: 0;
		right: 0;
		width: auto
	 }
 
		.carousel.mkd-slide-peek .carousel-inner .item.active.left,.carousel.mkd-slide-peek .carousel-inner .item.active.right {left: 0;right:0}
 
.carousel.mkd-slide-peek .carousel-inner .mkd-slider-peeker {
	position: absolute;
	top: 0;
	height: 110%;
	z-index: 98;
	overflow: hidden;
	-webkit-transition: left .3s ease-in-out,width .3s ease-in-out;
	-moz-transition: left .3s ease-in-out,width .3s ease-in-out;
	transition: left .3s ease-in-out,width .3s ease-in-out
 }
 
	.carousel.mkd-slide-peek .carousel-inner .mkd-slider-peeker.mkd-slide-peek-in-progress {
		-webkit-transition: none;
		-moz-transition: none;
		transition: none
	 }
 
	.carousel.mkd-slide-peek .carousel-inner .mkd-slider-peeker.left {left: 0;width:0}
 
		.carousel.mkd-slide-peek .carousel-inner .mkd-slider-peeker.left.shown:not(.mkd-slide-peek-in-progress) {width: 15%}
 
	.carousel.mkd-slide-peek .carousel-inner .mkd-slider-peeker.right {left: 100%;width:0}
 
		.carousel.mkd-slide-peek .carousel-inner .mkd-slider-peeker.right.shown:not(.mkd-slide-peek-in-progress) {left: 85%;width:15%}
 
	.carousel.mkd-slide-peek .carousel-inner .mkd-slider-peeker .mkd-slider-peeker-inner {
		position: absolute;
		top: 0;
		left: 50%;
		height: 100%;
		background: center 0 no-repeat;
		background-size: cover;
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		transform: translateX(-50%)
	 }
 
.carousel .carousel-indicators {
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin: 0!important;
	padding: 0!important;
	text-align: center;
	list-style: none;
	z-index: 15;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	transform: translateX(-50%)
 }
 
	.carousel .carousel-indicators:not(.thumbnails) li {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		width: 8px;
		height: 8px;
		margin: 0 3px;
		padding: 0;
		border-radius: 4em;
		cursor: pointer;
		text-indent: -999px;
		opacity: .4;
		background-color: #fff;
		-webkit-transition: background-color .15s ease-out,border-color .15s ease-out,opacity .15s ease-out;
		-moz-transition: background-color .15s ease-out,border-color .15s ease-out,opacity .15s ease-out;
		transition: background-color .15s ease-out,border-color .15s ease-out,opacity .15s ease-out
	 }
 
		.carousel .carousel-indicators:not(.thumbnails) li.active {opacity: 1}
 
	.carousel .carousel-indicators.thumbnails {bottom: 25px;width:80%}
 
		.carousel .carousel-indicators.thumbnails li {
			position: relative;
			display: inline-block;
			vertical-align: middle;
			width: 160px!important;
			height: 100px!important;
			margin: 0 5px 0 0;
			padding: 0;
			background-color: rgba(0,0,0,.8);
			cursor: pointer
		 }
 
			.carousel .carousel-indicators.thumbnails li:last-child {margin: 0}
 
			.carousel .carousel-indicators.thumbnails li .thumb-frame {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				display: block;
				background-color: rgba(255,255,255,.1);
				z-index: 100;
				opacity: 0;
				-webkit-transition: opacity .2s ease;
				-moz-transition: opacity .2s ease;
				transition: opacity .2s ease
			 }
 
			.carousel .carousel-indicators.thumbnails li .thumb-frame-inner {
				position: relative;
				display: block;
				height: 100%;
				width: 100%;
				border: 5px solid #fff;
				opacity: 0;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				-webkit-transition: opacity .2s ease;
				-moz-transition: opacity .2s ease;
				transition: opacity .2s ease
			 }
 
			.carousel .carousel-indicators.thumbnails li img {
				position: relative;
				width: 100%;
				height: 100%;
				padding: 0;
				vertical-align: middle;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				-webkit-transition: padding .2s ease-out;
				-moz-transition: padding .2s ease-out;
				transition: padding .2s ease-out;
				-webkit-transform: translateZ(0);
				-moz-transform: translateZ(0);
				transform: translateZ(0)
			 }
 
			.carousel .carousel-indicators.thumbnails li.active .thumb-frame,.carousel .carousel-indicators.thumbnails li.active .thumb-frame-inner,.carousel .carousel-indicators.thumbnails li:hover .thumb-frame {opacity: 1}
 
			.carousel .carousel-indicators.thumbnails li.active img {padding: 5px}
 
		.carousel .carousel-indicators.thumbnails.dark li .thumb-frame-inner {border-color: #000}
 
.mkd-dark-header .carousel .carousel-indicators li {background-color: #000!important}
 
.mkd-light-header .carousel .carousel-indicators li {background-color: #fff!important}
 
.carousel .carousel-control {
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	margin: 0;
	outline: 0;
	cursor: pointer;
	text-shadow: none;
	z-index: 2!important;
	-webkit-transition: opacity .15s ease-out;
	-moz-transition: opacity .15s ease-out;
	transition: opacity .15s ease-out;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden
 }
 
	.carousel .carousel-control:hover {opacity: 1!important}
 
		.carousel .carousel-control:hover.left .mkd-thumb-holder {left: 0}
 
		.carousel .carousel-control:hover.right .mkd-thumb-holder {right: 0}
 
	.carousel .carousel-control .mkd-next-nav,.carousel .carousel-control .mkd-prev-nav {
		position: absolute;
		top: 50%;
		margin: -27px 0 0;
		height: 54px;
		width: 54px;
		line-height: 54px;
		font-size: 32px;
		color: #fff;
		background-color: rgba(54,54,54,.6);
		border-radius: 4em;
		border: 1px solid transparent;
		text-align: center;
		z-index: 10;
		-webkit-transition: background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,left .6s ease-in-out .3s,right .6s ease-in-out .3s;
		-moz-transition: background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,left .6s ease-in-out .3s,right .6s ease-in-out .3s;
		transition: background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,left .6s ease-in-out .3s,right .6s ease-in-out .3s
	 }
 
	.carousel .carousel-control .mkd-next-nav:hover,.carousel .carousel-control .mkd-prev-nav:hover {background-color: #363636}
 
	.carousel .carousel-control .mkd-next-nav span,.carousel .carousel-control .mkd-prev-nav span {display: block;line-height:inherit}
 
	.carousel .carousel-control .mkd-next-nav .mkd-numbers,.carousel .carousel-control .mkd-prev-nav .mkd-numbers {
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		float: none;
		padding: 0;
		line-height: 50px;
		height: 50px;
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
		transform: translateY(-100%)
	 }
 
.mkd-dark-header .carousel .carousel-control .mkd-next-nav,.mkd-dark-header .carousel .carousel-control .mkd-prev-nav {color: #fff;background-color:#000}
 
.mkd-light-header .carousel .carousel-control .mkd-next-nav,.mkd-light-header .carousel .carousel-control .mkd-prev-nav {color: #000;background-color:#fff}
 
.carousel .carousel-control .mkd-prev-nav {left: 20px}
 
.carousel .carousel-control .mkd-next-nav {right: 20px}
 
.carousel .carousel-control .mkd-thumb-holder {
	position: absolute;
	top: 50%;
	width: 150px;
	display: block;
	background-color: rgba(0,0,0,.8);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
 }
 
	.carousel .carousel-control .mkd-thumb-holder .img {
		position: relative;
		display: block;
		width: 150px;
		margin: 0 0 -2px;
		background: center center no-repeat;
		background-size: cover;
		overflow: hidden
	 }
 
		.carousel .carousel-control .mkd-thumb-holder .img img {display: block}
 
	.carousel .carousel-control .mkd-thumb-holder .mkd-video .mkd-video-wrap {position: relative}
 
.carousel .carousel-control .mkd-thumb-arrow {
	height: 50px;
	line-height: 50px;
	font-size: 25px
 }
 
.carousel .carousel-control .mkd-numbers {
	height: 50px;
	line-height: 50px;
	font-size: 15px
 }
 
	.carousel .carousel-control .mkd-numbers span {display: inline}
 
.carousel .carousel-control.left .mkd-thumb-holder {
	left: -200px;
	-webkit-transition: left .6s ease-in-out .3s;
	-moz-transition: left .6s ease-in-out .3s;
	transition: left .6s ease-in-out .3s
 }
 
.carousel .carousel-control.left .mkd-thumb-arrow {float: left;padding:0 0 0 20px}
 
.carousel .carousel-control.left .mkd-numbers,.carousel .carousel-control.right .mkd-thumb-arrow {float: right;padding:0 20px 0 0}
 
.carousel .carousel-control.right {right: 0;left:auto}
 
	.carousel .carousel-control.right .mkd-thumb-holder {
		right: -200px;
		-webkit-transition: right .6s ease-in-out .3s;
		-moz-transition: right .6s ease-in-out .3s;
		transition: right .6s ease-in-out .3s
	 }
 
	.carousel .carousel-control.right .mkd-numbers {float: left;padding:0 0 0 20px}
 
.carousel.mkd-slider-thumbs .carousel-control .mkd-prev-nav {
	-webkit-transition: left .6s ease-in-out .3s;
	-moz-transition: left .6s ease-in-out .3s;
	transition: left .6s ease-in-out .3s
 }
 
.carousel.mkd-slider-thumbs .carousel-control .mkd-next-nav {
	-webkit-transition: right .6s ease-in-out .3s;
	-moz-transition: right .6s ease-in-out .3s;
	transition: right .6s ease-in-out .3s
 }
 
.carousel.mkd-slider-thumbs .carousel-control:hover .mkd-prev-nav {left: -100%}
 
.carousel.mkd-slider-thumbs .carousel-control:hover .mkd-next-nav {right: -100%}
 
.carousel .mkd-video .mkd-mobile-video-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 10
 }
 
.carousel .mkd-video .mkd-video-overlay img,.carousel .mkd-video .mkd-video-wrap .mejs-container .mejs-controls,.carousel .mkd-video .mkd-video-wrap .mejs-offscreen {display: none!important}
 
.carousel .mkd-video .mkd-video-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 3000px;
	opacity: 0;
	z-index: 11
 }
 
	.carousel .mkd-video .mkd-video-overlay.active {
		background-image: url(img/pixel-video.png);
		background-position: 0 0;
		background-repeat: repeat;
		opacity: 1
	 }
 
.carousel .mkd-video .mkd-video-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	z-index: 10
 }
 
	.carousel .mkd-video .mkd-video-wrap .mejs-poster {background-size: cover!important}
 
	.carousel .mkd-video .mkd-video-wrap .mejs-container {background: 0 0!important;height:auto!important}
 
		.carousel .mkd-video .mkd-video-wrap .mejs-container .mejs-poster img {max-width: none!important;width:100%!important}
 
	.carousel .mkd-video .mkd-video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded {background-color: rgba(255,255,255,.18)!important}
 
	.carousel .mkd-video .mkd-video-wrap .mejs-controls .mejs-time-rail .mejs-time-total {background: #1f1f1f!important}
 
	.carousel .mkd-video .mkd-video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {background: 0 0!important}
 
	.carousel .mkd-video .mkd-video-wrap .mejs-controls .mejs-button button:focus {outline: 0!important}
 
	.carousel .mkd-video .mkd-video-wrap .mejs-controls button {opacity: .8}
 
	.carousel .mkd-video .mkd-video-wrap .mejs-controls .mejs-fullscreen-button:hover button,.carousel .mkd-video .mkd-video-wrap .mejs-controls button:hover {opacity: 1}
 
	.carousel .mkd-video .mkd-video-wrap .mejs-mediaelement {background: 0 0!important;border:0!important}
 
.mkd-in-progress .carousel-control.left .mkd-thumb-holder {left: -200px!important}
 
.mkd-in-progress .carousel-control.right .mkd-thumb-holder {right: -200px!important}
 
@media only screen and (min-width:1024px) {.carousel-inner .item.mkd-animate-image.zoom_center .mkd-image}
 
.carousel-inner .item.mkd-animate-image.zoom_bottom_left .mkd-image,.carousel-inner .item.mkd-animate-image.zoom_bottom_right .mkd-image,.carousel-inner .item.mkd-animate-image.zoom_top_left .mkd-image,.carousel-inner .item.mkd-animate-image.zoom_top_right .mkd-image {
	position: absolute;
	top: -12%;
	left: -12%;
	width: 125%;
	height: 125%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
 }
 
{}
 
@-webkit-keyframes from-bottom {0%}
 
100% {-webkit-transform: translate(0,0);opacity:1}
 
{}
 
@-moz-keyframes from-bottom {0%}
 
100% {-moz-transform: translate(0,0);opacity:1}
 
{}
 
@-o-keyframes from-bottom {0%}
 
100% {-o-transform: translate(0,0);opacity:1}
 
{}
 
@keyframes from-bottom {0%}
 
100% {transform: translate(0,0);opacity:1}
 
{}
 
@-webkit-keyframes from-top {0%}
 
100% {-webkit-transform: translate(0,0);opacity:1}
 
{}
 
@-moz-keyframes from-top {0%}
 
100% {-moz-transform: translate(0,0);opacity:1}
 
{}
 
@-o-keyframes from-top {0%}
 
100% {-o-transform: translate(0,0);opacity:1}
 
{}
 
@keyframes from-top {0%}
 
100% {transform: translate(0,0);opacity:1}
 
{}
 
@-webkit-keyframes from-left {0%}
 
100% {-webkit-transform: translate(0,0);opacity:1}
 
{}
 
@-moz-keyframes from-left {0%}
 
100% {-moz-transform: translate(0,0);opacity:1}
 
{}
 
@-o-keyframes from-left {0%}
 
100% {-o-transform: translate(0,0);opacity:1}
 
{}
 
@keyframes from-left {0%}
 
100% {transform: translate(0,0);opacity:1}
 
{}
 
@-webkit-keyframes from-right {0%}
 
100% {-webkit-transform: translate(0,0);opacity:1}
 
{}
 
@-moz-keyframes from-right {0%}
 
100% {-moz-transform: translate(0,0);opacity:1}
 
{}
 
@-o-keyframes from-right {0%}
 
100% {-o-transform: translate(0,0);opacity:1}
 
{}
 
@keyframes from-right {0%}
 
100% {transform: translate(0,0);opacity:1}
 
{}
 
@-webkit-keyframes fade {0%}
 
100% {opacity: 1}
 
{}
 
@-moz-keyframes fade {0%}
 
100% {opacity: 1}
 
{}
 
@-o-keyframes fade {0%}
 
100% {opacity: 1}
 
{}
 
@keyframes fade {0%}
 
100% {opacity: 1}
 
{}
 
@-webkit-keyframes flip {0%}
 
100% {-webkit-transform: perspective(600px) rotateX(0) scale(1);opacity:1}
 
{}
 
@-moz-keyframes flip {0%}
 
100% {-moz-transform: perspective(600px) rotateX(0) scale(1);opacity:1}
 
{}
 
@-o-keyframes flip {0%}
 
100% {-o-transform: perspective(600px) rotateX(0) scale(1);opacity:1}
 
{}
 
@keyframes flip {0%}
 
100% {transform: perspective(600px) rotateX(0) scale(1);opacity:1}
 
{}
 
@-webkit-keyframes spin {0%}
 
100% {-webkit-transform: rotate(0) scale(1);opacity:1}
 
{}
 
@-moz-keyframes spin {0%}
 
100% {-moz-transform: rotate(0) scale(1);opacity:1}
 
{}
 
@-o-keyframes spin {0%}
 
100% {-o-transform: rotate(0) scale(1);opacity:1}
 
{}
 
@keyframes spin {0%}
 
100% {transform: rotate(0) scale(1);opacity:1}
 
{}
 
	.mkd-process-item {
		display: block;
		float: left;
		overflow: visible;
		text-align: center;
		padding: 0 15px;
		opacity: 0;
		-webkit-transform: scale(.8);
		-moz-transform: scale(.8);
		transform: scale(.8);
		-webkit-transition: all .25s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: all .25s cubic-bezier(.35,.7,.32,.9);
		transition: all .25s cubic-bezier(.35,.7,.32,.9);
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
	
 
		.mkd-process-item .mkd-process-item-icon-holder-wrapper {
			display: table;
			
			position: relative;
			width: 100%
		 }
 
			.mkd-process-item .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner {
				display: table-cell;
				height: 200px;
				vertical-align: middle;
				width: 100%
			 }
 
				.mkd-process-item .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder {
					background: #fff;
					border: 1px solid #ccc;
					display: inline-block;
					height: 175px;
					position: relative;
					width: 175px;
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					box-sizing: border-box;
					-webkit-border-radius: 50%;
					-moz-border-radius: 50%;
					border-radius: 50%;
					-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
					-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
					transition: all .3s cubic-bezier(.35,.7,.32,.9)
				 }
 
					.mkd-process-item .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder:after {
						content: "";
						left: 100%;
						position: absolute;
						top: 50%;
						width: 0;
						height: 1px;
						background: #ccc;
						-webkit-transition: all .2s cubic-bezier(.35,.7,.32,.9) .1s;
						-moz-transition: all .2s cubic-bezier(.35,.7,.32,.9) .1s;
						transition: all .2s cubic-bezier(.35,.7,.32,.9) .1s
					 }
 
					.mkd-process-item .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder .mkd-process-item-background-holder {
						border: 0 solid transparent;
						border-radius: 50%;
						left: 50%;
						line-height: 0;
						position: absolute;
						top: 50%;
						-webkit-box-sizing: border-box;
						-moz-box-sizing: border-box;
						box-sizing: border-box;
						-webkit-transform: translateX(-50%) translateY(-50%);
						-moz-transform: translateX(-50%) translateY(-50%);
						transform: translateX(-50%) translateY(-50%);
						-webkit-transition: border .3s cubic-bezier(.35,.7,.32,.9);
						-moz-transition: border .3s cubic-bezier(.35,.7,.32,.9);
						transition: border .3s cubic-bezier(.35,.7,.32,.9)
					 }
 
						.mkd-process-item .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder .mkd-process-item-background-holder .mkd-process-item-background {
							position: absolute;
							top: 0;
							left: 0;
							width: 100%;
							height: 100%;
							overflow: hidden;
							z-index: 0;
							-webkit-border-radius: 50%;
							-moz-border-radius: 50%;
							border-radius: 50%
						 }
 
							.mkd-process-item .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder .mkd-process-item-background-holder .mkd-process-item-background>span {
								position: absolute;
								top: 0;
								left: 0;
								width: 100%;
								height: 100%;
								-webkit-transform: translateZ(0);
								-moz-transform: translateZ(0);
								transform: translateZ(0);
								-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
								-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
								transition: all .3s cubic-bezier(.35,.7,.32,.9);
								background-size: cover
							 }
 
						.mkd-process-item .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder .mkd-process-item-background-holder:hover .mkd-process-item-background>span {
							-webkit-transform: scale(1.2) translateZ(0);
							-moz-transform: scale(1.2) translateZ(0);
							transform: scale(1.2) translateZ(0)
						 }
 
		.mkd-process-item.mkd-icon-and-number .mkd-process-item-icon-holder {background: #fff}
 
		.mkd-process-item.mkd-icon-and-number .mkd-icon-shortcode.circle {position: relative;z-index:1}
 
		.mkd-process-item.mkd-icon-and-number .mkd-process-item-background {overflow: auto}
 
		.mkd-process-item:first-child .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder:before,.mkd-process-item:last-child .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder:after {display: none}
 
		.mkd-process-item.mkd-process-holder-appeared {
			opacity: 1;
			-webkit-transform: scale(1);
			-moz-transform: scale(1);
			transform: scale(1)
		 }
 
			.mkd-process-item.mkd-process-holder-appeared .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder-wrapper-inner .mkd-process-item-icon-holder:after {width: 100%}
 
		.mkd-process-item.mkd-icon-or-number .mkd-process-item-background-holder {overflow: hidden}
 
		.mkd-process-item.mkd-icon-or-number:hover .mkd-process-item-icon-holder-wrapper .mkd-process-item-icon-holder {border: 1px solid #ccc}
 
		.mkd-process-item:nth-child(1) .mkd-process-item-numeration:after {content: "1."!important}
 
		.mkd-process-item:nth-child(2) .mkd-process-item-numeration:after {content: "2."!important}
 
		.mkd-process-item:nth-child(3) .mkd-process-item-numeration:after {content: "3."!important}
 
		.mkd-process-item:nth-child(4) .mkd-process-item-numeration:after {content: "4."!important}
 
		.mkd-process-item:nth-child(5) .mkd-process-item-numeration:after {content: "5."!important}
 
	.mkd-process-holder.columns-3 .mkd-process-item {width: calc(100% / 3)}
 
		.mkd-process-holder.columns-3 .mkd-process-item .mkd-process-item-icon-holder-wrapper:after {width: calc((100% / 3) - 20px)}
 
	.mkd-process-holder.columns-4 .mkd-process-item {width: calc(100% / 3)}
 
		.mkd-process-holder.columns-4 .mkd-process-item .mkd-process-item-icon-holder-wrapper:after {width: calc((100% / 4) - 20px)}
 
	.mkd-process-holder.columns-5 .mkd-process-item {width: calc(100% / 5)}
 
		.mkd-process-holder.columns-5 .mkd-process-item .mkd-process-item-icon-holder-wrapper:after {width: calc((100% / 5) - 20px)}
 
	.mkd-process-item.mkd-icon-and-number .mkd-process-item-numeration {
		z-index: 1;
		background-color: #8f78fc;
		height: 45px;
		top: 0;
		position: absolute;
		right: 0;
		font-family: Raleway,sans-serif;
		width: 45px;
		opacity: 0;
		-webkit-transition: all .25s cubic-bezier(.35,.7,.32,.9) .1s;
		-moz-transition: all .25s cubic-bezier(.35,.7,.32,.9) .1s;
		transition: all .25s cubic-bezier(.35,.7,.32,.9) .1s;
		-webkit-transform: scale(.5);
		-moz-transform: scale(.5);
		transform: scale(.5);
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%
	 }
 
		.mkd-process-item.mkd-icon-and-number .mkd-process-item-numeration:after {
			color: #fff;
			content: "";
			display: block;
			font-size: 20px;
			font-weight: 700;
			height: 45px;
			line-height: 45px;
			text-align: center;
			width: 45px
		 }
 
	.mkd-process-item.mkd-icon-and-number .mkd-icon-shortcode.circle {
		background-color: transparent;
		border: 0;
		font-size: 60px;
		height: 175px;
		line-height: 175px;
		width: 175px;
		-webkit-transition: background-color .25s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: background-color .25s cubic-bezier(.35,.7,.32,.9);
		transition: background-color .25s cubic-bezier(.35,.7,.32,.9)
	 }
 
		.mkd-process-item.mkd-icon-and-number .mkd-icon-shortcode.circle .mkd-icon-element {color: #221f1b}
 
	.mkd-process-item.mkd-icon-and-number.mkd-process-holder-appeared .mkd-process-item-numeration {
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1);
		-webkit-transition: all .25s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: all .25s cubic-bezier(.35,.7,.32,.9);
		transition: all .25s cubic-bezier(.35,.7,.32,.9)
	 }
 
	.mkd-process-item.mkd-icon-or-number .mkd-process-item-numeration {
		display: block;
		background-color: rgba(0,0,0,.5);
		height: 140px;
		width: 140px;
		position: relative;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%
	 }
 
		.mkd-process-item.mkd-icon-or-number .mkd-process-item-numeration:after {
			color: #fff;
			content: "";
			display: block;
			font-family: Raleway,sans-serif;
			font-size: 35px;
			font-weight: 700;
			height: 140px;
			line-height: 140px;
			text-align: center;
			width: 140px;
			position: absolute;
			z-index: 1
		 }
 
	.mkd-process-item.mkd-icon-or-number .mkd-icon-shortcode.circle {
		background-color: #8f78fc;
		border: 0;
		font-size: 35px;
		height: 140px;
		line-height: 140px;
		width: 140px
	 }
 
		.mkd-process-item.mkd-icon-or-number .mkd-icon-shortcode.circle .mkd-icon-element {
			color: #fff;
			position: absolute;
			z-index: 9;
			-webkit-transform: translateX(-50%);
			-moz-transform: translateX(-50%);
			transform: translateX(-50%)
		 }
 
	.mkd-service-table .mkd-service-table-inner {background: #fff}
 
	.mkd-service-table table {table-layout: fixed;width:100%}
 
		.mkd-service-table table thead tr {border: 1px solid #ccc}
 
			.mkd-service-table table thead tr th {
				border-right: 1px solid #ccc;
				padding: 24px 20px;
				width: 23.33333%
			 }
 
				.mkd-service-table table thead tr th>span {
					margin: 0;
					display: block;
					color: #2b2a28;
					font-size: 21px;
					font-weight: 700;
					line-height: 1.47619em
				 }
 
					.mkd-service-table table thead tr th>span>span {color: #8b8a8a;font-family:Raleway,sans-serif}
 
				.mkd-service-table table thead tr th .mkd-interval {
					color: #8b8a8a;
					font-family: Ubuntu,sans-serif;
					font-size: 16px;
					font-weight: 400
				 }
 
				.mkd-service-table table thead tr th:first-child {
					background-color: #f3f3f3;
					padding-left: 49px;
					text-align: left;
					width: 30%
				 }
 
					.mkd-service-table table thead tr th:first-child span {color: #262932}
 
				.mkd-service-table table thead tr th:last-child {border-right: 0}
 
		.mkd-service-table table tbody tr {border: 1px solid #ccc}
 
			.mkd-service-table table tbody tr td {
				vertical-align: middle;
				border-right: 1px solid #ccc;
				padding: 2px 20px
			 }
 
				.mkd-service-table table tbody tr td.mkd-service-table-feature-title {padding-left: 49px}
 
					.mkd-service-table table tbody tr td.mkd-service-table-feature-title h6 {color: #8b8a8a}
 
				.mkd-service-table table tbody tr td:first-child {
					background-color: #f3f3f3;
					text-align: left;
					width: 50%
				 }
 
				.mkd-service-table table tbody tr td:last-child {border-right: 0}
 
				.mkd-service-table table tbody tr td .mkd-mark {
					font-size: 30px;
					color: #ababac;
					opacity: 0;
					display: block;
					-webkit-transform: scale(1.75);
					-moz-transform: scale(1.75);
					transform: scale(1.75);
					-webkit-transition: all .2s cubic-bezier(.35,.7,.32,.9);
					-moz-transition: all .2s cubic-bezier(.35,.7,.32,.9);
					transition: all .2s cubic-bezier(.35,.7,.32,.9)
				 }
 
					.mkd-service-table table tbody tr td .mkd-mark.mkd-checked {color: #8f78fc}
 
					.mkd-service-table table tbody tr td .mkd-mark.mkd-service-table-icon-appeared {
						-webkit-transform: scale(1);
						-moz-transform: scale(1);
						transform: scale(1);
						opacity: 1
					 }
 
				.mkd-service-table table tbody tr td .mkd-btn {background: #221f1b!important;border-color:#221f1b!important}
 
					.mkd-service-table table tbody tr td .mkd-btn.mkd-btn-solid:not(.mkd-btn-custom-hover-bg):hover {
						background: #8f78fc!important;
						border-color: #8f78fc!important;
						color: #fff!important
					 }
 
			.mkd-service-table table tbody tr:last-child td {padding: 23px 0}
 
				.mkd-service-table table tbody tr:last-child td:first-child {background: #e2e3e3}
 
	.mkd-info-box-holder {
		border: 1px solid #ccc;
		color: #8b8a8a;
		overflow: hidden;
		padding: 50px 0;
		position: relative;
		text-align: center
	 }
 
		.mkd-info-box-holder .mkd-info-box-inner {
			display: table;
			width: 100%;
			height: 100%
		 }
 
		.mkd-info-box-holder .mkd-ib-front-holder {
			padding: 0 30px;
			z-index: 3;
			position: relative;
			display: table-cell;
			vertical-align: middle
		 }
 
		.mkd-info-box-holder.mkd-hide-icon,.mkd-info-box-holder.mkd-no-icon {padding: 0}
 
		.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-top-holder .mkd-ib-media-holder {
			height: 60px;
			margin: 0 auto;
			margin-bottom: 28px;
			overflow: hidden;
			position: relative;
			width: 60px;
			visibility: visible;
			opacity: 1;
			transition: visibility .15s linear .5s,opacity .15s linear .5s;
			-webkit-border-radius: 50%;
			-moz-border-radius: 50%;
			border-radius: 50%
		 }
 
			.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-top-holder .mkd-ib-media-holder .mkd-ib-icon-holder {font-size: 60px;line-height:60px}
 
			.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-top-holder .mkd-ib-media-holder img {
				height: 60px;
				left: 0;
				opacity: 0;
				position: absolute;
				top: 0;
				width: 60px;
				-webkit-border-radius: 50%;
				-moz-border-radius: 50%;
				border-radius: 50%;
				-webkit-transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: opacity .3s cubic-bezier(.35,.7,.32,.9);
				transition: opacity .3s cubic-bezier(.35,.7,.32,.9)
			 }
 
		.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-top-holder .mkd-ib-text-holder,.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-top-holder .mkd-ib-title {
			-webkit-transition: color .15s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: color .15s cubic-bezier(.35,.7,.32,.9);
			transition: color .15s cubic-bezier(.35,.7,.32,.9)
		 }
 
		.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-bottom-holder {
			left: 0;
			opacity: 0;
			position: absolute;
			text-align: center;
			width: 100%;
			-webkit-transition: opacity .2s cubic-bezier(.35,.7,.32,.9) .2s;
			-moz-transition: opacity .2s cubic-bezier(.35,.7,.32,.9) .2s;
			transition: opacity .2s cubic-bezier(.35,.7,.32,.9) .2s;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-bottom-holder .mkd-ib-text-holder {margin-top: 10px}
 
				.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-bottom-holder .mkd-ib-text-holder p {margin: 0}
 
			.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-bottom-holder .mkd-ib-button-holder {margin-top: 30px}
 
				.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-bottom-holder .mkd-ib-button-holder .mkd-btn.mkd-btn-solid,.mkd-info-box-holder .mkd-ib-front-holder .mkd-ib-bottom-holder .mkd-ib-button-holder .mkd-btn.mkd-btn-solid:hover {
					background: #fff!important;
					border: #fff!important;
					color: #221f1b!important
				 }
 
		.mkd-info-box-holder.mkd-info-box-with-image:hover .mkd-ib-media-holder .mkd-ib-icon-holder,.mkd-info-box-holder.mkd-info-box-with-image:hover .mkd-ib-top-holder .mkd-ib-text-holder,.mkd-info-box-holder.mkd-info-box-with-image:hover .mkd-ib-top-holder .mkd-ib-title {color: #fff}
 
		.mkd-info-box-holder .mkd-ib-overlay {
			background-color: #fff;
			background-repeat: no-repeat;
			background-size: cover;
			height: 100%;
			left: 0;
			position: absolute;
			top: 0;
			z-index: 1;
			width: 100%
		 }
 
		.mkd-info-box-holder.mkd-info-box-with-image .mkd-ib-overlay {
			visibility: hidden;
			-webkit-transition: visibility 1s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: visibility 1s cubic-bezier(.35,.7,.32,.9);
			transition: visibility 1s cubic-bezier(.35,.7,.32,.9)
		 }
 
			.mkd-info-box-holder.mkd-info-box-with-image .mkd-ib-overlay:before {
				position: absolute;
				top: 0;
				left: 0;
				content: "";
				background-color: #fff;
				width: 100%;
				height: 100%;
				opacity: 1;
				visibility: visible;
				-webkit-transition: opacity 1s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: opacity 1s cubic-bezier(.35,.7,.32,.9);
				transition: opacity 1s cubic-bezier(.35,.7,.32,.9)
			 }
 
		.mkd-info-box-holder.mkd-info-box-with-image:hover .mkd-ib-overlay {
			visibility: visible;
			-webkit-transition: visibility 1s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: visibility 1s cubic-bezier(.35,.7,.32,.9);
			transition: visibility 1s cubic-bezier(.35,.7,.32,.9)
		 }
 
			.mkd-info-box-holder.mkd-info-box-with-image:hover .mkd-ib-overlay:before {
				opacity: 0;
				-webkit-transition: opacity 1s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: opacity 1s cubic-bezier(.35,.7,.32,.9);
				transition: opacity 1s cubic-bezier(.35,.7,.32,.9)
			 }
 
		.mkd-info-box-holder.mkd-info-box-with-image:hover .mkd-ib-media-holder img {
			opacity: 1!important;
			-webkit-transition: opacity .5s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: opacity .5s cubic-bezier(.35,.7,.32,.9);
			transition: opacity .5s cubic-bezier(.35,.7,.32,.9)
		 }
 
		.mkd-info-box-holder.mkd-hide-icon:hover .mkd-ib-media-holder {
			visibility: hidden!important;
			opacity: 0!important;
			transition: visibility .5s linear,opacity .5s linear
		 }
 
		.mkd-info-box-holder:hover .mkd-ib-bottom-holder {opacity: 1}
 
	.mkd-elements-holder .mkd-info-box-holder {
		display: table-cell;
		height: 100%;
		vertical-align: middle
	 }
 
	.mkd-elements-holder.mkd-two-columns .mkd-info-box-holder {width: 50%}
 
	.mkd-elements-holder.mkd-three-columns .mkd-info-box-holder {width: 33%}
 
	.mkd-elements-holder.mkd-four-columns .mkd-info-box-holder {width: 25%}
 
	.mkd-elements-holder.mkd-five-columns .mkd-info-box-holder {width: 20%}
 
	.mkd-elements-holder.mkd-six-columns .mkd-info-box-holder {width: 16%}
 
	.mkd-workflow {margin-top: 50px;position:relative}
 
		.mkd-workflow .main-line {
			background: #e2e3e3;
			left: 50%;
			margin-left: -1px;
			position: absolute;
			right: 50%;
			top: 0;
			height: 100%;
			width: 2px
		 }
 
		.mkd-workflow .mkd-workflow-item {
			margin-left: auto;
			margin-right: auto;
			max-width: 75%;
			position: relative;
			padding-bottom: 50px;
			overflow: hidden
		 }
 
			.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner {
				display: inline-block;
				position: relative;
				width: 100%;
				vertical-align: middle
			 }
 
				.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-image,.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-text {
					float: left;
					margin: 0;
					width: 50%;
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					box-sizing: border-box
				 }
 
				.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-image {margin-top: 9px;text-align:center}
 
					.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-image.left {padding: 0 60px;text-align:left}
 
					.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-image.right {padding: 0 60px;text-align:right}
 
				.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-text {padding: 0 60px}
 
					.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-text h4 {margin-top: 0;margin-bottom:0}
 
					.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-text p.text {margin-top: 10px}
 
					.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-text .circle {
						background: #fff;
						border: 1px solid #e2e3e3;
						border-radius: 50%;
						content: "";
						height: 22px;
						left: 50%;
						margin: 0 0 0 -12px;
						position: absolute;
						top: 0;
						width: 22px
					 }
 
						.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-text .circle:after {
							background: #8f78fc;
							border-radius: 50%;
							content: "";
							height: 8px;
							left: 7px;
							position: absolute;
							top: 7px;
							width: 8px
						 }
 
				.mkd-workflow .mkd-workflow-item .mkd-workflow-item-inner.reverse {
					display: -webkit-box;
					display: -webkit-flex;
					display: -ms-flexbox;
					display: flex;
					-webkit-box-orient: horizontal;
					-webkit-box-direction: reverse;
					-webkit-flex-direction: row-reverse;
					-ms-flex-direction: row-reverse;
					flex-direction: row-reverse;
					-webkit-flex-wrap: wrap;
					-ms-flex-wrap: wrap;
					flex-wrap: wrap
				 }
 
			.mkd-workflow .mkd-workflow-item .line {
				display: none;
				background-color: #fff;
				height: 100%;
				left: 50%;
				margin-left: -1px;
				position: absolute;
				width: 2px
			 }
 
			.mkd-workflow .mkd-workflow-item:first-of-type .line {
				display: block;
				top: 4px;
				transform: translateY(-100%)
			 }
 
			.mkd-workflow .mkd-workflow-item:last-of-type .line {display: block;top:24px}
 
		.mkd-workflow.mkd-workflow-animate {
			-webkit-transform: translateY(100px);
			-moz-transform: translateY(100px);
			transform: translateY(100px);
			opacity: 0;
			-webkit-transition: opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);
			transition: opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1)
		 }
 
			.mkd-workflow.mkd-workflow-animate .main-line {
				opacity: 0;
				height: 0;
				-webkit-transition: opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out;
				-moz-transition: opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out;
				transition: opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out
			 }
 
			.mkd-workflow.mkd-workflow-animate .circle {
				-webkit-transform: scale(.2);
				-moz-transform: scale(.2);
				transform: scale(.2);
				-webkit-transition: -webkit-transform .6s cubic-bezier(.18,.89,.32,1.68) .5s;
				transition: transform .6s cubic-bezier(.18,.89,.32,1.68) .5s
			 }
 
			.mkd-workflow.mkd-workflow-animate .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-image {
				opacity: 0;
				-webkit-transform: scale(.6);
				-moz-transform: scale(.6);
				transform: scale(.6);
				-webkit-transition: -webkit-transform .6s cubic-bezier(.18,.89,.32,1.28),opacity .3s ease-out;
				transition: transform .6s cubic-bezier(.18,.89,.32,1.28),opacity .3s ease-out
			 }
 
			.mkd-workflow.mkd-workflow-animate .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-text h4,.mkd-workflow.mkd-workflow-animate .mkd-workflow-item .mkd-workflow-item-inner .mkd-workflow-text p {
				opacity: 0;
				-webkit-transition: opacity .5s cubic-bezier(.22,.61,.36,1) .2s;
				-moz-transition: opacity .5s cubic-bezier(.22,.61,.36,1) .2s;
				transition: opacity .5s cubic-bezier(.22,.61,.36,1) .2s
			 }
 
			.mkd-workflow.mkd-workflow-animate.mkd-appeared {
				-webkit-transform: translateY(0);
				-moz-transform: translateY(0);
				transform: translateY(0);
				opacity: 1
			 }
 
				.mkd-workflow.mkd-workflow-animate.mkd-appeared .main-line {opacity: 1;height:100%}
 
				.mkd-workflow.mkd-workflow-animate.mkd-appeared .mkd-workflow-item.mkd-appeared .mkd-workflow-image {
					opacity: 1;
					-webkit-transform: scale(1);
					-moz-transform: scale(1);
					transform: scale(1)
				 }
 
				.mkd-workflow.mkd-workflow-animate.mkd-appeared .mkd-workflow-item.mkd-appeared .mkd-workflow-text h4,.mkd-workflow.mkd-workflow-animate.mkd-appeared .mkd-workflow-item.mkd-appeared .mkd-workflow-text p {opacity: 1}
 
				.mkd-workflow.mkd-workflow-animate.mkd-appeared .circle {
					-webkit-transform: scale(1);
					-moz-transform: scale(1);
					transform: scale(1)
				 }
 
	.mkd-video-banner-holder {position: relative}
 
		.mkd-video-banner-holder a {color: #fff;display:block}
 
		.mkd-video-banner-holder img {vertical-align: middle;width:100%}
 
		.mkd-video-banner-holder .mkd-video-banner-overlay {
			height: 100%;
			font-size: 60px;
			left: 0;
			position: absolute;
			text-align: center;
			top: 0;
			width: 100%;
			-webkit-transition: background-color .2s ease-in-out;
			-moz-transition: background-color .2s ease-in-out;
			transition: background-color .2s ease-in-out
		 }
 
			.mkd-video-banner-holder .mkd-video-banner-overlay .mkd-video-banner-overlay-inner1 {
				display: table;
				width: 100%;
				height: 100%
			 }
 
				.mkd-video-banner-holder .mkd-video-banner-overlay .mkd-video-banner-overlay-inner1 .mkd-video-banner-overlay-inner2 {display: table-cell;vertical-align:middle}
 
					.mkd-video-banner-holder .mkd-video-banner-overlay .mkd-video-banner-overlay-inner1 .mkd-video-banner-overlay-inner2 .mkd-video-banner-subtitle {margin-bottom: 40px}
 
					.mkd-video-banner-holder .mkd-video-banner-overlay .mkd-video-banner-overlay-inner1 .mkd-video-banner-overlay-inner2 .mkd-icon-holder {
						background-color: #8f78fc;
						display: block;
						height: 75px;
						margin: 0 auto;
						position: relative;
						text-align: center;
						width: 75px;
						-webkit-border-radius: 50%;
						-moz-border-radius: 50%;
						border-radius: 50%;
						-webkit-transition: all .3s cubic-bezier(.25,.1,.11,1.33);
						-moz-transition: all .3s cubic-bezier(.25,.1,.11,1.33);
						transition: all .3s cubic-bezier(.25,.1,.11,1.33)
					 }
 
						.mkd-video-banner-holder .mkd-video-banner-overlay .mkd-video-banner-overlay-inner1 .mkd-video-banner-overlay-inner2 .mkd-icon-holder:after {
							color: #f3f3f3;
							content: "f488";
							font-family: Ionicons;
							font-size: 47px;
							line-height: 75px;
							margin-left: 5px
						 }
 
		.mkd-video-banner-holder:hover .mkd-icon-holder {
			-webkit-transform: scale(1.2);
			-moz-transform: scale(1.2);
			transform: scale(1.2)
		 }
 
		.mkd-video-banner-holder.mkd-dark .mkd-video-banner-subtitle,.mkd-video-banner-holder.mkd-dark .mkd-video-banner-title {color: #221f1b!important}
 
		.mkd-video-banner-holder.mkd-dark .mkd-icon-holder {background-color: #221f1b!important}
 
			.mkd-video-banner-holder.mkd-dark .mkd-icon-holder:after,.mkd-video-banner-holder.mkd-light .mkd-video-banner-subtitle,.mkd-video-banner-holder.mkd-light .mkd-video-banner-title {color: #fff!important}
 
		.mkd-video-banner-holder.mkd-light .mkd-icon-holder {background-color: #fff!important}
 
			.mkd-video-banner-holder.mkd-light .mkd-icon-holder:after {color: #221f1b!important}
 
	.mkd-twitter-slider {
		margin: 90px 0 82px;
		position: relative;
		text-align: center
	 }
 
		.mkd-twitter-slider .mkd-twitter-slider-title {color: #fff;margin:0 0 36px}
 
		.mkd-twitter-slider .mkd-twitter-slider-inner {opacity: 0}
 
		.mkd-twitter-slider .mkd-twitter-slider-item {
			font-size: 22px;
			font-style: italic;
			line-height: 1.6em;
			padding: 0 150px
		 }
 
			.mkd-twitter-slider .mkd-twitter-slider-item .mkd-twitter-text {color: #fff}
 
			.mkd-twitter-slider .mkd-twitter-slider-item .mkd-twitter-time {color: #fff;margin-top:18px}
 
				.mkd-twitter-slider .mkd-twitter-slider-item .mkd-twitter-time:before {
					color: #8f78fc;
					content: "f099";
					font-family: FontAwesome;
					font-size: 25px;
					font-style: normal;
					margin-right: 10px
				 }
 
		.mkd-twitter-slider .owl-controls .owl-nav,.mkd-twitter-slider.mkd-light .mkd-twitter-slider-item,.mkd-twitter-slider.mkd-light .mkd-twitter-slider-title {color: #fff}
 
	.mkd-progress-circle-holder .mkd-progress-circle .mkd-to-counter:after,.mkd-progress-circle-holder .mkd-progress-circle-text .mkd-to-counter:after {content: "%"}
 
	.mkd-twitter-slider .owl-controls .owl-dots .owl-dot span {background: rgba(194,194,194,.3)}
 
	.mkd-twitter-slider .owl-controls .owl-dots .owl-dot.active span,.mkd-twitter-slider.mkd-light .owl-controls .owl-dots .owl-dot span {background: #fff}
 
	.mkd-twitter-slider.mkd-light .mkd-twitter-slider-item a {color: #888}
 
	.mkd-twitter-slider.mkd-light .mkd-twitter-slider-item .mkd-twitter-time {color: #fff}
 
		.mkd-twitter-slider.mkd-light .mkd-twitter-slider-item .mkd-twitter-time:before {color: #888}
 
	.mkd-twitter-slider.mkd-light .owl-controls .owl-nav {color: #fff}
 
	.mkd-twitter-slider.mkd-light .owl-controls .owl-dots .owl-dot.active span {background: #888}
 
	.mkd-twitter-slider.mkd-dark .mkd-twitter-slider-item,.mkd-twitter-slider.mkd-dark .mkd-twitter-slider-title {color: #221f1b}
 
	.mkd-twitter-slider.mkd-dark .mkd-twitter-slider-item .mkd-twitter-time,.mkd-twitter-slider.mkd-dark .mkd-twitter-slider-item a {color: #888}
 
	.mkd-twitter-slider.mkd-dark .mkd-twitter-slider-item .mkd-twitter-time:before,.mkd-twitter-slider.mkd-dark .owl-controls .owl-nav {color: #221f1b}
 
	.mkd-twitter-slider.mkd-dark .owl-controls .owl-dots .owl-dot span {background: #221f1b}
 
	.mkd-twitter-slider.mkd-dark .owl-controls .owl-dots .owl-dot.active span {background: #888}
 
	.mkd-content-slider {margin: 0;opacity:0}
 
		.mkd-content-slider .mkd-content-slider-item {
			display: table;
			overflow: hidden;
			width: 100%
		 }
 
			.mkd-content-slider .mkd-content-slider-item .mkd-content-slider-content,.mkd-content-slider .mkd-content-slider-item .mkd-content-slider-image {
				display: table-cell;
				width: 50%;
				vertical-align: middle;
				text-align: left;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			 }
 
			.mkd-content-slider .mkd-content-slider-item .mkd-content-slider-content {padding: 0 86px;background-color:#f3f3f3}
 
			.mkd-content-slider .mkd-content-slider-item .mkd-content-slider-image img {vertical-align: middle;width:100%}
 
	.mkd-frame-slider-holder {display: inline-block;position:relative}
 
		.mkd-frame-slider-holder.frame-one .mkd-frame-slider {
			left: 11.5%;
			position: absolute;
			top: 10%;
			width: 76.1%
		 }
 
			.mkd-frame-slider-holder.frame-one .mkd-frame-slider .mkd-frame-slide img {
				display: block;
				padding: 0 1px;
				width: 100%
			 }
 
			.mkd-frame-slider-holder.frame-one .mkd-frame-slider .owl-controls {margin-top: 94px}
 
	.mkd-clients-table-holder {position: relative}
 
		.mkd-clients-table-holder.column-1 .mkd-clients-table-column {float: left;width:calc(100% / 1)}
 
		.mkd-clients-table-holder.column-2 .mkd-clients-table-column {float: left;width:calc(100% / 2)}
 
		.mkd-clients-table-holder.column-3 .mkd-clients-table-column {float: left;width:calc(100% / 3)}
 
		.mkd-clients-table-holder.column-4 .mkd-clients-table-column {float: left;width:calc(100% / 4)}
 
		.mkd-clients-table-holder.column-5 .mkd-clients-table-column {float: left;width:calc(100% / 5)}
 
		.mkd-clients-table-holder .mkd-clients-table-column {
			border-left: 1px solid #ccc;
			border-top: 1px solid #ccc;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box
		 }
 
			.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-heading {
				background: #f3f3f3;
				border-bottom: 1px solid #ccc;
				border-right: 1px solid #ccc;
				text-align: center;
				padding: 28px
			 }
 
				.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-heading h6 {
					color: #8b8a8a;
					line-height: 1.4em;
					margin: 0
				 }
 
			.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-item-holder {
				border-bottom: 1px solid #ccc;
				border-right: 1px solid #ccc;
				left: -1px;
				position: relative;
				width: calc(100% + 1px);
				-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
				transition: all .3s cubic-bezier(.35,.7,.32,.9)
			 }
 
				.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-item-holder .mkd-clients-table-first-image-holder {
					left: 0;
					opacity: 1;
					position: absolute;
					top: 0;
					z-index: 5;
					-webkit-transition: opacity .15s ease-out;
					-moz-transition: opacity .15s ease-out;
					transition: opacity .15s ease-out
				 }
 
				.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-item-holder .mkd-clients-table-second-image-holder {
					display: block;
					opacity: 0;
					position: relative;
					top: 0;
					left: 0;
					-webkit-transition: opacity .15s ease-out;
					-moz-transition: opacity .15s ease-out;
					transition: opacity .15s ease-out
				 }
 
					.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-item-holder .mkd-clients-table-second-image-holder img {width: auto}
 
				.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-item-holder:hover .mkd-clients-table-first-image-holder {opacity: 0}
 
				.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-item-holder:hover .mkd-clients-table-second-image-holder {opacity: 1}
 
				.mkd-clients-table-holder .mkd-clients-table-column .mkd-clients-table-item-holder img {
					display: block;
					padding: 45px;
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					box-sizing: border-box
				 }
 
			.mkd-clients-table-holder .mkd-clients-table-column:hover .mkd-clients-table-item-holder {background: #f8f8f8}
 
		.mkd-clients-table-holder .mkd-border {
			width: calc(100% - 1px);
			height: calc(100% - 2px);
			background: #fff;
			position: absolute;
			z-index: -1;
			border: 1px solid #ccc
		 }
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-light-theme .mkd-btn,.mkd-interactive-banner-holder.mkd-interactive-banner-light-theme .mkd-separator-holder .mkd-separator {border-color: #fff}
 
	.mkd-progress-circle-holder {position: relative;display:block}
 
		.mkd-progress-circle-holder .mkd-progress-circle {
			position: relative;
			display: block;
			height: 195px;
			width: 195px;
			line-height: 195px;
			text-align: center;
			margin: 0 auto;
			opacity: 0;
			filter: alpha(opacity=0);
			-webkit-transition: opacity .3s ease-out;
			-moz-transition: opacity .3s ease-out;
			transition: opacity .3s ease-out
		 }
 
			.mkd-progress-circle-holder .mkd-progress-circle canvas {
				position: absolute;
				top: 0;
				left: 0
			 }
 
			.mkd-progress-circle-holder .mkd-progress-circle i,.mkd-progress-circle-holder .mkd-progress-circle span {
				float: none;
				margin: 0;
				color: #8f78fc;
				vertical-align: middle!important;
				display: inline;
				font-size: 30px
			 }
 
			.mkd-progress-circle-holder .mkd-progress-circle .mkd-progress-circle-title {line-height: inherit}
 
			.mkd-progress-circle-holder .mkd-progress-circle .mkd-to-counter {
				color: #262932;
				position: relative;
				font-weight: 700;
				font-size: 30px;
				line-height: inherit;
				margin: 0
			 }
 
		.mkd-progress-circle-holder .mkd-progress-circle-text {text-align: center;margin:40px 0 0}
 
			.mkd-progress-circle-holder .mkd-progress-circle-text .mkd-progress-circle-title {margin: 0 0 15px}
 
	.mkd-image-with-hover-info-holder {
		text-align: center;
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	 }
 
	.mkd-image-with-hover-info-item {
		display: inline-block;
		position: relative;
		vertical-align: middle
	 }
 
	.mkd-image-with-hover-info-holder.mkd-three-columns .mkd-image-with-hover-info-item {margin: 28px;width:calc(33% - 56px)}
 
	.mkd-image-with-hover-info-holder.mkd-four-columns .mkd-image-with-hover-info-item {margin: 25px;width:calc(25% - 56px)}
 
	.mkd-image-with-hover-info-item .mkd-iwh-image {
		display: block;
		position: relative;
		-webkit-box-shadow: 3px 5px 8px 0 rgba(44,44,44,.15);
		-moz-box-shadow: 3px 5px 8px 0 rgba(44,44,44,.15);
		box-shadow: 3px 5px 8px 0 rgba(44,44,44,.15)
	 }
 
		.mkd-image-with-hover-info-item .mkd-iwh-image img {display: block;width:100%}
 
		.mkd-image-with-hover-info-item .mkd-iwh-image:before {
			background: #000;
			content: "";
			display: block;
			height: 100%;
			opacity: 0;
			position: absolute;
			width: 100%;
			-webkit-transition: opacity .3s ease;
			-moz-transition: opacity .3s ease;
			transition: opacity .3s ease
		 }
 
	.mkd-image-with-hover-info-item .mkd-iwh-link:hover .mkd-iwh-image:before {
		opacity: .2;
		-webkit-transition: opacity .15s ease;
		-moz-transition: opacity .15s ease;
		transition: opacity .15s ease
	 }
 
	.mkd-image-with-hover-info-item .mkd-iwh-title {color: #8b8a8a;margin-top:25px}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-light-theme .mkd-btn.mkd-btn-outline,.mkd-interactive-banner-holder.mkd-interactive-banner-light-theme .mkd-interactive-banner-text-holder h5 {color: #fff}
 
	.mkd-interactive-banner-holder {
		position: relative;
		background-position: center center;
		background-size: cover;
		overflow: hidden;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		height: 100%;
		width: 100%;
		padding: 19% 10% 17% 11%
	 }
 
		.mkd-interactive-banner-holder .mkd-interactive-banner-title-holder {
			margin-bottom: 22px;
			position: relative;
			display: block;
			z-index: 1
		 }
 
			.mkd-interactive-banner-holder .mkd-interactive-banner-title-holder>* {margin: 0}
 
		.mkd-interactive-banner-holder .mkd-interactive-banner-image {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
			transition: all .3s cubic-bezier(.35,.7,.32,.9);
			-webkit-transform: scale(1.01) translate3d(0,0,0);
			-moz-transform: scale(1.01) translate3d(0,0,0);
			transform: scale(1.01) translate3d(0,0,0)
		 }
 
		.mkd-interactive-banner-holder .mkd-interactive-banner-text-holder h5 {
			position: relative;
			display: block;
			z-index: 1;
			margin: 0
		 }
 
		.mkd-interactive-banner-holder .mkd-btn {z-index: 101;margin-top:36px}
 
		.mkd-interactive-banner-holder .mkd-interactive-banner-overlay {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			-webkit-transition: all .3s;
			-moz-transition: all .3s;
			transition: all .3s
		 }
 
		.mkd-interactive-banner-holder .mkd-interactive-banner-initial {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%
		 }
 
		.mkd-interactive-banner-holder .mkd-interactive-banner-cover-link {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			z-index: 100
		 }
 
	.wpb_widgetised_column,aside.mkd-sidebar {position: relative}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-align-left {text-align: left}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-align-center {text-align: center}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-align-right {text-align: right}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-light-theme .mkd-interactive-banner-title-holder>* {border-color: #fff;color:#fff}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-light-theme .mkd-interactive-banner-overlay {background: #fff;opacity:0}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme .mkd-btn,.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme .mkd-separator-holder .mkd-separator {border-color: #221f1b}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-light-theme .mkd-btn.mkd-btn-solid {background: #fff;color:#221f1b}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme .mkd-interactive-banner-title-holder>* {border-color: #221f1b;color:#221f1b}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme .mkd-interactive-banner-text-holder h5 {color: #221f1b}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme .mkd-interactive-banner-overlay {background: #221f1b;opacity:0}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme .mkd-btn.mkd-btn-outline {color: #221f1b}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme:hover .mkd-interactive-banner-text-holder h5,.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme:hover .mkd-interactive-banner-title-holder>* {color: #fff}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme .mkd-btn.mkd-btn-solid {background: #221f1b;color:#fff}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme:hover .mkd-separator-holder .mkd-separator {border-color: #fff}
 
	.mkd-interactive-banner-holder.mkd-interactive-banner-dark-theme:hover .mkd-interactive-banner-overlay {opacity: .9}
 
	.mkd-interactive-banner-holder:hover .mkd-interactive-banner-image {
		-webkit-transform: scale(1.08) translate3d(0,0,0);
		-moz-transform: scale(1.08) translate3d(0,0,0);
		transform: scale(1.08) translate3d(0,0,0)
	 }
 
	.mkd-interactive-banner-info-on-hover .mkd-interactive-banner-inner-wrapper {
		opacity: 0;
		-webkit-transform: translate3d(0,-40px,0);
		-moz-transform: translate3d(0,-40px,0);
		transform: translate3d(0,-40px,0);
		-webkit-transition: opacity .2s,transform 0s .2s;
		-moz-transition: opacity .2s,transform 0s .2s;
		transition: opacity .2s,transform 0s .2s
	 }
 
	.mkd-interactive-banner-info-on-hover:hover .mkd-interactive-banner-inner-wrapper {
		opacity: 1;
		-webkit-transition: all .5s cubic-bezier(.38,.76,0,.87);
		-moz-transition: all .5s cubic-bezier(.38,.76,0,.87);
		transition: all .5s cubic-bezier(.38,.76,0,.87);
		-webkit-transform: translate3d(0,0,0);
		-moz-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	 }
 
aside.mkd-sidebar {z-index: 11;margin:0 0 60px}
 
	aside.mkd-sidebar .widget {border-color: #ccc;color:#8b8a8a}
 
		aside.mkd-sidebar .widget:last-child {margin: 0!important}
 
.wpb_widgetised_column .widget .mkd-sidearea-widget-title {margin: 0 0 19px}
 
.wpb_widgetised_column .widget:last-child {margin: 0!important}
 
.wpb_widgetised_column .widget,aside.mkd-sidebar .widget {
	background-color: transparent;
	border-bottom-color: transparent;
	border-bottom-style: solid;
	border-bottom-width: 0;
	margin: 0 0 32px;
	padding: 0
 }
 
.wpb_widgetised_column .widget .mkd-widget-title-holder,aside.mkd-sidebar .widget .mkd-widget-title-holder {margin-bottom: 13px}
 
.wpb_widgetised_column .widget .mkd-widget-title-holder .mkd-widget-title,aside.mkd-sidebar .widget .mkd-widget-title-holder .mkd-widget-title {
	color: #262932;
	margin-top: 0;
	margin-bottom: 3px
 }
 
.wpb_widgetised_column .widget.widget_archive .mkd-widget-title,.wpb_widgetised_column .widget.widget_categories .mkd-widget-title,.wpb_widgetised_column .widget.widget_meta .mkd-widget-title,.wpb_widgetised_column .widget.widget_nav_menu .mkd-widget-title,.wpb_widgetised_column .widget.widget_pages .mkd-widget-title,.wpb_widgetised_column .widget.widget_recent_comments .mkd-widget-title,.wpb_widgetised_column .widget.widget_recent_entries .mkd-widget-title,.wpb_widgetised_column .widget.widget_rss .mkd-widget-title,aside.mkd-sidebar .widget.widget_archive .mkd-widget-title,aside.mkd-sidebar .widget.widget_categories .mkd-widget-title,aside.mkd-sidebar .widget.widget_meta .mkd-widget-title,aside.mkd-sidebar .widget.widget_nav_menu .mkd-widget-title,aside.mkd-sidebar .widget.widget_pages .mkd-widget-title,aside.mkd-sidebar .widget.widget_recent_comments .mkd-widget-title,aside.mkd-sidebar .widget.widget_recent_entries .mkd-widget-title,aside.mkd-sidebar .widget.widget_rss .mkd-widget-title {margin-bottom: 0}
 
.wpb_widgetised_column .widget .mkd-widget-title-holder .mkd-separator,aside.mkd-sidebar .widget .mkd-widget-title-holder .mkd-separator {
	border-color: #8b8a8a;
	border-bottom-width: 3px;
	width: 40px
 }
 
.wpb_widgetised_column .widget ul,aside.mkd-sidebar .widget ul {
	padding: 0;
	margin: 0;
	list-style: none
 }
 
.wpb_widgetised_column .widget ul li,aside.mkd-sidebar .widget ul li {
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	display: block;
	line-height: 20px;
	margin: 0;
	min-height: 20px;
	padding: 13px 0
 }
 
.wpb_widgetised_column .widget ul li:last-child,aside.mkd-sidebar .widget ul li:last-child {border: 0;padding-bottom:0}
 
.wpb_widgetised_column .widget ul li a,aside.mkd-sidebar .widget ul li a {
	color: #8b8a8a;
	font-family: Raleway,sans-serif;
	font-size: 13px;
	font-weight: 500;
	text-transform: uppercase
 }
 
.wpb_widgetised_column .widget ul li a:hover,aside.mkd-sidebar .widget ul li a:hover {color: #8f78fc}
 
.wpb_widgetised_column .widget ul .children,.wpb_widgetised_column .widget ul .sub-menu,aside.mkd-sidebar .widget ul .children,aside.mkd-sidebar .widget ul .sub-menu {border-top: 1px solid #ccc;margin-top:13px}
 
.wpb_widgetised_column .widget ul .children .sub-menu,.wpb_widgetised_column .widget ul .sub-menu .sub-menu,aside.mkd-sidebar .widget ul .children .sub-menu,aside.mkd-sidebar .widget ul .sub-menu .sub-menu {padding-left: 15px}
 
.wpb_widgetised_column .widget ul .children .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu,.wpb_widgetised_column .widget ul .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu,aside.mkd-sidebar .widget ul .children .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu,aside.mkd-sidebar .widget ul .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu {padding-left: 0}
 
.wpb_widgetised_column .widget.widget_archive ul li,.wpb_widgetised_column .widget.widget_categories ul li,.wpb_widgetised_column .widget.widget_meta ul li,.wpb_widgetised_column .widget.widget_nav_menu ul li,.wpb_widgetised_column .widget.widget_pages ul li,.wpb_widgetised_column .widget.widget_recent_entries ul li,aside.mkd-sidebar .widget.widget_archive ul li,aside.mkd-sidebar .widget.widget_categories ul li,aside.mkd-sidebar .widget.widget_meta ul li,aside.mkd-sidebar .widget.widget_nav_menu ul li,aside.mkd-sidebar .widget.widget_pages ul li,aside.mkd-sidebar .widget.widget_recent_entries ul li {overflow: hidden}
 
.wpb_widgetised_column .widget.widget_archive ul li a,.wpb_widgetised_column .widget.widget_categories ul li a,.wpb_widgetised_column .widget.widget_meta ul li a,.wpb_widgetised_column .widget.widget_nav_menu ul li a,.wpb_widgetised_column .widget.widget_pages ul li a,.wpb_widgetised_column .widget.widget_recent_entries ul li a,aside.mkd-sidebar .widget.widget_archive ul li a,aside.mkd-sidebar .widget.widget_categories ul li a,aside.mkd-sidebar .widget.widget_meta ul li a,aside.mkd-sidebar .widget.widget_nav_menu ul li a,aside.mkd-sidebar .widget.widget_pages ul li a,aside.mkd-sidebar .widget.widget_recent_entries ul li a {
	display: inline;
	overflow: hidden;
	padding: 0;
	position: relative;
	-webkit-transition: padding .2s ease;
	-moz-transition: padding .2s ease;
	transition: padding .2s ease
 }
 
.wpb_widgetised_column .widget.widget_archive ul li a:after,.wpb_widgetised_column .widget.widget_categories ul li a:after,.wpb_widgetised_column .widget.widget_meta ul li a:after,.wpb_widgetised_column .widget.widget_nav_menu ul li a:after,.wpb_widgetised_column .widget.widget_pages ul li a:after,.wpb_widgetised_column .widget.widget_recent_entries ul li a:after,aside.mkd-sidebar .widget.widget_archive ul li a:after,aside.mkd-sidebar .widget.widget_categories ul li a:after,aside.mkd-sidebar .widget.widget_meta ul li a:after,aside.mkd-sidebar .widget.widget_nav_menu ul li a:after,aside.mkd-sidebar .widget.widget_pages ul li a:after,aside.mkd-sidebar .widget.widget_recent_entries ul li a:after {
	content: "f105";
	display: inline-block;
	font-size: 13px;
	font-family: FontAwesome;
	left: -15px;
	line-height: 15px;
	position: absolute;
	speak: none;
	text-rendering: auto;
	text-transform: none;
	top: 7px;
	vertical-align: middle;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: left .2s cubic-bezier(.54,.49,0,1.75);
	-moz-transition: left .2s cubic-bezier(.54,.49,0,1.75);
	transition: left .2s cubic-bezier(.54,.49,0,1.75)
 }
 
.wpb_widgetised_column .widget.widget_archive ul li a:hover,.wpb_widgetised_column .widget.widget_categories ul li a:hover,.wpb_widgetised_column .widget.widget_meta ul li a:hover,.wpb_widgetised_column .widget.widget_nav_menu ul li a:hover,.wpb_widgetised_column .widget.widget_pages ul li a:hover,.wpb_widgetised_column .widget.widget_recent_entries ul li a:hover,aside.mkd-sidebar .widget.widget_archive ul li a:hover,aside.mkd-sidebar .widget.widget_categories ul li a:hover,aside.mkd-sidebar .widget.widget_meta ul li a:hover,aside.mkd-sidebar .widget.widget_nav_menu ul li a:hover,aside.mkd-sidebar .widget.widget_pages ul li a:hover,aside.mkd-sidebar .widget.widget_recent_entries ul li a:hover {padding-left: 15px}
 
.wpb_widgetised_column .widget.widget_archive ul li a:hover:after,.wpb_widgetised_column .widget.widget_categories ul li a:hover:after,.wpb_widgetised_column .widget.widget_meta ul li a:hover:after,.wpb_widgetised_column .widget.widget_nav_menu ul li a:hover:after,.wpb_widgetised_column .widget.widget_pages ul li a:hover:after,.wpb_widgetised_column .widget.widget_recent_entries ul li a:hover:after,aside.mkd-sidebar .widget.widget_archive ul li a:hover:after,aside.mkd-sidebar .widget.widget_categories ul li a:hover:after,aside.mkd-sidebar .widget.widget_meta ul li a:hover:after,aside.mkd-sidebar .widget.widget_nav_menu ul li a:hover:after,aside.mkd-sidebar .widget.widget_pages ul li a:hover:after,aside.mkd-sidebar .widget.widget_recent_entries ul li a:hover:after {left: 0}
 
.wpb_widgetised_column .widget #wp-calendar,aside.mkd-sidebar .widget #wp-calendar {text-align: center;width:100%}
 
.wpb_widgetised_column .widget #wp-calendar caption,aside.mkd-sidebar .widget #wp-calendar caption {margin: 0 0 13px}
 
.wpb_widgetised_column .widget #wp-calendar tr,aside.mkd-sidebar .widget #wp-calendar tr {border: 1px solid #ccc}
 
.wpb_widgetised_column .widget #wp-calendar td,.wpb_widgetised_column .widget #wp-calendar th,aside.mkd-sidebar .widget #wp-calendar td,aside.mkd-sidebar .widget #wp-calendar th {padding: 3px 4px}
 
.wpb_widgetised_column .widget #wp-calendar td#today,aside.mkd-sidebar .widget #wp-calendar td#today {color: #8b8a8a;background-color:#f3f3f3}
 
.wpb_widgetised_column .widget #wp-calendar td#today>a,aside.mkd-sidebar .widget #wp-calendar td#today>a {color: inherit}
 
.wpb_widgetised_column .widget #wp-calendar tfoot a,aside.mkd-sidebar .widget #wp-calendar tfoot a {color: #8b8a8a}
 
.wpb_widgetised_column .widget #wp-calendar tfoot a:hover,aside.mkd-sidebar .widget #wp-calendar tfoot a:hover {color: #8f78fc}
 
.wpb_widgetised_column .widget.widget_rss .rss-widget-icon,aside.mkd-sidebar .widget.widget_rss .rss-widget-icon {display: inline-block}
 
.wpb_widgetised_column .widget.widget_rss .rss-date,aside.mkd-sidebar .widget.widget_rss .rss-date {display: block;margin-bottom:13px}
 
.wpb_widgetised_column .widget.widget_rss cite,aside.mkd-sidebar .widget.widget_rss cite {display: block;margin-top:calc(13px / 2)}
 
.wpb_widgetised_column .widget.widget_search .input-holder,aside.mkd-sidebar .widget.widget_search .input-holder {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px
 }
 
.wpb_widgetised_column .widget.widget_search .input-holder button,.wpb_widgetised_column .widget.widget_search .input-holder input,aside.mkd-sidebar .widget.widget_search .input-holder button,aside.mkd-sidebar .widget.widget_search .input-holder input {
	background-color: transparent;
	border: 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #8b8a8a;
	display: inline-block;
	float: left;
	font-family: Ubuntu,sans-serif;
	font-size: 15px;
	font-weight: 400;
	height: 52px;
	line-height: calc(52px - 2px);
	outline: 0;
	position: relative;
	vertical-align: top;
	-webkit-appearance: none;
	-webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out,background-color .2s ease-in-out;
	transition: color .2s ease-in-out,background-color .2s ease-in-out
 }
 
.wpb_widgetised_column .widget.widget_search .input-holder input.search-field,aside.mkd-sidebar .widget.widget_search .input-holder input.search-field {width: calc(100% - 52px);padding:0 0 0 21px}
 
.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder,aside.mkd-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {color: #8b8a8a}
 
.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-moz-placeholder,aside.mkd-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder {color: #8b8a8a}
 
.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-moz-placeholder,aside.mkd-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder {color: #8b8a8a}
 
.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-ms-input-placeholder,aside.mkd-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {color: #8b8a8a}
 
.wpb_widgetised_column .widget.widget_search .input-holder button,aside.mkd-sidebar .widget.widget_search .input-holder button {
	background: #8f78fc;
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	width: 52px;
	-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
	-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
	transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9)
 }
 
.wpb_widgetised_column .widget.widget_search .input-holder button:hover,aside.mkd-sidebar .widget.widget_search .input-holder button:hover {background: #221f1b;color:#fff}
 
.wpb_widgetised_column .widget.widget_search .input-holder button span,aside.mkd-sidebar .widget.widget_search .input-holder button span {
	display: block;
	left: 0;
	line-height: inherit;
	position: absolute;
	top: 0;
	width: 100%
 }
 
.wpb_widgetised_column .widget.widget_search .input-holder button span:before,aside.mkd-sidebar .widget.widget_search .input-holder button span:before {display: block;line-height:inherit}
 
.wpb_widgetised_column .widget.widget_archive select,.wpb_widgetised_column .widget.widget_categories select,.wpb_widgetised_column .widget.widget_text select,aside.mkd-sidebar .widget.widget_archive select,aside.mkd-sidebar .widget.widget_categories select,aside.mkd-sidebar .widget.widget_text select {
	background-color: transparent;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	border-radius: 0;
	box-sizing: border-box;
	color: #8b8a8a;
	display: inline-block;
	font-family: Ubuntu,sans-serif;
	font-size: 15px;
	font-weight: 400;
	height: 52px;
	line-height: calc(52px - 2px);
	margin-top: 13px;
	outline: 0;
	padding: 0 0 0 21px;
	position: relative;
	vertical-align: top;
	width: 100%;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
 }
 
.wpb_widgetised_column .widget.widget_archive select option,.wpb_widgetised_column .widget.widget_categories select option,.wpb_widgetised_column .widget.widget_text select option,aside.mkd-sidebar .widget.widget_archive select option,aside.mkd-sidebar .widget.widget_categories select option,aside.mkd-sidebar .widget.widget_text select option {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px
 }
 
.wpb_widgetised_column .widget.widget_tag_cloud a,aside.mkd-sidebar .widget.widget_tag_cloud a {
	background: #f3f3f3;
	color: #262932;
	display: inline-block;
	font-size: 11px!important;
	font-family: Ubuntu,sans-serif;
	font-weight: 600;
	line-height: 30px;
	text-transform: uppercase;
	margin: 0 7px 7px 0;
	padding: 0 19px
 }
 
.wpb_widgetised_column .widget.widget_tag_cloud a:hover,aside.mkd-sidebar .widget.widget_tag_cloud a:hover {color: #8f78fc}
 
.wpb_widgetised_column .mkd-instagram-feed,aside.mkd-sidebar .mkd-instagram-feed {
	list-style: none;
	padding: 0;
	margin: 0
 }
 
.wpb_widgetised_column .mkd-instagram-feed li,aside.mkd-sidebar .mkd-instagram-feed li {
	border: none!important;
	box-sizing: border-box;
	float: left
 }
 
.wpb_widgetised_column .mkd-instagram-feed li a,aside.mkd-sidebar .mkd-instagram-feed li a {
	position: relative;
	display: block;
	overflow: hidden
 }
 
.wpb_widgetised_column .mkd-instagram-feed li a:after,aside.mkd-sidebar .mkd-instagram-feed li a:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(38,41,50,.4);
	opacity: 0;
	-webkit-transition: opacity .6s;
	-moz-transition: opacity .6s;
	transition: opacity .6s
 }
 
.wpb_widgetised_column .mkd-instagram-feed li a:hover:after,aside.mkd-sidebar .mkd-instagram-feed li a:hover:after {opacity: 1}
 
.wpb_widgetised_column .mkd-instagram-feed li img,aside.mkd-sidebar .mkd-instagram-feed li img {width: 100%;display:block}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space {margin: 0}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space li {padding: 0;margin:0}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space {margin: 0 -4px -8px}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space li {padding: 0 4px;margin:0 0 8px}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space {margin: 0 -8px -16px}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space li {padding: 0 8px;margin:0 0 16px}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space {margin: 0 -15px -30px}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space li {padding: 0 15px;margin:0 0 30px}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-2 li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-2 li {width: 50%}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-3 li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-3 li {width: 33.3333333333%}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-4 li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-4 li {width: 25%}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-6 li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-6 li {width: 16.6666666667%}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-9 li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-9 li {width: 11.1111111111%}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-carousel,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-carousel {opacity: 0}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-carousel li,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-carousel li {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0
 }
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-carousel li img,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-carousel li img {display: block}
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-carousel li a,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-carousel li a {
	position: relative;
	display: block;
	height: 100%
 }
 
.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-carousel li a:before,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-carousel li a:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,.25);
	opacity: 0;
	-webkit-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out
 }
 
.wpb_widgetised_column .mkd-image-widget.mkd-fade a img,.wpb_widgetised_column .mkd-instagram-feed.mkd-instagram-carousel li a:hover,aside.mkd-sidebar .mkd-image-widget.mkd-fade a img,aside.mkd-sidebar .mkd-instagram-feed.mkd-instagram-carousel li a:hover {opacity: 1}
 
.wpb_widgetised_column .mkd-twitter-widget .mkd-tweet-time,aside.mkd-sidebar .mkd-twitter-widget .mkd-tweet-time {margin-top: 7px}
 
.wpb_widgetised_column .widget_mkd_social_icon_widget,aside.mkd-sidebar .widget_mkd_social_icon_widget {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0
 }
 
.mkd-top-bar .wpb_widgetised_column .widget_mkd_social_icon_widget,.mkd-top-bar aside.mkd-sidebar .widget_mkd_social_icon_widget,footer .wpb_widgetised_column .widget_mkd_social_icon_widget,footer aside.mkd-sidebar .widget_mkd_social_icon_widget {color: #fff}
 
.wpb_widgetised_column .mkd-latest-posts-widget .mkd-blog-list-holder ul>li,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-blog-list-holder ul>li {
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 0;
	padding: 13px 0
 }
 
.wpb_widgetised_column .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section {margin-top: 10px}
 
.wpb_widgetised_column .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div {font-weight: 500;letter-spacing:.5px}
 
.wpb_widgetised_column .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div:before,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div:before {color: #8f78fc;margin-right:5px}
 
.wpb_widgetised_column .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:first-child,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:first-child {padding-top: 0}
 
.wpb_widgetised_column .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:last-child,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:last-child {border: 0;padding-bottom:0}
 
.wpb_widgetised_column .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-image,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-image {float: left;width:105px}
 
.wpb_widgetised_column .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-text-holder,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-text-holder {
	float: right;
	padding: 0 0 0 30px;
	width: calc(100% - 105px)
 }
 
@media only screen and (max-width:1024px) {.wpb_widgetised_column .mkd-image-in-box .mkd-item-image,aside.mkd-sidebar .mkd-image-in-box .mkd-item-image}
 
.wpb_widgetised_column .mkd-image-in-box .mkd-item-text-holder,aside.mkd-sidebar .mkd-image-in-box .mkd-item-text-holder {
	float: none;
	max-width: 100%;
	padding: 0;
	width: 100%
 }
 
{}
 
	.wpb_widgetised_column .mkd-image-widget,aside.mkd-sidebar .mkd-image-widget {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		width: auto
	 }
 
	.wpb_widgetised_column .mkd-image-widget a,.wpb_widgetised_column .mkd-image-widget figure,.wpb_widgetised_column .mkd-image-widget img,aside.mkd-sidebar .mkd-image-widget a,aside.mkd-sidebar .mkd-image-widget figure,aside.mkd-sidebar .mkd-image-widget img {display: block;margin:0}
 
	.wpb_widgetised_column .mkd-image-widget figure,aside.mkd-sidebar .mkd-image-widget figure {overflow: hidden}
 
	.wpb_widgetised_column .mkd-image-widget figure img,aside.mkd-sidebar .mkd-image-widget figure img {
		-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
		-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
		transition: all .3s cubic-bezier(.35,.7,.32,.9)
	 }
 
	.wpb_widgetised_column .mkd-image-widget.mkd-zoom a:hover img,aside.mkd-sidebar .mkd-image-widget.mkd-zoom a:hover img {
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		transform: scale(1.05)
	 }
 
	.wpb_widgetised_column .mkd-image-widget.mkd-fade a:hover img,aside.mkd-sidebar .mkd-image-widget.mkd-fade a:hover img {opacity: .7}
 
	.wpb_widgetised_column .widget.mkd-separator-widget,aside.mkd-sidebar .widget.mkd-separator-widget {margin: 0!important}
 
	.wpb_widgetised_column .widget_text,aside.mkd-sidebar .widget_text {margin-bottom: 0}
 
	.wpb_widgetised_column .mkd-latest-posts-widget .mkd-item-title a,aside.mkd-sidebar .mkd-latest-posts-widget .mkd-item-title a {
		color: #262932;
		font-size: 16px;
		font-weight: 600;
		text-transform: none
	 }
 
	.wpb_widgetised_column .mkd-separator,aside.mkd-sidebar .mkd-separator {border-color: #d3d3d2!important}
 
footer .mkd-footer-top {color: #d3d3d2}
 
	footer .mkd-footer-top .widget {
		background-color: transparent;
		border-bottom-color: transparent;
		border-bottom-style: solid;
		border-bottom-width: 0;
		margin: 0 0 15px;
		padding: 0
	 }
 
		footer .mkd-footer-top .widget .mkd-widget-title-holder {margin-bottom: 15px}
 
			footer .mkd-footer-top .widget .mkd-widget-title-holder .mkd-widget-title {
				color: #fff;
				margin-top: 0;
				margin-bottom: 3px
			 }
 
		footer .mkd-footer-top .widget.widget_archive .mkd-widget-title,footer .mkd-footer-top .widget.widget_categories .mkd-widget-title,footer .mkd-footer-top .widget.widget_meta .mkd-widget-title,footer .mkd-footer-top .widget.widget_nav_menu .mkd-widget-title,footer .mkd-footer-top .widget.widget_pages .mkd-widget-title,footer .mkd-footer-top .widget.widget_recent_comments .mkd-widget-title,footer .mkd-footer-top .widget.widget_recent_entries .mkd-widget-title,footer .mkd-footer-top .widget.widget_rss .mkd-widget-title {margin-bottom: 0}
 
		footer .mkd-footer-top .widget .mkd-widget-title-holder .mkd-separator {
			border-color: #ccc;
			border-bottom-width: 3px;
			width: 40px
		 }
 
		footer .mkd-footer-top .widget ul {
			padding: 0;
			margin: 0;
			list-style: none
		 }
 
			footer .mkd-footer-top .widget ul li {
				border-bottom-color: #5f5e5e;
				border-bottom-style: solid;
				border-bottom-width: 1px;
				display: block;
				line-height: 20px;
				margin: 0;
				min-height: 20px;
				padding: 15px 0
			 }
 
				footer .mkd-footer-top .widget ul li:last-child {border: 0;padding-bottom:0}
 
				footer .mkd-footer-top .widget ul li a {
					color: #ccc;
					font-family: Raleway,sans-serif;
					font-size: 13px;
					font-weight: 500;
					text-transform: uppercase
				 }
 
					footer .mkd-footer-top .widget ul li a:hover {color: #aaa}
 
			footer .mkd-footer-top .widget ul .children,footer .mkd-footer-top .widget ul .sub-menu {border-top: 1px solid #5f5e5e;margin-top:15px}
 
			footer .mkd-footer-top .widget ul .children .sub-menu,footer .mkd-footer-top .widget ul .sub-menu .sub-menu {padding-left: 15px}
 
			footer .mkd-footer-top .widget ul .children .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu,footer .mkd-footer-top .widget ul .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu {padding-left: 0}
 
		footer .mkd-footer-top .widget.widget_archive ul li,footer .mkd-footer-top .widget.widget_categories ul li,footer .mkd-footer-top .widget.widget_meta ul li,footer .mkd-footer-top .widget.widget_nav_menu ul li,footer .mkd-footer-top .widget.widget_pages ul li,footer .mkd-footer-top .widget.widget_recent_entries ul li {overflow: hidden}
 
		footer .mkd-footer-top .widget.widget_archive ul li a,footer .mkd-footer-top .widget.widget_categories ul li a,footer .mkd-footer-top .widget.widget_meta ul li a,footer .mkd-footer-top .widget.widget_nav_menu ul li a,footer .mkd-footer-top .widget.widget_pages ul li a,footer .mkd-footer-top .widget.widget_recent_entries ul li a {
			display: inline;
			overflow: hidden;
			padding: 0;
			position: relative;
			-webkit-transition: padding .2s ease;
			-moz-transition: padding .2s ease;
			transition: padding .2s ease
		 }
 
		footer .mkd-footer-top .widget.widget_archive ul li a:after,footer .mkd-footer-top .widget.widget_categories ul li a:after,footer .mkd-footer-top .widget.widget_meta ul li a:after,footer .mkd-footer-top .widget.widget_nav_menu ul li a:after,footer .mkd-footer-top .widget.widget_pages ul li a:after,footer .mkd-footer-top .widget.widget_recent_entries ul li a:after {
			content: "f105";
			display: inline-block;
			font-size: 13px;
			font-family: FontAwesome;
			left: -15px;
			line-height: 15px;
			position: absolute;
			speak: none;
			text-rendering: auto;
			text-transform: none;
			top: 7px;
			vertical-align: middle;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			transform: translateY(-50%);
			-webkit-transition: left .2s cubic-bezier(.54,.49,0,1.75);
			-moz-transition: left .2s cubic-bezier(.54,.49,0,1.75);
			transition: left .2s cubic-bezier(.54,.49,0,1.75)
		 }
 
		footer .mkd-footer-top .widget.widget_archive ul li a:hover,footer .mkd-footer-top .widget.widget_categories ul li a:hover,footer .mkd-footer-top .widget.widget_meta ul li a:hover,footer .mkd-footer-top .widget.widget_nav_menu ul li a:hover,footer .mkd-footer-top .widget.widget_pages ul li a:hover,footer .mkd-footer-top .widget.widget_recent_entries ul li a:hover {padding-left: 15px}
 
		footer .mkd-footer-top .widget.widget_archive ul li a:hover:after,footer .mkd-footer-top .widget.widget_categories ul li a:hover:after,footer .mkd-footer-top .widget.widget_meta ul li a:hover:after,footer .mkd-footer-top .widget.widget_nav_menu ul li a:hover:after,footer .mkd-footer-top .widget.widget_pages ul li a:hover:after,footer .mkd-footer-top .widget.widget_recent_entries ul li a:hover:after {left: 0}
 
		footer .mkd-footer-top .widget #wp-calendar {text-align: center;width:100%}
 
			footer .mkd-footer-top .widget #wp-calendar caption {margin: 0 0 15px}
 
			footer .mkd-footer-top .widget #wp-calendar tr {border: 1px solid #5f5e5e}
 
			footer .mkd-footer-top .widget #wp-calendar td,footer .mkd-footer-top .widget #wp-calendar th {padding: 3px 4px}
 
			footer .mkd-footer-top .widget #wp-calendar td#today {color: #adadad;background-color:#5f5e5e}
 
				footer .mkd-footer-top .widget #wp-calendar td#today>a {color: inherit}
 
			footer .mkd-footer-top .widget #wp-calendar tfoot a {color: #ccc}
 
				footer .mkd-footer-top .widget #wp-calendar tfoot a:hover {color: #aaa}
 
		footer .mkd-footer-top .widget.widget_rss .rss-widget-icon {display: inline-block}
 
		footer .mkd-footer-top .widget.widget_rss .rss-date {display: block;margin-bottom:15px}
 
		footer .mkd-footer-top .widget.widget_rss cite {display: block;margin-top:calc(15px / 2)}
 
		footer .mkd-footer-top .widget.widget_search .input-holder {
			border-color: #5f5e5e;
			border-style: solid;
			border-width: 1px
		 }
 
			footer .mkd-footer-top .widget.widget_search .input-holder button,footer .mkd-footer-top .widget.widget_search .input-holder input {
				background-color: transparent;
				border: 0;
				border-radius: 0;
				box-sizing: border-box;
				color: #adadad;
				display: inline-block;
				float: left;
				font-family: Ubuntu,sans-serif;
				font-size: 15px;
				font-weight: 400;
				height: 52px;
				line-height: calc(52px - 2px);
				outline: 0;
				position: relative;
				vertical-align: top;
				-webkit-appearance: none;
				-webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out;
				-moz-transition: color .2s ease-in-out,background-color .2s ease-in-out;
				transition: color .2s ease-in-out,background-color .2s ease-in-out
			 }
 
			footer .mkd-footer-top .widget.widget_search .input-holder input.search-field {width: calc(100% - 52px);padding:0 0 0 21px}
 
				footer .mkd-footer-top .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {color: #adadad}
 
				footer .mkd-footer-top .widget.widget_search .input-holder input.search-field:-moz-placeholder {color: #adadad}
 
				footer .mkd-footer-top .widget.widget_search .input-holder input.search-field::-moz-placeholder {color: #adadad}
 
				footer .mkd-footer-top .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {color: #adadad}
 
			footer .mkd-footer-top .widget.widget_search .input-holder button {
				background: #5f5e5e;
				color: #adadad;
				cursor: pointer;
				font-size: 18px;
				width: 52px;
				-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
				transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9)
			 }
 
				footer .mkd-footer-top .widget.widget_search .input-holder button:hover {background: #5f5e5e;color:#fff}
 
				footer .mkd-footer-top .widget.widget_search .input-holder button span {
					display: block;
					left: 0;
					line-height: inherit;
					position: absolute;
					top: 0;
					width: 100%
				 }
 
					footer .mkd-footer-top .widget.widget_search .input-holder button span:before {display: block;line-height:inherit}
 
		footer .mkd-footer-top .widget.widget_archive select,footer .mkd-footer-top .widget.widget_categories select,footer .mkd-footer-top .widget.widget_text select {
			background-color: transparent;
			border-color: #5f5e5e;
			border-style: solid;
			border-width: 1px;
			border-radius: 0;
			box-sizing: border-box;
			color: #adadad;
			display: inline-block;
			font-family: Ubuntu,sans-serif;
			font-size: 15px;
			font-weight: 400;
			height: 52px;
			line-height: calc(52px - 2px);
			margin-top: 15px;
			outline: 0;
			padding: 0 0 0 21px;
			position: relative;
			vertical-align: top;
			width: 100%;
			-webkit-transition: color .2s ease-in-out;
			-moz-transition: color .2s ease-in-out;
			transition: color .2s ease-in-out
		 }
 
		footer .mkd-footer-top .widget.widget_archive select option,footer .mkd-footer-top .widget.widget_categories select option,footer .mkd-footer-top .widget.widget_text select option {
			border-color: #5f5e5e;
			border-style: solid;
			border-width: 1px
		 }
 
		footer .mkd-footer-top .widget.widget_tag_cloud a {
			background: #5f5e5e;
			color: #262932;
			display: inline-block;
			font-size: 11px!important;
			font-family: Ubuntu,sans-serif;
			font-weight: 600;
			line-height: 30px;
			text-transform: uppercase;
			margin: 0 7px 7px 0;
			padding: 0 19px
		 }
 
			footer .mkd-footer-top .widget.widget_tag_cloud a:hover {color: #aaa}
 
	footer .mkd-footer-top .mkd-instagram-feed {
		list-style: none;
		padding: 0;
		margin: 0
	 }
 
		footer .mkd-footer-top .mkd-instagram-feed li {
			border: none!important;
			box-sizing: border-box;
			float: left
		 }
 
			footer .mkd-footer-top .mkd-instagram-feed li a {
				position: relative;
				display: block;
				overflow: hidden
			 }
 
				footer .mkd-footer-top .mkd-instagram-feed li a:after {
					content: '';
					position: absolute;
					top: 0;
					left: 0;
					height: 100%;
					width: 100%;
					background-color: rgba(38,41,50,.4);
					opacity: 0;
					-webkit-transition: opacity .6s;
					-moz-transition: opacity .6s;
					transition: opacity .6s
				 }
 
				footer .mkd-footer-top .mkd-instagram-feed li a:hover:after {opacity: 1}
 
			footer .mkd-footer-top .mkd-instagram-feed li img {width: 100%;display:block}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space {margin: 0}
 
			footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space li {padding: 0;margin:0}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space {margin: 0 -4px -8px}
 
			footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space li {padding: 0 4px;margin:0 0 8px}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space {margin: 0 -8px -16px}
 
			footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space li {padding: 0 8px;margin:0 0 16px}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space {margin: 0 -15px -30px}
 
			footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space li {padding: 0 15px;margin:0 0 30px}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-2 li {width: 50%}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-3 li {width: 33.3333333333%}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-4 li {width: 25%}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-6 li {width: 16.6666666667%}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-9 li {width: 11.1111111111%}
 
		footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-carousel {opacity: 0}
 
			footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-carousel li {
				position: relative;
				width: 100%;
				margin: 0;
				padding: 0
			 }
 
				footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-carousel li img {display: block}
 
				footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-carousel li a {
					position: relative;
					display: block;
					height: 100%
				 }
 
					footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-carousel li a:before {
						content: '';
						position: absolute;
						top: 0;
						left: 0;
						width: 100%;
						height: 100%;
						background-color: rgba(255,255,255,.25);
						opacity: 0;
						-webkit-transition: opacity .3s ease-in-out;
						-moz-transition: opacity .3s ease-in-out;
						transition: opacity .3s ease-in-out
					 }
 
	footer .mkd-footer-top .mkd-image-widget.mkd-fade a img,footer .mkd-footer-top .mkd-instagram-feed.mkd-instagram-carousel li a:hover {opacity: 1}
 
	footer .mkd-footer-top .mkd-twitter-widget .mkd-tweet-time {margin-top: 7px}
 
	footer .mkd-footer-top .widget_mkd_social_icon_widget {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		margin: 0
	 }
 
.mkd-top-bar footer .mkd-footer-top .widget_mkd_social_icon_widget,footer footer .mkd-footer-top .widget_mkd_social_icon_widget {color: #fff}
 
footer .mkd-footer-top .mkd-latest-posts-widget .mkd-blog-list-holder ul>li {
	border-bottom-color: #5f5e5e;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 0;
	padding: 15px 0
 }
 
	footer .mkd-footer-top .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section {margin-top: 10px}
 
		footer .mkd-footer-top .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div {font-weight: 500;letter-spacing:.5px}
 
			footer .mkd-footer-top .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div:before {color: #8f78fc;margin-right:5px}
 
	footer .mkd-footer-top .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:first-child {padding-top: 0}
 
	footer .mkd-footer-top .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:last-child {border: 0;padding-bottom:0}
 
footer .mkd-footer-top .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-image {float: left;width:105px}
 
footer .mkd-footer-top .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-text-holder {
	float: right;
	padding: 0 0 0 30px;
	width: calc(100% - 105px)
 }
 
@media only screen and (max-width:1024px) {footer .mkd-footer-top .mkd-image-in-box .mkd-item-image}
 
footer .mkd-footer-top .mkd-image-in-box .mkd-item-text-holder {
	float: none;
	max-width: 100%;
	padding: 0;
	width: 100%
 }
 
{}
 
footer .mkd-footer-top .mkd-image-widget {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: auto
 }
 
	footer .mkd-footer-top .mkd-image-widget a,footer .mkd-footer-top .mkd-image-widget figure,footer .mkd-footer-top .mkd-image-widget img {display: block;margin:0}
 
	footer .mkd-footer-top .mkd-image-widget figure {overflow: hidden}
 
		footer .mkd-footer-top .mkd-image-widget figure img {
			-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
			transition: all .3s cubic-bezier(.35,.7,.32,.9)
		 }
 
	footer .mkd-footer-top .mkd-image-widget.mkd-zoom a:hover img {
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		transform: scale(1.05)
	 }
 
	footer .mkd-footer-top .mkd-image-widget.mkd-fade a:hover img {opacity: .7}
 
footer .mkd-footer-top .widget.mkd-separator-widget {margin: 0!important}
 
footer .mkd-footer-top .mkd-ordered-list .mkd-list-item,footer .mkd-footer-top .mkd-unordered-list .mkd-list-item {border: 0!important}
 
footer .mkd-footer-top .mkd-latest-posts-widget .mkd-item-title a {
	font-size: 16px;
	font-weight: 600;
	text-transform: none
 }
 
.mkd-side-menu .widget {
	background-color: transparent;
	border-bottom-color: transparent;
	border-bottom-style: solid;
	border-bottom-width: 0;
	margin: 0 0 45px;
	padding: 0
 }
 
	.mkd-side-menu .widget .mkd-widget-title-holder {margin-bottom: 15px}
 
		.mkd-side-menu .widget .mkd-widget-title-holder .mkd-widget-title {
			color: #262932;
			margin-top: 0;
			margin-bottom: 3px
		 }
 
	.mkd-side-menu .widget.widget_archive .mkd-widget-title,.mkd-side-menu .widget.widget_categories .mkd-widget-title,.mkd-side-menu .widget.widget_meta .mkd-widget-title,.mkd-side-menu .widget.widget_nav_menu .mkd-widget-title,.mkd-side-menu .widget.widget_pages .mkd-widget-title,.mkd-side-menu .widget.widget_recent_comments .mkd-widget-title,.mkd-side-menu .widget.widget_recent_entries .mkd-widget-title,.mkd-side-menu .widget.widget_rss .mkd-widget-title {margin-bottom: 0}
 
	.mkd-side-menu .widget .mkd-widget-title-holder .mkd-separator {
		border-color: #8f78fc;
		border-bottom-width: 3px;
		width: 40px
	 }
 
	.mkd-side-menu .widget ul {
		padding: 0;
		margin: 0;
		list-style: none
	 }
 
		.mkd-side-menu .widget ul li {
			border-bottom-color: #ccc;
			border-bottom-style: solid;
			border-bottom-width: 1px;
			display: block;
			line-height: 20px;
			margin: 0;
			min-height: 20px;
			padding: 15px 0
		 }
 
			.mkd-side-menu .widget ul li:last-child {border: 0;padding-bottom:0}
 
			.mkd-side-menu .widget ul li a {
				color: #8f78fc;
				font-family: Raleway,sans-serif;
				font-size: 13px;
				font-weight: 500;
				text-transform: uppercase
			 }
 
				.mkd-side-menu .widget ul li a:hover {color: #313131}
 
		.mkd-side-menu .widget ul .children,.mkd-side-menu .widget ul .sub-menu {border-top: 1px solid #ccc;margin-top:15px}
 
		.mkd-side-menu .widget ul .children .sub-menu,.mkd-side-menu .widget ul .sub-menu .sub-menu {padding-left: 15px}
 
		.mkd-side-menu .widget ul .children .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu,.mkd-side-menu .widget ul .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu {padding-left: 0}
 
	.mkd-side-menu .widget.widget_archive ul li,.mkd-side-menu .widget.widget_categories ul li,.mkd-side-menu .widget.widget_meta ul li,.mkd-side-menu .widget.widget_nav_menu ul li,.mkd-side-menu .widget.widget_pages ul li,.mkd-side-menu .widget.widget_recent_entries ul li {overflow: hidden}
 
	.mkd-side-menu .widget.widget_archive ul li a,.mkd-side-menu .widget.widget_categories ul li a,.mkd-side-menu .widget.widget_meta ul li a,.mkd-side-menu .widget.widget_nav_menu ul li a,.mkd-side-menu .widget.widget_pages ul li a,.mkd-side-menu .widget.widget_recent_entries ul li a {
		display: inline;
		overflow: hidden;
		padding: 0;
		position: relative;
		-webkit-transition: padding .2s ease;
		-moz-transition: padding .2s ease;
		transition: padding .2s ease
	 }
 
	.mkd-side-menu .widget.widget_archive ul li a:after,.mkd-side-menu .widget.widget_categories ul li a:after,.mkd-side-menu .widget.widget_meta ul li a:after,.mkd-side-menu .widget.widget_nav_menu ul li a:after,.mkd-side-menu .widget.widget_pages ul li a:after,.mkd-side-menu .widget.widget_recent_entries ul li a:after {
		content: "f105";
		display: inline-block;
		font-size: 13px;
		font-family: FontAwesome;
		left: -15px;
		line-height: 15px;
		position: absolute;
		speak: none;
		text-rendering: auto;
		text-transform: none;
		top: 7px;
		vertical-align: middle;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		transform: translateY(-50%);
		-webkit-transition: left .2s cubic-bezier(.54,.49,0,1.75);
		-moz-transition: left .2s cubic-bezier(.54,.49,0,1.75);
		transition: left .2s cubic-bezier(.54,.49,0,1.75)
	 }
 
	.mkd-side-menu .widget.widget_archive ul li a:hover,.mkd-side-menu .widget.widget_categories ul li a:hover,.mkd-side-menu .widget.widget_meta ul li a:hover,.mkd-side-menu .widget.widget_nav_menu ul li a:hover,.mkd-side-menu .widget.widget_pages ul li a:hover,.mkd-side-menu .widget.widget_recent_entries ul li a:hover {padding-left: 15px}
 
	.mkd-side-menu .widget.widget_archive ul li a:hover:after,.mkd-side-menu .widget.widget_categories ul li a:hover:after,.mkd-side-menu .widget.widget_meta ul li a:hover:after,.mkd-side-menu .widget.widget_nav_menu ul li a:hover:after,.mkd-side-menu .widget.widget_pages ul li a:hover:after,.mkd-side-menu .widget.widget_recent_entries ul li a:hover:after {left: 0}
 
	.mkd-side-menu .widget #wp-calendar {text-align: center;width:100%}
 
		.mkd-side-menu .widget #wp-calendar caption {margin: 0 0 15px}
 
		.mkd-side-menu .widget #wp-calendar tr {border: 1px solid #ccc}
 
		.mkd-side-menu .widget #wp-calendar td,.mkd-side-menu .widget #wp-calendar th {padding: 3px 4px}
 
		.mkd-side-menu .widget #wp-calendar td#today {color: #8b8a8a;background-color:#8f78fc}
 
			.mkd-side-menu .widget #wp-calendar td#today>a {color: inherit}
 
		.mkd-side-menu .widget #wp-calendar tfoot a {color: #8f78fc}
 
			.mkd-side-menu .widget #wp-calendar tfoot a:hover {color: #313131}
 
	.mkd-side-menu .widget.widget_rss .rss-widget-icon {display: inline-block}
 
	.mkd-side-menu .widget.widget_rss .rss-date {display: block;margin-bottom:15px}
 
	.mkd-side-menu .widget.widget_rss cite {display: block;margin-top:calc(15px / 2)}
 
	.mkd-side-menu .widget.widget_search .input-holder {
		border-color: #ccc;
		border-style: solid;
		border-width: 1px
	 }
 
		.mkd-side-menu .widget.widget_search .input-holder button,.mkd-side-menu .widget.widget_search .input-holder input {
			background-color: transparent;
			border: 0;
			border-radius: 0;
			box-sizing: border-box;
			color: #8b8a8a;
			display: inline-block;
			float: left;
			font-family: Ubuntu,sans-serif;
			font-size: 15px;
			font-weight: 400;
			height: 52px;
			line-height: calc(52px - 2px);
			outline: 0;
			position: relative;
			vertical-align: top;
			-webkit-appearance: none;
			-webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out;
			-moz-transition: color .2s ease-in-out,background-color .2s ease-in-out;
			transition: color .2s ease-in-out,background-color .2s ease-in-out
		 }
 
		.mkd-side-menu .widget.widget_search .input-holder input.search-field {width: calc(100% - 52px);padding:0 0 0 21px}
 
			.mkd-side-menu .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {color: #8b8a8a}
 
			.mkd-side-menu .widget.widget_search .input-holder input.search-field:-moz-placeholder {color: #8b8a8a}
 
			.mkd-side-menu .widget.widget_search .input-holder input.search-field::-moz-placeholder {color: #8b8a8a}
 
			.mkd-side-menu .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {color: #8b8a8a}
 
		.mkd-side-menu .widget.widget_search .input-holder button {
			background: #8f78fc;
			color: #fff;
			cursor: pointer;
			font-size: 18px;
			width: 52px;
			-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
			-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
			transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9)
		 }
 
			.mkd-side-menu .widget.widget_search .input-holder button:hover {background: #221f1b;color:#fff}
 
			.mkd-side-menu .widget.widget_search .input-holder button span {
				display: block;
				left: 0;
				line-height: inherit;
				position: absolute;
				top: 0;
				width: 100%
			 }
 
				.mkd-side-menu .widget.widget_search .input-holder button span:before {display: block;line-height:inherit}
 
	.mkd-side-menu .widget.widget_archive select,.mkd-side-menu .widget.widget_categories select,.mkd-side-menu .widget.widget_text select {
		background-color: transparent;
		border-color: #ccc;
		border-style: solid;
		border-width: 1px;
		border-radius: 0;
		box-sizing: border-box;
		color: #8b8a8a;
		display: inline-block;
		font-family: Ubuntu,sans-serif;
		font-size: 15px;
		font-weight: 400;
		height: 52px;
		line-height: calc(52px - 2px);
		margin-top: 15px;
		outline: 0;
		padding: 0 0 0 21px;
		position: relative;
		vertical-align: top;
		width: 100%;
		-webkit-transition: color .2s ease-in-out;
		-moz-transition: color .2s ease-in-out;
		transition: color .2s ease-in-out
	 }
 
	.mkd-side-menu .widget.widget_archive select option,.mkd-side-menu .widget.widget_categories select option,.mkd-side-menu .widget.widget_text select option {
		border-color: #ccc;
		border-style: solid;
		border-width: 1px
	 }
 
	.mkd-side-menu .widget.widget_tag_cloud a {
		background: #8f78fc;
		color: #262932;
		display: inline-block;
		font-size: 11px!important;
		font-family: Ubuntu,sans-serif;
		font-weight: 600;
		line-height: 30px;
		text-transform: uppercase;
		margin: 0 7px 7px 0;
		padding: 0 19px
	 }
 
		.mkd-side-menu .widget.widget_tag_cloud a:hover {color: #313131}
 
.mkd-side-menu .mkd-instagram-feed {
	list-style: none;
	padding: 0;
	margin: 0
 }
 
	.mkd-side-menu .mkd-instagram-feed li {
		border: none!important;
		box-sizing: border-box;
		float: left
	 }
 
		.mkd-side-menu .mkd-instagram-feed li a {
			position: relative;
			display: block;
			overflow: hidden
		 }
 
			.mkd-side-menu .mkd-instagram-feed li a:after {
				content: '';
				position: absolute;
				top: 0;
				left: 0;
				height: 100%;
				width: 100%;
				background-color: rgba(38,41,50,.4);
				opacity: 0;
				-webkit-transition: opacity .6s;
				-moz-transition: opacity .6s;
				transition: opacity .6s
			 }
 
			.mkd-side-menu .mkd-instagram-feed li a:hover:after {opacity: 1}
 
		.mkd-side-menu .mkd-instagram-feed li img {width: 100%;display:block}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space {margin: 0}
 
		.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space li {padding: 0;margin:0}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space {margin: 0 -4px -8px}
 
		.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space li {padding: 0 4px;margin:0 0 8px}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space {margin: 0 -8px -16px}
 
		.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space li {padding: 0 8px;margin:0 0 16px}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space {margin: 0 -15px -30px}
 
		.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space li {padding: 0 15px;margin:0 0 30px}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-2 li {width: 50%}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-3 li {width: 33.3333333333%}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-4 li {width: 25%}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-6 li {width: 16.6666666667%}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-9 li {width: 11.1111111111%}
 
	.mkd-side-menu .mkd-instagram-feed.mkd-instagram-carousel {opacity: 0}
 
		.mkd-side-menu .mkd-instagram-feed.mkd-instagram-carousel li {
			position: relative;
			width: 100%;
			margin: 0;
			padding: 0
		 }
 
			.mkd-side-menu .mkd-instagram-feed.mkd-instagram-carousel li img {display: block}
 
			.mkd-side-menu .mkd-instagram-feed.mkd-instagram-carousel li a {
				position: relative;
				display: block;
				height: 100%
			 }
 
				.mkd-side-menu .mkd-instagram-feed.mkd-instagram-carousel li a:before {
					content: '';
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
					background-color: rgba(255,255,255,.25);
					opacity: 0;
					-webkit-transition: opacity .3s ease-in-out;
					-moz-transition: opacity .3s ease-in-out;
					transition: opacity .3s ease-in-out
				 }
 
.mkd-side-menu .mkd-image-widget.mkd-fade a img,.mkd-side-menu .mkd-instagram-feed.mkd-instagram-carousel li a:hover {opacity: 1}
 
.mkd-side-menu .mkd-twitter-widget .mkd-tweet-time {margin-top: 7px}
 
.mkd-side-menu .widget_mkd_social_icon_widget {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0
 }
 
.mkd-top-bar .mkd-side-menu .widget_mkd_social_icon_widget,footer .mkd-side-menu .widget_mkd_social_icon_widget {color: #fff}
 
.mkd-side-menu .mkd-latest-posts-widget .mkd-blog-list-holder ul>li {
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 0;
	padding: 15px 0
 }
 
	.mkd-side-menu .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section {margin-top: 10px}
 
		.mkd-side-menu .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div {font-weight: 500;letter-spacing:.5px}
 
			.mkd-side-menu .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div:before {color: #8f78fc;margin-right:5px}
 
	.mkd-side-menu .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:first-child {padding-top: 0}
 
	.mkd-side-menu .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:last-child {border: 0;padding-bottom:0}
 
.mkd-side-menu .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-image {float: left;width:105px}
 
.mkd-side-menu .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-text-holder {
	float: right;
	padding: 0 0 0 30px;
	width: calc(100% - 105px)
 }
 
@media only screen and (max-width:1024px) {.mkd-side-menu .mkd-image-in-box .mkd-item-image}
 
.mkd-side-menu .mkd-image-in-box .mkd-item-text-holder {
	float: none;
	max-width: 100%;
	padding: 0;
	width: 100%
 }
 
{}
 
	.mkd-side-menu .mkd-image-widget {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		width: auto
	 }
 
		.mkd-side-menu .mkd-image-widget a,.mkd-side-menu .mkd-image-widget figure,.mkd-side-menu .mkd-image-widget img {display: block;margin:0}
 
		.mkd-side-menu .mkd-image-widget figure {overflow: hidden}
 
			.mkd-side-menu .mkd-image-widget figure img {
				-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
				transition: all .3s cubic-bezier(.35,.7,.32,.9)
			 }
 
		.mkd-side-menu .mkd-image-widget.mkd-zoom a:hover img {
			-webkit-transform: scale(1.05);
			-moz-transform: scale(1.05);
			transform: scale(1.05)
		 }
 
		.mkd-side-menu .mkd-image-widget.mkd-fade a:hover img {opacity: .7}
 
	.mkd-side-menu .widget.mkd-separator-widget {margin: 0!important}
 
	.mkd-side-menu .mkd-ordered-list .mkd-list-item,.mkd-side-menu .mkd-unordered-list .mkd-list-item {border: 0!important}
 
	.mkd-content-bottom .widget {
		background-color: transparent;
		border-bottom-color: transparent;
		border-bottom-style: solid;
		border-bottom-width: 0;
		margin: 0;
		padding: 0
	 }
 
		.mkd-content-bottom .widget .mkd-widget-title-holder {margin-bottom: 13px}
 
			.mkd-content-bottom .widget .mkd-widget-title-holder .mkd-widget-title {
				color: #262932;
				margin-top: 0;
				margin-bottom: 3px
			 }
 
		.mkd-content-bottom .widget.widget_archive .mkd-widget-title,.mkd-content-bottom .widget.widget_categories .mkd-widget-title,.mkd-content-bottom .widget.widget_meta .mkd-widget-title,.mkd-content-bottom .widget.widget_nav_menu .mkd-widget-title,.mkd-content-bottom .widget.widget_pages .mkd-widget-title,.mkd-content-bottom .widget.widget_recent_comments .mkd-widget-title,.mkd-content-bottom .widget.widget_recent_entries .mkd-widget-title,.mkd-content-bottom .widget.widget_rss .mkd-widget-title {margin-bottom: 0}
 
		.mkd-content-bottom .widget .mkd-widget-title-holder .mkd-separator {
			border-color: #8b8a8a;
			border-bottom-width: 3px;
			width: 40px
		 }
 
		.mkd-content-bottom .widget ul {
			padding: 0;
			margin: 0;
			list-style: none
		 }
 
			.mkd-content-bottom .widget ul li {
				border-bottom-color: #ccc;
				border-bottom-style: solid;
				border-bottom-width: 1px;
				display: block;
				line-height: 20px;
				margin: 0;
				min-height: 20px;
				padding: 13px 0
			 }
 
				.mkd-content-bottom .widget ul li:last-child {border: 0;padding-bottom:0}
 
				.mkd-content-bottom .widget ul li a {
					color: #8b8a8a;
					font-family: Raleway,sans-serif;
					font-size: 13px;
					font-weight: 500;
					text-transform: uppercase
				 }
 
					.mkd-content-bottom .widget ul li a:hover {color: #8f78fc}
 
			.mkd-content-bottom .widget ul .children,.mkd-content-bottom .widget ul .sub-menu {border-top: 1px solid #ccc;margin-top:13px}
 
			.mkd-content-bottom .widget ul .children .sub-menu,.mkd-content-bottom .widget ul .sub-menu .sub-menu {padding-left: 15px}
 
			.mkd-content-bottom .widget ul .children .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu,.mkd-content-bottom .widget ul .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu {padding-left: 0}
 
		.mkd-content-bottom .widget.widget_archive ul li,.mkd-content-bottom .widget.widget_categories ul li,.mkd-content-bottom .widget.widget_meta ul li,.mkd-content-bottom .widget.widget_nav_menu ul li,.mkd-content-bottom .widget.widget_pages ul li,.mkd-content-bottom .widget.widget_recent_entries ul li {overflow: hidden}
 
		.mkd-content-bottom .widget.widget_archive ul li a,.mkd-content-bottom .widget.widget_categories ul li a,.mkd-content-bottom .widget.widget_meta ul li a,.mkd-content-bottom .widget.widget_nav_menu ul li a,.mkd-content-bottom .widget.widget_pages ul li a,.mkd-content-bottom .widget.widget_recent_entries ul li a {
			display: inline;
			overflow: hidden;
			padding: 0;
			position: relative;
			-webkit-transition: padding .2s ease;
			-moz-transition: padding .2s ease;
			transition: padding .2s ease
		 }
 
		.mkd-content-bottom .widget.widget_archive ul li a:after,.mkd-content-bottom .widget.widget_categories ul li a:after,.mkd-content-bottom .widget.widget_meta ul li a:after,.mkd-content-bottom .widget.widget_nav_menu ul li a:after,.mkd-content-bottom .widget.widget_pages ul li a:after,.mkd-content-bottom .widget.widget_recent_entries ul li a:after {
			content: "f105";
			display: inline-block;
			font-size: 13px;
			font-family: FontAwesome;
			left: -15px;
			line-height: 15px;
			position: absolute;
			speak: none;
			text-rendering: auto;
			text-transform: none;
			top: 7px;
			vertical-align: middle;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			transform: translateY(-50%);
			-webkit-transition: left .2s cubic-bezier(.54,.49,0,1.75);
			-moz-transition: left .2s cubic-bezier(.54,.49,0,1.75);
			transition: left .2s cubic-bezier(.54,.49,0,1.75)
		 }
 
		.mkd-content-bottom .widget.widget_archive ul li a:hover,.mkd-content-bottom .widget.widget_categories ul li a:hover,.mkd-content-bottom .widget.widget_meta ul li a:hover,.mkd-content-bottom .widget.widget_nav_menu ul li a:hover,.mkd-content-bottom .widget.widget_pages ul li a:hover,.mkd-content-bottom .widget.widget_recent_entries ul li a:hover {padding-left: 15px}
 
		.mkd-content-bottom .widget.widget_archive ul li a:hover:after,.mkd-content-bottom .widget.widget_categories ul li a:hover:after,.mkd-content-bottom .widget.widget_meta ul li a:hover:after,.mkd-content-bottom .widget.widget_nav_menu ul li a:hover:after,.mkd-content-bottom .widget.widget_pages ul li a:hover:after,.mkd-content-bottom .widget.widget_recent_entries ul li a:hover:after {left: 0}
 
		.mkd-content-bottom .widget #wp-calendar {text-align: center;width:100%}
 
			.mkd-content-bottom .widget #wp-calendar caption {margin: 0 0 13px}
 
			.mkd-content-bottom .widget #wp-calendar tr {border: 1px solid #ccc}
 
			.mkd-content-bottom .widget #wp-calendar td,.mkd-content-bottom .widget #wp-calendar th {padding: 3px 4px}
 
			.mkd-content-bottom .widget #wp-calendar td#today {color: #8b8a8a;background-color:#f3f3f3}
 
				.mkd-content-bottom .widget #wp-calendar td#today>a {color: inherit}
 
			.mkd-content-bottom .widget #wp-calendar tfoot a {color: #8b8a8a}
 
				.mkd-content-bottom .widget #wp-calendar tfoot a:hover {color: #8f78fc}
 
		.mkd-content-bottom .widget.widget_rss .rss-widget-icon {display: inline-block}
 
		.mkd-content-bottom .widget.widget_rss .rss-date {display: block;margin-bottom:13px}
 
		.mkd-content-bottom .widget.widget_rss cite {display: block;margin-top:calc(13px / 2)}
 
		.mkd-content-bottom .widget.widget_search .input-holder {
			border-color: #ccc;
			border-style: solid;
			border-width: 1px
		 }
 
			.mkd-content-bottom .widget.widget_search .input-holder button,.mkd-content-bottom .widget.widget_search .input-holder input {
				background-color: transparent;
				border: 0;
				border-radius: 0;
				box-sizing: border-box;
				color: #8b8a8a;
				display: inline-block;
				float: left;
				font-family: Ubuntu,sans-serif;
				font-size: 15px;
				font-weight: 400;
				height: 52px;
				line-height: calc(52px - 2px);
				outline: 0;
				position: relative;
				vertical-align: top;
				-webkit-appearance: none;
				-webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out;
				-moz-transition: color .2s ease-in-out,background-color .2s ease-in-out;
				transition: color .2s ease-in-out,background-color .2s ease-in-out
			 }
 
			.mkd-content-bottom .widget.widget_search .input-holder input.search-field {width: calc(100% - 52px);padding:0 0 0 21px}
 
				.mkd-content-bottom .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {color: #8b8a8a}
 
				.mkd-content-bottom .widget.widget_search .input-holder input.search-field:-moz-placeholder {color: #8b8a8a}
 
				.mkd-content-bottom .widget.widget_search .input-holder input.search-field::-moz-placeholder {color: #8b8a8a}
 
				.mkd-content-bottom .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {color: #8b8a8a}
 
			.mkd-content-bottom .widget.widget_search .input-holder button {
				background: #8f78fc;
				color: #fff;
				cursor: pointer;
				font-size: 18px;
				width: 52px;
				-webkit-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9);
				transition: color .3s cubic-bezier(.35,.7,.32,.9),background-color .3s cubic-bezier(.35,.7,.32,.9)
			 }
 
				.mkd-content-bottom .widget.widget_search .input-holder button:hover {background: #221f1b;color:#fff}
 
				.mkd-content-bottom .widget.widget_search .input-holder button span {
					display: block;
					left: 0;
					line-height: inherit;
					position: absolute;
					top: 0;
					width: 100%
				 }
 
					.mkd-content-bottom .widget.widget_search .input-holder button span:before {display: block;line-height:inherit}
 
		.mkd-content-bottom .widget.widget_archive select,.mkd-content-bottom .widget.widget_categories select,.mkd-content-bottom .widget.widget_text select {
			background-color: transparent;
			border-color: #ccc;
			border-style: solid;
			border-width: 1px;
			border-radius: 0;
			box-sizing: border-box;
			color: #8b8a8a;
			display: inline-block;
			font-family: Ubuntu,sans-serif;
			font-size: 15px;
			font-weight: 400;
			height: 52px;
			line-height: calc(52px - 2px);
			margin-top: 13px;
			outline: 0;
			padding: 0 0 0 21px;
			position: relative;
			vertical-align: top;
			width: 100%;
			-webkit-transition: color .2s ease-in-out;
			-moz-transition: color .2s ease-in-out;
			transition: color .2s ease-in-out
		 }
 
		.mkd-content-bottom .widget.widget_archive select option,.mkd-content-bottom .widget.widget_categories select option,.mkd-content-bottom .widget.widget_text select option {
			border-color: #ccc;
			border-style: solid;
			border-width: 1px
		 }
 
		.mkd-content-bottom .widget.widget_tag_cloud a {
			background: #f3f3f3;
			color: #262932;
			display: inline-block;
			font-size: 11px!important;
			font-family: Ubuntu,sans-serif;
			font-weight: 600;
			line-height: 30px;
			text-transform: uppercase;
			margin: 0 7px 7px 0;
			padding: 0 19px
		 }
 
			.mkd-content-bottom .widget.widget_tag_cloud a:hover {color: #8f78fc}
 
	.mkd-content-bottom .mkd-instagram-feed {
		list-style: none;
		padding: 0;
		margin: 0
	 }
 
		.mkd-content-bottom .mkd-instagram-feed li {
			border: none!important;
			box-sizing: border-box;
			float: left
		 }
 
			.mkd-content-bottom .mkd-instagram-feed li a {
				position: relative;
				display: block;
				overflow: hidden
			 }
 
				.mkd-content-bottom .mkd-instagram-feed li a:after {
					content: '';
					position: absolute;
					top: 0;
					left: 0;
					height: 100%;
					width: 100%;
					background-color: rgba(38,41,50,.4);
					opacity: 0;
					-webkit-transition: opacity .6s;
					-moz-transition: opacity .6s;
					transition: opacity .6s
				 }
 
				.mkd-content-bottom .mkd-instagram-feed li a:hover:after {opacity: 1}
 
			.mkd-content-bottom .mkd-instagram-feed li img {width: 100%;display:block}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space {margin: 0}
 
			.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-no-space li {padding: 0;margin:0}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space {margin: 0 -4px -8px}
 
			.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-tiny-space li {padding: 0 4px;margin:0 0 8px}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space {margin: 0 -8px -16px}
 
			.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-small-space li {padding: 0 8px;margin:0 0 16px}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space {margin: 0 -15px -30px}
 
			.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-normal-space li {padding: 0 15px;margin:0 0 30px}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-2 li {width: 50%}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-3 li {width: 33.3333333333%}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-4 li {width: 25%}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-6 li {width: 16.6666666667%}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-gallery.mkd-col-9 li {width: 11.1111111111%}
 
		.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-carousel {opacity: 0}
 
			.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-carousel li {
				position: relative;
				width: 100%;
				margin: 0;
				padding: 0
			 }
 
				.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-carousel li img {display: block}
 
				.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-carousel li a {
					position: relative;
					display: block;
					height: 100%
				 }
 
					.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-carousel li a:before {
						content: '';
						position: absolute;
						top: 0;
						left: 0;
						width: 100%;
						height: 100%;
						background-color: rgba(255,255,255,.25);
						opacity: 0;
						-webkit-transition: opacity .3s ease-in-out;
						-moz-transition: opacity .3s ease-in-out;
						transition: opacity .3s ease-in-out
					 }
 
	.mkd-content-bottom .mkd-image-widget.mkd-fade a img,.mkd-content-bottom .mkd-instagram-feed.mkd-instagram-carousel li a:hover {opacity: 1}
 
	.mkd-content-bottom .mkd-twitter-widget .mkd-tweet-time {margin-top: 7px}
 
	.mkd-content-bottom .widget_mkd_social_icon_widget {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		margin: 0
	 }
 
	.mkd-top-bar .mkd-content-bottom .widget_mkd_social_icon_widget,footer .mkd-content-bottom .widget_mkd_social_icon_widget {color: #fff}
 
	.mkd-content-bottom .mkd-latest-posts-widget .mkd-blog-list-holder ul>li {
		border-bottom-color: #ccc;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		margin: 0;
		padding: 13px 0
	 }
 
		.mkd-content-bottom .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section {margin-top: 10px}
 
			.mkd-content-bottom .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div {font-weight: 500;letter-spacing:.5px}
 
				.mkd-content-bottom .mkd-latest-posts-widget .mkd-blog-list-holder ul>li .mkd-item-info-section>div:before {color: #8f78fc;margin-right:5px}
 
		.mkd-content-bottom .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:first-child {padding-top: 0}
 
		.mkd-content-bottom .mkd-latest-posts-widget .mkd-blog-list-holder ul>li:last-child {border: 0;padding-bottom:0}
 
	.mkd-content-bottom .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-image {float: left;width:105px}
 
	.mkd-content-bottom .mkd-latest-posts-widget .mkd-blog-list-holder .mkd-image-in-box .mkd-item-text-holder {
		float: right;
		padding: 0 0 0 30px;
		width: calc(100% - 105px)
	 }
 
@media only screen and (max-width:1024px) {.mkd-content-bottom .mkd-image-in-box .mkd-item-image}
 
.mkd-content-bottom .mkd-image-in-box .mkd-item-text-holder {
	float: none;
	max-width: 100%;
	padding: 0;
	width: 100%
 }
 
{}
 
	.mkd-content-bottom .mkd-image-widget {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		width: auto
	 }
 
		.mkd-content-bottom .mkd-image-widget a,.mkd-content-bottom .mkd-image-widget figure,.mkd-content-bottom .mkd-image-widget img {display: block;margin:0}
 
		.mkd-content-bottom .mkd-image-widget figure {overflow: hidden}
 
			.mkd-content-bottom .mkd-image-widget figure img {
				-webkit-transition: all .3s cubic-bezier(.35,.7,.32,.9);
				-moz-transition: all .3s cubic-bezier(.35,.7,.32,.9);
				transition: all .3s cubic-bezier(.35,.7,.32,.9)
			 }
 
		.mkd-content-bottom .mkd-image-widget.mkd-zoom a:hover img {
			-webkit-transform: scale(1.05);
			-moz-transform: scale(1.05);
			transform: scale(1.05)
		 }
 
		.mkd-content-bottom .mkd-image-widget.mkd-fade a:hover img {opacity: .7}
 
	.mkd-content-bottom .widget.mkd-separator-widget {margin: 0!important}
 
	.mkd-content-bottom .widget_text {margin-bottom: 0}
 
	.mkd-content-bottom .mkd-latest-posts-widget .mkd-item-title a {
		color: #262932;
		font-size: 16px;
		font-weight: 600;
		text-transform: none
	 }
 
	.mkd-content-bottom .mkd-separator {border-color: #d3d3d2!important}