/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

.container-wrap {
  background-color: #fefefa;
}

.wu-copyright {
  display: none!important;
}

#call-to-action .container a {
  color: #F6FBF4!important;
  font-weight: bolder!important;
}

body a, p {
 font-size: 14px;
 color: #595917;
}

h2 {
 font-size: 32px!important;
 color: #975f27;
}

h3 {
  font-size:28px!important;
  color: #975f27;
}


ul li {
  font-size: 14px;
  color: #595917;
  line-height: 26px;
}

.sf-menu a {
  font-size: 16px!important;
  font-weight: bold!important;
}

#nav_menu-4 a{
  font-size: 14px;
}

nav_menu-2 a{
  font-size: 12px;
}

body[data-header-resize="0"] .container-wrap, body[data-header-resize="0"] .project-title {
  padding-top: 15px!important;
}


#footer-outer a{
  color: #975f27!important;
}

input[type=submit], button[type=submit], input[type="button"] {
  background-color: #975f27;
}

#footer-outer .widget h4 {
  margin-bottom: 15px!important;
}

.textwidget h5{
  color: #975f27;
  font-size: 18px;
}

#text-3 {
  text-align: center;
}

#text-3 > h4 {
  margin-bottom: 0!important;
}

.textwidget img {
  margin-bottom: 0!important;
}

#footer-outer .widget {
  margin-bottom: 0!important;
}

#footer-outer .row {
 padding: 30px 0px;
}

.nectar-fancy-ul > ul {
  padding-top: 20px;
}

#to-top {
  background-color: rgba(151, 95, 39, .9);
  bottom: 12px;
}

#sidebar > h4 {
  color: #2C2323!important;
}

#to-top img {
   line-height: 29px!important;
    width: 20px!important;
    height: 20px!important;
    font-size: 14px!important;
    top: 3px!important;
    left: 0px!important;
    text-align: center!important;
    position: relative;
    z-index: 10;
    background-color: transparent!important;
}

 body[data-button-style="default"] .section-down-arrow img.icon-default-style[class^="icon-"]{
    height: 40px!important;
    width: 60px;
    font-size: 20px!important;
    color: #fff!important;
    line-height: 60px!important;
    z-index: 10;
    animation: 3.4s ease-in-out infinite fadebottom;
    -webkit-animation: 3.4s ease-in-out infinite fadebottom;
}

.contact-info h3 {
  font-size: 24px!important;
  color: #979727!important;
}

#page-header-bg .subheader {
  line-height: 0px!important;
  font-weight: bold!important;
  color: #fefefa!important;
}

#page-header-bg h1 {
  color: #fefefa!important;
}

.nodisplay {
  display:none;
}

.fontsize, .fontsize h2, .fontsize h3, .fontsize h4, .fontsize h5, .fontsize h6, .fontsize p, .fontsize li, .fontsize label, .fontsize input, .fontsize select, .fontsize textarea, .fontsize legend, .fontsize code, .fontsize pre, .fontsize dd, .fontsize dt, .fontsize blockquote {
  font-size:120%!important;
}

.fontsize h1 {
  font-size: 56px!important;
}

.fontsize h2 {
  font-size: 48px!important;
}

.fontsize h3 {
 font-size: 44px!important;
}

.meta-comment-count {
  display:none;
}

a.alt-link:hover{
  color: #595917!important;
}