/*   
Theme Name: Packs + Walker
Theme URI:
Description: Customizations for the Packs + Walker website
Author: Lee Boone
Author URI: http://leeboone.com/
Template: construction-wpl
Version: 1.0.0
*/

@import url('../construction-wpl/style.css');
img{
	max-width: 100%;
	height: auto !important;
}
.alignnone{
	width:auto !important;
}
.button:hover,
.button:focus,
.button.grey:hover,
.button.grey:focus {
  background: #0053f9;
}
.button.tiny{
	padding-top: .625rem;
}
.socials a, .bar .phone .fa{
	color: #ccc;
}
.socials a:hover, .bar .phone .fa:hover{
	color: #FFF;
}
.page .entry{
	overflow: hidden;
}

.header .top-bar {
    min-height: 160px;
    padding: 30px 0;
}
.main-head .main-image{
	background-color: #656565;
}

.section-clients .section-body {
    padding: 20px 0;
    background: #FFF;
}
.single-post_projects .section-head{
	overflow: hidden;
	background-color: #656565;
}
.section-head .section-title{
	margin-right: 15px;
}
.single-post_projects .section-head .wp-post-image{
	display: none;
}

.single-post_projects .section-head .section-image{
/*
	-webkit-filter: blur(25px);
	-moz-filter: blur(25px);
	-o-filter: blur(25px);
	-ms-filter: blur(25px);
	filter: blur(25px);
	opacity: .7;
*/
	max-height:255px;
	max-height:500px;
}
.single-post_projects .section-head .section-image.hidephoto{
	max-height:255px;
	background-color: #656565;
	background-image: none !important;
}
.single-post_projects .section-head .section-image.hidephoto img{
	visibility: hidden !important;
}
.section-project .section-title:after {
    background: #0053f9;
}
.single-post_projects .section-head-content p{
	color:#DDD;
}
.service-tile-overlay .button:hover{
	background-color: #0053f9;
}
.project-tile-overlay h4{
	margin:0 10px 6px;
	text-shadow:0 0 3px rgba(0,0,0,1);
}
.project-tile-overlay a{
	color: #33b1ff;
}
.project-tile-overlay .button{
	color: #117dbf;
}
.project-tile-overlay .button:hover{
	color: #FFF;
}

.testimonial-tile:nth-child(3n+1){
	clear:both;
}
.columns .testimonial-tile.columns:last-child{
	float:left;
}
.team-tile-content p {
    margin-bottom: .25rem;
}

.widget ul a {
    padding: 5px;
}
.widget ul a:hover {
    padding: 5px 0 5px 10px;
}
.widget ul .current-menu-item a {
    color: #000;
}

.footer-bar, .footer-bar .footer-nav a{
	color: #BBB;
}

@media only screen and (min-width: 40.0625em){
.top-bar-section ul {
    margin-top: 30px;
}
.header .top-bar-section > ul > .has-dropdown:hover:after {
	height: 102px;
}
.header .top-bar-section > ul > li > .dropdown {
    top: 70px;
}
#text-3{
	max-width: 100%;
	margin-bottom:60px;
}
#text-3 header{
	max-width: 75rem;
	margin:80px auto 60px;
	padding:0 20px 0;
}
#text-3 .textwidget img {
    width: 11vw;
    margin: .5vw 1.5vw;
}
#text-3 .textwidget img:first-child {
	margin-left: 0
}
#text-3 .textwidget img:last-child {
	margin-right: 0;
}
/*
.section-project .section-head-content .columns:before{
	height: 1000px;
	top:-400px;
}
*/

}


