/*

Theme Name: Goodwork Child

Description: Child theme for Goodwork

Author: GSSI

Author URI: http://graphicallyspeaking.ca

Template: goodwork

*/



@import url("../goodwork/style.css");
@import url(http://weloveiconfonts.com/api/?family=entypo);

/* entypo */
[class*="entypo-"]:before {
  font-family: 'entypo', sans-serif;
}


#headerBanner{

	width:100%;

	height:426px;

	background:url(images/home/homeBannerImg.jpg) no-repeat;
	background-size:100% auto;

}



#homeCtas{
	margin-top:23px;
}

#homeCtas .homeCta{
	height:247px;
	width:300px;
	margin-right:17px;
	display:inline-block;
	float:left;
}

#ctas1{
	background:url(images/home/homeCta1.jpg) no-repeat 0 0;
	cursor:pointer;
}
#ctas1:hover{
	background-position:0 -2px;
}
#ctas2{
	background:url(images/home/homeCta2.jpg) no-repeat;
	cursor:pointer;
}
#ctas2:hover{
	background-position:0 -2px;
}
#ctas3{
	background:url(images/home/homecta3.jpg) no-repeat;
	margin-right:0 !important;
	cursor:pointer;
  	position: relative;
    	top: 1px;
}
#ctas3:hover{
	background-position:0 -2px;
}

#homeContent{
	margin-top:10px;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
		color:#3b3b3b;
}
#right{
	display:inline-block;
	width:47%;
	float: left;
	
}
	#right h4, #left h4{
		font-family: 'Open Sans', sans-serif;
		font-size:14px;
		font-weight:700;
			color:#3b3b3b;
	}
#left{
	display:inline-block;
	width:47%;
	margin-right:6%;
	float: left;
}

#right span{
	font-size:18px;
	font-weight:700;
}

#footerPOI{
	width:100%;
	padding-top:54px;
	padding-bottom:50px;
	margin-bottom:0;
	text-align:center;
	background:#e2f6ff;
}
	#footerPOI h2{
		font-family: 'Open Sans', sans-serif;
		font-style:italic;
		font-size:24px;
		color:#3b3b3b;
		font-weight:400;
	}
	
/*IE FIXES */
.home #content{
	clear:both;
}

.social-links li {
padding-right: 10px;
float: left;
}

#headerWidgets ul.social-links{
	margin-top: 4px;
}

	#headerWidgets ul.social-links li.twitter, #headerWidgets ul.social-links li.instagram, #headerWidgets ul.social-links li.yelp {
		padding-top:1px;
}
	
/*GALLERY HACK*/

.wpb_content_element .fancybox{
	display:block !important;
}



/* brandico */
[class*="brandico-"]:before {
  font-family: 'brandico', sans-serif;
}

/* zocial */
[class*="zocial-"]:before {
  font-family: 'zocial', sans-serif;
}

@media (max-width: 759px) {
	#headerBanner{
		height: 275px;
	}
}

@media (max-width: 399px) {
	#portfolio #items .products{
		display:block !important;
		width:91% !important;
	}
	
	#headerBanner{
		height: 156px;
	}
	
	.home #left, .home #right{
		display:block;
		width:100%;
		float:none;
	}
	
	#nav_menu-2, #nav_menu-3, #nav_menu-4, #text-6,#text-7, text-8{
		width:100%;
		float:none;
	}

}


