.poll{overflow:hidden}.poll .bar{height:1em;margin:1px 0;background-color:#ddd}.poll .bar .foreground{background-color:#000;height:1em;float:left}
.poll dl,.poll dd{margin:0}.poll .links{text-align:center}.poll .percent{text-align:right}.poll .total{text-align:center}.poll .vote-form{text-align:center}.poll .vote-form{text-align:left}.poll .vote-form .poll-title{font-weight:bold}.poll-chtext{width:80%}.poll-chvotes .form-text{width:85%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#cboxTopLeft{width:15px;height:15px}#cboxTopCenter{height:15px}#cboxTopRight{width:15px;height:15px}#cboxBottomLeft{width:15px;height:10px}#cboxBottomCenter{height:10px}#cboxBottomRight{width:15px;height:10px}#cboxMiddleLeft{width:15px}#cboxMiddleRight{width:15px}#cboxContent{background:#fff;overflow:hidden}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;background:rgba(255,255,255,.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0;right:30px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0;right:30px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:#fff}#cboxLoadingGraphic{background:url(/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center}#cboxClose{position:absolute;bottom:0;right:0;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}
.view-uc-orders .form-item{padding-top:4px}.view-uc-orders #edit-order-id{width:10em}.view-uc-orders #edit-delivery-first-name-wrapper,.view-uc-orders #edit-created-wrapper{clear:left}[dir="rtl"] .view-uc-orders #edit-delivery-first-name-wrapper,[dir="rtl"] .view-uc-orders #edit-created-wrapper{clear:right}.view-uc-orders #edit-created-min-wrapper,.view-uc-orders #edit-created-max-wrapper{float:left}[dir="rtl"] .view-uc-orders #edit-created-min-wrapper,[dir="rtl"] .view-uc-orders #edit-created-max-wrapper{float:right}.view-uc-orders .form-type-date-select .date-padding{padding:0 22px 0 0}[dir="rtl"] .view-uc-orders .form-type-date-select .date-padding{padding:0 0 0 22px}.view-uc-orders .form-type-date-select{padding-top:0}.order-pane{border:1px solid #bbb;line-height:1.1em;margin:.5em;padding:.5em;position:relative}.order-pane-icons{position:absolute;right:.5em;top:5px}[dir="rtl"] .order-pane-icons{right:auto;left:.5em}.order-pane-icons img{cursor:pointer}.order-pane-title{font-weight:bold;padding-bottom:.5em}.order-pane.pos-left{float:left;clear:right}[dir="rtl"] .order-pane.pos-left{float:right;clear:left}.order-pane.pos-right{float:right;clear:left}[dir="rtl"] .order-pane.pos-right{float:left;clear:right}.order-pane.abs-left{border:0;clear:both;padding:.5em 0}.order-pane.abs-left .form-submit{margin:.5em .5em .5em 0}[dir="rtl"] .order-pane.abs-left .form-submit{margin:.5em 0 .5em .5em}.uc-order-edit-form .form-actions{clear:both}.order-pane #edit-add-line-item,.order-pane #edit-add-line-item .form-item{float:left;margin-right:1em;padding-top:0}[dir="rtl"] .order-pane #edit-add-line-item,[dir="rtl"] .order-pane #edit-add-line-item .form-item{float:right;margin-right:auto;margin-left:1em}.order-pane .line-item-table{float:right;width:auto}.order-pane-table th{padding:4px 8px}.order-pane-table td{padding:4px 8px;vertical-align:top}.order-pane-table td.qty,.order-pane-table td.sku{text-align:center;white-space:nowrap}.order-pane-table td.product{width:80%}.order-pane-table td.cost,.order-pane-table td.price,.order-pane-table td.total{text-align:right;white-space:nowrap}[dir="rtl"] .order-pane-table td.cost,[dir="rtl"] .order-pane-table td.price,[dir="rtl"] .order-pane-table td.total{text-align:left}#order-edit-products .form-remove{cursor:pointer;margin-top:4px}.uc-order-comments td{vertical-align:top}.uc-order-comments .date{width:25%;text-align:left}[dir="rtl"] .uc-order-comments .date{text-align:right}.uc-order-comments .user,.uc-order-comments .notified,.uc-order-comments .status{text-align:center}.uc-order-comments .message{width:80%}.address-select-box{background-color:#ddd;border:solid 1px #999;margin-bottom:1em;padding-bottom:1em;padding-left:1em;width:auto}[dir="rtl"] .address-select-box{padding-left:inherit;padding-right:1em}.customer-select-box{background-color:#ddd;border:solid 1px #999;margin-top:1em;padding:1em;width:auto}.line-item-table{width:100%}.line-item-table td{padding:2px}.line-item-table .li-title{font-weight:bold;text-align:right;width:auto}[dir="rtl"] .line-item-table .li-title{text-align:left}.line-item-table .li-amount{text-align:right;white-space:nowrap}[dir="rtl"] .line-item-table .li-amount{text-align:left}.line-item-table .form-item{display:inline}.order-pane-table .product-description{font-size:.7em}.order-pane #uc-credit-order-view-form{margin-bottom:0;margin-top:.5em}#uc-credit-order-view-form .form-submit{margin:0}#uc-order-view-update-form #edit-controls label{display:inline}#uc-order-view-update-form #edit-controls .form-type-checkbox{padding-top:8px}#uc-order-view-update-form .form-actions{clear:left}[dir="rtl"] #uc-order-view-update-form .form-actions{clear:right}.address-select-box #uc-order-address-book-form{margin-bottom:0}.order-pane #customer-select form{margin-bottom:0}#order-pane-print_button{border:1px solid #bbb;padding:.5em .5em .5em 2em;background:url("/modules/ubercart/uc_order/css/../../uc_store/images/print.gif") no-repeat .5em 50%}[dir="rtl"] #order-pane-print_button{padding:.5em 2em .5em .5em}
.uc-product-image{overflow:auto;width:100%}.uc-product-image .field-item+.field-item img{float:left;margin-right:1em}[dir="rtl"] .uc-product-image .field-item+.field-item img{float:right;margin-right:auto;margin-left:1em}.display-price{clear:right;float:right;font-size:1.3em;font-weight:bold;padding-bottom:4px;padding-left:4px;text-align:center}[dir="rtl"] .display-price{clear:left;float:left;padding-left:inherit;padding-right:4px}.uc-product-features td{vertical-align:top}.combinations .form-item{margin:0;padding:0}.expiration{display:inline}.expiration .form-item{display:inline}
#block-cart-contents .kit-component-cart-desc ul.product-description{padding-left:0}[dir="rtl"] #block-cart-contents .kit-component-cart-desc ul.product-description{padding-left:inherit;padding-right:0}#block-cart-contents .product-description .kit-component-cart-desc ul:before{margin-right:.15em}[dir="rtl"] #block-cart-contents .product-description .kit-component-cart-desc ul:before{margin-right:auto;margin-left:.15em}.kit-component-cart-desc .item-list li{background:transparent none;display:inline;font-size:1em;font-style:italic;padding-left:0}[dir="rtl"] .kit-component-cart-desc .item-list li{padding-left:inherit;padding-right:0}.kit-component-cart-desc li:after{content:", "}.kit-component-cart-desc li:last-child:after{content:""}
.uc-price{white-space:nowrap}input.form-uc-price{width:8em}input.form-uc-quantity{width:4em}.uc-inline-form .form-item{float:left;margin-right:1em;padding-top:5px}[dir="rtl"] .uc-inline-form .form-item{float:right;margin-right:auto;margin-left:1em}.uc-default-submit{height:0;left:-9999px;position:absolute;top:-9999px;width:0}[dir="rtl"] .uc-default-submit{left:auto;right:-9999px}.uc-store-address-field .form-item{margin-top:.5em;margin-bottom:.5em}.uc-store-address-field .form-item label{float:left;margin-top:6px;padding-right:.75em;text-align:right;width:10em}[dir="rtl"] .uc-store-address-field .form-item label{float:right;padding-right:inherit;padding-left:.75em;text-align:left}.toolbar-icon-uc-store-admin-store:before{background-image:url(/modules/ubercart/uc_store/css/../icons/787878/cart.svg)}.toolbar-icon-uc-store-admin-store:active:before,.toolbar-icon-uc-store-admin-store.active:before{background-image:url(/modules/ubercart/uc_store/css/../icons/000000/cart.svg)}
svg.ext{width:14px;height:14px;padding-right:.2em;fill:#727272;font-weight:900}svg.mailto{width:14px;height:14px;padding-right:.2em;fill:#727272}svg.ext path,svg.mailto path{stroke:#727272;stroke-width:3}@media print{svg.ext,svg.mailto{display:none;padding:0}}extlink i{padding-left:.2em}
#block-footer{background:#292929;color:#bbb;font-size:.85em}#block-footer .fa-facebook,#block-footer a{color:#17b6fc}.footer-container{margin:0 auto;max-width:1150px}.footer-column{float:left;margin:1em 0 0 3%;width:30%}.footer-middle-column{padding-bottom:1em}.footer-right-column a{font-size:2em;margin-right:12px}.footer-bottom-row{border-top:1px solid #999;clear:both;margin-top:1em;padding:1em 3%;text-align:center}@media only screen and (max-width:768px){.footer-column{width:45%}.footer-right-column{width:100%}}
#block-podcastad{margin:1.5em 0}#block-podcastad .node{text-align:center}#right-column #block-podcastad h2{background:#004153}#block-podcastad img{height:90%;width:90%}.episode-title{margin-right:2px}@media only screen and (max-width:768px){#block-podcastad{text-align:center}#block-podcastad p{text-align:center}#block-podcastad img{height:50%;margin:0 auto;width:90%}}
#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,0.1) 60%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,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,0.1) 60%,rgba(0,0,0,.8) 100%);color:white;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,0.6) 60%,rgba(0,0,0,.9) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,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,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:14px}.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,0.1) 60%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,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,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}.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,0.7) 60%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,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,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,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,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{font-size:.9em}.signup-donate h2{margin:.1em 0;font-size:1.3em}.js-form-item-email{display:inline-block}.signup-donate{float:left;margin-left:40px;width:235px}.signup .form-email{background:#ebebeb;border:1px solid #ccc;border-radius:4px;box-shadow:inset 3px 3px 4px 0 rgba(0,0,0,0.09);font-size:.8em;margin:1.25em 0 1.5em 0;padding:.5em .6em;width:184px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.signup .js-form-type-checkbox{border-bottom:1px solid #e0ded8;padding:.6em 0}.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,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{border-bottom:2px solid #e0ded8;float:left;padding:1em 0 .25em 0;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}.jwa-twitter-header{display:none}.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:none}.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:none}.featured-bottom .node,.featured-right .node{background:none;float:left;margin:0 1%;width:48%}.featured-bottom .node,.signup-donate{margin-top:20px}.title-and-summary{background:none;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: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}}
