/*
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
*/

body .row .col .vc_col-sm-4 h3,
body .row .col .vc_col-sm-3 h3 {
  font-size: 23px;
  line-height: 28px;
  font-weight: 400;
}

p.medium-text {
  font-family:Lato;
  font-style:normal;
  font-size:21px;
  line-height:28px;
  color:#444;
  padding-bottom:0;
  margin-bottom:7px;
  -webkit-font-smoothing:antialiased;
}

p.header-description {
font-size: 21px;
line-height: 28px;
font-weight: 400;
-webkit-font-smoothing:antialiased;
padding-bottom:0;
}

.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  line-height: 1px;
  overflow: hidden;
}


.text-box-with-button .vc_column-inner {
  background-color: white;
  padding-bottom: 50px;
}

.nectar-button[data-color-override="false"].regular-button:focus,
.nectar-button[data-color-override="false"].regular-button:hover,
body[data-form-submit="regular"] input[type=submit]:hover,
body[data-form-submit="regular"] input[type=submit]:focus {
  background-color:#ebc095 !important;
  color:black !important;
}

#footer-sig .row {
  border-bottom-width: 1px !important;
  padding: 30px 0 !important;
  border-bottom-color: #ed8125 !important;
  border-bottom-style: solid !important;
}

#footer-sig .col {
  margin-bottom:0 !important;
}

#footer-sig .container {
  padding: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}

a#logo:focus,
a#logo:active {
  border-bottom: 2px solid #d96d00!important;
  padding-bottom: 5px;
}

.slide-out-widget-area-toggle a:focus,
.slide-out-widget-area-toggle a:active {
border:2px solid #d96d00!important;
padding:3px;
display:block;
}

.off-canvas-menu-container ul li a:focus,
.off-canvas-menu-container ul li a:active {
  background-color:white !important;
  color:#d96d00!important;
}

.wpcf7-form-control:focus {
  border:2px solid #D96D00 !important;	
}
