body,html{overflow-x:hidden;overflow-y:initial}body{font-family:"Roboto", sans-serif;font-size:16px;background-color:#eee}body.home-page:not(.logged-in){background-color:#fefefe}body *{font-family:"Roboto", sans-serif}.main .column .col-md-9{background-color:#fefefe;padding:30px;box-shadow:0 0 15px -8px}body.home-page:not(.logged-in) .main .column .col-md-9{padding:0;box-shadow:none}h1,.h1,h2,.h2,h3,.h3{margin-bottom:20px;margin-top:20px}#content p,#content ul{line-height:1.6em;margin-bottom:1.6em}a,a:hover,a:focus,a:active{color:#cf0e00}hr{border-top:1px dotted #999}.profile_image{border-radius:100%}button,button.btn,a.btn,a.button.small-button,.btn.btn-default,.btn.btn-danger,.btn.btn-primary,.btn.btn-success,.btn.btn-info,input.submit-button{padding:10px 15px;background-color:#cf0e00;text-decoration:none;border:0;border-radius:0;color:#fff;font-size:16px;-webkit-transition:box-shadow 200ms;transition:box-shadow 200ms}button:hover,button.btn:hover,a.btn:hover,a.button.small-button:hover,.btn.btn-default:hover,.btn.btn-danger:hover,.btn.btn-primary:hover,.btn.btn-success:hover,.btn.btn-info:hover,input.submit-button:hover{box-shadow:0 5px 15px -5px black}button:focus,button.btn:focus,a.btn:focus,a.button.small-button:focus,.btn.btn-default:focus,.btn.btn-danger:focus,.btn.btn-primary:focus,.btn.btn-success:focus,.btn.btn-info:focus,input.submit-button:focus{border:0}button a,button.btn a,a.btn a,a.button.small-button a,.btn.btn-default a,.btn.btn-danger a,.btn.btn-primary a,.btn.btn-success a,.btn.btn-info a,input.submit-button a{color:#fff}button:hover a,button.btn:hover a,a.btn:hover a,a.button.small-button:hover a,.btn.btn-default:hover a,.btn.btn-danger:hover a,.btn.btn-primary:hover a,.btn.btn-success:hover a,.btn.btn-info:hover a,input.submit-button:hover a{text-decoration:none}@media all and (max-width: 767px){button,button.btn,a.btn,a.button.small-button,.btn.btn-default,.btn.btn-danger,.btn.btn-primary,.btn.btn-success,.btn.btn-info,input.submit-button{margin-bottom:4px}}.button-wrap{margin:0 auto;width:100%;min-width:190px;text-align:center}.flow-button{display:inline-block}li.membership{background-color:#eee}li.membership .buy a button.btn{background-color:#cf0e00}li.membership .buy a button.btn:hover{background-color:#cf0e00}input,.input-group input.form-control,input.text,input.user-error,textarea,textarea.form-control,textarea.textarea,textarea.user-success{border:1px solid black;padding:5px;border-radius:0;box-shadow:none}input:focus,.input-group input.form-control:focus,input.text:focus,input.user-error:focus,textarea:focus,textarea.form-control:focus,textarea.textarea:focus,textarea.user-success:focus{border:1px solid #cf0e00}div.panel.reaction-wrap{background-color:transparent;border:0;border-radius:0;box-shadow:none}div.panel.reaction-wrap div.form-wrap{padding:0}nav.navbar{top:0;left:0;width:100%;position:fixed;height:115px;max-height:115px;-webkit-transition:max-height 200ms;transition:max-height 200ms}.navbar-inverse{background-color:#000;border:0}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-toggle{margin-top:40px;-webkit-transition:margin-top 200ms;transition:margin-top 200ms;border:0;border-radius:0}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#cf0e00}.navbar-brand{max-width:200px;max-height:200px}.navbar-brand img{-webkit-transition:width 200ms, height 200ms, max-width 200ms, max-height 200ms;transition:width 200ms, height 200ms, max-width 200ms, max-height 200ms}@media all and (min-width: 768px){ul.navbar-nav{margin-top:40px;float:none;text-align:right}ul.navbar-nav>li{float:none;display:inline-block}.navbar-inverse ul.navbar-nav>li{border:0;border-bottom:4px solid transparent;-webkit-transition:border 0.2s;transition:border 0.2s}.navbar-inverse ul.navbar-nav>li.active a{background-color:transparent}.navbar-inverse ul.navbar-nav>li:hover{border-bottom:4px solid #cf0e00;-webkit-transition:border 0.2s;transition:border 0.2s}ul.navbar-nav>li>.dropdown-menu{margin-top:-1px;margin-left:-1px}}@media all and (min-width: 768px){a.navbar-brand{margin-left:15px}}@media all and (min-width: 768px){ul.nav.navbar-nav{margin-right:40px}}.navbar-brand>img{max-width:150%;margin:-10px 0px 0px 15%}.container:not(.main){width:100% !important;padding:0;margin:0}.collapsed.navbar{max-height:40px}.collapsed.navbar ul.navbar-nav{margin-top:0;-webkit-transition:margin-top 200ms;transition:margin-top 200ms}.collapsed.navbar a.navbar-brand{padding:0;max-width:25px;max-height:40px;overflow:hidden;margin-left:40px;margin-top:8px}@media all and (max-width: 767px){.collapsed.navbar a.navbar-brand{margin-left:15px}}.collapsed.navbar a.navbar-brand img{width:auto;max-width:none;height:60px}.navbar-collapse #search-container{padding-left:15px;padding-right:15px}.navbar-collapse #search-container #search{width:100%}.collapsed.navbar-inverse .navbar-toggle{margin-top:8px}@media all and (max-width: 767px){#menu-collapse{background-color:black}}body{padding-top:130px}body.home-page:not(.logged-in){padding-top:0}div.sidebar .media .media-left img{border-radius:100%}#signup_email{height:42px}div.supporter-nav.btn-group-vertical{padding-top:10px;border-top:1px dotted #999}div.supporter-nav.btn-group-vertical>a.btn.supporter-nav-btn{margin-top:5px;font-size:16px;border-radius:0;background-color:transparent;color:#000;text-align:left;-webkit-transition:color 100ms;transition:color 100ms}div.supporter-nav.btn-group-vertical>a.btn.supporter-nav-btn:hover{box-shadow:none;color:#227af8}.sidebar .panel-footer{padding-top:20px;border-top:1px dotted #999;background-color:transparent}.sidebar .panel-footer>a{margin-top:5px;font-size:16px;border-radius:0;background-color:transparent;color:#000;text-align:left;-webkit-transition:color 100ms;transition:color 100ms}.sidebar .panel-footer>a:hover{box-shadow:none;color:#227af8;text-decoration:none}footer{position:absolute;width:100%;padding:15px;margin-bottom:0;background-color:#000;color:#fff}footer .footer-left,footer .footer-right{display:inline-block;width:auto;margin:0}footer .footer-left{float:left}footer .footer-right{float:right}@media all and (max-width: 990px){footer .footer-left,footer .footer-right{display:block;text-align:left;float:none;margin-top:5px;margin-bottom:5px}}ol.breadcrumb{border-radius:0;border-bottom:1px dotted #999;background-color:transparent;padding-left:0;color:#999}ol.breadcrumb>li+li::before,ol.breadcrumb>li.active{color:#999}div.pagination{display:block;text-align:center;font-size:24px}div.pagination ul li{display:inline-block;margin:0 15px}.home-page .row{margin:0}.home-page #content p{margin-top:10px;margin-bottom:10px}.home-page h2.headline{display:none}.home-page .text-content{text-align:center}.home-page .text-content>p{text-align:left;font-size:24px}@media all and (max-width: 990px){.home-page .text-content>p{font-size:20px}}.home-page .text-content .bold-background{margin-top:60px;margin-bottom:60px;padding-top:30px;padding-bottom:30px;font-size:36px;text-align:center;background-color:#000;color:#fff}@media all and (max-width: 990px){.home-page .text-content .bold-background{font-size:24px}}.home-page .icons{margin-bottom:60px;text-align:center}.home-page .icons img{width:14%;margin:1%;height:auto}@media all and (max-width: 768px){.home-page .icons img{width:30%}}.home-page:not(.logged-in) .notice.error{margin:-30px 5% 40px 5%}.home-page:not(.logged-in) .navbar-brand>img{max-width:150%;margin:-10px 0px 0px 15%}.home-page:not(.logged-in) h2.headline{display:none}.home-page:not(.logged-in) .container,.home-page:not(.logged-in) .main-container{width:100% !important;padding:0;margin:0}.home-page:not(.logged-in) .col-md-9{width:100%}.home-page:not(.logged-in) .sidebar{display:none}.home-page:not(.logged-in) .text-content>*{padding-left:15%;padding-right:15%}.home-page:not(.logged-in) .text-content>a{padding:0}.home-page:not(.logged-in) #splash-logo>img{display:none}.home-page:not(.logged-in) #splash-logo{position:relative;margin-top:115px;height:50vw;min-height:400px;max-height:600px;margin-bottom:60px;text-align:center;background-image:url("https://d3n8a8pro7vhmx.cloudfront.net/themes/595290f35ee54dde6a000000/attachments/original/1513658074/IMG_4222_pink2.jpg?1513658074");background-size:cover;background-position:top center;background-repeat:no-repeat}@media all and (max-width: 480px){.home-page:not(.logged-in) #splash-logo{min-height:200px}}.home-page:not(.logged-in) #splash-logo:after{content:'Foundry Photography';position:absolute;margin-right:-125px;right:0;bottom:165px;-webkit-transform:rotate(270deg);transform:rotate(270deg);width:300px;height:20px;text-align:left;color:white}.home-page:not(.logged-in) #splash-logo img{position:absolute;left:0;top:15px;padding:0 15px;background-color:#cf0e00}@media all and (max-width: 960px){.home-page:not(.logged-in) #splash-logo img{left:0;top:auto;bottom:15px}}.home-page.logged-in #splash-logo{display:none}.home-page.logged-in .text-content .bold-background{padding-left:15px;padding-right:15px}body.page-type-blog #content hr{margin:30px 0}body.page-type-blog #content .byline{margin-top:15px}body.page-type-blog #content .byline .byline-pic{display:inline-block}body.page-type-blog #content .byline .byline-pic img{border-radius:100%}body.page-type-blog #content .byline .byline-info{margin-left:15px;display:inline-block;color:#999}body.page-type-blog #content .byline .byline-info br{display:none}body.page-type-blog #content .page-excerpt a.button{margin-right:15px;margin-bottom:30px}body.page-type-blog-post .headline h2{margin-bottom:0}body.page-type-blog-post .headline .byline{color:#999;margin-top:15px}body.page-type-blog-post .headline .byline .byline-pic{display:inline-block}body.page-type-blog-post .headline .byline .byline-pic img{border-radius:100%}body.page-type-blog-post .headline .byline .byline-info{margin-left:15px;display:inline-block;color:#999}body.page-type-blog-post .headline .byline .byline-info br{display:none}body.page-type-blog-post #reactions{background-color:transparent;border-top:1px dotted #999;margin-top:20px;padding:20px 0}body.page-type-blog-post #reactions .activity{color:#999}body.page-type-blog-post #reactions .activity .activity-time abbr[title]{cursor:default;border-bottom:none;text-decoration:none}body.page-type-blog-post #reactions .activity .activity-content{color:#333}.content-pages-show-directory #content .span4{width:50%;display:inline-block}.content-pages-show-directory #content .span4:last-of-type{float:right}.content-pages-show-directory #content .span4 li{margin-bottom:0}.content-pages-show-directory #content .people-name{font-size:24px}.content-pages-show-directory #content .page-tag{margin-right:4px;line-height:1.8em}.content-pages-show-directory #content .member-info{color:#777}.content-pages-show-directory #content .people-list.media{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.content-pages-show-directory #content .people-list.media.hide,.content-pages-show-directory #content .people-list.media.job-hide,.content-pages-show-directory #content .people-list.media.hide-all-regions,.content-pages-show-directory #content .people-list.media.hide-all-jobs{width:0;height:0;padding:0;margin:0 !important;opacity:0;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.content-pages-show-directory #content .people-list.media.hide *,.content-pages-show-directory #content .people-list.media.job-hide *,.content-pages-show-directory #content .people-list.media.hide-all-regions *,.content-pages-show-directory #content .people-list.media.hide-all-jobs *{width:0;height:0;padding:0;margin:0 !important;opacity:0;overflow:hidden;display:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}button.btn.btn-default.tiny-btn.region,button.btn.btn-default.tiny-btn.job{margin-bottom:4px;padding:4px 8px}button.btn.btn-default.tiny-btn.region.unselected,button.btn.btn-default.tiny-btn.job.unselected{background-color:#fefefe;color:#777}@media all and (min-width: 480px){.people-list{vertical-align:top;display:inline-block;width:47.5%;margin:1% !important}}@media all and (min-width: 720px){.people-list{width:30%}}.content-pages-show-faq #content li{margin-bottom:0}.membership-list{margin:0 auto;width:100%;min-width:190px;text-align:center;padding:0}.membership-list li{display:inline-block;float:none !important}.content-pages-show-donation-wide #content li{margin-bottom:0}.media-center{width:72px;margin:auto}.headline.profile{text-align:center}h4.media-heading.profile-title{margin-bottom:16px}.location{margin-bottom:8px}.accordion{margin:25px 0 30px}@media screen and (min-width: 767px){.accordion{margin:30px 0 40px}}.js-accordion__panel[aria-hidden=true],.js-accordion__panel[role="tabpanel"] .js-accordion__header{display:none}button.js-accordion__header{background-color:#eee;border-bottom:0;border-left:0;border-radius:0;border-right:0;color:#333;display:block !important;font-weight:400;font-size:20px;letter-spacing:normal;line-height:1.4;padding:15px 10px;text-align:left;margin-bottom:0;width:100%}@media screen and (min-width: 767px){button.js-accordion__header{font-size:24px;padding:20px 15px}}button.js-accordion__header:first-child{margin-top:0}button.js-accordion__header:before{background:url("arrow.png") center center no-repeat;background-size:contain;content:"";height:15px;margin-left:10px;margin-top:13px;float:right;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;width:30px}@media screen and (min-width: 767px){button.js-accordion__header:before{height:15px}}button.js-accordion__header:focus{outline:none}.js-accordion__header[aria-expanded="true"]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.js-accordion__panel{background-color:#fff}.animated-accordion__panel{box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);display:block;margin:0;max-height:100em;overflow:hidden;opacity:1;padding:10px 26px 30px;-webkit-transition:visibility 0s ease,max-height 0.2s ease,opacity 0.2s ease;transition:visibility 0s ease,max-height 0.2s ease,opacity 0.2s ease;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}@media screen and (min-width: 767px){.animated-accordion__panel{padding:10px 30px 30px}}[aria-hidden=true].animated-accordion__panel{display:block;max-height:0;opacity:0;visibility:hidden;-webkit-transition-delay:0.2s, 0s, 0s;transition-delay:0.2s, 0s, 0s;margin:0;padding:0}
