/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.75
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
Client: Castle Group
*/
h1, h2, h3 {
  text-align: center;
  text-transform: none !important;
}
h1 {
  color: #004d64 !important;
  font-weight: 200 !important;
  margin-bottom: 20px !important;
}
h2 {
  font-weight: 300 !important;
  margin-bottom: 30px !important;
}
h3 {
  font-weight: 300 !important;
}
#header_meta {
  min-height: 40px;
  background-color: #332f29;
}
.av_icon_active_right .social_bookmarks {
  padding-left: 40px;
}
.phone-info {
  color: #fff !important;
  font-weight: normal;
  font-size: 20px;
  line-height: 30px;
}
.phone-info a {
  color: #fff !important;
}
#top .social_bookmarks {
  height: 40px;
  z-index: 150;
  -webkit-backface-visibility: hidden;
  margin: 0 0 0 -9px;
}
#top .social_bookmarks li {
  width: 40px;
}
#top .social_bookmarks li a {
  width: 40px;
  line-height: 40px;
  min-height: 40px;
}
.header_color .social_bookmarks a {
  color: #fff;
}
.html_header_top.html_header_topbar_active.html_header_sticky.html_large #top #main {
  padding-top: 157px;
}
.avia-menu-text {
  font-family: Lato, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 16px;
}
.main_menu .menu ul {
  width: 230px;
}
#main p a {
  text-decoration: underline;
}
#main p a:hover {
  text-decoration: none;
}
.grid-entry-title {
  font-size: 18px;
}
.html_modern-blog .avia-content-slider .slide-entry-title {
  text-align: center !important;
  font-size: 1.6em !important;
}
.av_one_third h2 {
  margin-bottom: 10px !important;
}
.custom-color-heading h1 {
  color: #fff !important;
}
.blog-categories {
  display: none !important;
}
.widget {
  padding-bottom: 0px;
}
#footer p, #footer h2 {
  color: #fff;
}
.widget_nav_menu a {
  padding-top: 0;
  font-size: 16px;
}
.widget_nav_menu a:hover {
  text-decoration: underline;
}
.textwidget p, #top .widget_nav_menu ul {
  margin-top: 10px;
}
.widget_nav_menu ul:first-child > .current-menu-item > a, .widget_nav_menu ul:first-child > .current_page_item > a {
  padding: 0 0 5px 0;
}