/*
Theme Name: E&S Builders 
Description: E&S Builders is a child theme for Enfold. Do not delete Enfold Theme. Child Theme by Shanda Peterson
Version: 3.1.3
Author: Kriesi
Author URI: http://www.kriesi.at
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
Template: enfold
*/


/*
* PLEASE DO NOT EDIT THIS FILE!
* 
* This file is only in your themefolder for WordPress to recognize basic theme data like name and version
* CSS Rules in this file will not be used by the theme. 
* Instead use the custom.css file that is located in your themes /css/ folder to add your styles. 
* You can copy a style rule from any of your css files and paste it in custom.css and
* it will override the original style. If you just want to add small css snippets you might also
* want to consider to add it to the designated CSS option field in your themes backend at: Theme Options->Styling
*/

@import url('https://fonts.googleapis.com/css?family=EB+Garamond:400,600,700');

h1, h2, h3, h4, h5, h6 {
	text-transform:uppercase;
}
.html_header_left #main {
	border-left:0px;
}

.special_amp {
    font-family: 'EB Garamond', serif;
	font-style: normal;
}

/*Add Yelp Social Icon:*/
#socket .av-social-link-houzz a {

}

.image-overlay {
	display:none!important;
}
#top #wrap_all .social_bookmarks li.av-social-link-houzz:hover a {
color: #ffffff;
background: #7AC143; 
}

.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text {
	font-size:14px;
	text-align:center;
	
}

.av-main-nav li, .av-main-nav li a {
	/*font-family: 'EB Garamond', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;*/
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 400;
	font-size:1em;
}

.blog-categories a {
	font-weight:400;
	letter-spacing: 1px; 
}

.html_header_sidebar #header .av-main-nav > li:hover > a .avia-menu-text, .html_header_sidebar #header .av-main-nav > li.current-menu-ancestor > a .avia-menu-text, .html_header_sidebar #header .av-main-nav li.current-menu-item > a .avia-menu-text {
	
color:#3291cc;
}

#header_main, .html_header_sidebar .logo, .html_header_sidebar #header .av-main-nav > li > a {
	border-bottom:0px;
}

.html_header_sidebar #top #header .social_bookmarks {
	border-top:0px;
	width:75%;
	margin:0 auto;
}

.html_header_sidebar #top #header .social_bookmarks li a {
	border:0px;
}

.avia-button {
	text-transform:uppercase;
}

#top .btn-blue a.avia-button.avia-color-light {
	color: #3291cc;
    border-color: #3291cc;
}




.portfolio-cat p {
	font-family: 'playfair display','HelveticaNeue','Helvetica Neue','Helvetica-Neue',Helvetica,Arial,sans-serif;
}

#projects-section .av_font_icon.av-icon-style-border .av-icon-char {
	border-width:0px;
	padding:0px;
	clear:none;
	float:left;
	font-weight:600;
	 
}
#projects-section .av_font_icon.av-icon-style-border .av-icon-char:before {
	font-weight:600;
}

#projects-section .av_icon_caption {
	vertical-align:middle;
	margin-top:0px;
	float:left;
	margin-left:10px;
	margin-right:20px;
	text-transform:uppercase; 
	font-weight:400;
	color:#fff;
	
}

#projects-section .project-heading, #projects-section .projects-location {
	padding-left:30px;
	padding-right:5px;
	text-transform:uppercase;
}
#projects-section .flex_column .avia-slideshow {
	margin-bottom:0px;
}

#projects-section .avia-slideshow li img {
	border-radius:0px;
}

#top #projects-section .av-flex-placeholder {
    
    width: 0.5%;
}

#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
	margin-bottom:0px;
}
#socket .copyright {
	line-height:50px;
}
#socket .social_bookmarks li {
	top:20px;
}


.meet-the-team .av-special-heading-tag  {
	color:#3291cc;
}
.meet-the-team .av-subheading {
	color:#72788d;
}
.meet-the-team-image:before {
  position: absolute;
  content:"";
  top:0;
  left:0;
  width:100%;
  height:100%;
  opacity:1;
  background-color:#292d3a;
  
}
.meet-the-team-image img {
	 opacity:0.8;
}

.meet-the-team-image img:hover {
	 opacity:1;
}



