@media only screen and (max-width:992px){.row-fluid .show-for-large-up{display:none}}@media only screen and (max-width:1024px) and (orientation:landscape){#billboard .billboardbg,.hasbg{background-size:inherit}}@media only screen and (max-width:768px){.row-fluid .show-for-medium-up{display:none}#mission-statement{padding:0}#wit-wisdom{padding:0}#main-content-wrapper{padding:0}#comments-listing,.main-content-wrapper{width:auto;padding:0 20px}p.user_buttons .button{display:block;margin:0 0 1em}#billboard .home_page_title h1,#billboard .home_page_title h1 span{font-size:57px}#billboard .home_page_title h1 span.welove{font-size:128px;line-height:.85em}#billboard .home_page_title h1 span.church{font-size:132px;line-height:.85em}#billboard .home_page_title h1 span.communications{font-size:57px;margin-top:0}#billboard .resource-icons li{display:block;width:50%;padding:0;margin:0;float:left}#billboard .resource-icons li a{margin:30px 10px 0}#billboard .resource-icons li a:before{font-size:44px}.page-header h1,#billboard h1{font-size:80px}h1.post_title{font-size:60px}#ideas-resources-grid .cta-tile,#ideas-resources-grid .row-fluid .span4{width:100%;clear:both;height:auto !important}#ideas-resources-grid .cta-tile .cta-item,#ideas-resources-grid .hs-rss-item.hs-with-featured-image{position:relative;top:0;left:0;width:100% !important;-webkit-transform:none;-ms-transform:none;transform:none}.topics_list ul li{display:block;width:auto;float:none}#what-we-do .nowrapper,.wrapper{padding:0 20px}.texture{padding:20px}.specialty-icons{margin:0;padding:0 20%}.specialty-icons .widget-type-custom_widget{margin-bottom:1em}#footerbar .copyright,#footerbar .copyright p{text-align:center}.pagesection.hasbg{padding-left:20px;padding-right:20px}.pagesection.hasbg .core-description{padding:0;font-size:20px}.pagesection.hasbg h2{font-size:21vw;line-height:1em}.leftside-text{padding-right:0}.rightside-form{padding-left:0}#project-core ul.topics li{width:145px;margin:0 10px 15px}#footerbar .blog-subscribe{margin:0 0 25px}#footerbar .blog-subscribe div#hs_form_target_module_146713521393426886,#footerbar .blog-subscribe h3.form-title{width:100%;float:none}#footerbar .blog-subscribe h3.form-title{text-align:right}#footerbar .blog-subscribe .hs-input{padding:12px 18px}#footerbar .blog-subscribe .hs_submit{top:inherit;right:0;bottom:-13px}}@media only screen and (max-width:600px){#fullmenu{padding-top:100px}#billboard .home_page_title h1,#billboard .home_page_title h1 span{font-size:58px;line-height:1em}#billboard .home_page_title h1 span.welove{font-size:20.35vw;line-height:.85em}#billboard .home_page_title h1 span.church{font-size:21vw;line-height:.85em}#billboard .home_page_title h1 span.communications{font-size:9vw;margin-top:0}.vertical-center{padding-top:60px}#billboard .billboardbg.slider{height:100vh}#billboard .billboardbg.slider img{display:none}.subpage-content h1{font-size:12vw}.subpage-content h2{font-size:9vw}.subpage-content h3{font-size:8vw}#team-grid .team-member .name_title h2{font-size:50px}#fullmenu #right_side_menu .ideas-resources-icons,#fullmenu #right_side_menu h2{text-align:center}#fh_subscribe_form_dropin{display:none}#hs_cos_wrapper_blog_subscribe .hs_email.field.hs-form-field{width:100%}}@media only screen and (max-width:480px){#fishhook-logo{left:10px}#menu_opener{right:0;padding:43px 30px}#search-layer a.fh-icon-close,#fullmenu a.fh-icon-close{right:20px}#fullmenu .menu-links{float:none;margin:0;padding:0}#fullmenu .menu-links ul{float:none;text-align:center}#fullmenu .menu-links ul li{float:none;display:inline-block;margin:0 12px}#fullmenu .menu-links ul li.support{display:none}#closemenu .menu-links ul li a[class*="fh-"]{font-size:42px;height:46px;width:46px;display:none}#fullmenu .menu-links ul li a.fh-icon-search,#fullmenu .menu-links ul li a.fh-icon-close{display:block}#fullmenu .menu-text p{margin-top:10px}#fullmenu .menu-text p.show-for-small{display:block;text-align:center}#fullmenu .menu-text a{margin:0}#fullmenu h2{font-size:26px}#fullmenu h3{display:none}#fullmenu .menu-text a.button{margin-bottom:10px}#fullmenu .wrapper .pad{padding:0}.hasbg{background-attachment:inherit;background-position:center top !important;padding:20px 0}#billboard .billboardbg{height:100vh;background-attachment:inherit;background-position:center top !important}body.live-events #billboard .billboardbg,body.ideas-resources #billboard .billboardbg{min-height:600px}.page-header h1,#billboard h1{font-size:13vw}.page-header.section-header p.secondary-header,.secondary-header,#billboard h2{font-size:8vw}.page-header.section-header h1,.page-header h1 span,#billboard h1 span{font-size:13vw;line-height:55px}h1.post_title{font-size:40px}.texture .wrapper{padding:0}.texture h3{font-size:23px}.sectionbg h2,.hasbg h2,.texture h2{font-size:80px;margin:20px 0}#ideas-resources-grid .row-fluid .span4{width:100%}#ideas-resources-grid .cta-tile .cta-text a,#ideas-resources-grid .hs-rss-item.hs-with-featured-image .hs-rss-item-text a{font-size:19px}#ideas-resources-grid .hs-rss-item.hs-with-featured-image .hs-rss-item-text a:before,#ideas-resources-grid .cta-tile .cta-text a:before{font-size:48px}#ideas-resources-grid .hs-rss-item.hs-with-featured-image .hs-rss-item-text .hs-rss-date{font-size:17px}#values-box{padding:65px 0}#values-box h2{margin:0 0 1em}#values-box p{margin:0 0 1em}#team-grid .team-member{width:100%;float:none}#team-grid .team-member .bio_overlay{padding:10px}#member-contact{margin-bottom:0}.fishhook-team #billboard h2.team-member-name{font-size:13vw}.fishhook-team #billboard #hs_cos_wrapper_job_title h3{font-size:5vw}#footerbar{padding:20px}#search-layer{padding-top:130px}#search-layer .wrapper .pad{padding:0}#search-layer h4 span.search_query{min-width:100%;max-width:100%}#portfolio-grid .piece{width:100%}#portfolio-grid .hs-featured-image{max-width:80%}#project-description,#client-quote{padding:0 5%}#project-description h3,#client-quote h3{font-size:1rem}#portfolio-grid.other-projects .piece{width:100%}.headline{margin-bottom:0}.widget-type-header h1,.headline h1{font-size:3rem;line-height:4rem;font-size:12vw}.span6.widget-span.widget-type-linked_image.church-img{float:none}.church-info{position:relative;height:100%;top:0;bottom:0}#search-layer #closemenu{right:20px}#fullmenu #closemenu{right:0}#footer .social-media-links ul li{margin:0 5px}}