.shared-banner-cta h2{
	text-transform: uppercase;
}

.shared-banner-cta{
	padding-top: 10%;
}

#widget__close-clone{
background-color:#fff!important;
}

.healcode-title-text{
text-shadow:none;
}
.healcode-title-text{
	padding-left: 0px!important;
}

#post-107 .entry-content{
	padding-top:0px;
}

.top-bar{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f79027+0,fbd141+50,61bc47+100 */
background: #f79027; /* Old browsers */
background: -moz-linear-gradient(left, #f79027 0%, #fbd141 50%, #61bc47 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #f79027 0%,#fbd141 50%,#61bc47 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #f79027 0%,#fbd141 50%,#61bc47 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79027', endColorstr='#61bc47',GradientType=1 ); /* IE6-9 */
}
.home .banner {
	min-height:550px;
}

hr{
	margin-bottom: 50px;
}

.header-email, .header-mailing{
text-align: right!important;
color:#ffffff;
}
.header-email a{
	color:#F79027;
}
p{
	hyphens:none;
}
.page-title{
padding-left:20px;
}
h1{
font-size: 45px;
text-shadow: 1px 0 0 #c74734;
text-transform:uppercase;
}

.entry-title a{
color: #F79027;
text-shadow: none;
text-decoration: none!important;

}

#content{
padding: 5% 0;
}

#content h2{
color: #61BC47;
text-transform:uppercase;
font-size: 30px;
margin-top: 5px!important;
text-shadow: 1px 0 0 #458533;
}
#sidebar1 .widgettitle {
text-shadow: 1px 1px 0 #498e34;
	margin: 0px;
}
#strong-testimonials-view-widget-3{
	margin-top:0px;
}
.strong-form-inner{
	padding:10px!important;
}
.required-notice{
	display:none;
}
.nav ul{
background-color:#191919;
margin:0px;
}
.menu-item{
font-size: 15px;
text-transform: uppercase;
}
.pre-main-content-section-bg{
background-color: #000!important;
}
.service-content-pre p{
display: none;
}
.service-boxes-pre, .service-boxes {
padding:0px!important;

}
.service-boxes {
background-size: cover!important;
}
.service-box-bg-pre {
padding:0px!important;
margin-top:-11px!important;

}
.inner-service-box-bg-pre{
box-shadow: none;
padding: 0!important;
margin: 0!important;
}
.service-button-pre{
display: none;
}
.pre-main-content .widgettitle{
font-family: Fredoka One !important;
font-size: 30px!important;
	text-shadow: 0 0 5px #000;
}
.servicebox1{
padding: 30px;
height: 350px;
background-image:url('https://kurhealthspa.com/wp-content/uploads/2018/11/29744553_2023123121308655_8002052870521848439_o.jpg')!important;	
background-size:700px!important;
background-position: center center !important;
}
.servicebox1 img:hover {
transform: scale(1.1);
}

.servicebox2{
height: 350px;
padding: 30px;
background-image:url('https://kurhealthspa.com/wp-content/uploads/2018/11/ac212e97-bded-46ed-8043-db41bfbb73e5.jpg')!important;	
background-size:700px!important;
background-position: center center!important;
}
.servicebox2 img:hover {
transform: scale(1.1);
}

.servicebox3{
height: 350px;
padding: 30px;
background-image:url('https://kurhealthspa.com/wp-content/uploads/2018/11/5d6bcb70-796e-4f2f-b1f0-beb282f63628.jpeg')!important;	
background-size:700px!important;
background-position: right center!important;
}
.servicebox3 img:hover {
transform: scale(1.1);
}

.servicebox1a{
padding: 30px;
height: 350px;
background-image:url('https://kurhealthspa.com/wp-content/uploads/2018/07/a399528f-2302-46d2-a6c4-897d6058b6c5.jpg')!important;	
background-size:900px!important;
background-position: center center !important;
}
.servicebox1a img:hover {
transform: scale(1.1);
}

.servicebox2a{
height: 350px;
padding: 30px;
background-image:url('https://kurhealthspa.com/wp-content/uploads/2018/11/c25acd57-7464-4d4d-a168-513430af436f.jpg')!important;	
background-size:700px!important;
background-position: center center!important;
}
.servicebox2a img:hover {
transform: scale(1.1);
}

.servicebox3a{
height: 350px;
padding: 30px;
background-image:url('https://kurhealthspa.com/wp-content/uploads/2018/11/218f8679-a1cb-4aae-b8bf-e85dd5f4402b_h.jpg')!important;	
background-size:700px!important;
background-position: center bottom !important;
}
.servicebox3a img:hover {
transform: scale(1.1);
}
.minfo a{
	background-color:#000;
	text-transform: uppercase;
	font-size:15px;
	color:#fff!important;
	text-decoration: none!important;
	padding: 5px 15px;
	border-radius: 5px;
}
.minfo a:hover{
	background-color:#fff;
	color:#000!important;
}

#logo img{
padding-top: 5px!important;
}

.widgettitle{
text-shadow: 1px 1px 0 #191919;
color:#fff;
line-height: 110%;
font-size:30px!important;
font-weight: normal!important;
text-transform:uppercase;
}

.footer .d-1of3{
text-align: left;
padding: 20px;
}

#footer-columns{
text-align: left!important;}

#footer-columns h4{
border-bottom: dotted 1px #FBD141 ;
text-transform:uppercase;
font-size: 30px;
line-height: 150%;
text-align: left;
font-weight: normal;
}

.ginput_container_radio{
float: left!important;
}

.footer .gfield_label{
text-align: left!important;
font-size: 13px!important;
}

#strong-testimonials-view-widget-2 .textwidget{
	font-size: 25px;
	text-transform: uppercase;
}
.inner-post-content-widgets {
	background-color: rgba(0, 0, 0, 0.8);
	margin:0px!important;
}
#strong-testimonials-view-widget-2{
margin: 5% 0;
width: 50%;
color:#fff;

}
.testimonial-name{
	font-family:Qwigley;
	font-size: 50px!important;
	line-height: 200%;
}
.widget .strong-view.modern .readmore a{
	background-color:#F79027;
	text-transform: uppercase;
	font-size:13px;
	color:#000!important;
	text-decoration: none!important;
	padding: 3px 10px;
	border-radius: 5px;
}
.strong-view.modern .testimonial-heading{
	display:none;
}
#strong-testimonials-view-widget-2 .widgettitle{
	color: #FBD141;
	text-shadow: 1px 1px 0 #fba641;
	font-size: 45px!important;
	margin:20px 0 5px 0;
}

.soliloquy-container .soliloquy-image{
	border: solid 5px #ffffff;
	margin: auto 5px!important;
}

#soliloquy-2{
	margin: 0px!important;
	padding:0px!important;
}
.soliloquy-image-slide{
	width: auto!important;

}
.shiftnav-toggle-burger{
	padding: 12px 15px!important;
}
.shiftnav-target {
background-color: #f15741!important;
}
@media only screen and (max-width: 800px){
	.home .banner {
	min-height:300px;
}
	
	.header-email {
	margin-top:20px!important;
}
.header-email, .header-mailing{
text-align: center!important;
	}
#strong-testimonials-view-widget-2{
width: 100%;
padding: 30px 0;			
	}
	.testimonial-content{
		margin: 15px!important;
	}
}

@media only screen and (max-width: 600px) {
.home .banner {
	min-height:300px;
}
#logo img{
max-width: 60%;
padding-top: 5px!important;
}


	.service-boxes {
background-size: 810px!important;
}
}