/*!
	Theme Name: Home Word
	Theme URI: https://homeword.com/
	Author: Cmd Tab
	Author URI: https://cmdtab.co/
	Description: Description
	Version: 2.0
	License: GNU General Public License
	License URI: license.txt
	Text Domain: homeword
	Domain Path: /languages/
*/article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}iframe{border:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}*{box-sizing:border-box}img{max-width:100%;height:auto}.assistive-text,.screen-reader-text{position:absolute;top:-9999px;left:-9999px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}html,body{overflow-x:hidden;-webkit-font-smoothing:antialiased}body{color:#524e4b;background:#f4f4f4;font:0.875em/1.8 "proxima-nova","Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}@media (min-width: 44em){body{font-size:1em}}a{color:#3281b3;text-decoration:none}a:hover{color:#27648b}.btn{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700}.btn:hover{color:#fff;background:#dfb408}.btn-gray{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#292929;letter-spacing:1px;background-color:#eee;border:1px solid #eee;font-weight:700;text-shadow:none}.btn-gray:hover{color:#292929;background:#d5d5d5}.btn-blue{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#3784b4;border:1px solid #3784b4;font-weight:700}.btn-blue:hover{color:#fff;background:#2b678d}h1,h2,h3,h4,h5,h6{line-height:1}.wrap{position:relative;width:100%;max-width:80em;margin:0 auto}.sm-wrap{position:relative;width:100%;max-width:45em;margin:0 auto}.site-content{box-shadow:0 0.25em 1.5em 0.5em rgba(0,0,0,0.2)}.content-wrap{padding:2em}.content-wrap.full{padding:2em 0}@media (min-width: 30em){.content-wrap.full{padding:2em}}.general-content{background:#fff}.full-section{position:relative}.half{margin-bottom:2em}@media (min-width: 44em){.half{float:left;width:47.5%;margin-bottom:0}.half.first{margin-right:5%}.half.first.right{float:right}}.halves{list-style:none;padding:0;margin:0}.halves>li{display:block;margin:0 0 1em}@media (min-width: 44em){.halves>li{float:left;width:47.5%;margin:0 5% 1em 0}.halves>li:nth-child(even){margin:0 0 1em}}@media (min-width: 44em){.two-third{float:left;width:65%}.two-third.first{margin-right:5%}}@media (min-width: 44em){.third{float:left;width:30%}.third.first{margin-right:5%}}.three-list{list-style:none;padding:0;margin:0}.three-list>li{display:block;margin-bottom:1em}@media (min-width: 44em){.three-list>li{float:left;width:30%;margin:0 5% 0 0}.three-list>li:last-child,.three-list>li:nth-child(3n){margin:0}}.two-list{list-style:none;padding:0;margin:0}.two-list>li{display:block;margin-bottom:1em}@media (min-width: 44em){.two-list>li{float:left;width:45%;margin:0 10% 1em 0}.two-list>li:last-child,.two-list>li:nth-child(even){margin:0 0 1em}}.clear{clear:left}.content-section{padding:2em}@media (min-width: 50em){.content-section{float:left;max-width:54em;width:67.2%}}.content-block{margin-bottom:2em}.icon{display:inline-block;width:1em;height:1em;fill:currentColor}.icon-chevron-right{width:0.6787109375em}.icon-plus{width:0.785714827477932em}.hideModal{display:none}.content-restricted{margin:2em auto;max-width:45em;padding:2em;background:#edebe8}.content-restricted #loginform label{font-weight:bold;display:block}.content-restricted #loginform .login-username input,.content-restricted #loginform .login-password input{width:100%;padding:0.5em;border:1px solid #ccc}.content-restricted #loginform input[type="submit"]{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700}.content-restricted #loginform input[type="submit"]:hover{color:#fff;background:#dfb408}.notification{background:#dc3545;padding:0.5em 1em;color:#fff;margin:0 0 1em}@font-face{font-family:'Homeword';src:url("_fonts/Homeword.eot");src:url("_fonts/Homeword.eot?#iefix") format("embedded-opentype"),url("_fonts/Homeword.woff") format("woff"),url("_fonts/Homeword.ttf") format("truetype"),url("_fonts/Homeword.svg#Homeword") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'Homeword';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'homewordv2';src:url("_fonts/homewordv2.eot?-2mtuv8");src:url("_fonts/homewordv2.eot?#iefix-2mtuv8") format("embedded-opentype"),url("_fonts/homewordv2.woff?-2mtuv8") format("woff"),url("_fonts/homewordv2.ttf?-2mtuv8") format("truetype"),url("_fonts/homewordv2.svg?-2mtuv8#homewordv2") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'homewordv2';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-seminars:before{content:"\f411"}.icon-culture:before{content:"\1f30e"}.icon-devotional:before{content:"\1f4d3"}.icon-church:before{content:"\43"}.icon-family:before{content:"\46"}.icon-map:before{content:"\4c"}.icon-mail:before{content:"\4d"}.icon-mail-block:before{content:"\4e"}.icon-play:before{content:"\50"}.icon-radio:before{content:"\52"}.icon-search:before{content:"\53"}.icon-mobile:before{content:"\54"}.icon-phone:before{content:"\61"}.icon-calculator:before{content:"\63"}.icon-up-arrow:before{content:"\64"}.icon-facebook:before{content:"\66"}.icon-gift:before{content:"\67"}.icon-heart:before{content:"\68"}.icon-instagram:before{content:"\69"}.icon-person:before{content:"\6b"}.icon-left-arrow:before{content:"\6c"}.icon-nav:before{content:"\6d"}.icon-music:before{content:"\6e"}.icon-list:before{content:"\6f"}.icon-pinterest:before{content:"\70"}.icon-right-arrow:before{content:"\72"}.icon-up-down:before{content:"\73"}.icon-twitter:before{content:"\74"}.icon-down-arrow:before{content:"\75"}.icon-cart:before{content:"\76"}.icon-web:before{content:"\77"}.icon-youtube:before{content:"\79"}.icon-down:before{content:"\7a"}.site-header{position:relative;z-index:2}.top-header{padding:1em}.top-header *{line-height:1}@media (min-width: 62.5em){.top-header{padding:1em 0}}.toggle-nav{font-size:2em;position:absolute;top:0.25em;left:0.25em;z-index:999}@media (min-width: 50em){.toggle-nav{display:none}}.site-title{display:block;text-align:center;position:relative}.site-title img{max-width:10em;margin:0 0 0.5em}.site-title span{display:block;font-size:0.875em}@media (min-width: 50em){.site-title{text-align:left;float:left}.site-title img{vertical-align:middle;margin:0 0.5em 0 0}.site-title span{display:inline;vertical-align:middle}}.header-content{position:absolute;left:-100%;width:80%;top:0;padding:0.5em 0}@media (min-width: 44em){.header-content{width:50%}}@media (min-width: 50em){.header-content{float:right;position:static;width:auto}}.social{list-style:none;margin:0;padding:0;display:inline-block;width:100%;text-align:center}.social li{display:inline-block;vertical-align:middle}.social a{padding:0 0.25em;text-decoration:none;color:#3281b3;font-size:1.35em}.social a svg{width:0.875em;height:0.875em}.social a:hover{color:#27648b}@media (min-width: 50em){.social{width:auto;text-align:left}}.my-account{position:relative}.my-account span{position:absolute;right:100%;top:50%;margin-top:-0.5em;font-size:0.5em;vertical-align:middle;white-space:nowrap}.search-form{position:relative;display:block;font-size:0.875em;width:80%;margin:0 auto}.search-form label span{position:absolute;left:2em;top:1em;color:#aaa;font-size:0.875em}.search-form.focus label span{display:none}.search-form.focus .search-submit{left:90%}@media (min-width: 50em){.search-form{display:inline-block;width:auto;margin:0}}.search-field{background:none;border:1px solid #aaa;padding:0.5em}.search-submit{position:absolute;left:0.5em;top:0.75em;background:none;border:0;text-indent:-999px;display:block;width:0.875em;height:0.875em;background:url(_i/search.png) center center no-repeat;background-size:0.8125em;transition:all 0.3s ease-out}.main-navigation{position:absolute;left:-100%;width:80%;top:6em;border-top:1px solid #d2d0cb}.main-navigation *{line-height:1}@media (min-width: 44em){.main-navigation{width:50%}}@media (min-width: 50em){.main-navigation{position:static;width:100%;background:#166ea4}}.main-navigation .sub-menu{display:none}.nav-buttons{text-align:center;padding:0.5em 0 0}@media (min-width: 50em){.nav-buttons{float:right;text-align:right}}.cart-contents{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:rgba(0,0,0,0);border:1px solid #fff;font-weight:700;text-shadow:none;position:relative}.cart-contents:hover{color:#fff;background:rgba(0,0,0,0)}.cart-contents [data-icon]{display:none;font-size:1.5em;position:absolute;left:0.5em;top:0.25em}.top-nav{position:relative;display:block;list-style:none;margin:0;padding:0}.top-nav>li{position:relative;display:block;z-index:101}.top-nav>li.menu-item-has-children>a{position:relative}.top-nav>li.menu-item-has-children>a:after{display:inline-block;width:0.5em;height:0.5em;position:absolute;right:1.5em;top:50%;margin-top:-0.5em;content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNDkuNSAxNDUuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQ5LjUgMTQ1LjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMTY2RUE0O30KPC9zdHlsZT4KPHRpdGxlPjwvdGl0bGU+CjxnIGlkPSJpY29tb29uLWlnbm9yZSI+CjwvZz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0OS41LDIwLjhjMCwyLTEsNC4yLTIuNSw1LjhMMTMwLjUsMTQzYy0xLjUsMS41LTMuOCwyLjUtNS44LDIuNXMtNC4yLTEtNS44LTIuNUwyLjUsMjYuNUMxLDI1LDAsMjIuOCwwLDIwLjgKCXMxLTQuMiwyLjUtNS44TDE1LDIuNUMxNi41LDEsMTguNSwwLDIwLjgsMGMyLDAsNC4yLDEsNS44LDIuNWw5OC4yLDk4LjJMMjIzLDIuNWMxLjUtMS41LDMuOC0yLjUsNS44LTIuNXM0LjIsMSw1LjgsMi41TDI0NywxNQoJQzI0OC41LDE2LjUsMjQ5LjUsMTguOCwyNDkuNSwyMC44eiIvPgo8L3N2Zz4K)}.top-nav>li>a{display:block;padding:1em;font-size:1.125em;border-bottom:1px solid #d2d0cb;color:#1c5a7d}.top-nav>li.active{background:#fff}.top-nav>li.active a{border:0}.top-nav>li.expand{background:#fff}.top-nav>li.expand a{border:0}.top-nav>li.expand.menu-item-has-children>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:0}.top-nav>li.current a{border:0}.top-nav [data-icon]{vertical-align:middle;font-size:0.75em;position:relative;top:0.15em}@media (min-width: 50em){.top-nav{display:inline-block}.top-nav>li{display:inline-block;padding:1em 0}.top-nav>li>a{padding:0 1.25em;border:0;color:#fff}.top-nav>li.menu-item-has-children>a:after{position:relative;top:-2px;right:auto;margin:0 0 0 0.5em;content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNDkuNSAxNDUuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQ5LjUgMTQ1LjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPjwvdGl0bGU+CjxnIGlkPSJpY29tb29uLWlnbm9yZSI+CjwvZz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0OS41LDIwLjhjMCwyLTEsNC4yLTIuNSw1LjhMMTMwLjUsMTQzYy0xLjUsMS41LTMuOCwyLjUtNS44LDIuNXMtNC4yLTEtNS44LTIuNUwyLjUsMjYuNUMxLDI1LDAsMjIuOCwwLDIwLjgKCXMxLTQuMiwyLjUtNS44TDE1LDIuNUMxNi41LDEsMTguNSwwLDIwLjgsMGMyLDAsNC4yLDEsNS44LDIuNWw5OC4yLDk4LjJMMjIzLDIuNWMxLjUtMS41LDMuOC0yLjUsNS44LTIuNXM0LjIsMSw1LjgsMi41TDI0NywxNQoJQzI0OC41LDE2LjUsMjQ5LjUsMTguOCwyNDkuNSwyMC44eiIvPgo8L3N2Zz4K)}.top-nav>li.expand.menu-item-has-children>a:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNDkuNSAxNDUuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQ5LjUgMTQ1LjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMTY2RUE0O30KPC9zdHlsZT4KPHRpdGxlPjwvdGl0bGU+CjxnIGlkPSJpY29tb29uLWlnbm9yZSI+CjwvZz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0OS41LDIwLjhjMCwyLTEsNC4yLTIuNSw1LjhMMTMwLjUsMTQzYy0xLjUsMS41LTMuOCwyLjUtNS44LDIuNXMtNC4yLTEtNS44LTIuNUwyLjUsMjYuNUMxLDI1LDAsMjIuOCwwLDIwLjgKCXMxLTQuMiwyLjUtNS44TDE1LDIuNUMxNi41LDEsMTguNSwwLDIwLjgsMGMyLDAsNC4yLDEsNS44LDIuNWw5OC4yLDk4LjJMMjIzLDIuNWMxLjUtMS41LDMuOC0yLjUsNS44LTIuNXM0LjIsMSw1LjgsMi41TDI0NywxNQoJQzI0OC41LDE2LjUsMjQ5LjUsMTguOCwyNDkuNSwyMC44eiIvPgo8L3N2Zz4K);top:0.65em}.top-nav>li.expand a{color:#166ea4}.top-nav>li.expand.current>a{color:white}.top-nav>li.expand:before{content:'';height:1px;width:15%;background:#d2d0cb;position:absolute;bottom:-1px;right:-15%;z-index:1000}.top-nav>li.expand:after{content:'';height:1px;width:1px;background:#3281b3;position:absolute;bottom:-1px;right:-15%;z-index:1001}.top-nav>li.expand.about-nav:before{width:100%;right:-100%}.top-nav>li.expand.about-nav:after{right:-100%}}.top-nav .sub-menu{display:none}.top-nav .sub-menu li{border-bottom:1px solid #d2d0cb}.top-nav .sub-menu li:last-of-type{border:0}.top-nav .sub-menu a{display:block;padding:1em 0;font-size:1em}@media (min-width: 50em){.top-nav .sub-menu{padding:0.5em 0}}#fam-link{background-color:#68b9eb;border-color:#68b9eb;color:white;font-weight:normal;text-transform:none;cursor:pointer}#fam-link:hover{background-color:#3ba4e5;border-color:#3ba4e5}@media (min-width: 50em){#fam-link{padding:0.4em 1em;margin-left:1.25em}}.expand .sub-menu{display:block;background:#fff;list-style:none;margin:0;padding:0.5em 1.5em;border-bottom:1px solid #d2d0cb}@media (min-width: 50em){.expand .sub-menu{position:absolute;top:100%;left:-1px;z-index:999;min-width:115%;border:1px solid #d2d0cb;border-top:1px solid transparent}.expand .sub-menu#menu-about{min-width:200%}.expand.rym-nav:before{width:74% !important;right:-74% !important}.expand.rym-nav ul{min-width:200%;border-left:none;left:0}}.site-content,.site-title,.toggle-nav,.header-content,.main-navigation{transition:all 300ms ease}.site-content,.site-title{left:0}.show-nav .site-content{left:80%}.show-nav .site-title{left:80%}.show-nav .toggle-nav{left:85%}.show-nav .header-content{left:0}.show-nav .main-navigation{left:0}@media (min-width: 44em){.show-nav .site-content{left:50%}.show-nav .site-title{left:50%}.show-nav .toggle-nav{left:55%}}@media (min-width: 50em){.show-nav .site-content,.show-nav .site-title,.show-nav .toggle-nav,.show-nav .header-content,.show-nav .main-navigation{left:auto}}.top-image{display:block}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner.family{border-bottom:2px solid #75cbc3}.carousel-inner.church{border-bottom:2px solid #753b58}.carousel-inner>.item{display:none;position:relative;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:110%;height:auto;line-height:1}@media (min-width: 44em){.carousel-inner>.item>img,.carousel-inner>.item>a>img{max-width:100%}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}@media (min-width: 44em){.carousel .item:before{content:'';position:absolute;top:40%;bottom:0;left:0;right:0;width:100%;display:block;background-image:linear-gradient(to top, #edebe8, transparent)}.carousel .item.dark-gradient:before{content:'';position:absolute;top:40%;bottom:0;left:0;right:0;width:100%;display:block;background-image:linear-gradient(to top, #333, transparent)}.carousel .item.blue-gradient:before{content:'';position:absolute;top:40%;bottom:0;left:0;right:0;width:100%;display:block;background-image:linear-gradient(to top, #3883b5, transparent)}.carousel .item.no-gradient:before{display:none}}.carousel-control{position:absolute;top:3em;left:0;width:2em;opacity:0.6;filter:alpha(opacity=60);background:#3d3d3d;font-size:1.25em;line-height:1;padding:0.5em 0.5em 0.35em;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}@media (min-width: 44em){.carousel-control{top:50%;width:2em;font-size:1.5em;margin-top:-1.25em}}.carousel-control.left{border-top-right-radius:0.25em;border-bottom-right-radius:0.25em}.carousel-control.right{left:auto;right:0;border-top-left-radius:0.25em;border-bottom-left-radius:0.25em}.carousel-control:hover,.carousel-control:focus{outline:none;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-caption{text-align:center;font-size:0.925em;height:14em;position:relative;background:#e6e4df}.carousel-caption div{position:absolute;top:50%;left:50%;padding:0.5em 1em;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.carousel-caption h1{margin:0 0 0.25em;color:#292929}.carousel-caption p{margin:0 0 1em;font-size:1.125em;color:#525252}@media (min-width: 44em){.carousel-caption{position:absolute;left:2em;bottom:2em;z-index:1;text-align:left;font-size:1em;height:auto;font-size:1em;background:none}.carousel-caption div{position:static;padding:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.carousel-caption .white-text h1{color:#efefef}.carousel-caption .white-text p{color:#fff}.carousel-caption .black-text h1{color:#111}.carousel-caption .black-text p{color:#292929}}.carousel-action{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#75cbc3;border:1px solid #75cbc3;font-weight:700}.carousel-action:hover{color:#fff;background:#50bdb3}.carousel-action.blue{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#3784b4;border:1px solid #3784b4;font-weight:700}.carousel-action.blue:hover{color:#fff;background:#2b678d}.carousel-action.gray{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#292929;letter-spacing:1px;background-color:#eee;border:1px solid #eee;font-weight:700;text-shadow:none}.carousel-action.gray:hover{color:#292929;background:#d5d5d5}.carousel-action.yellow{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700}.carousel-action.yellow:hover{color:#fff;background:#dfb408}.carousel-action.teal{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#10a6a7;border:1px solid #10a6a7;font-weight:700}.carousel-action.teal:hover{color:#fff;background:#0c7878}.carousel-action.purple{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#753b58;border:1px solid #753b58;font-weight:700}.carousel-action.purple:hover{color:#fff;background:#532a3f}@media screen and (min-width: 768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}}.slide-link{display:block}.newsletter-signup{background:#256085;color:#fff;text-align:left}.newsletter-signup [data-icon]{color:#a5c7dc;border-radius:50%;padding:0 0.5em;font-size:2.5em;position:absolute;top:-0.25em;left:50%;margin-left:-0.75em}.newsletter-signup h1{font-weight:normal;margin:0.5em 0 0;font-size:1.75em}.newsletter-signup p{color:#a5c7dc;margin:0.25em 0 1em}@media (min-width: 44em){.newsletter-signup [data-icon]{background:#256085;position:absolute;top:-0.75em;font-size:2.75em}}.mc4wp-form{padding-bottom:1em}.mc4wp-form input[type="submit"]{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#292929;letter-spacing:1px;background-color:#cacaca;border:1px solid #cacaca;font-weight:700;text-shadow:none;display:block;width:100%;padding:0.7em 1.5em}.mc4wp-form input[type="submit"]:hover{color:#292929;background:#b1b1b1}.mc4wp-form .toggle-overlay{text-align:center;display:block;color:#fff;font-size:0.8125em;text-transform:uppercase;padding:0.25em 0 0.75em}@media (min-width: 44em){.mc4wp-form input[type="submit"]{float:left;width:16%}.mc4wp-form .toggle-overlay{position:absolute;bottom:-1.25em;left:50%;margin-left:-75px;padding:0}}.modal-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(22,110,164,0.8);transition:all 0.3s}.modal{position:fixed;top:50%;left:50%;width:80%;max-width:42em;min-width:19em;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:#166ea4;border-radius:0.25em;padding:0 0 1em}@media (min-width: 44em){.modal{width:60%}}.close-overlay{color:#fff;padding:0.25em 1.5em;background:#166ea4;border-radius:0.25em}.close-overlay:hover{color:#fff;background:#135f8e}.modal-show{visibility:visible}.modal-show~.modal-overlay{opacity:1;visibility:visible}.newsletter-options h2{display:block;font-weight:normal;font-size:0.875em;color:#a5c7dc;background:#1f5271;padding:1em 0;margin:0;font-size:1.25em}.newsletter-options ul{list-style:none;margin:0;padding:2em 1em;text-align:left}.newsletter-options li{display:block;margin-bottom:1em}.newsletter-options label{padding:0.25em 1em;font-size:0.8125em}@media (min-width: 50em){.newsletter-options ul{padding:2em}.newsletter-options li{float:left;width:50%;margin:0}}.newsletter-modal{padding:2em 1em;color:#fff;text-align:center}@media (min-width: 44em){.newsletter-modal{padding:2em}}.newsletter-modal h2{font-weight:normal;margin:0;text-transform:uppercase}.newsletter-modal .field{margin-bottom:1em;font-size:0.8125em;position:relative}.newsletter-modal .field label{position:absolute;left:1em;top:0.5em;color:#bbb}.newsletter-modal .field input{display:block;width:100%;padding:0.75em 0.5em;border:1px solid #105077}.newsletter-modal .field.focus label{display:none}@media (min-width: 44em){.newsletter-modal .field{float:left;width:32%;margin-right:2%;margin-bottom:0}.newsletter-modal .field.last{margin-right:0}}.newsletter-modal ul{margin:0;font-size:0.875em;list-style:none;padding:0;text-align:left}@media (min-width: 44em){.newsletter-modal ul{margin:1em 0}}.newsletter-modal input[type="submit"]{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#524e4b;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700}.newsletter-modal input[type="submit"]:hover{color:#524e4b;background:#dfb408}.newsletter-modal .close-overlay{float:right;margin-top:-1em;display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#0d4161;border:1px solid #0d4161;font-weight:700;border-radius:0;opacity:0.5}.newsletter-modal .close-overlay:hover{color:#fff;background:#072334}.newsletter-modal p{font-size:0.875em;margin-bottom:0.5em}.newsletter-modal h4{margin:0.5em 0}@media (min-width: 44em){.newsletter-modal li{float:left;width:50%;margin:0 0 0.5em}}.nav{margin:0;padding:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:none;width:100%}.nav>li>a{position:relative;display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none}.nav>li.active{display:block}@media (min-width: 44em){.nav>li{display:block;width:auto}}.shown>li{display:block}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #dddddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{line-height:1}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{cursor:default;outline:0}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #dddddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#ffffff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.regular-tab-nav{position:relative}.regular-tab-nav>li a{padding:1em 1.5em;font-weight:bold;color:#256085;font-size:0.875em;letter-spacing:1px;text-transform:uppercase}.regular-tab-nav>li a:hover{background:rgba(204,204,204,0.1)}.regular-tab-nav .active{border:1px solid #ccc}.regular-tab-nav .active a{color:#aaa}.regular-tab-nav .active a:hover{background:none}@media (min-width: 44em){.regular-tab-nav .active{border-bottom:1px solid #fff}}.regular-tab-content .tab-pane{padding:2em 0;position:relative}.regular-tab-content .tab-pane:before,.regular-tab-content .tab-pane:after{content:" ";display:table}.regular-tab-content .tab-pane:after{clear:both}.single-image{display:block;margin-bottom:1em}.single-image img{display:block;margin:0 auto;max-width:12.5em;width:100%}@media (min-width: 44em){.single-image{float:left;width:20%;margin:0 5% 0 0}}.content-section .regular-tabs{font-size:0.875em}@media (min-width: 44em){.content-section .single-image{float:left;width:23%;margin:0 2% 0 0}}.single-content .view-all{display:block;color:#aaa;font-size:0.875em;margin:0.25em 0 0.75em}.single-content h2{margin:0 0 0.25em;font-weight:normal;line-height:1.4}.single-content h4{color:#aaa;font-weight:normal;margin:0}.single-content .add_to_cart_button,.single-content .button.product_type_variable{padding:0.75em 1.5em}@media (min-width: 44em){.single-content{float:left;width:75%}}@media (min-width: 50em){.single-content .view-all{float:right;margin:0.25em 0 0}}.store-home .view-all{display:none}.three-pane li{text-align:center}.three-pane img{display:block;max-width:90%;margin:0 auto}.tabs-toggle{position:absolute;right:0;top:0;z-index:100;color:#999;font-size:1.25em;padding:0.25em 0.5em}@media (min-width: 44em){.tabs-toggle{display:none}}.feature-tabs{margin-bottom:2em}.feature-tab-nav>li{position:relative;display:block;float:left;width:33.3333%;text-align:center;border-right:1px solid #c0b9af}.feature-tab-nav>li:last-of-type{border-right:0}.feature-tab-nav>li a{background:#edebe8;color:#a3a29e;text-transform:lowercase;letter-spacing:1px;padding:1em 0}.feature-tab-nav .active{border-right:0}.feature-tab-nav .active a{color:#fff}.feature-tab-nav .active .radio-tab{background:#3784b4}.feature-tab-nav .active .radio-tab:after{content:'';height:0;width:0;border-left:0.75em solid transparent;border-right:0.75em solid transparent;border-top:0.75em solid #3784b4;position:absolute;bottom:-0.8em;left:50%;margin-left:-0.75em}.feature-tab-nav .active .family-tab{background:#549F93}.feature-tab-nav .active .family-tab:after{content:'';height:0;width:0;border-left:0.75em solid transparent;border-right:0.75em solid transparent;border-top:0.75em solid #549F93;position:absolute;bottom:-0.8em;left:50%;margin-left:-0.75em}.feature-tab-nav .active .church-tab{background:#D1603D}.feature-tab-nav .active .church-tab:after{content:'';height:0;width:0;border-left:0.75em solid transparent;border-right:0.75em solid transparent;border-top:0.75em solid #D1603D;position:absolute;bottom:-0.8em;left:50%;margin-left:-0.75em}.feature-tab-nav [data-icon],.feature-tab-nav [class^="icon-"]{display:block;text-transform:none;font-size:1.5em;margin-bottom:0.25em}@media (min-width: 44em){.feature-tab-nav [data-icon],.feature-tab-nav [class^="icon-"]{font-size:1.25em}}.feature-tab-nav .tab-label{font-size:0.6em}@media (min-width: 44em){.feature-tab-nav .tab-label{display:block;font-size:1em}}.radio-tab:hover{background:#3784b4;color:#fff}.family-tab:hover{background:#549F93;color:#fff}.church-tab:hover{background:#D1603D;color:#fff}.tab-column{padding:1em 0 0}@media (min-width: 44em){.tab-column{float:left;width:50%;padding:1em 1em 0 0}}@media (min-width: 50em){.tab-column{width:33.3333%}}.tab-column.double{width:100%}@media (min-width: 50em){.tab-column.double{width:66.6666%}}.tab-column.image{display:none;padding:0}@media (min-width: 50em){.tab-column.image{display:block}}@media (min-width: 44em){.tab-column.right-tab{padding:1em 0 0 1em}}.active.radio-pane{border-top:3px solid #3784b4}.active.family-pane{border-top:3px solid #549F93}.active.church-pane{border-top:3px solid #D1603D}.tab-article{margin-bottom:1em}.radio-pane h1,.radio-pane h2,.radio-pane h3,.radio-pane h4,.radio-pane h5,.radio-pane h6{color:#3784b4}.radio-pane .button{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#3784b4;border:1px solid #3784b4;font-weight:700}.radio-pane .button:hover{color:#fff;background:#2b678d}.family-pane h1,.family-pane h2,.family-pane h3,.family-pane h4,.family-pane h5,.family-pane a{color:#549F93}.family-pane h3{margin:0 0 0.15em}.family-pane h6{font-size:0.65em;margin:0 0 0.5em;color:#aaa;font-weight:normal}.family-pane p{margin:0.5em 0;line-height:1.6}.family-pane .button{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#549F93;border:1px solid #549F93;font-weight:700}.family-pane .button:hover{color:#fff;background:#427e74}.church-pane h1,.church-pane h2,.church-pane h3,.church-pane h4,.church-pane h5,.church-pane a{color:#D1603D}.church-pane h3{margin:0 0 0.15em}.church-pane h6{font-size:0.65em;margin:0 0 0.5em;color:#aaa;font-weight:normal}.church-pane p{margin:0.5em 0;line-height:1.6}.church-pane .button{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#D1603D;border:1px solid #D1603D;font-weight:700}.church-pane .button:hover{color:#fff;background:#b14a2a}.seminars h4{color:#aaa;font-weight:normal;text-transform:none;margin-bottom:0.1em}.seminars h2{font-weight:normal;margin-bottom:0.25em}.seminars h5{margin:0 0 2em;color:#256085;text-transform:uppercase;letter-spacing:1px;display:inline-block;margin-bottom:2em}@media (min-width: 44em){.seminars h5{font-size:0.8125em}}.seminars p{font-size:0.875em}.up-seminar-list{margin-top:1em}.up-seminar-list:before{content:'';display:block;height:1px;width:60%;margin:0 auto 1em;background:#ddd}.seminar-preview h4{color:#aaa;font-weight:normal;text-transform:none;margin:0 0 0.5em;font-size:0.75em}.seminar-preview h3{margin:0 0 0.15em;font-weight:normal}.seminar-preview .event-address{font-size:0.75em}.radio-archives,.more-upcoming{color:#aaa;font-size:0.8125em;float:right;margin:0.25em 0 0 0}.article-preview img{max-width:80%}.article-preview h3{font-weight:normal}.article-preview p{font-size:0.875em}.article-preview .read-more{color:#aaa;font-size:0.875em}.link-list h5{margin:0 0 1em;color:#256085;text-transform:uppercase;letter-spacing:1px}.link-list ul{list-style:none;padding:0;margin:0}.link-list li{border-bottom:1px solid #ccc}.link-list a{display:block;padding:0.75em 0}.link-list a:hover{background:rgba(204,204,204,0.1)}.tab-signup{margin:2em 0 0}.tab-signup form{position:relative}.tab-signup h5{margin-bottom:0}.tab-signup p{font-size:0.75em;color:#aaa;margin:0.25em 0 0.75em;line-height:1.4}.tab-signup input[type=email]{border:1px solid #edebe8;width:100%;padding:0.5em}.tab-signup label{position:absolute;top:0.5em;left:0.5em;color:#aaa}.tab-signup input[type=checkbox]{display:none}.tab-signup input[type=submit]{background:transparent url(_i/go.png) center center no-repeat;background-size:1em;text-indent:-999px;display:block;width:1em;height:1em;position:absolute;right:0.75em;top:0.75em;border:0;padding:0;float:none;font-size:1em}.tab-signup input[type=submit]:hover{background:transparent url(_i/go.png) center center no-repeat;background-size:1.1em}.only-two{margin-top:2em}.only-two .feature-tab-nav>li{width:50%}@media (min-width: 50em){.only-two .tab-column{width:50%}}.site-footer{background:#166ea4;color:#fff}.site-footer h3{color:#fff;margin:0 0 0.5em;text-transform:uppercase;font-size:1em}.site-footer p{font-size:0.75em}.site-footer a{color:#fff;text-decoration:underline}.site-footer a:hover{text-decoration:none}.site-footer .social a{text-decoration:none}@media (min-width: 50em){.site-footer .three-list li{padding:0 1em 0 0}.site-footer .three-list li:last-child{padding:0}}.footer-options{list-style:none;margin:0;padding:0}.footer-options li{display:inline;margin-right:1em}.footer-options a{text-decoration:none;font-size:0.8125em;line-height:1;padding:0.325em 0.75em;background:#fff;color:#3281b3}.footer-options a:hover{background:#3883b5;color:#fff}.contact-info{list-style:none;margin:0;padding:0}.contact-info li{margin-bottom:1em}.contact-info li:before,.contact-info li:after{content:"";display:table}.contact-info li:after{clear:both}.contact-info [data-icon]{float:left;width:10%;color:#fff;font-size:1.25em;clear:left}.contact-info p{float:left;width:90%;margin:0.25em 0 0;clear:right}.bottom-footer{background:#3883b5;color:#fff;font-size:0.75em}.bottom-footer a{color:#fff;font-weight:bold}.bottom-footer ul{list-style:none;margin:0;padding:0;text-align:center}.bottom-footer li{display:inline-block}.bottom-footer li a{margin:0 1.5em 0 0}@media (min-width: 50em){.bottom-footer ul{float:left;text-align:left}}.copyright{text-align:center}@media (min-width: 50em){.copyright{float:right;text-align:right}}.feedback-toggle{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#292929;letter-spacing:1px;background-color:#eee;border:1px solid #eee;font-weight:700;text-shadow:none}.feedback-toggle:hover{color:#292929;background:#d5d5d5}.site-feedback{margin:2em;padding:2em;background:#fff}.site-feedback .gform_title{text-align:center}.families-content h1,.families-content h3{color:#75cbc3}.families-content h1 a,.families-content h3 a{color:#75cbc3}.families-content .current-menu-item a{color:#75cbc3 !important}.church-content h1,.church-content h3{color:#753b58}.church-content h1 a,.church-content h3 a{color:#753b58}.church-content .current-menu-item a{color:#753b58 !important}.content-section h1{font-weight:normal;font-size:2.875em}.content-section h1:first-of-type{margin-top:0.35em}.content-section h3{margin-bottom:0.25em}.content-section h5{color:#166ea4;text-transform:uppercase;margin-top:0;font-size:1.15em}.section-intro{margin-bottom:2em}.radio-intro{padding:0 2em}.radio-intro h1{color:#3784b4}.metadata{font-size:0.75em;text-transform:uppercase}.entry-excerpt{padding:1.5em 0}.entry-excerpt p{font-size:0.875em}.entry-excerpt h3 a{color:#55A8FD;font-size:1.35em}.entry-excerpt h5{margin-bottom:1.25em}.entry-excerpt img{margin-bottom:1em}.entry-excerpt .read-more{color:#1C5A7D}.entry-excerpt .metadata{font-size:0.875em}.devo-excerpt{border-bottom:0.15em solid #75cbc3;margin-bottom:2em}.sidebar-section{background:#f4f4f4}.sidebar-section h5{text-transform:uppercase;color:#aaa}@media (min-width: 50em){.sidebar-section{float:left;max-width:30em;width:32.8%}}.sidebar-nav{list-style:none;margin:0;padding:1em 0}.sidebar-nav>li{border-bottom:1px solid #ddd}.sidebar-nav a{display:block;padding:1em;color:#166ea4}.sidebar-nav a:hover{background:#f9f7f4}@media (min-width: 50em){.sidebar-nav a{padding:1em 1em 1em 4em}}.sidebar-nav .current-menu-item a,.sidebar-nav .current-page-ancestor a{color:#3281b3;font-weight:700;position:relative;margin-left:0.5em}.sidebar-nav .current-menu-item a:before,.sidebar-nav .current-page-ancestor a:before{content:'';background-image:url(_i/chevron-right.png);background-size:11px 16px;width:11px;background-repeat:no-repeat;height:16px;display:inline-block;position:absolute;left:2.75em;top:1.4em}.sub-menu{list-style:none;margin:0;padding:0 0 0 2em}.sub-menu a{padding:0.5em 1em;font-size:0.875em}.sidebar-content{padding:0 1em}.store-sidebar{padding:2em}.store-sidebar h3{font-size:1em;margin-bottom:0.25em}.store-sidebar h3:first-of-type{margin-top:0}.store-sidebar ul{list-style:none;margin:0 0 2em;padding:0}.store-sidebar ul a{color:#87837d;font-size:0.875em}.product-search{position:relative;font-size:0.75em;margin-bottom:2em}.product-search-label{font-weight:bold}.product-search-input{background:none;border:1px solid #aaa;padding:0.5em 0.5em 0.5em 1.75em;color:#524e4b;display:block;width:100%}.product-search-submit{position:absolute;left:0.5em;top:0.75em;background:none;border:0;text-indent:-999px;display:block;width:0.875em;height:0.875em;background:url(_i/search.png) center center no-repeat;background-size:0.8125em}.widget{margin-bottom:2.5em}.widgettitle{font-size:0.75em;color:#bbb;letter-spacing:1px;text-transform:uppercase;margin-bottom:0.25em}.widget_sp_image{float:left;width:48%;margin-right:4%}.widget_sp_image:nth-child(even){margin-right:0}.widget_sp_image h2{text-align:center}.widget_sp_image img{display:block;width:80%;margin:0 auto}@media (min-width: 50em){.widget_sp_image{float:none;width:100%;text-align:center}.widget_sp_image img{margin:0 auto}.widget_sp_image h2{text-align:center}}.widget_categories ul{list-style:none;margin:0;padding:0}.widget_categories li{display:inline-block;margin:0 0.5em 0.5em 0}.widget_categories a{display:block;background:#fff;padding:0.25em 0.5em}.widget_categories a:hover{color:#524e4b}.families-content .widget_categories a{color:#75cbc3}.church-content .widget_categories a{color:#753b58}.page-template-page-families-php .widget_categories,.page-template-page-church-php .widget_categories{display:none}.woocommerce-product-search{margin:0 0 1.5em;display:grid;grid-template-columns:2.5fr 1fr;grid-column-gap:0.5em}.woocommerce-product-search input{width:90%}.woocommerce-product-search button{background:#166ea4;color:#fff;border:0;padding:0.5em;display:block}.woocommerce-product-search button:hover{background:#105077}.content-section.single,.content-section.page{padding:2em 0}.families-content .entry-footer{border-color:#dbdbdb}.families-content .entry-meta a{color:#75cbc3}.families-content .entry-meta a:hover{color:#50bdb3}.families-content .related-posts a,.families-content .post-navigation a{color:#75cbc3}.families-content .related-posts a:hover,.families-content .post-navigation a:hover{color:#50bdb3}.church-content .entry-footer{border-color:#753b58}.church-content .entry-meta a{color:#753b58}.church-content .entry-meta a:hover{color:#532a3f}.church-content .related-posts a,.church-content .post-navigation a{color:#753b58}.church-content .related-posts a:hover,.church-content .post-navigation a:hover{color:#532a3f}.entry-title{font-size:2.5em;color:#75cbc3;margin-bottom:0.5em}.entry-title a{color:#75cbc3}.entry-header{padding:0 2em}.entry-author{font-size:1.125em;margin-bottom:0.25em}.entry-author a{font-weight:bold}.entry-cats{font-size:0.875em;border-top:2px solid #ddd;padding:0.5em 0 1em;font-style:italic}.edit-link{float:right}.caption{font-size:0.875em;color:#bbb;font-style:italic}.entry-content{padding:0 2em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:bold;color:#2a2a2a;text-transform:uppercase}.entry-content h1{font-size:1.25em}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:1em}.entry-content em{font-style:italic}.entry-content blockquote{font-size:1.25em;color:#777;position:relative;text-align:center}.entry-content .btn,.entry-content .btn-gray{margin-right:1em}.entry-social{padding:2em}.social-buttons{float:left}.to-top{float:right;color:#aaa;font-size:0.875em}.to-top span{font-size:0.5em;margin-right:1em;position:relative;top:-0.25em}.entry-footer{padding:2em;border-top:0.25em solid #3281b3}.entry-footer img{margin-bottom:1em}.entry-footer h4{margin:0 0 0.5em}.entry-footer p{margin:0}@media (min-width: 44em){.entry-footer img{float:left;width:20%;margin-right:5%}.entry-footer .author-info{float:left;width:75%;margin:0}}.powerpress_link_pinw{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#3784b4;border:1px solid #3784b4;font-weight:700}.powerpress_link_pinw:hover{color:#fff;background:#2b678d}.nav-links{padding:0 2em}.nav-previous{float:left}.nav-next{float:right}.error-404 .search-form label span{top:0.5em}.categories-404 ul{list-style:none;margin:0;padding:0}.categories-404 li{display:inline-block;margin:0 0.5em 0.5em 0}.categories-404 a{display:block;background:#eee;padding:0.25em 0.5em}.categories-404 a:hover{color:#524e4b}.social-links a{font-size:2em;margin-right:0.25em;color:#ddd}.related-posts{padding:0 2em}.related-posts h4{color:#aaa;text-transform:uppercase;letter-spacing:2px;font-size:0.75em}.related-posts a{display:block;line-height:1.4;font-size:0.8125em}.single .post-navigation{padding:1em 2em;margin-bottom:2em;border-top:2px solid #dbdbdb;border-bottom:2px solid #dbdbdb}.single .post-navigation:after{content:'';display:table;clear:both}.single .post-navigation a{display:block;float:left;width:40%;position:relative;font-weight:bold;color:#166ea4}.single .post-navigation a[rel="prev"]{margin-right:20%;padding-left:2em}.single .post-navigation a[rel="prev"] span{position:absolute;left:0;top:1em}.single .post-navigation a[rel="next"]{text-align:right;padding-right:2em}.single .post-navigation a[rel="next"] span{position:absolute;right:0;top:1em}@media (min-width: 44em){div.woocommerce:not(.columns-4) .products li{float:none;width:100%;margin:0 0 2em;text-align:center}}div.woocommerce:not(.columns-4) .cross-sells .products li{display:block;margin-bottom:1em}@media (min-width: 44em){div.woocommerce:not(.columns-4) .cross-sells .products li{float:left;width:30%;margin:0 5% 3em 0}div.woocommerce:not(.columns-4) .cross-sells .products li:nth-child(3n){margin-right:0}}.password-form{min-height:50vh;text-align:center;padding:2em 10%;font-size:1.125em}.password-form input{padding:0.25em 0.5em}.password-form input[type=submit]{background:#3281b3;color:#fff;padding:0.375em 1em;border:0}.donation-box{background:#eee;max-width:30em;padding:1.5em;text-align:center;margin:2em auto 1em}.donation-box h2{margin:0 0 0.75em}.content-section.archive{padding:2em 0}.no-results{padding:0 2em}.archive-title{padding:0 2em;display:none}.archive-more{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#3281b3;border:1px solid #3281b3;font-weight:700}.archive-more:hover{color:#fff;background:#27648b}.families-content .archive .entry-excerpt{border-color:#ddd}.families-content .archive .entry-excerpt:last-of-type{border:0}.families-content .archive .archive-more{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#75cbc3;border:1px solid #75cbc3;font-weight:700}.families-content .archive .archive-more:hover{color:#fff;background:#50bdb3}.families-content .archive .entry-title{color:#166ea4}.church-content .archive .entry-excerpt{border-color:#753b58}.church-content .archive .entry-excerpt:last-of-type{border:0}.church-content .archive .archive-more{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#753b58;border:1px solid #753b58;font-weight:700}.church-content .archive .archive-more:hover{color:#fff;background:#532a3f}.archive .entry-excerpt{padding:2em 0;border-bottom:0.25em solid #3281b3}.archive .entry-excerpt.half{border:0 !important}.archive .entry-author{font-size:0.75em}.archive .entry-title,.archive .entry-title a{color:#75cbc3}.archive-grouping{border-bottom:0.25em solid #3281b3}.archive-grouping .entry-excerpt{padding:0 0 2em}@media (min-width: 44em){.archive-grouping .half{width:50%}}.archive-grouping .half:nth-child(odd){clear:left}.families-content .archive-grouping{border-color:#75cbc3}.families-content .entry-meta a{color:#166ea4}.church-content .archive-grouping{border-color:#753b58}.search-results article{margin-bottom:2em}.paging-navigation{clear:both}.content-section.blog-archive{padding-top:0}.blog-banner img{display:block}.popup{background:#fff}.popup-header{background:#256085;padding:1em 2em}.popup-header img{display:block;max-width:10.75em;margin:0 auto}.popup-wrapper{max-width:34em;margin:0 auto;padding:2em 0}.broadcast-header h1{font-weight:normal;color:#2a2a2a;margin:0.25em 0 0;padding:0 0 0.25em;border-bottom:1px solid #ddd}.podcast-link{margin:0.5em 0}.powerpress_player .mejs-container,.powerpress_player .mejs-embed,.powerpress_player .mejs-embed body{background:#153045;height:50px !important;width:100% !important}.powerpress_player .mejs-container .mejs-controls{background:#153045;height:50px !important}.powerpress_player .mejs-container .mejs-controls>div{width:4em;height:50px}.powerpress_player .mejs-controls{padding:0}.powerpress_player .mejs-controls .mejs-button{position:relative}.powerpress_player .mejs-controls .mejs-button button{margin:-8px 0 0 -8px;left:50%;top:50%}.powerpress_player .mejs-controls .mejs-playpause-button{background:#0e2333}.powerpress_player .mejs-controls .mejs-time{padding:0;position:relative}.powerpress_player .mejs-controls .mejs-time span{line-height:50px;float:none}.powerpress_player .mejs-controls div.mejs-time-rail{position:relative;padding:0}.powerpress_player .mejs-controls div.mejs-time-rail .mejs-time-total{background:#000}.powerpress_player .mejs-controls div.mejs-time-rail span{top:50%;margin-top:-5px}.powerpress_player .mejs-controls div.mejs-volume-button{width:3em}.powerpress_player .mejs-controls .mejs-horizontal-volume-slider{height:50px}.powerpress_player .mejs-controls .mejs-horizontal-volume-total{height:10px;top:50%;left:0;margin-top:-5px;background:#000}.powerpress_player .mejs-controls .mejs-horizontal-volume-current{height:10px;top:50%;left:0;margin-top:-5px;background:#f2ba11}.popup-bottom{margin:2em 0}@media (min-width: 30em){.popup-bottom .two-third{float:left;width:65%}.popup-bottom .two-third.first{margin-right:5%}}@media (min-width: 30em){.popup-bottom .third{float:left;width:30%}.popup-bottom .third.first{margin-right:5%}}.popup-desc h5{margin-top:0;color:#999}.popup-links{list-style:none;margin:0.5em 0;padding:0}.popup-links [data-icon]{vertical-align:middle;margin-right:0.5em}.popup-links a{display:block;padding:0.1em 0;margin:0.1em 0;color:#3583b4}.tab-pane .products{margin:0}.products{list-style:none;margin:2em 0 0;padding:0}.products:after{content:"";display:table;clear:both}.products li{display:block;margin-bottom:1em}@media (min-width: 44em){.products li{float:left;width:30%;margin:0 5% 3em 0}.products li:nth-child(3n){margin-right:0}.products li:nth-child(3n+4){clear:left}}.products h3,.products h4{font-size:0.875em;margin:0.5em 0 0;height:2em}.products .price{display:block;font-size:1.125em;line-height:1;color:#2a2a2a;margin:0.5em 0 0.75em}.page-numbers{list-style:none;padding:0;margin:2em 0}.page-numbers li{display:inline-block;margin-right:1em;font-weight:bold}@media (min-width: 44em){.sidebar-section .products li{float:none;width:100%;margin:0 0 2em;text-align:center}}.product-author-list{font-size:0.75em;color:#2a2a2a}.price del{display:none}.price ins{text-decoration:none;color:#e74c3c}.list-price{color:#999;font-size:0.8125em}.list-price ins{display:none}.add_to_cart_button{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700;padding:0.1em 0.75em;font-size:0.8125em}.add_to_cart_button:hover{color:#fff;background:#dfb408}.added_to_cart{font-size:0.75em;color:#999;margin-left:0.5em}.page-title{font-family:"lft-etica","Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;letter-spacing:2px;text-transform:uppercase;display:inline-block;margin:0}.woocommerce-breadcrumb{font-size:0.75em;margin-bottom:2em}.woocommerce-result-count{display:none}.woocommerce-ordering{float:right;margin-top:0;position:relative}.woocommerce-ordering select{padding:0.4em 1.1em 0.4em 0.75em;-webkit-appearance:none;border-radius:0;color:#999;font-size:0.75em;text-transform:uppercase;font-weight:bold;background-color:#eee;background-image:linear-gradient(to top, #fff, #eee)}.woocommerce-ordering:after{content:'\73';font-family:'Homeword';line-height:1;position:absolute;right:0.2em;top:0.5em}.product-banner{margin-bottom:2em}.single-product .content-section{float:none;width:100%;padding:2em;max-width:100%}.product-details{margin-bottom:2em}.product-details .quantity{margin:0 0 1em}.product-details .quantity input{padding:0.25em 0.5em;text-align:center}.product_title{margin-bottom:0.25em}.product-author{margin:0}.product-specifics{color:#3e3e3e;font-style:italic}.product-divider{display:block;width:10%;height:1px;background:#999;margin:1em 0;border:0}.product-cartbox{background:#eee;border:1px solid #ccc;padding:1em 2em}.product-cartbox .button{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700;display:block;width:100%;clear:both}.product-cartbox .button:hover{color:#fff;background:#dfb408}.product-cartbox .price{font-weight:bold;font-size:2.25em;margin:0}.product-cartbox .price.sale{font-size:2.25em;line-height:1}.quantity_select{margin:1em 0}.quantity_select label{font-weight:bold;margin-right:0.5em;font-size:0.8125em}.quantity_select select{padding:0.4em 1.1em 0.4em 0.75em;-webkit-appearance:none;border-radius:0;font-weight:bold;background-color:#eee;background-image:linear-gradient(to top, #fff, #eee)}.quantity_select .select-qty{position:relative}.quantity_select .select-qty:after{content:'\73';font-family:'Homeword';line-height:1;position:absolute;right:0.2em;top:0.25em}.product-price{text-align:center}.quantity_select{float:right}.related,.upsells{clear:both;margin:2em 0}.related>h4,.upsells>h4{padding-bottom:0.5em;border-bottom:1px solid #ccc}.related .products,.upsells .products{margin:1em 0 0}.related .products li,.upsells .products li{display:block;margin-bottom:1em}@media (min-width: 44em){.related .products li,.upsells .products li{float:left;width:18%;margin-right:2.5%}.related .products li:nth-child(3n),.upsells .products li:nth-child(3n){margin-right:2.5%}.related .products li:nth-child(5n),.upsells .products li:nth-child(5n){margin-right:0}}.related .products .add_to_cart_button,.upsells .products .add_to_cart_button{display:none}.store-home .woocommerce-breadcrumb{display:none}.store-home .page-title{color:#3281b3;font-size:2.5em;text-transform:none;font-weight:normal;letter-spacing:0}.store-home .woocommerce-ordering{display:none}.store-home .products{margin-top:1em}.store-home-group{margin-top:1em;border-bottom:1px solid #ccc}.store-category-header h5{float:left;color:#aaa;margin:0}.store-category-header a{float:right;font-size:0.83em;color:#aaa;line-height:1}.woocommerce-message{position:relative;background:#edf9ff;text-align:center;border:1px solid #bae8ff;padding:0.5em;margin-bottom:1em}.woocommerce-message a{display:block;color:#292929;font-size:0.875em;font-weight:bold;text-transform:uppercase;padding:0;letter-spacing:1px}.woocommerce-message a:hover{color:#4f4f4f}.button.product_type_variable{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700;padding:0.1em 0.75em;font-size:0.8125em}.button.product_type_variable:hover{color:#fff;background:#dfb408}.variations{list-style:none;margin:0;padding:0;width:100%}.variations li{margin-bottom:0.5em}.variations .reset_variations{margin-left:1em}.variations .half{float:left;width:47.5%;margin-bottom:0}.variations .half.first{margin-right:5%}.woocommerce-variation-price{text-align:left}.woocommerce-variation-price .price{font-size:1.5em}.woocommerce-variation-price .price del{display:inline;color:rgba(82,78,75,0.5)}.woocommerce-variation-price:before{content:'Price';margin-right:1.5em}.single_variation{text-align:center}.variations_button{display:inline}.reset_variations{color:#aaa;font-size:0.75em;margin:0.5em 0;font-weight:bold;float:right}.reset_variations:hover{color:#919191}.product.sale .quantity_select{margin:0 0 1em}.product-type-variable .quantity_select{margin:1em 0 !important}.quantity.buttons_added{margin:0 auto 1em;padding:0}.quantity.buttons_added input[type="button"]{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#aaa;border:1px solid #aaa;font-weight:700;display:block;width:25%;float:left;padding:0.5em 1em}.quantity.buttons_added input[type="button"]:hover{color:#fff;background:#919191}.quantity.buttons_added input[type="number"]{float:left;display:block;width:100%;height:3em;margin:0 auto;font-size:1em;text-align:center;padding:0;border:1px solid #aaa}.quantity.buttons_added:after{content:'';display:table;clear:both}.entry-title.with-btn{display:inline-block}.all-products{float:right;border:1px solid #aaa;color:#aaa;padding:0.25em 1em;text-transform:uppercase;font-size:0.75em;margin-top:0.25em}.all-products:hover{border-color:#777;color:#777}.onsale{display:none}.product-purchase-note{padding:1em}.content-section>.products .post-10095,.content-section>.products .post-10094,.content-section>.products .post-10092,.content-section>.products .post-10102,.content-section>.products .post-10100{/*display:none !important;visibility:hidden !important*/}.woocommerce-loop-product__title{display:none}.team-fields label{display:block}.team-fields label abbr{border:0}h1.woocommerce-products-header__title{font-size:1.25em;font-weight:bold}.shop_table{list-style:none;margin:0;padding:0;border:1px solid #ddd;border-radius:0.25em}.shop_table li{display:block;border-top:1px solid #ccc;background:#fff}.shop_table li>div{padding:0.5em}@media (min-width: 44em){.shop_table li>div{float:left}}@media (min-width: 50em){.shop_table li{background:#fff;background-image:linear-gradient(to right, #fff, #fff 60%, #eee 60%, #eee 70%, #fff 70%, #fff 90%, #eee 90%, #eee 100%)}.shop_table li>div{min-height:6em}}.cart-header{border-top:0 !important}.cart-header div{display:none;background:#efefef !important;font-weight:bold;font-size:1em;padding:0.5em 1.25em !important;min-height:0 !important}.cart-header .cart-name{border-top-left-radius:0.25em;display:block}.cart-header .cart-subtotal{border-top-right-radius:0.25em}@media (min-width: 50em){.cart-header div{display:block}}.cart-actions div{background:#efefef !important;font-size:1em;padding:0.5em 1.25em !important;min-height:0 !important}.cart-coupon{font-size:0.875em;border-bottom-left-radius:0.25em}.cart-coupon input[type="text"]{width:55%;border:1px solid #999;padding:0.5em 1.5em;border-radius:0.25em}@media (min-width: 44em){.cart-coupon{width:55%}.cart-coupon input[type="text"]{width:100%;margin-bottom:1em}}@media (min-width: 50em){.cart-coupon input[type="text"]{width:auto;margin-bottom:0}}.cart-apply{background:none;border:1px solid #999;color:#999;font-size:0.875em;padding:0.65em;font-weight:bold;border-radius:0.25em}@media (min-width: 44em){.cart-apply{float:right}}@media (min-width: 50em){.cart-apply{float:none}}.cart-buttons{border-right:0 !important}@media (min-width: 44em){.cart-buttons{width:45%}}@media (min-width: 50em){.cart-buttons{text-align:right}}.cart-update{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#292929;letter-spacing:1px;background-color:#eee;border:1px solid #eee;font-weight:700;display:block;width:100%;margin-bottom:1em}.cart-update:hover{color:#292929;background:#d5d5d5}@media (min-width: 44em){.cart-update{margin:0 0 1em}}@media (min-width: 50em){.cart-update{display:inline-block;width:auto;margin:0}}.checkout-button{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700;display:block;width:100%}.checkout-button:hover{color:#fff;background:#dfb408}@media (min-width: 50em){.checkout-button{display:inline-block;width:auto}}.woocommerce-cart .cart-shipping-details,.woocommerce-cart .woocommerce-shipping-calculator,.woocommerce-cart .tax-rate{display:none}.cart-total-details{list-style:none;margin:0;padding:0}.cart-total-details li{display:block;border-bottom:1px solid #ddd;position:relative}.cart-total-details li:last-child{border:0}.totals-label,.calc-label{float:left;width:55%;border-right:1px solid #ddd;padding:0.5em 1.25em}.totals-amount,.calc-action{float:left;width:45%;padding:0.5em 1.25em}.grand-total{background:#efefef;list-style:none}.shipping-calculator-button{position:absolute;right:0.5em;font-size:1.2em;color:#ddd}.shipping-calculator-button:hover{color:#524e4b}.shipping-calculator-form{margin:1em 0 0;border:1px solid #ddd;border-radius:0.25em}.shipping-calculator-form ul{list-style:none;margin:0;padding:0}.shipping-calculator-form li{display:block;border-bottom:1px solid #ddd;position:relative}.shipping-calculator-form li:last-child{border:0}.shipping-calculator-form select,.shipping-calculator-form input{display:block;width:100%}.shipping-calculator-form input{border:1px solid #999;padding:0.25em;border-radius:0.25em}.shipping-calculator-form h2{background:#efefef;font-weight:bold;font-size:1em;padding:0.5em 1.25em;margin:0;color:#524e4b}.calc-submit{background:#efefef;border:0;padding:0.5em 1.25em}.calc-submit button{float:right;background:none;border:1px solid #999;color:#999;font-size:0.875em;padding:0.3em 0.65em;font-weight:bold;border-radius:0.25em}.addresses h3{background:#ccc;font-weight:bold;font-size:1em;padding:0.5em 1.25em;margin:0;color:#524e4b;border-bottom:1px solid #ddd}.addresses p{margin:0;border-bottom:1px solid #ddd}.addresses label{font-weight:bold;width:100%;display:inline-block;border-right:1px solid #ddd;padding:0.5em 1.25em;background:#efefef}.addresses label abbr{border:0}.addresses select{display:block;width:95%;margin:0.5em auto}.addresses input,.addresses textarea{width:100%;border:0;margin:0;padding:0.5em 1em}@media (min-width: 44em){.addresses label{width:40%}.addresses input,.addresses textarea{width:55%}.addresses select{display:inline-block;width:48%;margin:0.5em 5%}.addresses .select2-container{width:55% !important;display:inline-block !important;margin-left:2.5%}}.billing-form{margin-bottom:1em;border:1px solid #ddd;border-radius:0.25em}.shipping-form{border:1px solid #ddd;border-radius:0.25em}#ship-to-different-address{border-bottom:2px solid #ddd;zoom:1}#ship-to-different-address:before,#ship-to-different-address:after{content:"";display:table}#ship-to-different-address:after{clear:both}#ship-to-different-address label{background:none;border:0;float:none;width:100%}#ship-to-different-address input{margin:0 0.5em 0 0;width:auto;display:inline-block;vertical-align:top}#ship-to-different-address span{display:inline-block;vertical-align:middle}#order_comments_field label{width:100%;text-align:center}#order_comments_field textarea{width:100%;margin:0}.your-order{border:1px solid #ddd;border-radius:0.25em}.your-order h3{background:#ddd;font-weight:bold;font-size:1em;padding:0.5em 1.25em;margin:0;color:#524e4b}.your-order input[type="submit"]{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700}.your-order input[type="submit"]:hover{color:#fff;background:#dfb408}.order-list{list-style:none;margin:0;padding:0}.order-list li{display:block;border-bottom:1px solid #ddd;position:relative}.order-list li:last-child{border:0}.order-label{padding:0.5em 1.25em}@media (min-width: 44em){.order-label{float:left;width:55%;border-right:1px solid #ddd}}.order-amount{padding:0.5em 1.25em}@media (min-width: 44em){.order-amount{float:left;width:45%}}.thank-you{border:1px solid #ddd}.thank-you .order-label{background:#efefef}.thank-you .order-header{display:none}@media (min-width: 44em){.thank-you .order-header{display:block}}.divider{border-top:2px solid #ddd}#shipping_method{max-width:100%;text-align:left}.payment_methods{list-style:none;margin:0;padding:0;background:#efefef}.wc_payment_method{position:relative}.wc_payment_method label{font-weight:bold;width:100%;display:inline-block;padding:0.5em 1.25em}.wc_payment_method>label{text-align:left;border:0;padding:1em 1.25em 0.5em 2.75em}.wc_payment_method>label img:first-of-type{margin-left:1em}.wc_payment_method input{width:100%;border:0;margin:0;padding:0.5em 1em}.wc_payment_method input[type=radio]{width:auto;position:absolute;left:1em;top:1.25em;-webkit-transform:scale(1.5);transform:scale(1.5)}.wc_payment_method p{border-bottom:1px solid #ddd;margin:0}.wc_payment_method select{display:block;width:90% !important;margin:0.5em auto}.wc_payment_method #stripe_card_csc,.wc_payment_method #authorize-net-cim-cc-cvv{width:100% !important}.wc_payment_method fieldset{border:0;padding:0;margin:0}.wc_payment_method .payment_box{padding:0.5em}@media (min-width: 44em){.wc_payment_method label{font-size:0.8125em}.wc_payment_method>label{width:100%;font-size:1em;width:auto;text-align:left}.wc_payment_method select{display:inline-block}.wc_payment_method #cc-expire-month,.wc_payment_method .woocommerce-cc-month{width:25% !important;margin:0.5em 2%}.wc_payment_method #cc-expire-year,.wc_payment_method .woocommerce-cc-year{width:15% !important;margin:0.5em 2%}.wc_payment_method #stripe_card_csc,.wc_payment_method #authorize-net-cim-cc-cvv{width:45% !important}}@media (min-width: 50em){.wc_payment_method label{width:30%;border-right:1px solid #ddd;padding:1.25em 1.25em}.wc_payment_method>label{width:auto;padding:1em 1.25em 0.5em 2.75em;border:0}.wc_payment_method input{width:65%}.wc_payment_method input[type=radio]{width:auto}.wc_payment_method fieldset{padding:0}.wc_payment_method fieldset p{background:#fff;text-align:left}.wc_payment_method fieldset label{background:#efefef}}#wc-authorize-net-cim-credit-card-tokenize-payment-method{margin-left:1em}#wc-authorize-net-cim-credit-card-tokenize-payment-method+label{background:none;width:auto;border:0}.place-order{text-align:center;font-size:1.25em;padding:1.5em 0.5em}dl.variation{font-size:0.8125em;font-weight:bold}dl.variation dt,dl.variation dd,dl.variation p{display:inline-block;margin:0}dl.variation dd{margin-right:0.5em}.shipping-note{margin:0.5em 1em}.shipping-selection{text-align:center;padding:0.5em 1.25em;font-weight:bold;background:#efefef}.payment_method_amazon_payments_advanced{display:none}.woocommerce-checkout .col2-set:after{content:"";display:table;clear:both}.woocommerce-checkout .col2-set+#customer_details .first{display:none}.woocommerce-checkout .col-1{margin-bottom:2em}@media (min-width: 44em){.woocommerce-checkout .col-1{float:left;width:47.5%;margin-right:5%}}.woocommerce-checkout .col-2{margin-bottom:2em}@media (min-width: 44em){.woocommerce-checkout .col-2{float:left;width:47.5%}}.shop_table{width:100%;margin:0 0 2em}.shop_table th{background:#eee;text-align:left;padding:0.25em 0}.shop_table .product-remove{text-align:center;padding:0 1em 0 0}.shop_table .product-remove a{display:block;font-size:1.75em;color:#524e4b;font-weight:bold}.shop_table .product-remove a:hover{color:#e74c3c}.shop_table .product-thumbnail img{width:4.5em;margin:0.5em 0}.shop_table .product-name{padding-right:5%}.shop_table .product-name a{line-height:1.2}.shop_table .product-price,.shop_table .product-quantity,.shop_table .product-subtotal{padding:0 1%}.shop_table .product-quantity input{width:3em;text-align:center}.shop_table .product-quantity label{display:none}.shop_table .actions{background:#eee;padding:0.5em 1em}.shop_table .actions button[name="update_cart"]{float:right;display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#aaa;border:1px solid #aaa;font-weight:700}.shop_table .actions button[name="update_cart"]:hover{color:#fff;background:#919191}.shop_table .actions .coupon{float:left}.shop_table .actions .coupon input{padding:0.25em;height:33px;position:relative;top:1px}.shop_table .actions .coupon button{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#55A8FD;border:1px solid #55A8FD;font-weight:700}.shop_table .actions .coupon button:hover{color:#fff;background:#238efc}.woocommerce-cart .cart_item{border-bottom:1px solid #ccc}.woocommerce-cart .cart-collaterals{margin-bottom:2em}.woocommerce-cart .cart-collaterals:after{content:"";display:table;clear:both}.cart_totals .shop_table th{padding:0.25em 0.5em}.cart_totals .shop_table td{padding:0.25em 0.5em}.cart_totals .shop_table tr{border-bottom:1px solid #ddd}#shipping_method{padding:0}#shipping_method li{background:none;border:0;font-size:0.9375em;margin:0 0 0.25em}.woocommerce-checkout-review-order-table{margin:0}#ppc-button{padding:0.5em 1em}.gform_body input,.gform_body select,.gform_body textarea{border:1px solid #ddd;border-radius:0.25em;padding:0.5em 1em}.gform_body select{height:35px}@media (min-width: 44em){.gform_body select{height:39px}}.gform_hidden label{display:none}.gfield{margin-bottom:1em}.gform_fields{list-style:none;margin:0;padding:0}.gform_fields li{zoom:1}.gform_fields li:before,.gform_fields li:after{content:"";display:table}.gform_fields li:after{clear:both}.gfield_label{display:block;font-weight:bold;text-align:center;font-size:0.875em}@media (min-width: 30em){.gfield_label{float:left;width:35%;text-align:right;padding-right:1.5em}}.ginput_container{position:relative}.ginput_container label{position:absolute;top:100%;left:0;font-size:0.75em}.ginput_container input,.ginput_container select,.ginput_container textarea{display:block;width:100%}@media (min-width: 30em){.ginput_container{float:left;width:65%}.ginput_container input,.ginput_container select,.ginput_container textarea{display:inline-block;width:100%}}.ginput_cardextras:after,.clear-multi:after{content:'';display:table;clear:both}.ginput_left,.ginput_cardinfo_left,.name_first{display:block;width:100%;margin:0 0 1.5em;position:relative}@media (min-width: 30em){.ginput_left,.ginput_cardinfo_left,.name_first{display:block;float:left;width:48%;margin-right:4%}}.ginput_right,.ginput_cardinfo_right,.name_last{display:block;width:100%;position:relative;margin-bottom:1.5em}@media (min-width: 30em){.ginput_right,.ginput_cardinfo_right,.name_last{display:block;float:left;width:48%}}.ginput_full{display:block;width:100%;margin-bottom:1.5em;position:relative}.ginput_full input{width:100%}.gform_card_icon{text-indent:-9999px;width:2.5em;height:1.5em;display:inline-block;margin-right:0.5em}.gform_card_icon_amex{background:url(_i/amex.png) no-repeat;background-size:contain}.gform_card_icon_discover{background:url(_i/discover.png) no-repeat;background-size:contain}.gform_card_icon_mastercard{background:url(_i/mastercard.png) no-repeat;background-size:contain}.gform_card_icon_visa{background:url(_i/visa.png) no-repeat;background-size:contain}.ginput_card_expiration_container{padding:0.5em 0}.ginput_card_expiration_container select{display:inline-block;width:45%}.ginput_card_expiration_container select:last-of-type{float:right}@media (min-width: 30em){.ginput_card_expiration_container select{margin-right:1em;width:auto}.ginput_card_expiration_container select:last-of-type{float:none}}.ginput_card_security_code_icon{position:absolute;left:100%}.ginput_cardextras{margin-bottom:0}.gform_footer,.gform_page_footer{text-align:right}.gform_footer input[type="submit"],.gform_page_footer input[type="submit"]{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700;font-size:1em}.gform_footer input[type="submit"]:hover,.gform_page_footer input[type="submit"]:hover{color:#fff;background:#dfb408}.ui-datepicker-trigger{position:absolute;right:0.75em;top:0.75em}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial, sans-serif;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:bold;box-shadow:inset 0px 1px 1px 0px rgba(250,250,250,0.2);text-shadow:1px -1px 0px #000;-webkit-filter:dropshadow(color=#000,offx=1,offy=-1);filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;min-height:30px !important;border-width:1px 0 0 0;border-style:solid;border-color:#666}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url("../images/datepicker/arrow.png");background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0px}.ui-datepicker thead{background:#f7f7f7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #f7f7f7 0%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0 );border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666666;text-shadow:1px 0px 0px #fff;-webkit-filter:dropshadow(color=#fff,offx=1,offy=0);filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0px}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0px}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666666;text-shadow:1px 1px 0px #fff;-webkit-filter:dropshadow(color=#fff,offx=1,offy=1);filter:dropshadow(color=#fff,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #ededed 0%, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,0.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#FFF2AA;border:1px solid #c19163;color:#666;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1);text-shadow:0px 1px 0px #FFF;-webkit-filter:dropshadow(color=#fff,offx=0,offy=1);filter:dropshadow(color=#fff,offx=0,offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0 0 0 0 !important}body div#ui-datepicker-div[style]{z-index:9999 !important}.gfield_checkbox{list-style:none;padding:0;margin:0}.gfield_checkbox label{position:static}.gfield_checkbox input{width:auto;margin-right:1em}@media (min-width: 44em){.gfield_description{float:right;width:65%;font-size:0.7em}.gfield_description+.ginput_container{margin-left:35%}}.gfield_time_hour,.gfield_time_minute{float:left;width:35%;margin-right:1%}@media (min-width: 30em){.gfield_time_hour,.gfield_time_minute{width:22%;margin-right:1%}}.gfield_time_hour input{display:inline-block;width:92%}.gfield_time_ampm{float:left;width:28%}@media (min-width: 30em){.gfield_time_ampm{width:19%}}.ginput_container_radio ul{list-style:none;padding:0}.ginput_container_radio li input{display:inline-block;width:auto;margin-right:0.5em}.ginput_container_radio li label{position:static;font-size:0.875em}.ginput_recaptcha{float:right}.validation_message{color:#e74c3c;text-align:center;font-size:0.8125em;text-transform:uppercase}.validation_error{background:rgba(231,76,60,0.2);text-align:center}.ginput_quantity_label{margin-left:2em}.ginput_quantity{width:auto !important}.gform_page_footer{display:block !important}.event-mailing{background:#eee;text-align:center}.donate-form .gform_heading{display:none}.donate-form .ginput_price{display:none}.donate-form .gfield_label{font-size:1em}@media (min-width: 30em){.donate-form .gfield_label{width:25%}}@media (min-width: 30em){.donate-form .ginput_container{width:75%}}.donate-form .amount{display:none}.donate-form fieldset{border:0}.donate-form legend{padding:0;display:table !important;padding:0 1em 0 0}.donate-form .ginput_card_expiration_container{display:grid;grid-template-columns:1fr 1fr;gap:0.5em;padding:0}.donate-form .ginput_cardinfo_left legend{position:absolute;top:100%;left:0;font-size:0.75em}.donate-form .ginput_cardextras{margin:0 0 0.5em}.donate-form .ginput_cardextras fieldset{padding:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}.donate-icon{background:#256085;color:#fff;text-align:center;display:block;line-height:1;padding:3em 0 2em;width:auto !important;max-width:none !important;margin:0 !important}.donate-icon p{max-width:35em;margin:0 auto;font-size:1.125em;line-height:1.4}.donate-icon a{color:#fff;opacity:0.8;text-decoration:underline}.donate-icon a:hover{text-decoration:none;opacity:1}.donate-frequency{padding:0 0 2em;margin:2em auto 0 !important}.donate-frequency .gfield_label{display:block;font-weight:bold;text-transform:uppercase;margin-bottom:0.5em;text-align:center;padding-right:0;float:none;width:auto;color:#2a2a2a}.donate-frequency .gfield_label .gfield_required{display:none}.donate-frequency .gfield_radio{display:block;list-style:none;margin:0 auto;padding:0;text-align:center}.donate-frequency .gfield_radio:after{content:'';display:table;clear:both}.donate-frequency legend.gfield_label{text-align:center;width:100%}.donate-frequency .ginput_container{width:100%}.donate-frequency .gchoice{padding:0 1em}.donate-frequency .gchoice,.payment-method .gchoice{display:inline-block;margin-bottom:1em}@media (min-width: 44em){.donate-frequency .gchoice,.payment-method .gchoice{margin:0}}.donate-frequency input[type="radio"],.payment-method input[type="radio"]{position:absolute;left:-9999px}.donate-frequency .ginput_container label,.payment-method .ginput_container label{position:static;display:inline-block;width:auto;margin:0 auto;background:#edebe8;padding:0.75em 1em;border-radius:0.25em;font-weight:bold;text-align:center;line-height:1;font-size:1.15em}.donate-frequency .ginput_container label:hover,.payment-method .ginput_container label:hover{background:#d7d2cb;cursor:pointer}.donate-frequency input[type="radio"]:checked+label,.payment-method input[type="radio"]:checked+label{background:#5cb85c;color:#fff}.payment-method .gchoice{margin-right:1em}.stock-link{text-align:center}.donate-amounts{background:#256085;color:#fff;padding:0 0 1em;width:auto !important;max-width:none !important;margin:0 !important}.donate-amounts .gfield_required{display:none}.donate-amounts .gfield_label{float:none;display:block;width:auto}.donate-amounts .ginput_container{float:none;width:auto}.donate-amounts>label{display:block;text-align:center;font-weight:bold;text-transform:uppercase;margin-bottom:0.5em;padding-right:0}.donate-amounts .gfield_radio{list-style:none;margin:0;padding:0;text-align:center}.donate-amounts .gchoice{display:inline-block;margin:1em 0;width:45%}.donate-amounts input[type="radio"]{position:absolute;left:-9999px}.donate-amounts .gfield_radio label{display:block;width:80%;margin:0 auto;background:#3281b3;color:#fff;padding:0.75em 1em;border-radius:0.25em;font-weight:bold;text-align:center;line-height:1;position:static;font-size:1.15em}.donate-amounts .gfield_radio label:hover{background:#fff;color:#256085;cursor:pointer}.donate-amounts .gfield_radio input[type="radio"]:checked+label{background:#5cb85c;color:#256085;color:#fff}.donate-amounts legend{text-align:center;background:#256085;width:100% !important}.donate-amounts .gfield_validation_message{float:none;width:100%}@media (min-width: 30em){.donate-amounts .gchoice{display:inline-block;margin:1em;width:auto}.donate-amounts .gfield_radio label{display:inline-block;width:auto}}@media (min-width: 50em){.donate-amounts .gchoice:last-child{width:auto}}.donate-amount-input,.recurring-amount{background:#256085;color:#fff;text-align:center;padding-bottom:1em}.donate-amount-input .gfield_label,.recurring-amount .gfield_label{float:none;display:block;width:auto}.donate-amount-input .ginput_container,.recurring-amount .ginput_container{float:none;width:auto}.donate-amount-input label,.recurring-amount label{display:block;font-weight:bold;text-transform:uppercase;margin-bottom:0.5em;text-align:center;padding-right:0}.donate-amount-input input,.recurring-amount input{padding:0.5em 1em;border:0;border-radius:0.25em;max-width:15em;display:inline-block}.donate-recurring{display:none !important}.donate-divider,.donate-name,.donate-email,.donate-address,.donate-payment,.gform_footer,.donate-newsletter,.donate-email-options,.donation-total,.donate-form .gfield{max-width:45em;margin:0 auto 1em;width:96%}.donate-divider:after,.donate-name:after,.donate-email:after,.donate-address:after,.donate-payment:after,.gform_footer:after,.donate-newsletter:after,.donate-email-options:after,.donation-total:after,.donate-form .gfield:after{content:"";display:table;clear:both}.donate-divider{text-align:center;color:#3281b3;border-bottom:3px solid #ddd}.donate-newsletter>label{display:none}@media (min-width: 30em){.donate-newsletter .ginput_container{margin-left:25%}}.other-amount{background:#256085;color:#fff;width:auto !important;max-width:none !important;margin:0 0 1em !important;padding-bottom:1.5em;text-align:center}.other-amount label{float:none;width:100% !important;padding:0 !important;text-align:center !important;font-weight:bold;text-transform:uppercase;margin-bottom:0.5em}.other-amount .ginput_container{float:none;width:100%;text-align:center}.other-amount .ginput_container input{display:inline-block !important;max-width:10em}.other-amount .gfield_required{display:none}.donation-total{background:#edebe8;padding:1em 2em;text-align:center}.donation-total .gfield_label,.donation-total .ginput_container{float:none !important;width:auto !important;display:inline-block !important}.donation-total input{background:none;border-color:transparent}.wcopc+.woocommerce-form-coupon-toggle{display:none}.gform_footer{text-align:center}.about-snippets{border-top:3px solid #ddd;border-bottom:3px solid #ddd;list-style:none;margin:0 0 2em;padding:2em 0 0;text-align:center}.about-snippets li{display:block;margin:0 auto 2em;width:80%}@media (min-width: 44em){.about-snippets li{float:left;width:31%;margin-right:3.5%}.about-snippets li:last-child,.about-snippets li:nth-child(3n+3){margin-right:0}}.about-snippets img{display:block;max-height:2em;margin:0 auto}.about-snippets h3{color:#3281b3}.about-snippets p{font-size:0.75em;color:#524e4b;margin-bottom:0.5em}.about-snippets span{font-size:0.8125em;text-transform:uppercase;letter-spacing:1px;color:#3281b3}.about-snippets a{display:block;padding:0.25em 0.1em}.about-snippets a:hover{background:#f9f9f9}.team img{display:block;max-height:8em;width:auto}.team p{clear:both;color:#524e4b;font-size:0.8125em}.date-list{list-style:none;margin:0;padding:0}.date-list>li{position:relative;display:block;margin-bottom:1em}@media (min-width: 44em){.date-list>li{background:none;background:linear-gradient(to right, #256085 0%, #256085 25%, #edebe8 25%, #edebe8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$blue-back', endColorstr='$tab-gray',GradientType=1 )}.date-list>li:before{content:'';display:block;height:0;width:0;border-top:0.75em solid transparent;border-bottom:0.75em solid transparent;border-left:0.75em solid #256085;position:absolute;top:50%;left:25%;margin-top:-0.75em;z-index:5}}.date-info{background:#256085;padding:0.5em 1em;color:#fff;text-align:center}.date-info h2{color:#fff;margin:0;display:inline;font-size:1.75em}@media (min-width: 44em){.date-info{background:none;float:left;width:25%;font-size:1em;padding:1em}.date-info h2{display:block}}.date-details{background:#edebe8;padding:1em}@media (min-width: 44em){.date-details{background:none;float:left;width:75%;padding:1em 1em 1em 1.5em}}.start-time{font-weight:bold;font-size:1.5em}@media (min-width: 44em){.start-time{font-weight:normal;font:1em}}.end-info{font-size:0.75em}@media (min-width: 44em){.end-info{position:absolute;bottom:0;left:0;right:75%;padding:0 1em 1em}}@media (min-width: 44em){.end-label{display:block;line-height:1;text-transform:uppercase}}.event-title{display:block;font-size:1.1em;line-height:1}.event-presenter{font-size:0.8125em;border-bottom:1px solid #ddd;margin-bottom:1em}.event-location{font-style:italic;line-height:1}.event-location,.event-address{font-size:0.875em}.event-contact{list-style:none;margin:0;padding:0.5em 0 0;font-size:0.75em}.event-contact li{display:block}.event-contact [data-icon]{color:#999;margin-right:0.5em;font-size:1.2em;vertical-align:middle}@media (min-width: 44em){.event-contact li{float:left;width:50%}}.mijireh-header{padding:1em}.mijireh-header *{line-height:1}@media (min-width: 50em){.mijireh-header .site-title{text-align:center;float:none}}@media (min-width: 62.5em){.mijireh-header{padding:2em 0}}.payment_method_mijireh_checkout{padding:0.5em 1.25em}.card{padding:2em 3em;background:rgba(50,129,179,0.5);background-size:cover}@media (min-width: 44em){.card{padding:3em 4em}}.card-content{font-size:1.25em}.card-content img{max-width:4em}.card-content h2{color:#fff;margin:0.5em 0 1em;font-weight:normal;text-transform:uppercase}.card-content h2:after{content:'';display:block;height:1px;background:#fff;width:5em;margin:1em 0 0}.card-content p{color:#fff}.card-content .btn{background:#fff;color:#166ea4;border-color:#fff;padding:0.35em 1.5em}.card-image{display:none}@media (min-width: 44em){.card-image{display:block;text-align:center;margin:1.5em 0 0}.card-image img{width:15em}}.home-products{background:#f1f0ed;padding:3em 2em}.home-products h2{text-align:center;color:#166ea4;font-weight:normal;text-transform:uppercase;margin-top:0}.home-products .products li{float:left;width:48%;margin:0 4% 1em 0;background:#fff;padding:1em 1.75em;border:1px solid #75cbc3}.home-products .products li:nth-child(even){margin:0 0 1em}.home-products .products li img{display:block;margin:0 auto}@media (min-width: 44em){.home-products .products li{width:22%;margin:0 4% 1em 0}.home-products .products li:nth-child(even){margin:0 4% 1em 0}.home-products .products li:nth-child(3n){margin:0 4% 1em 0}.home-products .products li:nth-child(4n){margin-right:0}}.home-products .products .price{font-size:0.875em}.home-products .products .button{background:#166ea4;color:#fff;border-color:#166ea4}.home-products .products .button:hover{background:#1c8cd1;border-color:#1c8cd1}.ministry-intro{background:#f4f4f4 url(_i/intro-back.png) center center no-repeat;background-size:auto 80%;padding:4em 2em;font-size:1.25em;text-align:center;color:#1c5a7d}.ministry-intro h1{margin-top:0}.ministry-intro p{margin-bottom:0}.home-testimonies{background:#75cbc3;color:#fff;text-align:center;font-size:1.25em}.home-testimonies .carousel{max-width:45em;margin:0 auto;padding:2em 2em 3em}.home-testimonies .item:before{display:none}.home-testimonies .carousel-indicators{position:absolute;bottom:0;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.home-testimonies .carousel-indicators li{display:inline-block;width:0.8em;height:0.8em;margin:0.1em;text-indent:-9999px;border:1px solid #ffffff;border-radius:50%;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.home-testimonies .carousel-indicators .active{background-color:#fff;border:2px solid #ffffff}.custom-order-form .shop_table{width:100%;background-color:#fff}.custom-order-form .cart-subtotal{font-size:1em}.custom-order-form thead,.custom-order-form tbody,.custom-order-form tfoot{text-align:left;border-bottom:0.15em solid #ddd}.custom-order-form thead th,.custom-order-form thead td,.custom-order-form tbody th,.custom-order-form tbody td,.custom-order-form tfoot th,.custom-order-form tfoot td{padding:0.5em}.custom-order-form thead .product-name,.custom-order-form thead .product-total,.custom-order-form tbody .product-name,.custom-order-form tbody .product-total,.custom-order-form tfoot .product-name,.custom-order-form tfoot .product-total{width:50%}.custom-order-form thead .product-name,.custom-order-form tbody .product-name,.custom-order-form tfoot .product-name{border-right:0.1em solid #ddd}.custom-order-form tfoot .cart-subtotal{border-bottom:0.15em solid #ddd}.custom-order-form tfoot .shipping{border-top:0.15em solid #ddd;display:block;background-color:#efefef;width:201%;border-right:0.1em solid #ddd}.custom-order-form tfoot .shipping th,.custom-order-form tfoot .shipping td{display:block;width:100%}.custom-order-form tfoot .shipping ul,.custom-order-form tfoot .shipping li{width:100%;background-color:#efefef;background-image:none}.woocommerce-checkout.showModal{opacity:1;visibility:visible}.woocommerce-checkout.showModal .modalContent{visibility:visible}#place_order{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#76ab41;border:1px solid #76ab41;font-weight:700}#place_order:hover{color:#fff;background:#5d8633}.woocommerce-shipping-methods input{margin-right:0.5em}@media (min-width: 44em){.woocommerce-order-details .order_details{max-width:60%}}.woocommerce-order-details th,.woocommerce-order-details td{padding:0.5em}.woocommerce-order-details .wc-item-meta{margin:0;padding:0}.woocommerce-order-details .wc-item-meta li{background:none}.woocommerce-order-details .wc-item-meta li p{margin:0 0 1em}.woocommerce-order-details .product-purchase-note{background:#3281b3;color:#fff;font-size:1.125em;border-bottom:1px solid #ddd}.woocommerce-order-details .product-purchase-note a{text-decoration:underline;color:#fff}.woocommerce-order-details .product-purchase-note a:hover{text-decoration:none;color:rgba(255,255,255,0.8)}.woocommerce-form-coupon{background:#edebe8;padding:0 1em;margin:0 0 1em}.woocommerce-form-coupon p:first-of-type{display:none}.woocommerce-form-coupon input{padding:0.325em 0.5em}.woocommerce-form-coupon button{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#166ea4;border:1px solid #166ea4;font-weight:700}.woocommerce-form-coupon button:hover{color:#fff;background:#105077}@media (min-width: 44em){.woocommerce-form-coupon{display:flex}.woocommerce-form-coupon p{margin-right:1em}}.woocommerce-form-coupon .clear{display:none}@media (min-width: 50em){.woocommerce-form-coupon{max-width:47.5%}}.woocommerce-form-login{background:#edebe8;padding:1em 1.5em;margin:0 0 1em}.woocommerce-form-login label{font-weight:bold;font-size:0.875em;text-transform:uppercase}.woocommerce-form-login #username,.woocommerce-form-login #password{width:100%;padding:0.5em}.woocommerce-form-login .woocommerce-form__label-for-checkbox{display:block}.woocommerce-form-login .woocommerce-form-login__submit{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#166ea4;border:1px solid #166ea4;font-weight:700}.woocommerce-form-login .woocommerce-form-login__submit:hover{color:#fff;background:#105077}@media (min-width: 50em){.woocommerce-form-login{max-width:47.5%}}.woocommerce-NoticeGroup,.woocommerce-error{background:#e74c3c;color:#fff;padding:0.25em 0.5em;margin:0.5em 0 1em}.woocommerce-NoticeGroup ul,.woocommerce-error ul{margin:0}.woocommerce-NoticeGroup a,.woocommerce-error a{color:#fff;text-decoration:underline}.nyp-product .price,.nyp-product .stock,.nyp-product .woocommerce-tabs,.nyp-product .single-product-meta,.nyp-product .product_meta{display:none}.nyp-product form.cart .variations{background:none !important;border:0 !important}.nyp-product .variations{margin:0 0 1em}.nyp-product .variations .label{display:none}.nyp-product .variations .value>div{display:inline-block;margin:0 0.5em 1em 0}.nyp-product .variations .value>div input[type="radio"]{position:absolute;opacity:0;visibility:hidden}.nyp-product .variations .value>div input[type="radio"]:checked+label{background:#76ab41;color:#fff}.nyp-product .variations .value>div label{padding:0.5em 1em;border:1px solid #76ab41;border-radius:0.25em;color:#76ab41}.nyp-product .woocommerce-variation-description p:before{content:'Your Donation: ';font-weight:bold}.nyp-product .single_add_to_cart_button{background:#3281b3 !important;padding:1em 2em !important}td.product-name dl.variation dt.variation-SuggestedAmounts,td.product-name dl.variation dd.variation-SuggestedAmounts{display:none}.wcopc{width:100%}@media (min-width: 44em){.wcopc .images{float:left;width:49%;margin-right:2%}}.wcopc .images img{display:block;width:100%;margin:0 auto}@media (min-width: 44em){.wcopc .product-item{float:left;width:49%}}.wcopc .woocommerce-message{display:none !important}.wcopc button.button.alt{background-color:#3281b3;border:1px solid #3281b3;color:#fff !important;padding:1em 2em !important;text-transform:uppercase;font-weight:700;font-size:0.875em}.wcopc button.button.alt:hover{background:#27648b}.wcopc .product_meta{display:none}.wcopc .shopping-steps{display:none}.wcopc #customer_details,.wcopc .review-order-container,.wcopc #wc_checkout_add_ons,.wcopc .custom-addon-value{display:none}.wcopc .product .price{color:#6a6a6a !important;margin:0 0 0.75em;line-height:1.2}.wcopc .product .price>.woocommerce-Price-amount{color:#524e4b;font-weight:700}.wcopc .product .price ins{font-weight:700 !important;color:#3281b3;text-decoration:none !important}.wcopc .product .onsale{background-color:#3281b3;min-width:3.75em;right:4.75em !important;left:auto !important;top:0.75em !important;font-size:0.875em}@media (min-width: 44em){.wcopc .product .onsale{font-size:0.65em;right:-1em !important}}@media (min-width: 62.5em){.wcopc .product .onsale{left:-1.75em !important;right:auto !important;top:-1em !important}}.wcopc .product .product_title{margin-bottom:0}.wcopc .product h5{color:#aaa;font-weight:normal}.wcopc .summary{position:relative}.wcopc .summary p{font-size:0.875em}.wcopc .summary p:last-child{margin-bottom:2.5em}.wcopc .summary .product_meta{display:none}.wcopc .summary .onsale{left:auto !important;right:1em !important;top:-4em !important;font-size:0.875em !important}@media (min-width: 50em){.wcopc .summary .onsale{right:0 !important}}@media (min-width: 62.5em){.wcopc .summary .onsale{right:1em !important}}.wcopc .summary .price{font-size:2.5em !important;color:#76ab41 !important}.wcopc .btn{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#3281b3;border:1px solid #3281b3;font-weight:700}.wcopc .btn:hover{color:#fff;background:#27648b}.wcopc .btn:hover{background-color:#27648b;color:#fff}.wcopc .outline-btn{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#3281b3;letter-spacing:1px;background-color:rgba(0,0,0,0);border:1px solid #3281b3;font-weight:700}.wcopc .outline-btn:hover{color:#3281b3;background:rgba(0,0,0,0)}.wcopc .outline-btn:hover{background-color:#3281b3;color:#fff}.selected .wc-south{display:block !important;margin:1em 0 0 !important;clear:left}.opc-video{background:#fff}@media (min-width: 50em){.opc-video{position:absolute;left:0;top:0;right:52%;z-index:10}}.recurring-donation #wc_checkout_add_ons,.recurring-donation .custom-addon-value,.one-time-donation #wc_checkout_add_ons,.one-time-donation .custom-addon-value,.page-id-104 #wc_checkout_add_ons,.page-id-104 .custom-addon-value,.page-id-136 #wc_checkout_add_ons,.page-id-136 .custom-addon-value{display:none !important}.recurring-donation .images,.one-time-donation .images,.page-id-104 .images,.page-id-136 .images{display:none !important}@media (min-width: 50em){.recurring-donation .images,.one-time-donation .images,.page-id-104 .images,.page-id-136 .images{display:block !important}}.offer-code.woocommerce .woocommerce-error,.offer-code.woocommerce .woocommerce-message{margin:0 auto 2em !important;display:block !important}.offer-code.woocommerce .code-trigger{display:none}.offer-code.woocommerce.show-checkout .code-trigger{display:block;background:#3281b3;color:#fff;padding:0.5em 1em;font-size:0.875em;text-align:center;margin:1em auto}.offer-code.woocommerce.show-checkout .code-trigger p{margin:0;font-weight:bold}.offer-code.woocommerce.show-checkout .code-trigger p a{font-weight:bold;text-decoration:underline;color:#fff}.offer-code.woocommerce .returning-customer{border:0 !important;margin:0 !important}.offer-code.woocommerce .returning-customer .woocommerce-info{background:#aaa !important;color:#2a2a2a;display:none}.offer-code.woocommerce .returning-customer.show-offer .checkout_coupon{opacity:1;visibility:visible}.offer-code.woocommerce .returning-customer.show-offer .form-row{visibility:visible;display:block !important}.offer-code.woocommerce .checkout_coupon{display:block !important;position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;margin:0 !important;padding:3em 0 !important;background:#fff;background:rgba(0,0,0,0.7);transition:all 0.3s}.offer-code.woocommerce .checkout_coupon .form-row{position:relative;width:50%;max-width:480px;min-width:280px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:2em 1.5em 0;border-radius:0;margin:0 auto;width:100% !important}.offer-code.woocommerce .checkout_coupon .form-row.form-row-first,.offer-code.woocommerce .checkout_coupon .form-row.form-row-last{margin:0 auto !important}.offer-code.woocommerce .checkout_coupon .form-row.form-row-last{padding:1em 1.5em 2em}.offer-code.woocommerce .checkout_coupon .close-coupon{color:#aaa;position:absolute;top:0;right:0.25em;text-decoration:none;font-size:1.5em;line-height:1}.woocommerce-checkout .modal,.woocommerce-checkout .modalVideo{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:#fff;background:rgba(249,249,249,0.7);transition:all 0.3s}.woocommerce-checkout .modal:before,.woocommerce-checkout .modalVideo:before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../../plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,0.75)}.woocommerce-checkout .modal .modalContent,.woocommerce-checkout .modalVideo .modalContent{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:#fff;background:rgba(249,249,249,0.7);transition:all 0.3s}.woocommerce-checkout .modal .modalContent:before,.woocommerce-checkout .modalVideo .modalContent:before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../../plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,0.75)}.woocommerce-checkout .modal .modalContent .modalContent,.woocommerce-checkout .modalVideo .modalContent .modalContent{position:fixed;top:50%;left:50%;width:50%;max-width:630px;min-width:320px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.woocommerce-checkout .modal .modalContent .modalContent svg,.woocommerce-checkout .modalVideo .modalContent .modalContent svg{display:none;width:100px;height:100px;margin:0 auto;display:block}.woocommerce-checkout .modal .modalContent.showModal,.woocommerce-checkout .modalVideo .modalContent.showModal{opacity:1;visibility:visible}.woocommerce-checkout .modal .modalContent.showModal .modalContent,.woocommerce-checkout .modalVideo .modalContent.showModal .modalContent{visibility:visible}.woocommerce-checkout .modal .modalContent.showModal .hideModal,.woocommerce-checkout .modalVideo .modalContent.showModal .hideModal{display:inline-block}.woocommerce-checkout .hideModal{display:none;position:fixed;bottom:20%;left:50%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;font-size:1.2em;color:#524e4b;text-decoration:none;z-index:2001}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.opc-single-product .quantity input[type="number"]{width:3.5em;height:2.9em;padding:0 0 0 0.875em;text-align:right}.opc-single-product .nyp input.nyp-input{padding:0.25em;width:7.75em}.opc-single-product .product-quantity{padding-top:1em}.opc-single-product .product-quantity button[type="submit"]{background-color:#f7cd23 !important;border-color:#f7cd23 !important}.opc-single-product .product-quantity button[type="submit"]:hover{background-color:#dfb408 !important;border-color:#dfb408 !important}.opc-single-product .product-quantity .variations .value>div label{border-color:#3281b3;color:#3281b3;cursor:pointer}.opc-single-product .product-quantity .variations .value>div label:hover{background-color:#3281b3;color:#fff}.opc-single-product .product-quantity .variations .value>div input[type="radio"]:checked+label{background-color:#3281b3}.opc-single-product .product-quantity .quantity.buttons_added{display:none !important}#comments{padding:2em;background:#3281b3;color:#fff}#comments a{color:#fff;text-decoration:underline}#comments label{font-weight:bold;display:block}#comments input,#comments textarea{padding:0.5em;border:1px solid #ccc;width:100%;display:block}#comments .form-submit input{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#f7cd23;border:1px solid #f7cd23;font-weight:700;width:auto}#comments .form-submit input:hover{color:#fff;background:#dfb408}.comment-form p:not(.comment-notes){max-width:30em}.comment-list{border-bottom:1px solid #2c739f;padding:0 0 1.5em;margin:0 0 1.5em}.comment-list>li{background:#5fa6d2;padding:1em;margin:0 0 1em}.children{list-style:none;margin:0;padding:0}.children li{position:relative;margin:1em 0;padding:1em;background:#73b1d8}@media (min-width: 50em){.children li{padding:1em 1em 1em 3em}}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul a{display:block;background:#3281b3;color:#fff;font-weight:bold;padding:1em 1.25em}.woocommerce-MyAccount-navigation ul a:hover{background:#27648b}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #27648b}.woocommerce-MyAccount-navigation ul li.is-active a{background:#215677}.woocommerce-MyAccount-content{background:#fff;padding:1em 5%;border:1px solid #edebe8}@media (min-width: 44em){.woocommerce-MyAccount-content{border:1px solid #edebe8}}.woocommerce-MyAccount-content .shop_table{border:0}.woocommerce-MyAccount-content .shop_table th,.woocommerce-MyAccount-content .shop_table td{padding:0.25em}.woocommerce-MyAccount-content .shop_table .membership-content-excerpt{display:none}.woocommerce-MyAccount-content .shop_table .woocommerce-orders-table__cell-order-actions a{margin-left:0.5em}.woocommerce-MyAccount-content .payment_methods{background:#fff}.woocommerce-account .woocommerce>h2{background:#3281b3;display:inline-block;padding:0.5em 1em;margin:0;color:#fff}.woocommerce-account .woocommerce-form-login,.woocommerce-account .woocommerce-form-register{background:#3281b3;padding:1em;max-width:35em}.woocommerce-account .woocommerce-form-login label,.woocommerce-account .woocommerce-form-register label{color:#fff;display:block;font-size:1.125em}.woocommerce-account .woocommerce-form-login label.woocommerce-form__label-for-checkbox,.woocommerce-account .woocommerce-form-register label.woocommerce-form__label-for-checkbox{margin:0 0 1em}.woocommerce-account .woocommerce-form-login input,.woocommerce-account .woocommerce-form-register input{width:100%;padding:0.5em;font-size:1.125em;border:0}.woocommerce-account .woocommerce-form-login input[type=checkbox],.woocommerce-account .woocommerce-form-register input[type=checkbox]{width:auto}.woocommerce-account .woocommerce-form-login input[type=submit],.woocommerce-account .woocommerce-form-register input[type=submit]{width:auto;padding:0.5em 1em;background:#3281b3;color:#fff;font-weight:bold;border:1px solid #fff}.woocommerce-account .woocommerce-form-login input[type=submit]:hover,.woocommerce-account .woocommerce-form-register input[type=submit]:hover{background:#fff;color:#3281b3}.woocommerce-account .woocommerce-form-login button,.woocommerce-account .woocommerce-form-register button{padding:0.5em 1em;background:#3281b3;color:#fff;font-weight:bold;border:1px solid #fff}.woocommerce-account .woocommerce-form-login button:hover,.woocommerce-account .woocommerce-form-register button:hover{background:#fff;color:#3281b3}.woocommerce-account .woocommerce-form-login .woocommerce-LostPassword a,.woocommerce-account .woocommerce-form-register .woocommerce-LostPassword a{color:#fff;text-decoration:underline}.woocommerce-account .woocommerce-form-login .woocommerce-LostPassword a:hover,.woocommerce-account .woocommerce-form-register .woocommerce-LostPassword a:hover{text-decoration:none}.woocommerce-account .woocommerce-form-register{background:#1C5A7D}.woocommerce-account .woocommerce-form-register button{background:#1C5A7D}@media (min-width: 44em){.logged-in.woocommerce-account .woocommerce{display:grid;grid-template-columns:35% 1fr}}@media (min-width: 44em){.logged-in.woocommerce-account .woocommerce{grid-template-columns:25% 1fr}}#add-member-form .form-fields{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em}#add-member-form .form-row{width:100% !important}#add-member-form .form-row input,#add-member-form .form-row select,#add-member-form .form-row .woocommerce-input-wrapper{width:100%}#add-member-form input[type=submit]{display:inline-block;padding:0.25em 1.25em;background:#fff;border:1px solid #3281b3;color:#3281b3}#add-member-form input[type=submit]:hover{background:#3281b3;color:#fff}#add-member-form label{font-weight:bold;display:block}#add-member-form label abbr{border:0}@media (min-width: 44em){.my_team_details{width:60%}}.my_team_details td{border:1px solid #ddd;padding:0.25em 0.5em !important}.my_team_details td:first-of-type{font-weight:bold;background:#edebe8}#team-name-form input,#registration-link-form input{margin-right:0.5em}#team-name-form button,#registration-link-form button{display:inline-block;padding:0.25em 1.25em;background:#fff;border:1px solid #3281b3;color:#3281b3}#team-name-form button:hover,#registration-link-form button:hover{background:#3281b3;color:#fff}@media (min-width: 50em){.woocommerce-account .col2-set{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em}}.woocommerce-account-join-team .col-1,.woocommerce-account-join-team .col-2{width:100% !important}.woocommerce-account-join-team .register{background:#1C5A7D;padding:1em;max-width:35em}.woocommerce-account-join-team .register label{color:#fff;display:block;font-size:1.125em}.woocommerce-account-join-team .register label.woocommerce-form__label-for-checkbox{margin:0 0 1em}.woocommerce-account-join-team .register input{width:100%;padding:0.5em;font-size:1.125em;border:0}.woocommerce-account-join-team .register input[type=checkbox]{width:auto}.woocommerce-account-join-team .register input[type=submit]{width:auto;padding:0.5em 1em;background:#1C5A7D;color:#fff;font-weight:bold;border:1px solid #fff}.woocommerce-account-join-team .register input[type=submit]:hover{background:#fff;color:#3281b3}.my_membership_content{display:block}.my_membership_content thead,.my_membership_content tbody,.my_membership_content tfoot{display:block}.my_membership_content tr{display:grid;grid-template-columns:80% 20%}.my_membership_content td,.my_membership_content th{display:block;min-width:0 !important}.my_membership_content td.membership-content-type,.my_membership_content td.membership-content-accessible,.my_membership_content th.membership-content-type,.my_membership_content th.membership-content-accessible{display:none}.my_membership_content td.membership-content-actions,.my_membership_content th.membership-content-actions{text-align:right}.my_membership_content td.membership-content-actions .wc-memberships-members-area-pagination,.my_membership_content th.membership-content-actions .wc-memberships-members-area-pagination{float:none}.my_membership_content tfoot tr{display:block;text-align:right}.my_membership_content tfoot .wc-memberships-members-area-pagination{float:none}.subscription_details a{display:inline-block;padding:0.5em;border:1px solid #3281b3;line-height:1}.order-actions a{display:inline-block;padding:0.5em;border:1px solid #3281b3;line-height:1}.mc4wp-checkbox-woocommerce label{margin: 0 !important;}
/*# sourceMappingURL=style.css.map */