/* Top menu */
.genesis-nav-menu a {
  font-size: 18px;
}

/* Sidebar */
.sidebar {
  color: #ccc;
}
.sidebar .enews-widget,
.sidebar .widget_nav_menu,
.sidebar .featuredpage {
  background-color: rgba(51, 51, 51, 0.7);
  border: 1px solid #444;
  color: #ccc;
}
.enews-widget input[type="submit"] {
  margin: 0 0 10px;
  font-size: 16px;
}
.sidebar .widget_nav_menu h4,
.sidebar .featuredpage .widget-title {
  color: #fff;
}
.sidebar .featuredpage .entry {
  background-color: inherit;  
}
.sidebar .featuredpage .entry span {  
  text-transform: uppercase;
  font-size: 18px !important;
}
.agency-pro-orange .sidebar .widget_nav_menu a {
  color: #ccc;
}
.agency-pro-orange .sidebar .widget_nav_menu a:hover {
  color: #f07802;
}
  
/* Home */
.home-top .wrap {
  padding: 15% 0 5% 0;
}
.home-top .widget-title {
  margin-bottom: 30px;
  font-size: 40px;
}
.image-section .widget-area .greeting {
  text-align: right;
}
.greeting h4,
.boxes-header h4,
.frontpage-subscribe h4 {
  font-size: 20px;
}
.widget-full .greeting .widget-title {
  margin-bottom: 20px;
}
.tagline {  
  font-size: 28px;  
}
.featured-content img {
  background-color: rgba(0, 0, 0, 0.3);
  padding:15px;
  border: 1px solid rgba(255, 255, 255, 0.3);
}
.entry-header .entry-title {
  text-transform: uppercase;
}

/* Content */
.entry-title {
  font-size: 24px;
}
.ninja-forms-required-items {
  margin-bottom: 15px;
}
.uam_login_form input {
  margin: 20px 0;
}
.uam_login_form .checkbox {
  margin-right: 10px;
}

/* Headings */

.site-title {
  font-size: 20px;
}