/*
Theme Name: Powerlift Child
Theme URI: https://powerlift.qodeinteractive.com
Description: A child theme of Powerlift Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: powerlift
Template: powerlift
*/

@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
.font-bebas-neue, .font-bebas-neue * {
	font-family: 'Bebas Neue' !important;
}

.mkdf-sticky-header .mkdf-logo-wrapper a img.mkdf-normal-logo {
    height: 80%;
    margin-top: 10%;
    margin-bottom: 10%;
}
.mkdf-mobile-header .mkdf-vertical-align-containers .mkdf-position-right {
	max-width: calc(100% - 50px) !important;
	width: calc(100% - 50px);
}
.mkdf-mobile-header .mkdf-mobile-menu-opener {
	margin-left: auto;
}
.mkdf-mobile-header .mkdf-position-right .mkdf-position-right-inner {
	align-items: center;
	display: flex;
	width: 98%;
	justify-content: center;
	height: 100%;	
}
.mkdf-mobile-header .mkdf-position-right .mkdf-position-right-inner .mkdf-button-widget {
	margin-bottom: 0;
	margin-left: auto;
}
.mkdf-mobile-header .mkdf-position-right .mkdf-position-right-inner .mkdf-button-widget .mkdf-btn.mkdf-btn-small {
	padding: 12px 13px!important
}
.mkdf-mobile-header .mkdf-vertical-align-containers .mkdf-position-right:before {
	display: none;
}

.mkdf-blog-holder article .mkdf-post-image img {
	width: 100vw;
}
.mkdf-page-footer .widget.mkdf-footer-column-3 a, .mkdf-page-footer .widget p {
	font-size:14px;
	letter-spacing: -0.8px;
	line-height: 22px;
}

.mkdf-title-holder.mkdf-centered-type .mkdf-title-wrapper .mkdf-page-title.entry-title {
	/*	display:none;
	opacity:0;*/
}
.mkdf-content-inner .mkdf-title-holder .mkdf-title-wrapper {
	background: #000;
	bottom: 0;
	height: 140px !important;
	max-height: 200px;
	position: absolute !important;	
}

.ti-widget.ti-goog .ti-review-content .ti-stars,
.ti-widget.ti-goog .ti-review-content .ti-review-text {
	text-align: center;
}
.ti-widget.ti-goog .ti-review-content .ti-review-text {
    align-items: center;
    display: flex !important;
	height: 145px !important;
    text-align: center;
}
.ti-widget.ti-goog .ti-review-content {
	display: flex !important;
    flex-flow: row wrap;
    justify-content: center;
    align-content: center;
}
.ti-widget.ti-goog .ti-controls {
	top: 40% !important;
}

@media only screen and (max-width: 1024px) {
	.mkdf-content-inner .mkdf-title-holder:not(.mkdf-bg-responsive-disabled).mkdf-has-bg-image .mkdf-title-wrapper {
/* 		bottom: -95px !important; */
/* 		height: 100px !important; */
/* 		max-height: 100px; */
		top: inherit !important;
		transform: none !important;
		
		position: relative !important;
		bottom: 0 !important;
		height: auto !important;
		padding-top: 20px;
		padding-bottom: 20px;
	}
}
.mkdf-content .mkdf-slider.mkdf-slider-fixed {
	height: 100vh;
	overflow: hidden;
	width: 100%;
}
.mkdf-content .mkdf-slider.mkdf-slider-fixed #rev_slider_4_1_wrapper, .mkdf-content .mkdf-slider.mkdf-slider-fixed rs-module {
	min-height: 100%;
	max-height: 100vh !important;
}
.mkdf-content .mkdf-slider.mkdf-slider-fixed #rev_slider_4_1_wrapper canvas {
    object-fit: cover;
}

@media only screen and (max-width: 767px) {
	.mkdf-content .mkdf-slider.mkdf-slider-fixed #rev_slider_4_1_wrapper, .mkdf-content .mkdf-slider.mkdf-slider-fixed rs-module {
		min-height: 280px !important;
	}
	.mkdf-content .mkdf-slider.mkdf-slider-fixed {
		height: 300px !important;
		max-height: 320px !important;
/*		max-height: 400px;
		margin-top: 58px;*/
	}
	.mkdf-safari .mkdf-content .mkdf-slider.mkdf-slider-fixed {
		margin-top: 55px;
	}
/*	rs-fullwidth-wrap {
 		margin-top: 58px;
	}
	#rev_slider_4_1_wrapper rs-module rs-slides rs-slide rs-layer-wrap:last-child, #rev_slider_7_1_wrapper rs-module rs-slides rs-slide rs-layer-wrap:last-child {
		top: 0 !important;
	}
	#rev_slider_4_1_wrapper rs-module rs-slides rs-slide rs-layer-wrap:nth-of-type(2), #rev_slider_7_1_wrapper rs-module rs-slides rs-slide rs-layer-wrap:nth-of-type(2) {
		margin-top: -15vh;
	}
*/
}
@media only screen and (max-width: 480px) {
	.mkdf-slider, #rev_slider_4_1_wrapper, .wpb_revslider_element, #rev_slider_7_1_forcefullwidth, #rev_slider_4_1_forcefullwidth, #rev_slider_7_1_forcefullwidth rs-module, #rev_slider_4_1_forcefullwidth rs-module, #rev_slider_7_1_forcefullwidth rs-slides, #rev_slider_4_1_forcefullwidth rs-slides, #rev_slider_7_1_forcefullwidth rs-slide, #rev_slider_4_1_forcefullwidth rs-slide, rs-fw-forcer {
/*		max-height: 460px !important;
		height: 460px !important; */
	}
	#rev_slider_4_1_wrapper rs-module rs-slides rs-slide rs-layer-wrap:last-child, #rev_slider_7_1_wrapper rs-module rs-slides rs-slide rs-layer-wrap:last-child {
		top: 0 !important;
	}
/*	#rev_slider_4_1_wrapper rs-module rs-slides rs-slide rs-layer-wrap:nth-of-type(2), #rev_slider_7_1_wrapper rs-module rs-slides rs-slide rs-layer-wrap:nth-of-type(2) {
		top: 50% !important;
		transform: translateY(-45px) !important;
	} */
}

.mkdf-page-header .mkdf-btn.mkdf-btn-small {
	font-weight: 800;
}

.text-white #lead-form-include input[type=text], .text-white #lead-form-include input[type=email], .text-white #lead-form-include select {
	background: #fff !important;
	border-color: #fff !important;
	color: #000 !important;
}
.text-white #lead-form-include input[type=submit] {
	border-left: 1px solid #fff !important;
	border-bottom: 1px solid #fff !important;
	color: #fff !important;
	margin-top:16px !important;
}
.text-white #lead-form-include form i {
	color: #000;
	z-index: 9;
}

.leadform-slider #lead-form-include  {
	margin: 0 !important;
}
.leadform-slider #lead-form-include input[type=submit] {
	margin-bottom: 10px !important;	
}
.leadform-slider {
	bottom: 0;
	height: auto;
	margin: 0 !important;
	max-width: 400px;
	position: absolute !important;
	right: 15px;
	top: 0;
	width: 33%;
	z-index: 9;
}
.leadform-slider .vc_col-sm-4,
.leadform-slider .vc_col-sm-4 .vc_column-inner,
.leadform-slider .vc_col-sm-4 #lead-form-include,
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12,
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form {
	display: flex;
	flex-flow: row wrap;
	justify-content: flex-end;
	height: 100%;
}
.leadform-slider .vc_col-sm-4.vc_col-has-fill>.vc_column-inner {
	padding: 100px 20px 20px;
}
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div {
	height: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	position: relative;
	width: 100% !important;
}
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div input[type=text]{
	margin-bottom: 16px !important;
}

.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div:nth-child(4) {
	width:28% !important;
	margin-right:4% !important;
}
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div:nth-child(5) {
	width:68% !important;
}
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div:nth-child(6) {
	width:100% !important;
}
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div:nth-child(7) {
	clear: left;
}
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div input, .leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div select {
	margin-bottom: 10px;
}
.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div input, .leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div select, .leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form div#day select, .leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form #timing-details, .leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form #day-details {
	padding:6px 10px 6px 30px !important;
	height: 35px !important;
	line-height: 23px !important;
}
.leadform-slider .heading {
	margin-top: -20px;
}
.leadform-slider .heading h2 {
	font-size: 26px;
	line-height: 30px;
}
@media(max-width:480px){
	.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div:nth-child(5), .leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div:nth-child(6) {
		float:left !important;
	}
}
@media only screen and (max-width: 1024px) {
	.leadform-slider {
		right: 0 !important;
	}
}
@media only screen and (max-width: 1023px) {
	.leadform-slider {
		border-bottom: 2px solid #333;
		height: auto;
		margin-left: auto !important;
		margin-right: 0 !important;
		margin-top: 20px;
		max-width:100vw !important;
		padding-bottom: 0;
		position: relative !important;
		width: 100vw;
	}
	.leadform-slider > div.wpb_column > div.vc_column-inner {
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.leadform-slider .vc_col-sm-4 {
		width:100% !important;
	}
	.leadform-slider .vc_col-sm-4.vc_col-has-fill>.vc_column-inner {
		padding: 20px;
	}
	.leadform-slider .vc_col-sm-4 #lead-form-include, .leadform-slider .vc_col-sm-4 .heading {
		max-width: 400px !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form {
		max-width:100% !important;
	}
	.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form h3 {
		font-size:16px !important;
	}
}
@media only screen and (min-width: 993px) and (max-width: 1199px) {
	.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form h3 {
		font-size:16px !important;
		line-height: 20px !important;
	}
	.leadform-slider .heading h2 span {
		font-size:22px !important;
		line-height: 26px !important;
	}
}
@media only screen and (min-width: 993px) {
	.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div {
		height: auto !important;
		margin: 0 !important;
		padding: 0 !important;
		width: 100% !important;
	}
	.leadform-slider .vc_col-sm-4 #lead-form-include .vc_col-sm-12 form > div input[type=text]{
		margin-bottom: 16px !important;
	}
}


.text-white #location a {
	color: #fff;
}

.nowrap {
	white-space: nowrap;
}

.margin-up-15px {
	margin-top: -20px;
}

table.tt_timetable .event_container {
	height:auto !important;
}
.mkdf-tabs .mkdf-tabs-nav li {
	float:none !important;
	display:inline-block !important;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li a, .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a {
	font-size: 12px!important;
	font-weight: 400 !important;
	letter-spacing: 2px !important;
	font-family: Montserrat,sans-serif!important;
	text-transform: uppercase !important;
}
.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a {
	border-width: 0 !important;
	line-height: 25px !important;
	padding: 7px 26px !important;
	color: #000 !important;
	background-color: #f6f6f6 !important;
	box-sizing: border-box !important;
	transition: color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out !important;
}
.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab.vc_active>a, .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a:focus, .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a:hover {
	color: #fff !important;
	background-color: #000 !important;
}
.mkdf-portfolio-single-holder {
	margin: 0 0 0 !important;
}
.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
	display: block !important;
	margin-left: -20px !important;
	margin-right: -20px !important;
}
.vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a {
	display: none !important;
}

@media only screen and (max-width: 1366px) {
	header.mkdf-page-header .mkdf-btn.mkdf-btn-small {
		padding-left: 16px !important;
		padding-right: 16px !important;
	}
	.mkdf-main-menu > ul > li > a {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
}

.mkdf-page-footer .mkdf-footer-top-holder {
	background-image: url(/wp-content/uploads/2020/07/bg_lines_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.mkdf-split-scrolling-section {
	background-image: url(/wp-content/uploads/2020/07/bg_lines.png);
	background-size: auto !important;
	background-position: -450px top !important;
	background-repeat: no-repeat;
}
@media only screen and (max-width: 1024px) {
	.mkdf-split-scrolling-section {
		background-position: -550px top !important;
	}
}
@media only screen and (max-width: 600px) {
	.mkdf-split-scrolling-section {
		background-position: -550px 35vh !important;
	}
}
.mkdf-content-inner .mkdf-title-holder.mkdf-centered-type .mkdf-title-inner {
	background-image: url(/wp-content/uploads/2020/07/bg_lines.png);
	background-repeat: no-repeat;
	background-position: 36% 39%;
}
@media only screen and (max-width: 1199px) {
	.column-reverse {
		display:flex;
		flex-direction:column-reverse
	}
}
@media only screen and (max-width: 1024px) {
	.mkdf-split-scrolling-section .mkdf-sss-ms-right {
		display: block !important;
		position: relative !important;
		width: 100vw !important;
		height: 60vh !important;
		order: 1;
		margin-bottom: -100px !important;
		z-index: -1;
	}
}

@media only screen and (max-width: 640px) {
	.mkdf-elements-holder.mkdf-one-column.mkdf-responsive-mode-768 .mkdf-eh-item {
		/*		display: block;*/
		margin-bottom: 30px;
		width: 100%;
	}
}
@media only screen and (max-width: 600px) {
	.mkdf-split-scrolling-section .mkdf-sss-ms-right {
		width: 100% !important;
		height: 45vh !important;
		margin-bottom: -15vh !important;
		transform: translateX(0) !important;
		z-index:0;
	}
}
@media only screen and (max-width: 480px) {
	.mkdf-elements-holder.mkdf-one-column.mkdf-responsive-mode-768 .mkdf-eh-item {
		margin-left: -10px;
	}
}
@media only screen and (max-width: 1024px) and (orientation: landscape) {
	.mkdf-split-scrolling-section .mkdf-sss-ms-right {
		display: block !important;
		position: fixed !important;
		width: calc(50% + 2px) !important;
		height: 100% !important;
		order: 0;
		margin-bottom: 0 !important;
		min-width: 100px !important;
		z-index: 0;
		top: 0;
	}
	.mkdf-split-scrolling-section .mkdf-sss-ms-left {
		float: left !important;
		width: calc(50% - 2px) !important;
		max-width: calc(100% - 100px) !important;
		margin-left: 0 !important;
	}
	.mkdf-split-scrolling-section .mkdf-sss-ms-left .mkdf-sss-ms-section {
		padding-left:10%;
		padding-right:10%;
		padding-top: 5%;
	}
}
@media only screen and (max-width: 768px) and (orientation: landscape) {
	.mkdf-split-scrolling-section .mkdf-sss-ms-right {
		width: calc(40% + 2px) !important;
	}
	.mkdf-split-scrolling-section .mkdf-sss-ms-left {
		width: calc(60% - 2px) !important;
	}
}

/* MODAL POPUP */
.bg-white {
	background-color: #fff !important;
}
.bg-black {
	background-color: #000 !important;
}
#popmake-3641 form {
	background:none !important;
	border: 0 !important;
}
#popmake-3641 .mobile {
	display:none;
}
#popmake-3641 .col-1 {
	padding: 0 !important;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
#popmake-3641 .col-1 > .vc_column-inner  > .wpb_wrapper,
#popmake-3641 .col-1 > .vc_column-inner  > .wpb_wrapper > .wpb_single_image,
#popmake-3641 .col-1 > .vc_column-inner  > .wpb_wrapper > .wpb_single_image > .vc_figure,
#popmake-3641 .col-1 > .vc_column-inner  > .wpb_wrapper > .wpb_single_image > .vc_figure > .vc_single_image-wrapper {
	height: 100%;
}
#popmake-3641 .col-2 {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	padding: 4%;
}
#popmake-3641 .object-fit img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
#popmake-3641 .col-2 .row.my-4 {
	clear: both;
	overflow: hidden;
}
#popmake-3641 .col-1 .vc_column-inner, #popmake-3641 .col-2 .vc_column-inner {
	padding: 0 !important;
}
#popmake-3641 .col-1 .vc_column-inner figure, #popmake-3641 .col-1 .vc_column-inner figure > div, #popmake-3641 .col-1 .vc_column-inner figure > div > img {
	border-radius: 4px;
	width: 100%;
}
#popmake-3641 .heading.desktop h2 {
	line-height: 80%;
	text-transform: none;
}
#popmake-3641 input[type=text], #popmake-3641 input[type=email] {
	background: #fff !important;
	border: 1px solid #e1e1e1 !important;
	color: #000 !important
		font-size: 14px !important;
	font-weight: inherit;
	height: 43px !important;
	line-height: calc(43px - (24px - 2px)) !important;
	padding: 10px !important;
	position: relative;
	transition: border-color .2s ease-in-out;
}
#popmake-3641 input[type=text], #popmake-3641 input[type=email] {
	border-radius: 0 !important;
}
#popmake-3641 input[type=submit], #popmake-3641 button[type=submit] {
/*	background-color: transparent !important;
	border-left: 1px solid #fff !important;
	border-bottom: 1px solid #fff !important;
	float: right;
	height: auto !important;
	line-height: 1em !important;
	padding: 0 0 12px 13px!important;
	width: auto !important;*/
	
	background: #519DE9;
	border-radius: 4px;
	height: 48px;
	line-height: 48px;
	padding: 0 13px!important;
	width: 100%;

	border: 0 !important;
	box-sizing: border-box !important;
	color: #fff !important;
	cursor: pointer;
	display: inline-block !important;
	font-family: Montserrat,sans-serif !important;
	font-size: 12px !important;
	font-weight: 400 !important;
	letter-spacing: 2px;
	margin: 15px 0 !important;
	outline: 0;
	position: relative;
	text-transform: uppercase !important;
	vertical-align: middle;
}
#popmake-3641 .wpcf7-form div.wpcf7-response-output {
	color: #000;
	margin-top: 0;
}
#popmake-3641 .wpcf7-form span.wpcf7-not-valid-tip {
	margin-top: -20px;
    margin-bottom: 20px;
}
#popmake-3641 .disclaimer p {
	line-height: 1.5 !important;
	padding-left: 1em;
	padding-right: 1em;
}
@media(max-width:767px){
	#pum-3641 .pum-content + .pum-close, .pum-theme-sjja-default-theme .pum-content + .pum-close {
		right: -14px;
	}
	#popmake-3641 .col-2 {
		border-radius: 4px;
		padding: 20px;
	}
	#popmake-3641 .desktop {
		display:none;
	}
	#popmake-3641 .mobile {
		display:block;
	}
}
@media only screen and (max-width: 1024px) {
	#popmake-3641 .heading.desktop h2 span {
		font-size:16pt !important;
		line-height:16pt !important;
	}
}

@media only screen and (max-width: 1024px) and (orientation: landscape) {
	.pum-container.pum-responsive.pum-responsive-medium {
		margin-left: -40%;
		width: 80%;
	}
}

.mkdf-owl-slider .owl-stage-outer {
	margin-left: 7em;
    margin-right: 7em;
}
@media only screen and (max-width: 1024px) {
	.mkdf-owl-slider .owl-stage-outer {
		margin-left: 0;
		margin-right: 0;
	}
	.mkdf-owl-slider .owl-nav .owl-prev {
		left: 0 !important;
	}
	.mkdf-owl-slider .owl-nav .owl-next {
		right: 0 !important;
	}
	.mkdf-clients-carousel-holder .mkdf-cc-link {
		margin-left: 4em;
		margin-right: 4em;
	}
}
@media only screen and (max-width: 680px) {
	.mkdf-owl-slider .owl-stage-outer {
		margin-left: 0;
		margin-right: 0;
	}
	.mkdf-clients-carousel-holder .mkdf-cc-link {
		margin-left: 3em;
		margin-right: 3em;
	}
}

.home .mkdf-process-holder.mkdf-process-appeared .mkdf-process-item .mkdf-process-overlay {
	background-color: rgba(0,0,0,.1);
}
.home .mkdf-process-holder .mkdf-process-item:hover .mkdf-process-overlay {
    background-color: rgba(0,0,0,0);
}
body.single-post .mkdf-blog-holder article .mkdf-post-info-top {
	margin-bottom: 6em !important;
    margin-top: -6em;
    text-align: center;
}
@media only screen and (max-width: 1024px) {
	body.single-post .mkdf-blog-holder article .mkdf-post-info-top {
		margin-bottom: 6em !important;
	}
}

/* TOP BAR */

.mkdf-top-bar {
	display: block !important;
	height: auto !important;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	position: fixed !important;
	transition: all .6s cubic-bezier(.77,0,.175,1);
	transform: translateY(-100%);
}
.mkdf-top-bar .mkdf-btn.mkdf-btn-small {
    padding: 4px 16px;
}
.mkdf-top-bar .mkdf-btn-outer-holder.mkdf-btn-outer-outline:hover .mkdf-btn {
	transform: none !important;
}
.mkdf-top-bar .mkdf-btn-outer-holder .mkdf-btn-text {
	font-weight: 800;
}
.mkdf-top-bar .mkdf-btn-outer-holder.mkdf-btn-outer-outline .mkdf-btn-bottom-line,
.mkdf-top-bar .mkdf-btn-outer-holder.mkdf-btn-outer-outline .mkdf-btn-left-line,
.mkdf-top-bar .mkdf-btn-outer-holder.mkdf-btn-outer-outline .mkdf-btn-right-line,
.mkdf-top-bar .mkdf-btn-outer-holder.mkdf-btn-outer-outline .mkdf-btn-top-line {
	display: none;
}
.mkdf-top-bar>.mkdf-vertical-align-containers {
	align-content: center;
    align-items: center;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
}
.mkdf-top-bar .mkdf-vertical-align-containers .mkdf-position-left {
	padding-right: 0.5em;
}
.mkdf-top-bar .mkdf-vertical-align-containers .mkdf-position-right {
	padding-left: 0.5em;
}
.mkdf-top-bar.mkdf-top-bar-appear {
	left: 0;
	position: fixed;
	top: 0;
	z-index: 999;
	transform: translateY(0);
}

@media only screen and (max-width: 1024px) {
	.mkdf-top-bar .mkdf-vertical-align-containers .mkdf-position-left-inner {
		text-align: center;
	}
	.mkdf-top-bar .mkdf-vertical-align-containers .mkdf-position-left-inner h2 {
		line-height: 20px;
		margin-bottom: 0.25em;
	}
	.mkdf-top-bar .mkdf-vertical-align-containers .mkdf-position-left {
		padding-right: 0;
	}
	.mkdf-top-bar .mkdf-vertical-align-containers .mkdf-position-right {
		padding-left: 0;
	}
}

/* CONTACT FORMS BUTTON */
#lead-form-include button[type=submit] {
    background-color: rgba(0,0,0,0);
    border: 0;
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
    box-sizing: border-box;
    color: #000;
    cursor: pointer;
    display: inline-block;
    float: right;
    font-size: 12px;
    font-weight: 400;
    height: auto;
    letter-spacing: 2px;
    line-height: 1em;
    margin: 0;
    outline: 0;
    padding: 0 0 12px 13px!important;
    position: relative;
    text-transform: uppercase;
    vertical-align: middle;
    width: auto;
}
.text-white #lead-form-include button[type=submit] {
    border-left: 1px solid #fff !important;
    border-bottom: 1px solid #fff !important;
    color: #fff !important;
    margin-top: 16px !important;
}
.leadform-slider #lead-form-include button[type=submit] {
    margin-bottom: 10px !important;
}
