a {
font-family: 'Open Sans', sans-serif;
}
.entry-content, 
{
    max-width: 1200px;
    margin: 0 auto !important;
    display: block;
}
/* Make Instagram footer full-width / 16268432-hc */
#footer .widget-box {
    max-width: 100%;
    width: 100% !important;
}

.navbar-brand img.custom-logo {
  width: 380px;
}

/*CSS to reduce the space below the featured content section|16363562-HC|Kris*/
.site-header {
    height: 1250px !important;
}

/*CSS to reduce the space below the featured content section|16363562-HC|Kris*/

@media screen and (max-width: 975px) {
.site-header {
    padding-top: 133px;
}
} 

@media screen and (max-width: 783px) {
.site-header {	
    padding-top: 133px;
	padding-bottom: 50px;
	margin-bottom: -150px;
}
}

@media screen and (min-width: 784px) {
.site-header {	
	margin-bottom: -30px;
}
}
.view-all {
display: none !important;
}

@media screen and (min-width: 784px) {
.site-header {	
	margin-bottom: -30px;
}
}

/* Center vertically header area position 16634700-hc 1 */ 

.site-header .top {
position: fixed;
top: 31px;
 }

.site-header {
	padding-top: 133px;
} 

/* Remove space below video / mm / 2487525-zen */
.site-header {
    height: auto !important;
}
/* Remove space below menu / mm / 2487525-zen */
.site-header {
    padding-top: 31px;
}

@media screen and (min-width: 188px) {
  .site-header {
    padding-top: 97px;
  }
}
/*fix menu to top of site w/admin bar #2498523-zen (DOC) */
.site-header .top {
position: fixed;
top: 0px;
 }
.admin-bar .site-header .top {
    top: 31px;
  }
.awsm-job-form-inner {
    display: none;
}
p {
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    font-weight: 200;
    padding-bottom: 40px;
    line-height: 1.9em;
}
@media screen and (min-width: 1600px) {

#main header.main {
    height: 700px;
}
#main header.has-background h1 {
    padding-top: 90px;
}
	img {
    height: 60px !important;
    max-width: 100%;
    width: auto;
}
	.lb-image {
    width: 739px;
    height: 100% !important;
}
.home #testimonials {
    background: #595959;
    text-align: center !important;
    padding: 250px 160px 40px;
    background-attachment: fixed;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-bottom: 0 !important;
    max-width: none;
    position: static;
}