/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}#product-card .add-to-cart button{color:#ff7600!important}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:icomoon;src:url(//store.generations.org/cdn/shop/t/20/assets/icomoon-social.eot?v=119044297123242724281749239014);src:url(//store.generations.org/cdn/shop/t/20/assets/icomoon-social.eot?v=119044297123242724281749239014) format("embedded-opentype"),url(//store.generations.org/cdn/shop/t/20/assets/icomoon-social.ttf?v=74203831263908355861749239032) format("truetype"),url(//store.generations.org/cdn/shop/t/20/assets/icomoon-social.woff?v=89601448831014889391749239040) format("woff"),url(//store.generations.org/cdn/shop/t/20/assets/icomoon-social.svg?v=173774227359936989591749239024) format("svg");font-weight:400;font-style:normal}.icon-eye-open:before{content:"\1f441"}.icon-speaker:before{content:"\1f56a"}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.615em}dl dt{font-weight:700;margin-top:.615em}dl dd{margin:0}table{border-collapse:collapse;font-feature-settings:"kern","liga","tnum";margin:.615em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #127b10;font-weight:600;padding:.615em 0;text-align:left}td{border-bottom:1px solid #18a415;padding:.615em 0}tr,td,th{vertical-align:middle}p,a,ol,ul,label{font-family:Helvetica,Roboto,helvetica,sans-serif!important;color:#555;line-height:1.6em;margin:5px 0}.station-tabs-content p{font-family:Helvetica,Roboto,helvetica,sans-serif!important;color:#555;line-height:1.6em;margin:15px 0}blockquote{font-family:Helvetica,Roboto,helvetica,sans-serif!important;color:#555;font-weight:lighter}div{font-family:Helvetica,Roboto,helvetica,sans-serif!important}h1,h2,h3,h4,h5,h6{margin:0;font-family:cronos-pro!important;font-weight:200}h1,h2{color:#555;margin-bottom:16px}h1{line-height:44px}body{margin:0;overflow-x:hidden;background-color:#f7f7f7}.container{max-width:1330px;margin-left:auto;margin-right:auto;display:block;border-right:15px solid transparent!important;border-left:15px solid transparent!important}.container:after{clear:both;content:"";display:table}main{display:block}a{color:#127aa0;text-decoration:none}.white{background-color:#fff}@media screen and (max-width:767px){.hide-on-mobile{display:none!important;visibility:hidden;opacity:0}}.show-only-mobile{display:none!important}@media screen and (max-width:767px){.show-only-mobile{display:block!important}}.vertical-card{background-color:#fff}.vertical-card .title{color:#127aa0;margin:10px 0;font-weight:700;font-size:17px;font-family:Helvetica,Roboto,helvetica,sans-serif!important}.vertical-card .date{color:#555;font-family:Helvetica,Roboto,helvetica,sans-serif!important;font-size:13px;font-weight:700;margin-bottom:10px}.vertical-card .description{font-size:15px}.vertical-card{float:left;display:block;margin-right:2.35765%;width:100%}.vertical-card .download,.vertical-card .listen,.vertical-card .share-button{text-align:center;cursor:pointer;font-family:Helvetica,Roboto,helvetica,sans-serif!important;border:1px solid transparent}.vertical-card .download i,.vertical-card .listen i,.vertical-card .share-button i{font-size:18px}.vertical-card .download span,.vertical-card .listen span,.vertical-card .share-button span{font-size:13px;font-weight:700}.vertical-card .download:hover,.vertical-card .listen:hover,.vertical-card .share-button:hover{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;box-shadow:-1px 3px 15px -3px #adadad}.vertical-card .email i{font-size:19px!important;color:#127aa0}.vertical-card .listen{float:left;display:block;margin-right:2.35765%;width:27.49666%}.vertical-card .listen:last-child{margin-right:0}.vertical-card .download{float:left;display:block;margin-right:2.35765%;width:36.02647%}.vertical-card .download:last-child{margin-right:0}.vertical-card .icon{width:21px;height:21px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin:0 2px 0 4px;float:left}.vertical-card .listen-icon{margin-top:2px}.vertical-card a{text-decoration:none}.vertical-card .text{font-size:13px;color:#127aa0;font-weight:700}.vertical-card .download-icon{background-image:image-url("download_icon.png")}.vertical-card .listen-icon{background-image:image-url("listen_icon.png");width:19px;height:19px}.vertical-card .icon-share,.vertical-card .icon-download,.vertical-card .icon-listen,.share-button i{font-size:18px}.share-button span{font-size:13px;font-weight:700}#header nav{float:left;display:block;margin-right:2.35765%;width:57.35098%}@media screen and (max-width:767px){#header nav ul,#header nav li,#header nav a{float:left;display:block;margin-right:2.35765%;width:100%}#header nav ul:last-child,#header nav li:last-child,#header nav a:last-child{margin-right:0}}#header nav .mobile-customer-links li{width:50%}#header .customer-links{float:left;display:block;width:100%;margin-top:-15px;margin-right:2.35765%}#header .customer-links:last-child{margin-right:0}#header .customer-links *{float:right}@media screen and (max-width:767px){#header .customer-links{display:none}}#header .customer-links li{margin-left:10px}#header .customer-links li a{font-size:12px}#header .divider-line{float:left;display:block;margin-right:2.35765%;width:100%}#header .nav-icons{float:left;display:block;width:6.17215%;float:right;padding:25px 0 0;margin-right:0}@media screen and (max-width:767px){#header .nav-icons{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:20px 0 0;float:right}#header .nav-icons:last-child{margin-right:0}}#topic-bar{float:left;display:block;margin-right:2.35765%;width:100%}#footer{float:left;display:block;margin-right:2.35765%;width:100%}#footer:last-child{margin-right:0}#footer .logo{float:left;display:block;margin-right:2.35765%;width:100%;background-position:left left;background-repeat:no-repeat;background-size:contain}#footer .logo:last-child{margin-right:0}@media screen and (max-width:767px){#footer .logo{background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:20px}}#footer .about{float:left;display:block;margin-right:2.35765%;width:31.76157%}#footer .about:last-child{margin-right:0}@media screen and (max-width:767px){#footer .about{float:left;display:block;margin-right:2.35765%;width:100%;text-align:center;margin-bottom:20px}#footer .about:last-child{margin-right:0}}#footer .follow{float:left;display:block;margin-right:2.35765%;width:31.76157%}#footer .follow:last-child{margin-right:0}@media screen and (max-width:767px){#footer .follow{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:20px}#footer .follow:last-child{margin-right:0}}#footer .contact{float:left;display:block;margin-right:2.35765%;width:31.76157%}#footer .contact:last-child{margin-right:0}@media screen and (max-width:767px){#footer .contact{float:left;display:block;margin-right:2.35765%;width:100%;text-align:center}#footer .contact:last-child{margin-right:0}}section#home-page-content{float:left;display:block;margin-right:2.35765%;width:100%}section#home-page-content:last-child{margin-right:0}section#home-page-content #sidebar{height:3500px}section#sidebar{-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s;float:left;display:block;margin-right:2.35765%;width:23.23176%}section#sidebar:last-child{margin-right:0}@media screen and (max-width:1024px){section#sidebar{float:left;display:block;margin-right:2.35765%;width:40.29137%;position:absolute;left:-80%;margin-top:35px}section#sidebar:last-child{margin-right:0}}@media screen and (max-width:479px){section#sidebar{float:left;display:block;margin-right:2.35765%;width:65.88078%}section#sidebar:last-child{margin-right:0}}section#sidebar.active{left:0}section#sidebar .link-group .link{width:100%;display:block}section#list-collections{float:left;display:block;margin-right:2.35765%;width:74.41059%}section#list-collections:last-child{margin-right:0}@media screen and (max-width:1024px){section#list-collections{float:left;display:block;margin-right:2.35765%;width:100%}section#list-collections:last-child{margin-right:0}}section#list-collections section#collection{float:left;display:block;margin-right:2.35765%;width:48.82117%}section#list-collections section#collection:last-child{margin-right:0}@media screen and (max-width:479px){section#list-collections section#collection{float:left;display:block;margin-right:2.35765%;width:100%}section#list-collections section#collection:last-child{margin-right:0}}section#list-collections section#collection:nth-child(2n){margin-right:0}section#list-collections section#collection .browse-collection{float:right}section#list-collections section#list-products{float:left;display:block;margin-right:2.35765%;width:100%}section#list-collections section#list-products:last-child{margin-right:0}section#list-collections section#collection-product{float:left;display:block;margin-right:2.35765%;width:48.82117%;height:250px;margin-bottom:25px}section#list-collections section#collection-product:last-child{margin-right:0}@media screen and (max-width:767px){section#list-collections section#collection-product{height:200px}}section#list-collections section#collection-product:nth-child(3n+2){margin-right:0}section#list-collections section#collection-product .product-image{width:100%;height:215px;margin-bottom:5px}@media screen and (max-width:767px){section#list-collections section#collection-product .product-image{height:125px}}section#pagination{float:left;display:block;margin-right:2.35765%;width:100%}section#pagination:last-child{margin-right:0}section#pagination ul.pagination-custom{float:right}section#pagination ul.pagination-custom li{float:left}section#main-banner{float:left;display:block;margin-right:2.35765%;width:100%}section#main-banner:last-child{margin-right:0}section#main-banner .banner-image{float:left;display:block;margin-right:2.35765%;width:100%}section#main-banner .banner-image:last-child{margin-right:0}section#main-banner .banner-image:before{content:"";display:block;width:100%;padding-bottom:35%}.searchBar-wrraper{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%;margin-top:-110px}.searchBar-wrraper:last-child{margin-right:0}@media screen and (max-width:767px){.searchBar-wrraper{float:left;display:block;width:82.94039%;margin:0 2.35765% 25px 8.5298%}.searchBar-wrraper:last-child{margin-right:0}}@media screen and (max-width:479px){.inline-form .fallback-text{display:none}}.inline-form .form-input{float:left;display:block;margin-right:2.35765%;width:76.54304%}.inline-form .form-input:last-child{margin-right:0}.inline-form .solid-button{float:left;display:block;margin-right:2.35765%;width:23.23176%}.inline-form .solid-button:last-child{margin-right:0}.breadcrumb{color:#127aa0;font-weight:700}.breadcrumb span{text-transform:capitalize}section#collection-page{float:left;display:block;margin-right:2.35765%;width:100%}section#collection-page:last-child{margin-right:0}section#list-products{float:left;display:block;width:74.41059%;margin-right:0}section#list-products:last-child{margin-right:0}@media screen and (max-width:1024px){section#list-products{float:left;display:block;margin-right:2.35765%;width:100%}section#list-products:last-child{margin-right:0}}@media screen and (min-width:1221px){section#list-products .products #product-card:nth-child(3n+3){margin-right:0}}@media screen and (min-width:768px)and (max-width:1220px){section#list-products .products #product-card:nth-child(3n+3){float:left;display:block;margin-right:2.35765%;width:48.82117%}section#list-products .products #product-card:nth-child(3n+3):last-child{margin-right:0}section#list-products .products #product-card:nth-child(2n){margin-right:0}}section#list-products .sorting-options{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:10px}section#list-products .sorting-options:last-child{margin-right:0}section#list-products .sorting-options .single-option-selector{float:right;width:305px;margin-top:60px}@media screen and (max-width:479px){section#list-products .sorting-options .single-option-selector{width:100%;margin-top:30px}}section#list-products .sorting-options .breadcrumbs{float:left;margin-top:20px}@media screen and (max-width:479px){section#list-products .sorting-options .breadcrumbs{margin-top:10px}}.vertical-card{float:left;display:block;margin-right:2.35765%;width:31.76157%}@media screen and (min-width:768px)and (max-width:1270px){.vertical-card{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:30px}.vertical-card:last-child{margin-right:0}.vertical-card:nth-child(3n){margin-right:auto}.vertical-card:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){.vertical-card{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:30px}.vertical-card:last-child{margin-right:0}}section#product-single{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single:last-child{margin-right:0}section#product-single section#breadcrumbs-and-share{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#breadcrumbs-and-share:last-child{margin-right:0}section#product-single section#breadcrumbs-and-share .breadcrumb{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:15px 0}section#product-single section#breadcrumbs-and-share .breadcrumb:last-child{margin-right:0}@media screen and (max-width:1024px){section#product-single section#breadcrumbs-and-share .breadcrumb{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#breadcrumbs-and-share .breadcrumb:last-child{margin-right:0}}section#product-single section#breadcrumbs-and-share .searchBar-wrraper{margin-top:0;margin-left:0;float:left;display:block;margin-right:2.35765%;width:65.88078%}section#product-single section#breadcrumbs-and-share .searchBar-wrraper:last-child{margin-right:0}@media screen and (max-width:1024px){section#product-single section#breadcrumbs-and-share .searchBar-wrraper{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#breadcrumbs-and-share .searchBar-wrraper:last-child{margin-right:0}}section#product-single section#product-sidebar{position:relative;float:left;display:block;margin-right:2.35765%;width:31.76157%}section#product-single section#product-sidebar:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){section#product-single section#product-sidebar{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}section#product-single section#product-sidebar:last-child{margin-right:0}}@media screen and (max-width:767px){section#product-single section#product-sidebar{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#product-sidebar:last-child{margin-right:0}}section#product-single section#product-sidebar .product-image{width:100%;height:350px;margin-top:50px}section#product-single section#product-sidebar .single-option-selector{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#product-sidebar .single-option-selector:last-child{margin-right:0}section#product-single section#product-sidebar .product-price,section#product-add-to-cart .product-price{float:left;margin-top:5px}section#product-single section#product-sidebar .product-price h1,section#product-add-to-cart .product-price h1{float:left;margin-right:10px}section#product-single section#product-sidebar .product-quantity,section#product-add-to-cart .product-quantity{float:right;width:75px;height:62px}section#product-single section#product-share{float:left;display:block;margin-right:2.35765%;width:100%;padding:25px 0}section#product-single section#product-share:last-child{margin-right:0}section#product-single section#product-share .share-button{color:#127aa0;text-align:center;padding:5px 0 3px}section#product-single section#product-share .share-button:hover{box-shadow:-1px 3px 15px -3px #adadad}section#product-single section#product-description{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding:50px 0}section#product-single section#product-description:last-child{margin-right:0}@media screen and (max-width:1024px){section#product-single section#product-description{float:left;display:block;margin-right:2.35765%;width:100%;padding:50px 0}section#product-single section#product-description:last-child{margin-right:0}}section#product-single section#product-description h1.title{margin:5px 0}section#product-single section#product-description h2.subtitle{margin:10px 0 0}section#product-single section#product-description hr{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#product-description hr:last-child{margin-right:0}section#product-single section#product-description #video{width:100%;height:480px}@media screen and (max-width:479px){section#product-single section#product-description #video{height:200px}}section#product-single section#product-description .download-sample{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:35px;padding:50px}section#product-single section#product-description .download-sample:last-child{margin-right:0}section#product-single section#product-description .download-sample .outlined-button,section#product-single section#product-description .download-sample p{margin:0 2.35765% 0 0;float:left;display:block;width:48.82117%}section#product-single section#product-description .download-sample .outlined-button:last-child,section#product-single section#product-description .download-sample p:last-child{margin-right:0}@media screen and (max-width:767px){section#product-single section#product-description .download-sample .outlined-button,section#product-single section#product-description .download-sample p{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#product-description .download-sample .outlined-button:last-child,section#product-single section#product-description .download-sample p:last-child{margin-right:0}}@media screen and (max-width:767px){section#product-single section#product-description .download-sample{padding:25px}section#product-single section#product-description .download-sample .outlined-button{margin-bottom:20px}}section#product-single section#product-description .main-description{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#product-description .main-description:last-child{margin-right:0}section#product-single section#product-description .main-description p{margin:15px 0 0}section#product-single section#product-description .main-description p:first-child{margin-top:0}section#product-single section#product-description .endorsements{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#product-description .endorsements:last-child{margin-right:0}section#product-single section#product-description .endorsements .endorsement{float:left;display:block;width:48.82117%;margin:0 0 35px;padding:0 10px}section#product-single section#product-description .endorsements .endorsement:last-child{margin-right:0}@media screen and (max-width:767px){section#product-single section#product-description .endorsements .endorsement{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#product-description .endorsements .endorsement:last-child{margin-right:0}}section#product-single section#related-products{float:left;display:block;margin-right:2.35765%;width:100%;padding:50px 0}section#product-single section#related-products:last-child{margin-right:0}section#product-single section#related-products .products{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:50px}section#product-single section#related-products .products:last-child{margin-right:0}section#product-single section#related-products .products #product-card{float:left;display:block;margin-right:2.35765%;width:23.23176%}section#product-single section#related-products .products #product-card:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){section#product-single section#related-products .products #product-card{float:left;display:block;margin-right:2.35765%;width:48.82117%}section#product-single section#related-products .products #product-card:last-child{margin-right:0}section#product-single section#related-products .products #product-card:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){section#product-single section#related-products .products #product-card{float:left;display:block;margin-right:2.35765%;width:100%}section#product-single section#related-products .products #product-card:last-child{margin-right:0}}section#search-page{float:left;display:block;margin-right:2.35765%;width:100%}section#search-page:last-child{margin-right:0}section#search-page .no-results{float:left;display:block;margin-right:2.35765%;width:100%}section#search-page .no-results:last-child{margin-right:0}section#search-page .container{padding:50px 0}section#search-page .products{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:50px}section#search-page .products:last-child{margin-right:0}section#search-page .products #product-card{float:left;display:block;margin-right:2.35765%;width:23.23176%}section#search-page .products #product-card:last-child{margin-right:0}@media screen and (min-width:1025px){section#search-page .products #product-card:nth-child(4n+4){margin-right:0}}@media screen and (min-width:1025px)and (max-width:1220px){section#search-page .products #product-card{float:left;display:block;margin-right:2.35765%;width:31.76157%}section#search-page .products #product-card:last-child{margin-right:0}section#search-page .products #product-card:nth-child(4n+4){margin-right:inherit}section#search-page .products #product-card:nth-child(3n+3){margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){section#search-page .products #product-card{float:left;display:block;margin-right:2.35765%;width:48.82117%}section#search-page .products #product-card:last-child{margin-right:0}section#search-page .products #product-card:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){section#search-page .products #product-card{float:left;display:block;margin-right:2.35765%;width:100%}section#search-page .products #product-card:last-child{margin-right:0}}#header .logo{height:64px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("  //store.generations.org/cdn/shop/t/15/assets/logo0.png?v=81573435533878022641717123331  ")}#header .dropdown-menu{width:180px;position:absolute;top:100%;left:0;opacity:0;z-index:0;background-color:#116280db;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#header .dropdown-menu.active{opacity:1;z-index:1}#header a{text-decoration:none;color:#fff;font-family:Helvetica,Roboto,helvetica,sans-serif!important;font-size:16px;font-weight:400}#header nav{display:inline-block;height:64px;margin:0;padding:25px 0 25px 25px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media screen and (max-width:767px){#header nav{float:left;display:block;width:105.11788%;margin-right:0;background-color:#127aa0db;position:fixed;height:calc(100vh - 70px);overflow-y:scroll;top:70px;left:-107%;z-index:5;padding:0;margin-left:-15px}#header nav:last-child{margin-right:0}#header nav a{font-size:18px;font-weight:700;float:left}}#header nav li{float:left;margin-right:15px;-webkit-transition:border-bottom .1s;-moz-transition:border-bottom .1s;transition:border-bottom .1s}#header nav li:hover{border-bottom:3px solid #fff}#header nav .mobile-customer-links li a{padding:0 10%;text-align:center;border-bottom:2px solid #fff;margin-bottom:0}#header-nav-toggle,#sidebar-nav-toggle{float:right;cursor:pointer;padding:10px 35px 16px 0;display:none}@media screen and (max-width:767px){#header-nav-toggle,#sidebar-nav-toggle{display:block}}#header-nav-toggle span,#header-nav-toggle span:before,#header-nav-toggle span:after,#sidebar-nav-toggle span,#sidebar-nav-toggle span:before,#sidebar-nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#fff;position:absolute;display:block;content:"";-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header-nav-toggle span:before,#sidebar-nav-toggle span:before{top:-10px}#header-nav-toggle span:after,#sidebar-nav-toggle span:after{bottom:-10px}#sidebar-nav-toggle.active span,#header-nav-toggle.active span{background-color:transparent}#sidebar-nav-toggle.active span:before,#sidebar-nav-toggle.active span:after,#header-nav-toggle.active span:before,#header-nav-toggle.active span:after{top:0}#sidebar-nav-toggle.active span:before,#header-nav-toggle.active span:before{transform:rotate(45deg)}#sidebar-nav-toggle.active span:after,#header-nav-toggle.active span:after{transform:rotate(-45deg)}#sidebar-nav-toggle{float:left;margin-bottom:15px}@media screen and (max-width:1024px){#sidebar-nav-toggle{display:block}}#sidebar-nav-toggle span,#sidebar-nav-toggle span:before,#sidebar-nav-toggle span:after{background:#127aa0}#topic-bar .topic-links li{float:left;margin-right:15px;-webkit-transition:border-bottom .1s;-moz-transition:border-bottom .1s;transition:border-bottom .1s}#topic-bar .customer-links{display:inline-block;list-style:none;padding:0;float:right}#topic-bar .customer-links li{color:#fff;float:left;margin-right:10px}#topic-bar .customer-links li:hover{border-bottom:2px solid #fff}#topic-bar .customer-links .or{float:left}#topic-bar .customer-links .or:hover{border:none}#cart a:after{content:"Cart"}#footer{background-color:#127aa0;color:#fff;padding:50px 0}#footer .logo{background-image:url("  //store.generations.org/cdn/shop/t/15/assets/logo0.png?v=81573435533878022641717123331  ")}#footer p{color:#fff;font-size:16px!important;font-weight:400!important}#footer a,#footer a:hover{color:#fff}#footer .p-header{font-size:20px!important;font-weight:400!important}#footer .logo-section .logo{height:58px;background-image:image-url("logo.png")}#footer .follow{text-align:center;font-size:45px}#footer .follow .p-header{margin:none;font-size:20px}#footer-bar{float:left;display:block;margin-right:2.35765%;width:100%;height:90px;clear:both;background-color:#4093b1;text-align:center;padding:25px 0}#footer-bar p,#footer-bar a{color:#fff}.divider-line{height:2px;float:left;display:block;margin-right:2.35765%;width:100%;background-color:#fff}section#sidebar{padding:15px;border-right:1px solid #EBEBEB;background-color:#f7f7f7;z-index:100}section#sidebar .link-group{margin-bottom:50px}section#sidebar .link-group .link{padding-left:25px;margin-bottom:10px}section#sidebar .link-group .link.active{background-color:#ebebeb}section#list-collections{background-color:#f7f7f7}section#list-collections section#collection{background-color:#fff;padding:25px;border:1px solid #EBEBEB;margin-bottom:25px}section#list-collections section#collection h1{margin-top:0;margin-bottom:10px}section#list-collections section#collection .browse-collection{margin-top:30px;font-weight:700;display:block}section#list-collections section#collection .browse-collection span{font-size:13px}section#list-collections section#collection-product .title{text-align:center;color:#127aa0;margin-top:10px}section#list-collections section#collection-product .product-image{background-position:center bottom;background-size:contain;background-repeat:no-repeat}section#pagination{margin:25px 0 50px}section#pagination ul.pagination-custom li.active a,section#pagination ul.pagination-custom li.active span{color:#fff!important;background-color:#127aa0}section#pagination ul.pagination-custom li a,section#pagination ul.pagination-custom li span{display:block;padding:5px 15px;border:1px solid #127aa0;margin:0 5px 0 0}section#main-banner{margin-bottom:80px}@media screen and (max-width:767px){section#main-banner{margin-bottom:25px}}section#main-banner .banner-image{background-size:cover;background-repeat:no-repeat;background-position:center center}.inline-form .checkboxes:after{content:" ";height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-color:#fff0;border-width:6px;margin-left:-6px;left:25%;top:100%;border-top-color:#fff}.inline-form .form-input{margin-right:0;padding-left:10px;border:1px solid #9c9c9c}.inline-form .solid-button{background-color:#127aa0;color:#fff;cursor:pointer;transition:background-color .15s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;border-radius:0;border:none;font-weight:300}section#collection-page .clear-filters,section#home-page-content .clear-filters{text-align:left;font-size:14px;font-weight:600}section#list-products .sorting-options .breadcrumbs{font-weight:700;color:#127aa0}.share-button{float:left;display:block;margin-right:2.35765%;width:27.49666%;padding:2px 0;cursor:pointer}.share-icon{background-image:image-url("share_icon.png")}.share-options .at-share-btn{margin:0 4px 5px 0!important}#product-card{margin-bottom:25px;position:relative}#product-card .groupsTable{display:none!important}#product-card .card-image{margin:25px auto}#product-card .actions{float:right!important}#product-card .price{float:left;font-family:Helvetica;font-weight:600;font-size:14px;padding-top:5px;padding-bottom:10px}#product-card .price span{display:block;float:left;margin-right:2px}#product-card .price .sale-price{color:#127aa0}#product-card .price .compare-at-price{color:#555;font-size:10px}#product-card .mini-grade{font-size:11px;font-weight:300;color:#555;margin-bottom:3px}#product-card .title{height:auto;margin-bottom:7px;line-height:17px}#product-card .mini-title{height:40px;margin-bottom:0;font-size:17px;line-height:19px!important;padding-bottom:15px!important}#product-card .description{height:130px}#product-card .mini-description{height:55px}#product-card #sale-badge{position:absolute;top:-20px;left:-20px;margin:0!important}#product-card button{float:right;padding:5px;background:none!important;-webkit-transition:box-shadow,.5s;-moz-transition:box-shadow,.5s;transition:box-shadow,.5s}#product-card button:hover{box-shadow:-1px 3px 15px -3px #adadad;color:#127aa0;background:none!important}.vertical-card .recent-title{font-size:18px;font-family:Helvetica,Roboto,helvetica,sans-serif!important;color:#555;font-weight:300;line-height:18px}.vertical-card .title{margin-top:0;height:37px;overflow:hidden;line-height:19px!important;font-size:17px;text-overflow:ellipsis}.vertical-card .content{float:left;display:block;margin-right:2.35765%;width:100%;padding:25px;border-top:1px solid #EBEBEB}.vertical-card .content-mini{padding:15px 25px}.vertical-card .description,.vertical-card .mini-description{height:100px;overflow:hidden;margin:5px 0;color:#555}.vertical-card .card-image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;left:-1px;top:-0px}.products .vertical-card .wc_product_review_badge{height:35.59px!important}section#product-single{background-color:#fff}section#product-single section#product-sidebar{padding:0 25px}section#product-single section#product-sidebar .product-image{background-position:center bottom;background-size:contain;background-repeat:no-repeat;border:none}section#product-single section#product-sidebar .product-quantity,section#product-add-to-cart .product-quantity{border:1px solid #EBEBEB;padding:0 15px}section#product-single section#product-sidebar .product-quantity input,section#product-add-to-cart .product-quantity input{height:100%;font-size:15px;text-align:center}section#product-single section#product-add-to-cart{margin-top:35px}section#product-single section#breadcrumbs-and-share{padding:25px 0;font-weight:700;color:#127aa0;border-bottom:1px solid #EBEBEB;background-color:#f7f7f7}section#product-single section#breadcrumbs-and-share .inline-form input{color:#333}section#product-single section#product-description h1.title{font-size:45px}section#product-single section#product-description p{font-size:15px;font-weight:lighter}section#product-single section#product-description .author{color:#127aa0;float:left}section#product-single section#product-description hr{margin:35px 0;border:none;border-top:1px solid #EBEBEB}section#product-single section#product-description .download-sample{border:1px solid #EBEBEB;background-color:#f7f7f7}section#product-single section#product-description .download-sample p{line-height:21px}section#product-single section#product-description .download-sample .outlined-button a{background-color:#f7f7f7}section#product-single section#product-description .features-list ul{list-style-type:disc!important;margin-left:20px}section#product-single section#product-description .features-list ul li{font-size:15px;font-family:"Helvetica" helvetica;font-weight:lighter}section#product-single section#product-description #variantSelect{display:none!important}section#product-single section#related-products{background-color:#f7f7f7;border-top:1px solid #EBEBEB}section#product-single section#related-products h1.title{font-size:45px;margin:0}.outlined-button{float:left;display:block;width:100%;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;text-align:center;font-size:15px;font-family:Helvetica,Roboto,helvetica,sans-serif!important;border:1px solid #127aa0;background-color:#fff;cursor:pointer;margin:10px 0}.outlined-button i{margin-right:5px}.outlined-button a,.outlined-button input,.outlined-button button{background-color:#fff;border-radius:0;color:#127aa0!important;padding:20px;display:block;width:100%;margin:0;font-weight:600;cursor:pointer}.outlined-button a:hover,.outlined-button input:hover,.outlined-button button:hover{background-color:#127aa0!important;color:#fff!important}.outlined-button:hover{background-color:#127aa0!important}.shopify-solid-button{float:left;display:block;width:100%;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;text-align:center;font-size:15px;font-family:Helvetica,Roboto,helvetica,sans-serif!important;border:1px solid #ff7600;background-color:#ff7600;cursor:pointer;margin:10px 0}.shopify-solid-button:last-child{margin-right:0}.shopify-solid-button i{margin-right:5px}.shopify-solid-button a,.shopify-solid-button input,.shopify-solid-button button{background-color:#ff760000;border-radius:0;color:#fff!important;padding:20px;display:block;width:100%;margin:0;font-weight:600;cursor:pointer}.shopify-solid-button a:hover,.shopify-solid-button input:hover,.shopify-solid-button button:hover{background-color:#b6560300!important;color:#fff!important}.shopify-solid-button:hover{background-color:#b65603!important}.shopify-solid-button:hover a,.outlined-button:hover input{color:#b6560300!important}section#search-page .no-results{text-align:center;padding:50px 0}.product-detail-container{display:flex;flex-wrap:wrap;margin:20px 0}.product-detail-container .cell{background:#f3f3f3;padding:10px 25px;margin:2px;float:left;flex-grow:1;text-align:center;font-weight:lighter;font-size:14px}.ndn-noty-message{padding:30px!important}.ndn-noty-message .header{font-size:30px}.ndn-noty-message .sub-header{font-size:14px}@media screen and (max-width:800px){.ndn-noty-message .header{font-size:16pt!important;line-height:1.2em!important;font-weight:400!important}.ndn-noty-message .sub-header{font-size:9pt!important;line-height:1em!important;margin-top:-20px!important}}.shappify-sales-icon-product{display:block!important;margin-bottom:-32px!important}.sales-icon-product{display:block!important;margin-bottom:-32px!important;max-width:60px!important;top:5%!important;left:10%!important}.swatch{margin:1em 0}.swatch .header{margin:.5em 0}.swatch input{display:none}.swatch label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;min-width:50px!important;height:35px!important;margin:0;border:#ccc 1px solid;background-color:#ddd;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;text-transform:uppercase}.swatch label:hover{background-color:#127aa0;color:#fff}.swatch-element label{padding:0 10px}.color.swatch-element label{padding:0}.swatch input:checked+label{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.8);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.8);box-shadow:0 1px 2px #000c;border-color:transparent;background-color:#127aa0;color:#fff}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-23px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.hardcover-100-off,#product-single .styled-select .selector-wrapper{display:none!important}.scroll-down-link{-webkit-box-shadow:0 -1em 1em #fff;box-shadow:0 -1em 1em #fff;position:relative;z-index:1;border-top:1px solid #888;margin-top:3px}.product-announcement h2{color:#c00!important;font-weight:600}#header{height:auto!important}#main-banner .banner-image{position:relative;overflow:hidden}#main-banner .banner-image img{position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:-1;transform:translate(-50%,-50%)}.new-icon-product-container{text-align:right;height:0px;z-index:5;position:absolute;width:100%}#product-card .card-image img:not(.new-icon-product){position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;z-index:0;transform:translate(-50%,-50%)}#product-sidebar .product-image{position:relative}#product-sidebar .product-image img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;z-index:0;transform:translate(-50%,-50%);overflow:hidden}.searchBar-results{position:absolute;top:100%;left:0;width:100%;height:100vh;background:#fff;border:1px solid #ececec;z-index:99;max-height:550px}.searchbar__result-container,.searchbar__result-box{width:100%;height:100%;overflow:hidden}.searchBar__other-results ul+ul{border-top:1px solid #aaa;padding-top:15px;margin-top:15px}.searchBar__product-results{max-width:75%;flex:0 0 75%;height:100%;padding:20px}.searchBar__other-results{max-width:25%;flex:0 0 25%;height:100%;padding:20px;background:#eee;overflow-y:auto}.searchbar__result-content.searchbar__result-product{width:100%;height:100%;display:block;max-height:calc(100% - 30px);overflow:auto}.product-card-outer{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:20px 10px}.search__product-item{display:grid;grid-template-columns:auto 1fr;grid-gap:0 10px;position:relative;overflow:hidden}.search__product-item-link{position:absolute;left:50%;width:100%;height:100%;top:50%;transform:translate(-50%,-55%);z-index:1}span.item-price{color:red;font-size:14px}span.item-compare-price{font-size:13px;font-weight:500;text-decoration:line-through}.mobile-only{display:none}.searchbar__notfound{padding:20px}.scroll-hidden{overflow:hidden!important}@media screen and (min-width:768px){.searchBar__product-results{order:2}.searchbar__result-box{display:flex;justify-content:flex-start;align-items:flex-start}}@media screen and (max-width:767px){.searchbar__result-box{overflow-y:auto;height:100%;max-height:500px}.searchBar-results{max-height:500px}.mobile-only{display:block!important}.desktop-only{display:none!important}.searchbar__result-box{overflow:auto;height:auto;padding-bottom:30px}.product-card-outer{grid-template-columns:1fr}.searchbar__result-box>div{max-width:100%}.searchbar__result-all:not(.desktop-only){position:absolute;bottom:0;width:100%;height:auto;padding:10px 20px;background:#127aa0;overflow:hidden;left:0;color:#fff;border:0}.searchbar__result-all:not(.desktop-only) a{color:#fff}}.kitenzo-product-description{display:none!important}html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body{min-width:320px}.row{width:100%;float:left;clear:both}.generations-main-site p,.generations-main-site a,.generations-main-site ol,.generations-main-site ul,.generations-main-site li,.generations-main-site label{font-family:Helvetica,Roboto,helvetica,sans-serif;font-weight:100;color:#555;line-height:1.6em;margin:5px 0}@media screen and (max-width:767px){.generations-main-site p,.generations-main-site a,.generations-main-site ol,.generations-main-site ul,.generations-main-site li,.generations-main-site label{font-weight:400}}.generations-main-site blockquote{font-family:Helvetica,Roboto,helvetica,sans-serif;color:#555;font-weight:lighter}.generations-main-site div{font-family:Helvetica,Roboto,helvetica,sans-serif}.generations-main-site h1,.generations-main-site h2,.generations-main-site h3,.generations-main-site h4,.generations-main-site h5,.generations-main-site h6{margin:0;font-family:cronos-pro;font-weight:500}.generations-main-site h1,.generations-main-site h2,.generations-main-site h3{color:#555;margin-bottom:16px}.generations-main-site h1{line-height:65px}.generations-main-site h2{font-size:32px}.generations-main-site h3{font-size:28px}@font-face{font-family:icomoon;src:url(//store.generations.org/cdn/shop/t/15/assets/icomoon.eot?v=24166384228552368961717123331);src:url(//store.generations.org/cdn/shop/t/15/assets/icomoon.eot?v=24166384228552368961717123331) format("embedded-opentype"),url(//store.generations.org/cdn/shop/t/15/assets/icomoon.ttf?v=170083320964119628041717123331) format("truetype"),url(//store.generations.org/cdn/shop/t/15/assets/icomoon.woff?v=2844078983393766431717123331) format("woff"),url(//store.generations.org/cdn/shop/t/15/assets/icomoon.svg?v=7077489277484408421717123331) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:icomoon;src:url(https://www.generations.org/assets/icomoon-3dc55810c6c12c1a08991af7323005ea917fc2fff48f7f7657e162806fbc75a4.eot);src:url(https://www.generations.org/assets/icomoon-3dc55810c6c12c1a08991af7323005ea917fc2fff48f7f7657e162806fbc75a4.eot) format("embedded-opentype"),url(https://www.generations.org/assets/icomoon-25d4aee29ed9bfd71ce48f9f1099c6fe356c86ef6cf43855abbbd81dcc9023b0.ttf) format("truetype"),url(https://www.generations.org/assets/icomoon-1ef307916392204c2157f6defba215df683b21bfe26631582b5b5a869cd4d0ee.woff) format("woff"),url(https://www.generations.org/assets/icomoon-ab76c08364b38da04572259ce470dadfdf93a3b47c91bd2b9b49f0d98e663c36.svg) format("svg");font-weight:400;font-style:normal}[class^=social-],[class*=" social-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook-square:before{content:"\e90a"}.social-twitter-square:before{content:"\e900"}.icon-chevron-right:before{content:"\e901"}.icon-chevron-left:before{content:"\e902"}.icon-share:before{content:"\e903"}.icon-rss:before{content:"\e904"}.icon-readmore:before{content:"\e905"}.icon-listen:before{content:"\e906"}.icon-itunes:before{content:"\e907"}.icon-email:before{content:"\e908"}.icon-download:before{content:"\e909"}.icon-cart:before{content:"\e93a"}.icon-search:before{content:"\e986"}.generations-main-site input{outline:none}.generations-main-site input.error{border:1px solid #c41616!important}.generations-main-site input[type=text]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.generations-main-site iframe{width:100%!important;height:450px}@media screen and (max-width:767px){.generations-main-site iframe{height:250px!important}}.generations-main-site iframe.intercom-launcher-frame{width:60px!important;right:80px!important}.generations-main-site .intercom-lightweight-app-launcher{right:80px!important}.generations-main-site .form-input{height:60px;font-size:15px;padding-left:5px}.generations-main-site textarea{width:100%;float:left;height:150px;border:1px solid #EBEBEB;font-size:14px;padding:14px}.generations-main-site button,.generations-main-site input[type=submit]{color:#127aa0;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.generations-main-site button:hover,.generations-main-site input[type=submit]:hover{color:#fff}.generations-main-site .styled-select{padding:0;margin:0;border:1px solid #b5b5b5;background-color:#fff;background:#fff url(https://www.generations.org/assets/dropdown-arrow-5f03f5e8b1a1686481ec9eebd8f1df62317a5e832cb633ce042a3ae3bc6fb2d5.svg) no-repeat 90% 50%;height:61px}.generations-main-site .styled-select select{padding:19px;font-size:17px;font-family:helvetica;font-weight:lighter;color:#555;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.generations-main-site .styled-select select:focus{outline:none}.generations-main-site .styled-select select option{min-height:60px!important}.generations-main-site body{margin:0;overflow-x:hidden;background-color:#f7f7f7}.generations-main-site .container{max-width:1330px;margin-left:auto;margin-right:auto;display:block;border-right:15px solid transparent!important;border-left:15px solid transparent!important;overflow:visible!important;width:auto!important}.generations-main-site .container:after{clear:both;content:"";display:table}.generations-main-site main{float:left;display:block;margin-right:2.3576515979%;width:100%;min-height:calc(100vh - 621px)}.generations-main-site main:last-child{margin-right:0}.generations-main-site a{color:#127aa0;text-decoration:none}.generations-main-site .white{background-color:#fff}@media screen and (max-width:767px){.generations-main-site .hide-on-mobile{display:none!important;visibility:hidden;opacity:0}}.generations-main-site .show-only-mobile{display:none!important}@media screen and (max-width:767px){.generations-main-site .show-only-mobile{display:block!important}}section#show-banner .actions,#program-banner .actions,#article-details .actions,.vertical-card,#todays-episode,.horizontal-card{float:left;display:block;margin-right:2.3576515979%;width:100%}section#show-banner .actions:last-child,#program-banner .actions:last-child,#article-details .actions:last-child,.vertical-card:last-child,#todays-episode:last-child,.horizontal-card:last-child{margin-right:0}section#show-banner .actions .download,#program-banner .actions .download,#article-details .actions .download,.vertical-card .download,#todays-episode .download,.horizontal-card .download,section#show-banner .actions .listen,#program-banner .actions .listen,#article-details .actions .listen,.vertical-card .listen,#todays-episode .listen,.horizontal-card .listen,section#show-banner .actions .share-button,#program-banner .actions .share-button,#article-details .actions .share-button,.vertical-card .share-button,#todays-episode .share-button,.horizontal-card .share-button{text-align:center;cursor:pointer;font-family:Helvetica,Roboto,helvetica,sans-serif;border:1px solid transparent}section#show-banner .actions .download .text i,#program-banner .actions .download .text i,#article-details .actions .download .text i,.vertical-card .download .text i,#todays-episode .download .text i,.horizontal-card .download .text i,section#show-banner .actions .download .text span,#program-banner .actions .download .text span,#article-details .actions .download .text span,.vertical-card .download .text span,#todays-episode .download .text span,.horizontal-card .download .text span,section#show-banner .actions .listen .text i,#program-banner .actions .listen .text i,#article-details .actions .listen .text i,.vertical-card .listen .text i,#todays-episode .listen .text i,.horizontal-card .listen .text i,section#show-banner .actions .listen .text span,#program-banner .actions .listen .text span,#article-details .actions .listen .text span,.vertical-card .listen .text span,#todays-episode .listen .text span,.horizontal-card .listen .text span,section#show-banner .actions .share-button .text i,#program-banner .actions .share-button .text i,#article-details .actions .share-button .text i,.vertical-card .share-button .text i,#todays-episode .share-button .text i,.horizontal-card .share-button .text i,section#show-banner .actions .share-button .text span,#program-banner .actions .share-button .text span,#article-details .actions .share-button .text span,.vertical-card .share-button .text span,#todays-episode .share-button .text span,.horizontal-card .share-button .text span{display:block;float:left}section#show-banner .actions .download:hover,#program-banner .actions .download:hover,#article-details .actions .download:hover,.vertical-card .download:hover,#todays-episode .download:hover,.horizontal-card .download:hover,section#show-banner .actions .listen:hover,#program-banner .actions .listen:hover,#article-details .actions .listen:hover,.vertical-card .listen:hover,#todays-episode .listen:hover,.horizontal-card .listen:hover,section#show-banner .actions .share-button:hover,#program-banner .actions .share-button:hover,#article-details .actions .share-button:hover,.vertical-card .share-button:hover,#todays-episode .share-button:hover,.horizontal-card .share-button:hover{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;box-shadow:-1px 3px 15px -3px #adadad}section#show-banner .actions .share-button,#program-banner .actions .share-button,#article-details .actions .share-button,.vertical-card .share-button,#todays-episode .share-button,.horizontal-card .share-button{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}section#show-banner .actions .share-button span,#program-banner .actions .share-button span,#article-details .actions .share-button span,.vertical-card .share-button span,#todays-episode .share-button span,.horizontal-card .share-button span{margin:2px 0 0 4px}section#show-banner .actions .email i,#program-banner .actions .email i,#article-details .actions .email i,.vertical-card .email i,#todays-episode .email i,.horizontal-card .email i{font-size:19px!important;color:#127aa0}section#show-banner .actions .listen a,#program-banner .actions .listen a,#article-details .actions .listen a,.vertical-card .listen a,#todays-episode .listen a,.horizontal-card .listen a,section#show-banner .actions .download a,#program-banner .actions .download a,#article-details .actions .download a,.vertical-card .download a,#todays-episode .download a,.horizontal-card .download a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:0}section#show-banner .actions .listen,#program-banner .actions .listen,#article-details .actions .listen,.vertical-card .listen,#todays-episode .listen,.horizontal-card .listen{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%}section#show-banner .actions .listen:last-child,#program-banner .actions .listen:last-child,#article-details .actions .listen:last-child,.vertical-card .listen:last-child,#todays-episode .listen:last-child,.horizontal-card .listen:last-child{margin-right:0}section#show-banner .actions .listen span,#program-banner .actions .listen span,#article-details .actions .listen span,.vertical-card .listen span,#todays-episode .listen span,.horizontal-card .listen span{margin:-2px 0 0 4px}section#show-banner .actions .download,#program-banner .actions .download,#article-details .actions .download,.vertical-card .download,#todays-episode .download,.horizontal-card .download{float:left;display:block;margin-right:2.3576515979%;width:36.0264677513%}section#show-banner .actions .download:last-child,#program-banner .actions .download:last-child,#article-details .actions .download:last-child,.vertical-card .download:last-child,#todays-episode .download:last-child,.horizontal-card .download:last-child{margin-right:0}section#show-banner .actions .download span,#program-banner .actions .download span,#article-details .actions .download span,.vertical-card .download span,#todays-episode .download span,.horizontal-card .download span{margin:-1px 0 0 4px}section#show-banner .actions .listen-icon,#program-banner .actions .listen-icon,#article-details .actions .listen-icon,.vertical-card .listen-icon,#todays-episode .listen-icon,.horizontal-card .listen-icon{margin-top:2px}section#show-banner .actions a,#program-banner .actions a,#article-details .actions a,.vertical-card a,#todays-episode a,.horizontal-card a{text-decoration:none}section#show-banner .actions div.text,#program-banner .actions div.text,#article-details .actions div.text,.vertical-card div.text,#todays-episode div.text,.horizontal-card div.text{font-size:13px;color:#127aa0;font-weight:700}section#show-banner .actions .download-icon,#program-banner .actions .download-icon,#article-details .actions .download-icon,.vertical-card .download-icon,#todays-episode .download-icon,.horizontal-card .download-icon{background-image:url(https://www.generations.org/assets/download_icon-7d7e19984e09ca19d3bc83a63313c6ff43f75728533fd2439ea736fbd293ebb3.png)}section#show-banner .actions .listen-icon,#program-banner .actions .listen-icon,#article-details .actions .listen-icon,.vertical-card .listen-icon,#todays-episode .listen-icon,.horizontal-card .listen-icon{background-image:url(https://www.generations.org/assets/listen_icon-679a68efa4a8073d2cca26fe3b75ea20ad818f9e26a0a9052d41f684bb83e2bd.png);width:19px;height:19px}section#show-banner .actions .icon-share,#program-banner .actions .icon-share,#article-details .actions .icon-share,.vertical-card .icon-share,#todays-episode .icon-share,.horizontal-card .icon-share,section#show-banner .actions .icon-download,#program-banner .actions .icon-download,#article-details .actions .icon-download,.vertical-card .icon-download,#todays-episode .icon-download,.horizontal-card .icon-download,section#show-banner .actions .icon-listen,#program-banner .actions .icon-listen,#article-details .actions .icon-listen,.vertical-card .icon-listen,#todays-episode .icon-listen,.horizontal-card .icon-listen{font-size:18px}#banner{float:left;display:block;margin-right:2.3576515979%;width:100%}#banner:last-child{margin-right:0}#banner .image{float:left;display:block;margin-right:2.3576515979%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:-1}#banner .image:last-child{margin-right:0}#banner .image:before{content:"";display:block;padding-bottom:36%;width:100%}.vertical-card,#todays-episode,.horizontal-card{background-color:#fff}.vertical-card .title,#todays-episode .title,.horizontal-card .title{color:#127aa0;margin:10px 0;font-weight:700;font-size:17px;font-family:Helvetica,Roboto,helvetica,sans-serif}.vertical-card .date,#todays-episode .date,.horizontal-card .date{color:#555;font-family:Helvetica,Roboto,helvetica,sans-serif;font-size:13px;font-weight:700;margin-bottom:10px}.vertical-card .description,#todays-episode .description,.horizontal-card .description{font-size:15px}#about-radio-program .half-width-card,#search-by-topic,#about,#todays-episode{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;background-color:#fff;padding:25px}#about-radio-program .half-width-card:last-child,#search-by-topic:last-child,#about:last-child,#todays-episode:last-child{margin-right:0}section#search-results section#list-results .inline-form .fa-search,#search .inline-form .fa-search,#program-search .inline-form .fa-search{margin-right:4px}section#search-results section#list-results .inline-form .solid-button:after,#search .inline-form .solid-button:after,#program-search .inline-form .solid-button:after{content:"Search"}@media screen and (max-width:1024px){section#search-results section#list-results .inline-form .solid-button:after,#search .inline-form .solid-button:after,#program-search .inline-form .solid-button:after{content:""}}#contact,section#topics-index,section#new-donation,#article-show-section,#about-page section#about-page-content{position:relative}#contact .sidebar-background,section#topics-index .sidebar-background,section#new-donation .sidebar-background,#article-show-section .sidebar-background,#about-page section#about-page-content .sidebar-background{width:50%;position:absolute;height:100%;z-index:-1;background-color:#f7f7f7}#contact .list-background,section#topics-index .list-background,section#new-donation .list-background,#article-show-section .list-background,#about-page section#about-page-content .list-background{width:50%;right:0;position:absolute;height:100%;z-index:-1;background-color:#fff}section#topic-sidebar,section#resource-sidebar{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;padding:50px 0}section#topic-sidebar:last-child,section#resource-sidebar:last-child{margin-right:0}@media screen and (max-width:767px){section#topic-sidebar,section#resource-sidebar{display:none}}section#topic-sidebar a,section#resource-sidebar a{width:100%;float:right;padding:5px 20px}section#topic-sidebar a:hover,section#resource-sidebar a:hover,section#topic-sidebar a.active,section#resource-sidebar a.active{background-color:#ebebeb}#email-subscribe,#discipleship-faq{padding:50px 0;background-color:#fff;text-align:center}#email-subscribe h1,#discipleship-faq h1{color:#555;text-transform:capitalize}#about-page .about-content-container{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#about-page .about-content-container:last-child{margin-right:0}@media screen and (max-width:1024px){#about-page .about-content-container{float:left;display:block;margin-right:2.3576515979%;width:100%}#about-page .about-content-container:last-child{margin-right:0}}#about-page .about-content-container figure{float:left;display:block;margin-right:2.3576515979%;width:100%}#about-page .about-content-container figure:last-child{margin-right:0}#about-page .about-content-container img{float:left;display:block;margin-right:2.3576515979%;width:100%}#about-page .about-content-container img:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){#about-page .about-content-container img{margin-bottom:0}}@media screen and (max-width:767px){#about-page h1{text-align:center;margin-top:0}}@media screen and (max-width:1024px){#about-page p{float:left;display:block;margin-right:2.3576515979%;width:100%}#about-page p:last-child{margin-right:0}}@media screen and (min-width:1025px){#about-side-bar{padding:25px 0 300px}}#contact .styled-select{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#contact .styled-select:last-child{margin-right:0}#article-show-section p{margin-bottom:25px}@media screen and (max-width:1024px){#article-show-section #article-sidebar{float:left;display:block;margin-right:2.3576515979%;width:100%}#article-show-section #article-sidebar:last-child{margin-right:0}}#article-show-section .as-desktop{display:block}@media screen and (max-width:1024px){#article-show-section .as-desktop{display:none!important}}#article-show-section .as-tablet-and-mobile{display:none}@media screen and (max-width:1024px){#article-show-section .as-tablet-and-mobile{display:block;padding-top:45px;padding-bottom:5px}}#article-show-section .sidebar-background{right:0}@media screen and (max-width:1024px){#article-show-section .sidebar-background{background-color:#fff}}#article-show-section .list-background{right:50%}#article-details{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;padding:50px;font-size:18px}#article-details:last-child{margin-right:0}@media screen and (max-width:1024px){#article-details{float:left;display:block;margin-right:2.3576515979%;width:100%;border-right:none!important}#article-details:last-child{margin-right:0}}@media screen and (max-width:767px){#article-details{padding:15px 15px 50px}}#article-sidebar{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;padding:50px 0}#article-sidebar:last-child{margin-right:0}section#devotional-show .details{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}section#devotional-show .details:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){section#devotional-show .details{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:9.3827847298%}section#devotional-show .details:last-child{margin-right:0}}@media screen and (max-width:767px){section#devotional-show .details{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}section#devotional-show .details:last-child{margin-right:0}}section#devotional-show #product-card{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-top:50px}section#devotional-show #product-card:last-child{margin-right:0}@media screen and (max-width:1024px){section#devotional-show #product-card{float:left;display:block;margin-right:2.3576515979%;width:100%}section#devotional-show #product-card:last-child{margin-right:0}}section#devotional-show #product-card .card-image{width:30%;float:left}@media screen and (max-width:1024px){section#devotional-show #product-card .card-image{float:left;display:block;margin-right:2.3576515979%;width:100%}section#devotional-show #product-card .card-image:last-child{margin-right:0}}section#devotional-show #product-card .card-image:before{padding-bottom:80%}section#devotional-show #product-card .content{width:70%}@media screen and (max-width:767px){section#devotional-show #product-card .content{float:left;display:block;margin-right:2.3576515979%;width:100%}section#devotional-show #product-card .content:last-child{margin-right:0}}@media screen and (max-width:767px){section#devotional-show #product-card .content .share-button{margin-top:12px}}#discipleship-faq .inline-form,#discipleship-faq .buttons{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:26.4423933295%}#discipleship-faq .inline-form:last-child,#discipleship-faq .buttons:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){#discipleship-faq .inline-form,#discipleship-faq .buttons{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:22.1774911796%}#discipleship-faq .inline-form:last-child,#discipleship-faq .buttons:last-child{margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){#discipleship-faq .inline-form,#discipleship-faq .buttons{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:9.3827847298%}#discipleship-faq .inline-form:last-child,#discipleship-faq .buttons:last-child{margin-right:0}}@media screen and (max-width:767px){#discipleship-faq .inline-form,#discipleship-faq .buttons{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}#discipleship-faq .inline-form:last-child,#discipleship-faq .buttons:last-child{margin-right:0}}#discipleship-faq .outlined-button{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#discipleship-faq .outlined-button:last-child{margin-right:0}@media screen and (max-width:1024px){#discipleship-faq .outlined-button{float:left;display:block;margin-right:2.3576515979%;width:100%}#discipleship-faq .outlined-button:last-child{margin-right:0}}section#new-donation{float:left;display:block;margin-right:2.3576515979%;width:100%}section#new-donation:last-child{margin-right:0}section#new-donation form{padding:50px;border-right:1px solid #EBEBEB;float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}section#new-donation form:last-child{margin-right:0}@media screen and (max-width:1024px){section#new-donation form{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:10px;border:none}section#new-donation form:last-child{margin-right:0}}section#new-donation .amount-group{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}section#new-donation .amount-group:last-child{margin-right:0}@media screen and (max-width:767px){section#new-donation .amount-group{float:left;display:block;margin-right:2.3576515979%;width:100%}section#new-donation .amount-group:last-child{margin-right:0}}section#new-donation .amount-group .radio-buttons{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-top:20px}section#new-donation .amount-group .radio-buttons:last-child{margin-right:0}@media screen and (max-width:767px){section#new-donation .amount-group .radio-buttons{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}section#new-donation .amount-group .radio-buttons:last-child{margin-right:0}}section#new-donation .amount-group .radio-buttons .radio{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}section#new-donation .amount-group .radio-buttons .radio:last-child{margin-right:0}section#new-donation .amount-group .custom-amount{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}section#new-donation .amount-group .custom-amount:last-child{margin-right:0}@media screen and (max-width:767px){section#new-donation .amount-group .custom-amount{float:left;display:block;margin-right:2.3576515979%;width:100%}section#new-donation .amount-group .custom-amount:last-child{margin-right:0}}section#new-donation .fund-group{float:left;display:block;width:40.2913699012%;margin-right:0}section#new-donation .fund-group:last-child{margin-right:0}@media screen and (max-width:767px){section#new-donation .fund-group{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:20px}section#new-donation .fund-group:last-child{margin-right:0}}section#new-donation .fund-group label{width:20%;float:left;margin-top:20px}section#new-donation .fund-group .styled-select{width:80%;float:left}section#new-donation .recurring-group{float:left;display:block;width:100%;margin:25px 0 45px}section#new-donation .recurring-group:last-child{margin-right:0}section#new-donation .contact-info-group{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:25px}section#new-donation .contact-info-group:last-child{margin-right:0}section#new-donation .contact-info-group input{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}section#new-donation .contact-info-group input:last-child{margin-right:0}section#new-donation .street-address-group{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:25px}section#new-donation .street-address-group:last-child{margin-right:0}section#new-donation .street-address-group input{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}section#new-donation .street-address-group input:last-child{margin-right:0}section#new-donation .address-info-group{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:45px}section#new-donation .address-info-group:last-child{margin-right:0}section#new-donation .address-info-group input,section#new-donation .address-info-group .styled-select{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}section#new-donation .address-info-group input:last-child,section#new-donation .address-info-group .styled-select:last-child{margin-right:0}section#new-donation .card-info-group{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:25px}section#new-donation .card-info-group:last-child{margin-right:0}@media screen and (max-width:767px){section#new-donation .card-info-group{margin-bottom:0}}section#new-donation .card-info-group input{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}section#new-donation .card-info-group input:last-child{margin-right:0}@media screen and (max-width:767px){section#new-donation .card-info-group input{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}section#new-donation .card-info-group input:last-child{margin-right:0}}section#new-donation .submit input{width:320px;height:60px;float:left;color:#127aa0}section#new-donation .submit input:hover{color:#fff}@media screen and (max-width:767px){section#new-donation .submit input{width:200px}}section#new-donation .billing-group{margin-bottom:25px;float:left;display:block;margin-right:2.3576515979%;width:100%}section#new-donation .billing-group:last-child{margin-right:0}@media screen and (max-width:767px){section#new-donation .billing-group .group{margin-bottom:0}section#new-donation .billing-group input,section#new-donation .billing-group .styled-select{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}section#new-donation .billing-group input:last-child,section#new-donation .billing-group .styled-select:last-child{margin-right:0}}@media screen and (max-width:767px){section#new-donation{background-color:#fff}section#new-donation .sidebar-background,section#new-donation .list-background{display:none}}section#new-donation .sidebar-background{background-color:#fff}section#new-donation .list-background{background-color:#f7f7f7}@media screen and (max-width:1024px){section#new-donation .list-background{background-color:#fff}}section#donation-sidebar{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}section#donation-sidebar:last-child{margin-right:0}@media screen and (max-width:1024px){section#donation-sidebar{float:left;display:block;margin-right:2.3576515979%;width:94.0291369901%;padding-top:50px!important;padding-bottom:50px!important;margin-left:10px}section#donation-sidebar:last-child{margin-right:0}}@media screen and (max-width:767px){#email-subscribe h1{font-size:37px}}#email-subscribe .inline-form{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}#email-subscribe .inline-form:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){#email-subscribe .inline-form{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:21.3245107496%}#email-subscribe .inline-form:last-child{margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){#email-subscribe .inline-form{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;margin-left:12.7947064497%}#email-subscribe .inline-form:last-child{margin-right:0}}@media screen and (max-width:767px){#email-subscribe .inline-form{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}#email-subscribe .inline-form:last-child{margin-right:0}}@media screen and (max-width:767px){#email-subscribe .inline-form .solid-button{font-size:13px}}#events-page .solid-button{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-left:38.3841193492%}#events-page .solid-button:last-child{margin-right:0}#events-page #event-card:nth-child(2n){margin-right:0}#events-page #image-article-card .card-image{float:left;display:block;margin-right:2.3576515979%;width:100%}#events-page #image-article-card .card-image:last-child{margin-right:0}.generations-main-site #footer{float:left;display:block;margin-right:2.3576515979%;width:100%}.generations-main-site #footer:last-child{margin-right:0}.generations-main-site #footer .logo{float:left;display:block;margin-right:2.3576515979%;width:100%;background-position:left left;background-repeat:no-repeat;background-size:contain}.generations-main-site #footer .logo:last-child{margin-right:0}@media screen and (max-width:767px){.generations-main-site #footer .logo{background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:20px}}.generations-main-site #footer .about{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.generations-main-site #footer .about:last-child{margin-right:0}@media screen and (max-width:767px){.generations-main-site #footer .about{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center;margin-bottom:20px}.generations-main-site #footer .about:last-child{margin-right:0}}.generations-main-site #footer .follow{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.generations-main-site #footer .follow:last-child{margin-right:0}@media screen and (max-width:767px){.generations-main-site #footer .follow{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}.generations-main-site #footer .follow:last-child{margin-right:0}}.generations-main-site #footer .contact{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.generations-main-site #footer .contact:last-child{margin-right:0}@media screen and (max-width:767px){.generations-main-site #footer .contact{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}.generations-main-site #footer .contact:last-child{margin-right:0}}@media screen and (max-width:1024px){.fw-section-container h1{text-align:center}}@media screen and (max-width:767px){.fw-section-container h1{font-size:40px}}h1{font-size:44px}.home-search{float:left;width:100%}.home-search .container{position:relative}@media screen and (min-width:1025px){.home-search .inline-form{position:absolute;bottom:-30px}}.form-input{float:left;display:block;margin-right:2.3576515979%;width:76.5430381755%}.form-input:last-child{margin-right:0}.solid-button{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.solid-button:last-child{margin-right:0}@media screen and (max-width:767px){#program-search h1{font-size:40px}}#program-search .inline-form,#program-search .buttons{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:26.4423933295%}#program-search .inline-form:last-child,#program-search .buttons:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){#program-search .inline-form,#program-search .buttons{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:22.1774911796%}#program-search .inline-form:last-child,#program-search .buttons:last-child{margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){#program-search .inline-form,#program-search .buttons{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:9.3827847298%}#program-search .inline-form:last-child,#program-search .buttons:last-child{margin-right:0}}@media screen and (max-width:767px){#program-search .inline-form,#program-search .buttons{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}#program-search .inline-form:last-child,#program-search .buttons:last-child{margin-right:0}}section#about-worldview h1{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}section#about-worldview h1:last-child{margin-right:0}@media screen and (max-width:1270px){section#about-worldview h1{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center;margin-bottom:25px}section#about-worldview h1:last-child{margin-right:0}}@media screen and (max-width:767px){section#about-worldview h1{font-size:40px}}@media screen and (max-width:1270px){#todays-episode{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}#todays-episode:last-child{margin-right:0}}#todays-episode .image{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#todays-episode .image:last-child{margin-right:0}@media screen and (max-width:767px){#todays-episode .image{float:left;display:block;margin-right:2.3576515979%;width:100%}#todays-episode .image:last-child{margin-right:0}}#todays-episode .content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#todays-episode .content:last-child{margin-right:0}@media screen and (max-width:1270px){#about{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}#about:last-child{margin-right:0}}@media screen and (max-width:767px){#about h2{text-align:center}}@media screen and (max-width:479px){#about a{float:left;display:block;margin-right:2.3576515979%;width:100%}#about a:last-child{margin-right:0}}section#list-resources{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:50px 20px}section#list-resources:last-child{margin-right:0}@media screen and (max-width:767px){section#list-resources{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:50px 0}section#list-resources:last-child{margin-right:0}}section#list-resources .inline-form{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}section#list-resources .inline-form:last-child{margin-right:0}@media screen and (max-width:767px){section#list-resources .inline-form{float:left;display:block;margin-right:2.3576515979%;width:100%}section#list-resources .inline-form:last-child{margin-right:0}}section#list-resources #program-card,section#list-resources #article-card{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}section#list-resources #program-card:last-child,section#list-resources #article-card:last-child{margin-right:0}@media screen and (min-width:1221px){section#list-resources #program-card:nth-child(4n),section#list-resources #article-card:nth-child(4n){margin-right:0}}@media screen and (min-width:1025px)and (max-width:1220px){section#list-resources #program-card,section#list-resources #article-card{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}section#list-resources #program-card:last-child,section#list-resources #article-card:last-child{margin-right:0}section#list-resources #program-card:nth-child(3n),section#list-resources #article-card:nth-child(3n){margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){section#list-resources #program-card,section#list-resources #article-card{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}section#list-resources #program-card:last-child,section#list-resources #article-card:last-child{margin-right:0}section#list-resources #program-card:nth-child(2n),section#list-resources #article-card:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){section#list-resources #program-card,section#list-resources #article-card{float:left;display:block;margin-right:2.3576515979%;width:100%}section#list-resources #program-card:last-child,section#list-resources #article-card:last-child{margin-right:0}}section#search-about-program .download-apps{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:51.178825799%}section#search-about-program .download-apps:last-child{margin-right:0}@media screen and (max-width:767px){section#search-about-program .download-apps{float:left;display:block;margin-right:2.3576515979%;width:95.7350978501%;margin-left:4.2649021499%}section#search-about-program .download-apps:last-child{margin-right:0}}@media screen and (min-width:1025px){#search-by-topic{padding-bottom:60px}}@media screen and (max-width:1024px){#search-by-topic{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}#search-by-topic:last-child{margin-right:0}}@media screen and (max-width:767px){#search-by-topic h2{text-align:center}}#search-by-topic .topic-group{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#search-by-topic .topic-group:last-child{margin-right:0}@media screen and (max-width:767px){#search-by-topic .topic-group{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}#search-by-topic .topic-group:last-child{margin-right:0}}#search-by-topic a{float:left;display:block;margin-right:2.3576515979%;width:100%;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}#search-by-topic a:last-child{margin-right:0}@media screen and (max-width:767px){#search-by-topic a{padding:5px}}@media screen and (max-width:1024px){#about-radio-program .half-width-card{float:left;display:block;margin-right:2.3576515979%;width:100%}#about-radio-program .half-width-card:last-child{margin-right:0}}@media screen and (max-width:767px){#about-radio-program h2{text-align:center}}#about-radio-program img{max-width:200px}@media screen and (max-width:767px){#about-radio-program img{display:none}}#search .inline-form{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}#search .inline-form:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){#search .inline-form{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:21.3245107496%}#search .inline-form:last-child{margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){#search .inline-form{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;margin-left:12.7947064497%}#search .inline-form:last-child{margin-right:0}}@media screen and (max-width:767px){#search .inline-form{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:.255894129%}#search .inline-form:last-child{margin-right:0}#search .inline-form .solid-button{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#search .inline-form .solid-button:last-child{margin-right:0}}section#search-results{float:left;display:block;margin-right:2.3576515979%;width:100%;min-height:calc(100vh - 621px)}section#search-results:last-child{margin-right:0}section#search-results .navigation-options{width:100%!important}section#search-results .navigation-options .option{width:16.66%!important;margin:0!important;font-size:15px}@media screen and (max-width:1024px){section#search-results .navigation-options .option a{font-size:12px;padding-bottom:0;height:35px}}section#search-results section#list-results{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}section#search-results section#list-results:last-child{margin-right:0}@media screen and (max-width:767px){section#search-results section#list-results{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}section#search-results section#list-results:last-child{margin-right:0}}section#search-results section#list-results .search-result{float:left;display:block;margin-right:2.3576515979%;width:100%}section#search-results section#list-results .search-result:last-child{margin-right:0}section#search-results section#list-results .inline-form{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:50px}section#search-results section#list-results .inline-form:last-child{margin-right:0}#banner .overlay{float:left;display:block;margin-right:2.3576515979%;width:100%}#banner .overlay:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1270px){#event-card{max-width:1025px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;border:1px solid #EBEBEB}#event-card:hover{box-shadow:-1px 3px 15px -3px #adadad}#event-card .card-image{float:left;display:block;margin-right:2.3576515979%;width:100%}#event-card .card-image:last-child{margin-right:0}#event-card .card-image:before{padding-bottom:57%}#event-card .content{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:15px}#event-card .content:last-child{margin-right:0}}#event-card .actions{float:left;display:block;margin-right:2.3576515979%;width:100%}#event-card .actions:last-child{margin-right:0}#header .logo{width:250px;float:left}@media screen and (max-width:479px){#header .logo{width:190px}}@media screen and (min-width:768px)and (max-width:1024px){#header #main-navigation{height:90px!important}}#header nav{z-index:10000000;float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#header nav:last-child{margin-right:0}@media screen and (max-width:767px){#header nav li,#header nav a{float:left;display:block;margin-right:2.3576515979%;width:100%}#header nav li:last-child,#header nav a:last-child{margin-right:0}}#header .divider-line{float:left;display:block;margin-right:2.3576515979%;width:100%}#header .divider-line:last-child{margin-right:0}#header .nav-icons{float:left;display:block;width:6.1721527019%;float:right;padding:25px 0 0}#header .nav-icons:last-child{margin-right:0}@media screen and (max-width:767px){#header .nav-icons{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding:20px 0 0;float:right}#header .nav-icons:last-child{margin-right:0}}@media screen and (max-width:479px){#header .nav-icons{padding:20px 0 0}}#header .mega-menu .mega-dropdown-menu{z-index:-1;opacity:0;position:absolute;left:0!important;width:100%;box-shadow:0 2px 2px #000!important;min-height:275px;margin-top:20px;padding:20px 25px 28px 160px;transition-delay:.55s!important;transition:all .3s ease!important;background-color:#f7f7f7}#header .mega-menu .mega-dropdown-menu:before{content:"";display:block;width:100%}@media screen and (max-width:767px){#header .mega-menu .mega-dropdown-menu{padding:20px 25px 28px 0}}#header .mega-menu .mega-dropdown-menu{visibility:hidden;z-index:-111!important}#header .mega-menu:hover .mega-dropdown-menu{opacity:1;visibility:visible;z-index:10000000!important}#header .mega-menu h3{font-size:20px}#header .mega-menu a.dropdown-link{color:#127aa0;-webkit-transition:border-bottom .1s;-moz-transition:border-bottom .1s;transition:border-bottom .1s}#header .mega-menu a.dropdown-link:hover{border-bottom:2px solid #127aa0}@media screen and (max-width:767px){#header .mega-menu a.dropdown-link{padding:5px 10%}}#header .mega-menu .with-border{border-left:1px solid #555555}#header .mega-menu .menu-container{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-left:30px}#header .mega-menu .menu-container:last-child{margin-right:0}#header .mega-menu .menu-container ul.split{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#header .mega-menu .menu-container ul.split:last-child{margin-right:0}#header .mega-menu .menu-container li{width:100%}#header .mega-menu .menu-container li:hover{border-bottom:none}@media screen and (max-width:767px){#header .mega-menu .menu-container{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:10px}#header .mega-menu .menu-container:last-child{margin-right:0}}.horizontal-card{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.horizontal-card:last-child{margin-right:0}@media screen and (max-width:767px){.horizontal-card{float:left;display:block;margin-right:2.3576515979%;width:100%}.horizontal-card:last-child{margin-right:0}}.horizontal-card .card-image{background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.horizontal-card .card-image:last-child{margin-right:0}@media screen and (max-width:767px){.horizontal-card .card-image{float:left;display:block;margin-right:2.3576515979%;width:100%}.horizontal-card .card-image:last-child{margin-right:0}}.horizontal-card .content{float:left;display:block;margin-right:2.3576515979%;width:43.7032916211%}.horizontal-card .content:last-child{margin-right:0}@media screen and (max-width:767px){.horizontal-card .content{float:left;display:block;margin-right:2.3576515979%;width:100%}.horizontal-card .content:last-child{margin-right:0}}#ministry-card{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;border:1px solid #EBEBEB;padding:20px}@media screen and (min-width:1025px){#ministry-card:nth-child(2n){margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){#ministry-card:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){#ministry-card{float:left;display:block;margin-right:2.3576515979%;width:100%}#ministry-card:last-child{margin-right:0}}#ministry-card .card-image{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:10px;background-size:contain}#ministry-card .card-image:last-child{margin-right:0}#ministry-card .card-image:before{padding-bottom:35%}#ministry-card .content{float:left;display:block;margin-right:2.3576515979%;width:100%;font-family:Helvetica,Roboto,helvetica,sans-serif;color:#555;line-height:1.6em;padding:20px 0 0}#ministry-card .content:last-child{margin-right:0}#ministry-card .content .description{height:125px;overflow:hidden;line-height:1.4em}#ministry-card .outlined-button{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%;margin-top:20px}#ministry-card .outlined-button:last-child{margin-right:0}@media screen and (max-width:767px){#ministry-card .outlined-button{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}#ministry-card .outlined-button:last-child{margin-right:0}}#ministry-card .outlined-button a{padding:20px}#topic-bar{float:left;display:block;margin-right:2.3576515979%;width:100%}#topic-bar:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){#topic-bar{height:40px!important}}@media screen and (max-width:767px){#topic-bar{display:none}}.vertical-card{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.vertical-card:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1270px){.vertical-card{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:30px}.vertical-card:last-child{margin-right:0}.vertical-card:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){.vertical-card{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:30px}.vertical-card:last-child{margin-right:0}}section#topic-navigation{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:25px 0}section#topic-navigation:last-child{margin-right:0}section#topic-navigation .styled-select{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}section#topic-navigation .styled-select:last-child{margin-right:0}@media screen and (max-width:767px){section#topic-navigation .styled-select{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}section#topic-navigation .styled-select:last-child{margin-right:0}}section#topic-navigation ul.navigation-options{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}section#topic-navigation ul.navigation-options:last-child{margin-right:0}@media screen and (max-width:767px){section#topic-navigation ul.navigation-options{float:left;display:block;margin-right:2.3576515979%;width:100%}section#topic-navigation ul.navigation-options:last-child{margin-right:0}}section#topics-list{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:50px 0 50px 36px;background-color:#fff;border-left:1px solid #EBEBEB}section#topics-list:last-child{margin-right:0}@media screen and (max-width:767px){section#topics-list{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:35px 25px 25px}section#topics-list:last-child{margin-right:0}}section#topics-list .inline-form{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}section#topics-list .inline-form:last-child{margin-right:0}@media screen and (max-width:767px){section#topics-list .inline-form{float:left;display:block;margin-right:2.3576515979%;width:100%}section#topics-list .inline-form:last-child{margin-right:0}}@media screen and (max-width:767px){section#topics-list{border:none}}section#topics-list .solid-button:after{content:"Search"}@media screen and (max-width:767px){section#topics-list .solid-button:after{content:""}}section#topics-list h1{float:left;display:block;width:100%;margin:50px 0}section#topics-list h1:last-child{margin-right:0}section#topics-list a{word-wrap:break-word}section#topics-list #topic-row{margin-bottom:50px}section#topics-list .topic-group{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:left}section#topics-list .topic-group:last-child{margin-right:0}@media screen and (min-width:1025px){section#topics-list .topic-group:nth-child(3n){margin-right:0}}@media screen and (max-width:767px){section#topics-list .topic-group{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}section#topics-list .topic-group:last-child{margin-right:0}section#topics-list .topic-group:nth-child(2n){margin-right:0}}section#topics-list .topic-group a{width:100%;float:left}@media screen and (max-width:767px){section#topics-show .styled-select{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}section#topics-show .styled-select:last-child{margin-right:0}}section#topics-show .vertical-card{margin-bottom:20px}section#topics-show .vertical-card:nth-child(4n){margin-right:0}#about-page .banner-title{font-size:95px!important}@media screen and (max-width:767px){#about-page .banner-title{font-size:65px!important}}#about-page .container{border:none!important}#about-page .about-content-container{padding:25px 25px 25px 60px;background-color:#fff;border-left:1px solid #EBEBEB}@media screen and (max-width:1024px){#about-page .about-content-container{border:none;padding:30px}}#about-page .about-content-container figure{float:left;margin:0}#about-page .about-content-container img{margin-bottom:40px}#about-page h1{margin-top:25px}@media screen and (max-width:767px){#about-page h1{margin-top:0}}#about-page p{font-size:18px;margin-bottom:35px}@media screen and (max-width:767px){#about-page p{font-size:16px}}#about-side-bar{width:25%;background-color:#f7f7f7}@media screen and (max-width:1024px){#about-side-bar{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:25px 0;text-align:center}#about-side-bar:last-child{margin-right:0}}#about-side-bar .container{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:18.7655694596%}#about-side-bar .container:last-child{margin-right:0}@media screen and (max-width:767px){#about-side-bar .container{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}#about-side-bar .container:last-child{margin-right:0}}#about-side-bar .container h3{font-size:24px;color:#555;padding-bottom:20px}@media screen and (max-width:1024px){#about-side-bar .container h3{float:left;display:block;margin-right:2.3576515979%;width:100%;font-size:28px}#about-side-bar .container h3:last-child{margin-right:0}}#about-side-bar .container .side-bar-link{float:left;display:block;width:100%;padding:6px;font-size:14px;line-height:1.2em;margin:2px 0}#about-side-bar .container .side-bar-link:last-child{margin-right:0}#about-side-bar .container .side-bar-link:hover{-webkit-transition:background-color .4s;-moz-transition:background-color .4s;transition:background-color .4s;background-color:#ebebeb}@media screen and (max-width:1024px){#about-side-bar .container .side-bar-link{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;text-align:center;padding:10px}#about-side-bar .container .side-bar-link:last-child{margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){#about-side-bar .container .side-bar-link{font-size:18px}}#about-side-bar .container .side-bar-link:nth-child(n){margin-right:0}#article-card .title{line-height:.9em}#article-card .date{line-height:1em;margin-bottom:0}#article-card .description{line-height:1.6em}#article-card .share-button .text{line-height:1.4em}#show-banner.article-show-banner h4{font-size:28px}#show-banner.article-show-banner .actions{width:85px;margin-left:calc(50% - 45px)}#show-banner.article-show-banner .actions .action{width:85px}#article-details{background-color:#fff;border-right:1px solid #EBEBEB}#article-details .article-body{font-size:18px}#article-details .actions{padding:25px 0;border-bottom:1px solid #EBEBEB}#article-details .actions .action{width:75px}#article-details .prev-next .container{border:none!important}#article-details .prev-next #fw-image-card{margin-bottom:0}@media screen and (max-width:767px){#article-details .prev-next #fw-image-card{margin-bottom:20px}}#article-details .prev-next .overlay{padding:10px}#article-details .prev-next .overlay h1{margin-bottom:0}#article-details #button-wrapper{float:left;display:block;margin-right:2.3576515979%;width:100%}#article-details #button-wrapper:last-child{margin-right:0}@media screen and (min-width:1025px){#article-details #button-wrapper{margin-top:50px}}#article-details #button-wrapper .outlined-button{width:300px;margin:0 auto;float:none}@media screen and (max-width:767px){#article-details #button-wrapper .outlined-button{width:auto}}#article-sidebar .author-avatar{width:100px;height:130px;float:left;margin:0 25px 10px 0;background-position:center center;background-repeat:no-repeat;background-size:cover}#article-sidebar .bio{margin:0}#article-sidebar a{margin-top:50px;font-size:13px;font-weight:700;display:block}#cart{float:right}@media screen and (max-width:767px){#cart{margin:6px}}#cart i{margin-right:5px}@media screen and (max-width:767px){#cart i{margin-right:5px;font-size:25px;margin-top:-2px}}#cart a:after{content:"Cart";color:#fff}@media screen and (max-width:767px){#cart a:after{content:""}}#nav-categories{margin:25px 0 50px}#nav-categories .row{border-top:1px solid #EBEBEB;padding-top:35px}#nav-categories .nav-section{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;padding:15px;cursor:pointer;border:1px solid #F7F7F7;height:340px}#nav-categories .nav-section:last-child{margin-right:0}@media screen and (max-width:1024px){#nav-categories .nav-section{height:auto}}@media screen and (max-width:767px){#nav-categories .nav-section{text-align:center}}#nav-categories .nav-section:hover{box-shadow:-1px 3px 15px -3px #adadad}@media screen and (min-width:768px)and (max-width:1270px){#nav-categories .nav-section .container{max-width:1025px}}@media screen and (min-width:768px)and (max-width:1270px){#nav-categories .nav-section{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-bottom:30px}#nav-categories .nav-section:last-child{margin-right:0}#nav-categories .nav-section:nth-child(3n){margin-right:0}}@media screen and (max-width:767px){#nav-categories .nav-section{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#nav-categories .nav-section:last-child{margin-right:0}#nav-categories .nav-section:nth-child(2n){margin-right:0}}@media screen and (max-width:479px){#nav-categories .nav-section{float:left;display:block;margin-right:2.3576515979%;width:100%}#nav-categories .nav-section:last-child{margin-right:0}}#nav-categories .nav-section .icon{background-position:center center;background-repeat:no-repeat;background-size:contain;float:left;display:block;margin-right:2.3576515979%;width:100%;height:100px;margin-bottom:30px}#nav-categories .nav-section .icon:last-child{margin-right:0}#nav-categories .nav-section .title{text-transform:capitalize;font-size:17px;font-weight:700;color:#127aa0}#nav-categories .nav-section .description{line-height:1.3em}#nav-categories .nav-section .discipleship{background-image:url(https://www.generations.org/assets/discipleship_icon-e540733ad5578e8d3bee64ab93ec1d68921fef37beb63fb99c69677189d60493.png)}#nav-categories .nav-section .radio{background-image:url(https://www.generations.org/assets/media_icon-6fcc098b22a823b99fcb80527d866c2d47e22c76443c68eb1d98cff894101446.png)}#nav-categories .nav-section .events{background-image:url(https://www.generations.org/assets/events_icon-f97b744fadee63072a7e8ac7f8cbf652cda36cbcad801261424f1f73a8e35224.png)}#nav-categories .nav-section .ministries{background-image:url(https://www.generations.org/assets/ministries_icon-a95928f5b593c032d3eafc2882c1dbb160647098259d4ecc0fad56a71d21814c.png)}#nav-categories .nav-section .store{background-image:url(https://www.generations.org/assets/store_icon-d5a839380b91ed95cf90cf3b24ad9431f7cf508af656c2792e2ff8dfc8c7b711.png)}#nav-categories .nav-section .donate{background-image:url(https://www.generations.org/assets/donate_icon-ada836a9680098c6b4a3a2c9e4b931cc04f35f80159d1826fe8713fcb005b2ab.png)}#contact{border-right:1px solid #dedede}#contact .sidebar-background{right:0}@media screen and (max-width:1024px){#contact .sidebar-background{background-color:#fff}}#contact .list-background{left:0}#contact #contact-form{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;background-color:#fff;padding:50px 50px 50px 0;border-right:1px solid #EBEBEB}#contact #contact-form:last-child{margin-right:0}@media screen and (max-width:1100px){#contact #contact-form{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-left:50px}#contact #contact-form:last-child{margin-right:0}}@media screen and (max-width:767px){#contact #contact-form{padding:20px;border-right:none}}#contact #contact-form .styled-select{margin-bottom:40px;height:45px;border:1px solid #EBEBEB}@media screen and (max-width:767px){#contact #contact-form .styled-select{float:left;display:block;margin-right:2.3576515979%;width:100%}#contact #contact-form .styled-select:last-child{margin-right:0}}#contact #contact-form .styled-select select{font-size:14px;padding:14px}#contact #contact-form input{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#contact #contact-form input:last-child{margin-right:0}@media screen and (max-width:767px){#contact #contact-form input{float:left;display:block;margin-right:2.3576515979%;width:100%}#contact #contact-form input:last-child{margin-right:0}}#contact #contact-form textarea{margin-bottom:50px}#contact #contact-form .submit{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:40px;position:relative;z-index:9999}#contact #contact-form .submit:last-child{margin-right:0}#contact h1.page-title{float:left;margin-top:50px}@media screen and (max-width:767px){#contact h1.page-title{margin-top:15px}}#contact p.contact-invitation{float:left;margin-bottom:40px}#contact .form-input{display:block;margin-right:2.3576515979%;width:23.2317613015%;float:left;height:45px;padding:10px;margin-bottom:25px;font-size:14px;border:1px solid #EBEBEB}#contact .form-input:last-child{margin-right:0}#contact .form-input:nth-child(n){margin-right:360px}#contact .outlined-button{display:block;margin-right:2.3576515979%;width:27.4966634515%;float:left;padding:20px}#contact .outlined-button:last-child{margin-right:0}@media screen and (max-width:767px){#contact .outlined-button{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}#contact .outlined-button:last-child{margin-right:0}}@media screen and (max-width:600px){#contact .outlined-button{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#contact .outlined-button:last-child{margin-right:0}}@media screen and (max-width:479px){#contact .outlined-button{float:left;display:block;margin-right:2.3576515979%;width:100%}#contact .outlined-button:last-child{margin-right:0}}#contact-side-bar{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;padding:50px 50px 50px 0;background-color:#f7f7f7}#contact-side-bar:last-child{margin-right:0}@media screen and (max-width:1024px){#contact-side-bar{float:left;display:block;margin-right:2.3576515979%;width:100%;background-color:#fff;border-top:1px solid #EBEBEB;padding-left:50px}#contact-side-bar:last-child{margin-right:0}}@media screen and (max-width:767px){#contact-side-bar{padding:20px}}#contact-side-bar h1{font-family:cronos-pro,sans-serif;font-size:28px;margin-bottom:15px;line-height:1.2em}#contact-side-bar p{margin-bottom:45px}#contact-side-bar .container{width:250px}#contact-side-bar .container h3{font-size:24px;color:#555;padding-bottom:20px}#contact-side-bar .container .side-bar-link{float:left;display:block;width:100%;padding:6px;font-size:14px;line-height:1.2em;margin:2px 0}#contact-side-bar .container .side-bar-link:last-child{margin-right:0}#contact-side-bar .container .side-bar-link:hover{-webkit-transition:background-color .4s;-moz-transition:background-color .4s;transition:background-color .4s;background-color:#ebebeb}section#devotional-show{background-color:#fff;padding:50px 0}section#devotional-show img{width:100%}section#devotional-show .details{font-family:Helvetica,Roboto,helvetica,sans-serif;color:#555;line-height:1.6em}section#devotional-show .details p{font-size:18px;margin-bottom:25px}#discipleship-faq .inline-form,#discipleship-faq .buttons{margin-top:30px}#discipleship-faq .solid-button:after{content:"Search"}@media screen and (max-width:767px){#discipleship-faq .solid-button:after{content:""}}#discipleship #banner{text-shadow:0px 0px 7px rgba(0,0,0,.7)}@media screen and (max-width:1024px){#discipleship #banner .image{background-position:center 0px!important}}@media screen and (max-width:767px){#discipleship .full-width-section{padding-bottom:25px}}#discipleship #article-card{margin-bottom:30px}#discipleship #article-card:nth-child(4n){margin-right:0}#discipleship .button-center{margin-bottom:60px;float:left;display:block;margin-right:2.3576515979%;width:19.8198395816%;margin-left:40.5165704242%;text-align:center}#discipleship .button-center:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){#discipleship .button-center{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:29.8543150494%}#discipleship .button-center:last-child{margin-right:0}}@media screen and (max-width:767px){#discipleship .button-center{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}#discipleship .button-center:last-child{margin-right:0}}#discipleship .button-center .outlined-button{margin-bottom:60px;background-color:#f7f7f7}#discipleship .button-center .outlined-button:hover{background-color:#127aa0}section#new-donation input[type=text],section#new-donation input[type=number],section#new-donation input[type=email]{height:60px;font-size:17px;font-family:helvetica;font-weight:lighter;padding:20px;background-image:none!important;color:#555;border:1px solid #b5b5b5}section#new-donation input[type=text]:focus,section#new-donation input[type=number]:focus,section#new-donation input[type=email]:focus{outline:none}section#new-donation .nav-links{font-size:15px;font-weight:700;margin-bottom:50px}section#new-donation .nav-links .donate{margin-right:30px}section#new-donation .nav-links a.active{padding-bottom:3px;border-bottom:2px solid #127aa0}section#new-donation form{background-color:#fff}section#new-donation form .donation-form.hidden{display:none!important}section#new-donation input[type=radio]{margin-right:8px}section#new-donation label[for=donation_amount]{margin-right:5px}section#new-donation .submit{position:relative;z-index:9999}section#new-donation .field_with_errors input{border:1px solid #c41616}section#other-ways-to-give{padding-bottom:150px}section#other-ways-to-give.hidden{display:none!important}section#give-gift-banner{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:50px;margin-bottom:50px;background-color:#f7f7f7;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}section#give-gift-banner:last-child{margin-right:0}@media screen and (max-width:767px){section#give-gift-banner{margin-top:15px;padding:8px}}section#give-gift-banner .content{display:inherit}section#give-gift-banner h2{float:left;margin-bottom:0;margin-right:40px}@media screen and (max-width:479px){section#give-gift-banner h2{margin-top:10px;margin-right:5px}}section#give-gift-banner .product{display:block}section#give-gift-banner .product .product-image{float:left;margin-right:20px;height:100px;width:100px;background-size:contain;background-repeat:no-repeat}section#give-gift-banner .product .title,section#give-gift-banner .product .description{float:left;color:#555}section#give-gift-banner .product .description{width:calc(100% - 100px);text-align:left;margin-top:5px}@media screen and (max-width:1024px){#donation-page{margin-top:2px}}section#donation-sidebar{padding:50px 0}@media screen and (max-width:1024px){section#donation-sidebar{border-top:1px solid #EBEBEB;border-left:none;padding:0 20px 50px;margin-top:10px;margin-right:0}}section#donation-sidebar .about-generations p,section#donation-sidebar .giving-to-generations p{font-size:15px;margin-bottom:20px}#promo-video .video-js{width:100%!important;height:550px!important}@media screen and (max-width:767px){#promo-video .video-js{height:315px!important}}#promo-video .vjs-poster{background-size:cover;background-position-y:0px}#promo-video .vjs-big-play-button{width:180px;height:180px;top:38%;left:48%;border-radius:100%;border:none}@media screen and (max-width:767px){#promo-video .vjs-big-play-button{width:130px;height:130px}}#promo-video .vjs-big-play-button:before{font-size:100px;top:37%!important}@media screen and (max-width:767px){#promo-video .vjs-big-play-button{left:47%}}#email-subscribe .outlined-button-container{display:flex;justify-content:center}#email-subscribe .outlined-button{width:250px}#events-page #banner .image:before{padding-bottom:35%}@media screen and (min-width:768px)and (max-width:1024px){#events-page #banner .image:before{padding-bottom:50%}}@media screen and (max-width:767px){#events-page #banner .image:before{padding-bottom:85%}}#events-page #banner .solid-button{padding:25px;float:left;display:block;width:23.2317613015%;margin:-36px 2.3576515979% 25px 38.3841193492%;color:#127aa0;text-transform:none}#events-page #banner .solid-button:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){#events-page #banner .solid-button{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:29.8543150494%}#events-page #banner .solid-button:last-child{margin-right:0}}@media screen and (max-width:767px){#events-page #banner .solid-button{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;margin-bottom:10px}#events-page #banner .solid-button:last-child{margin-right:0}}#events-page .full-width-section{padding-top:30px}#events-page .image:before{padding-bottom:26%}#events-page #image-article-card{margin-bottom:50px}#events-page #image-article-card .card-image{margin-bottom:0}#events-page #image-article-card .card-image .overlay{top:0;left:0;width:100%;height:100%;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}#events-page #image-article-card .card-image:before{padding-bottom:54%}#events-page #image-article-card .title{text-align:center;color:#fff;font-family:cronos-pro,sans-serif;font-size:28px}#events-page #image-article-card .label{width:75px;height:30px;position:absolute;background-color:#fff;text-align:center;margin-left:20px;margin-top:-50px;font-size:14px;padding:6px;opacity:.9;line-height:18px}.alert{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:15px;text-align:center;color:#fff;font-size:16px;margin-bottom:10px}.alert:last-child{margin-right:0}.alert li{text-align:left;color:#fff}.alert-error{background-color:#c41616}.alert-success{background-color:#18a415}#footer-bar{float:left;display:block;margin-right:2.3576515979%;width:100%;height:90px;clear:both;background-color:#4093b1;text-align:center;padding:25px 0}#footer-bar:last-child{margin-right:0}#footer-bar p{color:#fff;font-weight:100}.divider-line{height:2px;float:left;display:block;margin-right:2.3576515979%;width:100%;background-color:#fff}.divider-line:last-child{margin-right:0}.generations-main-site #footer{background-color:#127aa0;color:#fff;padding:50px 0}.generations-main-site #footer .logo-section .logo{height:58px;background-image:url(https://www.generations.org/assets/logo-eb03731c01d432e31e9431ae2c3c2b66a7229f86ad8c6b3684377fc09f8d181d.png)}.generations-main-site #footer p{color:#fff}.generations-main-site #footer .p-header{font-size:20px}.generations-main-site #footer .vision{color:#fff;font-weight:100}.generations-main-site #footer .follow{text-align:center;font-size:45px}.generations-main-site #footer .follow .p-header{margin:none;font-size:20px}.generations-main-site #footer .follow .follow-icons{color:#fff}.generations-main-site #footer .contact-info{font-weight:100}.generations-main-site #footer .contact-info .footer-email-link{color:#fff;text-decoration:underline}.full-width-section{padding-top:50px;padding-bottom:50px}@media screen and (max-width:767px){.full-width-section{padding-bottom:30px}}.full-width-section h1{margin-bottom:50px}body.active{overflow-y:hidden}body.active #header nav{left:0%}#header{background-color:#127aa0}@media screen and (min-width:1025px){#header{height:149px}}#header #main-navigation{padding:15px 0;height:100px}@media screen and (max-width:767px){#header #main-navigation{height:70px;padding:0}}#header .logo{height:64px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(https://www.generations.org/assets/logo-eb03731c01d432e31e9431ae2c3c2b66a7229f86ad8c6b3684377fc09f8d181d.png)}@media screen and (max-width:767px){#header .logo{height:70px}}#header .more-dropdown{position:relative}#header .dropdown-menu{width:180px;position:absolute;top:100%;left:0;opacity:0;z-index:-1;background-color:#116280db;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#header .dropdown-menu.active{opacity:1;z-index:100000000000}#header .dropdown-menu li{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;padding:10px;width:100%}#header .dropdown-menu li:hover{border-bottom:none;background-color:#0d5772}#header .arrow-down{float:right;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;vertical-align:middle;margin-left:3px;margin-top:9px}#header a{text-decoration:none;color:#fff;font-family:Helvetica,Roboto,helvetica,sans-serif;font-size:16px;font-weight:300;margin:0}@media screen and (min-width:768px)and (max-width:1024px){#header a{font-size:11.5px}}#header nav{display:inline-block;height:64px;margin:0;padding:25px 0 25px 25px;z-index:100000000000;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media screen and (max-width:767px){#header nav{float:left;display:block;width:105.1178825799%;margin-right:0;background-color:#127aa0db;position:fixed;height:calc(100vh - 70px);overflow-y:scroll;top:70px;left:-107%;z-index:100000;padding:0;margin-left:-15px}#header nav:last-child{margin-right:0}#header nav a{font-size:18px;font-weight:700;float:left}}#header nav ul{list-style:none;float:left;padding-left:0;margin:0}#header nav li{float:left;margin-right:20px;-webkit-transition:border-bottom .1s;-moz-transition:border-bottom .1s;transition:border-bottom .1s}#header nav li:hover{border-bottom:2px solid #fff}@media screen and (min-width:768px)and (max-width:1024px){#header nav li{margin-right:12px}}@media screen and (max-width:767px){#header nav li{margin-right:0;text-align:left;background-color:transparent}#header nav li:hover{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;background-color:#083444db;border-bottom:none}#header nav li a{padding:25px 10%}}#header #nav-toggle{float:right;cursor:pointer;padding:10px 35px 16px 0;display:none}@media screen and (max-width:767px){#header #nav-toggle{display:block}}#header #nav-toggle span,#header #nav-toggle span:before,#header #nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#fff;position:absolute;display:block;content:"";-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header #nav-toggle span:before{top:-10px}#header #nav-toggle span:after{bottom:-10px}#header #nav-toggle.active span{background-color:transparent}#header #nav-toggle.active span:before,#header #nav-toggle.active span:after{top:0}#header #nav-toggle.active span:before{transform:rotate(45deg)}#header #nav-toggle.active span:after{transform:rotate(-45deg)}#header .divider-line{height:2px;background-color:#fff}#image-article-card{margin-bottom:50px}#image-article-card .card-image{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:0}#image-article-card .card-image:last-child{margin-right:0}#image-article-card .card-image .overlay{top:0;left:0;width:100%;height:100%;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}#image-article-card .card-image:before{padding-bottom:54%}#image-article-card .title{text-align:center;color:#fff;font-family:cronos-pro,sans-serif;font-size:28px}#image-article-card .label{width:75px;height:30px;position:absolute;background-color:#fff;text-align:center;margin-left:20px;margin-top:-50px;font-size:14px;padding:6px;opacity:.9;line-height:18px}#ministries-page .full-width-section{padding-top:40px}@media screen and (max-width:767px){#ministries-page .full-width-section{padding-bottom:10px}}#ministries-page .full-width-section h1{margin-bottom:50px}section#faq{background-color:#fff;padding:50px 0}@media screen and (max-width:767px){section#faq .faq-invitation{margin-bottom:30px}}section#faq .form-input{display:block;margin-right:2.3576515979%;width:23.2317613015%;float:left;height:45px;padding:10px;margin-bottom:25px;font-size:14px;border:1px solid #ebebeb}section#faq .form-input:last-child{margin-right:0}section#faq .form-input:nth-child(n){margin-right:360px}@media screen and (min-width:768px)and (max-width:1024px){section#faq .form-input{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}section#faq .form-input:last-child{margin-right:0}}@media screen and (max-width:767px){section#faq .form-input{float:left;display:block;margin-right:2.3576515979%;width:100%}section#faq .form-input:last-child{margin-right:0}}section#faq textarea{margin-bottom:25px}section#faq .outlined-button{padding:15px!important;width:250px;margin-top:35px}#notice{text-align:center;padding:5px 0;background-color:#3bb1c5;color:#fff;font-family:Helvetica,Roboto,helvetica,sans-serif;font-weight:100}@media screen and (max-width:1024px){#other-ways-to-give{padding-bottom:2px!important;border-bottom:1px solid #EBEBEB}}#other-ways-to-give h2{margin-bottom:5px}#other-ways-to-give p{margin-bottom:25px}#product-card .card-image{margin:25px 0}#product-card .card-image:before{padding-bottom:40%}#product-card .divider-line{border-top:1px solid #EBEBEB}#product-card .title{height:37px;margin-bottom:0}#product-card .description{margin-top:4px;height:124px;line-height:1.6em!important}#product-card .actions{float:left}#product-card .actions .share-button{width:75px}#product-card .actions .email i{font-size:19px!important;float:left}#ui{background-color:#f7f7f7;padding:100px 0}#program-card .card-image.default{background-position:left!important}#program-card .title{line-height:1em}#program-card .date{line-height:1em;margin-bottom:0}#program-card .description{height:100px;overflow:hidden;line-height:1.6em}#program-card .share-button .text{line-height:1.4em}section#about-worldview{padding:50px 0 10px;background-color:#fff}section#about-worldview h1{margin-bottom:50px}section#about-worldview #subscribe{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:51.178825799%;margin-top:-80px}section#about-worldview #subscribe:last-child{margin-right:0}@media screen and (max-width:1270px){section#about-worldview #subscribe{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;margin-top:-40px;text-align:center}section#about-worldview #subscribe:last-child{margin-right:0}}#todays-episode{padding:0;border:1px solid #F7F7F7;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;transition:box-shadow .3s}@media screen and (min-width:1025px){#todays-episode{height:314px}}#todays-episode:hover{box-shadow:-1px 3px 15px -3px #adadad}#todays-episode .recent-title{font-size:18px;font-weight:300;color:#555;line-height:18px}#todays-episode .actions{margin-top:15px}#todays-episode .listen{float:right}#todays-episode .image{margin-right:10px!important;background-size:cover;background-repeat:no-repeat}#todays-episode .image:before{content:"";display:block;width:100%;padding-bottom:101%}#todays-episode .content{padding:25px 25px 25px 0}@media screen and (max-width:767px){#todays-episode .content{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:15px}#todays-episode .content:last-child{margin-right:0}}#about{border:1px solid #F7F7F7;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;transition:box-shadow .3s}#about:hover{box-shadow:-1px 3px 15px -3px #adadad}#about .about-text{margin-bottom:-4px;font-size:15px}#about .read-more{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-top:48px;margin-bottom:4px;font-size:15px;font-weight:600;color:#127aa0}#about .read-more:last-child{margin-right:0}#about .read-more .icon-readmore{margin-right:5px}@media screen and (max-width:767px){#about .wv-logo{display:none}}#program-banner{float:left;display:block;margin-right:2.3576515979%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}#program-banner:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){#program-banner{background-position:center 0px!important;padding-bottom:11%}}#program-banner:before{content:" ";display:block;padding-bottom:35%}@media screen and (min-width:768px)and (max-width:1024px){#program-banner:before{padding-bottom:60%}}@media screen and (max-width:767px){#program-banner:before{padding-bottom:85%}}#program-banner *{color:#fff}#program-banner .program-overlay{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;width:100%;height:100%;top:0;left:0;position:absolute}@media screen and (max-width:767px){#program-banner .container{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}#program-banner .container:last-child{margin-right:0}}#program-banner .container .content{float:left;display:block;margin-right:2.3576515979%;width:44.5562720511%;text-align:left;z-index:100;font-size:15px;font-weight:lighter}#program-banner .container .content:last-child{margin-right:0}@media screen and (max-width:767px){#program-banner .container .content{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}#program-banner .container .content:last-child{margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){#program-banner .container .content .title{font-size:35px}}@media screen and (max-width:767px){#program-banner .container .content .title{font-size:30px;line-height:1.2em}}#program-banner .container .content .date{font-size:16px;font-weight:500}@media screen and (max-width:767px){#program-banner .description{display:none}}#program-banner .host-info{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%;text-align:right;margin-top:20px}#program-banner .host-info:last-child{margin-right:0}#program-banner .host-info p{margin:0;font-size:14px}@media screen and (max-width:1024px){#program-banner .host-info{display:none}}#program-banner .actions{margin-top:10px;float:left;display:block;margin-right:2.3576515979%;width:100%}#program-banner .actions:last-child{margin-right:0}@media screen and (max-width:1285px){#program-banner .actions{float:left;display:block;margin-right:2.3576515979%;width:100%}#program-banner .actions:last-child{margin-right:0}}@media screen and (max-width:767px){#program-banner .actions{float:left;display:block;margin-right:2.3576515979%;width:100%}#program-banner .actions:last-child{margin-right:0}}#program-banner .actions div.text{color:#fff;height:20px}@media screen and (max-width:479px){#program-banner .actions div.text{font-size:12px}}#program-banner .actions .download,#program-banner .actions .listen,#program-banner .actions .share-button{padding:4px}#program-banner .actions .download:hover,#program-banner .actions .listen:hover,#program-banner .actions .share-button:hover{border:1px solid #fff}#program-banner .actions .download{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#program-banner .actions .download:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){#program-banner .actions .download{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%}#program-banner .actions .download:last-child{margin-right:0}}@media screen and (max-width:767px){#program-banner .actions .download{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#program-banner .actions .download:last-child{margin-right:0}}#program-banner .actions .listen{float:left;display:block;margin-right:2.3576515979%;width:18.9668591516%}#program-banner .actions .listen:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){#program-banner .actions .listen{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#program-banner .actions .listen:last-child{margin-right:0}}@media screen and (max-width:767px){#program-banner .actions .listen{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#program-banner .actions .listen:last-child{margin-right:0}}#program-banner .actions .share-button{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#program-banner .actions .share-button:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){#program-banner .actions .share-button{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#program-banner .actions .share-button:last-child{margin-right:0}}@media screen and (max-width:767px){#program-banner .actions .share-button{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#program-banner .actions .share-button:last-child{margin-right:0}}section#list-resources{background-color:#fff;border-left:1px solid #EBEBEB}@media screen and (max-width:767px){section#list-resources{border:none}}section#list-resources .inline-form{margin-left:16px}section#list-resources .solid-button:after{content:"Search"}@media screen and (max-width:767px){section#list-resources .solid-button:after{content:""}}section#list-resources #article-card,section#list-resources #program-card{margin-bottom:28px}section#list-resources #article-card .text,section#list-resources #program-card .text{font-size:11px}section#program-details{padding:50px 0;background-color:#f7f7f7}section#program-details h1{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}section#program-details h1:last-child{margin-right:0}@media screen and (max-width:1024px){section#program-details h1{text-align:center;float:left;display:block;margin-right:2.3576515979%;width:100%}section#program-details h1:last-child{margin-right:0}}section#program-details p{font-size:15px;color:#555}section#program-details .description{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}section#program-details .description:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){section#program-details .description{float:left;display:block;margin-right:2.3576515979%;width:100%}section#program-details .description:last-child{margin-right:0}}@media screen and (max-width:1024px){section#program-details .description{float:left;display:block;margin-right:2.3576515979%;width:100%}section#program-details .description:last-child{margin-right:0}}section#program-details #subscribe{float:left;display:block;width:31.7615656014%;float:right;margin:0}section#program-details #subscribe:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){section#program-details #subscribe .option{padding-left:9px}}@media screen and (min-width:768px)and (max-width:1024px){section#program-details #subscribe{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:26.4423933295%}section#program-details #subscribe:last-child{margin-right:0}}@media screen and (max-width:767px){section#program-details #subscribe{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:9.3827847298%}section#program-details #subscribe:last-child{margin-right:0}}section#program-details #subscribe .outlined-button{background-color:#f7f7f7}section#program-details #subscribe .outlined-button:hover{background-color:#127aa0;color:#fff}section#program-details #about-host{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;border:1px solid #b5b5b5;padding:25px}section#program-details #about-host:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){section#program-details #about-host{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:20px}section#program-details #about-host:last-child{margin-right:0}}@media screen and (max-width:1024px){section#program-details #about-host{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:20px}section#program-details #about-host:last-child{margin-right:0}}section#program-details #about-host img{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}section#program-details #about-host img:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){section#program-details #about-host img{width:13%}}@media screen and (max-width:767px){section#program-details #about-host img{width:30%}}@media screen and (max-width:380px){section#program-details #about-host img{float:left;display:block;margin-right:2.3576515979%;width:100%}section#program-details #about-host img:last-child{margin-right:0}}section#program-details #about-host h1,section#program-details #about-host p{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}section#program-details #about-host h1:last-child,section#program-details #about-host p:last-child{margin-right:0}@media screen and (max-width:380px){section#program-details #about-host h1,section#program-details #about-host p{text-align:center}}@media screen and (max-width:568px){section#program-details #about-host p{float:left;display:block;margin-right:2.3576515979%;width:100%}section#program-details #about-host p:last-child{margin-right:0}}@media screen and (max-width:767px){section#program-details #about-host h2{font-size:34px}}@media screen and (max-width:380px){section#program-details #about-host h2{text-align:center}}#program-index .alert{margin-bottom:0}#program-index .program-button{margin-bottom:-30px}#program-index .program-button .outlined-button{background-color:#f7f7f7}#program-index .button-center{float:left;display:block;margin-right:2.3576515979%;width:19.8198395816%;margin-left:40.5165704242%;text-align:center}#program-index .button-center:last-child{margin-right:0}@media screen and (min-width:768px)and (max-width:1024px){#program-index .button-center{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:29.8543150494%}#program-index .button-center:last-child{margin-right:0}}@media screen and (max-width:767px){#program-index .button-center{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}#program-index .button-center:last-child{margin-right:0}}#program-index .button-center .outlined-button{margin-top:40px;margin-bottom:40px}@media screen and (max-width:767px){#program-index .button-center .outlined-button{margin-top:-15px;margin-bottom:35px}}#program-index .button-center .outlined-button:hover{background-color:#127aa0}section#search-about-program{padding:50px 0}section#search-about-program .half-width-card{padding-bottom:18px}section#search-about-program .read-more{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:0;cursor:pointer;text-align:left;font-weight:600;color:#127aa0}section#search-about-program .read-more .icon-readmore{margin-right:5px}section#search-about-program .read-more:last-child{margin-right:0}section#search-about-program .download-apps{margin-top:25px;text-align:center}section#search-about-program .download-apps img{margin-right:10px}#search-by-topic{-webkit-transition:box-shadow .5s;-moz-transition:box-shadow .5s;transition:box-shadow .5s}#search-by-topic:hover{box-shadow:1px 3px 15px -3px #adadad}#search-by-topic a{font-size:15px;margin:0;padding-left:3px}#search-by-topic a:hover{background-color:#ebebeb}#search-by-topic .browse-all{font-weight:700}@media screen and (min-width:768px)and (max-width:1024px){#about-radio-program,#search-by-topic{float:left;display:block;margin-right:2.3576515979%;width:100%}#about-radio-program:last-child,#search-by-topic:last-child{margin-right:0}}#about-radio-program .half-width-card{-webkit-transition:box-shadow .5s;-moz-transition:box-shadow .5s;transition:box-shadow .5s}#about-radio-program .half-width-card:hover{box-shadow:-1px 3px 15px -3px #adadad}#about-radio-program .about-text{margin-bottom:16px;max-height:146px;overflow:hidden}#about-radio-program a{font-size:15px}#about-radio-program img{float:right}#program-search{background-color:#fff;padding:50px 0;text-align:center}#program-search h1{margin-bottom:40px}#program-search .inline-form{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}#program-search .inline-form:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){#program-search .inline-form{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:22.1774911796%}#program-search .inline-form:last-child{margin-right:0}}@media screen and (min-width:768px)and (max-width:1024px){#program-search .inline-form{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:9.3827847298%}#program-search .inline-form:last-child{margin-right:0}}@media screen and (max-width:767px){#program-search .inline-form{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}#program-search .inline-form:last-child{margin-right:0}}section#show-banner{float:left;display:block;margin-right:2.3576515979%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;max-height:550px}section#show-banner:last-child{margin-right:0}section#show-banner:before{content:" ";display:block;padding-bottom:40%}@media screen and (max-width:767px){section#show-banner:before{padding-bottom:60%}}@media screen and (max-width:479px){section#show-banner:before{padding-bottom:100%}}section#show-banner .overlay{width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:100%;top:0;left:0;position:absolute}section#show-banner .overlay h1{font-size:75px;line-height:75px}@media screen and (max-width:767px){section#show-banner .overlay h1{font-size:40px;line-height:40px}}section#show-banner .overlay h2{font-size:44px}@media screen and (max-width:767px){section#show-banner .overlay h2{font-size:28px}}section#show-banner .content{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}section#show-banner .content:last-child{margin-right:0}section#show-banner .content *{color:#fff}section#show-banner .actions{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-left:38.3841193492%;margin-top:25px}section#show-banner .actions:last-child{margin-right:0}@media screen and (min-width:1025px)and (max-width:1220px){section#show-banner .actions{width:30%;margin-left:35%}}@media screen and (min-width:768px)and (max-width:1024px){section#show-banner .actions{width:40%;margin-left:31%}}@media screen and (min-width:480px)and (max-width:767px){section#show-banner .actions{width:65%;margin-left:19%}}@media screen and (max-width:479px){section#show-banner .actions{width:90%;margin-left:7%}}section#show-banner .actions .action{background-color:#fff;opacity:.8;text-align:left;padding:5px}section#show-banner .actions .action .icon-share,section#show-banner .actions .action .icon-download,section#show-banner .actions .action .icon-listen{color:#333;cursor:pointer}section#show-banner .actions .action .text{margin-top:2px;line-height:1.6em;text-align:center;font-size:14px;color:#333}section#show-banner .actions .action:hover{opacity:1;border:1px solid #fff}section#show-banner .actions .share-icon{background-image:url(https://www.generations.org/assets/black_share_icon-65a46560ba590e076be147998a4ba7df920ff02bbf7932a69e6cee8b7342e882.png)}section#show-banner .actions .listen-icon{background-image:url(https://www.generations.org/assets/black_listen_icon-ee2208cfaffb836fe8bbea9679fe4836fa0f76e631e2169c1b974ced2beeecf4.png)}section#program-show #product-card{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}section#program-show #product-card:last-child{margin-right:0}section#program-show #product-card .card-image{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}section#program-show #product-card .card-image:last-child{margin-right:0}section#program-show #product-card .card-image:before{padding-bottom:100%}section#program-show #product-card .content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}section#program-show #product-card .content:last-child{margin-right:0}#search .inline-form{margin-top:-30px}@media screen and (max-width:767px){#search .inline-form{margin-top:25px}}section#search-results{background-color:#fff}section#search-results .no-results{margin-bottom:100px}section#search-results .container{background-color:#fff}section#search-results #topic-navigation{background-color:#fff}section#search-results #topic-navigation .option a{margin-bottom:0}section#search-results section#list-results .search-result{margin-bottom:30px}section#search-results section#list-results .search-result a{width:100%;font-weight:700}section#search-results section#list-results .search-result .label{max-width:130px;text-align:center;margin:5px 0;padding:3px;font-size:14px;background-color:#ebebeb}.author{width:70%;float:right;margin-top:-5px;height:26px}.author .avatar{float:right;height:26px;width:26px;background-position:center center;background-repeat:no-repeat;background-size:cover}.author .name{height:26px;float:right;font-size:14px;margin-top:6px;margin-right:8px;font-style:italic}#banner .overlay{text-align:center;display:flex!important;flex-direction:column;justify-content:center;align-items:center;height:100%;top:0;left:0;position:absolute}#banner .overlay h1{color:#fff}#banner .overlay .banner-title{font-size:75px}@media screen and (min-width:768px)and (max-width:1024px){#banner .overlay .banner-title{font-size:60px;line-height:60px}}@media screen and (max-width:767px){#banner .overlay .banner-title{font-size:40px;line-height:40px;margin-bottom:0}}@media screen and (max-width:767px){#banner .overlay .banner-subtitle{font-size:30px;line-height:30px;margin-bottom:0}}#event-card .card-image{margin-right:30px}@media screen and (min-width:1271px){#event-card .card-image:before{padding-bottom:111%}}#event-card .description{min-height:146px}#fw-image-card{margin-bottom:50px}@media screen and (max-width:767px){#fw-image-card{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:15px}#fw-image-card:last-child{margin-right:0}}#fw-image-card h1{color:#fff;margin-bottom:20px}#fw-image-card .card-image{float:left;display:block;width:100%;margin:0}#fw-image-card .card-image:last-child{margin-right:0}#fw-image-card .card-image .overlay{top:0;left:0;width:100%;height:100%;position:absolute;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#fw-image-card .card-image .overlay:hover .arrow{opacity:.5}#fw-image-card .card-image .arrow{width:60px;float:left;background-color:#000;height:100%;position:absolute;top:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;font-size:40px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#fw-image-card .card-image .arrow.previous{left:0}#fw-image-card .card-image .arrow.next{right:0}#fw-image-card .card-image:before{padding-bottom:54%}#fw-image-card .title{margin:0;text-align:center;color:#fff;font-family:cronos-pro,sans-serif;font-size:34px}@media screen and (max-width:767px){#fw-image-card .title{font-size:28px}}#fw-image-card .label{width:75px;height:30px;position:absolute;background-color:#fff;text-align:center;margin-left:20px;margin-top:-50px;font-size:14px;padding:6px;opacity:.9;line-height:18px}.horizontal-card{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;cursor:pointer;border:1px solid #EBEBEB;margin-bottom:30px}.horizontal-card:hover{box-shadow:-1px 3px 15px -3px #adadad}.horizontal-card .card-image{position:relative;margin-top:0}.horizontal-card .card-image:before{content:"";display:block;padding-bottom:106%}@media screen and (max-width:767px){.horizontal-card .card-image:before{padding-bottom:57%}}.horizontal-card .content{padding:5px 10px 5px 0}@media screen and (max-width:767px){.horizontal-card .content{padding:15px}}.horizontal-card .share-button{cursor:pointer}.inline-form .checkboxes-container{position:relative}.inline-form .checkboxes.active{opacity:1;z-index:4;bottom:10px}.inline-form .checkboxes{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;box-shadow:0 5px 8px #b5b5b5;position:absolute;z-index:-1;bottom:-20px;opacity:0;padding:20px;background-color:#fff;text-align:left}.inline-form .checkboxes p{margin-top:0}.inline-form .checkboxes:after{content:" ";height:0;width:0;margin-left:-6px;position:absolute;pointer-events:none;border-style:solid;border-color:#fff0;border-width:6px;border-top-color:#fff;left:25%;top:100%}.inline-form .form-input,.inline-form .solid-button{height:60px;font-size:15px}.inline-form .form-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin-right:0;padding-left:10px;border:1px solid #9c9c9c;border-radius:0;box-shadow:none}.inline-form .solid-button{background-color:#127aa0;color:#fff;cursor:pointer;transition:background-color .15s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;border-radius:0;border:none;font-weight:600}.inline-form .solid-button:hover{background-color:#0d5772}.inline-form .solid-button i{margin-right:5px;font-size:13px}.outlined-button{float:left;display:block;width:100%;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;text-align:center;font-size:15px;font-family:Helvetica,Roboto,helvetica,sans-serif;border:1px solid #127aa0;background-color:#fff;cursor:pointer;margin:10px 0}.outlined-button:last-child{margin-right:0}.outlined-button a,.outlined-button input,.outlined-button button{color:#127aa0!important;padding:15px;display:block;width:100%;margin:0;font-weight:600}.outlined-button:hover{background-color:#127aa0}.outlined-button:hover a,.outlined-button:hover input{color:#fff!important}.pagination-container{margin-bottom:50px;text-align:center}.pagination-container .page{padding:8px 12px}@media screen and (max-width:479px){.pagination-container .page{padding:6px 8px}}.pagination-container .page.active{border:1px solid #EBEBEB}.pagination-container .prev{margin-right:20%}.pagination-container .next{margin-left:20%}.pagination-container .prev.disabled,.pagination-container .next.disabled{pointer-events:none;color:#ebebeb}@media screen and (max-width:767px){.pagination-container .prev,.pagination-container .next{margin:0 5px}}.share-button{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%;padding:2px 0}.share-button:last-child{margin-right:0}.share-icon{background-image:url(https://www.generations.org/assets/share_icon-686592808b8fb3fa2b4736cfd1e73e482f4dd0a2cdfbfd4a28d9400616330f66.png)}.at-svc-email{margin-right:0!important}.share-options{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background-color:#fff;margin-top:-15px;z-index:-2;border:1px solid #eee;opacity:0;display:block;position:absolute;width:105px;padding:14px 15px 10px;box-shadow:0 5px 8px #0000001a}.share-options:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-width:6px;margin-left:-6px;top:100%;border-top-color:#fff;right:85%}.share-options .addthis_sharing_toolbox{height:25px}.share-options li.share-option{list-style:none;float:left}.share-options.active{opacity:1;margin-top:-50px;z-index:4}.solid-button{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-align:center;font-size:15px;text-transform:capitalize;font-family:Helvetica,Roboto,helvetica,sans-serif;padding:15px;background-color:#127aa0;cursor:pointer}.solid-button a{color:#fff;font-weight:600}.solid-button:hover{background-color:#0d5772}.solid-button:hover a{color:#fff}#subscribe{width:420px;float:left;margin-top:25px;margin-left:34.1192171993%}@media screen and (min-width:768px)and (max-width:1024px){#subscribe{margin-left:25.5894128995%}}@media screen and (max-width:767px){#subscribe{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}#subscribe:last-child{margin-right:0}}#subscribe h3{margin-bottom:8px}#subscribe .option,#subscribe h3{float:left}@media screen and (max-width:767px){#subscribe .option,#subscribe h3{float:none;text-align:center}}#subscribe .option{padding-left:25px;color:#127aa0;font-size:14px;cursor:pointer}#subscribe .option:nth-child(3){margin-right:0}@media screen and (max-width:767px){#subscribe .option{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-left:15px;margin-bottom:25px}#subscribe .option:last-child{margin-right:0}}@media screen and (max-width:349px){#subscribe .option{padding-left:0}}#subscribe .option i{margin-right:10px;padding:2px 5px;font-size:20px;color:#127aa0}#subscribe .email-form{float:left;display:block;width:100%;margin:20px 0 30px}#subscribe .email-form:last-child{margin-right:0}#subscribe .email-form.hidden{display:none}#subscribe .email-form .email-input{margin-right:0}#subscribe .email-form .form-input{margin-bottom:20px;width:400px}@media screen and (max-width:767px){#subscribe .email-form .form-input{width:calc(50% - 8px)}}@media screen and (max-width:479px){#subscribe .email-form .form-input{float:left;display:block;margin-right:2.3576515979%;width:100%}#subscribe .email-form .form-input:last-child{margin-right:0}}#subscribe .email-form button{width:410px;padding:20px!important;font-weight:600}#subscribe .email-form button:hover{background-color:#127aa0}@media screen and (max-width:767px){#subscribe .email-form button{float:left;display:block;margin-right:2.3576515979%;width:100%}#subscribe .email-form button:last-child{margin-right:0}}.vertical-card{border:1px solid #EBEBEB;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.vertical-card:hover{box-shadow:-1px 3px 15px -3px #adadad}.vertical-card .recent-title{font-size:18px;font-family:Helvetica,Roboto,helvetica,sans-serif;color:#555;font-weight:300;line-height:18px;margin-top:0}.vertical-card .label{width:75px;height:30px;position:absolute;background-color:#fff;text-align:center;margin-left:20px;margin-top:-50px;font-size:14px;padding:6px;opacity:.9;line-height:18px}.vertical-card .title{height:37px;overflow:hidden;line-height:19px!important;font-size:17px;text-overflow:ellipsis}.vertical-card .content{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:15px}.vertical-card .content:last-child{margin-right:0}.vertical-card .description{height:100px;overflow:hidden;margin:5px 0;color:#555}.vertical-card .card-image{background-position:center center;background-repeat:no-repeat;background-size:cover;width:calc(100% + 2px);position:relative;left:-1px;top:-1px}.vertical-card .card-image:before{content:"";display:block;padding-bottom:57%}#todays-content{padding:50px 0;clear:both}@media screen and (max-width:767px){#todays-content{padding:25px 0 10px}}@media screen and (min-width:768px)and (max-width:1270px){#todays-content .vertical-card{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:30px}#todays-content .vertical-card:last-child{margin-right:0}#todays-content .vertical-card:nth-child(2n){margin-right:0!important}}#topic-bar{height:45px;padding:10px;background-color:#4093b1}#topic-bar .topic-links{display:inline-block;list-style:none;margin:0;padding:0}#topic-bar .topic-links li{float:left;margin:1px 15px 5px 0;-webkit-transition:border-bottom .1s;-moz-transition:border-bottom .1s;transition:border-bottom .1s}#topic-bar .topic-links li:hover{border-bottom:2px solid #fff}section#topic-navigation{background-color:#f7f7f7}section#topic-navigation ul.navigation-options{list-style:none;display:inline-block;margin:0;border-bottom:1px solid #EBEBEB;padding-left:0}section#topic-navigation ul.navigation-options li{width:175px;text-align:center;float:left;font-size:18px;color:#127aa0;margin:0 10px}@media screen and (max-width:479px){section#topic-navigation ul.navigation-options li{font-size:14px;width:75px}}section#topic-navigation ul.navigation-options a{padding:10px 0;height:48px;display:block}section#topic-navigation ul.navigation-options a.active{border-bottom:2px solid #127aa0}section#topics-show .selected-topic{float:left;height:60px;cursor:pointer}section#topics-show .selected-topic:hover i,section#topics-show .selected-topic:hover .topic-label{color:#127aa0}section#topics-show .selected-topic div{float:left;padding:17px;font-size:18px;border:1px solid #b5b5b5;color:#555}section#topics-show .selected-topic .topic-label{background-color:#ebebeb}section#topics-show .selected-topic .topic-name{background-color:#fff;border-left:none}#worldview-card .label{width:37%}#worldview-card .date{line-height:1em;margin-bottom:0}#worldview-card .description{line-height:1.6em}#worldview-card .listen{float:right!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/application.css.map */
