#Top_bar .menu > li > a {
  text-transform: uppercase;
}
#Subheader .title {
  text-transform: uppercase;
}
#Header_wrapper:before {
  background: rgba(1, 123, 56, 0.75) none repeat scroll 0 0;
  content: "";
  height: 100%;
  position: absolute;
  width: 100%;
}
.overflow-visible {
	overflow:visible!important;
}
.vc_btn3.vc_btn3-size-md {
  font-size: 13px;
  padding: 8px 20px;
  text-transform: uppercase;
}
.vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
  background-color: #017b38;
  color: #fff;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-green:focus, .vc_btn3.vc_btn3-color-green:hover {
  background-color: #06b856;
  color: #f7f7f7;
}
.vc_general.vc_cta3 h2 {
  margin-bottom: 5px;
  text-transform: uppercase;
}
.vc_general.vc_cta3 h4 {
  font-weight: 200 !important;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
  text-align: left;
  width: 100%;
}
.vc_general.vc_cta3.vc_cta3-style-classic, .vc_general.vc_cta3.vc_cta3-style-custom {
  background-color: rgba(0, 0, 0, 0) !important;
  border-color: #f0f0f0;
}
.vc_btn3.vc_btn3-size-lg {
  font-size: 16px;
  padding: 10px 36px;
  text-transform: uppercase;
}
.vc_cta3-container {
  margin-bottom: 0;
}
#Footer .widgets_wrapper {
  letter-spacing: 1px;
}
#Footer .widget h4 {
  letter-spacing: 2px;
}
.text-center.vertical-center {
  margin: 30px 0;
  text-align: center;
}
#Footer .footer_copy .copyright {
  font-size: 13px;
}
.google-map-wrapper.no_border {
  margin-bottom: 0;
}
.gg_coll_img_wrap .gg_main_overlay_under .gg_img_title_under {
  color: #017b38!important;
  font-size: 18px!important;
  font-weight: 700;
  line-height: 23px;
  padding: 0 5px;
  text-align: center;
  text-transform: uppercase;
}
.gg_coll_gall_title {
  font-size: 36px!important;
  text-transform: uppercase;
}

@media (max-width:1280px) and (min-width:1200px) {
	#Top_bar .menu > li > a span {
  padding: 0 11px!important;
}
}
