/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 02 2022 | 01:45:25 */
#read-more {display:none;}

#read-more a {
	color :#032c55!important;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

#read-more a:hover {
	color: #ed2d16;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

#show-more, a#hide-less {
	color: #94794f;
}

.kk-footer-container { 
	display: block;
	width: 100%;
  	padding-top: 50px;
}

.kk-footer {
    display: flex;
	justify-content: space-between; margin: 0 auto;
}

.kk-footer a {
	color:#032c55!important;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out; 
	-o-transition: all 0.4s ease-in-out; 
	transition: all 0.4s ease-in-out;
}

.kk-footer ul {
list-style: outside none none;
margin: 0;
padding: 0 5px; 
}

.kk-footer a:hover {
color:#000!important; 
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out; 
-o-transition: all 0.2s ease-in-out; 
transition: all 0.2s ease-in-out;
}

@media (max-width: 799px) { 
	.kk-footer {
		padding: 20px 10px 0;
		text-align: center; 
		display:block;
	}
}
#popular-searches{display:none;}
#hide-links{display:none;}
#kk-stone-colors{display:none;}
#hide-color{display:none;}

.kk-h2
{
	font-size: 3.25rem;
    line-height: 1.09;
    margin-bottom: 1rem;
        letter-spacing: -.025em;
        font-family: Addington CF,sans-serif;
    font-weight: 700;
    position: relative;
    z-index: 2;
    color: inherit;
	text-align: center !important;

}