
#lt_inner_text {padding:3px;}
#lt_inner h1.firsth1 {margin-left:55px; margin-top:-10px; margin-bottom:25px;}

		

#rt_fraise {position:relative; margin:0 auto; background:url(/vimages/ind_fraise_mowing.png) no-repeat; width:329px; height:250px; max-width:96%;}
	#rt_fraise_title {position:absolute; top:10px; width:100%;  text-align:center; font-family:ZFCMediumItalic; color:#fff; font-size:42px; text-shadow:1px 1px 3px rgba(0,0,0,0.4); text-align:center;}
	#rt_fraise_desc {position:absolute; color:#fff; text-align:center; margin:0 30px; bottom:25px; font-size:13px; line-height:15px; font-family:DLPBold; }
	
#rt_ind_text {font-family:DLPRegular; margin:0 30px; font-size:15px; line-height:19px; color:#666;}
	.ind_banner_subpages {padding:16px 0;}
	.ind_banner_subpages a {font-family:DLPBold; -webkit-transition: all 150ms ease-out; transition: all 150ms ease-out; font-size:20px; line-height:20px; display:block; padding:12px 16px 7px 16px; color:#333;}
	.ind_banner_subpages a:nth-child(2n+2) {background:#EBF2E8;}
	.ind_banner_subpages a:hover {padding:12px 13px 7px 19px; color:#5B9041}
	
#ind_banner_col1 .ind_banner_subpages a {margin-right:-10px}
#ind_banner_col2 .ind_banner_subpages a {padding:12px 16px 7px 16px; border-left:3px solid #fff; margin:0 -11px;}	
	#ind_banner_col2 .ind_banner_subpages a:hover {padding:12px 13px 7px 19px;}
#ind_banner_col3 .ind_banner_subpages a {border-left:3px solid #fff; margin:0 -10px;} 

#currentweather {
}
	#cwicon {display:block; margin:0 auto;}
	#cwtemp {font-size:20px; padding-left:10px; overflow: auto;}
	
#highlights2 .td {vertical-align:middle; padding-bottom:20px;}

.hl_item {padding:0;}
.hl_item a {text-decoration:none; padding:4px 1%; width:98%; border-radius:5px; display:inline-block; font-family:Calibri; font-weight:normal; color:#005293; font-size:18px; -webkit-transition: all 225ms ease-out; transition: all 225ms ease-out;}
.hl_title {line-height:17px;}
.hl_msg {font-size:14px; line-height:16px; margin:4px 11px 0 11px; padding-left:5px; color:#005293; }
	
.hl_date {width:25px; height:25px; padding:8px; border-radius:50%; line-height:14px; border:2px solid #AEC0C7; background:#fff; -webkit-transition: all 225ms ease-out; transition: all 225ms ease-out; text-align:center; display:inline-block;}
	.hl_date_month {color:#3F9C35; font-family:CalibriBold; font-size:13px; text-transform:uppercase; -webkit-transition: all 225ms ease-out; transition: all 225ms ease-out;}
	.hl_date_day {color:#005293; -webkit-transition: all 225ms ease-out; transition: all 225ms ease-out;}
	

	
	
.hl_item a:hover {color:#333; background:#F5F7F8;}
.hl_item a:hover .hl_date {background:#005293; border:2px solid #3F9C35;}
.hl_item a:hover .hl_date_month {color:#E6E5D8;}
.hl_item a:hover .hl_date_day {color:#fff;}

.tblrates {table-layout:fixed; width:50%; padding-bottom:10px;  border:1px solid #B4BFB5; border-collapse:collapse}
.tblrates th {padding:6px; font-size:14px}
.tblrates td {padding:3px; background:#D2DFD4; border:1px solid #C0CBC2; font:12px arial}
.tblrates td.rt {text-align:right; font-weight:bold}

.img_rate {
	max-width:75%; 
	float:right; 
	margin:0px 10px 0px 10px;
}

.ctct-form-header {
	font-family:DLPBold !important;
	font-size: 29px !important;
	color: #333 !important;
	font-variant: Small-Caps !important;
	line-height: 29px !important;
	letter-spacing: -1px !important;
}

.ctct-form-button {
	width: 75% !important;
	margin: auto !important;
}

.ctct-form-footer {
	display:none;
}

.ctct-form-defaults {
	padding:0px !important;
	font-family:DLPRegular; 
	line-height:20px; 
	color:#666 !important;
	-moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
}

.ctct-form-text, .ctct-form-label {
	font-size:20px; 
	padding-left:10px;
	color:#666 !important;
	font-family:DLPRegular;
}

.ctct-gdpr-text {
	color:#666 !important;
}

.ctct-inline-form {
	width: 100% !important;
	margin: auto !important;
	padding: 15px 0px 15px 0px !important;	
}
.ctct-form-custom {
	background-color: rgba(212, 222, 219, 0.5);
	padding: 15px;
	
}


@media screen and (min-width: 1200px){

#ind_bannerwrapper {display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap;  margin-bottom:20px;  border-bottom:2px solid rgba(212,222,219,0.5);}
#ind_bannerwrapper a {text-decoration:none;}
	#ind_banner_col1 {max-width:30%; margin-right:2%;}
	#ind_banner_col2 {max-width:30%; margin-right:2%;}
	#ind_banner_col3 {max-width:30%;}
	
	
	.ind_banner_txt {position:relative; margin:0 auto; bottom:70px; text-align:center; font-family:DLPBlack; font-style:italic; text-shadow:1px 1px 5px rgba(0,0,0,0.5); font-variant:Small-Caps; font-size:31px; letter-spacing:0; transform: scaleY(1.5); transform-origin: 0 0;}
	
	#ind_banner_col1 a .ind_banner_txt, #ind_banner_col2 a .ind_banner_txt, #ind_banner_col3 a .ind_banner_txt {color:#fff; -webkit-transition: color 250ms ease-out; transition: color 250ms ease-out;}
	#ind_banner_col1 a:hover .ind_banner_txt, #ind_banner_col2 a:hover .ind_banner_txt, #ind_banner_col3 a:hover .ind_banner_txt {color:#5B9041; -webkit-text-stroke: 1px #fff; text-shadow: 1px 1px 5px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;}
	/* #ind_banner_col1 a:hover #ind_banner_about {transform: scale(1.2);} */
	
		#ind_banner_about, #ind_banner_location, #ind_banner_rates-hours, #ind_banner_shop {position:relative; min-width:288px; height:289px; overflow:hidden;}
		#ind_banner_about {border-radius:20px 0 0 20px;}
		#ind_banner_location {border-radius:20px 0 0 20px;}
		#ind_banner_shop {}
		#ind_banner_rates-hours {border-radius:0 20px 20px 0;  }	
		#ind_banner_about_image {width:100%; height:100%; background-image:url(/vimages/ind_newabout.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;} 
		#ind_banner_location_image {width:100%; height:100%; background-image:url(/vimages/ind_newabout.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;} 

		#ind_banner_rates-hours_image {width:100%; height:100%; background-image:url(/vimages/ind_location.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;} 
		#ind_banner_shop_image {width:100%; height:100%; background-image:url(/vimages/ind_rates-hours.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;}
		
		#ind_banner_col1 a #ind_banner_location_image, #ind_banner_col2 a #ind_banner_shop_image, #ind_banner_col3 a #ind_banner_rates-hours_image {-webkit-transition: all 350ms ease-out; transition: all 350ms ease-out;}
		#ind_banner_col1 a:hover #ind_banner_location_image, #ind_banner_col2 a:hover #ind_banner_shop_image, #ind_banner_col3 a:hover #ind_banner_rates-hours_image {transform: scale(1.15);}
	
/* Highlights Features //////////////// */
#featuresholder {padding-top: 10px;}
#featuresholder h2 {padding:0; margin-top:0; color:#52616F;}
#highlightfeatures {position:relative; width:100%; overflow:hidden; padding:0px; z-index: 1; margin: 0 5px;}
	#highlightfeatures ul {list-style:none; margin:0px; padding: 0px;}
	#highlightfeatures li {display:none; position:relative; margin-left:0px; opacity:0; filter:alpha(opacity=0);}
	#highlightfeatures li img {display:block; margin:0 auto; width:100%; height:auto;
	-moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
	border-radius: 5px;
	}
	#highlightfeatures li h3 {position:relative; text-align:center; display:block; font-weight:normal; font-family:DLPRegular, Sans-serif, helvetica, arial; color:#52616F;  font-size:22px; margin:15px 30px}
		#highlightfeatures li h3 a {color:#0EB4E1; text-decoration:none; -webkit-transition: all 225ms ease-out; transition: all 225ms ease-out;}
		#highlightfeatures li h3 a:hover {color:#87CD44}
	#highlightfeatures li div {position:relative; text-align:center; font-size:14px; margin:0 45px}
		#highlightfeatures li div a {color:#0EB4E1; text-decoration:none}
	
	#hlft_prev {top:90px; left:5px; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_lt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next {top:90px; right:5px; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_rt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
	#hlft_prev:hover  {cursor:pointer; background:url(/vimages/t/hl_arrow_lt_on.png) no-repeat left center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next:hover {cursor:pointer; background:url(/vimages/t/hl_arrow_rt_on.png) no-repeat right center; background-color: rgba(227, 227, 227, .1);}

}

@media screen and (max-width: 1199px) and (min-width:1000px){

#ind_bannerwrapper {display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap;  margin-bottom:20px;  border-bottom:2px solid rgba(212,222,219,0.5);}
#ind_bannerwrapper a {text-decoration:none;}
	#ind_banner_col1 {width:32%; margin-right:2%;}
	#ind_banner_col2 {width:32%; margin-right:2%;}
	#ind_banner_col3 {width:32%;}
	
	
	.ind_banner_txt {position:relative; margin:0 auto; bottom:70px; text-align:center; font-family:DLPBlack; font-style:italic; text-shadow:1px 1px 5px rgba(0,0,0,0.5); font-variant:Small-Caps; font-size:31px; letter-spacing:0; transform: scaleY(1.5); transform-origin: 0 0;}
	
	#ind_banner_col1 a .ind_banner_txt, #ind_banner_col2 a .ind_banner_txt, #ind_banner_col3 a .ind_banner_txt {color:#fff; -webkit-transition: color 250ms ease-out; transition: color 250ms ease-out;}
	#ind_banner_col1 a:hover .ind_banner_txt, #ind_banner_col2 a:hover .ind_banner_txt, #ind_banner_col3 a:hover .ind_banner_txt {color:#5B9041; -webkit-text-stroke: 1px #fff; text-shadow: 1px 1px 5px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;}
	/* #ind_banner_col1 a:hover #ind_banner_about {transform: scale(1.2);} */
	
		#ind_banner_about, #ind_banner_shop, #ind_banner_location, #ind_banner_rates-hours {position:relative; min-width:288px; height:289px; overflow:hidden;}
		#ind_banner_about {border-radius:20px 0 0 20px;}
		#ind_banner_location {border-radius:20px 0 0 20px;}
		#ind_banner_shop {}
		#ind_banner_rates-hours {border-radius:0 20px 20px 0;  }	
		
		#ind_banner_about_image {width:100%; height:100%; background-image:url(/vimages/ind_newabout.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;} 
		#ind_banner_location_image {width:100%; height:100%; background-image:url(/vimages/ind_newabout.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;} 
		#ind_banner_rates-hours_image {width:100%; height:100%; background-image:url(/vimages/ind_location.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;} 
		#ind_banner_shop_image {width:100%; height:100%; background-image:url(/vimages/ind_rates-hours.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;}
		
		#ind_banner_col1 a #ind_banner_location_image, #ind_banner_col2 a #ind_banner_shop_image, #ind_banner_col3 a #ind_banner_rates-hours_image {-webkit-transition: all 350ms ease-out; transition: all 350ms ease-out;}
		#ind_banner_col1 a:hover #ind_banner_location_image, #ind_banner_col2 a:hover #ind_banner_shop_image, #ind_banner_col3 a:hover #ind_banner_rates-hours_image {transform: scale(1.15);}
	
/* Highlights Features //////////////// */
#featuresholder {padding-top: 10px;}
#featuresholder h2 {padding:0; margin-top:0; color:#52616F;}
#highlightfeatures {position:relative; width:75%;}
	#highlightfeatures ul {list-style:none; margin:0px; padding: 0px;}
	#highlightfeatures li {display:none; position:relative; margin-left:-30px; margin-right: 30px; opacity:0; filter:alpha(opacity=0);}
	#highlightfeatures li img {display:block;  margin-left:30px; width: 100%; height:auto;
	-moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
	border-radius: 5px;
	}
	#highlightfeatures li h3 {position:relative; text-align:center; display:block; font-weight:normal; font-family:DLPRegular, Sans-serif, helvetica, arial; color:#52616F;  font-size:22px; margin:15px 30px}
		#highlightfeatures li h3 a {color:#0EB4E1; text-decoration:none; -webkit-transition: all 225ms ease-out; transition: all 225ms ease-out;}
		#highlightfeatures li h3 a:hover {color:#87CD44}
	#highlightfeatures li div {position:relative; text-align:center; font-size:14px; margin:0 45px}
		#highlightfeatures li div a {color:#0EB4E1; text-decoration:none}
	
	#hlft_prev {top:30%; left:1%; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_lt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next {top:30%; right:1%; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_rt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
		#hlft_prev:hover  {cursor:pointer; background:url(/vimages/t/hl_arrow_lt_on.png) no-repeat left center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next:hover {cursor:pointer; background:url(/vimages/t/hl_arrow_rt_on.png) no-repeat right center; background-color: rgba(227, 227, 227, .1);}

.ctct-inline-form {
	width: 75% !important;
	float: left;
	padding: 15px 0px 15px 0px !important;	
}
}

@media screen and (max-width: 999px){

#rt_ind_text {font-family:DLPRegular; margin:0 30px; font-size:15px; line-height:19px; color:#666;}
	.ind_banner_subpages {padding:16px 0;}
	.ind_banner_subpages a {font-family:DLPBold; -webkit-transition: all 150ms ease-out; transition: all 150ms ease-out; font-size:20px; line-height:20px; display:block; padding:2px 2px 2px 2px; color:#333;}
	.ind_banner_subpages a:nth-child(2n+2) {background:#EBF2E8;}
	.ind_banner_subpages a:hover {padding:4px 4px 4px 4px; color:#5B9041}

	#lt_inner h1.firsth1 {margin-left:5px; margin-top:-10px; margin-bottom:5px;}
	#lt_inner h1.firsth1 {font-family:DLPBold; font-size:22px; margin-left:5px; margin-top:-15px; margin-bottom:0; padding:0; font-variant:Small-Caps; color:#5B9041;}

	#ind_bannerwrapper { margin-bottom:20px;  border-bottom:2px solid rgba(212,222,219,0.5);}
#ind_bannerwrapper a {text-decoration:none;}
	#ind_banner_col1 {width:90%; margin:auto; padding-bottom:5px;}
	#ind_banner_col2 {width:90%; margin:auto; padding-bottom:5px;}
	#ind_banner_col3 {width:90%; margin:auto;}
	
	
	.ind_banner_txt {position:relative; margin:0 auto; bottom:90px; text-align:center; font-family:DLPBlack; font-style:italic; text-shadow:1px 1px 5px rgba(0,0,0,0.5); font-variant:Small-Caps; font-size:22px; letter-spacing:0; transform: scaleY(1.5); transform-origin: 0 0;}
	
	#ind_banner_col1 a .ind_banner_txt, #ind_banner_col2 a .ind_banner_txt, #ind_banner_col3 a .ind_banner_txt {color:#fff; -webkit-transition: color 250ms ease-out; transition: color 250ms ease-out;}
	#ind_banner_col1 a:hover .ind_banner_txt, #ind_banner_col2 a:hover .ind_banner_txt, #ind_banner_col3 a:hover .ind_banner_txt {color:#5B9041; -webkit-text-stroke: 1px #fff; text-shadow: 1px 1px 5px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;}
	/* #ind_banner_col1 a:hover #ind_banner_about {transform: scale(1.2);} */
	
		#ind_banner_about,#ind_banner_shop, #ind_banner_location, #ind_banner_rates-hours {position:relative; margin:auto; max-width:90%; height:289px; overflow:hidden;}
		#ind_banner_about {border-radius:20px 20px 20px 20px;}
		#ind_banner_location {border-radius:20px 20px 20px 20px;}
		#ind_banner_shop {border-radius:20px 20px 20px 20px;}
		#ind_banner_rates-hours {border-radius:20px 20px 20px 20px;}

		#ind_banner_about_image {width:100%; height:100%; background-image:url(/vimages/ind_newabout_wide.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;} 
		#ind_banner_location_image {width:100%; height:100%; background-image:url(/vimages/ind_newabout_wide.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;}
		#ind_banner_rates-hours_image {width:100%; height:100%; background-image:url(/vimages/ind_location_wide.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;} 
		#ind_banner_shop_image {width:100%; height:100%; background-image:url(/vimages/ind_rates-hours_wide.jpg); background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center;}

	#ind_banner_col1 a #ind_banner_location_image, #ind_banner_col2 a #ind_banner_shop_image, #ind_banner_col3 a #ind_banner_rates-hours_image {-webkit-transition: all 350ms ease-out; transition: all 350ms ease-out;}
		#ind_banner_col1 a:hover #ind_banner_location_image, #ind_banner_col2 a:hover #ind_banner_shop_image, #ind_banner_col3 a:hover #ind_banner_rates-hours_image {transform: scale(1.15);}

	/* Highlights Features //////////////// */
#featuresholder {padding-top: 10px;}
#featuresholder h2 {padding:0; margin-top:0; color:#52616F;}
#highlightfeatures {position:relative; width:75%;}
	#highlightfeatures ul {list-style:none; margin:0px; padding: 0px;}
	#highlightfeatures li {display:none; position:relative; margin-left:-30px; margin-right: 30px; opacity:0; filter:alpha(opacity=0);}
	#highlightfeatures li img {display: inline-block;  margin-left:30px; width:100%; height:auto; 
	-moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
	border-radius: 5px;
	}
	#highlightfeatures li h3 {position:relative; text-align:center; display:block; font-weight:normal; font-family:DLPRegular, Sans-serif, helvetica, arial; color:#52616F;  font-size:22px; margin:15px 30px}
		#highlightfeatures li h3 a {color:#0EB4E1; text-decoration:none; -webkit-transition: all 225ms ease-out; transition: all 225ms ease-out;}
		#highlightfeatures li h3 a:hover {color:#87CD44}
	#highlightfeatures li div {position:relative; text-align:center; font-size:14px; margin:0 45px}
		#highlightfeatures li div a {color:#0EB4E1; text-decoration:none}
	
	#hlft_prev {top:30%; left:1%; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_lt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next {top:30%; right:1%; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_rt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
		#hlft_prev:hover  {cursor:pointer; background:url(/vimages/t/hl_arrow_lt_on.png) no-repeat left center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next:hover {cursor:pointer; background:url(/vimages/t/hl_arrow_rt_on.png) no-repeat right center; background-color: rgba(227, 227, 227, .1);}

.ctct-inline-form {
	width: 75% !important;
	float: left;
	padding: 15px 0px 15px 0px !important;
	
	
}
@media screen and (max-width: 642px){

	.img_rate {
		width:100%; 
		max-width:100%;
		margin:0 auto;
		float: none;
		padding-bottom: 10px;
	}
	.img_rate img {margin: 0px auto; width:100%; max-width: 300px; display: block;}
	.tblrates {table-layout:auto; margin:auto; width:100%; border:1px solid #B4BFB5; border-collapse:collapse}
	.tblrates th {padding:6px; font-size:14px}
	.tblrates td {padding:3px; background:#D2DFD4; border:1px solid #C0CBC2; font:12px arial}
	.tblrates td.rt {text-align:right; font-weight:bold}

	
		/* Highlights Features //////////////// */
#featuresholder {padding-top: 10px;}
#featuresholder h2 {padding:0; margin-top:0; color:#52616F;}
#highlightfeatures {position:relative; width:100%;}
	#highlightfeatures ul {list-style:none; margin:0px; padding: 0px;}
	#highlightfeatures li {display:none; position:relative; margin-left:-30px;  opacity:0; filter:alpha(opacity=0);}
	#highlightfeatures li img {display:block;  margin:30px; width:100%; height:auto;
	-moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
	border-radius: 5px;
	}
	#highlightfeatures li h3 {position:relative; text-align:center; display:block; font-weight:normal; font-family:DLPRegular, Sans-serif, helvetica, arial; color:#52616F;  font-size:22px; margin:15px 30px}
		#highlightfeatures li h3 a {color:#0EB4E1; text-decoration:none; -webkit-transition: all 225ms ease-out; transition: all 225ms ease-out;}
		#highlightfeatures li h3 a:hover {color:#87CD44}
	#highlightfeatures li div {position:relative; text-align:center; font-size:14px; margin:0 45px}
		#highlightfeatures li div a {color:#0EB4E1; text-decoration:none}
	
	#hlft_prev {top:30%; left:1%; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_lt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next {top:30%; right:1%; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_rt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
		#hlft_prev:hover  {cursor:pointer; background:url(/vimages/t/hl_arrow_lt_on.png) no-repeat left center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next:hover {cursor:pointer; background:url(/vimages/t/hl_arrow_rt_on.png) no-repeat right center; background-color: rgba(227, 227, 227, .1);}

	.ctct-inline-form {
	width: 100% !important;
	margin: 0 auto;
	padding: 15px 0px 15px 0px !important;

	
}
@media screen and (max-width: 366px){
	#hlft_prev {top:20%; left:1%; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_lt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
	#hlft_next {top:20%; right:1%; z-index:100; position:absolute; width:20px; height:60px; background:url(/vimages/t/hl_arrow_rt.png) no-repeat center; background-color: rgba(227, 227, 227, .1);}
}