@import url("https://use.typekit.net/bca3xmf.css");

#top h1, #top h2, #top h3 {
	font-family: ltc-squareface, sans-serif;}

#top figcaption.av-inner-masonry-content.site-background {
    background: rgb(0,0,0);
background: linear-gradient(0deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 100%);
    padding: 80px 10px 20px;}

.grid-content {
    padding: 0;
}

/*
	CSS Migrated from Jetpack:
*/

p {
  margin: 0 0 1.85em;
}
#top .avia-arrow {
  display: none;
}
#top .avia-content-slider.avia-content-slider-active.avia-content-slider1.avia-content-slider-odd.avia-builder-el-2.avia-builder-el-no-sibling {
  max-height: 800px;
}
#top h1,
#top h2,
#top h3,
#top h4,
#top h5,
#top h6,
#top .av_dropcap1 {
  font-family: "ltc-squareface", sans-serif;
}
#top span.av_dropcap1 {
  font-size: 58px;
  line-height: 52px;
  height: 40px;
}
#top .slideshow_align_caption h2 {
  font-size: 80px;
}
#top #home-head .avia-content-slider-inner {
  height: auto !important;
}
#top #home-head .slide-content {
  height: 0;
}
#top #home-head img {
  width: 100%;
  height: auto;
}
#top #home-head h3.slide-entry-title.entry-title {
  text-align: center;
  position: relative;
  top: -150px;
  font-size: 70px;
  width: 100%;
  background: rgba(0,0,0,0.2);
}
#top #home-head h3.slide-entry-title.entry-title a {
  max-width: 400px;
}
#top .spreadshirt-items img {
  min-width: auto !important;
}
#top .av_header_glassy.av_header_transparency #header_main {
  border-color: transparent;
  border-bottom-width: 0px !important;
}
#top .av_header_glassy.av_header_transparency .header_bg {
  background-color: #000;
  opacity: 0.4;
  filter: alpha(opacity=10);
  border-bottom: 0 !important;
}
#top span.avia-menu-text {
  text-transform: uppercase;
  font-weight: 100;
}
#top .av-special-heading-h1 .av-subheading.av-subheading_below p {
  font-size: 40px;
  padding: 10px 0 0 6px;
}
#top #testimony .avia_textblock {
  -webkit-column-count: 2;
}
.avia-fullwidth-portfolio .grid-content {
  position: absolute;
  width: 100%;
  top: 50%;
  text-align: center;
  background: transparent !important;
}
.avia-fullwidth-portfolio .grid-content h3.grid-entry-title.entry-title {
  font-size: 60px;
}
div#wrap_all,
#main,
.avia-msie-8 .av_header_sticky_disabled#header {
  background-color: transparent !important;
}
.alternate_color,
.alternate_color .site-background,
.alternate_color .first-quote,
.alternate_color .related_image_wrap,
.alternate_color .gravatar img .alternate_color .hr_content,
.alternate_color .news-thumb,
.alternate_color .post-format-icon,
.alternate_color .ajax_controlls a,
.alternate_color .tweet-text.avatar_no,
.alternate_color .toggler,
.alternate_color .toggler.activeTitle:hover,
.alternate_color #js_sort_items,
.alternate_color.inner-entry,
.alternate_color .grid-entry-title,
.alternate_color .related-format-icon,
.grid-entry .alternate_color .avia-arrow,
.alternate_color .avia-gallery-big,
.alternate_color .avia-gallery-big,
.alternate_color .avia-gallery img,
.alternate_color .grid-content,
.alternate_color .av-share-box ul,
#top .alternate_color .av-related-style-full .related-format-icon,
.alternate_color .related_posts.av-related-style-full a:hover,
.alternate_color.avia-fullwidth-portfolio .pagination .current,
.alternate_color.avia-fullwidth-portfolio .pagination a,
.alternate_color .av-hotspot-fallback-tooltip-inner,
.alternate_color .av-hotspot-fallback-tooltip-count,
.socket_color,
.socket_color .site-background,
.socket_color .first-quote,
.socket_color .related_image_wrap,
.socket_color .gravatar img .socket_color .hr_content,
.socket_color .news-thumb,
.socket_color .post-format-icon,
.socket_color .ajax_controlls a,
.socket_color .tweet-text.avatar_no,
.socket_color .toggler,
.socket_color .toggler.activeTitle:hover,
.socket_color #js_sort_items,
.socket_color.inner-entry,
.socket_color .grid-entry-title,
.socket_color .related-format-icon,
.grid-entry .socket_color .avia-arrow,
.socket_color .avia-gallery-big,
.socket_color .avia-gallery-big,
.socket_color .avia-gallery img,
.socket_color .grid-content,
.socket_color .av-share-box ul,
#top .socket_color .av-related-style-full .related-format-icon,
.socket_color .related_posts.av-related-style-full a:hover,
.socket_color.avia-fullwidth-portfolio .pagination .current,
.socket_color.avia-fullwidth-portfolio .pagination a,
.socket_color .av-hotspot-fallback-tooltip-inner,
.socket_color .av-hotspot-fallback-tooltip-count {
  background-color: rgba(0,0,0,0.5);
}
.header_color .header_bg,
.header_color .main_menu ul ul,
.header_color .main_menu .menu ul li a,
.header_color .pointer_arrow_wrap .pointer_arrow,
.header_color .avia_mega_div,
.header_color .av-subnav-menu > li ul,
.header_color .av-subnav-menu a,
.main_color,
.main_color .site-background,
.main_color .first-quote,
.main_color .related_image_wrap,
.main_color .gravatar img .main_color .hr_content,
.main_color .news-thumb,
.main_color .post-format-icon,
.main_color .ajax_controlls a,
.main_color .tweet-text.avatar_no,
.main_color .toggler,
.main_color .toggler.activeTitle:hover,
.main_color #js_sort_items,
.main_color.inner-entry,
.main_color .grid-entry-title,
.main_color .related-format-icon,
.grid-entry .main_color .avia-arrow,
.main_color .avia-gallery-big,
.main_color .avia-gallery-big,
.main_color .avia-gallery img,
.main_color .grid-content,
.main_color .av-share-box ul,
#top .main_color .av-related-style-full .related-format-icon,
.main_color .related_posts.av-related-style-full a:hover,
.main_color.avia-fullwidth-portfolio .pagination .current,
.main_color.avia-fullwidth-portfolio .pagination a,
.main_color .av-hotspot-fallback-tooltip-inner,
.main_color .av-hotspot-fallback-tooltip-count {
  background-color: rgba(0,0,0,0.6);
}
