#right-column,#pre-content{display:none}.path-frontpage #content-wrapper{margin-top:12px}.path-frontpage #block-mainpagecontent{padding-left:0}.path-frontpage article{width:100%}.featured-top{display:inline-block}.featured-left{float:left;width:63%}.featured-right{background:#222;float:right;padding-bottom:4px;text-align:center;width:37%}.left-top{height:388px}.field-name-field-banner{float:left}.field-name-field-banner img{width:100%;height:inherit}.featured-left .field-name-body{background:moz-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.8) 100%);background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.8) 100%);color:#fff;padding:.4em 0 100px 1%;position:absolute;top:0;width:62%}.featured-left .field-name-body h2{font-size:2.6em;margin:0}.featured-left .field-name-body p{display:none}.left-top:hover .field-name-body{background:moz-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.9) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.9) 100%);background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.9) 100%)}.left-top:hover .field-name-body p{display:block;font-size:1.3em;margin:0 20% 0 5px}.mission{background:url(/themes/jwawesome/images/stripeltblue.png),#444;color:#fff;font-size:24px;line-height:28px;padding:18px}.mission p{margin:0}.featured-right .node{background:#000;display:inline-block;margin-top:3px;position:relative;text-align:left}.title-and-summary{background:moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 60%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 60%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 60%,rgba(0,0,0,1) 100%);bottom:0;padding-top:100px;position:absolute;width:100%}.title-and-summary .post-title p,.title-and-summary .post-title span{color:#fff;display:block;font-size:1.6em;margin:0;padding:0 0 .6em .3em}.node--type-blogpost .post-title p{padding-bottom:0}.title-and-summary .credit{color:#fff;padding-left:.6em}.field-name-field-bioindeximage img{height:inherit;max-width:100%}.mobile-break{display:none}.field-name-field-podcast-subtitle,.featured-right .field-name-body,.featured-bottom .field-name-body,.field-name-field-summary{display:none}.field-name-field-podcast-subtitle p,.featured-bottom .field-name-body p,.featured-right .field-name-body p,.field-name-field-summary p{color:#fff;line-height:1.2em;margin:0 6px .4em .6em}.node:hover .post-title span,.node:hover .post-title p{padding:0 .25em}.node:hover .title-and-summary{background:moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 60%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 60%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 60%,rgba(0,0,0,1) 100%)}.node:hover .field-name-field-podcast-subtitle,.node:hover .field-name-body,.node:hover .field-name-field-summary{display:block}.featured-bottom{clear:both;padding-top:20px}.featured-bottom .node{float:left;margin-left:20px;position:relative;width:31%}.featured-bottom img{max-width:100%;height:inherit}.featured-bottom .node--view-mode-homepage .post-title{font-size:.9em}.row-three{clear:both;padding-top:30px}.birthday{background:url(/themes/jwawesome/images/header_bg.png);border:2px solid #532554;border-radius:5px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.3);display:inline-block;float:left;height:375px;margin-left:40px;position:relative;text-align:center;width:235px}.birthday .node{float:none;margin:0}.birthday h2{font:400 1.4em futura-pt,sans-serif;margin:0;margin-bottom:5px;padding:3px 0 5px 8px;text-transform:capitalize}.birthday .post-title{font-size:1.3em;padding:1em}.twih-homepage{background:url(/themes/jwawesome/images/header_bg.png);border:2px solid #ffb600;border-radius:5px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.3);float:left;height:375px;margin-left:40px;padding:0;text-align:center;width:235px}.twih-homepage h2{border-radius:4px 4px 0 0;font:400 1.4em futura-pt,sans-serif;margin:0;padding:.3em 0;width:100%}.twih-homepage .post-title{padding:1em 0}.views-field-field-eventdate-1{border-radius:0 0 4px 4px;font-size:1.2em;padding:.5em 0}.views-field-view-node{float:left;margin-left:1em;padding-bottom:.75em}.signup-donate h2{margin:.1em 0;font-size:1.3em}.signup-donate{float:left;margin-left:40px;width:235px}.signup .text{font-weight:700}.storyaperture{background:url(/themes/jwawesome/images/header_bg.png);text-align:center;border-radius:5px;border:2px solid #222;box-shadow:2px 2px 2px 2px rgba(0,0,0,.3);float:left;height:375px;margin-left:40px;width:235px}.storyaperture:hover p{text-decoration:underline}.storyaperture p{font-size:1.2em;margin:.75em 0}.storyaperture img.logo{margin-top:20px;width:100px}.storyaperture .field-type-image img{height:inherit;width:200px}.blog-social{border-top:3px solid #ccc;display:inline-block;margin-top:1.5em;padding-top:.5em;padding-left:2%}.blog-twitter,.blog-facebook,.blog-youtube{float:left;margin-right:4%;width:30%}.blog-youtube{margin-right:2%}.social-media-header{display:flex;padding:1em 0 .25em;position:relative;width:100%}.social-media-img{float:left}h2.social-media{color:#999;float:left;font:1.5em futura-pt;margin:0 0 0 6px;text-transform:uppercase}.blog-social .more-posts{font:.875em Arial,sans-serif;position:absolute;right:0;bottom:.25em}.blog-twitter{height:557px;overflow:scroll}.form-item-email label{font-size:0}@media only screen and (max-width:1150px){.left-top{height:auto}.featured-right img{max-width:100%;height:inherit}}@media only screen and (max-width:1000px){#block-mainpagecontent{float:left}.featured-top{background:0 0}.featured-left,.featured-left .field-name-body,.featured-right{width:100%}.featured-left p{font-size:1.1em;margin:0 5px}.featured-right{margin-top:10px}.left-top{position:relative}.node:hover .title-and-summary,.featured-right{background:0 0}.featured-bottom .node,.featured-right .node{background:0 0;float:left;margin:0 1%;width:48%}.featured-bottom .node,.signup-donate{margin-top:20px}.title-and-summary{background:0 0;padding-top:0;position:relative}.title-and-summary .post-title p,.title-and-summary .post-title span{color:#222;font-size:1.2em;padding:0}.field-name-field-podcast-subtitle,.featured-right .field-name-body,.featured-bottom .field-name-body,.field-name-field-summary{display:block}.field-name-field-podcast-subtitle p,.featured-bottom .field-name-body p,.featured-right .field-name-body p,.field-name-field-summary p{color:#222;margin:0}.donate{padding:0 10px}.row-three{clear:none}.birthday{clear:left;display:block}.birthday,.twih-homepage{margin:20px 5%;width:38%}.storyaperture{clear:both;display:block;float:none;margin:0 auto;width:325px}.blog-twitter,.blog-facebook,.blog-youtube{width:95%}}@media only screen and (max-width:768px){.path-frontpage #content-wrapper{margin-top:0}}@media only screen and (max-width:600px){.mission{font-size:20px;line-height:24px}.featured-left .field-name-body h2{font-size:2em}.featured-left p{font-size:1em}.featured-bottom .node,.featured-right .node{margin-top:10px;text-align:center;width:97%}.row-three{clear:both}.signup-donate,.twih-homepage,.birthday,.storyaperture{clear:both;float:none;margin:10px auto;width:235px}}
.encyclopedia-glossary{display:inline-block;position:relative}.encyclopedia-definition{display:none;font-style:normal}.encyclopedia-glossary:hover .def-container:before{content:"";position:absolute;bottom:17px;right:-10px;border-width:10px 10px 0;border-style:solid;display:block;border-color:#004153 transparent}.encyclopedia-glossary:hover .encyclopedia-definition{background:#eee;border:2px solid #004153;border-radius:3px 3px 0;display:block;padding:.4em;position:absolute;bottom:27px;right:-30px;width:400px;z-index:999}.encyclopedia-glossary.termleft:hover .encyclopedia-definition{left:0}span.encyclopedia-term{color:#007cbf;cursor:pointer}
.addthis_toolbox svg{font-size:28px}.fa-tumblr-square{color:#001935}.fa-pinterest{color:#bd081c}.addthis_toolbox .fa-facebook{color:#4267b2}.fa-twitter-square{color:#1da1f2}.fa-envelope-square{color:#888}.fa-plus-square{color:#fe6d4c}.fa-google-plus-square{color:#dd4b38}
.cart-block--contents{width:225px;background:#fff;color:#000}.cart-block--contents__inner{padding:10px}.cart--cart-block .cart-block--contents a{color:inherit}.cart-block--summary,.cart-block--summary__icon img,.cart-block--summary__count{vertical-align:middle}.cart--cart-block li.cart-block--contents__item{clear:both;margin-bottom:10px;border-bottom:1px #eaeaea solid}.cart-block--contents__quantity{float:left}.cart-block--contents__price{float:right}
.click-nav{background:#303030;background:linear-gradient(to bottom,rgba(48,48,48,1) 0%,rgba(34,34,34,1) 100%)}.click-nav{border:1px solid #1b1e1f;border-radius:4px;float:right;height:31px;margin-right:1.826%;width:217px}.click-nav ul{margin:0;padding:0;position:relative;z-index:999}.click-nav ul li{cursor:pointer;list-style:none;margin:0;padding:0}.click-nav ul li ul{border:1px solid #1b1e1f;border-radius:4px;position:absolute;left:0;right:0;top:27px;width:99%}.click-nav ul li ul li ul{background:rgba(25,25,25,.95);box-shadow:none;height:100%;left:-999em;margin-left:100%;top:0}.click-nav ul li ul li:hover ul{left:0}.click-nav ul .clicker{border-radius:4px;display:block;font-size:16px;height:31px;margin-top:5px;padding:0 0 0 11px;position:relative;text-decoration:none}.click-nav .fa-arrow-circle-down,.click-nav .fa-arrow-circle-up{padding:3px 5% 0 0;float:right}.click-nav .active .fa-arrow-circle-down,.click-nav .fa-arrow-circle-up{display:none}.click-nav .active .fa-arrow-circle-up{color:#fff;display:inline}.click-nav ul .clicker:hover,.click-nav ul .active{color:#fff}.click-nav ul li ul{background:#222;box-shadow:5px 0px 3px 0px rgba(0,0,0,.7)}.click-nav ul li ul li{padding:1px 12px}.click-nav ul li ul li ul li{padding:2px 12px}.click-nav ul li ul li a{font-size:17px;text-decoration:none}.click-nav ul li ul li:hover ul li a{display:block;color:#17b6fc;width:100%}.click-nav ul li ul li:hover a{color:#fff}.click-nav ul li ul li:hover,.click-nav ul li ul li ul li:hover{background:#1d1d1d}.click-nav ul li ul li ul li:hover a{color:#fff}.click-nav .no-js ul{display:none}.click-nav .no-js:hover ul{display:block}@media only screen and (max-width:768px){#block-exploretopicsclicknav{bottom:10px;left:10px;position:absolute;text-align:left}}
.bef-exposed-form .form--inline .form-item{float:none}.bef-exposed-form .form--inline>.form-item{float:left}.bef-exposed-form .form--inline .bef--secondary{clear:left}
