#logo {
	z-index: 1;
}

.hots-logo {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	background: linear-gradient( to bottom, rgba( 0,43,84,0 ), rgba( 0,43,84,.8 ) );
}

.hots-logo img {
	width: 800px;
	margin-bottom: 2rem;
}

.hots-logo button {
	display: block;
	margin: 0 auto 2rem auto;
}

.header-ctas {
	text-align: right;
	position: relative;
	font-family: MyriadProLight, 'Source Sans Pro';
}

.header-ctas .kcl-clean-button {
	margin: 1.5rem .9rem;
	padding: .5rem 1rem;
}

.header-ctas i {
	font-size: 1.5em;
  vertical-align: middle;
}

.site-header .kcl-clean-button {
	transition: 0s;
}

.site-header .kcl-clean-button .fa {
	background: transparent;
	padding: 0;
	margin: 0;
	min-width: 0;
	padding-right: .5rem;
}

.site-header .kcl-clean-button img, .kcl-header-phone img {
	height: 1rem;
	margin-right: .5rem;
}

.site-header .kcl-clean-button img {
	vertical-align: top;
}

.site-header .kcl-clean-button img.white, .kcl-header-phone img.red {
	display: none;
}

.site-header .kcl-clean-button:hover img.red, .kcl-header-phone:hover img.white {
	display: none;
}

.site-header .kcl-clean-button:hover img.white, .kcl-header-phone:hover img.red {
	display: initial;
}

.kcl-header-phone {
	margin: 1rem 0 0 0;
	color: #fff;
	white-space: nowrap;
	display: inline-block;
}

/*
#featured-posts .slide-content {
	position: relative;
}
*/

button.kcl-clean-button, .kcl-clean-button {
	background: #fff;
	color: #af0613;
	font-family: MyriadProLight, 'Source Sans Pro';
}

button.kcl-clean-button:hover, .kcl-clean-button:hover {
	background: #af0613;
	color: #fff;
}

@media ( max-width: 960px ) {
	.header-ctas {
		float: none;
		clear: both;
		text-align: center;
		margin: 0;
	}
	
	.header-ctas .kcl-clean-button {
		margin-bottom: 0;
	}
}

@media ( max-width: 768px ) {
	html #logo {
		margin-bottom: 0;
	}
}

@media ( max-width: 360px ) {
	.header-ctas .kcl-clean-button {
		margin-left: .25rem;
		margin-right: .25rem;
	}
} 

/* .wpzoom-featured-posts.slides li:before {
	content: url('https://stage.karmecholing.org/wp-content/plugins/karme-choling-hot-widget/kcl_hot_logo.png');
	position: absolute;
	z-index: 99999;
	bottom: 0;
	left: 0;
	width: 80%;
} */
